FormalConjectures/ErdosProblems/509.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
7 declarations, 4 contain sorry, 0 declared as axioms
Erdős Problem 509
Reference: erdosproblems.com/509
Imports (1)
- structure
Erdos509.BoundedDiscCoverAn $r$-bounded disc cover of a subset of a metric space $M$ is an indexed family of closed discs whose radii sum to at most $r$ line 41 sourceSource documentation
An $r$-bounded disc cover of a subset of a metric space $M$ is an indexed family of closed discs whose radii sum to at most $r$.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MetricSpace,Set,Realstructure BoundedDiscCover (S : Set M) (r : ℝ) (ι : Type v) where …
- def
Erdos509.boundedDiscCover_emptyline 51 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MetricSpace,Nonempty,Real,LT.lt,OfNat.ofNat, Erdos509.BoundedDiscCover,EmptyCollection.emptyCollection,Set,PUnitProof uses:
Erdos509.BoundedDiscCover.mk,Classical.ofNonempty12 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- lemma
Erdos509.BoundedDiscCover.bound_nonneg_of_nonemptyline 65 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MetricSpace,Set,Set.Nonempty,Real, Erdos509.BoundedDiscCover,LT.lt,OfNat.ofNatProof uses:
lt_of_lt_of_le,tsum,Erdos509.BoundedDiscCover.R,SummationFilter.unconditional,Nonempty,Classical.byContradiction,Not,Set.Nonempty.ne_empty,Set.eq_empty_of_subset_empty,Eq.mpr,LE.le,EmptyCollection.emptyCollection,Set.iUnion,Metric.closedBall,Erdos509.BoundedDiscCover.C,eq_of_heq,LE,Eq,HEq,Eq.refland 17 more31 instances, coercions and auxiliary constants left out.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
- theorem
Erdos509.erdos_509Let $f(z) ∈ ℂ[z]$ be a monic non-constant polynomial sorry line 85 sourceSource documentation
Let $f(z) ∈ ℂ[z]$ be a monic non-constant polynomial. Can the set $\{z ∈ ℂ : |f(z)| ≤ 1\}$ be covered by a set of closed discs the sum of whose radii is $≤ 2$?
depends on sorry what this means
Statement uses:
Iff,True,Polynomial,Complex,Polynomial.Monic,Ne,Nat,Polynomial.natDegree,OfNat.ofNat,Exists,Nonempty, Erdos509.BoundedDiscCover,Set.ofPred,LE.le,Real,Norm.norm,Polynomial.evalProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous24 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem erdos_509 : answer(sorry) ↔ ∀ (f : ℂ[X]), f.Monic → f.natDegree ≠ 0 → ∃ (ι : Type), Nonempty (BoundedDiscCover {z | ‖f.eval z‖ ≤ 1} 2 ι) := by …Mentions: Erdos509.BoundedDiscCover
- theorem
Erdos509.erdos_509.variants.Cartan_boundLet $f(z) ∈ ℂ[z]$ be a monic non-constant polynomial sorry line 99 sourceSource documentation
Let $f(z) ∈ ℂ[z]$ be a monic non-constant polynomial. Can the set $\{z ∈ ℂ : |f(z)| ≤ 1\}$ be covered by a set of closed discs the sum of whose radii is $≤ 2e$? Solution: True. This is due to Cartan. See Sur les systèmes de fonctions holomorphes à variétés linéaires lacunaires et leurs applications, Henri Cartan, http://www.numdam.org/article/ASENS_1928_3_45__255_0.pdf
L4DEL explanation
Let $f(z) ∈ ℂ[z]$ be a monic non-constant polynomial. Can the set $\{z ∈ ℂ : |f(z)| ≤ 1\}$ be covered by a set of closed discs the sum of whose radii is $≤ 2e$? Solution: True. This is due to Cartan. See Sur les systèmes de fonctions holomorphes à variétés linéaires lacunaires et leurs applications, Henri Cartan, http://www.numdam.org/article/ASENS_1928_3_45__255_0.pdf
Sources and attribution: Pinned Lean source (1646ca16afd6)
depends on sorry what this means
Statement uses:
Iff,True,Polynomial,Complex,Polynomial.Monic,Ne,Nat,Polynomial.natDegree,OfNat.ofNat,Exists,Nonempty, Erdos509.BoundedDiscCover,Set.ofPred,LE.le,Real,Norm.norm,Polynomial.eval,HMul.hMul,Real.expProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous28 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem erdos_509.variants.Cartan_bound : answer(True) ↔ ∀ (f : ℂ[X]), f.Monic → f.natDegree ≠ 0 → ∃ (ι : Type), Nonempty (BoundedDiscCover {z | ‖f.eval z‖ ≤ 1} (2*rexp 1) ι) := by …Mentions: Erdos509.BoundedDiscCover
- theorem
Erdos509.erdos_509.variants.Pommerenke_boundLet $f(z) ∈ ℂ[z]$ be a monic non-constant polynomial sorry line 109 sourceSource documentation
Let $f(z) ∈ ℂ[z]$ be a monic non-constant polynomial. Can the set $\{z ∈ ℂ : |f(z)| ≤ 1\}$ be covered by a set of closed discs the sum of whose radii is $≤ 2.59$? Solution: True. This is due to Pommerenke.
depends on sorry what this means
Statement uses:
Iff,True,Polynomial,Complex,Polynomial.Monic,Ne,Nat,Polynomial.natDegree,OfNat.ofNat,Exists,Nonempty, Erdos509.BoundedDiscCover,Set.ofPred,LE.le,Real,Norm.norm,Polynomial.eval,OfScientific.ofScientific,Bool.trueProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous20 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem erdos_509.variants.Pommerenke_bound : answer(True) ↔ ∀ (f : ℂ[X]), f.Monic → f.natDegree ≠ 0 → ∃ (ι : Type), Nonempty (BoundedDiscCover {z | ‖f.eval z‖ ≤ 1} 2.59 ι) := by …Mentions: Erdos509.BoundedDiscCover
- theorem
Erdos509.erdos_509.variants.Pommerenke_connectedLet $f(z) ∈ ℂ[z]$ be a monic non-constant polynomial sorry line 120 sourceSource documentation
Let $f(z) ∈ ℂ[z]$ be a monic non-constant polynomial. If it is connected, can the set $\{z ∈ ℂ : |f(z)| ≤ 1\}$ be covered by a set of circles the sum of whose radii is $≤ 2$? Solution: True. This is due to Pommerenke.
depends on sorry what this means
Statement uses:
Iff,True,Polynomial,Complex,Polynomial.Monic,Ne,Nat,Polynomial.natDegree,OfNat.ofNat,IsConnected,Set.ofPred,LE.le,Real,Norm.norm,Polynomial.eval,Exists,Nonempty, Erdos509.BoundedDiscCoverProof 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_509.variants.Pommerenke_connected : answer(True) ↔ ∀ (f : ℂ[X]), f.Monic → f.natDegree ≠ 0 → IsConnected {z | ‖f.eval z‖ ≤ 1} → ∃ (ι : Type), Nonempty (BoundedDiscCover {z | ‖f.eval z‖ ≤ 1} 2 ι) := by …Mentions: Erdos509.BoundedDiscCover