Multiplicative Haar Measure on ℝ₊* #
Defines the multiplicative Haar measure d*x = dx/x on ℝ₊* = (0, ∞) as the
pushforward of Lebesgue measure under exp : ℝ → ℝ₊*. Establishes the
exponential-logarithm equivalence and measure preservation under division.
Reference: lamportform.tex, Section 1, lines 94–101.
The type of positive reals #
The type of positive reals R_+* = (0, ∞), the multiplicative group underlying
the Haar measure d*x = dx/x. We use a subtype of ℝ for compatibility with
Mathlib's measure theory and analysis libraries.
Instances For
Equations
Equations
- ConnesLean.RPos.instMul = { mul := fun (a b : ConnesLean.RPos) => ⟨↑a * ↑b, ⋯⟩ }
Equations
- ConnesLean.RPos.instInv = { inv := fun (a : ConnesLean.RPos) => ⟨(↑a)⁻¹, ⋯⟩ }
Equations
- ConnesLean.RPos.instDiv = { div := fun (a b : ConnesLean.RPos) => ⟨↑a / ↑b, ⋯⟩ }
Exponential and logarithmic maps #
Measurability of the exponential map to RPos.
Measurability of the logarithmic map from RPos.
The multiplicative Haar measure #
The multiplicative Haar measure on R_+*, defined as the pushforward of
Lebesgue measure under exp. This gives d*x = dx/x because:
∫ f(x) d(map exp vol)(x) = ∫ f(exp u) du, and du = dx/x.
Instances For
The multiplicative Haar measure is sigma-finite, inherited from
the sigma-finiteness of Lebesgue measure on ℝ.
Left-invariance of the Haar measure under multiplication: for any a ∈ R_+*
and measurable S ⊆ R_+*, μ(a · S) = μ(S).
Reference: lamportform.tex, Section 1, line 99: d*(x/a) = d*x.
Division equivalence and measure preservation #
The measurable equivalence x ↦ x / a on RPos, with inverse x ↦ x * a.
This is the core change-of-variables map underlying dilation operators and
convolution identities on (R_+*, d*x).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Division by a preserves the multiplicative Haar measure on RPos.
This is the change-of-variables identity d*(x/a) = d*x, proved by
conjugating through exp to Lebesgue translation invariance on ℝ.