ComparatorChallenges/EinsteinFour.lean

GitHub source file

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

35 declarations, 3 contain sorry, 0 declared as axioms

  1. abbrev OAI.EinsteinFour.FourSpace line 12

    Also declared: OAI/Geometry/Manifold/ProjectiveSphere.lean:14 (same declaration text).

  2. abbrev OAI.EinsteinFour.I4 line 13

    Also declared: OAI/Geometry/Manifold/ProjectiveSphere.lean:15 (same declaration text).

  3. def OAI.EinsteinFour.coordinateVector line 15

    Also declared: OAI/Geometry/Manifold/ProjectiveSphere.lean:18 (same declaration text).

  4. abbrev OAI.EinsteinFour.RoundSphere4 line 17

    Also declared: OAI/Geometry/Manifold/ProjectiveSphere.lean:21 (same declaration text).

  5. abbrev OAI.EinsteinFour.ComplexProjective2 line 19

    Also declared: OAI/Geometry/Manifold/ProjectiveSphere.lean:24 (same declaration text).

  6. abbrev OAI.EinsteinFour.RealProjective4 line 21

    Also declared: OAI/Geometry/Manifold/ProjectiveSphere.lean:27 (same declaration text).

  7. def OAI.EinsteinFour.roundDistance line 23

    Also declared: OAI/Geometry/Manifold/ProjectiveSphere.lean:30 (same declaration text).

  8. def OAI.EinsteinFour.fubiniStudyDistance line 26

    Also declared: OAI/Geometry/Manifold/ProjectiveSphere.lean:35 (same declaration text).

  9. def OAI.EinsteinFour.realProjectiveDistance line 29

    Also declared: OAI/Geometry/Manifold/ProjectiveSphere.lean:40 (same declaration text).

  10. abbrev OAI.EinsteinFour.SmoothMetric line 37

    Also declared: OAI/Geometry/Manifold/ProjectiveSphere.lean:49 (same declaration text).

  11. def OAI.EinsteinFour.metricInChart line 42

    Also declared: OAI/Geometry/Manifold/ProjectiveSphere.lean:56 (same declaration text).

  12. def OAI.EinsteinFour.partialDeriv line 48

    Also declared: OAI/Geometry/Manifold/ProjectiveSphere.lean:63 (same declaration text).

  13. def OAI.EinsteinFour.christoffel line 51

    Also declared: OAI/Geometry/Manifold/ProjectiveSphere.lean:68 (same declaration text).

  14. def OAI.EinsteinFour.curvatureComponent line 58

    Also declared: OAI/Geometry/Manifold/ProjectiveSphere.lean:77 (same declaration text).

  15. def OAI.EinsteinFour.ricciInChart line 66

    Also declared: OAI/Geometry/Manifold/ProjectiveSphere.lean:86 (same declaration text).

  16. def OAI.EinsteinFour.sectionalNumerator line 70

    Also declared: OAI/Geometry/Manifold/ProjectiveSphere.lean:92 (same declaration text).

  17. def OAI.EinsteinFour.IsEinstein line 76

    Also declared: OAI/Geometry/Manifold/ProjectiveSphere.lean:99 (same declaration text).

  18. def OAI.EinsteinFour.HasPositiveSectionalCurvature line 81

    Also declared: OAI/Geometry/Manifold/ProjectiveSphere.lean:105 (same declaration text).

  19. def OAI.EinsteinFour.scaledEDistance line 85

    Also declared: OAI/Geometry/Manifold/ProjectiveSphere.lean:111 (same declaration text).

  20. def OAI.EinsteinFour.ScaledIsometricTo line 89

    Also declared: OAI/Geometry/Manifold/ProjectiveSphere.lean:117 (same declaration text).

  21. abbrev OAI.PositiveEinsteinFour.Geometry.Mat4 line 107

    Also declared: OAI/Geometry/EinsteinFour/WeylGeometry.lean:20 (same declaration text).

  22. def OAI.PositiveEinsteinFour.Geometry.chartMetric line 109

    Also declared: OAI/Geometry/EinsteinFour/WeylGeometry.lean:23 (same declaration text).

  23. structure OAI.PositiveEinsteinFour.Geometry.OrthonormalFrame line 112

    Also declared: OAI/Geometry/EinsteinFour/WeylGeometry.lean:31 (same declaration text).

  24. def OAI.PositiveEinsteinFour.Geometry.OrthonormalFrame.map line 116

    Distinct definitions of this name: OAI/Geometry/EinsteinFour/WeylGeometry.lean:46 (different declaration text). Qualify references as OAI.PositiveEinsteinFour.Geometry.OrthonormalFrame.map@path.

  25. def OAI.PositiveEinsteinFour.Geometry.OrthonormalFrame.vector line 121

    Distinct definitions of this name: OAI/Geometry/EinsteinFour/WeylGeometry.lean:59 (different declaration text). Qualify references as OAI.PositiveEinsteinFour.Geometry.OrthonormalFrame.vector@path.

  26. structure OAI.PositiveEinsteinFour.Geometry.FrameBundle line 125

    Also declared: OAI/Geometry/EinsteinFour/FrameBundle.lean:19 (same declaration text).

  27. def OAI.PositiveEinsteinFour.Geometry.frameRealization line 129

    Distinct definitions of this name: OAI/Geometry/EinsteinFour/FrameBundle.lean:23 (same statement text; different proof or body). Qualify references as OAI.PositiveEinsteinFour.Geometry.frameRealization@path.

  28. instance OAI.PositiveEinsteinFour.Geometry.(instance at line 135) line 135
  29. structure OAI.PositiveEinsteinFour.Geometry.FrameOrientation An orientation is a clopen choice of determinant sign in every frame fiber line 139

    Source documentation

    An orientation is a clopen choice of determinant sign in every frame fiber.

    L4DEL explanation

    An orientation is a clopen choice of determinant sign in every frame fiber.

    1. This explanation is a condensed rendering of the declaration's own doc comment at the pinned source commit; consult the exact Lean statement below for authority.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Also declared: OAI/Geometry/EinsteinFour/FrameOrientation.lean:20 (same declaration text).

    structure FrameOrientation (g : SmoothMetric M) where
    …
  30. structure OAI.PositiveEinsteinFour.ClosedOrientedMetricFour A connected closed oriented smooth Riemannian four-manifold line 156

    Source documentation

    A connected closed oriented smooth Riemannian four-manifold.

    L4DEL explanation

    A connected closed oriented smooth Riemannian four-manifold.

    1. This explanation is a condensed rendering of the declaration's own doc comment at the pinned source commit; consult the exact Lean statement below for authority.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/Geometry/EinsteinFour/ConditionalUnoriented.lean:23 (same statement text; different proof or body). Qualify references as OAI.PositiveEinsteinFour.ClosedOrientedMetricFour@path.

    structure ClosedOrientedMetricFour where
    …
  31. def OAI.PositiveEinsteinFour.Classified Positive rescaling identifies the metric with one of the three standard models line 175

    Source documentation

    Positive rescaling identifies the metric with one of the three standard models.

    L4DEL explanation

    Positive rescaling identifies the metric with one of the three standard models.

    1. This explanation is a condensed rendering of the declaration's own doc comment at the pinned source commit; consult the exact Lean statement below for authority.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Also declared: OAI/Geometry/EinsteinFour/Statement.lean:22 (same declaration text).

    def Classified (g : SmoothMetric M) : Prop :=
    …
  32. def OAI.PositiveEinsteinFour.ClassificationOn line 181

    Also declared: OAI/Geometry/EinsteinFour/Statement.lean:30 (same declaration text).

  33. theorem OAI.PositiveEinsteinFour.orientedClassification Challenge statement: Nonnegative-curvature Einstein classification and an L2 topological gap sorry line 190

    Source documentation

    The oriented classification has the round sphere and Fubini--Study models.

    L4DEL explanation

    The formalization classifies connected smooth closed Einstein four-manifolds with strictly positive sectional curvature. Up to positive scaling and isometry, every such manifold is the round four-sphere, the complex projective plane with its Fubini–Study metric, or round real projective four-space. No orientability hypothesis is required. In the oriented case, only the sphere and complex projective plane occur.

    1. This is an exact comparator target linked by the pinned repository's formalization note for this result.
    2. The repository's comparator configuration selects OAI.Geometry.EinsteinFour.Classification as the released solution module checked against this declaration.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/Geometry/EinsteinFour/ActualModelIdentification.lean:63 (same statement text; different proof or body). Qualify references as OAI.PositiveEinsteinFour.orientedClassification@path.

    theorem orientedClassification (X : ClosedOrientedMetricFour.{u})
        (hEinstein : IsEinstein X.metric) (hpositive : HasPositiveSectionalCurvature X.metric) :
        ∃ a : ℝ, 0 < a ∧ (ScaledIsometricTo X.metric a roundDistance ∨
          ScaledIsometricTo X.metric a fubiniStudyDistance) := by
    …
  34. theorem OAI.PositiveEinsteinFour.classificationOn Challenge statement: Nonnegative-curvature Einstein classification and an L2 topological gap sorry line 202

    L4DEL explanation

    The formalization classifies connected smooth closed Einstein four-manifolds with strictly positive sectional curvature. Up to positive scaling and isometry, every such manifold is the round four-sphere, the complex projective plane with its Fubini–Study metric, or round real projective four-space. No orientability hypothesis is required. In the oriented case, only the sphere and complex projective plane occur.

    1. This is an exact comparator target linked by the pinned repository's formalization note for this result.
    2. The repository's comparator configuration selects OAI.Geometry.EinsteinFour.Classification as the released solution module checked against this declaration.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/Geometry/EinsteinFour/ActualModelIdentification.lean:78 (same statement text; different proof or body). Qualify references as OAI.PositiveEinsteinFour.classificationOn@path.

    theorem classificationOn : ClassificationOn M := by
    …

    Mentions: OAI.PositiveEinsteinFour.ClassificationOn

  35. theorem OAI.PositiveEinsteinFour.classification Challenge statement: Nonnegative-curvature Einstein classification and an L2 topological gap sorry line 208

    Source documentation

    The connected closed classification includes the real projective quotient.

    L4DEL explanation

    The formalization classifies connected smooth closed Einstein four-manifolds with strictly positive sectional curvature. Up to positive scaling and isometry, every such manifold is the round four-sphere, the complex projective plane with its Fubini–Study metric, or round real projective four-space. No orientability hypothesis is required. In the oriented case, only the sphere and complex projective plane occur.

    1. This is an exact comparator target linked by the pinned repository's formalization note for this result.
    2. The repository's comparator configuration selects OAI.Geometry.EinsteinFour.Classification as the released solution module checked against this declaration.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/Geometry/EinsteinFour/Classification.lean:13 (same statement text; different proof or body). Qualify references as OAI.PositiveEinsteinFour.classification@path.

    theorem classification (M : Type*) [TopologicalSpace M] [ChartedSpace FourSpace M]
        [IsManifold I4 ∞ M] [T2Space M] [SecondCountableTopology M]
        [CompactSpace M] [ConnectedSpace M] (g : SmoothMetric M)
        (hEinstein : IsEinstein g) (hpositive : HasPositiveSectionalCurvature g) :
        ∃ a : ℝ, 0 < a ∧
          (ScaledIsometricTo g a roundDistance ∨
            ScaledIsometricTo g a fubiniStudyDistance ∨
            ScaledIsometricTo g a realProjectiveDistance) := by
    …