Documentation

Q2Presentation.Induction.RadicalEdgeTower

Ambient helpers (decoration death, Frattini landings, central juggles) #

The decoration kills the kernel (lem:decorationblock, elementwise).

Squares of kernel elements land in the ambient Frattini layer.

Commutators of kernel elements land in the ambient Frattini layer.

The ambient radical preimage TAmb = (K∩S)·Φ(K) #

The ambient preimage of the radical layer: (K∩S)·Φ(K) ≤ Y (the manuscript's preimage of T = (K∩S)/R in Y).

Equations
Instances For
    theorem Q2Presentation.Induction.mem_tAmbient_iff {p : FramedPair} (chief : FirstNonScalarChiefFactor p) (K : KernelMinimal chief.toNonScalarChiefFactor) (x : p.fst.Y) :
    x ∈ tAmbient chief K ↔ ∃ a ∈ chief.lower ⊓ K.Ksub, ∃ r ∈ kernelFrattini K, a * r = x

    Elementwise decomposition x = a·r, a ∈ K∩S, r ∈ Φ(K).

    The Frattini class of a K∩S-element lies in the radical layer T.

    The proven crux and the invariance bridge #

    The invariance bridge (conjInvDuals-membership gives the towerActR-spelling the crux clauses consume) — the blockXR_eq_conjInvDuals computation restated without Bstar (conjOnR_eq_conjEndN_inv at y⁻¹).

    The proven crux, packaged once (prop:simpleheaddet, all-theorem chain: trivial-chain clause (i) + shear clause (ii) + radical clause).

    Equations
    • ⋯ = ⋯
    Instances For

      The λ-alignment #

      λ-alignment: an ambient Frattini element dies in the cover iff λ kills it. This is the identification of the P1 cover's central-extension data with the concrete §7 tower form.

      Geometric squares compute the tower form: for k ∈ K, scalarProj (k²) = 1 ↔ q_λ(k̄) = 0.

      Geometric commutators compute the tower polar form: for k, k' ∈ K, scalarProj ⁅k,k'⁆ = 1 ↔ b_λ(k̄, k̄') = 0.

      The crux facts at the ambient radical preimage #

      theorem Q2Presentation.Induction.scalarProj_sq_tAmbient {p : FramedPair} (chief : FirstNonScalarChiefFactor p) (K : KernelMinimal chief.toNonScalarChiefFactor) (lam : Module.Dual (ZMod 2) (Lifting.NAdd (xrKernel chief K))) (hinv : lam ∈ Lifting.conjInvDuals (xrKernel chief K)) (hne : lam ≠ 0) (x : p.fst.Y) (hx : x ∈ tAmbient chief K) :
      (Lifting.scalarProj (xrKernel chief K) lam hinv) (x ^ 2) = 1

      Squares of TAmb-elements die in the cover (crux form_zero_on_T through the alignment): the Φ(K)-part cancels (central, exponent 2) and the K∩S-part carries a T-class, where the form vanishes.

      theorem Q2Presentation.Induction.scalarProj_comm_tAmbient {p : FramedPair} (chief : FirstNonScalarChiefFactor p) (K : KernelMinimal chief.toNonScalarChiefFactor) (lam : Module.Dual (ZMod 2) (Lifting.NAdd (xrKernel chief K))) (hinv : lam ∈ Lifting.conjInvDuals (xrKernel chief K)) (hne : lam ≠ 0) (x y : p.fst.Y) (hx : x ∈ tAmbient chief K) (hy : y ∈ K.Ksub) :
      (Lifting.scalarProj (xrKernel chief K) lam hinv) ⁅x, y⁆ = 1

      Commutators of TAmb against K die in the cover (crux polar_zero_on_T through the alignment): the polar radical contains T.

      The cover tower relN ≤ T̃ ≤ M̃ ≤ B_λ #

      The T-preimage in the cover: T̃ = TAmb·(ker λ)/(ker λ) ≤ B_λ.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        The M-preimage in the cover: M̃ = K/(ker λ) ≤ B_λ.

        Equations
        Instances For
          theorem Q2Presentation.Induction.mem_tCover_iff {p : FramedPair} (chief : FirstNonScalarChiefFactor p) (K : KernelMinimal chief.toNonScalarChiefFactor) (lam : Module.Dual (ZMod 2) (Lifting.NAdd (xrKernel chief K))) (hinv : lam ∈ Lifting.conjInvDuals (xrKernel chief K)) (t : (Lifting.scalarCoverTarget (xrKernel chief K) lam hinv).Y) :
          t ∈ tCover chief K lam hinv ↔ ∃ x ∈ tAmbient chief K, (Lifting.scalarProj (xrKernel chief K) lam hinv) x = t
          theorem Q2Presentation.Induction.mem_mCover_iff {p : FramedPair} (chief : FirstNonScalarChiefFactor p) (K : KernelMinimal chief.toNonScalarChiefFactor) (lam : Module.Dual (ZMod 2) (Lifting.NAdd (xrKernel chief K))) (hinv : lam ∈ Lifting.conjInvDuals (xrKernel chief K)) (b : (Lifting.scalarCoverTarget (xrKernel chief K) lam hinv).Y) :
          b ∈ mCover chief K lam hinv ↔ ∃ x ∈ K.Ksub, (Lifting.scalarProj (xrKernel chief K) lam hinv) x = b

          The deck kernel sits inside the T-preimage: relN ≤ T̃.

          theorem Q2Presentation.Induction.tCover_le_mCover {p : FramedPair} (chief : FirstNonScalarChiefFactor p) (K : KernelMinimal chief.toNonScalarChiefFactor) (lam : Module.Dual (ZMod 2) (Lifting.NAdd (xrKernel chief K))) (hinv : lam ∈ Lifting.conjInvDuals (xrKernel chief K)) :
          tCover chief K lam hinv ≤ mCover chief K lam hinv
          theorem Q2Presentation.Induction.mCover_theta {p : FramedPair} (chief : FirstNonScalarChiefFactor p) (K : KernelMinimal chief.toNonScalarChiefFactor) (lam : Module.Dual (ZMod 2) (Lifting.NAdd (xrKernel chief K))) (hinv : lam ∈ Lifting.conjInvDuals (xrKernel chief K)) (b : (Lifting.scalarCoverTarget (xrKernel chief K) lam hinv).Y) (hb : b ∈ mCover chief K lam hinv) :
          (Lifting.scalarCoverTarget (xrKernel chief K) lam hinv).thetaY b = 1
          theorem Q2Presentation.Induction.tCover_theta {p : FramedPair} (chief : FirstNonScalarChiefFactor p) (K : KernelMinimal chief.toNonScalarChiefFactor) (lam : Module.Dual (ZMod 2) (Lifting.NAdd (xrKernel chief K))) (hinv : lam ∈ Lifting.conjInvDuals (xrKernel chief K)) (t : (Lifting.scalarCoverTarget (xrKernel chief K) lam hinv).Y) (ht : t ∈ tCover chief K lam hinv) :
          (Lifting.scalarCoverTarget (xrKernel chief K) lam hinv).thetaY t = 1

          T̃ is elementary abelian; M̃ centralizes T̃ #

          theorem Q2Presentation.Induction.tCover_comm {p : FramedPair} (chief : FirstNonScalarChiefFactor p) (K : KernelMinimal chief.toNonScalarChiefFactor) (lam : Module.Dual (ZMod 2) (Lifting.NAdd (xrKernel chief K))) (hinv : lam ∈ Lifting.conjInvDuals (xrKernel chief K)) (hne : lam ≠ 0) (a b : (Lifting.scalarCoverTarget (xrKernel chief K) lam hinv).Y) (ha : a ∈ tCover chief K lam hinv) (hb : b ∈ tCover chief K lam hinv) :
          a * b = b * a

          T̃ is abelian (lem:radicaledge step 1): commutators of TAmb-elements die in the cover.

          theorem Q2Presentation.Induction.tCover_mul_self {p : FramedPair} (chief : FirstNonScalarChiefFactor p) (K : KernelMinimal chief.toNonScalarChiefFactor) (lam : Module.Dual (ZMod 2) (Lifting.NAdd (xrKernel chief K))) (hinv : lam ∈ Lifting.conjInvDuals (xrKernel chief K)) (hne : lam ≠ 0) (a : (Lifting.scalarCoverTarget (xrKernel chief K) lam hinv).Y) (ha : a ∈ tCover chief K lam hinv) :
          a * a = 1

          T̃ has exponent 2 (lem:radicaledge step 1): squares of TAmb-elements die in the cover.

          theorem Q2Presentation.Induction.mCover_conj_fix {p : FramedPair} (chief : FirstNonScalarChiefFactor p) (K : KernelMinimal chief.toNonScalarChiefFactor) (lam : Module.Dual (ZMod 2) (Lifting.NAdd (xrKernel chief K))) (hinv : lam ∈ Lifting.conjInvDuals (xrKernel chief K)) (hne : lam ≠ 0) (b : (Lifting.scalarCoverTarget (xrKernel chief K) lam hinv).Y) (hb : b ∈ mCover chief K lam hinv) (t : (Lifting.scalarCoverTarget (xrKernel chief K) lam hinv).Y) (ht : t ∈ tCover chief K lam hinv) :
          b * t * b⁻¹ = t

          M̃ centralizes T̃ (the concrete inflation input of lem:radicaledge step 4: the defect of an M̃-conjugation is the polar pairing against T, which vanishes by the crux).

          The kernel-level collapses (Noether III) #

          noncomputable def Q2Presentation.Induction.mCoverCollapse {p : FramedPair} (chief : FirstNonScalarChiefFactor p) (K : KernelMinimal chief.toNonScalarChiefFactor) (lam : Module.Dual (ZMod 2) (Lifting.NAdd (xrKernel chief K))) (hinv : lam ∈ Lifting.conjInvDuals (xrKernel chief K)) :
          (Lifting.scalarCoverTarget (xrKernel chief K) lam hinv).Y ⧸ mCover chief K lam hinv ≃* towerC K

          B_λ ⧸ M̃ ≃* C = Y/K (the scalarCollapse idiom at the M-layer).

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            noncomputable def Q2Presentation.Induction.tCoverCollapseAmbient {p : FramedPair} (chief : FirstNonScalarChiefFactor p) (K : KernelMinimal chief.toNonScalarChiefFactor) (lam : Module.Dual (ZMod 2) (Lifting.NAdd (xrKernel chief K))) (hinv : lam ∈ Lifting.conjInvDuals (xrKernel chief K)) :
            (Lifting.scalarCoverTarget (xrKernel chief K) lam hinv).Y ⧸ tCover chief K lam hinv ≃* p.fst.Y ⧸ tAmbient chief K

            B_λ ⧸ T̃ ≃* Y ⧸ TAmb (ambient normal form of the T-collapse).

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              The child-side tower T' ≤ M' ≤ B = Y/Φ(K) (no λ) #

              theorem Q2Presentation.Induction.mChild_comm {p : FramedPair} (chief : FirstNonScalarChiefFactor p) (K : KernelMinimal chief.toNonScalarChiefFactor) (a b : (XRZero.xrChild chief K).fst.Y) (ha : a ∈ mChild chief K) (hb : b ∈ mChild chief K) :
              a * b = b * a

              M' is abelian: commutators of K-elements lie in Φ(K), the kernel of the child projection.

              M' has exponent 2: squares of K-elements lie in Φ(K).

              B ⧸ T' ≃* Y ⧸ TAmb (ambient normal form of the child T-collapse).

              Equations
              Instances For
                noncomputable def Q2Presentation.Induction.tCoverCollapse {p : FramedPair} (chief : FirstNonScalarChiefFactor p) (K : KernelMinimal chief.toNonScalarChiefFactor) (lam : Module.Dual (ZMod 2) (Lifting.NAdd (xrKernel chief K))) (hinv : lam ∈ Lifting.conjInvDuals (xrKernel chief K)) :
                (Lifting.scalarCoverTarget (xrKernel chief K) lam hinv).Y ⧸ tCover chief K lam hinv ≃* (XRZero.xrChild chief K).fst.Y ⧸ tChild chief K

                B_λ ⧸ T̃ ≃* B ⧸ T': the cover of B/T seen from the cover — the target of the zero-edge descent (lem:radicaledge step 7).

                Equations
                Instances For