Documentation

TauCeti.MeasureTheory.Group.ModularCharacter

The modular character: continuity, right translation and inversion #

The modular character of a locally compact group is continuous. Its real value can be computed as the ratio of the integrals of a compactly supported continuous test function and its right translate. This supplies the continuous weight used in convolution involutions.

We use Mathlib's convention: right translation of the argument multiplies an integral by c(g) = Measure.modularCharacter g. This is the inverse of the modular function in Dana Williams, Crossed Products of C-Algebras*, Lemma 1.61.

For a Haar measure μ and a compactly supported continuous function f with values in a real normed space, we prove the right-translation formula ∫ f (x * g) dμ = c(g) • ∫ f dμ and the inversion formula ∫ f x⁻¹ dμ = ∫ c(x) • f x dμ, equivalently ∫ c(x) • f x⁻¹ dμ = ∫ f dμ. These need no regularity, countability or σ-finiteness of μ. For an inner regular Haar measure we deduce the measure identity μ.inv = μ.withDensity c; inversion of a left Haar measure thus has the continuous, strictly positive density c. These are the change-of-variables formulas behind the twisted involution f*(s) = c(s) α_s(f(s⁻¹)*) of crossed-product convolution algebras.

The same identities hold for a regular Haar measure, which need not be inner regular when the group is not σ-compact; the canonical MeasureTheory.Measure.haar is regular. Mathlib's right-translation identity map (· * g) μ = c(g) • μ assumes inner regularity; for a regular μ it follows from uniqueness of regular left invariant measures, since right translation is a homeomorphism and preserves regularity. For the inversion formula, (μ.withDensity c).inv is a left Haar measure agreeing with μ on compact sets, hence on open sets, and outer regularity of μ compares the two on all sets. Consequently right translation and inversion preserve null sets of a regular Haar measure, and both change-of-variables formulas hold for every integrand. Unlike Mathlib's MeasureTheory.measure_inv_null and MeasureTheory.quasiMeasurePreserving_mul_right, none of this assumes σ-finiteness.

Main statements #

References #

The bundled modular character evaluates to the modular character function.

theorem TauCeti.modularCharacter_eq_integral_div {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] [LocallyCompactSpace G] [MeasurableSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [μ.IsHaarMeasure] {f : G → ℝ} (hf : Continuous f) (hfc : HasCompactSupport f) (hfi : ∫ (x : G), f x ∂μ ≠ 0) (g : G) :
↑(MeasureTheory.Measure.modularCharacter g) = (∫ (x : G), f (x * g) ∂μ) / ∫ (x : G), f x ∂μ

A nonzero test integral computes the modular character by right translation. No regularity assumption on the Haar measure is needed.

The modular character is continuous, without countability or separation assumptions.

The real powers c(x)^r and c(x⁻¹)^r of the modular character multiply to one.

The values c(x) and c(x⁻¹) of the modular character multiply to one.

The values c(x * y) and c(y⁻¹) of the modular character multiply to c(x).

Right translation of a compactly supported integrand multiplies its Haar integral by the modular character. No regularity of the Haar measure is needed.

The inversion formula for a compactly supported integrand, in the form used by the twisted involution f*(x) = c(x) f(x⁻¹): weighting by the modular character makes inversion preserve Haar integrals. No regularity of the Haar measure is needed.

The inversion formula for a compactly supported integrand: inverting the argument weights a Haar integral by the modular character. No regularity of the Haar measure is needed.

Weighting an inner regular Haar measure by the modular character gives a right invariant measure.

The inversion formula for an inner regular Haar measure: the inverse measure μ.inv, that is μ.map Inv.inv, has density modularCharacter with respect to μ.

Right translation of a regular Haar measure multiplies it by the modular character. This is the counterpart, for regular instead of inner regular Haar measures, of Mathlib's MeasureTheory.Measure.map_right_mul_eq_modularCharacterFun_smul.

Right translation scales the measure of every set, measurable or not, by the modular character of a regular Haar measure.

theorem MeasureTheory.Measure.measure_mul_right_null_of_regular {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] [LocallyCompactSpace G] [MeasurableSpace G] [BorelSpace G] (μ : Measure G) [μ.IsHaarMeasure] [μ.Regular] (g : G) {s : Set G} :
μ ((fun (x : G) => x * g) ⁻¹' s) = 0 ↔ μ s = 0

Right translation preserves null sets of a regular Haar measure.

Right translation is quasi-measure-preserving for a regular Haar measure.

Weighting a regular Haar measure by the modular character gives a right invariant measure.

The inversion formula for a regular Haar measure: the inverse measure μ.inv, that is μ.map Inv.inv, has density modularCharacter with respect to μ. No inner regularity or σ-finiteness of μ is assumed.

Inversion maps null sets of a regular Haar measure to null sets: μ.inv ≪ μ. Mathlib's MeasureTheory.inv_absolutelyContinuous needs σ-finiteness instead of regularity.

A regular Haar measure is absolutely continuous with respect to its inverse.

@[simp]

Inversion preserves null sets of a regular Haar measure.

Inversion is quasi-measure-preserving for a regular Haar measure.

For a regular Haar measure, y ↦ y⁻¹ * x is quasi-measure-preserving: it is inversion followed by right translation by x.

Right translation of a lower Lebesgue integral against a regular Haar measure multiplies it by the modular character, for every integrand.

The inversion formula for a regular Haar measure: inverting the argument weights the lower Lebesgue integral by the modular character, for every integrand.

Right translation of a Bochner integral against a regular Haar measure multiplies it by the modular character, for every integrand.

The inversion formula for a regular Haar measure: inverting the argument weights the Bochner integral by the modular character, for every integrand.