Documentation

Q2Presentation.Lifting.DualFamily

The dual operator family.

Equations
Instances For
    @[simp]
    theorem Q2Presentation.Lifting.dualFamily_op {Yt : BoundaryFramedTarget} [Finite Yt.Y] {V : Type} [AddCommGroup V] [Module (ZMod 2) V] (Φ : OperatorFamily Yt V) (y : Yt.Y) :
    (dualFamily Φ).op y = dualOp Φ y
    theorem Q2Presentation.Lifting.famRows_smul {Yt : BoundaryFramedTarget} [Finite Yt.Y] {V : Type} [AddCommGroup V] [Module (ZMod 2) V] (Φ : OperatorFamily Yt V) (q : Marking Yt.Y) (n : Gen → V) (c : ZMod 2) (w : GExpr) :
    foxShadowGen Φ.op q (c • n) w = c • foxShadowGen Φ.op q n w

    ZMod-2 scalar action from additivity.

    The family-generic row map as a linear map.

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

      The generic coboundary as a linear map — the d⁰.

      Equations
      Instances For
        theorem Q2Presentation.Lifting.famCobMap_apply {Yt : BoundaryFramedTarget} [Finite Yt.Y] {V : Type} [AddCommGroup V] [Module (ZMod 2) V] (Φ : OperatorFamily Yt V) (q : Marking Yt.Y) (a : V) :
        (famCobMap Φ q) a = coboundary Φ q a

        Invariant vectors of the family.

        Equations
        Instances For
          theorem Q2Presentation.Lifting.mem_famInvariants {Yt : BoundaryFramedTarget} [Finite Yt.Y] {V : Type} [AddCommGroup V] [Module (ZMod 2) V] (Φ : OperatorFamily Yt V) (v : V) :
          v ∈ famInvariants Φ ↔ ∀ (y : Yt.Y), (Φ.op y) v = v
          theorem Q2Presentation.Lifting.famInvariants_dual {Yt : BoundaryFramedTarget} [Finite Yt.Y] {V : Type} [AddCommGroup V] [Module (ZMod 2) V] (Φ : OperatorFamily Yt V) (lam : Module.Dual (ZMod 2) V) :
          lam ∈ famInvariants (dualFamily Φ) ↔ ∀ (y : Yt.Y) (x : V), lam ((Φ.op y) x) = lam x

          Invariant duals are the dual family's invariants.