Theorems · Theorem · combinatorics
List.Vector.comp_traverse
∀ {n : ℕ} {F G : Type u → Type u} [inst : Applicative F] [inst_1 : Applicative G] [LawfulApplicative G] {α β γ : Type u}
(f : β → F γ) (g : α → G β) (x : List.Vector α n),
List.Vector.traverse (Functor.Comp.mk ∘ Functor.map f ∘ g) x =
Functor.Comp.mk (List.Vector.traverse f <$> List.Vector.traverse g x)- Defined in
- Mathlib.Data.Vector.Basic
- Cited by
- 0 results in Mathlib
- Foundations
- Depth 17 from the axioms · uses propext, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites10
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- List.Vectorstatement and proof · cited by 270
- List.Vector.consproof · cited by 90
- List.Vector.nilproof · cited by 68
- Functor.Compstatement and proof · cited by 39
- Functor.Comp.mkstatement and proof · cited by 26
- List.Vector.inductionOnproof · cited by 10
- map_seqproof · cited by 8
- seq_map_assocproof · cited by 7
- List.Vector.traversestatement and proof · cited by 5
- List.Vector.traverse_defproof · cited by 2
Cited by0
Results whose statement or proof uses this declaration.
Nothing cites this yet.