Documentation

Q2Presentation.Lifting.OperatorFamily

An operator family with the conjugation antihomomorphism laws.

Instances For
    theorem Q2Presentation.Lifting.OperatorFamily.op_inv_apply {Yt : BoundaryFramedTarget} [Finite Yt.Y] {V : Type} [AddCommGroup V] [Module (ZMod 2) V] (Φ : OperatorFamily Yt V) (y : Yt.Y) (x : V) :
    (Φ.op y⁻¹) ((Φ.op y) x) = x
    theorem Q2Presentation.Lifting.OperatorFamily.op_apply_inv {Yt : BoundaryFramedTarget} [Finite Yt.Y] {V : Type} [AddCommGroup V] [Module (ZMod 2) V] (Φ : OperatorFamily Yt V) (y : Yt.Y) (x : V) :
    (Φ.op y) ((Φ.op y⁻¹) x) = x
    theorem Q2Presentation.Lifting.OperatorFamily.op_pow {Yt : BoundaryFramedTarget} [Finite Yt.Y] {V : Type} [AddCommGroup V] [Module (ZMod 2) V] (Φ : OperatorFamily Yt V) (y : Yt.Y) (k : ℕ) :
    Φ.op (y ^ k) = Φ.op y ^ k

    The concrete conjugation family of an elementary kernel.

    Equations
    Instances For
      def Q2Presentation.Lifting.OperatorFamily.descend {Yt : BoundaryFramedTarget} {V : Type} [AddCommGroup V] [Module (ZMod 2) V] (Φ : OperatorFamily Yt V) (W : Submodule (ZMod 2) V) (hW : ∀ (y : Yt.Y), ∀ m ∈ W, (Φ.op y) m ∈ W) :

      Descend a family along an invariant submodule.

      Equations
      • Φ.descend W hW = { op := fun (y : Yt.Y) => W.mapQ W (Φ.op y) ⋯, op_one := ⋯, op_mul := ⋯ }
      Instances For
        def Q2Presentation.Lifting.OperatorFamily.restrict {Yt : BoundaryFramedTarget} {V : Type} [AddCommGroup V] [Module (ZMod 2) V] (Φ : OperatorFamily Yt V) (W : Submodule (ZMod 2) V) (hW : ∀ (y : Yt.Y), ∀ m ∈ W, (Φ.op y) m ∈ W) :

        Restrict a family to an invariant submodule.

        Equations
        Instances For
          theorem Q2Presentation.Lifting.OperatorFamily.restrict_comm {Yt : BoundaryFramedTarget} [Finite Yt.Y] {V : Type} [AddCommGroup V] [Module (ZMod 2) V] (Φ : OperatorFamily Yt V) (W : Submodule (ZMod 2) V) (hW : ∀ (y : Yt.Y), ∀ m ∈ W, (Φ.op y) m ∈ W) (y : Yt.Y) (w : ↥W) :
          W.subtype (((Φ.restrict W hW).op y) w) = (Φ.op y) (W.subtype w)

          Restriction commutes with the inclusion pointwise.

          theorem Q2Presentation.Lifting.OperatorFamily.descend_comm {Yt : BoundaryFramedTarget} [Finite Yt.Y] {V : Type} [AddCommGroup V] [Module (ZMod 2) V] (Φ : OperatorFamily Yt V) (W : Submodule (ZMod 2) V) (hW : ∀ (y : Yt.Y), ∀ m ∈ W, (Φ.op y) m ∈ W) (y : Yt.Y) (v : V) :
          W.mkQ ((Φ.op y) v) = ((Φ.descend W hW).op y) (W.mkQ v)

          Descent commutes with the projection pointwise.