structure
Q2Presentation.Lifting.OperatorFamily
(Yt : BoundaryFramedTarget)
(V : Type)
[AddCommGroup V]
[Module (ZMod 2) V]
:
An operator family with the conjugation antihomomorphism laws.
- op : Yt.Y → Module.End (ZMod 2) V
Instances For
theorem
Q2Presentation.Lifting.OperatorFamily.op_inv_mul_cancel
{Yt : BoundaryFramedTarget}
[Finite Yt.Y]
{V : Type}
[AddCommGroup V]
[Module (ZMod 2) V]
(Φ : OperatorFamily Yt V)
(y : Yt.Y)
:
theorem
Q2Presentation.Lifting.OperatorFamily.op_mul_inv_cancel
{Yt : BoundaryFramedTarget}
[Finite Yt.Y]
{V : Type}
[AddCommGroup V]
[Module (ZMod 2) V]
(Φ : OperatorFamily Yt V)
(y : Yt.Y)
:
theorem
Q2Presentation.Lifting.OperatorFamily.op_isUnit
{Yt : BoundaryFramedTarget}
[Finite Yt.Y]
{V : Type}
[AddCommGroup V]
[Module (ZMod 2) V]
(Φ : OperatorFamily Yt V)
(y : Yt.Y)
:
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)
:
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)
:
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 : ℕ)
:
def
Q2Presentation.Lifting.conjFamily
{Yt : BoundaryFramedTarget}
(E : ElementaryKernel Yt)
:
OperatorFamily Yt (NAdd E)
The concrete conjugation family of an elementary kernel.
Equations
- Q2Presentation.Lifting.conjFamily E = { op := Q2Presentation.Lifting.conjEndN E, op_one := ⋯, op_mul := ⋯ }
Instances For
@[simp]
theorem
Q2Presentation.Lifting.conjFamily_op
{Yt : BoundaryFramedTarget}
[Finite Yt.Y]
(E : ElementaryKernel Yt)
:
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)
:
OperatorFamily Yt (V ⧸ W)
Descend a family along an invariant submodule.
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)
:
OperatorFamily Yt ↥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)
:
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)
:
Descent commutes with the projection pointwise.