Documentation

TauCeti.NumberTheory.Padics.Measure.FiniteProjection

Finite projections of abstract measures #

An abstract measure can be pushed to a finite discrete quotient by recording its values on the fibres. This file constructs that linear projection, proves its functoriality under refinement, identifies measures on a finite discrete space with finitely supported coefficient functions, and proves that binary projections already determine a measure on a profinite space.

The construction follows the finite-coefficient description in Rodrigues Jacinto and Williams, An introduction to p-adic L-functions, Sections 3.2--3.3.

The finite projection of a measure records its values on all fibres of q.

Instances For
    @[simp]
    theorem AbstractMeasure.finiteProjection_apply {X : Type u_1} {A : Type u_2} {R : Type u_4} [TopologicalSpace X] [TopologicalSpace A] [TopologicalSpace R] [CommRing R] [IsTopologicalRing R] [Finite A] [DiscreteTopology A] (q : C(X, A)) (μ : AbstractMeasure X R R) (a : A) :
    ((finiteProjection q) μ) a = μ (q.fiberIndicator a)
    theorem AbstractMeasure.apply_comp_eq_sum_finiteProjection {X : Type u_1} {A : Type u_2} {R : Type u_4} [TopologicalSpace X] [TopologicalSpace A] [TopologicalSpace R] [CommRing R] [IsTopologicalRing R] [Fintype A] [DiscreteTopology A] (q : C(X, A)) (μ : AbstractMeasure X R R) (g : A → R) :
    μ ((ContinuousMap.equivFnOfDiscrete.symm g).comp q) = ∑ a : A, g a * ((finiteProjection q) μ) a

    Integration of a function factoring through a finite quotient is the corresponding finite sum against the projected coefficients.

    @[simp]

    The finite projection of a Dirac measure is the point mass at the image of its support.

    theorem AbstractMeasure.finiteProjection_apply_of_notMem_range {X : Type u_1} {A : Type u_2} {R : Type u_4} [TopologicalSpace X] [TopologicalSpace A] [TopologicalSpace R] [CommRing R] [IsTopologicalRing R] [Finite A] [DiscreteTopology A] {q : C(X, A)} (μ : AbstractMeasure X R R) {a : A} (ha : a ∉ Set.range ⇑q) :
    ((finiteProjection q) μ) a = 0

    A fibre of q that is empty carries no mass.

    @[simp]
    theorem AbstractMeasure.finiteProjection_map {X : Type u_1} {A : Type u_2} {B : Type u_3} {R : Type u_4} [TopologicalSpace X] [TopologicalSpace A] [TopologicalSpace B] [TopologicalSpace R] [CommRing R] [IsTopologicalRing R] [Finite A] [DiscreteTopology A] (φ : C(B, X)) (q : C(X, A)) (μ : AbstractMeasure B R R) :
    (finiteProjection q) ((map φ) μ) = (finiteProjection (q.comp φ)) μ

    The finite projection of a pushforward is the finite projection along the composite.

    Finite projection is functorial when one finite quotient refines another.

    @[simp]
    theorem AbstractMeasure.sum_finiteProjection {X : Type u_1} {A : Type u_2} {R : Type u_4} [TopologicalSpace X] [TopologicalSpace A] [TopologicalSpace R] [CommRing R] [IsTopologicalRing R] [Finite A] [DiscreteTopology A] (q : C(X, A)) (μ : AbstractMeasure X R R) :
    (((finiteProjection q) μ).sum fun (x : A) (r : R) => r) = μ 1

    The sum of all finite coefficients is the total mass of the measure.

    A finitely supported coefficient function on a finite discrete space defines the corresponding finite linear combination of Dirac measures.

    Instances For
      @[simp]
      theorem AbstractMeasure.ofFiniteCoefficients_apply {A : Type u_2} {R : Type u_4} [TopologicalSpace A] [TopologicalSpace R] [CommRing R] [IsTopologicalRing R] (c : A →₀ R) (f : C(A, R)) :
      (ofFiniteCoefficients c) f = c.sum fun (a : A) (r : R) => r * f a

      Evaluating the measure associated to finite coefficients pairs the coefficients with the values of the test function.

      @[simp]

      Finite projection along the identity recovers the coefficients used to build a measure.

      @[simp]

      Reconstructing a measure on a finite discrete space from its identity projection returns the original measure.

      Measures on a finite discrete space are equivalent to their coefficient functions.

      Instances For

        A measure on a profinite space is determined by its projections to binary discrete quotients.

        theorem AbstractMeasure.continuous_finiteProjection {X : Type u_1} {A : Type u_2} {R : Type u_4} [TopologicalSpace X] [TopologicalSpace A] [NormedCommRing R] [Finite A] [DiscreteTopology A] (q : C(X, A)) :
        Continuous fun (μ : AbstractMeasure X R R) (a : A) => ((finiteProjection q) μ) a

        Finite projection is weakly continuous when its coefficients carry the product topology.