Extension of a functor from Set.Iic j
to Set.Iic (Order.succ j)
#
Given a linearly ordered type J
with SuccOrder J
, j : J
that is not maximal,
we define the extension of a functor F : Set.Iic j ⥤ C
as a
functor Set.Iic (Order.succ j) ⥤ C
when an object X : C
and a morphism
τ : F.obj ⟨j, _⟩ ⟶ X
is given.
extendToSucc
, on objects: it coincides with F.obj
for i ≤ j
, and
it sends Order.succ j
to the given object X
.
Equations
- CategoryTheory.Functor.extendToSucc.obj F X i = if hij : ↑i ≤ j then F.obj ⟨↑i, hij⟩ else X
Instances For
The isomorphism obj F X ⟨i, _⟩ ≅ F.obj i
when i : Set.Iic j
.
Equations
Instances For
The isomorphism obj F X ⟨Order.succ j, _⟩ ≅ X
.
Equations
Instances For
extendToSucc
, on morphisms.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The extension to Set.Iic (Order.succ j) ⥤ C
of a functor F : Set.Iic j ⥤ C
,
when we specify a morphism F.obj ⟨j, _⟩ ⟶ X
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The isomorphism (extendToSucc hj F τ).obj ⟨i, _⟩ ≅ F.obj i
when i : Set.Iic j
Equations
Instances For
The isomorphism (extendToSucc hj F τ).obj ⟨Order.succ j, _⟩ ≅ X
.
Equations
Instances For
The isomorphism expressing that extendToSucc hj F τ
extends F
.