ComparatorChallenges/BogomolovPopInjectivity.lean
Explanation legend Lean4 Domain Explanation Language (L4DEL)
L4DEL explanations are a separate layer. They do not change the Lean source. Intuition is explanatory prose; numbered items are a reading path; sources link the wording back to evidence.
- L4DEL
- Lean4 Domain Explanation Language
Credit: OpenAI's pinned repository says an unreleased internal model produced the manuscripts and supporting proof artifacts. The collection builds on the mathematics community's accumulated problems, results, language, and formal libraries; each manuscript's BibTeX and bibliography are the authority for individual scholarly credit.
Project sources: Pinned openai/math documentation, Pinned formalization catalogue
27 declarations, 1 contain sorry, 0 declared as axioms
- def
OAI.BogomolovPop.proEllKernelline 8Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:13 (same declaration text).
- instance
OAI.BogomolovPop.proEllKernel_normalline 11Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:16 (same declaration text).
- abbrev
OAI.BogomolovPop.ProEllline 17Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:22 (same declaration text).
- def
OAI.BogomolovPop.closedGammaThreeline 20Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:25 (same declaration text).
- instance
OAI.BogomolovPop.closedGammaThree_normalline 24Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:29 (same declaration text).
- abbrev
OAI.BogomolovPop.PiAline 29Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:34 (same declaration text).
- abbrev
OAI.BogomolovPop.PiCline 31Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:36 (same declaration text).
- theorem
OAI.BogomolovPop.closedGammaThree_leline 33Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:38 (same declaration text).
- def
OAI.BogomolovPop.centralProjectionline 38Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:43 (same declaration text).
- abbrev
OAI.BogomolovPop.Deltaline 41Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:46 (same declaration text).
- def
OAI.BogomolovPop.sourceCommutatorline 43Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:48 (same declaration text).
- def
OAI.BogomolovPop.abelianLiftline 45Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:50 (same declaration text).
- theorem
OAI.BogomolovPop.abelianLift_specline 48Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:53 (same declaration text).
- def
OAI.BogomolovPop.bracketline 51Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:56 (same declaration text).
- def
OAI.BogomolovPop.BracketCompatibleline 57Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:62 (same declaration text).
- abbrev
OAI.BogomolovPop.PerfectFieldClosureline 62Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:67 (same declaration text).
- def
OAI.BogomolovPop.PerfectIsomline 64Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:69 (same declaration text).
- def
OAI.BogomolovPop.FrobeniusStepline 70Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:75 (same declaration text).
- abbrev
OAI.BogomolovPop.IsomFline 75Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:80 (same declaration text).
- abbrev
OAI.BogomolovPop.IsomCline 79Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:84 (same declaration text).
- def
OAI.BogomolovPop.ScalarStepline 82Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:87 (same declaration text).
- abbrev
OAI.BogomolovPop.IsomCUnitsline 88Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:93 (same declaration text).
- def
OAI.BogomolovPop.absoluteToPiAline 91Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:96 (same declaration text).
- def
OAI.BogomolovPop.absoluteActionline 95Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:100 (same declaration text).
- def
OAI.BogomolovPop.PullbackGraphline 100Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:105 (same declaration text).
- def
OAI.BogomolovPop.PhiGraphline 111Also declared: OAI/Algebra/BogomolovPop/Foundations.lean:116 (same declaration text).
- theorem
OAI.BogomolovPop.main_graph_injectiveChallenge statement: Function-field reconstruction from Milnor K-theory and Galois data sorry line 117L4DEL explanation
The Bogomolov–Pop reconstruction conjecture concerns recovering a function field and its constants from pro-$\ell$ abelian-by-central Galois data. The linked formalization proves injectivity of the reconstruction correspondence for function fields of transcendence degree at least two over algebraically closed fields of characteristic different from the prime $\ell$. If two isomorphisms of perfect closures preserving the constant fields induce the same Galois-data isomorphism modulo $\ell$-adic unit scaling, then they agree modulo Frobenius. The selected statement proves this uniqueness; existence of a field isomorphism for every admissible Galois-data isomorphism is outside it.
- This is an exact comparator target linked by the pinned repository's formalization note for this result.
- The repository's comparator configuration selects OAI.Algebra.BogomolovPop.Injectivity as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/Algebra/BogomolovPop/Injectivity.lean:305 (same statement text; different proof or body). Qualify references as OAI.BogomolovPop.main_graph_injective@path.
theorem main_graph_injective (ell : ℕ) [Fact ell.Prime] (k K l L : Type*) [Field k] [Field K] [Field l] [Field L] [IsAlgClosed k] [IsAlgClosed l] [Algebra k K] [Algebra l L] [Algebra.EssFiniteType k K] [Algebra.EssFiniteType l L] (hk : (ell : k) ≠ 0) (hl : (ell : l) ≠ 0) (hK : 2 ≤ Algebra.trdeg k K) (hL : 2 ≤ Algebra.trdeg l L) : ∀ (a a' : IsomF k K l L) (b : IsomCUnits ell K L), PhiGraph a b → PhiGraph a' b → a = a' := by …Mentions: OAI.BogomolovPop.IsomF, OAI.BogomolovPop.IsomCUnits, OAI.BogomolovPop.PhiGraph