Peeling the bundle cap #
The strand-bundle cap on m + 1 strands factors as the cap on
m strands tensored with a single evaluation, composed with the
rotation that moves the last strand's two ends to the end of the
boundary word. This is the recursion that computes the cap
functional in coordinates.
The peel rotation: move the last strand's ends to the end.
Equations
Instances For
theorem
RS.capPeel_inTransport_val
(m : ℕ)
(ℓ : Fin (m + m + 2 + 0))
:
↑((finSumFinEquiv.symm.trans (((capPeelRotation m).symm.sumCongr (Equiv.refl (Fin 0))).trans finSumFinEquiv)) ℓ) = capPeelInv m ↑ℓ
The incoming transport of the peel evaluates by the inverse rotation.
The peel flag equivalence.
Equations
- RS.capPeelFlagEquiv m = { toFun := RS.capPeelFlagFun m, invFun := RS.capPeelFlagInv m, left_inv := ⋯, right_inv := ⋯ }
Instances For
noncomputable def
RS.capPeelEquiv
(m : ℕ)
:
((strandBundle (m + 1)).relabel (finCongr ⋯)).Equiv
((tensorFragment ((strandBundle m).relabel (finCongr ⋯))
(Fragment.strand.relabel (finCongr capPeelEquiv._proof_3))).relabel
(finSumFinEquiv.symm.trans (((capPeelRotation m).symm.sumCongr (Equiv.refl (Fin 0))).trans finSumFinEquiv)))
The cap peel equivalence: the padded bundle cap on
m + 1 strands is the tensor of the cap on m strands with one
evaluation, relabelled along the peel rotation.
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
RS.bundleCapClass_peel
{R : ℕ}
(f : EdgeRankParameter R)
(m : ℕ)
:
bundleCapClass f (m + 1) = ((HomSpace.comp f (m + 1 + (m + 1)) (m + m + 2) 0) (bundleMapClass f (capPeelRotation m)))
(((HomSpace.tensor f (m + m) 0 2 0) (bundleCapClass f m)) (evClass f))
The cap peel: the bundle cap on m + 1 strands is the
peel rotation composed with the cap on m strands tensored with
one evaluation.