Homology of the extension of an homological complex #
Given an embedding e : c.Embedding c' and K : HomologicalComplex C c, we shall
compute the homology of K.extend e. In degrees that are not in the image of e.f,
the homology is obviously zero. When e.f j = j, we construct an isomorphism
(K.extend e).homology j' ≅ K.homology j.
The kernel fork of (K.extend e).d j' k' that is deduced from a kernel
fork of K.d j k .
Equations
- One or more equations did not get rendered due to their size.
Instances For
The limit kernel fork of (K.extend e).d j' k' that is deduced from a limit
kernel fork of K.d j k .
Equations
- One or more equations did not get rendered due to their size.
Instances For
Auxiliary lemma for lift_d_comp_eq_zero_iff.
Auxiliary definition for extend.leftHomologyData.
Equations
- HomologicalComplex.extend.leftHomologyData.cokernelCofork K e hj' hi hi' hk hk' cone hcone cocone = CategoryTheory.Limits.CokernelCofork.ofπ (CategoryTheory.Limits.Cofork.π cocone) ⋯
Instances For
Auxiliary definition for extend.leftHomologyData.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The left homology data of (K.extend e).sc' i' j' k' that is deduced
from a left homology data of K.sc' i j k.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The cokernel cofork of (K.extend e).d i' j' that is deduced from a cokernel
cofork of K.d i j.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The colimit cokernel cofork of (K.extend e).d i' j' that is deduced from a
colimit cokernel cofork of K.d i j.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Auxiliary definition for extend.rightHomologyData.
Equations
- HomologicalComplex.extend.rightHomologyData.kernelFork K e hj' hi hi' hk hk' cocone hcocone cone = CategoryTheory.Limits.KernelFork.ofι (CategoryTheory.Limits.Fork.ι cone) ⋯
Instances For
Auxiliary definition for extend.rightHomologyData.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The right homology data of (K.extend e).sc' i' j' k' that is deduced
from a right homology data of K.sc' i j k.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Computation of the g' field of extend.rightHomologyData.
The homology data of (K.extend e).sc' i' j' k' that is deduced
from a homology data of K.sc' i j k.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The homology data of (K.extend e).sc j' that is deduced
from a homology data of K.sc' i j k.
Equations
- HomologicalComplex.extend.homologyData' K e hj' hi hk h = HomologicalComplex.extend.homologyData K e hj' hi ⋯ hk ⋯ h
Instances For
The isomorphism (K.extend e).cycles j' ≅ K.cycles j when e.f j = j'.
Equations
- K.extendCyclesIso e hj' = (HomologicalComplex.extend.homologyData' K e hj' ⋯ ⋯ (K.sc j).homologyData).left.cyclesIso ≪≫ (K.sc j).homologyData.left.cyclesIso.symm
Instances For
The isomorphism (K.extend e).opcycles j' ≅ K.opcycles j when e.f j = j'.
Equations
- K.extendOpcyclesIso e hj' = (HomologicalComplex.extend.homologyData' K e hj' ⋯ ⋯ (K.sc j).homologyData).right.opcyclesIso ≪≫ (K.sc j).homologyData.right.opcyclesIso.symm
Instances For
The isomorphism (K.extend e).homology j' ≅ K.homology j when e.f j = j'.
Equations
- K.extendHomologyIso e hj' = (HomologicalComplex.extend.homologyData' K e hj' ⋯ ⋯ (K.sc j).homologyData).left.homologyIso ≪≫ (K.sc j).homologyData.left.homologyIso.symm