FormalConjectures/ErdosProblems/1041.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
3 declarations, 2 contain sorry, 0 declared as axioms
Erdős Problem 1041
Reference: erdosproblems.com/1041
Imports (1)
Imported by 1 file
- def
Erdos1041.lengthThe length of a subset $s$ of $\mathbb{C}$ is defined to be its 1-dimensional Hausdorff measure $\mathcal{H}^1(s)$ line 43 sourceSource documentation
The length of a subset $s$ of $\mathbb{C}$ is defined to be its 1-dimensional Hausdorff measure $\mathcal{H}^1(s)$.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Set,Complex,ENNRealProof uses:
MeasureTheory.Measure,MeasureTheory.Measure.hausdorffMeasure,OfNat.ofNat,Real9 instances, coercions and auxiliary constants left out.
noncomputable def length (s : Set ℂ) : ℝ≥0∞ := μH[1] s …
- theorem
Erdos1041.exists_connected_component_contains_two_rootsDocumented declaration: exists_connected_component_contains_two_roots sorry line 57 sourceSource documentation
Erdős–Herzog–Piranian Component Lemma (Metric Properties of Polynomials, 1958): If $f$ is a monic degree $n$ polynomial with all roots in the unit disk, then some connected component of $\{z \mid |f(z)| < 1\}$ contains at least two roots with multiplicity.
See p. 139, above Problem 5: [EHP58] Erdős, P. and Herzog, F. and Piranian, G., Metric properties of polynomials. J. Analyse Math. (1958), 125-148.
depends on sorry what this means
Statement uses:
Nat,Polynomial,Complex,GE.ge,OfNat.ofNat,Eq,Polynomial.natDegree,Polynomial.Monic,LE.le,Set,Polynomial.rootSet,Metric.ball,Real,Exists,And,Set.ofPred,LT.lt,Norm.norm,Polynomial.eval,IsConnectedand 5 moreProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous50 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem exists_connected_component_contains_two_roots : ∃ C, C ⊆ {z | ‖f.eval z‖ < 1} ∧ IsConnected C ∧ 2 ≤ (f.roots.filter (· ∈ C)).card := by … - theorem
Erdos1041.erdos_1041sorry line 81 sourcedepends on sorry what this means
Statement uses:
Iff,False,Nat,Polynomial,Complex,GE.ge,OfNat.ofNat,Eq,Polynomial.natDegree,Polynomial.Monic,LE.le,Set,Polynomial.rootSet,Metric.ball,Real,Exists,Multiset,Insert.insert,Singleton.singleton,Polynomial.rootsand 10 moreProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous80 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.