What the tilted heart of a stability function is #
HeartAdapter.lean produces hnTilt, a t-structure on C from a stability
function on the heart and a cutoff β. It does not say what its heart
contains. This file does, by specialising the Happel–Reiten–Smalø description
already proved in TorsionPair/Heart.lean and Cohomology/Basic.lean:
A(β) = ⟨F β ⟦1⟧, T β⟩
hnTilt_heart_iff— an object is in the tilted heart exactly when it sits in a distinguished triangleF₀⟦1⟧ → X → T₀with all Harder–Narasimhan phases ofF₀at mostβand all those ofT₀above it.mem_hnTilt_heart_of_hnTors,shift_mem_hnTilt_heart_of_hnFree— the two generating families, which are theT₀ = XandF₀⟦1⟧ = Xends of that triangle.
Nothing here is new mathematics; all three are one composition each. What they
buy is that the tilted heart can be described in the phase language of
Cutoff.lean rather than in terms of two abstract ObjectPropertys, which is
the form §6 states it in.
Abelian/Stability/SlopeCutoff.lean is the companion on the other
side: it says which objects are in T β to begin with, namely every nonzero
object of rank zero, at every β < 1.
The tilted heart is the extensions of T β by F β ⟦1⟧.
A torsion object stays in the tilted heart.
A torsion-free object enters the tilted heart after one shift.