Skip to content

lean(#16752): migrer 4 theoremes GenEFT (PR #16968) dans EffectiveTheory/* sans module parallele #17480

Description

@jsboige

Grain: DEEP/lean -- lane myia-po-2026:CoursIA -- prev: DEEP/lean #16968

Arbitrage ai-01 2026-09-23 (DM msg-20260923T005705-98ehlt, thread po2026-arb-16752-doublons) : option 3 restreinte — enrichissement de EffectiveTheory/* apportant UNIQUEMENT les theoremes absents de #16968 (GenEFT.lean), rebase sur main, sans module parallele : dissolution du module GenEFT.lean, preuves migrees dans l'arbre existant, lakefile mis a jour.

Theoremes absents de main (tableau poste sur #16968, c.5787370336)

Theoreme Origine Cible proposee
mem_aut_iff GenEFT.lean L95 module EffectiveTheory approprie (InfoBits voisin de la theorie
card_orbit_mul_card_aut GenEFT.lean L126 idem (orbit-stabilizer generique sur graphes)
descLength / descLength_eq GenEFT.lean L139/145 par le theme (Grokking?)
rel_eqn_autonomous (Eq. 16 Appendice C) GenEFT.lean L253 Repons.lean (section Dynamics, a cote de conservedHyperbola_deriv_zero)

Exceptions au tableau (COUVERTS, NE PAS migrer) : clustering = Repons.clustering_iff_injective_decoder ; competition_invariant = Repons.conservedHyperbola_deriv_zero (iteration precedente #16968).

Acceptance

  1. Les 4 theoremes presents dans EffectiveTheory/* (fichiers existants, pas de nouveau module top-level)
  2. GenEFT.lean / GenEFT_en.lean supprimes ; lakefile learning_theory_lean sans globs GenEFT
  3. lake build SUCCESS local (regle H) + grep -c sorry avant/apres = 0
  4. Siblings _en pour les modules enrichis (convention i18n, cf issue lean(i18n,#4980): siblings _en manquants pour les modules de #16794 (EffectiveTheory) #17481)

See #16752, See #16794, See #16968.

Activity

  1. added a commit that references this issue on Sep 23, 2026
  2. added 2 commits that reference this issue on Sep 23, 2026
  3. jsboige commented on Sep 24, 2026

    @jsboige
    OwnerAuthor

    [VERIFIED DELIVERED] Verification par contenu sur origin/main (8849ce1e27) avant close — grain de cette lane, aucun claim concurrent.

    Livrable livre par #17494 (feat(lean,#17480): migrer 4 theorèmes GenEFT dans EffectiveTheory/*, MERGED 2026-09-23T10:09:13Z), non close depuis.

    Les 4 theoremes du tableau, sur main avec preuves reelles (0 sorry dans les deux zones verifiees) :

    Theoreme Emplacement main Preuve
    mem_aut_iff EffectiveTheory/InfoBits.lean:185 corps tactique complet (stabilizer <-> preservation d'adjacence)
    card_orbit_mul_card_aut EffectiveTheory/InfoBits.lean:216 exact MulAction.card_orbit_mul_card_stabilizer_eq_card_group
    descLength / descLength_eq EffectiveTheory/InfoBits.lean:229 / :235 def noncomputable + quotient `n! /
    rel_eqn_autonomous (Eq. 16) EffectiveTheory/Repons.lean:133 derivation F(x1-x2), section Dynamics

    Dissolution : GenEFT.lean absent de git ls-tree origin/main (seul reste un notebook homonyme, hors perimetre). lakefile.lean:62-73 documente la digestion et ne reference plus aucun module GenEFT.

    Exceptions respectees : clustering / competition_invariant non dupliques (couverts par #16968).

    Verdict : livrable complet sur main, conforme a l'arbitrage (option 3 restreinte, sans module parallele). Close par la lane du grain.

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

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions