Counting Votes with Multisets
Cet article démontre comment les propriétés catégoriques des multisets — plus précisément leur structure en tant que monoïde commutatif libre, foncteur et monade — peuvent être appliquées efficacement pour dériver et exprimer des résultats dans divers systèmes de vote, notamment le second tour à élimination instantanée, le système de De Borda et le vote à transfert unique.
Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète
Imaginez que vous organisez un vote, mais au lieu de compter des bulletins de vote papier un par un, vous gérez un immense sac de billes colorées. C'est l'idée centrale de l'article : Les Multiensembles (Multisets).
Voici une décomposition simple de ce que les auteurs, Bart Jacobs, Michael Johnson et Richard Buckland proposent, en utilisant des analogies de la vie quotidienne.
1. Le sac magique (Qu'est-ce qu'un multiensemble ?)
D'habitude, en mathématiques, un « ensemble » est comme une liste d'éléments uniques. Si vous avez un ensemble de fruits, vous pouvez avoir une pomme et une banane, mais vous ne pouvez pas avoir « deux pommes » dans la définition de l'ensemble ; c'est juste « des pommes ».
Un Multiensemble est comme un sac de billes.
- Si vous metvez 4 billes rouges, 3 billes bleues et 2 billes vertes dans un sac, l'ordre n'importe pas.
- Ce qui compte, c'est le nombre.
- Les auteurs écrivent cela ainsi :
4|R⟩ + 3|B⟩ + 2|G⟩. - Dans une élection, ce sac représente les votes. Peu importe qui a voté ou quand ils ont voté ; ce qui compte, c'est qu'il y a 4 votes pour Rouge, 3 pour Bleu et 2 pour Vert.
Pourquoi est-ce une bonne chose ?
Si vous conservez les votes sous forme de liste (comme un tableur), l'ordre de la liste pourrait accidentellement révéler qui a voté pour qui. Mais si vous jetez tout dans un « sac de multiensemble », l'ordre disparaît. Vous obtenez un décompte propre et anonyme, impossible à retracer jusqu'aux individus.
2. Les trois jeux de vote
L'article montre comment cette approche de « sac de billes » rend trois systèmes de vote complexes beaucoup plus faciles à comprendre et à calculer. Ils utilisent des termes mathématiques sophistiqués (comme « foncteurs » et « monades »), mais considérez-les comme des règles pour déplacer les billes.
Jeu A : Le vote à second tour instantané (Le jeu de l'« Élimination »)
- Comment ça marche : Les électeurs classent les candidats (1er, 2e, 3e). Si personne n'obtient 50 % des voix, la personne qui a le moins de voix est éliminée. Ses voix sont alors attribuées au deuxième choix des électeurs.
- L'astuce du multiensemble : Imaginez que votre sac de bulletins soit une pile de listes.
- Vous regardez le haut de chaque liste (le 1er choix) et comptez les billes.
- Vous trouvez le perdant (Candidat C).
- Vous utilisez une « gomme magique » (appelée foncteur dans l'article) pour supprimer le Candidat C de chaque liste dans le sac.
- Maintenant, les 2e choix deviennent les nouveaux 1ers choix. Vous comptez à nouveau le sac.
- Vous répétez l'opération jusqu'à ce que quelqu'un ait une majorité.
- Le bénéfice : Au lieu de rayer manuellement des noms sur des milliers de papiers, vous appliquez simplement la règle de « suppression » à l'ensemble du sac d'un seul coup.
Jeu B : Le décompte de Borda (Le jeu des « Points pondérés »)
- Comment ça marche : Les électeurs classent les candidats. Le 1er choix reçoit 4 points, le 2e reçoit 3 points, le 3e reçoit 2 points, etc. Les points de chacun sont ensuite additionnés.
- L'astuce du multiensemble :
- Au lieu de simplement compter les votes, vous transformez chaque bulletin en un mini-sac de billes pondérées. Un bulletin disant « A, B, C, D » devient
4|A⟩ + 3|B⟩ + 2|C⟩ + 1|D⟩. - Vous jetez tous ces mini-sacs dans un seul grand super-sac.
- Vous utilisez un outil d'« aplatissement » (appelé monade) pour écraser toutes les couches ensemble.
- Le résultat est un seul grand décompte des points totaux pour chaque candidat.
- Au lieu de simplement compter les votes, vous transformez chaque bulletin en un mini-sac de billes pondérées. Un bulletin disant « A, B, C, D » devient
- Le bénéfice : Cela transforme un problème mathématique complexe en une simple opération d'« addition de tout ».
Jeu C : Le vote préférentiel à scrutin unique (Le jeu du « Partage du surplus »)
- Comment ça marche : Ceci est utilisé pour élire plusieurs personnes (comme un conseil municipal). Il existe un « quota » (un nombre minimum de voix nécessaires pour gagner). Si un candidat obtient bien plus de voix que nécessaire, ses voix excédentaires ne devraient pas être gaspillées ; elles devraient être transférées au choix suivant des électeurs.
- L'astuce du multiensemble :
- Imaginez qu'un candidat gagne avec 93 voix, mais que le quota n'est que de 63. Il a 30 voix de « surplus ».
- Au lieu de choisir 30 bulletins au hasard pour le transfert (ce qui serait injuste), les auteurs suggèrent une astuce mathématique : Dévaluer les votes.
- Vous prenez toutes les 93 voix pour ce gagnant et vous les réduisez selon une fraction spécifique (comme le rétrécissement d'une photo).
- Vous « supprimez » ensuite le gagnant des listes et transférez ces voix « réduites » aux candidats suivants.
- Cela permet aux mathématiques de gérer parfaitement les fractions de votes, garantissant qu'aucun vote n'est gaspillé ou compté deux fois.
3. Pourquoi est-ce important ?
Les auteurs n'essaient pas d'inventer un nouveau type de mathématiques ; ils montrent que les mathématiques anciennes (la Théorie des Catégories) sont l'outil parfait pour le vote moderne.
- Transparence : Parce que les multiensembles ignorent l'ordre des votes, le processus de comptage est mathématiquement garanti comme étant anonyme.
- Simplicité : Des règles complexes (comme supprimer des perdants ou diviser les surplus de votes) deviennent de simples opérations sur un sac de billes.
- Exactitude : Si vous écrivez un programme informatique pour compter les votes en utilisant ces règles de « sacs », il est beaucoup plus difficile de commettre une erreur que si vous essayez de trier des piles de papier.
En résumé : L'article soutient que si nous cessons de considérer les votes comme un tas désordonné de papiers et commençons à les considérer comme un sac de billes colorées, nous pouvons utiliser des règles mathématiques simples et puissantes pour les compter de manière équitable, rapide et sans erreur.
Noyé(e) sous les articles dans votre domaine ?
Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.