Documentation

GQ2.VCocycle

The crossed V-cocycle layer #

The V-side mirror of CentralObstruction.TCocycle, and the semidirect bijection it powers. In the zero-edge regime descended_splitting (AffineTLift.lean:503) presents Q = Bg/T as a split extension 1 → V → Q → C₀ → 1 (B/T ≅ V ⋊ C₀), so the continuous homomorphisms Γ → Q over a fixed lower map ρ' : Γ → C₀ are exactly the continuous crossed V-cocycles Z¹_{Γ,ρ}(V). This file builds:

Since DescData's V/C₀ are opaque finite types (no topology), continuity of a V-cochain c : Γ → V is stored through its embedding iV ∘ ofAdd into the discrete Q = Bg/T, and the σ ∘ ρ' continuity factors through the discrete Bg/M. Everything is source-generic (RadicalCoverData + DescData), finite-group / generic-Γ; no B6/B7, all std-3.

instance GQ2.SectionEight.AffineTLift.discreteTopology_quotient_T {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} :
DiscreteTopology (Bg D.T)

The quotient Bg ⧸ D.T of the discrete group Bg is discrete (mirror of CentralObstruction.discreteTopology_quotient).

noncomputable def GQ2.SectionEight.AffineTLift.liftC0 {Bg : Type} [Group Bg] [Finite Bg] {D : RadicalCoverData Bg} (DD : DescData D) :
Bg D.M →* DD.C0

piC₀ descends through M = ker piC₀ to a map Bg/M → C₀.

Equations
Instances For
    @[simp]
    theorem GQ2.SectionEight.AffineTLift.liftC0_mk {Bg : Type} [Group Bg] [Finite Bg] {D : RadicalCoverData Bg} (DD : DescData D) (b : Bg) :
    (liftC0 DD) b = DD.piC0 b
    noncomputable def GQ2.SectionEight.AffineTLift.rho0 {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] (DD : DescData D) (ρ : Γ →ₜ* Bg D.M) :
    Γ →* DD.C0

    The C₀-valued lower map ρ' : Γ → C₀, the descent of ρ : Γ → Bg/M through piC₀.

    Equations
    Instances For
      theorem GQ2.SectionEight.AffineTLift.rho0_apply_of_rep {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] (DD : DescData D) (ρ : Γ →ₜ* Bg D.M) (γ : Γ) (b : Bg) (hb : b = ρ γ) :
      (rho0 DD ρ) γ = DD.piC0 b

      ρ'(γ) = piC₀(b) for any representative b of ρ(γ).

      structure GQ2.SectionEight.AffineTLift.VCocycle {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] (DD : DescData D) (ρ : Γ →ₜ* Bg D.M) :

      A continuous crossed V-valued 1-cocycle over ρ (the paper's c ∈ Z¹_{Γ,ρ}(V)): c(γδ) = c(γ) + ρ'(γ)·c(δ), with ρ' = rho0 the C₀-valued descent of ρ. The V-side mirror of TCocycle (additive, valued directly in V = M/T). Continuity is stored through the embedding iV ∘ ofAdd into the discrete Q = Bg/T, since V carries no topology.

      • c : ΓDD.Vmod

        The underlying function, valued in V.

      • cont : Continuous fun (γ : Γ) => (iV DD) (Multiplicative.ofAdd (self.c γ))
      • crossed (γ δ : Γ) : self.c (γ * δ) = self.c γ + (rho0 DD ρ) γ self.c δ
      Instances For
        theorem GQ2.SectionEight.AffineTLift.VCocycle.ext {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] {DD : DescData D} {ρ : Γ →ₜ* Bg D.M} {u v : VCocycle DD ρ} (h : u.c = v.c) :
        u = v
        theorem GQ2.SectionEight.AffineTLift.VCocycle.ext_iff {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] {DD : DescData D} {ρ : Γ →ₜ* Bg D.M} {u v : VCocycle DD ρ} :
        u = v u.c = v.c
        @[simp]
        theorem GQ2.SectionEight.AffineTLift.VCocycle.c_one {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] {DD : DescData D} {ρ : Γ →ₜ* Bg D.M} (u : VCocycle DD ρ) :
        u.c 1 = 0

        A crossed cocycle vanishes at 1.

        The additive structure on and the coboundary map #

        @[implicit_reducible]
        instance GQ2.SectionEight.AffineTLift.instZeroVCocycle {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] {DD : DescData D} {ρ : Γ →ₜ* Bg D.M} :
        Zero (VCocycle DD ρ)
        Equations
        @[simp]
        theorem GQ2.SectionEight.AffineTLift.VCocycle.zero_c {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] {DD : DescData D} {ρ : Γ →ₜ* Bg D.M} :
        c 0 = fun (x : Γ) => 0
        @[implicit_reducible]
        instance GQ2.SectionEight.AffineTLift.instAddVCocycle {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] {DD : DescData D} {ρ : Γ →ₜ* Bg D.M} :
        Add (VCocycle DD ρ)
        Equations
        @[simp]
        theorem GQ2.SectionEight.AffineTLift.VCocycle.add_c {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] {DD : DescData D} {ρ : Γ →ₜ* Bg D.M} (u w : VCocycle DD ρ) :
        (u + w).c = fun (γ : Γ) => u.c γ + w.c γ
        noncomputable def GQ2.SectionEight.AffineTLift.vCob {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] (DD : DescData D) (ρ : Γ →ₜ* Bg D.M) (v : DD.Vmod) :
        VCocycle DD ρ

        The principal coboundary δv ∈ B¹_{Γ,ρ}(V) of a vector v : V: γ ↦ ρ'(γ)·v − v. This is the mathematical core of the Bug-1 recalibration: conjugating an M-lift by a lift of v translates its T-reduction cocycle by vCob v.

        Equations
        Instances For
          theorem GQ2.SectionEight.AffineTLift.vCob_add {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] {DD : DescData D} {ρ : Γ →ₜ* Bg D.M} (v w : DD.Vmod) :
          vCob DD ρ (v + w) = vCob DD ρ v + vCob DD ρ w

          vCob is additive: δ(v + w) = δv + δw.

          theorem GQ2.SectionEight.AffineTLift.vCob_c_eq_zero_iff {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] {DD : DescData D} {ρ : Γ →ₜ* Bg D.M} (v : DD.Vmod) :
          ((vCob DD ρ v).c = fun (x : Γ) => 0) ∀ (γ : Γ), (rho0 DD ρ) γ v = v

          Freeness criterion (V^C = 0 clause of Bug 1): the coboundary vCob v is the trivial cocycle iff v is fixed by every ρ'(γ). When V has no nonzero im ρ'-fixed vector (e.g. V^C = 0 with ρ' surjective), v ↦ vCob v is injective, so B¹ ≅ V.

          theorem GQ2.SectionEight.AffineTLift.vCob_injective {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] {DD : DescData D} {ρ : Γ →ₜ* Bg D.M} (hfix : ∀ (v : DD.Vmod), (∀ (γ : Γ), (rho0 DD ρ) γ v = v)v = 0) :
          Function.Injective (vCob DD ρ)

          Freeness of the -translation (the V^C = 0 clause of Bug 1): if V carries no nonzero ρ'-fixed vector (e.g. V^C = 0 with ρ' surjective), the coboundary map v ↦ vCob v is injective — the V-action by -translation is free, so B¹ ≅ V. This is what supplies the missing |B¹| = #V factor of the c1s recalibration.

          The semidirect bijection VCocycle ≃ {Γ →ₜ Q over ρ'} #

          Via a splitting σ : C₀ → Q of piQbar (from descended_splitting), Q = Bg/T ≅ V ⋊ C₀, and a continuous hom Γ → Q over ρ' decomposes as γ ↦ iV(c γ) · σ(ρ'γ) with c ∈ Z¹_{Γ,ρ}(V).

          @[simp]
          theorem GQ2.SectionEight.AffineTLift.piQbar_iV {Bg : Type} [Group Bg] [Finite Bg] {D : RadicalCoverData Bg} (DD : DescData D) (x : Multiplicative DD.Vmod) :
          (piQbar DD) ((iV DD) x) = 1

          iV lands in ker piQbar.

          theorem GQ2.SectionEight.AffineTLift.exists_iV_preimage {Bg : Type} [Group Bg] [Finite Bg] {D : RadicalCoverData Bg} (DD : DescData D) (q : Bg D.T) (hq : (piQbar DD) q = 1) :
          ∃ (v : DD.Vmod), (iV DD) (Multiplicative.ofAdd v) = q

          Every q ∈ ker piQbar is iV(ofAdd v) for some v : V.

          theorem GQ2.SectionEight.AffineTLift.iV_ofAdd_inj {Bg : Type} [Group Bg] [Finite Bg] {D : RadicalCoverData Bg} (DD : DescData D) {a b : DD.Vmod} (h : (iV DD) (Multiplicative.ofAdd a) = (iV DD) (Multiplicative.ofAdd b)) :
          a = b

          iV ∘ ofAdd is injective on V.

          @[simp]
          theorem GQ2.SectionEight.AffineTLift.iV_ofAdd_add {Bg : Type} [Group Bg] [Finite Bg] {D : RadicalCoverData Bg} (DD : DescData D) (a b : DD.Vmod) :
          (iV DD) (Multiplicative.ofAdd (a + b)) = (iV DD) (Multiplicative.ofAdd a) * (iV DD) (Multiplicative.ofAdd b)

          iV ∘ ofAdd sends + to *.

          @[simp]
          theorem GQ2.SectionEight.AffineTLift.iV_ofAdd_inv {Bg : Type} [Group Bg] [Finite Bg] {D : RadicalCoverData Bg} (DD : DescData D) (a : DD.Vmod) :
          (iV DD) (Multiplicative.ofAdd (-a)) = ((iV DD) (Multiplicative.ofAdd a))⁻¹

          iV ∘ ofAdd sends negation to inversion.

          @[reducible, inline]
          abbrev GQ2.SectionEight.AffineTLift.QLiftsOver {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] (DD : DescData D) (ρ : Γ →ₜ* Bg D.M) :

          Continuous homomorphisms Γ → Q = Bg/T lying over the lower map ρ' = rho0.

          Equations
          Instances For

            M-lift conjugation and T-reduction as a hom over ρ' #

            noncomputable def GQ2.SectionEight.AffineTLift.redTLift {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] {ρ : Γ →ₜ* Bg D.M} (DD : DescData D) (f : MLifts D ρ) :

            The T-reduction of an M-lift, packaged as a hom Γ → Q = Bg/T over ρ'.

            Equations
            Instances For
              @[simp]
              theorem GQ2.SectionEight.AffineTLift.redTLift_apply {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] {ρ : Γ →ₜ* Bg D.M} (DD : DescData D) (f : MLifts D ρ) (γ : Γ) :
              (redTLift DD f) γ = (f γ)
              def GQ2.SectionEight.AffineTLift.mConj {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] {ρ : Γ →ₜ* Bg D.M} (m : Bg) (hm : m D.M) (f : MLifts D ρ) :
              MLifts D ρ

              Conjugation of an M-lift by m ∈ M: still an M-lift over the same ρ (since mk_M m = 1).

              Equations
              Instances For
                theorem GQ2.SectionEight.AffineTLift.mConj_central {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] {ρ : Γ →ₜ* Bg D.M} {m : Bg} (hm : m D.M) {f : MLifts D ρ} (hf : MLifts.Central D f) :

                Conjugation by m ∈ M preserves the central relation.

                theorem GQ2.SectionEight.AffineTLift.sigma_conj_iV {Bg : Type} [Group Bg] [Finite Bg] {D : RadicalCoverData Bg} (DD : DescData D) (σ : DD.C0 →* Bg D.T) ( : ∀ (cc : DD.C0), (piQbar DD) (σ cc) = cc) (cc : DD.C0) (v : DD.Vmod) :
                σ cc * (iV DD) (Multiplicative.ofAdd v) * (σ cc)⁻¹ = (iV DD) (Multiplicative.ofAdd (cc v))

                σ conjugates iV(ofAdd v) to iV(ofAdd (cc·v)) (the semidirect action via iV_conj).

                theorem GQ2.SectionEight.AffineTLift.sigma_iV_comm {Bg : Type} [Group Bg] [Finite Bg] {D : RadicalCoverData Bg} (DD : DescData D) (σ : DD.C0 →* Bg D.T) ( : ∀ (cc : DD.C0), (piQbar DD) (σ cc) = cc) (cc : DD.C0) (v : DD.Vmod) :
                σ cc * (iV DD) (Multiplicative.ofAdd v) = (iV DD) (Multiplicative.ofAdd (cc v)) * σ cc

                The commutation form: σ(cc)·iV(v) = iV(cc·v)·σ(cc).

                theorem GQ2.SectionEight.AffineTLift.sigma_rho0_continuous {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] (DD : DescData D) (ρ : Γ →ₜ* Bg D.M) (σ : DD.C0 →* Bg D.T) :
                Continuous fun (γ : Γ) => σ ((rho0 DD ρ) γ)

                γ ↦ σ(ρ'γ) is continuous (it factors through the discrete Bg/M).

                noncomputable def GQ2.SectionEight.AffineTLift.qOfCocycle {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] (DD : DescData D) (ρ : Γ →ₜ* Bg D.M) (σ : DD.C0 →* Bg D.T) ( : ∀ (cc : DD.C0), (piQbar DD) (σ cc) = cc) (u : VCocycle DD ρ) :

                Forward map of the semidirect bijection: a crossed cocycle c gives the continuous hom γ ↦ iV(c γ) · σ(ρ'γ) over ρ'.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  @[simp]
                  theorem GQ2.SectionEight.AffineTLift.qOfCocycle_apply {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] (DD : DescData D) (ρ : Γ →ₜ* Bg D.M) (σ : DD.C0 →* Bg D.T) ( : ∀ (cc : DD.C0), (piQbar DD) (σ cc) = cc) (u : VCocycle DD ρ) (γ : Γ) :
                  (qOfCocycle DD ρ σ u) γ = (iV DD) (Multiplicative.ofAdd (u.c γ)) * σ ((rho0 DD ρ) γ)
                  theorem GQ2.SectionEight.AffineTLift.exists_cocycleFun {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] (DD : DescData D) (ρ : Γ →ₜ* Bg D.M) (σ : DD.C0 →* Bg D.T) ( : ∀ (cc : DD.C0), (piQbar DD) (σ cc) = cc) (g : QLiftsOver DD ρ) (γ : Γ) :
                  ∃ (v : DD.Vmod), (iV DD) (Multiplicative.ofAdd v) = g γ * (σ ((rho0 DD ρ) γ))⁻¹

                  The V-coordinate of a hom g : Γ → Q over ρ' exists: g γ · σ(ρ'γ)⁻¹ ∈ ker piQbar.

                  noncomputable def GQ2.SectionEight.AffineTLift.cocycleOfQ {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] (DD : DescData D) (ρ : Γ →ₜ* Bg D.M) (σ : DD.C0 →* Bg D.T) ( : ∀ (cc : DD.C0), (piQbar DD) (σ cc) = cc) (g : QLiftsOver DD ρ) :
                  VCocycle DD ρ

                  Inverse map of the semidirect bijection: the V-coordinate cocycle of a hom g over ρ', c γ := iV⁻¹(g γ · σ(ρ'γ)⁻¹).

                  Equations
                  Instances For
                    theorem GQ2.SectionEight.AffineTLift.cocycleOfQ_spec {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] (DD : DescData D) (ρ : Γ →ₜ* Bg D.M) (σ : DD.C0 →* Bg D.T) ( : ∀ (cc : DD.C0), (piQbar DD) (σ cc) = cc) (g : QLiftsOver DD ρ) (γ : Γ) :
                    (iV DD) (Multiplicative.ofAdd ((cocycleOfQ DD ρ σ g).c γ)) = g γ * (σ ((rho0 DD ρ) γ))⁻¹

                    The defining spec of cocycleOfQ: iV(c γ) = g γ · σ(ρ'γ)⁻¹.

                    noncomputable def GQ2.SectionEight.AffineTLift.vcocycleEquivLifts {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] (DD : DescData D) (ρ : Γ →ₜ* Bg D.M) (σ : DD.C0 →* Bg D.T) ( : ∀ (cc : DD.C0), (piQbar DD) (σ cc) = cc) :
                    VCocycle DD ρ QLiftsOver DD ρ

                    The semidirect bijection Z¹_{Γ,ρ}(V) ≃ {Γ →ₜ Q over ρ'} (the Prop. 8.9 assembly): via a splitting σ of piQbar, crossed V-cocycles are exactly the continuous homs Γ → Q = Bg/T lying over the lower map ρ'. This is the paper's B/T ≅ V ⋊ C₀ presentation at the level of Γ-points.

                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For
                      theorem GQ2.SectionEight.AffineTLift.qOfCocycle_conj {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] (DD : DescData D) (ρ : Γ →ₜ* Bg D.M) (σ : DD.C0 →* Bg D.T) ( : ∀ (cc : DD.C0), (piQbar DD) (σ cc) = cc) (c : VCocycle DD ρ) (v : DD.Vmod) (γ : Γ) :
                      (iV DD) (Multiplicative.ofAdd v) * (qOfCocycle DD ρ σ c) γ * ((iV DD) (Multiplicative.ofAdd v))⁻¹ = (qOfCocycle DD ρ σ (c + vCob DD ρ v)) γ

                      Conjugation ↔ coboundary translation (the semidirect action, the algebraic heart of the Bug-1 recalibration): conjugating the hom qOfCocycle c by iV(v) adds the principal coboundary vCob v to its cocycle. V (via iV) acts on the fibre {Γ →ₜ Q over ρ'} by translation through .

                      theorem GQ2.SectionEight.AffineTLift.cocycleOf_mConj {Bg : Type} [Group Bg] [Finite Bg] [TopologicalSpace Bg] [DiscreteTopology Bg] {D : RadicalCoverData Bg} {Γ : Type} [Group Γ] [TopologicalSpace Γ] (DD : DescData D) (ρ : Γ →ₜ* Bg D.M) (σ : DD.C0 →* Bg D.T) ( : ∀ (cc : DD.C0), (piQbar DD) (σ cc) = cc) (m : Bg) (hm : m D.M) (f : MLifts D ρ) :
                      cocycleOfQ DD ρ σ (redTLift DD (mConj m hm f)) = cocycleOfQ DD ρ σ (redTLift DD f) + vCob DD ρ (Multiplicative.toAdd (DD.descend m, hm))

                      The -translation fact (the Prop. 8.9 assembly, the algebraic core of Bug 1): conjugating an M-lift f by m ∈ M translates the V-cocycle of its T-reduction by the principal coboundary vCob (descend m). Together with mConj_central this shows V (via descend) acts on the central red_T-image by -translation — free when V^C = 0 (vCob_c_eq_zero_iff), so the image carries the missing |B¹| = #V factor (c1s).