Bridgeland Stability Conditions

13.7. StabilityCondition: Topology🔗

13.7.1. im_divided_of_semistable🔗

For a \sigma-semistable nonzero object F of phase \psi, the imaginary part of Z(F) \cdot e^{-i\pi\phi} equals b \cdot \sin(\pi(\psi - \phi)) for some b > 0. This factors out the repeated divide-by-exponential-and-rewrite-to-sine computation used throughout the Lemma 6.4 proofs.

Proof: Obtains the ray decomposition Z([F]) = b \cdot e^{i\pi\psi} from compatibility, then applies im_ofReal_mul_exp_mul_exp_neg.

🔗theorem
CategoryTheory.Triangulated.im_divided_of_semistable.{v, u, u'} (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasZeroObject C] [CategoryTheory.HasShift C ] [CategoryTheory.Preadditive C] [ (n : ), (CategoryTheory.shiftFunctor C n).Additive] [CategoryTheory.Pretriangulated C] [CategoryTheory.IsTriangulated C] {Λ : Type u'} [AddCommGroup Λ] {v : CategoryTheory.Triangulated.K₀ C →+ Λ} (σ : CategoryTheory.Triangulated.StabilityCondition.WithClassMap C v) {F : C} {ψ φ : } (hne : ¬CategoryTheory.Limits.IsZero F) (hss : σ.slicing.P ψ F) : b, 0 < b (σ.charge F * Complex.exp (-((Real.pi * φ) * Complex.I))).im = b * Real.sin (Real.pi * (ψ - φ))
CategoryTheory.Triangulated.im_divided_of_semistable.{v, u, u'} (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasZeroObject C] [CategoryTheory.HasShift C ] [CategoryTheory.Preadditive C] [ (n : ), (CategoryTheory.shiftFunctor C n).Additive] [CategoryTheory.Pretriangulated C] [CategoryTheory.IsTriangulated C] {Λ : Type u'} [AddCommGroup Λ] {v : CategoryTheory.Triangulated.K₀ C →+ Λ} (σ : CategoryTheory.Triangulated.StabilityCondition.WithClassMap C v) {F : C} {ψ φ : } (hne : ¬CategoryTheory.Limits.IsZero F) (hss : σ.slicing.P ψ F) : b, 0 < b (σ.charge F * Complex.exp (-((Real.pi * φ) * Complex.I))).im = b * Real.sin (Real.pi * (ψ - φ))

Something wrong, better idea? Suggest a change

13.7.2. false_of_all_hn_phases_below🔗

One-sided phase impossibility (below). If \sigma and \tau have the same central charge, E is nonzero and \tau-semistable of phase \phi, and all nonzero factors in a \sigma-HN filtration of E have phase strictly below \phi (and above \phi - 1), then we reach a contradiction. This is the core imaginary-part argument underlying Lemma 6.4.

Proof: Decomposes Z(E) = \sum Z(F_i) via K_0 additivity, divides by e^{i\pi\phi}, and shows the imaginary part is both zero (since Z(E) lies on the ray at angle \pi\phi) and strictly negative (each nonzero factor contributes b_i \sin(\pi(\theta_i - \phi)) < 0).

🔗theorem
CategoryTheory.Triangulated.StabilityCondition.WithClassMap.false_of_all_hn_phases_below.{v, u, u'} (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasZeroObject C] [CategoryTheory.HasShift C ] [CategoryTheory.Preadditive C] [ (n : ), (CategoryTheory.shiftFunctor C n).Additive] [CategoryTheory.Pretriangulated C] [CategoryTheory.IsTriangulated C] {Λ : Type u'} [AddCommGroup Λ] {v : CategoryTheory.Triangulated.K₀ C →+ Λ} (σ τ : CategoryTheory.Triangulated.StabilityCondition.WithClassMap C v) (hZ : σ.Z = τ.Z) {E : C} {φ : } (hE : ¬CategoryTheory.Limits.IsZero E) ( : τ.slicing.P φ E) (F : CategoryTheory.Triangulated.HNFiltration C σ.slicing.P E) (hlt : (i : Fin F.n), ¬CategoryTheory.Limits.IsZero (F.factor i) F.φ i < φ) (hgt : (i : Fin F.n), ¬CategoryTheory.Limits.IsZero (F.factor i) φ - 1 < F.φ i) : False
CategoryTheory.Triangulated.StabilityCondition.WithClassMap.false_of_all_hn_phases_below.{v, u, u'} (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasZeroObject C] [CategoryTheory.HasShift C ] [CategoryTheory.Preadditive C] [ (n : ), (CategoryTheory.shiftFunctor C n).Additive] [CategoryTheory.Pretriangulated C] [CategoryTheory.IsTriangulated C] {Λ : Type u'} [AddCommGroup Λ] {v : CategoryTheory.Triangulated.K₀ C →+ Λ} (σ τ : CategoryTheory.Triangulated.StabilityCondition.WithClassMap C v) (hZ : σ.Z = τ.Z) {E : C} {φ : } (hE : ¬CategoryTheory.Limits.IsZero E) ( : τ.slicing.P φ E) (F : CategoryTheory.Triangulated.HNFiltration C σ.slicing.P E) (hlt : (i : Fin F.n), ¬CategoryTheory.Limits.IsZero (F.factor i) F.φ i < φ) (hgt : (i : Fin F.n), ¬CategoryTheory.Limits.IsZero (F.factor i) φ - 1 < F.φ i) : False

Something wrong, better idea? Suggest a change

13.7.3. false_of_all_hn_phases_above🔗

One-sided phase impossibility (above). Symmetric version: all nonzero HN factors have phase strictly above \phi (and below \phi + 1) leads to contradiction.

Proof: Identical structure to the below case: each divided term has strictly positive imaginary part via \sin(\pi(\theta_i - \phi)) > 0, contradicting the real LHS.

🔗theorem
CategoryTheory.Triangulated.StabilityCondition.WithClassMap.false_of_all_hn_phases_above.{v, u, u'} (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasZeroObject C] [CategoryTheory.HasShift C ] [CategoryTheory.Preadditive C] [ (n : ), (CategoryTheory.shiftFunctor C n).Additive] [CategoryTheory.Pretriangulated C] [CategoryTheory.IsTriangulated C] {Λ : Type u'} [AddCommGroup Λ] {v : CategoryTheory.Triangulated.K₀ C →+ Λ} (σ τ : CategoryTheory.Triangulated.StabilityCondition.WithClassMap C v) (hZ : σ.Z = τ.Z) {E : C} {φ : } (hE : ¬CategoryTheory.Limits.IsZero E) ( : τ.slicing.P φ E) (F : CategoryTheory.Triangulated.HNFiltration C σ.slicing.P E) (hgt : (i : Fin F.n), ¬CategoryTheory.Limits.IsZero (F.factor i) φ < F.φ i) (hlt : (i : Fin F.n), ¬CategoryTheory.Limits.IsZero (F.factor i) F.φ i < φ + 1) : False
CategoryTheory.Triangulated.StabilityCondition.WithClassMap.false_of_all_hn_phases_above.{v, u, u'} (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasZeroObject C] [CategoryTheory.HasShift C ] [CategoryTheory.Preadditive C] [ (n : ), (CategoryTheory.shiftFunctor C n).Additive] [CategoryTheory.Pretriangulated C] [CategoryTheory.IsTriangulated C] {Λ : Type u'} [AddCommGroup Λ] {v : CategoryTheory.Triangulated.K₀ C →+ Λ} (σ τ : CategoryTheory.Triangulated.StabilityCondition.WithClassMap C v) (hZ : σ.Z = τ.Z) {E : C} {φ : } (hE : ¬CategoryTheory.Limits.IsZero E) ( : τ.slicing.P φ E) (F : CategoryTheory.Triangulated.HNFiltration C σ.slicing.P E) (hgt : (i : Fin F.n), ¬CategoryTheory.Limits.IsZero (F.factor i) φ < F.φ i) (hlt : (i : Fin F.n), ¬CategoryTheory.Limits.IsZero (F.factor i) F.φ i < φ + 1) : False

Something wrong, better idea? Suggest a change

13.7.4. P_of_Q_of_P_semistable🔗

Lemma 6.4 for \mathcal{P}-semistable objects. If \sigma.Z = \tau.Z, d(\mathcal{P}, \mathcal{Q}) < 1, E is nonzero and \tau-semistable at \phi, and E is also \sigma-semistable at some phase c, then c = \phi and E \in \mathcal{P}(\phi).

Proof: Combines the metric phase bound |c - \phi| < 2 with phase_eq_of_same_Z to force c = \phi.

🔗theorem
CategoryTheory.Triangulated.StabilityCondition.WithClassMap.P_of_Q_of_P_semistable.{v, u, u'} (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasZeroObject C] [CategoryTheory.HasShift C ] [CategoryTheory.Preadditive C] [ (n : ), (CategoryTheory.shiftFunctor C n).Additive] [CategoryTheory.Pretriangulated C] [CategoryTheory.IsTriangulated C] {Λ : Type u'} [AddCommGroup Λ] {v : CategoryTheory.Triangulated.K₀ C →+ Λ} (σ τ : CategoryTheory.Triangulated.StabilityCondition.WithClassMap C v) (hZ : σ.Z = τ.Z) (hd : CategoryTheory.Triangulated.slicingDist C σ.slicing τ.slicing < ENNReal.ofReal 1) {E : C} {φ c : } (hE : ¬CategoryTheory.Limits.IsZero E) ( : τ.slicing.P φ E) ( : σ.slicing.P c E) : σ.slicing.P φ E
CategoryTheory.Triangulated.StabilityCondition.WithClassMap.P_of_Q_of_P_semistable.{v, u, u'} (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasZeroObject C] [CategoryTheory.HasShift C ] [CategoryTheory.Preadditive C] [ (n : ), (CategoryTheory.shiftFunctor C n).Additive] [CategoryTheory.Pretriangulated C] [CategoryTheory.IsTriangulated C] {Λ : Type u'} [AddCommGroup Λ] {v : CategoryTheory.Triangulated.K₀ C →+ Λ} (σ τ : CategoryTheory.Triangulated.StabilityCondition.WithClassMap C v) (hZ : σ.Z = τ.Z) (hd : CategoryTheory.Triangulated.slicingDist C σ.slicing τ.slicing < ENNReal.ofReal 1) {E : C} {φ c : } (hE : ¬CategoryTheory.Limits.IsZero E) ( : τ.slicing.P φ E) ( : σ.slicing.P c E) : σ.slicing.P φ E

Something wrong, better idea? Suggest a change

13.7.5. phiMinus_le_le_phiPlus🔗

Phase straddling for Lemma 6.4. If \sigma.Z = \tau.Z, d(\mathcal{P}, \mathcal{Q}) < 1, and E is nonzero \tau-semistable at \phi, then \phi^-_\sigma(E) \leq \phi \leq \phi^+_\sigma(E). This pins \phi between the extreme \sigma-HN phases of E.

Proof: Each direction proceeds by contradiction: if \phi < \phi^-, all HN phases are above \phi, contradicting false_of_all_hn_phases_above; if \phi^+ < \phi, all are below, contradicting false_of_all_hn_phases_below.

🔗theorem
CategoryTheory.Triangulated.StabilityCondition.WithClassMap.phiMinus_le_le_phiPlus.{v, u, u'} (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasZeroObject C] [CategoryTheory.HasShift C ] [CategoryTheory.Preadditive C] [ (n : ), (CategoryTheory.shiftFunctor C n).Additive] [CategoryTheory.Pretriangulated C] [CategoryTheory.IsTriangulated C] {Λ : Type u'} [AddCommGroup Λ] {v : CategoryTheory.Triangulated.K₀ C →+ Λ} (σ τ : CategoryTheory.Triangulated.StabilityCondition.WithClassMap C v) (hZ : σ.Z = τ.Z) (hd : CategoryTheory.Triangulated.slicingDist C σ.slicing τ.slicing < ENNReal.ofReal 1) {E : C} {φ : } (hE : ¬CategoryTheory.Limits.IsZero E) ( : τ.slicing.P φ E) : CategoryTheory.Triangulated.Slicing.phiMinus C σ.slicing E hE φ φ CategoryTheory.Triangulated.Slicing.phiPlus C σ.slicing E hE
CategoryTheory.Triangulated.StabilityCondition.WithClassMap.phiMinus_le_le_phiPlus.{v, u, u'} (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasZeroObject C] [CategoryTheory.HasShift C ] [CategoryTheory.Preadditive C] [ (n : ), (CategoryTheory.shiftFunctor C n).Additive] [CategoryTheory.Pretriangulated C] [CategoryTheory.IsTriangulated C] {Λ : Type u'} [AddCommGroup Λ] {v : CategoryTheory.Triangulated.K₀ C →+ Λ} (σ τ : CategoryTheory.Triangulated.StabilityCondition.WithClassMap C v) (hZ : σ.Z = τ.Z) (hd : CategoryTheory.Triangulated.slicingDist C σ.slicing τ.slicing < ENNReal.ofReal 1) {E : C} {φ : } (hE : ¬CategoryTheory.Limits.IsZero E) ( : τ.slicing.P φ E) : CategoryTheory.Triangulated.Slicing.phiMinus C σ.slicing E hE φ φ CategoryTheory.Triangulated.Slicing.phiPlus C σ.slicing E hE

Something wrong, better idea? Suggest a change

13.7.6. false_of_gt_and_le_phases🔗

Cross-slicing imaginary part contradiction. If \sigma.Z = \tau.Z, X is nonzero, all \sigma-HN phases of X lie in (\phi, \phi + 1), and all \tau-HN phases lie in (\phi - 1, \phi], then \mathsf{False}. From the \sigma-decomposition, \operatorname{Im}(Z(X)/e^{i\pi\phi}) > 0; from the \tau-decomposition, \operatorname{Im}(Z(X)/e^{i\pi\phi}) \leq 0.

Proof: Decomposes Z(X) via both \sigma- and \tau-HN filtrations and shows the imaginary part of Z(X) \cdot e^{-i\pi\phi} is simultaneously strictly positive (from the \sigma-sum) and nonpositive (from the \tau-sum).

🔗theorem
CategoryTheory.Triangulated.StabilityCondition.WithClassMap.false_of_gt_and_le_phases.{v, u, u'} (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasZeroObject C] [CategoryTheory.HasShift C ] [CategoryTheory.Preadditive C] [ (n : ), (CategoryTheory.shiftFunctor C n).Additive] [CategoryTheory.Pretriangulated C] [CategoryTheory.IsTriangulated C] {Λ : Type u'} [AddCommGroup Λ] {v : CategoryTheory.Triangulated.K₀ C →+ Λ} (σ τ : CategoryTheory.Triangulated.StabilityCondition.WithClassMap C v) (hZ : σ.Z = τ.Z) {X : C} {φ : } (hX : ¬CategoryTheory.Limits.IsZero X) ( : CategoryTheory.Triangulated.HNFiltration C σ.slicing.P X) (hσgt : (i : Fin .n), φ < .φ i) (hσlt : (i : Fin .n), .φ i < φ + 1) ( : CategoryTheory.Triangulated.HNFiltration C τ.slicing.P X) (hτle : (i : Fin .n), .φ i φ) (hτgt : (i : Fin .n), φ - 1 < .φ i) : False
CategoryTheory.Triangulated.StabilityCondition.WithClassMap.false_of_gt_and_le_phases.{v, u, u'} (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasZeroObject C] [CategoryTheory.HasShift C ] [CategoryTheory.Preadditive C] [ (n : ), (CategoryTheory.shiftFunctor C n).Additive] [CategoryTheory.Pretriangulated C] [CategoryTheory.IsTriangulated C] {Λ : Type u'} [AddCommGroup Λ] {v : CategoryTheory.Triangulated.K₀ C →+ Λ} (σ τ : CategoryTheory.Triangulated.StabilityCondition.WithClassMap C v) (hZ : σ.Z = τ.Z) {X : C} {φ : } (hX : ¬CategoryTheory.Limits.IsZero X) ( : CategoryTheory.Triangulated.HNFiltration C σ.slicing.P X) (hσgt : (i : Fin .n), φ < .φ i) (hσlt : (i : Fin .n), .φ i < φ + 1) ( : CategoryTheory.Triangulated.HNFiltration C τ.slicing.P X) (hτle : (i : Fin .n), .φ i φ) (hτgt : (i : Fin .n), φ - 1 < .φ i) : False

Something wrong, better idea? Suggest a change

13.7.7. false_of_hn_phases_le_with_lt🔗

One-sided phase impossibility (below with equality). If all \sigma-HN phases are \leq \phi with at least one nonzero factor strictly below \phi, and E is \tau-semistable at \phi with the same central charge, then \mathsf{False}.

Proof: The terms with phase = \phi contribute zero imaginary part; the term with phase < \phi contributes strictly negative imaginary part. The sum is strictly negative, contradicting the real LHS.

🔗theorem
CategoryTheory.Triangulated.StabilityCondition.WithClassMap.false_of_hn_phases_le_with_lt.{v, u, u'} (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasZeroObject C] [CategoryTheory.HasShift C ] [CategoryTheory.Preadditive C] [ (n : ), (CategoryTheory.shiftFunctor C n).Additive] [CategoryTheory.Pretriangulated C] [CategoryTheory.IsTriangulated C] {Λ : Type u'} [AddCommGroup Λ] {v : CategoryTheory.Triangulated.K₀ C →+ Λ} (σ τ : CategoryTheory.Triangulated.StabilityCondition.WithClassMap C v) (hZ : σ.Z = τ.Z) {E : C} {φ : } (hE : ¬CategoryTheory.Limits.IsZero E) ( : τ.slicing.P φ E) (F : CategoryTheory.Triangulated.HNFiltration C σ.slicing.P E) (hle : (i : Fin F.n), F.φ i φ) (hgt : (i : Fin F.n), φ - 1 < F.φ i) (hstrict : i, ¬CategoryTheory.Limits.IsZero (F.factor i) F.φ i < φ) : False
CategoryTheory.Triangulated.StabilityCondition.WithClassMap.false_of_hn_phases_le_with_lt.{v, u, u'} (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasZeroObject C] [CategoryTheory.HasShift C ] [CategoryTheory.Preadditive C] [ (n : ), (CategoryTheory.shiftFunctor C n).Additive] [CategoryTheory.Pretriangulated C] [CategoryTheory.IsTriangulated C] {Λ : Type u'} [AddCommGroup Λ] {v : CategoryTheory.Triangulated.K₀ C →+ Λ} (σ τ : CategoryTheory.Triangulated.StabilityCondition.WithClassMap C v) (hZ : σ.Z = τ.Z) {E : C} {φ : } (hE : ¬CategoryTheory.Limits.IsZero E) ( : τ.slicing.P φ E) (F : CategoryTheory.Triangulated.HNFiltration C σ.slicing.P E) (hle : (i : Fin F.n), F.φ i φ) (hgt : (i : Fin F.n), φ - 1 < F.φ i) (hstrict : i, ¬CategoryTheory.Limits.IsZero (F.factor i) F.φ i < φ) : False

Something wrong, better idea? Suggest a change

13.7.8. gt_phases_of_gtProp🔗

For a nonzero object with \mathcal{P}(>\phi) property, the intrinsic minimum HN phase satisfies \phi^-(X) > \phi.

Proof: Uses the characterization of \mathcal{P}(>\phi) in terms of a filtration whose minimum phase exceeds \phi, then compares with the canonical HN filtration.

🔗theorem
CategoryTheory.Triangulated.gt_phases_of_gtProp.{v, u} (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasZeroObject C] [CategoryTheory.HasShift C ] [CategoryTheory.Preadditive C] [ (n : ), (CategoryTheory.shiftFunctor C n).Additive] [CategoryTheory.Pretriangulated C] (s : CategoryTheory.Triangulated.Slicing C) {X : C} {φ : } (hXne : ¬CategoryTheory.Limits.IsZero X) (hXgt : CategoryTheory.Triangulated.Slicing.gtProp C s φ X) : φ < CategoryTheory.Triangulated.Slicing.phiMinus C s X hXne
CategoryTheory.Triangulated.gt_phases_of_gtProp.{v, u} (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasZeroObject C] [CategoryTheory.HasShift C ] [CategoryTheory.Preadditive C] [ (n : ), (CategoryTheory.shiftFunctor C n).Additive] [CategoryTheory.Pretriangulated C] (s : CategoryTheory.Triangulated.Slicing C) {X : C} {φ : } (hXne : ¬CategoryTheory.Limits.IsZero X) (hXgt : CategoryTheory.Triangulated.Slicing.gtProp C s φ X) : φ < CategoryTheory.Triangulated.Slicing.phiMinus C s X hXne

Something wrong, better idea? Suggest a change

13.7.9. phiPlus_le_of_leProp🔗

For a nonzero object with \mathcal{P}(\leq \phi) property, the intrinsic maximum HN phase satisfies \phi^+(Y) \leq \phi.

Proof: Dual to gt_phases_of_gtProp, using the \phi^+ characterization.

🔗theorem
CategoryTheory.Triangulated.phiPlus_le_of_leProp.{v, u} (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasZeroObject C] [CategoryTheory.HasShift C ] [CategoryTheory.Preadditive C] [ (n : ), (CategoryTheory.shiftFunctor C n).Additive] [CategoryTheory.Pretriangulated C] (s : CategoryTheory.Triangulated.Slicing C) {Y : C} {φ : } (hYne : ¬CategoryTheory.Limits.IsZero Y) (hYle : CategoryTheory.Triangulated.Slicing.leProp C s φ Y) : CategoryTheory.Triangulated.Slicing.phiPlus C s Y hYne φ
CategoryTheory.Triangulated.phiPlus_le_of_leProp.{v, u} (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasZeroObject C] [CategoryTheory.HasShift C ] [CategoryTheory.Preadditive C] [ (n : ), (CategoryTheory.shiftFunctor C n).Additive] [CategoryTheory.Pretriangulated C] (s : CategoryTheory.Triangulated.Slicing C) {Y : C} {φ : } (hYne : ¬CategoryTheory.Limits.IsZero Y) (hYle : CategoryTheory.Triangulated.Slicing.leProp C s φ Y) : CategoryTheory.Triangulated.Slicing.phiPlus C s Y hYne φ

Something wrong, better idea? Suggest a change

13.7.10. bridgeland_lemma_6_4🔗

Bridgeland's Lemma 6.4. If two stability conditions \sigma and \tau have the same central charge and d(\mathcal{P}, \mathcal{Q}) < 1, then their slicings agree on all phases: \mathcal{P}(\phi) = \mathcal{Q}(\phi) for all \phi \in \mathbb{R}. In particular, the central charge map \sigma \mapsto Z(\sigma) is locally injective on \operatorname{Stab}(\mathcal{D}).

Proof: The biconditional is proved by applying the one-direction argument (bridgeland_6_4_one_dir) twice. The one-direction proof for E \in \mathcal{Q}(\phi) \Rightarrow E \in \mathcal{P}(\phi) proceeds in four steps: (1) split E at the cutoff \phi using \sigma's t-structure; (2) show \tau.\phi^+(X) \leq \phi by hom-vanishing; (3) conclude X = 0 via the cross-slicing imaginary part argument; (4) transfer semistability from Y \cong E using the imaginary part argument to force all phases equal to \phi.

🔗theorem
CategoryTheory.Triangulated.bridgeland_lemma_6_4.{v, u, u'} (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasZeroObject C] [CategoryTheory.HasShift C ] [CategoryTheory.Preadditive C] [ (n : ), (CategoryTheory.shiftFunctor C n).Additive] [CategoryTheory.Pretriangulated C] [CategoryTheory.IsTriangulated C] {Λ : Type u'} [AddCommGroup Λ] {v : CategoryTheory.Triangulated.K₀ C →+ Λ} (σ τ : CategoryTheory.Triangulated.StabilityCondition.WithClassMap C v) (hZ : σ.Z = τ.Z) (hd : CategoryTheory.Triangulated.slicingDist C σ.slicing τ.slicing < ENNReal.ofReal 1) (φ : ) (E : C) : σ.slicing.P φ E τ.slicing.P φ E
CategoryTheory.Triangulated.bridgeland_lemma_6_4.{v, u, u'} (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasZeroObject C] [CategoryTheory.HasShift C ] [CategoryTheory.Preadditive C] [ (n : ), (CategoryTheory.shiftFunctor C n).Additive] [CategoryTheory.Pretriangulated C] [CategoryTheory.IsTriangulated C] {Λ : Type u'} [AddCommGroup Λ] {v : CategoryTheory.Triangulated.K₀ C →+ Λ} (σ τ : CategoryTheory.Triangulated.StabilityCondition.WithClassMap C v) (hZ : σ.Z = τ.Z) (hd : CategoryTheory.Triangulated.slicingDist C σ.slicing τ.slicing < ENNReal.ofReal 1) (φ : ) (E : C) : σ.slicing.P φ E τ.slicing.P φ E
  1. Split E via σ's t-structure at φ: X E Y X1 with X P(>φ) and Y P(φ), all σ-phases in (φ-1, φ+1).

  2. Show τ.phiPlus(X) φ by contradiction: if τ's top factor U of X had phase > φ, then Hom(U, E) = 0 (τ-hom-vanishing) forces U X to factor through Y-1, but Hom(U, Y-1) = 0 too, giving U X = 0, contradicting U 0.

  3. Now X has σ-phases > φ and τ-phases φ: the cross-slicing imaginary part argument (false_of_gt_and_le_phases) gives X = 0.

  4. So E Y has all σ-phases φ. The imaginary part argument then forces all phases = φ, making E σ-semistable at φ.

Something wrong, better idea? Suggest a change