Theorems · Definition · category theory
MvPFunctor.M.pathDestRight
{n : ℕ} →
(P : MvPFunctor.{u} (n + 1)) →
{α : TypeVec.{u_1} n} →
{x : P.last.M} →
{a : P.A} →
{f : P.last.B a → P.last.M} →
x.dest = ⟨a, f⟩ →
TypeVec.Arrow (MvPFunctor.M.Path P x) α → (j : P.last.B a) → TypeVec.Arrow (MvPFunctor.M.Path P (f j)) αImplementation of destructor for M-type of P
- Defined in
- Mathlib.Data.PFunctor.Multivariate.M
- Cited by
- 3 results in Mathlib
- Foundations
- Depth 72 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites12
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- TypeVecstatement and proof · cited by 185
- Fin2proof · cited by 145
- TypeVec.Arrowstatement and proof · cited by 144
- PFunctor.Bstatement and proof · cited by 119
- PFunctor.Astatement · cited by 101
- MvPFunctor.Astatement and proof · cited by 68
- PFunctor.Mstatement and proof · cited by 52
- PFunctor.Objstatement · cited by 50
- MvPFunctorstatement and proof · cited by 49
- MvPFunctor.laststatement and proof · cited by 43
- PFunctor.M.deststatement and proof · cited by 22
- MvPFunctor.M.Pathstatement and proof · cited by 10
Cited by4
Results whose statement or proof uses this declaration.
- MvPFunctor.M.dest'proof · cited by 3
- MvPFunctor.M.dest_mapproof · cited by 1
- MvPFunctor.M.bisimproof · cited by 1
- MvPFunctor.M.bisim_lemmastatement and proof · cited by 1