FormalConjectures/ErdosProblems/81.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: The upstream authors and contributors retain credit for the project and mathematics. lean4-explainer only renders their pinned source and adds the separately disclosed explanation layer.
Project sources: Pinned project documentation, Formal Conjectures paper, arXiv v1
2 declarations, 2 contain sorry, 0 declared as axioms
Erdős Problem 81
References:
- erdosproblems.com/81
- [EOZ93] Erdős, Paul and Ordman, Edward T. and Zalcstein, Yechezkel, Clique partitions of chordal graphs. Combin. Probab. Comput. (1993), 409–415.
- [CEO94] Chen, Guan-Tao and Erdős, Paul and Ordman, Edward T., Clique partitions of split graphs. Combinatorics, graph theory, algorithms and applications (Beijing, 1993) (1994), 21–30.
Imports (1)
- theorem
Erdos81.erdos_81Let $G$ be a chordal graph on $n$ vertices - that is, $G$ has no induced cycles of length greater than $3$ sorry line 41 sourceSource documentation
Let $G$ be a chordal graph on $n$ vertices - that is, $G$ has no induced cycles of length greater than $3$. Can the edges of $G$ be partitioned into $n^2/6+O(n)$ many cliques?
depends on sorry what this means
Statement uses:
Iff,True,Exists,Real,Nat,SimpleGraph,Fin, SimpleGraph.IsChordal,Finset,And, SimpleGraph.IsCliqueEdgePartition,LE.le,Finset.card,HAdd.hAdd,HDiv.hDiv,HPow.hPow,OfNat.ofNat,HMul.hMulProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous36 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem erdos_81 : answer(sorry) ↔ ∃ C : ℝ, ∀ n : ℕ, ∀ G : SimpleGraph (Fin n), G.IsChordal → ∃ P : Finset (Finset (Fin n)), G.IsCliqueEdgePartition P ∧ (P.card : ℝ) ≤ (n : ℝ) ^ 2 / 6 + C * n := by … - theorem
Erdos81.erdos_81.variants.splitChen, Erdős, and Ordman [CEO94] have shown that any split graph can be partitioned into $\frac{3}{16}n^2+O(n)$ many cliques sorry line 50 sourceSource documentation
Chen, Erdős, and Ordman [CEO94] have shown that any split graph can be partitioned into $\frac{3}{16}n^2+O(n)$ many cliques.
depends on sorry what this means
Statement uses:
Exists,Real,Nat,SimpleGraph,Fin, SimpleGraph.IsSplitGraph,Finset,And, SimpleGraph.IsCliqueEdgePartition,LE.le,Finset.card,HAdd.hAdd,HDiv.hDiv,HMul.hMul,OfNat.ofNat,HPow.hPowProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous36 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem erdos_81.variants.split : ∃ C : ℝ, ∀ n : ℕ, ∀ G : SimpleGraph (Fin n), G.IsSplitGraph → ∃ P : Finset (Finset (Fin n)), G.IsCliqueEdgePartition P ∧ (P.card : ℝ) ≤ 3 * (n : ℝ) ^ 2 / 16 + C * n := by …