Documentation

GQ2.GaussZ.Local

The local (83)-evaluation — the VCocycle ↔ H¹ transport and the pinned Gauss value #

Layer (II) of the source-Gauss residue (design docs/orchestration/p16d6e4a-evaluation-design.md §1): the descended base-determinant form Q̄⁰ on Z¹_{Γ,ρ}(V) ⧸ B¹ is, over Γ = G_ℚ₂, carried by an explicit bijection onto (H¹(G_ℚ₂, V), Q⁰_loc) — whose Gauss sum §6.2/§6.3 already computed (prop_6_18_{unramified,ramified}). Pieces:

The e7 assembly composes these with GaussZReduction.gaussZ_reduction to discharge the local GaussZResidue (hGaussZF). Axioms: (A)/(B)/(C′) are std-3; (D)/(E) carry prop_6_18's budget (B6 via the D parameter, B7).

(A) the -bridge, as reusable declarations (the shared e3 bridge) #

noncomputable def GQ2.SectionEight.AffineTLift.toZ1 {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {DD : DescData D} {Γ : Type} [Group Γ] [TopologicalSpace Γ] {ρ : Γ →ₜ* Bg D.M} [TopologicalSpace DD.Vmod] [DiscreteTopology DD.Vmod] [DistribMulAction Γ DD.Vmod] (hcomp : ∀ (γ : Γ) (v : DD.Vmod), γ v = (rho0 DD ρ) γ v) (c : VCocycle DD ρ) :
(ContCoh.Z1 Γ DD.Vmod)

The VCocycle → Z¹ bridge (the Prop. 8.9 assembly (A), the e3 bridge as a declaration): under an action identification γ • v = ρ'(γ) • v, a crossed V-cocycle is a continuous 1-cocycle. Continuity crosses the topology-free V through the injective iV ∘ ofAdd into the discrete Bg ⧸ T (IsLocallyConstant.desc).

Equations
Instances For
    noncomputable def GQ2.SectionEight.AffineTLift.ofZ1 {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] {D : RadicalCoverData Bg} {DD : DescData D} {Γ : Type} [Group Γ] [TopologicalSpace Γ] {ρ : Γ →ₜ* Bg D.M} [TopologicalSpace DD.Vmod] [DiscreteTopology DD.Vmod] [DistribMulAction Γ DD.Vmod] (hcomp : ∀ (γ : Γ) (v : DD.Vmod), γ v = (rho0 DD ρ) γ v) (z : (ContCoh.Z1 Γ DD.Vmod)) :
    VCocycle DD ρ

    The inverse direction: a continuous 1-cocycle is a crossed V-cocycle.

    Equations
    Instances For
      theorem GQ2.SectionEight.AffineTLift.toZ1_ofZ1 {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {DD : DescData D} {Γ : Type} [Group Γ] [TopologicalSpace Γ] {ρ : Γ →ₜ* Bg D.M} [TopologicalSpace DD.Vmod] [DiscreteTopology DD.Vmod] [DistribMulAction Γ DD.Vmod] (hcomp : ∀ (γ : Γ) (v : DD.Vmod), γ v = (rho0 DD ρ) γ v) (z : (ContCoh.Z1 Γ DD.Vmod)) :
      toZ1 hcomp (ofZ1 hcomp z) = z

      (B) the quotient bijection (Z¹ ⧸ B¹) → H¹ #

      theorem GQ2.SectionEight.AffineTLift.H1mk_eq_iff {Γ : Type} [Group Γ] [TopologicalSpace Γ] {M : Type u_1} [AddCommGroup M] [TopologicalSpace M] [IsTopologicalAddGroup M] [DistribMulAction Γ M] (x y : (ContCoh.Z1 Γ M)) :
      (ContCoh.H1mk Γ M) x = (ContCoh.H1mk Γ M) y x - y (ContCoh.B1 Γ M).addSubgroupOf (ContCoh.Z1 Γ M)

      The -class equality criterion, in H1mk vocabulary (H1 is a semireducible def, so the quotient coercion does not elaborate against it; this is the show-unfolded form).

      noncomputable def GQ2.SectionEight.AffineTLift.h1OfVQuot {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {DD : DescData D} {Γ : Type} [Group Γ] [TopologicalSpace Γ] {ρ : Γ →ₜ* Bg D.M} [TopologicalSpace DD.Vmod] [DiscreteTopology DD.Vmod] [DistribMulAction Γ DD.Vmod] (hcomp : ∀ (γ : Γ) (v : DD.Vmod), γ v = (rho0 DD ρ) γ v) (x : VCocycle DD ρ vCobRange DD ρ) :

      The quotient map Φ : Z¹_{Γ,ρ}(V) ⧸ B¹ → H¹(Γ, V) (the Prop. 8.9 assembly (B)).

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        theorem GQ2.SectionEight.AffineTLift.h1OfVQuot_surjective {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {DD : DescData D} {Γ : Type} [Group Γ] [TopologicalSpace Γ] {ρ : Γ →ₜ* Bg D.M} [TopologicalSpace DD.Vmod] [DiscreteTopology DD.Vmod] [DistribMulAction Γ DD.Vmod] (hcomp : ∀ (γ : Γ) (v : DD.Vmod), γ v = (rho0 DD ρ) γ v) :
        Function.Surjective (h1OfVQuot hcomp)
        theorem GQ2.SectionEight.AffineTLift.h1OfVQuot_injective {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {DD : DescData D} {Γ : Type} [Group Γ] [TopologicalSpace Γ] {ρ : Γ →ₜ* Bg D.M} [TopologicalSpace DD.Vmod] [DiscreteTopology DD.Vmod] [DistribMulAction Γ DD.Vmod] (hcomp : ∀ (γ : Γ) (v : DD.Vmod), γ v = (rho0 DD ρ) γ v) :
        Function.Injective (h1OfVQuot hcomp)

        (C′) the form compatibility over G_ℚ₂ #

        theorem GQ2.SectionEight.AffineTLift.QZeroBar_eq_Q0loc {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {DD : DescData D} {ρM : AbsGalQ2 →ₜ* Bg D.M} [TopologicalSpace DD.Vmod] [DiscreteTopology DD.Vmod] [DistribMulAction AbsGalQ2 DD.Vmod] [TopologicalSpace DD.C0] (D6 : TateDuality 2) (hcomp : ∀ (γ : AbsGalQ2) (v : DD.Vmod), γ v = (rho0 DD ρM) γ v) (ρc : AbsGalQ2 →ₜ* DD.C0) (hρc : ∀ (γ : AbsGalQ2), ρc γ = (rho0 DD ρM) γ) (htriv : ∀ (γ : AbsGalQ2) (m : ZMod 2), γ m = m) (x : VCocycle DD ρM vCobRange DD ρM) :
        QZeroBar DD ρM htriv x = SectionSix.Q0loc D6 DD.dat ρc (h1OfVQuot hcomp x)

        The form compatibility (the Prop. 8.9 assembly (C′)): under the transport Φ = h1OfVQuot, the descended base determinant form Q̄⁰ is Q⁰_loc — the abstract iotaB-obstruction and the Tate-invariant obstruction agree (iotaB_eq_iotaF), and the Quotient.out representative on the side differs from the transported cocycle by a -shift, which the graph pullback absorbs mod (graphPullback_shift_mem_B2).

        (D)/(E) the pinned Gauss value on (H¹(G_ℚ₂, V), Q⁰_loc) #

        theorem GQ2.SectionEight.AffineTLift.exists_smul_ne_of_card {C : Type} [Group C] {V : Type} [AddCommGroup V] [DistribMulAction C V] (hsimple : ∀ (W : AddSubgroup V), (∀ (h : C), wW, h w W)W = W = ) (hV : ∃ (v : V), v 0) (hV2 : ∀ (v : V), v + v = 0) (m : ) (hm : 1 m) (hcard : Nat.card V = 2 ^ (2 * m)) :
        ∃ (h₀ : C) (v : V), h₀ v v

        The C-action moves some vector (else V ≅ 𝔽₂, contradicting #V = 2^{2m}, m ≥ 1) — the mover block of prop_6_18_unramified, extracted.

        theorem GQ2.SectionEight.AffineTLift.finsum_sign_eq {C : Type} [Group C] [TopologicalSpace C] {V : Type} [AddCommGroup V] [TopologicalSpace V] [DiscreteTopology V] [Finite V] [DistribMulAction AbsGalQ2 V] [ContinuousSMul AbsGalQ2 V] [DistribMulAction C V] (D : TateDuality 2) (dat : FactorSet C V) (ρ : AbsGalQ2 →ₜ* C) (zc : ) (hzc : QuadraticFp2.zeroCount (SectionSix.Q0loc D dat ρ) = zc) {m : } (hH1 : Nat.card (ContCoh.H1 AbsGalQ2 V) = 2 ^ (2 * m)) :
        ∑ᶠ (y : ContCoh.H1 AbsGalQ2 V), sign (SectionSix.Q0loc D dat ρ y) = 2 * zc - 2 ^ (2 * m)

        The signed-sum extraction shared by both cases: with zeroCount(Q⁰_loc) and #H¹ = 2^{2m} known, ∑ᶠ sign(Q⁰_loc) = 2·zeroCount − 2^{2m}.

        theorem GQ2.SectionEight.AffineTLift.sum_sign_Q0loc_unramified {C : Type} [Group C] [TopologicalSpace C] [DiscreteTopology C] [Finite C] {V : Type} [AddCommGroup V] [TopologicalSpace V] [DiscreteTopology V] [Finite V] [DistribMulAction AbsGalQ2 V] [ContinuousSMul AbsGalQ2 V] [DistribMulAction C V] (D : TateDuality 2) (B : BoundaryMaps) (c : Ttame.toProfinite.toTop →ₜ* C) (hc : Function.Surjective c) (ρ : AbsGalQ2 →ₜ* C) (hfac : ∀ (g : AbsGalQ2), ρ g = c (B.tameF g)) ( : ∀ (g : AbsGalQ2) (v : V), g v = ρ g v) (hfaith : ∀ (h : C), (∀ (v : V), h v = v)h = 1) (hsimple : ∀ (W : AddSubgroup V), (∀ (h : C), wW, h w W)W = W = ) (hV : ∃ (v : V), v 0) (hunram : ∀ (v : V), c tameTau v = v) (q : VZMod 2) (hq : QuadraticFp2.IsQuadraticFp2 q) (hns : QuadraticFp2.Nonsingular q) (hinv : QuadraticFp2.IsInvariant C q) (dat : FactorSet C V) (hdat : IsEquivariantFactorSet q dat) (m : ) (hm : 1 m) (hcard : Nat.card V = 2 ^ (2 * m)) :
        ∑ᶠ (y : ContCoh.H1 AbsGalQ2 V), sign (SectionSix.Q0loc D dat ρ y) = -2 ^ m

        The pinned local Gauss value, unramified (the Prop. 8.9 assembly (D)/(E)): ∑ᶠ sign(Q⁰_loc) = −2^mprop_6_18_unramified's zero count through gaussSum_eq.

        theorem GQ2.SectionEight.AffineTLift.sum_sign_Q0loc_ramified {C : Type} [Group C] [TopologicalSpace C] [DiscreteTopology C] [Finite C] {V : Type} [AddCommGroup V] [TopologicalSpace V] [DiscreteTopology V] [Finite V] [DistribMulAction AbsGalQ2 V] [ContinuousSMul AbsGalQ2 V] [DistribMulAction C V] (D : TateDuality 2) (R : LocalReciprocity) (B : BoundaryMaps) (c : Ttame.toProfinite.toTop →ₜ* C) (hc : Function.Surjective c) (ρ : AbsGalQ2 →ₜ* C) (hfac : ∀ (g : AbsGalQ2), ρ g = c (B.tameF g)) (horient : TameUnitOrientation R B.tameF) ( : ∀ (g : AbsGalQ2) (v : V), g v = ρ g v) (hfaith : ∀ (h : C), (∀ (v : V), h v = v)h = 1) (hsimple : ∀ (W : AddSubgroup V), (∀ (h : C), wW, h w W)W = W = ) (hram : ∃ (v : V), c tameTau v v) (q : VZMod 2) (hq : QuadraticFp2.IsQuadraticFp2 q) (hns : QuadraticFp2.Nonsingular q) (hinv : QuadraticFp2.IsInvariant C q) (dat : FactorSet C V) (hdat : IsEquivariantFactorSet q dat) (m : ) (hm : 1 m) (hcard : Nat.card V = 2 ^ (2 * m)) :
        ∑ᶠ (y : ContCoh.H1 AbsGalQ2 V), sign (SectionSix.Q0loc D dat ρ y) = 2 ^ m

        The pinned local Gauss value, ramified (the Prop. 8.9 assembly (D)/(E)): ∑ᶠ sign(Q⁰_loc) = +2^mprop_6_18_ramified's zero count through gaussSum_eq.