ComparatorChallenges/SharpCAT0Filling.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.
- CAT
- Cartan-Alexandrov-Toponogov
- 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
25 declarations, 1 contain sorry, 0 declared as axioms
- abbrev
OAI.CAT0Fillings.Eucline 14Also declared: OAI/Geometry/CAT0Fillings/Model.lean:14 (same declaration text).
- abbrev
OAI.CAT0Fillings.Functionalline 15Also declared: OAI/Geometry/CAT0Fillings/Model.lean:15 (same declaration text).
- def
OAI.CAT0Fillings.BoundedLipline 21Also declared: OAI/Geometry/CAT0Fillings/Model.lean:21 (same declaration text).
- def
OAI.CAT0Fillings.Admissibleline 24Also declared: OAI/Geometry/CAT0Fillings/Model.lean:24 (same declaration text).
- def
OAI.CAT0Fillings.Controlsline 27Also declared: OAI/Geometry/CAT0Fillings/Model.lean:27 (same declaration text).
- def
OAI.CAT0Fillings.massline 32Also declared: OAI/Geometry/CAT0Fillings/Model.lean:32 (same declaration text).
- structure
OAI.CAT0Fillings.IsMetricCurrentline 36Also declared: OAI/Geometry/CAT0Fillings/Model.lean:36 (same declaration text).
- def
OAI.CAT0Fillings.boundarySuccline 54Also declared: OAI/Geometry/CAT0Fillings/Model.lean:54 (same declaration text).
- def
OAI.CAT0Fillings.boundaryline 57Also declared: OAI/Geometry/CAT0Fillings/Model.lean:57 (same declaration text).
- structure
OAI.CAT0Fillings.IntegerChartline 61Also declared: OAI/Geometry/CAT0Fillings/Model.lean:61 (same declaration text).
- def
OAI.CAT0Fillings.IntegerChart.scalarline 74Also declared: OAI/Geometry/CAT0Fillings/Model.lean:74 (same declaration text).
- def
OAI.CAT0Fillings.IntegerChart.jacobianline 77Also declared: OAI/Geometry/CAT0Fillings/Model.lean:77 (same declaration text).
- def
OAI.CAT0Fillings.IntegerChart.actionline 81Also declared: OAI/Geometry/CAT0Fillings/Model.lean:81 (same declaration text).
- def
OAI.CAT0Fillings.IntegerChart.imageline 86Also declared: OAI/Geometry/CAT0Fillings/Model.lean:86 (same declaration text).
- def
OAI.CAT0Fillings.IntegerRectifiableline 90Also declared: OAI/Geometry/CAT0Fillings/Model.lean:90 (same declaration text).
- def
OAI.CAT0Fillings.IsIntegralline 97Also declared: OAI/Geometry/CAT0Fillings/Model.lean:97 (same declaration text).
- abbrev
OAI.CAT0Fillings.IntegralCurrentline 102Also declared: OAI/Geometry/CAT0Fillings/Model.lean:102 (same declaration text).
- def
OAI.CAT0Fillings.CompactlySupportedline 105Also declared: OAI/Geometry/CAT0Fillings/Model.lean:105 (same declaration text).
- def
OAI.CAT0Fillings.IsCycleline 109Also declared: OAI/Geometry/CAT0Fillings/Model.lean:109 (same declaration text).
- def
OAI.CAT0Fillings.IsCAT0line 116Also declared: OAI/Geometry/CAT0Fillings/Model.lean:116 (same declaration text).
- def
OAI.CAT0Fillings.omegaline 128Also declared: OAI/Geometry/CAT0Fillings/Model.lean:128 (same declaration text).
- def
OAI.CAT0Fillings.sphereArealine 130Also declared: OAI/Geometry/CAT0Fillings/Model.lean:130 (same declaration text).
- def
OAI.CAT0Fillings.fillingCoefficientline 131Also declared: OAI/Geometry/CAT0Fillings/Model.lean:131 (same declaration text).
- def
OAI.CAT0Fillings.fillingPowerline 133Also declared: OAI/Geometry/CAT0Fillings/Model.lean:133 (same declaration text).
- theorem
OAI.CAT0Fillings.sharp_integral_fillingChallenge statement: Sharp integral fillings in proper $\mathrm{CAT}(0)$ spaces sorry line 135L4DEL explanation
This declaration is an exact comparator-selected statement. Read the Lean statement below for its mathematical content.
- The linked formalization note covers 2 distinct comparator results, so its combined Scope prose is not copied onto this declaration.
- The repository's comparator configuration selects OAI.Geometry.CAT0Fillings.Main as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/Geometry/CAT0Fillings/Main.lean:111 (same statement text; different proof or body). Qualify references as OAI.CAT0Fillings.sharp_integral_filling@path.
theorem sharp_integral_filling (X : Type u) [MetricSpace X] [MeasurableSpace X] [BorelSpace X] [ProperSpace X] (hX : IsCAT0 X) (n : ℕ) (hn : 2 ≤ n) (T : IntegralCurrent X n) (hTc : CompactlySupported T.val) (hTz : IsCycle T.val) : ∃ S : IntegralCurrent X (n + 1), CompactlySupported S.val ∧ boundarySucc S.val = T.val ∧ mass S.val ≤ fillingCoefficient n * (mass T.val) ^ fillingPower n := by …Mentions: OAI.CAT0Fillings.IsCAT0, OAI.CAT0Fillings.IntegralCurrent, OAI.CAT0Fillings.CompactlySupported, OAI.CAT0Fillings.IsCycle, OAI.CAT0Fillings.boundarySucc, OAI.CAT0Fillings.mass, OAI.CAT0Fillings.fillingCoefficient, OAI.CAT0Fillings.fillingPower