Calculus of fractions in the derived category #
We obtain various consequences of the calculus of left and right fractions
for HomotopyCategory.quasiIso C (ComplexShape.up ℤ) as lemmas about
factorizations of morphisms f : Q.obj X ⟶ Q.obj Y (where X and Y
are cochain complexes). These f can be factored as
a right fraction inv (Q.map s) ≫ Q.map g or as a left fraction
Q.map g ≫ inv (Q.map s), with s a quasi-isomorphism (to X or from Y).
When strict bounds are known on X or Y, certain bounds may also be ensured
on the auxiliary object appearing in the fraction.
Any morphism f : Q.obj X ⟶ Q.obj Y in the derived category can be written
as f = inv (Q.map s) ≫ Q.map g with s : X' ⟶ X a quasi-isomorphism and g : X' ⟶ Y.
Any morphism f : Q.obj X ⟶ Q.obj Y in the derived category can be written
as f = Q.map g ≫ inv (Q.map s) with g : X ⟶ Y' and s : Y ⟶ Y' a quasi-isomorphism.
Any morphism f : Q.obj X ⟶ Q.obj Y in the derived category with X strictly ≤ n
can be written as f = inv (Q.map s) ≫ Q.map g with s : X' ⟶ X a quasi-isomorphism with
X' strictly ≤ n and g : X' ⟶ Y.
Any morphism f : Q.obj X ⟶ Q.obj Y in the derived category with Y strictly ≥ n
can be written as f = Q.map g ≫ inv (Q.map s) with g : X ⟶ Y' and s : Y ⟶ Y'
a quasi-isomorphism with Y' strictly ≥ n.
Any morphism f : Q.obj X ⟶ Q.obj Y in the derived category
with X strictly ≥ a and ≤ b, and Y strictly ≥ a
can be written as f = inv (Q.map s) ≫ Q.map g with s : X' ⟶ X
a quasi-isomorphism with X' strictly ≥ a and ≤ b, and g : X' ⟶ Y.
Any morphism f : Q.obj X ⟶ Q.obj Y in the derived category
with X strictly ≤ b, and Y strictly ≥ a and ≤ b
can be written as f = Q.map g ≫ inv (Q.map s) with g : X ⟶ Y' and
s : Y ⟶ Y' a quasi-isomorphism with Y' strictly ≥ a and ≤ b.