Documentation

LeanPool.RegtsSevenster.RS.Novel.Extraction.Coordinates

Standard orthosymplectic coordinates #

The coordinate-identification step of Β§5.1: a super vector space V carrying a supersymmetric nondegenerate form b : V βŠ— V ⟢ πŸ™ is isomorphic, as a graded space with form, to the standard model stdSuperPair k β„“ with the standard form.

The route:

The bilinear blocks of a form morphism #

The even component of a form morphism V βŠ— V ⟢ πŸ™, with its domain and codomain presented in reduced form.

Equations
Instances For

    The even block of a form morphism, as a bilinear form on V.even.

    Equations
    Instances For

      The odd block of a form morphism, as a bilinear form on V.odd.

      Equations
      Instances For

        The even block evaluates the even map on the evenβŠ—even summand.

        The odd block evaluates the even map on the oddβŠ—odd summand.

        Supersymmetry makes the blocks symmetric and alternating #

        theorem RS.formEvenBlock_symm {V : SuperVect} (b : (V.tensorObj V).Hom SuperVect.tensorUnit) (hb : b.comp (V.koszulBraiding V) = b) (x y : V.even) :
        ((formEvenBlock b) x) y = ((formEvenBlock b) y) x

        Supersymmetry restricted to the even block: the even map absorbs the Koszul braiding, whose evenβŠ—even component is the plain swap.

        theorem RS.formOddBlock_skew {V : SuperVect} (b : (V.tensorObj V).Hom SuperVect.tensorUnit) (hb : b.comp (V.koszulBraiding V) = b) (x y : V.odd) :
        ((formOddBlock b) x) y = -((formOddBlock b) y) x

        Supersymmetry restricted to the odd block: the Koszul sign on the oddβŠ—odd summand makes the block skew-symmetric.

        The odd block of a supersymmetric form is alternating.

        The symplectic normal form matches the standard odd form #

        theorem RS.symplecticMatrix_eq_std (β„“ : β„•) (i j : Fin (2 * β„“)) :
        (if ↑i + β„“ = ↑j then 1 else if ↑j + β„“ = ↑i then -1 else 0) = if j = oddPartner β„“ i then -↑(oddPartnerSign β„“ i) else 0

        The symplectic normal-form matrix delivered by exists_symplectic_basis equals the partner/sign matrix of stdFormOdd.

        Coordinates for the two blocks #

        theorem RS.exists_even_coordinates {V : Type} [AddCommGroup V] [Module β„‚ V] [FiniteDimensional β„‚ V] (B : LinearMap.BilinForm β„‚ V) (hsymm : βˆ€ (x y : V), (B x) y = (B y) x) (hnd : βˆ€ (x : V), (βˆ€ (y : V), (B x) y = 0) β†’ x = 0) :
        βˆƒ (k : β„•) (e : (Fin k β†’ β„‚) ≃ₗ[β„‚] V), βˆ€ (x y : Fin k β†’ β„‚), (B (e x)) (e y) = stdFormEven k x y

        Even coordinates: a symmetric nondegenerate bilinear form is carried to the standard even form by the coordinate equivalence of an orthonormal basis.

        theorem RS.exists_odd_coordinates {V : Type} [AddCommGroup V] [Module β„‚ V] [FiniteDimensional β„‚ V] (B : LinearMap.BilinForm β„‚ V) (hAlt : B.IsAlt) (hND : B.Nondegenerate) :
        βˆƒ (β„“ : β„•) (e : (Fin (2 * β„“) β†’ β„‚) ≃ₗ[β„‚] V), βˆ€ (x y : Fin (2 * β„“) β†’ β„‚), (B (e x)) (e y) = stdFormOdd β„“ x y

        Odd coordinates: an alternating nondegenerate bilinear form is carried to the standard odd form by the coordinate equivalence of a symplectic basis.

        The graded coordinate identification #

        theorem RS.exists_coordinates {V : SuperVect} (b : (V.tensorObj V).Hom SuperVect.tensorUnit) (hb : b.comp (V.koszulBraiding V) = b) (hndE : βˆ€ (x : V.even), (βˆ€ (y : V.even), ((formEvenBlock b) x) y = 0) β†’ x = 0) (hndO : (formOddBlock b).Nondegenerate) :
        βˆƒ (k : β„•) (β„“ : β„•) (eE : (Fin k β†’ β„‚) ≃ₗ[β„‚] V.even) (eO : (Fin (2 * β„“) β†’ β„‚) ≃ₗ[β„‚] V.odd), (βˆ€ (x y : Fin k β†’ β„‚), ((formEvenBlock b) (eE x)) (eE y) = stdFormEven k x y) ∧ βˆ€ (x y : Fin (2 * β„“) β†’ β„‚), ((formOddBlock b) (eO x)) (eO y) = stdFormOdd β„“ x y

        Standard orthosymplectic coordinates (accompanying paper Β§5.1): a super vector space with a supersymmetric form whose blocks are nondegenerate admits graded coordinates carrying the blocks to the standard forms of stdSuperPair k β„“.