FormalConjectures/ErdosProblems/497.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
1 declarations, 1 contain sorry, 0 declared as axioms
Erdős Problem 497
References:
- erdosproblems.com/497
- [Er61] Erdős, Paul, Some unsolved problems. Magyar Tud. Akad. Mat. Kutató Int. Közl. (1961), 221-254.
- [Kl69] Kleitman, Daniel, On Dedekind's problem: The number of monotone Boolean functions. Proc. Amer. Math. Soc. (1969), 677-682.
- theorem
Erdos497.erdos_497How many antichains in $[n]$ are there? sorry line 49 sourceSource documentation
How many antichains in $[n]$ are there? That is, how many families of subsets of $[n]$ are there such that, if $\mathcal{F}$ is such a family and $A,B\in \mathcal{F}$, then $A\not\subseteq B$?
Sperner's theorem states that $\lvert \mathcal{F}\rvert \leq \binom{n}{\lfloor n/2\rfloor}$. This is also known as Dedekind's problem. Resolved by Kleitman [Kl69], who proved that the number of such families is $$2^{(1+o(1))\binom{n}{\lfloor n/2\rfloor}}.$$
depends on sorry what this means
Statement uses:
Exists,Nat,Real,Asymptotics.IsLittleO,Filter.atTop,OfNat.ofNat,Eq, DedekindNumber.M',HPow.hPow,HMul.hMul,HAdd.hAdd,Nat.choose,HDiv.hDivProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous38 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem erdos_497 : ∃ (o : ℕ → ℝ) (_ : o =o[atTop] (1 : ℕ → ℝ)), ∀ n : ℕ, (DedekindNumber.M' n : ℝ) = 2 ^ ((1 + o n) * (n.choose (n / 2) : ℝ)) := by …Mentions: DedekindNumber.M'