Differential objects in a category. #
A differential object in a category with zero morphisms and a shift is
an object X
equipped with
a morphism d : obj ⟶ obj⟦1⟧
, such that d^2 = 0
.
We build the category of differential objects, and some basic constructions such as the forgetful functor, zero morphisms and zero objects, and the shift functor on differential objects.
A differential object in a category with zero morphisms and a shift is
an object obj
equipped with
a morphism d : obj ⟶ obj⟦1⟧
, such that d^2 = 0
.
- obj : C
The underlying object of a differential object.
- d : self.obj ⟶ (CategoryTheory.shiftFunctor C 1).toPrefunctor.obj self.obj
The differential of a differential object.
- d_squared : CategoryTheory.CategoryStruct.comp self.d ((CategoryTheory.shiftFunctor C 1).toPrefunctor.map self.d) = 0
The differential
d
satisfies thatd² = 0
.
Instances For
A morphism of differential objects is a morphism commuting with the differentials.
- f : X.obj ⟶ Y.obj
The morphism between underlying objects of the two differentiable objects.
- comm : CategoryTheory.CategoryStruct.comp X.d ((CategoryTheory.shiftFunctor C 1).toPrefunctor.map self.f) = CategoryTheory.CategoryStruct.comp self.f Y.d
Instances For
The identity morphism of a differential object.
Equations
Instances For
The composition of morphisms of differential objects.
Equations
Instances For
Equations
- CategoryTheory.DifferentialObject.categoryOfDifferentialObjects = CategoryTheory.Category.mk
The forgetful functor taking a differential object to its underlying object.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Equations
- CategoryTheory.DifferentialObject.hasZeroMorphisms = CategoryTheory.Limits.HasZeroMorphisms.mk
An isomorphism of differential objects gives an isomorphism of the underlying objects.
Equations
- CategoryTheory.DifferentialObject.isoApp f = CategoryTheory.Iso.mk f.hom.f f.inv.f
Instances For
An isomorphism of differential objects can be constructed from an isomorphism of the underlying objects that commutes with the differentials.
Equations
Instances For
A functor F : C ⥤ D
which commutes with shift functors on C
and D
and preserves zero
morphisms can be lifted to a functor DifferentialObject S C ⥤ DifferentialObject S D
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
The category of differential objects itself has a shift functor.
The shift functor on DifferentialObject S C
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The shift functor on DifferentialObject S C
is additive.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The shift by zero is naturally isomorphic to the identity.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.