Repository navigation
feat(lean,#16543): Lean-8b — programme Erdos et pattern conjecture-as-sorry (pilote narratif #13106) - #16545
Conversation
…-sorry (pilote narratif #13106) Notebook natif kernel lean4-wsl-groth16200 : EGZ importe de Mathlib (#print axioms = trio standard, sans sorryAx), Erdos-Moser restatee (sorryAx visible en plus du trio), temoin calcule ZMod 3, contrepoint k=1 par decide, 3 exercices pattern 13b. + 3 lignes README (tableau principal, tableau execution, arbre). Exec 11/11 cellules, 0 erreur. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Notebook outputs-required (H.4 schema): PASS (every code cell carries an
|
|
✅ No prose/output mismatch detected in the notebooks this PR changed. Scope = notebooks CHANGED in this PR, not the whole corpus. Explicit |
Notebook PR Validation: PASS
Checks: H.1 (no errors), H.3 (execution_count), C.1 (no banned patterns) |
Golden-Set Execution (H.7 P3)✅ 8/8 notebooks passed (certified reproducible)
Pinned lockfile: |
Path-collision (organ #13359/#13615)Cette PR #16545 (
Le verdict terminal (#15578) signale qu'un cote de la paire est deja sur |
Grain: DEEP/notebook-lean — lane myia-po-2027:CoursIA — prev: DEEP/lean #16075
Résumé
Pilote narratif de l'Epic #13106 (« relier le programme Erdős/formal-conjectures à Lean-7b/Lean-8 ») : nouveau notebook natif
Lean-8b-Erdos-Formal-Conjectures-Native.ipynb+ 3 lignes de README. Troisième pilote de famille distincte vers le critère d'acceptation de l'Epic (≥3 familles) — après le pilote quantique (#15700) et le pilote calculatoire borné (#13194).Le contenu exécute in-kernel le geste central du projet Google DeepMind Formal Conjectures (arXiv:2605.13171) : une conjecture ouverte formalisée est un théorème au sorry près, et
#print axiomsest le discriminant :Int.erdos_ginzburg_ziv, pin v4.33.0) —#print axioms=[propext, Classical.choice, Quot.sound], pas desorryAx;∀ k m, 2 ≤ k → ∑ i ∈ range m, (i+1)^k ≠ (m+1)^k) —#print axioms=[sorryAx], ticket ouvert assumé ;(0,1,1,2,2) : Multiset (ZMod 3)(le théorème fournit l'existence,{0,1,2}est vérifié séparément pardecide) ;1 + 2 = 3prouvé pardecide— pourquoi l'hypothèse2 ≤ kest nécessaire ;defplaceholder +#evalancres ; l'exo 2 porte un sorry étudiant qui échoit délibérément au pattern de la section 3) ;Int./ZMod., olean de feuille à construire, kernelspec per-lake), raccord corpus (Lean-7b/8 — claims Erdős ancrés en fix(lean-notebooks): ground Erdos proof claims #15209, lake discrepancy feat(lean,#12823): P0 lake discrepancy_lean — définitions + conjectures Prop + énoncé Beck-Fiala 2k−1 #12839, Lean-12 sensitivity).Exécution (H.1)
lean4-wsl-groth16200(kernelspec per-lake, pattern feat(notebook-lean,#14871): Percolation-Lean.ipynb — compagnon exécutable du lake percolation_lean #14927), lake miroir WSL pinv4.33.0, oleans EGZ construits pour le run (lake build Mathlib.Combinatorics.Additive.ErdosGinzburgZiv Mathlib.Tactic).wsl_papermill.py:execution_countréels sur 11/11 cellules code, 0 erreur.#print axiomsvisibles,deciderendent0/None/trueattendus.Note sorry (B.1)
La PR ne touche aucun fichier
*.lean(notebook + README uniquement) : le comptage lakecount_code_sorry.pyest inchangé par construction. Le notebook porte exactement 2 occurrences desorryen cellule, toutes deux délibérées et pédagogiques : la conjecture Erdős–Moser (section 3 — c'est le sujet du notebook) et le stub de l'exercice 2 (ticket ouvert étudiant, même écho). Aucun sorry n'est ajouté à une preuve existante (§D intact).Naming (règle accretion-numbering)
Première accrétion de la branche
Lean-8→ lettreb(la base occupea, convention mesurée 80/83). Argument pédagogique dans l'issue #16543 : parent = Lean-8-Agentic-Proving, le benchmark formal-conjectures est le terrain des prouveurs agents.See #16543 (grain), #13106 (Epic, pilote narratif), #15700 (pilote quantique — forme du livrable).
🤖 Generated with Claude Code