Support of homological complexes #
Given an embedding e : c.Embedding c' of complex shapes, we say
that K : HomologicalComplex C c' is supported (resp. strictly supported) on e
if K is exact in degree i' (resp. K.X i' is zero) whenever i' is
not of the form e.f i. This defines two typeclasses K.IsSupported e
and K.IsStrictlySupported e.
We also define predicates K.IsSupportedOutside e and K.IsStrictlySupportedOutside e
when the conditions above are satisfied for those i' that are of the form e.f i.
(These two predicates are not made typeclasses because in most practical applications,
they are equivalent to K.IsSupported e' or K.IsStrictlySupported e' for a
complementary embedding e'.)
If K : HomologicalComplex C c', then K.IsStrictlySupported e holds for
an embedding e : c.Embedding c' of complex shapes if K.X i' is zero
whenever i' is not of the form e.f i for some i.
Instances
If K : HomologicalComplex C c', then K.IsStrictlySupported e holds for
an embedding e : c.Embedding c' of complex shapes if K is exact at i'
whenever i' is not of the form e.f i for some i.
Instances
If K : HomologicalComplex C c', then K.IsStrictlySupportedOutside e holds for
an embedding e : c.Embedding c' of complex shapes if K.X (e.f i) is zero for all i.
- isZero (i : ι) : CategoryTheory.Limits.IsZero (K.X (e.f i))
Instances For
If K : HomologicalComplex C c', then K.IsSupportedOutside e holds for
an embedding e : c.Embedding c' of complex shapes if K is exact at e.f i for all i.