ComparatorChallenges/CylinderCovering.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
109 declarations, 1 contain sorry, 0 declared as axioms
- abbrev
OAI.TriangularCovering.Spaceline 12Also declared: ComparatorChallenges/TriangularCovering.lean:11 (same declaration text), OAI/Geometry/TriangularCovering/Basic.lean:11 (same declaration text).
- def
OAI.TriangularCovering.Hline 14Also declared: ComparatorChallenges/TriangularCovering.lean:13 (same declaration text), OAI/Geometry/TriangularCovering/Basic.lean:13 (same declaration text).
- def
OAI.TriangularCovering.pointline 16Also declared: ComparatorChallenges/TriangularCovering.lean:15 (same declaration text), OAI/Geometry/TriangularCovering/Basic.lean:15 (same declaration text).
- def
OAI.TriangularCovering.Kline 18Also declared: ComparatorChallenges/TriangularCovering.lean:17 (same declaration text), OAI/Geometry/TriangularCovering/Basic.lean:18 (same declaration text).
- def
OAI.TriangularCovering.projectionline 21Also declared: ComparatorChallenges/TriangularCovering.lean:20 (same declaration text), OAI/Geometry/TriangularCovering/Basic.lean:22 (same declaration text).
- def
OAI.TriangularCovering.arealine 23Also declared: ComparatorChallenges/TriangularCovering.lean:22 (same declaration text), OAI/Geometry/TriangularCovering/Basic.lean:25 (same declaration text).
- def
OAI.TriangularCovering.shadowArealine 25Also declared: ComparatorChallenges/TriangularCovering.lean:24 (same declaration text), OAI/Geometry/TriangularCovering/Basic.lean:27 (same declaration text).
- def
OAI.TriangularCovering.A_minline 27Also declared: ComparatorChallenges/TriangularCovering.lean:26 (same declaration text), OAI/Geometry/TriangularCovering/Basic.lean:29 (same declaration text).
- structure
OAI.TriangularCovering.TriCylinderline 29Also declared: ComparatorChallenges/TriangularCovering.lean:28 (same declaration text), OAI/Geometry/TriangularCovering/Basic.lean:32 (same declaration text).
- def
OAI.TriangularCovering.TriCylinder.carrierline 41Also declared: ComparatorChallenges/TriangularCovering.lean:40 (same declaration text), OAI/Geometry/TriangularCovering/Basic.lean:45 (same declaration text).
- def
OAI.TriangularCovering.Coversline 44Also declared: ComparatorChallenges/TriangularCovering.lean:43 (same declaration text), OAI/Geometry/TriangularCovering/Basic.lean:48 (same declaration text).
- def
OAI.TriangularCovering.totalArealine 47Also declared: ComparatorChallenges/TriangularCovering.lean:46 (same declaration text), OAI/Geometry/TriangularCovering/Basic.lean:51 (same declaration text).
- def
OAI.TriangularCovering.relativeCostline 50Also declared: ComparatorChallenges/TriangularCovering.lean:49 (same declaration text), OAI/Geometry/TriangularCovering/Basic.lean:54 (same declaration text).
- def
OAI.TriangularCovering.nline 53Also declared: ComparatorChallenges/TriangularCovering.lean:52 (same declaration text), OAI/Geometry/TriangularCovering/Basic.lean:57 (same declaration text).
- def
OAI.TriangularCovering.ηline 67Also declared: OAI/Geometry/TriangularCovering/CoordinateCover.lean:11 (same declaration text).
- def
OAI.TriangularCovering.alphaline 69Also declared: OAI/Geometry/TriangularCovering/CoordinateCover.lean:13 (same declaration text).
- def
OAI.TriangularCovering.betaline 71Also declared: OAI/Geometry/TriangularCovering/CoordinateCover.lean:15 (same declaration text).
- def
OAI.TriangularCovering.dline 73Also declared: OAI/Geometry/TriangularCovering/CoordinateCover.lean:17 (same declaration text).
- def
OAI.TriangularCovering.cutoffCoeffline 75Also declared: OAI/Geometry/TriangularCovering/CoordinateCover.lean:40 (same declaration text).
- def
OAI.TriangularCovering.stepline 77Also declared: OAI/Geometry/TriangularCovering/CoordinateCover.lean:306 (same declaration text).
- def
OAI.TriangularCovering.meshline 79Also declared: OAI/Geometry/TriangularCovering/CoordinateCover.lean:308 (same declaration text).
- def
OAI.TriangularCovering.cutoffline 81Also declared: OAI/Geometry/TriangularCovering/CoordinateCover.lean:374 (same declaration text).
- def
OAI.TriangularCovering.speedSqline 83Also declared: OAI/Geometry/TriangularCovering/CoordinateCover.lean:491 (same declaration text).
- def
OAI.TriangularCovering.normalizedTermline 85Also declared: OAI/Geometry/TriangularCovering/CoordinateCover.lean:493 (same declaration text).
- def
OAI.TriangularCovering.unitline 101Also declared: OAI/Geometry/TriangularCovering/Projection.lean:148 (same declaration text).
- def
OAI.TriangularCovering.tiltVline 116Also declared: OAI/Geometry/TriangularCovering/CylinderFamily.lean:16 (same declaration text).
- def
OAI.TriangularCovering.tiltWline 118Also declared: OAI/Geometry/TriangularCovering/CylinderFamily.lean:17 (same declaration text).
- def
OAI.TriangularCovering.lowerVerticesline 120Also declared: OAI/Geometry/TriangularCovering/CylinderFamily.lean:19 (same declaration text).
- def
OAI.TriangularCovering.upperVerticesline 123Also declared: OAI/Geometry/TriangularCovering/CylinderFamily.lean:21 (same declaration text).
- abbrev
OAI.TriangularCovering.Planar.Coordline 139Also declared: OAI/Geometry/TriangularCovering/TriangleArea.lean:11 (same declaration text).
- def
OAI.TriangularCovering.Planar.standardline 141Also declared: OAI/Geometry/TriangularCovering/TriangleArea.lean:13 (same declaration text).
- def
OAI.TriangularCovering.Planar.verticesline 143Also declared: OAI/Geometry/TriangularCovering/TriangleArea.lean:15 (same declaration text).
- def
OAI.TriangularCovering.triangleline 152Also declared: OAI/Geometry/TriangularCovering/TriangleArea.lean:91 (same declaration text).
- def
OAI.TriangularCovering.lowerAngularIndexline 168Also declared: OAI/Geometry/CylinderCovering/Angular/ConstructionDefinitions.lean:11 (same declaration text).
- def
OAI.TriangularCovering.upperAngularIndexline 171Also declared: OAI/Geometry/CylinderCovering/Angular/ConstructionDefinitions.lean:14 (same declaration text).
- def
OAI.TriangularCovering.lowerAngularAxisline 174Also declared: OAI/Geometry/CylinderCovering/Angular/ConstructionDefinitions.lean:17 (same declaration text).
- def
OAI.TriangularCovering.upperAngularAxisline 179Also declared: OAI/Geometry/CylinderCovering/Angular/ConstructionDefinitions.lean:22 (same declaration text).
- def
OAI.TriangularCovering.lowerAngularBaseline 184Also declared: OAI/Geometry/CylinderCovering/Angular/ConstructionDefinitions.lean:27 (same declaration text).
- def
OAI.TriangularCovering.upperAngularBaseline 190Also declared: OAI/Geometry/CylinderCovering/Angular/ConstructionDefinitions.lean:33 (same declaration text).
- def
OAI.TriangularCovering.ExplicitAngularFamilyline 196Also declared: OAI/Geometry/CylinderCovering/Angular/ConstructionDefinitions.lean:39 (same declaration text).
- def
OAI.TriangularCovering.AngularAreaStatementline 203Also declared: OAI/Geometry/CylinderCovering/Angular/ConstructionDefinitions.lean:46 (same declaration text).
- def
OAI.TriangularCovering.ExplicitAngularStatementline 211Also declared: OAI/Geometry/CylinderCovering/Angular/ConstructionDefinitions.lean:54 (same declaration text).
- abbrev
OAI.RuledApproximation.Planeline 231Also declared: ComparatorChallenges/RuledCovering.lean:10 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:12 (same declaration text).
- abbrev
OAI.RuledApproximation.Spaceline 232Also declared: ComparatorChallenges/RuledCovering.lean:11 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:13 (same declaration text).
- def
OAI.RuledApproximation.vec2line 233Also declared: ComparatorChallenges/RuledCovering.lean:13 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:15 (same declaration text).
- def
OAI.RuledApproximation.vec3line 234Also declared: ComparatorChallenges/RuledCovering.lean:14 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:16 (same declaration text).
- def
OAI.RuledApproximation.axialline 235Also declared: ComparatorChallenges/RuledCovering.lean:15 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:17 (same declaration text).
- def
OAI.RuledApproximation.IsParallelogramline 237Also declared: ComparatorChallenges/RuledCovering.lean:17 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:19 (same declaration text).
- structure
OAI.RuledApproximation.Cylinderline 241Also declared: ComparatorChallenges/RuledCovering.lean:27 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:29 (same declaration text).
- def
OAI.RuledApproximation.Cylinder.carrierline 248Also declared: ComparatorChallenges/RuledCovering.lean:34 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:36 (same declaration text).
- def
OAI.RuledApproximation.Cylinder.arealine 251Also declared: ComparatorChallenges/RuledCovering.lean:37 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:39 (same declaration text).
- def
OAI.RuledApproximation.Cylinder.parallelogramline 253Also declared: ComparatorChallenges/RuledCovering.lean:39 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:41 (same declaration text).
- def
OAI.RuledApproximation.Cylinder.openBoundedline 255Also declared: ComparatorChallenges/RuledCovering.lean:43 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:45 (same declaration text).
- def
OAI.RuledApproximation.familySetline 259Also declared: ComparatorChallenges/RuledCovering.lean:47 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:49 (same declaration text).
- def
OAI.RuledApproximation.familyArealine 260Also declared: ComparatorChallenges/RuledCovering.lean:48 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:50 (same declaration text).
- def
OAI.RuledApproximation.HasFiniteCoverline 262Also declared: ComparatorChallenges/RuledCovering.lean:50 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:52 (same declaration text).
- def
OAI.RuledApproximation.SmoothNearline 266Also declared: ComparatorChallenges/RuledCovering.lean:55 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:57 (same declaration text).
- def
OAI.RuledApproximation.HyperbolicAtline 269Also declared: ComparatorChallenges/RuledCovering.lean:59 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:61 (same declaration text).
- def
OAI.RuledApproximation.weightline 274Also declared: ComparatorChallenges/RuledCovering.lean:64 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:66 (same declaration text).
- def
OAI.RuledApproximation.physicalWeightline 275Also declared: ComparatorChallenges/RuledCovering.lean:65 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:67 (same declaration text).
- def
OAI.RuledApproximation.ruledline 278Also declared: ComparatorChallenges/RuledCovering.lean:68 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:70 (same declaration text).
- def
OAI.RuledApproximation.physicalRuledline 282Also declared: ComparatorChallenges/RuledCovering.lean:72 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:74 (same declaration text).
- def
OAI.RuledApproximation.HyperbolicStatementline 286Also declared: ComparatorChallenges/RuledCovering.lean:76 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:78 (same declaration text).
- def
OAI.RuledApproximation.unitSquareline 293Also declared: ComparatorChallenges/RuledCovering.lean:124 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:126 (same declaration text).
- def
OAI.RuledApproximation.IsSquareTileline 295Also declared: ComparatorChallenges/RuledCovering.lean:126 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:128 (same declaration text).
- def
OAI.RuledApproximation.auxiliaryCylinderline 299Also declared: ComparatorChallenges/RuledCovering.lean:130 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:132 (same declaration text).
- def
OAI.RuledApproximation.firstPhysicalMapline 302Also declared: ComparatorChallenges/RuledCovering.lean:133 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:135 (same declaration text).
- def
OAI.RuledApproximation.secondPhysicalMapline 303Also declared: ComparatorChallenges/RuledCovering.lean:134 (same declaration text), OAI/Geometry/RuledCovering/Model.lean:136 (same declaration text).
- abbrev
OAI.CylinderCovering.Spaceline 318Also declared: OAI/Geometry/CylinderCovering/Convexity/GlobalDefinitions.lean:12 (same declaration text).
- def
OAI.CylinderCovering.IsRegularTetrahedronline 320Also declared: OAI/Geometry/CylinderCovering/Convexity/GlobalDefinitions.lean:14 (same declaration text).
- def
OAI.CylinderCovering.shadowArealine 326Also declared: OAI/Geometry/CylinderCovering/Convexity/GlobalDefinitions.lean:20 (same declaration text).
- def
OAI.CylinderCovering.minimumShadowArealine 329Also declared: OAI/Geometry/CylinderCovering/Convexity/GlobalDefinitions.lean:23 (same declaration text).
- def
OAI.CylinderCovering.triangularCoversline 332Also declared: OAI/Geometry/CylinderCovering/Convexity/GlobalDefinitions.lean:26 (same declaration text).
- def
OAI.CylinderCovering.triangularRelativeCostline 336Also declared: OAI/Geometry/CylinderCovering/Convexity/GlobalDefinitions.lean:30 (same declaration text).
- def
OAI.CylinderCovering.relativeCostline 340Also declared: OAI/Geometry/CylinderCovering/Convexity/GlobalDefinitions.lean:34 (same declaration text).
- def
OAI.CylinderCovering.AngularExplicitStatementline 344Also declared: OAI/Geometry/CylinderCovering/Convexity/GlobalDefinitions.lean:38 (same declaration text).
- def
OAI.CylinderCovering.RegularTriangularCounterexampleStatementline 347Also declared: OAI/Geometry/CylinderCovering/Convexity/GlobalDefinitions.lean:41 (same declaration text).
- def
OAI.CylinderCovering.RegularParallelogramCounterexampleStatementline 354Also declared: OAI/Geometry/CylinderCovering/Convexity/GlobalDefinitions.lean:48 (same declaration text).
- def
OAI.CylinderCovering.RegularOpenCounterexampleStatementline 362Also declared: OAI/Geometry/CylinderCovering/Convexity/GlobalDefinitions.lean:56 (same declaration text).
- def
OAI.RuledApproximation.NilpotentC1Statementline 382Also declared: OAI/Geometry/CylinderCovering/Ruled/C1Definitions.lean:10 (same declaration text).
- def
OAI.CylinderCovering.RadialRiemann.stepline 409Also declared: OAI/Geometry/CylinderCovering/Radial/RiemannDefinitions.lean:9 (same declaration text).
- def
OAI.CylinderCovering.RadialRiemann.pointline 411Also declared: OAI/Geometry/CylinderCovering/Radial/RiemannDefinitions.lean:11 (same declaration text).
- def
OAI.CylinderCovering.RadialRiemann.cellline 413Also declared: OAI/Geometry/CylinderCovering/Radial/RiemannDefinitions.lean:13 (same declaration text).
- def
OAI.CylinderCovering.RadialRiemann.IsTaggedline 416Also declared: OAI/Geometry/CylinderCovering/Radial/RiemannDefinitions.lean:16 (same declaration text).
- def
OAI.CylinderCovering.RadialRiemann.capMaxline 419Also declared: OAI/Geometry/CylinderCovering/Radial/RiemannDefinitions.lean:19 (same declaration text).
- abbrev
OAI.CylinderCovering.RadialSweep.Spaceline 435Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:13 (same declaration text).
- structure
OAI.CylinderCovering.RadialSweep.Dataline 437Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:15 (same declaration text).
- def
OAI.CylinderCovering.RadialSweep.sweepline 463Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:41 (same declaration text).
- def
OAI.CylinderCovering.RadialSweep.kappaline 468Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:46 (same declaration text).
- def
OAI.CylinderCovering.RadialSweep.directionline 471Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:49 (same declaration text).
- def
OAI.CylinderCovering.RadialSweep.weightedArealine 474Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:52 (same declaration text).
- def
OAI.CylinderCovering.RadialSweep.scalarBoundline 478Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:56 (same declaration text).
- def
OAI.CylinderCovering.RadialSweep.radialErrorline 480Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:58 (same declaration text).
- def
OAI.CylinderCovering.RadialSweep.collarline 482Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:60 (same declaration text).
- def
OAI.CylinderCovering.RadialSweep.midpointline 484Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:62 (same declaration text).
- def
OAI.CylinderCovering.RadialSweep.leftTipline 487Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:65 (same declaration text).
- def
OAI.CylinderCovering.RadialSweep.rightEdgeline 489Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:67 (same declaration text).
- def
OAI.CylinderCovering.RadialSweep.coordinateMapline 492Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:70 (same declaration text).
- def
OAI.CylinderCovering.RadialSweep.frozenVerticesline 494Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:72 (same declaration text).
- def
OAI.CylinderCovering.RadialSweep.frozenTriangleline 503Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:81 (same declaration text).
- def
OAI.CylinderCovering.RadialSweep.frozenBaseline 506Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:84 (same declaration text).
- def
OAI.CylinderCovering.RadialSweep.frozenArealine 509Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:87 (same declaration text).
- def
OAI.CylinderCovering.RadialSweep.localSweepline 515Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:93 (same declaration text).
- def
OAI.CylinderCovering.RadialSweep.actualBaseline 520Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:98 (same declaration text).
- def
OAI.CylinderCovering.RadialSweep.cylinderline 523Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:101 (same declaration text).
- def
OAI.CylinderCovering.RadialSweep.actualCostline 526Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:104 (same declaration text).
- def
OAI.CylinderCovering.RadialSweep.AlignedStatementline 529Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:107 (same declaration text).
- def
OAI.CylinderCovering.RadialSweep.ActualSweepStatementline 540Also declared: OAI/Geometry/CylinderCovering/Radial/SweepDefinitions.lean:118 (same declaration text).
- theorem
OAI.CylinderCovering.fourPaperMainChallenge statement: Cylinder-covering counterexamples and companion approximations sorry line 561L4DEL explanation
This declaration is an exact comparator-selected statement. Read the Lean statement below for its mathematical content.
- The linked formalization note covers 3 distinct comparator results, so its combined Scope prose is not copied onto this declaration.
- The repository's comparator configuration selects OAI.Geometry.CylinderCovering.Main as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/Geometry/CylinderCovering/Main.lean:44 (same statement text; different proof or body). Qualify references as OAI.CylinderCovering.fourPaperMain@path.
theorem fourPaperMain : AngularExplicitStatement ∧ RuledApproximation.HyperbolicStatement ∧ RuledApproximation.NilpotentC1Statement ∧ RegularParallelogramCounterexampleStatement ∧ RegularOpenCounterexampleStatement ∧ RadialSweep.AlignedStatement ∧ RadialSweep.ActualSweepStatement := by …Mentions: OAI.CylinderCovering.AngularExplicitStatement, OAI.RuledApproximation.HyperbolicStatement, OAI.RuledApproximation.NilpotentC1Statement, OAI.CylinderCovering.RegularParallelogramCounterexampleStatement, OAI.CylinderCovering.RegularOpenCounterexampleStatement, OAI.CylinderCovering.RadialSweep.AlignedStatement, OAI.CylinderCovering.RadialSweep.ActualSweepStatement