Functors to ComposableArrows C 1 #
@[implicit_reducible]
def CategoryTheory.ComposableArrows.functorArrows (C : Type u) [Category.{v, u} C] (i j n : ℕ) (hij : i ≤ j := by lia) (hj : j ≤ n := by lia) :
Functor (ComposableArrows C n) (ComposableArrows C 1)
The functor ComposableArrows C n ⥤ ComposableArrows C 1
which sends S to mk₁ (S.map' i j) when i, j and n
are such that i ≤ j and j ≤ n.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem CategoryTheory.ComposableArrows.functorArrows_obj (C : Type u) [Category.{v, u} C] (i j n : ℕ) (hij : i ≤ j := by lia) (hj : j ≤ n := by lia) (S : ComposableArrows C n) :
@[simp]
theorem CategoryTheory.ComposableArrows.functorArrows_map (C : Type u) [Category.{v, u} C] (i j n : ℕ) (hij : i ≤ j := by lia) (hj : j ≤ n := by lia) {S S' : ComposableArrows C n} (φ : S ⟶ S') :
def CategoryTheory.ComposableArrows.mapFunctorArrows (C : Type u) [Category.{v, u} C] (i j i' j' n : ℕ) (x✝ : i ≤ j := by lia) (x✝¹ : i' ≤ j' := by lia) :
autoParam (i ≤ i') mapFunctorArrows._auto_5 →
(x✝² : autoParam (j ≤ j') mapFunctorArrows._auto_7) →
(x✝³ : autoParam (j' ≤ n) mapFunctorArrows._auto_9) → functorArrows C i j n ⋯ ⋯ ⟶ functorArrows C i' j' n ⋯ ⋯
The natural transformation functorArrows C i j n ⟶ functorArrows C i' j' n
when i ≤ i' and j ≤ j'.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem CategoryTheory.ComposableArrows.mapFunctorArrows_app (C : Type u) [Category.{v, u} C] (i j i' j' n : ℕ) (x✝ : i ≤ j := by lia) (x✝¹ : i' ≤ j' := by lia) (x✝² : i ≤ i' := by lia) (x✝³ : j ≤ j' := by lia) (x✝⁴ : j' ≤ n := by lia) (S : ComposableArrows C n) :