Documentation

TauCeti.Topology.Algebra.Group.Profinite.ProP.Prescription.Equiv

The prescription property under topological isomorphisms #

The twisted coefficient system I(χ)/pⁱ and the prescription property of a continuous p-adic character are intrinsic to the source topological group. If e : H ≃ₜ* G, then pullback along e identifies I(χ)/pⁱ with I(χ ∘ e)/pⁱ, compatibly with the reductions between levels (at the coefficient level any continuous homomorphism H →ₜ* G suffices). The resulting equivalences on explicit continuous H¹ show that χ has the prescription property exactly when χ ∘ e does.

This transport is the naturality input needed to define the canonical character of a Demushkin group using any of its normal-form presentations: uniqueness makes the transported character independent of the chosen presentation.

Main results #

Reduction compatibility #

TauCeti.ZModTwist.explicitH1CompEquiv_reduce states that the equivalences on H¹ commute with every reduction map I(χ)/pⁱ → I(χ)/pʲ. Thus they identify the images of the reduction maps, so the prescription property is unchanged by pullback along a topological isomorphism. The related functoriality API is TauCeti.ContCohomology.explicitMap1Equiv, TauCeti.ContCohomology.explicitMap1_comp, TauCeti.ContCohomology.explicitMap1_congr_of_eq, and TauCeti.ContCohomology.explicitCoeff1_eq_explicitMap1.

References #

noncomputable def TauCeti.ZModTwist.compEquiv {p : ℕ} [Fact (Nat.Prime p)] {G : Type u} [Group G] [TopologicalSpace G] {H : Type v} [Group H] [TopologicalSpace H] (f : H →ₜ* G) (χ : G →ₜ* ℤ_[p]ˣ) (i : ℕ) :

Pullback along a continuous group homomorphism f identifies the twisted coefficient modules for χ and χ ∘ f. On residue classes this is the identity.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[simp]
    theorem TauCeti.ZModTwist.compEquiv_apply {p : ℕ} [Fact (Nat.Prime p)] {G : Type u} [Group G] [TopologicalSpace G] {H : Type v} [Group H] [TopologicalSpace H] (f : H →ₜ* G) (χ : G →ₜ* ℤ_[p]ˣ) (i : ℕ) (x : ZModTwist χ i) :
    ((compEquiv f χ i) x).val = x.val
    @[simp]
    theorem TauCeti.ZModTwist.compEquiv_symm_apply {p : ℕ} [Fact (Nat.Prime p)] {G : Type u} [Group G] [TopologicalSpace G] {H : Type v} [Group H] [TopologicalSpace H] (f : H →ₜ* G) (χ : G →ₜ* ℤ_[p]ˣ) (i : ℕ) (x : ZModTwist (χ.comp f) i) :
    ((compEquiv f χ i).symm x).val = x.val
    @[simp]
    theorem TauCeti.ZModTwist.compEquiv_smul {p : ℕ} [Fact (Nat.Prime p)] {G : Type u} [Group G] [TopologicalSpace G] {H : Type v} [Group H] [TopologicalSpace H] (f : H →ₜ* G) (χ : G →ₜ* ℤ_[p]ˣ) (i : ℕ) (h : H) (x : ZModTwist χ i) :
    (compEquiv f χ i) (f h • x) = h • (compEquiv f χ i) x

    The coefficient equivalence for a pulled-back character is equivariant along the group homomorphism.

    @[simp]
    theorem TauCeti.ZModTwist.compEquiv_reduce {p : ℕ} [Fact (Nat.Prime p)] {G : Type u} [Group G] [TopologicalSpace G] {H : Type v} [Group H] [TopologicalSpace H] (f : H →ₜ* G) (χ : G →ₜ* ℤ_[p]ˣ) {i j : ℕ} (h : j ≤ i) (x : ZModTwist χ i) :
    (compEquiv f χ j) ((reduce χ h) x) = (reduce (χ.comp f) h) ((compEquiv f χ i) x)

    The coefficient equivalence for a pulled-back character commutes with reduction between levels.

    Pullback along the inclusion of a subgroup U ≤ G, as a U-equivariant homomorphism I(χ)/pⁱ →+[U] I(χ|_U)/pⁱ, where U acts on I(χ)/pⁱ through the inclusion. The underlying map is compEquiv (ContinuousMonoidHom.subgroupSubtype U) χ i, the identity on residue classes (val_subgroupSubtypeHom), so it is bijective (subgroupSubtypeHom_bijective). It is recorded as an equivariant homomorphism because that is the form in which the coefficient maps of continuous cohomology consume it.

    Equations
    Instances For
      @[simp]
      theorem TauCeti.ZModTwist.val_subgroupSubtypeHom {p : ℕ} [Fact (Nat.Prime p)] {G : Type u} [Group G] [TopologicalSpace G] (U : Subgroup G) (χ : G →ₜ* ℤ_[p]ˣ) (i : ℕ) (x : ZModTwist χ i) :
      ((subgroupSubtypeHom U χ i) x).val = x.val
      noncomputable def TauCeti.ZModTwist.explicitH1CompEquiv {p : ℕ} [Fact (Nat.Prime p)] {G : Type u} [Group G] [TopologicalSpace G] {H : Type v} [Group H] [TopologicalSpace H] (e : H ≃ₜ* G) (χ : G →ₜ* ℤ_[p]ˣ) (i : ℕ) :

      Pullback along a topological group isomorphism identifies explicit continuous H¹ with twisted coefficients.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        @[simp]
        theorem TauCeti.ZModTwist.explicitH1CompEquiv_apply {p : ℕ} [Fact (Nat.Prime p)] {G : Type u} [Group G] [TopologicalSpace G] {H : Type v} [Group H] [TopologicalSpace H] (e : H ≃ₜ* G) (χ : G →ₜ* ℤ_[p]ˣ) (i : ℕ) (x : ContCohomology.H1 G (ZModTwist χ i)) :
        (explicitH1CompEquiv e χ i) x = (ContCohomology.explicitMap1 G (ZModTwist χ i) H (ZModTwist (χ.comp ↑e) i) (↑e) (compEquiv (↑e) χ i).toAddMonoidHom ⋯ ⋯) x

        The equivalence on explicit continuous H¹ is pullback along the topological group isomorphism and the coefficient equivalence ZModTwist.compEquiv.

        theorem TauCeti.ZModTwist.explicitH1CompEquiv_reduce {p : ℕ} [Fact (Nat.Prime p)] {G : Type u} [Group G] [TopologicalSpace G] {H : Type v} [Group H] [TopologicalSpace H] (e : H ≃ₜ* G) (χ : G →ₜ* ℤ_[p]ˣ) {i j : ℕ} (h : j ≤ i) (x : ContCohomology.H1 G (ZModTwist χ i)) :
        (explicitH1CompEquiv e χ j) ((ContCohomology.explicitCoeff1 G (ZModTwist χ i) (reduce χ h) ⋯) x) = (ContCohomology.explicitCoeff1 H (ZModTwist (χ.comp ↑e) i) (reduce (χ.comp ↑e) h) ⋯) ((explicitH1CompEquiv e χ i) x)

        The equivalences on explicit continuous H¹ commute with reduction between the levels of the twisted coefficient system.

        Pullback along a topological group isomorphism preserves the prescription property.

        @[simp]

        A character has the prescription property if and only if its pullback along a topological group isomorphism does.