Documentation

Q2Presentation.Induction.MinimalBlockInvariantLowerProofs

Lower invariant proofs for Section 7 minimal blocks #

This sidecar targets the two remaining representation-invariant Section 7 residuals:

The manuscript input is lem:simplehead on pages 40-42: invariant functionals on M vanish because they factor through the unique nontrivial simple head, and the lower scalar/Frattini layers provide the invariant determinant characters in (R^vee)^C.

The theorem-level replacements below keep that split explicit:

The induced action on the raw simple head #

The C-action on the quotient head M/T induced from the raw tower action on M.

Equations
Instances For
    def Q2Presentation.Induction.minimalBlock_descendFunctionalToHead {p : FramedPair} {chief : NonScalarChiefFactor p} (D : MinimalBlockRawTowerData p chief) (phi : Module.Dual (ZMod 2) D.M) (hkill : ∀ t ∈ D.T, phi t = 0) :
    Module.Dual (ZMod 2) (D.M ⧸ D.T)

    Descend a linear functional on M to M/T once it kills T.

    Equations
    Instances For
      @[simp]
      theorem Q2Presentation.Induction.minimalBlock_descendFunctionalToHead_mk {p : FramedPair} {chief : NonScalarChiefFactor p} (D : MinimalBlockRawTowerData p chief) (phi : Module.Dual (ZMod 2) D.M) (hkill : ∀ t ∈ D.T, phi t = 0) (m : D.M) :
      theorem Q2Presentation.Induction.minimalBlock_descendFunctionalToHead_invariant {p : FramedPair} {chief : NonScalarChiefFactor p} (D : MinimalBlockRawTowerData p chief) (phi : Module.Dual (ZMod 2) D.M) (hkill : ∀ t ∈ D.T, phi t = 0) (hphi : ∀ (c : D.C), phi ∘ₗ ↑(D.actM c) = phi) (c : D.C) :

      Invariant functionals on M descend to invariant functionals on the head M/T, provided they kill T.

      Dual-invariant vanishing from simple-head representation packets #

      A narrower representation-theory packet for the manuscript's (M^vee)^C = 0 conclusion.

      The first field says invariant functionals kill the radical/prehead layer T. The second field says the quotient head M/T has no trivial dual invariant.

      Instances For

        Convert the quotient-head no-trivial-invariant packet into the current raw dual-invariant-vanishing data.

        Equations
        • ⋯ = ⋯
        Instances For

          Residual lower representation-theory packet replacing the direct (M^vee)^C = 0 assertion.

          Theorem-level replacement for minimalBlock_dualInvariantVanishesData, reduced to radical-killing plus no trivial dual invariant on the simple head.

          Raw invariant characters from lower scalar quotient data #

          Lower scalar quotient data for the Frattini layer R.

          This is the raw-tower form of the manuscript statement that the lower scalar layers produce a C-invariant character of R; over F_2, surjectivity forces the character to be nonzero.

          Instances For

            A lower scalar quotient gives the raw nonzero invariant determinant character packet.

            Equations
            • ⋯ = ⋯
            Instances For

              Residual lower-scalar packet replacing the direct nonzero invariant-character assertion.

              Theorem-level replacement for minimalBlock_rawInvariantCharacterData, reduced to a scalar quotient of the lower Frattini layer.

              Reassembly hooks for existing Section 7 routes #

              The pre-head tower assembled using the lower-invariant replacement for dual-invariant vanishing.

              The pre-head invariant-character packet assembled from a raw lower scalar quotient, after the pre-head tower has been built from the same raw tower.

              Reassemble the simple-head semantic packet while replacing the two current invariant residuals by the lower representation/scalar quotient packets.

              Reassemble MinimalBlockGroupTowerData from the coherent lower group/module packet while also replacing the two invariant residuals by their lower representation-theoretic packets.