Coarse-grained multifractal analysis: the singularity spectrum (Legendre layer) #
This file develops the elementary Legendre-bound interface around the singularity spectrum
f(α) = ⨅ q, q α - τ(q) defined in Oseledets.Multifractal.Defs (where τ = massExponent).
The definition itself — singularitySpectrum, the Legendre transform of the mass exponent — is
the deliverable for this milestone; here we record the two universal properties of that infimum
that make it usable downstream.
The Legendre transform is an infimum over q : ℝ (not a supremum): since τ is concave, the
supremum of q α - τ(q) would be +∞. Because the index set ℝ is a nonempty
ConditionallyCompleteLattice (but not a complete lattice), the relevant tools are the
conditional infimum lemmas ciInf_le and le_ciInf (not iInf_le, which requires a complete
lattice). Accordingly:
- the upper bound
f(α) ≤ q α - τ(q)for a fixedqholds only once we know the familyq ↦ q α - τ(q)is bounded below (BddBelow), supplied as a hypothesis (ciInf_le); - the lower bound
b ≤ f(α)holds wheneverbis below every termq α - τ(q), with no boundedness hypothesis needed over the nonempty indexℝ(le_ciInf).
Main results #
Oseledets.Multifractal.singularitySpectrum_le:f(α) ≤ q α - τ(q)for eachq, given that the Legendre family is bounded below.Oseledets.Multifractal.le_singularitySpectrum:b ≤ f(α)from a uniform lower boundbon every term of the Legendre family.
Scope #
This milestone deliberately stops at the elementary order-theoretic interface to the infimum.
The deeper facts — concavity of f, and the Legendre duality identifying max_α f(α)
with the box-counting dimension D_0 (or the duality f = τ*, τ = f*) — require convex
analysis / calculus and are out of scope here; they belong to a later wave.
Upper bound for the singularity spectrum. For each q, the Legendre transform
f(α) = ⨅ q, q α - τ(q) is at most the value q α - τ(q) of the family at q, provided that
family is bounded below. This is the conditional-infimum lower bound ciInf_le.
Lower bound for the singularity spectrum. If b is below every term q α - τ(q) of the
Legendre family, then b ≤ f(α) = ⨅ q, q α - τ(q). No boundedness hypothesis is needed: the
index set ℝ is nonempty, so this is the conditional-infimum greatest-lower-bound lemma
le_ciInf.