The transfinite iteration of a successor structure #
Given a successor structure Φ : SuccStruct C (see the file SmallObject.Iteration.Basic)
and a well-ordered type J, we define the iteration Φ.iteration J : C. It is
defined as the colimit of a functor Φ.iterationFunctor J : J ⥤ C.
Given Φ : SuccStruct C and an element j : J in a well-ordered type,
this is the unique element in Φ.Iteration j.
Equations
- Φ.iter j = Classical.arbitrary (Φ.Iteration j)
Instances For
Given Φ : SuccStruct C and a well-ordered type J, this
is the functor J ⥤ C which gives the iterations of Φ indexed by J.
Equations
Instances For
Given Φ : SuccStruct C and a well-ordered type J,
this is an object of C which is the iteration of Φ to the power J:
it is defined as the colimit of the functor Φ.iterationFunctor J : J ⥤ C.
Equations
Instances For
The colimit cocone expressing that Φ.iteration J is the colimit
of Φ.iterationFunctor J.
Equations
Instances For
Φ.iteration J identifies to the colimit of Φ.iterationFunctor J.
Equations
Instances For
The isomorphism (Φ.iterationFunctor J).obj ⊥ ≅ Φ.X₀.
Equations
Instances For
The natural map Φ.X₀ ⟶ (Φ.iterationFunctor J).obj j.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The canonical map Φ.X₀ ⟶ Φ.iteration J which is the Jth-transfinite composition
of maps Φ.toSucc.
Equations
Instances For
The inclusion Φ.ιIteration J is a transfinite composition of
shape J of morphisms in Φ.prop.
Equations
- One or more equations did not get rendered due to their size.
Instances For
When j is not a maximal element, then
(Φ.iterationFunctor J).obj (Order.succ j) is isomorphic to
Φ.succ ((Φ.iterationFunctor J).obj j).