Theorem: CategoryTheory.List.comp_id (Moncalc/CategoryTheory/List/Basic.lean)

State before:
α : Type u
inst✝ : Category α
head✝¹ : α
tail✝¹ : List α
head✝ : α
tail✝ : List α
f : head✝¹ ⟶ head✝
fs : DVect2 Quiver.Hom tail✝¹ tail✝
⊢ List.comp (DVect2.cons f fs) (List.id (head✝ :: tail✝)) = DVect2.cons f fs
Tactic:
dsimp
State after:
α : Type u
inst✝ : Category α
head✝¹ : α
tail✝¹ : List α
head✝ : α
tail✝ : List α
f : head✝¹ ⟶ head✝
fs : DVect2 Quiver.Hom tail✝¹ tail✝
⊢ DVect2.cons (f ≫ 𝟙 head✝) (List.comp fs (List.id tail✝)) = DVect2.cons f fs

State before:
α : Type u
inst✝ : Category α
head✝¹ : α
tail✝¹ : List α
head✝ : α
tail✝ : List α
f : head✝¹ ⟶ head✝
fs : DVect2 Quiver.Hom tail✝¹ tail✝
⊢ DVect2.cons (f ≫ 𝟙 head✝) (List.comp fs (List.id tail✝)) = DVect2.cons f fs
Tactic:
rw [Category.comp_id, List.comp_id fs]
State after:
no goals