ComparatorChallenges/CompleteCrossing.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
13 declarations, 1 contain sorry, 0 declared as axioms
- abbrev
OAI.Paper170.Planeline 13Also declared: OAI/Combinatorics/CompleteCrossing/Drawing.lean:27 (same declaration text).
- structure
OAI.Paper170.Graphline 15Distinct definitions of this name: OAI/Combinatorics/CompleteCrossing/Drawing.lean:36 (different declaration text). Qualify references as OAI.Paper170.Graph@path.
- abbrev
OAI.Paper170.CompleteEdgeline 22Distinct definitions of this name: OAI/Combinatorics/CompleteCrossing/Drawing.lean:43 (different declaration text). Qualify references as OAI.Paper170.CompleteEdge@path.
- def
OAI.Paper170.completeGraphline 24Distinct definitions of this name: OAI/Combinatorics/CompleteCrossing/Drawing.lean:47 (different declaration text). Qualify references as OAI.Paper170.completeGraph@path.
- structure
OAI.Paper170.ContinuousDrawingline 38Distinct definitions of this name: OAI/Combinatorics/CompleteCrossing/Drawing.lean:68 (different declaration text). Qualify references as OAI.Paper170.ContinuousDrawing@path.
- def
OAI.Paper170.edgeInteriorline 48Distinct definitions of this name: OAI/Combinatorics/CompleteCrossing/Drawing.lean:78 (different declaration text). Qualify references as OAI.Paper170.edgeInterior@path.
- structure
OAI.Paper170.ProperCrossingline 51Distinct definitions of this name: OAI/Combinatorics/CompleteCrossing/Drawing.lean:82 (different declaration text). Qualify references as OAI.Paper170.ProperCrossing@path.
- def
OAI.Paper170.crossingPointsline 57Distinct definitions of this name: OAI/Combinatorics/CompleteCrossing/Drawing.lean:89 (different declaration text). Qualify references as OAI.Paper170.crossingPoints@path.
- structure
OAI.Paper170.AdmissibleDrawingline 61Distinct definitions of this name: OAI/Combinatorics/CompleteCrossing/Drawing.lean:92 (different declaration text). Qualify references as OAI.Paper170.AdmissibleDrawing@path.
- def
OAI.Paper170.crossingCountline 72Distinct definitions of this name: OAI/Combinatorics/CompleteCrossing/Drawing.lean:101 (different declaration text). Qualify references as OAI.Paper170.crossingCount@path.
- def
OAI.Paper170.ordinaryCrossingNumberline 75Distinct definitions of this name: OAI/Combinatorics/CompleteCrossing/Drawing.lean:104 (different declaration text). Qualify references as OAI.Paper170.ordinaryCrossingNumber@path.
- def
OAI.Paper170.hillline 78Distinct definitions of this name: OAI/Combinatorics/CompleteCrossing/Hill.lean:33 (different declaration text). Qualify references as OAI.Paper170.hill@path.
- theorem
OAI.Paper170.complete_graph_crossing_numberChallenge statement: Crossing number of complete graphs sorry line 81L4DEL 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.Combinatorics.CompleteCrossing.Main as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/Combinatorics/CompleteCrossing/Main.lean:76 (different declaration text). Qualify references as OAI.Paper170.complete_graph_crossing_number@path.
theorem complete_graph_crossing_number (order : ℕ) (at_least_three : 3 ≤ order) : ordinaryCrossingNumber (completeGraph order) = hill order := by …