Documentation

CsdLean4.Mathlib.MeasureTheory.Measure.Haar.PiComplex

Lebesgue measure on ℂⁿ as the Haar measure of its standard real basis #

Category: 1-Mathlib (CSD-free; upstream targets Mathlib/MeasureTheory/Measure/Haar/OfBasis.lean and Mathlib/MeasureTheory/Measure/Lebesgue/Complex.lean).

Fin n → ℂ carries the product Lebesgue measure volume, and EuclideanSpace ℂ (Fin n) the volume of its real inner-product structure. Both are the Haar measure of the standard real basis (e_j, i·e_j)_j, and the identification ofLp between the two spaces is volume preserving.

theorem parallelepiped_pi_basis {ι : Type u_1} [Fintype ι] [DecidableEq ι] {η : ι → Type u_2} [(i : ι) → Fintype (η i)] {M : ι → Type u_3} [(i : ι) → AddCommGroup (M i)] [(i : ι) → Module ℝ (M i)] (b : (i : ι) → Module.Basis (η i) ℝ (M i)) :
parallelepiped ⇑(Pi.basis b) = Set.univ.pi fun (i : ι) => parallelepiped ⇑(b i)

The parallelepiped of a product basis is the product of the parallelepipeds.

Lebesgue measure on ℂ gives the unit square parallelepiped basisOneI mass 1: basisOneI is the orthonormal basis orthonormalBasisOneI.

theorem Complex.addHaar_pi_basisOneI_reindex {n : ℕ} {ι : Type u_1} [Fintype ι] (e : (_ : Fin n) × Fin 2 ≃ ι) :

★ The Haar measure of the standard real basis of Fin n → ℂ is Lebesgue measure, for any indexing of the family (e_j, i·e_j)_j: the reindexing does not change the Haar measure, the product basis has the product unit cube, and each factor's unit square has Lebesgue mass 1.

def Complex.sigmaFinTwoEquiv (n : ℕ) :
(_ : Fin n) × Fin 2 ≃ Fin (2 * n)

The index equivalence (Σ _ : Fin n, Fin 2) ≃ Fin (2 * n) behind the standard real basis.

Equations
Instances For
    noncomputable def Complex.euclideanBasis (n : ℕ) :

    The standard real basis (e_j, i·e_j)_j of EuclideanSpace ℂ (Fin n), indexed by Fin (2 * n).

    Equations
    Instances For

      The standard real basis of EuclideanSpace ℂ (Fin n) as an orthonormal basis: Mathlib's product Pi.orthonormalBasis of orthonormalBasisOneI, reindexed by Fin (2 * n).

      Equations
      Instances For

        The standard real basis of EuclideanSpace ℂ (Fin n) is orthonormal.

        ★ ofLp : EuclideanSpace ℂ (Fin n) → (Fin n → ℂ) is volume preserving: the volume of the real inner-product structure on the left is the Haar measure of the orthonormal basis euclideanOrthonormalBasis n (OrthonormalBasis.addHaar_eq_volume), whose image is the standard real basis of Fin n → ℂ, whose Haar measure is Lebesgue measure.