Contents lists available atScienceDirect
Journal of Pure and Applied Algebra
journal homepage:www.elsevier.com/locate/jpaa
Harder–Narasimhan categories
Huayi Chen
Institut de Mathématiques de Jussieu, Université Paris Diderot — Paris VII, 175 rue du Chevaleret, 75013, Paris, France
a r t i c l e i n f o
Article history:
Received 3 December 2007
Received in revised form 15 April 2009 Available online 12 June 2009 Communicated by E.M. Friedlander MSC:
18E10 14H60 14G40
a b s t r a c t
Semistability and the Harder–Narasimhan filtration are important notions in algebraic and arithmetic geometry. Although these notions are associated to mathematical objects of quite different natures, their definition and the proofs of their existence are quite similar. We propose in this article a generalization of Quillen’s exact category and we discuss conditions on such categories under which one can define the notion of the Harder–Narasimhan filtrations and establish its functoriality.
©2009 Elsevier B.V. All rights reserved.
1. Introduction
The notion of theHarder–Narasimhan flagof a vector bundle on a smooth projective curve defined over a field was firstly introduced by Harder and Narasimhan [1]. LetCbe a smooth projective curve defined over a field andEbe a non-zero vector bundle onC. Harder and Narasimhan have proved that there exists a flag 0
=
E0(E1(E2(· · ·
(En=
Eof subbundles ofEsuch that each subquotientEi/
Ei−1is a semistable vector bundle and that we have the inequalities of successive slopesµ
max(
E) := µ(
E1/
E0) > µ(
E2/
E1) > · · · > µ(
En/
En−1) =: µ
min(
E).
The avatar of the above constructions in Arakelov geometry was introduced by Stuhler [2] and Grayson [3]. Similar construc- tions exist also in the theory of filtered isocrystals. In [4], Faltings suggested the functoriality of the Harder–Narasimhan flags, but it is not evident how to state such a functoriality, because the length of the Harder–Narasimhan flag varies.
Previously, the categorical approach for studying semistability problems has been developed in various contexts such as [5–8].
The category of vector bundles is exact in the sense of Quillen [9]. However, it is not the case for the category of Hermitian vector bundles in Arakelov geometry. We shall propose a new notion –geometric exact category– which generalizes them simultaneously. A geometric exact category is a classical exact category equipped with geometric structures. After introducing a rank function and a degree function, the existence of the Harder–Narasimhan filtration results from a supplementary condition that the maximal destabilizing geometric subobject exists. The condition is automatically satisfied if the underlying exact category is an Abelian category. This formalism includes not only standard examples, but also examples like spectrum filtration of positive definite self-adjoint operator which is classical but less often interpreted in this way.
In order to state the functoriality, we need to take into account the successive slopes in the filtration. That leads to the notion ofR-indexed Harder–Narasimhan filtration. We expect that the subobject morphism, quotient morphism, and their compositions will be compatible withR-indexed Harder–Narasimhan filtrations. However, we observe that the functoriality of the Harder–Narasimhan filtration does not follow from the existence of maximal destabilizing subobject. This is shown
E-mail address:chenhuayi@math.jussieu.fr.
0022-4049/$ – see front matter©2009 Elsevier B.V. All rights reserved.
doi:10.1016/j.jpaa.2009.05.009
by a concrete example (see Section4 Example 2, see alsoRemark 5.10). The functoriality is actually equivalent to the validity of a slope inequality, which compares the slopes of semistable objects.
The rest of the article is organized as follows. We recall the notions ofR-filtration and of Quillen’s exact category in the second section. In the third section, we present the geometric exact categories. In the fourth section, we develop the formalism of the Harder–Narasimhan category, followed by several examples. In the fifth section, we discuss slope inequalities and the functoriality of the Harder–Narasimhan filtrations.
2. Notation and preliminaries
2.1. Filtrations in a category
We fix a categoryCwhich has an initial object. LetXbe an object inC. ByfiltrationofX, we mean a familyF
= (
Xt)
t∈R of subobjects ofX, which satisfies the following conditions:(1) (decreasing property) ifs6tare two real numbers, then the canonical monomorphismXt
→
Xfactorizes throughXs; (2) (separation property) for sufficiently positivet,Xtis an initial object;(3) (exhaustivity) for sufficiently negativet,Xt
=
X;(4) (left locally constant property) for anyt
∈
R, there existsδ >
0 such that, for anys∈ (
t− δ,
t]
, the canonical morphism Xt→
Xsis an isomorphism;(5) (finite jump) the followingjump setis finite:
J
(
F) := {
s∈
R| ∀
t>
s,
the canonical mapXt→
Xsis not an isomorphism} .
Assume thatXandYare two objects inC, andF
= (
Xt)
t∈RandG= (
Yt)
t∈Rare respectively filtrations ofXand ofY. We call morphismfromF toGany morphismfinCfromXtoYsuch that, for anyt∈
R, the composed map Xt it //X f //Y factorizes throughYt, whereit:
Xt→
Xdenotes the canonical morphism. Alternatively, we say that the morphismf is compatiblewith the filtrationsF andG. All filtrations inCand all morphisms of filtrations form a category which we denote byFil(
C)
.Suppose that all fiber products exist inC. For any monomorphismf
:
X→
YinCand any filtrationG= (
Yt)
t∈RofY, the familyf∗G:= (
Yt×
YX)
t∈Ris a filtration ofX, called theinduced filtration.Letf
:
X→
Ybe an epimorphism inCandF= (
Xt)
t∈Rbe a filtration ofX. For anyt∈
R, denote byit:
Xt→
Xthe canonical monomorphism. Assume that, for anyt∈
R,fit:
Xt→
Yhas an imageYt. Then(
Yt)
t∈Ris a filtration ofY, denoted byf∗F, called thequotient filtration.2.2. Exact categories
The notion of exact category is defined by Quillen [9]. LetCbe an essentially small additive category and letEbe a class of diagrams of morphisms inCof the form
0 //X0 //X //X00 //0
.
If 0 //X0 f //X g //X00 //0 is a diagram inE, we say thatf is anadmissible monomorphismand thatgis anadmissible epimorphism. We shall use the symbol to denote an admissible monomorphism, and for an admissible epimorphism.
If 0 //X0 //X //X00 //0 and 0 //Y0 //Y //Y00 //0 are two diagrams of morphisms inC, we callmorphismfrom the first diagram to the second one any commutative diagram
0
(
Φ) :
//X0 //
ϕ0
X //
ϕ
X00 //
ϕ00
0
0 //Y0 //Y //Y00 //0
.
We say that
(
Φ)
is anisomorphismifϕ
0,ϕ
andϕ
00are all isomorphisms inC.Definition 2.1 (Quillen). We say that
(
C,
E)
is anexact categoryif the following axioms are verified:(Ex1) For any diagram 0 //X0 ϕ //X ψ //X00 //0 inE,
ϕ
is akernelofψ
andψ
is acokernelofϕ
. (Ex2) IfXandYare two objects inC, then the following diagram is inE:0 //X (Id,0) //X
⊕
Y pr2 //Y //0(Ex3) Any diagram which is isomorphic to a diagram inElies also inE.
(Ex4) Iff
:
X→
Yandg:
Y→
Zare two admissible monomorphisms (resp. admissible epimorphisms), then so isgf. (Ex5) For any admissible monomorphismf:
X0 Xand any morphismu:
X0→
Y inC, the pushout offanduexists.Furthermore, if the diagram X0 // f //
u
X
v
Y g //Z
is cocartesian, thengis an admissible monomorphism.
(Ex6) For any admissible epimorphismf
:
XX00and any morphismu:
Y→
X00inC, the fiber product offanduexists.Furthermore, if the diagram Z g //
v
Y
u
X f ////X00
is cartesian, thengis an admissible epimorphism.
Keller [10] has shown that the axioms above imply the following property, which was initially an axiom in Quillen’s definition:
(Ex7) For any morphismf
:
X→
YinChaving a kernel (resp. cokernel), if there exists an morphismg:
Z→
X(resp.g
:
Y→
Z) such thatfg(resp.gf) is an admissible epimorphism (resp. admissible monomorphism), then also isf itself.Iff
:
X→
Yis an admissible monomorphism, by (Ex1), the morphismf admits a cokernel, which is denoted byY/
X.According to [9], ifCis an Abelian category and ifE is the class of all exact sequences inC, then
(
C,
E)
is an exact category. Furthermore, any exact category can be naturally embedded (through the additive version of Yoneda’s functor) into an Abelian category.3. Geometric exact categories
Some natural categories, like the category of Hermitian spaces, are not exact categories. However, a Hermitian space can be considered as a vector space overC(which is an object in an Abelian category), equipped with a Hermitian inner product (which can be considered as a geometric structure). This observation leads to the following notion of geometric exact categories.
Definition 3.1. Let
(
C,
E)
be an exact category. We callgeometric structureon(
C,
E)
the data:(1) a mappingAfromobjCto the class of sets,
(2) for any admissible monomorphismf
:
Y→
X, a mapf∗:
A(
X) →
A(
Y)
, (3) for any admissible epimorphismg:
X→
Z, a mapg∗:
A(
X) →
A(
Z)
, subject to the following axioms:(A1)A
(
0)
is a one-point set,(A2) if X // i //Y // j //Z are admissible monomorphisms, then
(
ji)
∗=
i∗j∗, (A3) if X p ////Y q ////Z are admissible epimorphisms, then(
qp)
∗=
q∗p∗, (A4) for any objectXofC, Id∗X=
IdX∗=
IdA(X),(A5) iff
:
X→
Yis an isomorphism, thenf∗f∗=
IdA(X),f∗f∗=
IdA(Y), (A6) for any cartesian or1cocartesian squareX // u //
p
Y
q
Z //
v //W
(1)
1 Here we can prove that the square is actually cartesianandcocartesian.
in C, whereu and
v
(resp. pand q) are admissible monomorphisms (resp. admissible epimorphisms), we havev
∗q∗=
p∗u∗,(A7) if X u ////Y // v //Z is a diagram in C where u (resp.
v
) is an admissible epimorphism (resp. admissible monomorphism) and if(
hX,
hZ) ∈
A(
X) ×
A(
Z)
satisfiesu∗(
hX) = v
∗(
hZ)
, then there existsh∈
A(
X⊕
Z)
such that(
Id, v
u)
∗(
h) =
hX and that pr2∗(
h) =
hZ(note that(
Id, v
u)
is always an admissible monomorphism, since it is the composition of the isomorphism(
pr1, v
upr1+
pr2) :
X⊕
Z→
X⊕
Zwith the admissible monomorphism(
Id,
0) :
X→
X⊕
Z).The triplet
(
C,
E,
A)
is called ageometric exact category. For any objectXofC, we call any elementhinA(
X)
ageometric structureonX. The pair(
X,
h)
is called ageometric objectin(
C,
E,
A)
. Ifp:
X→
Zis an admissible epimorphism,p∗(
h)
is called thequotient geometric structureonZ. Ifi:
Y→
Xis an admissible monomorphism,i∗his called theinduced geometric structureonY.(
Z,
p∗(
h))
is called ageometric quotientof(
X,
h)
and(
Y,
i∗(
h))
is called ageometric subobjectof(
X,
h)
.Let
(
C,
E)
be an exact category. If for any objectX ofC, we denote byA(
X)
a one-point set, and we define induced and quotient geometric structures in the obvious way, then(
C,
E,
A)
becomes a geometric exact category. The geometric structureAis called thetrivial geometric structureon the exact category(
C,
E)
. Therefore, exact categories can be viewed as trivialgeometric exact categories.Let
(
C,
E,
A)
be a geometric exact category. If(
X0,
h0)
and(
X00,
h00)
are two geometric objects in(
C,
E,
A)
, we say that a morphismf:
X0→
X00inCiscompatiblewith geometric structures if there exists a geometric object(
X,
h)
, an admissible monomorphismu:
X0→
Xand an admissible epimorphismv :
X→
X00such thath0=
u∗(
h)
and thath00= v
∗(
h)
. Remark 3.2. From the definition of morphisms compatible with geometric structures, we obtain the following results:(1) If
(
X1,
h1)
and(
X2,
h2)
are two geometric objects and iff:
X1→
X2is an admissible monomorphism (resp. admissible epimorphism) such thatf∗h2=
h1(resp.f∗h1=
h2), thenf is compatible with geometric structures.(2) If
(
X1,
h1)
and(
X2,
h2)
are two geometric objects and iff:
X1→
X2is the zero morphism, thenf is compatible with geometric structures.(3) The composition of two morphisms compatible with geometric structure is also compatible with geometric structure.
This is a consequence of axiom (A7).
Let
(
C,
E,
A)
be a geometric exact category. By argument (3) above, all geometric objects in(
C,
E,
A)
and morphisms compatible with geometric structures form a category which we shall denote byCA.We give below some examples of geometric exact categories.
3.1. Hermitian spaces
LetVecCbe the category of finite dimensional vector spaces overC. It is an Abelian category. LetE be the class of all short exact sequences of finite dimensional vector spaces overC. For anyX
∈
obj(
VecC)
, denote byA(
X)
the set of all Hermitian metrics onX. Leth∈
A(
X)
. Iff:
Y→
Xis a vector subspace ofX, thenf∗(
h)
denotes the induced metric on Y. Ifπ :
X→
Zis a quotient space ofX, thenπ
∗(
h)
denotes the quotient metric onZ. Note that for anyz∈
Z, one hask
zk
π∗(h):=
infx∈X,π(x)=zk
xk
h. We claim that(
VecC,
E,
A)
is a geometric exact category. The axioms (A1)–(A6) are easily verified. The verification of (A7) is as follows. Let X u ////Y // v //Z be a diagram inVecC. Assume thatXandZare respectively equipped with Hermitian metricsk · k
Xandk · k
Zsuch that the induced metric onYfromk · k
Zcoincides with the quotient metric fromk · k
X. We equipX⊕
Zwith Hermitian metrick · k
such that, for any(
x,
z) ∈
X⊕
Z,k (
x,
z) k
2= k
x− ϕ
?(
z) k
2X+ k
zk
2Zwhere
ϕ = v
u, andϕ
?denotes the adjoint ofϕ
. With this metric, pr2:
X⊕
Z→
Zis a projection of Hermitian spaces.Moreover,u?is the identification ofYto
(
Ker u)
⊥, andv
?is the orthogonal projection ofZontoY. Therefore,ϕ
?ϕ :
X→
X is the orthogonal projection ofXonto(
Kerϕ)
⊥. Hence, for any vectorx∈
X, we havek (
x, ϕ(
x)) k
2= k
x− ϕ
?ϕ(
x) k
2X+ k ϕ(
x) k
2Z= k
x− ϕ
?ϕ(
x) k
2X+ k ϕ
?ϕ(
x) k
2X= k
xk
2X.
The geometric objects in
(
VecC,
E,
A)
are Hermitian spaces. From definition we see that if a linear mappingϕ :
X→
Y of Hermitian spaces is compatible with geometric structure, then the norm ofϕ
must be smaller than or equal to 1. The following proposition shows that the converse is also true.Proposition 3.3. Let
ϕ :
E→
F be a linear map of Hermitian spaces. Ifk ϕ k
61, then there exists a Hermitian metric on E⊕
F such that, in the decomposition E (Id,ϕ) //E⊕
F pr2 //F ofϕ
,(
Id, ϕ)
is an inclusion of Hermitian spaces andpr2is a projection of Hermitian spaces.Proof. Since
k ϕ k
61, we havek ϕ
?k
61. Therefore, we obtain the inequalitiesk ϕ
?ϕ k
61 andk ϕϕ
?k
61. Hence IdE− ϕ
?ϕ
and IdF− ϕϕ
?are Hermitian endomorphisms with non-negative eigenvalues. So there exist two Hermitian endomorphisms with non-negative eigenvaluesPandQ ofEandFrespectively such thatP2=
IdE− ϕ
?ϕ
andQ2=
IdF− ϕϕ
?.Ifxis an eigenvector of
ϕϕ
?associated to the eigenvalueλ
, thenϕ
?xis an eigenvector ofϕ
?ϕ
associated to the same eigenvalue. Thereforeϕ
?Qx=
√
1
− λϕ
?x=
Pϕ
?x. AsFis generated by eigenvectors ofϕϕ
?, we haveϕ
?Q=
Pϕ
?. For thesame reason we haveQ
ϕ = ϕ
P. LetR=
P ϕ?ϕ −Q
. AsRis Hermitian, and verifies R2
=
P2
+ ϕ
?ϕ
Pϕ
?− ϕ
?Qϕ
P−
Qϕ ϕϕ
?+
Q2
=
IdE⊕F,
it is an isometry for the orthogonal sum metric onE
⊕
F. Letu:
E→
E⊕
Fbe the mapping which sendsxto(
x,
0)
. The diagramE ϕ //
u
F
E
⊕
FR //E
⊕
Fpr2
OO
is commutative. The endomorphism
ϕ
?ϕ
is auto-adjoint and positive semidefinite, and satisfiesk ϕ
?ϕ k
6 1. Hence there exists an orthonormal basis(
xi)
16i6nofEsuch thatϕ
?ϕ
xi= λ
ixi(
06λ
i61)
. Suppose that 06λ
j<
1 for anyj∈ {
1, . . . ,
k}
and thatλ
j=
1 for anyj∈ {
k+
1, . . . ,
n}
. LetB:
E→
Ebe theC-linear map such thatB(
xj) =
p1
− λ
jxjforj∈ {
1, . . . ,
k}
and thatB(
xj) =
xjotherwise. DefineS=
B ϕ? 0 IdF
:
E⊕
F→
E⊕
F. SinceRu= (
P, ϕ)
and since(
BP+ ϕ
?ϕ)(
xi) =
p1
− λ
iBxi+ λ
ixi=
(
1− λ
i)
xi+ λ
ixi=
xi,
16i6k,
0Bxi+
xi=
xi,
k<
i6n,
the diagramE
⊕
FS
pr2
))S
SS SS SS S E
Rukkkk55 kk kk
τSSS)) SS SS
S F
E
⊕
F pr255k
kk kk kk k
is commutative, where
τ = (
IdE, ϕ)
. We equipE⊕
Fwith the Hermitian inner producth· , ·i
0such that, for any(α, β) ∈ (
E⊕
F)
2, we haveh α, β i
0=
S−1
α,
S−1β
, where
h· , ·i
is the orthogonal direct sum of Hermitian inner products onEand onF. Then, for anyx,
y∈
E, one hash τ(
x), τ(
y) i
0= h
SRu(
x),
SRu(
y) i
0= h
Ru(
x),
Ru(
y) i = h
u(
x),
u(
y) i = h
x,
yi .
Finally, the kernel of pr2is stable by the action ofS, so the projections of
h· , ·i
0and ofh· , ·i
by pr2are the same.Remark 3.4. Similarly, Euclidean norms form a geometric structure on the category of all finite dimensional vector spaces overR. The linear maps compatible with geometric structures are just those of norm61.
3.2. Ultranormed space
Letkbe a field equipped with a non-Archimedean absolute value
| · |
under whichkis complete. We denote byVeckthe category of finite dimensional vector spaces overk, which is clearly an Abelian category. LetE be the class of short exact sequences inVeck. For any finite dimensional vector spaceXoverk, we denote byA(
X)
the set of all ultranorms (that is, a normk · k
which verifiesk
x+
yk
6max( k
xk , k
yk )
) onX. Suppose thathis an ultranorm onX. Iff:
Y→
Zis a subspace of E,f∗(
h)
denotes the induced norm onY; ifg:
X→
Zis a quotient space ofX,g∗(
h)
denotes the quotient norm onF. Then(
Veck,
E,
A)
is a geometric exact category. In particular, axiom (A7) is justified by the following proposition.Proposition 3.5. Let
ϕ :
E→
F be a linear map of vector spaces over k. Suppose that E and F are equipped respectively with the ultranorms hE and hF such thatk ϕ k
6 1. If we equip E⊕
F with the ultranorm h such that, for any(
x,
y) ∈
E⊕
F , h(
x,
y) =
max(
hE(
x),
hF(
y))
, then in the decomposition E (Id,ϕ)//E⊕
F pr2 //F ofϕ
, we have(
Id, ϕ)
∗(
h) =
hE and pr2∗(
h) =
hF.Proof. In fact, for any elementx
∈
E,h(
x, ϕ(
x)) =
max(
hE(
x),
hF(ϕ(
x))) =
hE(
x)
sincehF(ϕ(
x))
6k ϕ k
hE(
x)
6 hE(
x)
. Furthermore, by definition, one hashF=
pr2∗(
h)
. Therefore the proposition is true.3.3. Filtrations in an Abelian category
LetCbe an essentially small Abelian category andEbe the class of all short exact sequences inC. For any objectXin C, denote byA
(
X)
the set of isomorphism classes ofR-filtrations ofX. The maps in (2)–(3) ofDefinition 3.1are respectively chosen to be induced filtration map and quotient filtration map (see Section2.1).We claim that
(
C,
E,
A)
is a geometric exact category. In fact, axioms (A1)–(A5) are clearly satisfied. We now verify axiom (A6). Consider the diagram(1)inDefinition 3.1, which is the right sagittal square of the following diagram(2). Suppose given anR-filtration(
Yλ)
λ∈RofY. For anyλ ∈
R, letbλ:
Yλ→
Ybe the canonical morphism.(2) Letdλ
:
Wλ→
Wbe the image ofqbλinWandqλ:
Yλ→
Wλbe the canonical epimorphism. Let(
Zλ,
cλ, v
λ)
be the fiber product ofv
anddλ, and(
Xλ,
aλ,
uλ)
be the fiber product ofuandbλ. Therefore, in diagram(2), the two coronal squares and the right sagittal square are cartesian, the inferior square is commutative. Asv
paλ=
quaλ=
qbλuλ=
dλqλuλ, there exists a unique morphismpλ:
Xλ→
Zλsuch thatcλpλ=
paλandv
λpλ=
qλuλ. It is then not hard to verify that the left sagittal square is cartesian, thereforepλis an epimorphism, soZλis the image ofpaλ. Axiom (A6) is therefore verified. Finally, the verification of the axiom (A7) follows from the following proposition.Proposition 3.6. Let X and Y be two objects inCand letF
= (
Xλ)
λ∈R(resp.G= (
Yλ)
λ∈R) be anR-filtration of X (resp. Y ). If f:
X→
Y is a morphism which is compatible with the filtrations(
F,
G)
, then the filtrationH= (
Xλ⊕
Yλ)
λ∈Rof X⊕
Y verifies Γf∗H=
F andpr2∗H=
G, whereΓf= (
Id,
f) :
X→
X⊕
Y is the graph of f andpr2:
X⊕
Y→
Y is the projection onto the second factor.Proof. By definition, one has pr2∗H
=
G. For anyλ ∈
R, consider the square Xλ φλ //(Id,fλ)
X (Id,f)
Xλ
⊕
YλΦλ //X
⊕
Y(3)
where
φ
λ:
Xλ→
Xandψ
λ:
Yλ→
Yare canonical morphisms,Φλ= φ
λ⊕ ψ
λ, andfλ:
Xλ→
Yλis the morphism through which the morphismfφ
λfactorizes. The square(3)is commutative. Suppose thatα :
Z→
Xandβ = (β
1, β
2) :
Z→
Xλ⊕
Yλ are two morphisms such that(
Id,
f)α =
Φλβ
.Z β1
##
α
""
β
##
Xλ φλ //
(Id,fλ)
X (Id,f)
Xλ
⊕
YλΦλ //X
⊕
Y(4)
Then we have
α = φ
λβ
1andfα = ψ
λβ
2. Soψ
λβ
2=
fα =
fφ
λβ
1= ψ
λfλβ
1. Asψ
λis a monomorphism, we obtain fλβ
1= β
2. Soβ
1:
Z→
Xλis the only morphism such that the diagram(4)commutes. Hence we getF= (
Id,
f)
∗H. 4. Harder–Narasimhan categories4.1. Degree function and rank function on a geometric exact category
Let
(
C,
E,
A)
be a geometric exact category. In the following, a geometrical object(
X,
h)
in(
C,
E,
A)
will be simply denoted byX if this notation does not lead to any ambiguity; and we use the expressionhX to denote the underlying geometric structure ofX.We say that a geometric objectXisnon-zeroif its underlying object inCis non-zero. SinceCis essentially small, the isomorphism classes of objects inCAform a set.
We denote byEAthe class of diagrams of the form
0 //X0 i //X p //X00 //0
,
(5)where the underlyingC-diagram lies inE,X0is a geometric subobject ofXandX00is a geometric quotient ofX.
LetK0
(
C,
E,
A)
be the free Abelian group generated by isomorphism classes inCA, modulo the subgroup generated by elements of the form[
X] − [
X0] − [
X00]
, where0 //X0 i //X p //X00 //0
is a diagram inEA. The groupK0
(
C,
E,
A)
is called theGrothendieck groupof the geometric exact category(
C,
E,
A)
. We have a ‘‘forgetful’’ homomorphism fromK0(
C,
E,
A)
toK0(
C,
E)
, the Grothendieck group of the exact category(
C,
E)
, which sends[
X]
to the class of the underlyingC-object ofX.In order to define the semistability of geometric objects and to establish the Harder–Narasimhan formalism, we need two auxiliary homomorphisms of groups. The first one, fromK0
(
C,
E,
A)
toR, is called adegree functionon(
C,
E,
A)
; and the second one, fromK0(
C,
E)
toZ, which takes strictly positive values on classes represented by non-zero objects inC, is called arank functionon(
C,
E)
.Now let deg
:
K0(
C,
E,
A) →
Rbe a degree function on(
C,
E,
A)
and rk:
K0(
C,
E) →
Zbe a rank function on(
C,
E)
. For any geometric objectXin(
C,
E,
A)
, we denote by deg(
X)
the value deg( [
X] )
, called thedegreeofX. Denote by rk(
X)
the function rk evaluated on the class of the underlyingC-object ofX, called therankofX. Note that rk(
X)
does not depend on the geometric structure ofX.IfXis non-zero, the quotient
µ(
X) =
deg(
X)/
rk(
X)
is called theslopeofX. We say that a non-zero geometric objectXis semistableif for any non-zero geometric subobjectX0ofX, we haveµ(
X0)
6µ(
X)
.The following proposition provides some basic properties of degrees and slopes.
Proposition 4.1. Let us keep the notation above.
(1) If 0 //X0 //X //X00 //0 is a diagram inEA, then deg
(
X) =
deg(
X0) +
deg(
X00).
(2) If X is a geometric object of rank 1, then it is semistable.
(3) Any non-zero geometric object X is semistable if and only if for any non-trivial geometric quotient X00(i.e., X00does not reduce to zero and is not canonically isomorphic to X ), we have
µ(
X)
6µ(
X00)
.Proof. Since deg is a homomorphism fromK0
(
C,
E,
A)
toR, (1) is clear.(2) Assume thatX0is a non-zero geometric subobject ofX. It fits into a diagram 0 //X0 f //X //X00 //0
inCA. SinceX0is non-zero, rk
(
X0)
>1. Therefore rk(
X00) =
0 and henceX00=
0. In other words,fis an isomorphism. So we haveµ(
X0) = µ(
X)
.(3) For any diagram 0 //X0 //X //X00 //0 inEA,X00is non-trivial if and only ifX0is non-trivial. IfX0 andX00are both non-trivial, we have the following equality
µ(
X) =
rk(
X0)
rk
(
X) µ(
X0) +
rk(
X00)
rk(
X) µ(
X00).
Therefore
µ(
X0)
6µ(
X) ⇐⇒ µ(
X00)
>µ(
X)
.4.2. Harder–Narasimhan category and Harder–Narasimhan sequence
We are now able to introduce a condition ensuring the existence of the Harder–Narasimhan ‘‘flag’’.
Definition 4.2. Let
(
C,
E,
A)
be a geometric exact category, deg:
K0(
C,
E,
A) →
R be a degree function and rk:
K0(
C,
E) →
Zbe a rank function. We say that(
C,
E,
A,
deg,
rk)
is aHarder–Narasimhan categoryif the following axiom is verified:(HN) For any non-zero geometric objectX, there exists a geometric subobjectXdesofXsuch that
µ(
Xdes) =
sup{ µ(
Y) |
Yis a non-zero geometric subobject ofX} .
Furthermore, any non-zero geometric subobjectZofXsuch that
µ(
Z) = µ(
Xdes)
is a geometric subobject ofXdes. Note that ifXis a non-zero geometric object, thenXdesis unique up to a unique isomorphism. Moreover, it is a semistable geometric object. IfXis not semistable, we say thatXdesdestabilizes X.Theorem 4.3. Let
(
C,
E,
A,
deg,
rk)
be a Harder–Narasimhan category. If X is a non-zero geometric object, then there exists a sequence of admissible monomorphisms0
=
X0 //X1 //· · ·
//Xn−1 //Xn=
X,
(6)such that
(1) for any integer j
∈ {
1, . . . ,
n}
, the geometric quotient Xj/
Xj−1is semistable;(2) the inequalities
µ(
X1/
X0) > µ(
X2/
X1) > · · · > µ(
Xn/
Xn−1)
hold.Proof. We prove the existence by induction on the rankrofX. The case whereXis semistable is trivial, anda fortiorithe assertion is true forr
=
1 (seeProposition 4.12). Now we consider the case whereXis not semistable. LetX1=
Xdes. It is a semistable geometric object, andX0=
X/
X1is non-zero. The rank ofX0being strictly smaller thanr, we can therefore apply the induction hypothesis onX0. We then obtain a sequence of admissible monomorphisms0
=
X10 f0
1 //X20 //
· · ·
//Xn0−1 f0
n−1 //Xn0
=
X0 verifying the desired conditions.Since the canonical morphism fromXtoX0is an admissible epimorphism, for anyi
∈ {
1, . . . ,
n}
, if we noteXi=
X×
X0Xi0, then by (Ex6), the projectionπ
i:
Xi→
Xi0is an admissible epimorphism. For any integeri, 16i<
n, we have a canonical morphismfifromXitoXi+1and the squareXi fi //
πi
Xi+1 πi+1
Xi0
f0 i
//X0i+1
(7)
is cartesian. Sincefi0 is an monomorphism, also isfi (cf. [11] V. 7). Moreover, since the square(7)is cartesian,fi is the kernel of the composed morphism Xi+1
πi+1////Xi0+1 pi ////Xi0+1
/
Xi0, wherepiis the canonical morphism. Sinceπ
i+1and piare admissible epimorphisms, also ispiπ
i+1(by (Ex4)). Thereforefiis an admissible monomorphism. Hence we obtain a commutative diagram0
=
X0 //X1 f1 //π1
X2 //
π2
· · ·
//Xn−1fn−1 //
πn−1
Xn
=
X πn
0
=
X10f0 1
//X02 //
· · ·
//X0n−1f0 n−1
//X0n
=
X0where the horizontal morphisms are admissible monomorphisms and the vertical morphisms are admissible epimorphisms.
Furthermore, for any integeri
∈ {
1, . . . ,
n−
1}
, we have a natural isomorphismϕ
ifromXi+1/
XitoXi0+1/
Xi0. We denote by gi(resp.gi0) the canonical morphism fromXi(resp.Xi0) toX(resp.X0). Lethi=
gi∗(
hX)
(resp.h0i=
gi0∗(
hX0)
) be the induced geometric structure onXi(resp.Xi0). By (A6), one hasπ
i∗(
hi) = π
i∗fi∗(
hX) =
fi0∗π
∗(
hX) =
h0i. Thereforeϕ
i∗sends the quotient geometric structure onXi+1/
Xito that onXi0+1/
Xi0. Hence the geometric objectXi+1/
Xiis semistable and we have the equalityµ(
Xi+1/
Xi) = µ(
Xi0+1/
Xi0)
. Finally, sinceX1=
Xdes, one hasµ(
X2/
X1) =
rk(
X2)µ(
X2) −
rk(
X1)µ(
X1)
rk
(
X2) −
rk(
X1) < µ(
X1).
Therefore the sequence 0
=
X0 //X1 //· · ·
//Xn−1 //Xn=
X satisfies the desired conditions.Definition 4.4. In the proof ofTheorem 4.3, we have actually constructed by induction a sequence 0
=
X0 //X1 //· · ·
//Xn−1 //Xn=
Xof geometric subobjects ofXsuch thatXi
/
Xi−1= (
X/
Xi−1)
desfor anyi∈ {
1, . . . ,
n−
1}
. This sequence satisfies the two conditions inTheorem 4.3. We call it theHarder–Narasimhan sequenceofX. The real numbersµ(
X1)
andµ(
X/
Xn−1)
are respectively called themaximal slopeand theminimal slopeofX, denoted byµ
max(
X)
andµ
min(
X)
.The following proposition shows that in the Abelian category case, condition
(
HN)
is automatically satisfied.Proposition 4.5. Let