Theorems · Theorem · category theory
MvQPF.recF_eq
∀ {n : ℕ} {F : TypeVec.{u} (n + 1) → Type u} [q : MvQPF F] {α : TypeVec.{u} n} {β : Type u} (g : F (α ::: β) → β)
(a : (MvQPF.P F).A) (f' : ((MvQPF.P F).drop.B a).Arrow α) (f : (MvQPF.P F).last.B a → (MvQPF.P F).W α),
MvQPF.recF g ((MvQPF.P F).wMk a f' f) = g (MvQPF.abs ⟨a, TypeVec.splitFun f' (MvQPF.recF g ∘ f)⟩)- Cited by
- 2 results in Mathlib
- Foundations
- Depth 19 from the axioms · uses propext
- Assumes
- MvQPF
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites18
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- TypeVecstatement and proof · cited by 185
- TypeVec.Arrowstatement and proof · cited by 144
- PFunctor.Bstatement and proof · cited by 119
- MvPFunctor.Astatement and proof · cited by 68
- TypeVec.append1statement and proof · cited by 67
- MvPFunctor.Bstatement and proof · cited by 60
- MvQPFstatement and proof · cited by 48
- MvPFunctor.laststatement and proof · cited by 43
- MvPFunctor.dropstatement and proof · cited by 33
- TypeVec.laststatement · cited by 33
- MvQPF.absstatement and proof · cited by 31
- MvQPF.Pstatement and proof · cited by 30
Cited by2
Results whose statement or proof uses this declaration.
- MvQPF.recF_eq'proof · cited by 3
- MvQPF.recF_eq_of_wEquivproof · cited by 1