Documentation

TauCeti.LinearAlgebra.CliffordAlgebra.BottPeriodicity

Hyperbolic Bott periodicity for real Clifford algebras #

This file proves the (1, 1) periodicity step for Clifford algebras: adding one positive and one negative generator is equivalent to tensoring with two-by-two real matrices. It also derives the signature-switch recurrence Cliff(p + 2, q) ≅ Cliff(q, p) ⊗ M₂(ℝ) from CliffordAlgebra.signSwitchEquiv.

Main results #

References #

Adjoining a hyperbolic plane to a real quadratic module tensors its Clifford algebra with two-by-two real matrices.

Instances For
    @[simp]
    theorem CliffordAlgebra.hyperbolicEquivTensor_ι {M : Type u_1} [AddCommGroup M] [Module ℝ M] (Q : QuadraticForm ℝ M) (x : M × (Fin (1 + 1) → ℝ)) :
    (hyperbolicEquivTensor Q) ((ι (QuadraticMap.prod Q (TauCeti.realCliffordForm 1 1))) x) = (ι Q) x.1 ⊗ₜ[ℝ] !![0, 1; 1, 0] + 1 ⊗ₜ[ℝ] !![x.2 0, x.2 1; -x.2 1, -x.2 0]

    The image of a generator under hyperbolicEquivTensor, split into its original-module and hyperbolic-plane components.

    @[simp]

    The inverse of hyperbolicEquivTensor on the tensor representing an original generator.

    @[simp]

    The inverse of hyperbolicEquivTensor on a tensor representing a hyperbolic generator.

    The hyperbolic Bott step for the standard real signature forms: Cliff(p + 1, q + 1) ≅ Cliff(p, q) ⊗ M₂(ℝ).

    Instances For
      @[simp]
      theorem TauCeti.realCliffordBottEquiv_ι (p q : ℕ) (v : Fin (p + 1 + (q + 1)) → ℝ) :

      realCliffordBottEquiv first separates the last positive and negative coordinates, then applies the hyperbolic-plane equivalence.

      Iterated hyperbolic reduction #

      @[irreducible]

      Iterating the hyperbolic Bott step n times identifies Cliff(p + n, q + n) with Cliff(p, q) ⊗ M_(2 ^ n)(ℝ).

      Instances For
        @[simp]

        At zero iterations, realCliffordBottIterEquiv is the canonical identification with a one-by-one matrix tensor factor.

        @[simp]

        The successor iteration first applies one hyperbolic Bott step, transports the previous iteration through the left tensor factor, and absorbs the two matrix factors by the Kronecker equivalence.

        Signature-switch recurrence #

        One sign switch followed by the hyperbolic Bott step gives the signature-switch recurrence Cliff(p + 2, q) ≅ Cliff(q, p) ⊗ M₂(ℝ).

        Instances For
          @[simp]

          The signature-switch recurrence sends a Clifford generator through its two coordinate isometries and the sign-switch generator formula, then transports the result through realCliffordBottEquiv q p.