ComparatorChallenges/LogKodairaFiberNegative.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

39 declarations, 1 contain sorry, 0 declared as axioms

  1. abbrev OAI.ReverseLogKodaira.complexBase line 16

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:18 (same declaration text).

  2. abbrev OAI.ReverseLogKodaira.projectiveGrading line 18

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:20 (same declaration text).

  3. abbrev OAI.ReverseLogKodaira.complexProjectiveSpace line 20

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:22 (same declaration text).

  4. def OAI.ReverseLogKodaira.projectiveConstants line 22

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:24 (same declaration text).

  5. def OAI.ReverseLogKodaira.complexProjectiveStructure line 29

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:31 (same declaration text).

  6. structure OAI.ReverseLogKodaira.SmoothProjectiveVariety line 33

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:35 (same declaration text).

  7. instance OAI.ReverseLogKodaira.SmoothProjectiveVariety.(instance at line 46) line 46
  8. def OAI.ReverseLogKodaira.SmoothProjectiveVariety.globalConstants line 50

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:52 (same declaration text).

  9. def OAI.ReverseLogKodaira.SmoothProjectiveVariety.constants line 54

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:56 (same declaration text).

  10. instance OAI.ReverseLogKodaira.SmoothProjectiveVariety.(instance at line 57) line 57
  11. instance OAI.ReverseLogKodaira.SmoothProjectiveVariety.(instance at line 60) line 60
  12. def OAI.ReverseLogKodaira.SmoothProjectiveVariety.functionFieldConstants line 64

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:66 (same declaration text).

  13. instance OAI.ReverseLogKodaira.SmoothProjectiveVariety.(instance at line 67) line 67
  14. lemma OAI.ReverseLogKodaira.SmoothProjectiveVariety.germ_constants line 70

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:72 (same declaration text).

  15. instance OAI.ReverseLogKodaira.SmoothProjectiveVariety.(instance at line 78) line 78
  16. abbrev OAI.ReverseLogKodaira.SmoothProjectiveVariety.RationalCanonical line 82

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:156 (same declaration text).

  17. abbrev OAI.ReverseLogKodaira.SmoothProjectiveVariety.RationalPluriform line 85

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:166 (same declaration text).

  18. instance OAI.ReverseLogKodaira.SmoothProjectiveVariety.(instance at line 88) line 88
  19. def OAI.ReverseLogKodaira.SmoothProjectiveVariety.regularPluriformLattice line 91

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:195 (same declaration text).

  20. def OAI.ReverseLogKodaira.SmoothProjectiveVariety.IsCartierIdeal line 100

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:204 (same declaration text).

  21. structure OAI.ReverseLogKodaira.SmoothProjectiveVariety.ReducedSNCBoundary line 104

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:219 (same declaration text).

  22. def OAI.ReverseLogKodaira.SmoothProjectiveVariety.ReducedSNCBoundary.ideal line 116

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:243 (same declaration text).

  23. def OAI.ReverseLogKodaira.SmoothProjectiveVariety.ReducedSNCBoundary.support line 120

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:247 (same declaration text).

  24. def OAI.ReverseLogKodaira.SmoothProjectiveVariety.ReducedSNCBoundary.IsLogPluriform line 123

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:259 (same declaration text).

  25. lemma OAI.ReverseLogKodaira.SmoothProjectiveVariety.ReducedSNCBoundary.isLogPluriform_zero line 130

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:266 (same declaration text).

  26. lemma OAI.ReverseLogKodaira.SmoothProjectiveVariety.ReducedSNCBoundary.isLogPluriform_add line 135

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:271 (same declaration text).

  27. lemma OAI.ReverseLogKodaira.SmoothProjectiveVariety.ReducedSNCBoundary.isLogPluriform_smul line 142

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:278 (same declaration text).

  28. def OAI.ReverseLogKodaira.SmoothProjectiveVariety.ReducedSNCBoundary.sections line 153

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:289 (same declaration text).

  29. def OAI.ReverseLogKodaira.SmoothProjectiveVariety.ReducedSNCBoundary.HasImageDimensionAtLeast line 162

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:298 (same declaration text).

  30. def OAI.ReverseLogKodaira.SmoothProjectiveVariety.ReducedSNCBoundary.kodaira line 170

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:306 (same declaration text).

  31. structure OAI.ReverseLogKodaira.SmoothProjectiveVariety.ComplexPoint line 176

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:366 (same declaration text).

  32. def OAI.ReverseLogKodaira.SmoothProjectiveVariety.complexBasePoint line 181

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:371 (same declaration text).

  33. def OAI.ReverseLogKodaira.SmoothProjectiveVariety.ComplexPoint.point line 184

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:374 (same declaration text).

  34. def OAI.ReverseLogKodaira.SmoothProjectiveVariety.ReducedSNCBoundary.complement line 188

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:378 (same declaration text).

  35. structure OAI.ReverseLogKodaira.SmoothProjectiveVariety.BoundaryFibration line 193

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:383 (same declaration text).

  36. structure OAI.ReverseLogKodaira.SmoothProjectiveVariety.StratumSmoothFibration line 203

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:393 (same declaration text).

  37. structure OAI.ReverseLogKodaira.SmoothProjectiveVariety.FiberModel line 213

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:403 (same declaration text).

  38. def OAI.ReverseLogKodaira.SmoothProjectiveVariety.VeryGenerally line 223

    Also declared: OAI/AlgebraicGeometry/LogKodaira/Basic.lean:413 (same declaration text).

  39. theorem OAI.ReverseLogKodaira.SmoothProjectiveVariety.veryGenerally_fiber_negative_branch Challenge statement: Iitaka subadditivity, variation, and logarithmic additivity sorry line 233

    L4DEL explanation

    The paper studies logarithmic Kodaira additivity for connected-fiber morphisms of smooth projective reduced simple-normal-crossing pairs that are smooth on all boundary strata away from the base boundary. The linked formalization proves the negative-fiber branch: for a very general base point, if the logarithmic Kodaira dimension of the fiber is $-\infty$, then the total logarithmic Kodaira dimension equals the sum of the base and fiber dimensions and is $-\infty$. Every positive-degree logarithmic pluriform section on the total space then vanishes. The finite-dimension and negative-base branches of the paper's additivity theorem are outside this selected statement.

    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.AlgebraicGeometry.LogKodaira.FiberNegative as the released solution module checked against this declaration.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/AlgebraicGeometry/LogKodaira/FiberNegative.lean:53 (same statement text; different proof or body). Qualify references as OAI.ReverseLogKodaira.SmoothProjectiveVariety.veryGenerally_fiber_negative_branch@path.

    theorem veryGenerally_fiber_negative_branch
        {X Y : SmoothProjectiveVariety} {E : X.ReducedSNCBoundary} {D : Y.ReducedSNCBoundary}
        (f : StratumSmoothFibration X Y E D) :
        VeryGenerally Y fun y => y.point ∈ D.complement ∧
          ∀ F : FiberModel f.toBoundaryFibration y, F.boundary.kodaira = ⊥ →
            E.kodaira = D.kodaira + F.boundary.kodaira ∧
            ∀ (m : ℕ), 0 < m → ∀ s : X.RationalPluriform m, s ∈ E.sections m → s = 0 := by sorry
    …

    Mentions: OAI.ReverseLogKodaira.SmoothProjectiveVariety, OAI.ReverseLogKodaira.SmoothProjectiveVariety.StratumSmoothFibration, OAI.ReverseLogKodaira.SmoothProjectiveVariety.VeryGenerally, OAI.ReverseLogKodaira.SmoothProjectiveVariety.FiberModel