Hausdorff dimension of self-similar sets
DefinitionAttractor of an iterated function system#✓fully proved
Let \(X\) be a topological space and let \((f_i)_{i < n}\) be a finite family of maps \(X \to X\). A set \(S \subseteq X\) is an attractor of the family if it is nonempty and compact and is fixed by the Hutchinson operator, that is, \(S = \bigcup_{i < n} f_i(S)\).
def IsAttractor {X : Type*} [TopologicalSpace X] {n : ℕ}
(f : Fin n → X → X) (S : Set X) : Prop :=
IsCompact S ∧ S.Nonempty ∧ S = ⋃ i, f i '' S
Used by 1
DefinitionAffine-symmetric iterated function system#✓fully proved
Let \((f_i)_{i < n}\) be a finite family of maps \(f_i \colon \mathbb{R}^d \to \mathbb{R}^d\) on Euclidean space. The family is affine-symmetric with common contraction factor \(\lambda\) if \(0 < \lambda < 1\) and there are linear isometries \(A_i \colon \mathbb{R}^d \to \mathbb{R}^d\) (orthogonal transformations) and vectors \(\beta_i \in \mathbb{R}^d\) such that \(f_i(x) = \lambda A_i(x) + \beta_i\) for every \(i < n\) and every \(x \in \mathbb{R}^d\).
def IsAffineSymmetricIFS {d n : ℕ}
(f : Fin n → EuclideanSpace ℝ (Fin d) → EuclideanSpace ℝ (Fin d)) (lam : ℝ) :
Prop :=
0 < lam ∧ lam < 1 ∧
∃ A : Fin n → (EuclideanSpace ℝ (Fin d) →ₗᵢ[ℝ] EuclideanSpace ℝ (Fin d)),
∃ β : Fin n → EuclideanSpace ℝ (Fin d),
∀ i x, f i x = lam • A i x + β i
Used by 1
DefinitionOpen set condition#✓fully proved
A finite family of maps \(f_i \colon \mathbb{R}^d \to \mathbb{R}^d\), \(i < n\), satisfies the open set condition if there is a nonempty open set \(G \subseteq \mathbb{R}^d\) such that \(f_i(G) \subseteq G\) for every \(i < n\) and the images \(f_i(G)\) and \(f_j(G)\) are disjoint whenever \(i \neq j\).
def OpenSetCondition {d n : ℕ}
(f : Fin n → EuclideanSpace ℝ (Fin d) → EuclideanSpace ℝ (Fin d)) : Prop :=
∃ G : Set (EuclideanSpace ℝ (Fin d)), IsOpen G ∧ G.Nonempty ∧
(∀ i, f i '' G ⊆ G) ∧
(∀ i j : Fin n, i ≠ j → Disjoint (f i '' G) (f j '' G))
Used by 1
TheoremMoran's equality for affine-symmetric iterated function systems#●ready to prove
Let \(n \ge 1\) and let \((f_i)_{i < n}\) be an affine-symmetric iterated function system on \(\mathbb{R}^d\) with common contraction factor \(\lambda \in (0,1)\) that satisfies the open set condition. Then every attractor \(S \subseteq \mathbb{R}^d\) of the system has Hausdorff dimension
public theorem_wanted moran_equality_affine
{d n : ℕ} (hn : 1 ≤ n)
(f : Fin n → EuclideanSpace ℝ (Fin d) → EuclideanSpace ℝ (Fin d)) (lam : ℝ)
(h_aff : IsAffineSymmetricIFS f lam)
(h_osc : OpenSetCondition f)
{S : Set (EuclideanSpace ℝ (Fin d))} (hS : IsAttractor f S) :
dimH S = ENNReal.ofReal (- Real.log n / Real.log lam)
def IsAffineSymmetricIFS {d n : ℕ}
(f : Fin n → EuclideanSpace ℝ (Fin d) → EuclideanSpace ℝ (Fin d)) (lam : ℝ) :
Prop :=
0 < lam ∧ lam < 1 ∧
∃ A : Fin n → (EuclideanSpace ℝ (Fin d) →ₗᵢ[ℝ] EuclideanSpace ℝ (Fin d)),
∃ β : Fin n → EuclideanSpace ℝ (Fin d),
∀ i x, f i x = lam • A i x + β i
WantedExt/Dynamics/MoranDimensionWanted.lean:77
def OpenSetCondition {d n : ℕ}
(f : Fin n → EuclideanSpace ℝ (Fin d) → EuclideanSpace ℝ (Fin d)) : Prop :=
∃ G : Set (EuclideanSpace ℝ (Fin d)), IsOpen G ∧ G.Nonempty ∧
(∀ i, f i '' G ⊆ G) ∧
(∀ i j : Fin n, i ≠ j → Disjoint (f i '' G) (f j '' G))
WantedExt/Dynamics/MoranDimensionWanted.lean:87
def IsAttractor {X : Type*} [TopologicalSpace X] {n : ℕ}
(f : Fin n → X → X) (S : Set X) : Prop :=
IsCompact S ∧ S.Nonempty ∧ S = ⋃ i, f i '' S
WantedExt/Dynamics/MoranDimensionWanted.lean:70
Sources
- P. A. P. Moran, Additive functions of intervals and Hausdorff measure, Proc. Cambridge Philos. Soc. 42 (1946); J. E. Hutchinson, Fractals and self similarity, Indiana Univ. Math. J. 30 (1981). Knill, Some fundamental theorems in mathematics, §105. Problem
moran_equality_affineof the lean-eval benchmark.
Uses 3
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.