FormalConjectures/ErdosProblems/1080.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, 1 contain sorry, 0 declared as axioms
Erdős Problem 1080
References:
- erdosproblems.com/1080
- [DeSz92] de Caen, D. and Székely, L. A., The maximum size of {$4$}- and {$6$}-cycle free bipartite graphs on {$m,n$} vertices. (1992), 135--142.
- [Er75] Erdős, P., Some recent progress on extremal problems in graph theory. Congr. Numer. (1975), 3-14.
- [LUW94] Lazebnik, F. and Ustimenko, V. A. and Woldar, A. J., New constructions of bipartite graphs on {$m,n$} vertices with many edges and without small cycles. J. Combin. Theory Ser. B (1994), 111--117.
Imports (1)
- def
Erdos1080.IsBipartitionIsBipartition G X Ymeans thatXandYform a bipartition of the vertices ofGline 41 sourceSource documentation
IsBipartition G X Ymeans thatXandYform a bipartition of the vertices ofG.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
SimpleGraph,SetProof uses:
And,Disjoint,Eq,Union.union,Set.univ,SimpleGraph.Adj,Iff,Membership.mem8 instances, coercions and auxiliary constants left out.
def IsBipartition {V : Type*} (G : SimpleGraph V) (X Y : Set V) : Prop := … - theorem
Erdos1080.erdos_1080Let $G$ be a bipartite graph on $n$ vertices such that one part has $\lfloor n^{2/3}\rfloor$ vertices sorry line 60 sourceSource documentation
Let $G$ be a bipartite graph on $n$ vertices such that one part has $\lfloor n^{2/3}\rfloor$ vertices. Is there a constant $c>0$ such that if $G$ has at least $cn$ edges then $G$ must contain a $C_6$?
The answer is no, as shown by De Caen and Székely [DeSz92], who in fact show a stronger result. Let $f(n,m)$ be the maximum number of edges of a bipartite graph between $n$ and $m$ vertices which does not contain either a $C_4$ or $C_6$. A positive answer to this question would then imply $f(n,\lfloor n^{2/3}\rfloor)\ll n$. De Caen and Székely prove $n^{10/9}\gg f(n,\lfloor n^{2/3}\rfloor) \gg n^{58/57+o(1)}$ for $m\sim n^{2/3}$. They also prove more generally that, for $n^{1/2}\leq m\leq n$, $f(n,m) \ll (nm)^{2/3},$ which was also proved by Faudree and Simonovits.
This was formalized in Lean by Alexeev using Aristotle.
depends on sorry what this means
Statement uses:
Iff,False,Exists,Real,And,GT.gt,OfNat.ofNat,Fintype,Nonempty,SimpleGraph,Set, Erdos1080.IsBipartition,Eq,Nat,Set.ncard,Nat.floor,HPow.hPow,Fintype.card,HDiv.hDiv,GE.geand 6 moreProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous46 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem erdos_1080 : answer(False) ↔ ∃ c > (0 : ℝ), ∀ (V : Type) [Fintype V] [Nonempty V] (G : SimpleGraph V) (X Y : Set V), IsBipartition G X Y → X.ncard = ⌊(Fintype.card V : ℝ) ^ (2/3 : ℝ)⌋₊ → G.edgeSet.ncard ≥ c * Fintype.card V → ∃ (v : V) (walk : G.Walk v v), walk.IsCycle ∧ walk.length = 6 := by …Mentions: c, Erdos1080.IsBipartition