Skip to content

SocialChoice Lean : core des élections de comité par approbation (Becker-Greger-Peters 2026) au-dessus de SocialChoiceLean #17988

Description

@myia-ai-01

Origine

Suite nommée de #16848 (option B). L'option A est livrée : carnet GameTheory/SocialChoice/07-Committees-Core.ipynb (PR #16896). Le commentaire de livraison gardait l'option B en suivi dans #16848 ; elle vit désormais ici, pour que #16848 puisse se fermer sur ce qui est fait.

Objet

Le résultat de Becker, Greger et Peters (arXiv 2609.11912) établit que le core existe toujours dans les élections de comité par approbation, avec une preuve constructive (optimum local d'un objectif d'entropie harmonique sur des systèmes de paiement). Dominik Peters est l'auteur de SocialChoiceLean, que le dépôt épingle dans GameTheory/social_choice_lean_peters/ (rev 94a4c650, le tour importe SocialChoice.Axioms.Core).

État amont mesuré (2026-09-26 19:20Z)

  • Aucun commit sur DominikPeters/SocialChoiceLean depuis le 2026-09-01.
  • La recherche de code « approval core » dans ce dépôt ne rend que AGENTS.md et Pivato/pivato.tex : pas de formalisation du core d'approbation.

Travail attendu

  1. Re-sonder l'amont au moment du claim (mêmes deux mesures). Si Peters a publié la formalisation, le geste devient une montée de pin et une section du tour, pas un port.
  2. Sinon, formaliser au-dessus de la bibliothèque épinglée : élection par approbation, quota (Hare n/k, Droop n/(k+1)), core d'un comité. Réutiliser SocialChoice.Axioms.Core s'il couvre déjà une partie.
  3. Prouver ce qui est à portée sans sorry sur main : au minimum la caractérisation par systèmes de paiement (théorème 3.3 du papier) ou un cas borné explicite. Le théorème d'existence complet est un objectif, pas une condition de sortie.

Critère de sortie

Une PR sur le lake SocialChoice qui livre (1) ou (2)+(3), avec compte sorry réel avant/après (python scripts/lean/count_code_sorry.py --json) et build du lake. Si la lane juge après lecture que la formalisation est hors de portée en un cycle DEEP, elle l'écrit ici avec ce qu'elle a mesuré, et l'issue se ferme sur ce constat.

Périmètre

MyIA.AI.Notebooks/GameTheory/social_choice_lean_peters/ uniquement. Pas de native_decide (axiome interdit par le gate proof-integrity).

See #16848

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    candidate-deliveredReferenced by a merged PR with no post-merge activity -- candidate for close triage (#10466)enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions