Semistability, Modular Lattices, and Iterated Logarithms
Semistability, Modular Lattices, and Iterated Logarithms
ITERATED LOGARITHMS
Abstract
We provide a complete description of the asymptotics of the
gradient flow on the space of metrics on any semistable quiver
representation. This involves a recursive construction of approx-
imate solutions and the appearance of iterated logarithms and a
limiting filtration of the representation. The filtration turns out to
have an algebraic definition which makes sense in any finite length
modular lattice. This is part of a larger project by the authors
to study iterated logarithms in the asymptotics of gradient flows,
both in finite and infinite dimensional settings.
Contents
1. Introduction 2
1.1. Background 2
1.2. Weight filtration 3
1.3. Modular lattices and iterated weight filtration 4
1.4. Asymptotics of the gradient flow 6
1.5. Outline 7
2. Zig-zag example 8
2.1. Weight filtration 8
2.2. Asymptotics 9
3. Weights on directed acyclic graphs 10
3.1. Weight grading 11
3.2. Gradient flow 13
3.3. From DAGs to lattices 16
4. Weight filtrations in modular lattices 16
4.1. Some lattice theory basics 17
4.2. Harder–Narasimhan filtration and mass 18
4.3. Paracomplemented R–filtrations 21
4.4. Weight filtrations 25
4.5. Iterated weight filtration 30
5. Gradient flow on quiver representations 32
1
2 F. HAIDEN, L. KATZARKOV, M. KONTSEVICH, P. PANDIT
1. Introduction
This paper consists of two parts. The first is lattice-theoretic (lat-
tice in the sense of partial order) and the main result is the existence
of a weight-type filtration, depending on finitely many real parameters,
in any finite-length modular lattice. In the second part we study the
asymptotic behavior of the gradient flow on the space of Hermitian met-
rics on a quiver representation, which involves iterated logarithms, i.e.
the functions log t, log log t, log log log t, . . . , and turns out to be con-
trolled by the filtration defined in the first part applied to the lattice of
subrepresentations.
Evidence that the case of quiver representations is just one example
of a more general theory of asymptotics of certain gradient flows and it-
erated logarithms can be found in our companion paper [8]. The natural
context for the considerations here should be some form of “categorical
Kähler geometry”, a geometric enhancement of Bridgeland’s notion of
stability [3], which the authors are developing in an ongoing project [7].
1.1. Background. An n × n-matrix, A, with complex entries is diag-
onalizable if and only if there is a Hermitian metric (inner product),
h, on Cn such that A is normal, i.e. AA∗ = A∗ A, when the adjoint
is taken with respect to h. A generalization of this fact to quiver rep-
resentations was discovered by A.D. King [12]. A quiver, Q, is just a
finite graph with oriented edges (arrows), and a representation assigns
a finite-dimensional vector space Ei over C to every vertex i and a lin-
ear map φα : Ei → Ej to every arrow α : i → j. Representations of
a quiver form an abelian category, so in particular the notions of sim-
ple and semisimple representation are defined in the usual way. King’s
theorem then states that E is semisimple if and only if one can find a
metric on each Ei such that
X
(1.1) [φ∗α , φα ] = 0.
α
This result can be seen as a finite-dimensional analog of the celebrated
Donaldson and Uhlenbeck–Yau theorem [5, 17] which relates existence
of Hermitian Yang–Mills metrics on a holomorphic vector bundle to
slope stability of that bundle. Both are a special instance of the gen-
eral Kempf–Ness principle [11] which relates quotient constructions in
geometric invariant theory and symplectic geometry.
SEMISTABILITY, MODULAR LATTICES, AND ITERATED LOGARITHMS3
holds.
3) For any collection of objects Fk with Ek−1 ⊆ Fk ⊆ Ek , k =
1, . . . , n, such that Fl /Fk is semisimple for 1 ≤ k < l ≤ n with
λl − λk ≤ 1, the inequality
n
X
(1.6) λk X(Fk /Ek−1 ) ≤ 0
k=1
holds.
The uniquely defined filtration, depending on X, is called the weight
filtration on E.
There is always a canonical choice for X, which is to assign to each
object its length (of a Jordan–Hölder filtration). The filtration is trivial
precisely when E is semisimple.
We emphasize that in the case of quiver representations the filtration
defined above gives only the first approximation to the iterated weight
filtration which determines the asymptotics of the gradient flow. As
the name suggests, this is a refinement of the weight filtration which is
constructed by iteratively applying the above theorem/definition some
finite number of times. In order to define it, it will be much more
convenient to use the language of lattices.
In the first part of the paper we will work in the general context of finite
length modular lattices. Besides providing a natural level of generality,
there are interesting examples of modular lattices which do not come
from abelian categories, for instance normal subgroups of a finite group,
or semistable subbundles (of the same slope) of a semistable Arakelov
bundle.
There is an analog of the Grothendieck group K0 for modular lattices.
Let [a, b] := {x ∈ L | a ≤ x ≤ b} be the interval from a to b. If L is a
modular lattice then denote by K(L) the abelian group with generators
[a, b], a ≤ b, and relations
[a, b] + [b, c] = [a, c], [a, a ∨ b] = [a ∧ b, b]
We let K + (L) ⊂ K(L) be the sub-semigroup generated by elements
[a, b], a < b. If L is moreover finite length then it is a consequence of the
Jordan–Hölder–Dedekind theorem that K(L) (resp. K + (L)) is a free
abelian group (resp. semigroup).
Note that an object in an abelian category is semisimple if and only if
the corresponding lattice of subobjects is complemented : For any a ∈ L
there is a b ∈ L with a ∧ b = 0 and a ∨ b = 1, where 0 (resp. 1) is the
minimum (resp. maximum) of L.
With the above definitions we are ready to state our first main result
in full generality. This is Theorem 4.9 in the main text with some of the
definitions unwrapped.
Theorem/Definition. Let L 6= ∅ be a finite length modular lattice
and X : K + (L) → R>0 an additive map. Then there exists a unique
filtration (=chain)
0 = a0 < a1 < . . . < an = 1
with intervals [ak−1 , ak ] 6= 0 labeled by real numbers λ1 < . . . < λn such
that the following conditions are satisfied.
1) The interval [ak−1 , al ] is complemented for 1 ≤ k ≤ l ≤ n with
λl − λk < 1.
2) The balancing condition
n
X
λk X([ak−1 , ak ]) = 0
k=1
holds.
3) For any collection of elements bk ∈ [ak−1 , ak ], k = 1, . . . , n, such
that [bk , bl ] is complemented for 1 ≤ k < l ≤ n with λl − λk ≤ 1,
the inequality
X n
λk X([ak−1 , bk ]) ≤ 0
k=1
holds.
6 F. HAIDEN, L. KATZARKOV, M. KONTSEVICH, P. PANDIT
2. Zig-zag example
In this section we discuss in detail the simplest example which ex-
hibits many of the general features: refinement of the weight filtration,
wall-crossing, and iterated logarithms. This is the four-dimensional rep-
resentation of the quiver
• •
(2.1)
• •
which assigns C to each vertex and the identity map to each arrow. We
hope this section will be aid the reader in following the more general
discussion in subsequent sections. In particular it would be useful to
read the second subsection below before attempting Subsection 5.4.
2.1. Weight filtration. The lattice L of subrepresentations of the rep-
resentation of the zig–zag quiver above is the set of order ideals in the
partially order set P := {1 > 2 < 3 > 4}, i.e. P has four elements and
Hasse diagram which looks like (2.1) and L is the set of subsets I ⊂ P
with the property that if a ∈ I, b ∈ P , b ≤ a, then b ∈ I, and has Hasse
diagram
P
124 234
12 24
2 4
∅
where we use the notation 12 := {1, 2} and so on. We have K + (L) = ZP>0
where e.g. [4, 124] = (1, 1, 0, 0), so X ∈ R4>0 under this identification.
• X1 X4 < X2 X3 : We claim that the weight filtration is ∅ < 24 < P
with labels λ1 = λ and λ2 = λ + 1 where
X1 + X3
λ=− ∈ (−1, 0)
X1 + X2 + X3 + X4
as follows from the balancing condition. This is verified by going
through the 16 possibilities for b1 ∈ [∅, 24], b2 ∈ [24, P ]. The con-
dition X1 X4 ≤ X2 X3 is needed only in the case b1 = 2, b2 = 124.
The strict inequality X1 X4 < X2 X3 ensures that L0 ∼ = {0, 1}, so
there is no refinement and the iterated weight filtration is equal to
the weight filtration.
SEMISTABILITY, MODULAR LATTICES, AND ITERATED LOGARITHMS9
for i ∈ G0 .
The Lagrange multipliers uα are in general not unique unless G is
a tree. As a simple consequence of the lemma we see that the weight
grading v satisfies the balancing condition
X
(3.4) mi vi = 0.
i∈G0
12 F. HAIDEN, L. KATZARKOV, M. KONTSEVICH, P. PANDIT
is to shift the overall grading. We will see below that in general more
interesting changes can occur along codimension one walls.
Remark 3.4. One can also consider graphs with infinitelyP many ver-
tices and parameters mi decaying sufficiently fast so that 2
m i vi < ∞
for some R-grading vi ∈ R. Elementary Hilbert space theory then im-
plies existence and uniqueness of an R-grading which minimizes total
mi vi2 .
P
energy
is given by
X X
(3.10) mi ẋi = cα exj −xi − cα exi −xk
i−
→j k−
→i
α α
We can also write the flow in terms of variables attached to the edges
instead of the vertices. Set
(3.11) yα = −(xj − xi + log cα )
for each arrow α : i → j, then
(3.12)
1 X X 1 X X
ẏα = e−yβ − e−yβ − e−yβ − e−yβ .
mi mj
←−
α
i−
→ ←−
α
i←
− −
→
α
j−
→ −
→
α
j←
−
β β β β
This system provides a basic model for population dynamics, see for ex-
ample Hofbauer–Sigmund [10]. The asymptotic behavior in the general
case can be significantly more complicated than in our case — one need
not have convergence to a stable equilibrium.
14 F. HAIDEN, L. KATZARKOV, M. KONTSEVICH, P. PANDIT
Comparing this with Lemma 3.1, we see that the vi are necessarily the
weight grading on G. Furthermore, if (3.19) has a solution, b, then we
can evidently choose Lagrange multipliers uα such that uα > 0 whenever
α : i → j is an edge with vi − vj = 1, and uα = 0 otherwise. It turns
out that this is not always possible. We will see below that in the case
where we cannot solve (3.19) it is necessary to refine the original ansatz
with terms involving iterated logarithms.
SEMISTABILITY, MODULAR LATTICES, AND ITERATED LOGARITHMS
15
Note that (3.19) is the equation for a critical point of the function
X X
(3.20) S(x)
e = cα exj −xi + mi vi xi
α:i→j i∈G0
vi −vj =1
then
X
cα exj −xi − uα (xj − xi )
(3.22) S(x)
e =
α:i→j
vi −vj =1
(3.29) • • • • • •
have the same lattices of closed subgraphs. However, this does not affect
the weight grading.
The lattice of subrepresentations of a finite-dimensional representa-
tion is in general more complicated than the lattices constructed from
graphs, in that complements, if they exist, need not be unique. However,
such a lattice is still modular which leads to a good theory of filtrations.
In the next section we will generalize the notion of weight filtration from
DAGs to finite length modular lattices.
its mass, and prove a triangle inequality for mass. Subsection 4.3 intro-
duces the concept of a paracomplemented R-filtration, which is essential
for the proof in Subsection 4.4. In the final subsection we discuss the
iterated weight filtration and provide examples to show that it can have
arbitrary depth.
(4.7)
⇐
a b
⇒
a∧b
18 F. HAIDEN, L. KATZARKOV, M. KONTSEVICH, P. PANDIT
such that Z(K + (L)) ⊂ H. The pair (L, Z) is a polarized lattice. For
each a < b ∈ L we get a well-defined phase
(4.12) φ([a, b]) := Arg(Z([a, b])) ∈ I.
A polarized lattice is stable (resp. semistable) if
(4.13) x 6= 0, 1 =⇒ φ([0, x]) < φ(L) (resp. φ([0, x]) ≤ φ(L)).
Note that since Z(L) = Z([0, x]) + Z([x, 1]) one has φ([0, x]) < φ(L)
iff φ([x, 1]) > φ(L), which gives an equivalent condition for stability.
Theorem 4.2. Let L be a polarized lattice, then there is a unique
chain
0 = a0 < a1 < . . . < an = 1
such that [ak−1 , ak ] is semistable for k = 1, . . . , n and
φ([ak−1 , ak ]) > φ([ak , ak+1 ]).
The uniquely defined chain in the theorem above is the Harder–
Narasimhan filtration. (The terms chain and filtration are used in-
terchangeably here.)
Proof. We first show uniqueness, which does not require the finite
length hypothesis on L. Suppose
(4.14) 0 = a0 < a1 < . . . < am = 1, 0 = b0 < b1 < . . . < bn = 1
are Harder–Narasimhan filtrations. If n = 0, then 0 = 1 in L and so
m = 0 also. Otherwise, let k be such that b1 ≤ ak but b1 ak−1 . This
means that
(4.15) ak−1 < ak−1 ∨ b1 ≤ ak , ak−1 ∧ b1 < b1 .
By semistability of [b0 , b1 ] and [ak−1 , ak ] we get
(4.16)
φ([b0 , b1 ]) ≤ φ([ak−1 ∧ b1 , b1 ]) = φ([ak−1 , ak−1 ∨ b1 ]) ≤ φ([ak−1 , ak ])
hence, by the assumption on the slopes of the intervals, φ([b0 , b1 ]) ≤
φ([a0 , a1 ]). By symmetry we have equality, but then k = 1 in the above
argument and thus b1 ≤ a1 . Again, by symmetry, it must be that
a1 = b1 , so the proof follows by induction on max(m, n) applied to the
lattice L0 = [a1 , 1] = [b1 , 1].
Next we show existence, excluding the trivial case where 0 = 1. It
follows from the finite length hypothesis that the set of complex numbers
Z([0, a]), a > 0, is finite, so let
(4.17) φ := max{φ([0, a]) | a > 0}
and a1 be the join of all a > 0 with φ([0, a]) = φ. By construction
[0, a1 ] is semistable, and furthermore any interval [a1 , a], a1 < a, must
satisfy φ([a1 , a]) < φ by maximality. Thus, if the process is continued
inductively with [a1 , 1], then the φ([ak , ak+1 ]) are strictly decreasing.
q.e.d.
20 F. HAIDEN, L. KATZARKOV, M. KONTSEVICH, P. PANDIT
Proof. First consider the case when [0, x] and [x, 1] are semistable.
Let φ1 = φ([0, x]) and φ2 = φ([x, 1]). If φ1 > φ2 , then 0 < x < 1 is
a HN filtration, and there is nothing to show. If φ1 = φ2 , then L is
semistable and m(L) = m([0, x]) + m([x, 1]). If φ1 < φ2 let 0 = a0 <
a1 < . . . < an = 1 be the HN filtration of L. In this case
(4.21) φ2 ≥ φ([a0 , a1 ]) > . . . > φ([an−1 , an ]) ≥ φ1 .
Indeed to see that φ2 ≥ φ([a0 , a1 ]) suppose x < x ∨ a1 , then by
semistablity
(4.22) φ2 = φ([x, 1]) ≥ φ([x, x ∨ a1 ]) = φ([x ∧ a1 , a1 ]) ≥ φ([0, a1 ])
and otherwise a1 ≤ x so φ([0, a1 ]) ≤ φ([0, x]) = φ1 < φ2 .
To show the inequality, let z = Z([0, x]) and w = Z([x, 1]) which form
an R-basis of C by assumption. If we write
(4.23) Z([ak−1 , ak ]) = λk z + µk w
then λk , µk ≥ 0 by the bound on the phases. Thus
(4.24) |Z([ak−1 , ak ])| ≤ λk |z| + µk |w|
and taking the sum over all k we get
(4.25) m(L) ≤ |z| + |w| = m([0, x]) + m([x, 1])
P P
since k λk = k µk = 1.
The general case is equivalent to the claim that if 0 = a0 < a1 < . . . <
an = 1 is any chain in L with [ak−1 , ak ] semistable, then
Xn
(4.26) m(L) ≤ |Z([ak−1 , ak ])| =: M
k=1
SEMISTABILITY, MODULAR LATTICES, AND ITERATED LOGARITHMS
21
(4.34) a b
c
to represent the statement that c = a ∧ b and d = a ∨ b, i.e. that a has
complement b in [c, d]. These diagrams satisfy cut and paste rules:
d e e
(4.35) a b and d f =⇒ a f
c b c
(4.36)
d a∨x d
a b and c ≤ x ≤ b =⇒ a x a∨x b
c c x
In the following we will not draw all the diagrams for practical reasons,
but they proved a useful device to avoid getting lost in formulas.
Lemma 4.4. Let L be a modular lattice with 0. Suppose x, a, b ∈ L
such that x ≤ a ∧ b, x has a complement in [0, a] and [0, b], and [x, a] is
complemented, then x has a complement in [0, a ∨ b].
SEMISTABILITY, MODULAR LATTICES, AND ITERATED LOGARITHMS
23
a∨b
(4.37) a0 b
x
a∨b
(4.38) c∨d b
diagram.
1
a∨x c
(4.39) a x b ∨ (c ∧ d)
a∧x b
0
This shows that a has complement b ∨ (c ∧ d) in L. q.e.d.
Note that the defining condition for x to be in Λ(a) only relates xλ
and xλ+1 , so xλ and xµ are completely independent if λ − µ is not an
integer. Hence Λ(a) splits as a product
Y
(4.40) Λ(a) = Λτ (a)
τ ∈R/Z
Y
(4.41) Λτ (a) ⊂ [a− (λ), a+ (λ)].
λ∈τ
suppose that
(4.47) α + λ + 1 = α 0 + λ0 , λ, λ0 ∈ supp(a), α, α0 ∈ (−ρ, ρ).
Because of ρ ≤ 1/2 we have λ < λ0 also. We need to show that
(4.48) [b+ (α + λ), b+ (α0 + λ0 )] = [x+ (α)λ , x+ (α0 )λ0 ]
is complemented. If λ0 −λ > 1 the by definition of ρ we get 2ρ ≤ λ0 −λ−1
hence
(4.49) α + λ + 1 < ρ + λ + 1 ≤ −ρ + λ0 < α0 + λ0
which is a contradiction, thus λ0 − λ ≤ 1. If λ0 − λ < 1, then
(4.50) [x+ (α)λ , x+ (α0 )λ0 ] ⊂ [a− (λ), a+ (λ0 )]
which is complemented since a is paracomplemented. Otherwise λ0 =
λ + 1 so α = α0 , but then the interval is complemented because x+ (α) ∈
Λ(a). q.e.d.
If a ∈ B(L) and x is an R-filtration in Λ(a) with support in (−ρ, ρ),
ρ = ρ(a), and b ∈ B(L) corresponds to x, then Λ(b) splits as a product
Y
(4.51) Λ(b) = [x− (λ), x+ (λ)]
λ∈R
which follows from (4.40) and the definition of ρ. Essentially, as a is
deformed to b classes of the support in R/Z = S 1 split but do not
collide.
a+ (α) ∨ b+ (α − δ + 1)
a− (α + 1)
a+ (α) b+ (α − δ + 1)
(4.60) a+ (α) e
a+ (α) ∧ b+ (α − δ + 1) d
a− (α) ∨ b+ (α − δ) = xα
b+ (α − δ)
SEMISTABILITY, MODULAR LATTICES, AND ITERATED LOGARITHMS
27
a+ (α) ∨ b+ (α − δ + 1)
a− (α) ∨ b+ (α − δ) = xα
where existence of complements e, d follows from the assumption that
a, b are paracomplemented, and the third is obtained from the first.
Since
(4.62) a+ (α) ∨ a− (α + 1) ∨ b+ (α − δ + 1) = xα+1
the claim follows from Lemma 4.4.
In a similar way one shows that
(4.63) yβ = a− (β + δ) ∧ b+ (β)
defines an element y ∈ Λ(b). We compute
X
(4.64) ImZ([0, x]) = αX([a− (α), xα ])
α
X
(4.65) > βX([a− (β + δ), xβ+δ ])
β
X
(4.66) = βX([a− (β + δ) ∧ b+ (β), b+ (β)])
β
X
(4.67) = β(X([b− (β), b+ (β)]) − X([b− (β), yβ ]))
β
(4.68) = 0 − ImZ([0, y])
which implies that at least one of ImZ([0, x]), ImZ([0, y]) is positive.
This contradicts the assumption that both Λ(a) and Λ(b) are semistable.
Existence. Consider the function
(4.69) m : B(L) → R, a 7→ m(Λ(a))
sending a paracomplemented R-filtration, a, to the mass of the associ-
ated lattice Λ(a). By (4.19) we have
(4.70) m(Λ(a)) ≥ |Z(Λ(a))| ≥ ReZ(Λ(a)) = X(L)
with equality if and only if Λ is semistable of phase 0, i.e. the weight
filtration.
We claim that if a ∈ B(L) is a local minimum of m, then a is a weight
filtration, thus a global minimum. Suppose x0 < x1 < . . . < xn is the
HN filtration in Λ(a), φk := φ([xk−1 , xk ]). We want to show that n = 1
and φ1 = 0 if a is a local minimum. The idea is to deform a using its HN
filtration. Let t > 0 and consider the R-filtration in Λ(a) with support
(4.71) − φ1 t < . . . < −φn t
28 F. HAIDEN, L. KATZARKOV, M. KONTSEVICH, P. PANDIT
and values x0 < x1 < . . . < xn . For sufficiently small t > 0 this
R-filtration has support in (−ρ(a), ρ(a)), so let at ∈ B(L) be the corre-
sponding paracomplemented R-filtration given by Proposition 4.8. We
have at → a as t → 0. The mass of at is given by
n
X
(4.72) m(Λ(at )) = |zk (t)|
k=1
X
(4.73) zk (t) := (1 + (λ − φk t)i)X([xk−1,λ , xk,λ ])
λ∈R
which also gives the mass of a for t = 0. Note that Re(zk (t)) is indepen-
dent of t and
dIm(zk ) X
(4.74) = −φk X([xk−1,λ , xk,λ ])
dt
λ∈R
coefficients in K + (L), and with class [L] ∈ H0 (R; K(L)), which is com-
pact. In fact, cl(V ) ⊂ W is closed, hence compact. To see this, suppose
xn ∈ V with cl(xn ) → y ∈ W . If Y = supp(y) let
(4.78)
1
κ = min{|λ − µ| | λ, µ ∈ Y } ∪ {1 − |λ − µ| | λ, µ ∈ Y, |λ − µ| < 1} > 0
2
There is some N such that every point in supp(xN ) has distance less
than κ from supp(y). From xN we get a coarser R-filtration x with
support Y and values
(4.79) x± (λ ± κ) = xN,± (λ ± κ), λ∈Y
which is paracomplemented by definition of κ and satisfies cl(x) = y.
We claim that m takes only finitely many values on each fiber of cl.
Indeed, if a0 < . . . < an is the HN filtration of a ∈ B(L), then m(Λ(a))
only depends on the partition
(4.80) cl(a) = [a0 , a1 ] + . . . + [an−1 , an ]
of cl(a) into 0-chains with positive coefficients, and there are only finitely
many such partitions. Taking fiberwise minimum of m gives a function
(4.81) f : cl(V ) → R, f (x) = min{m(a) | cl(a) = x}.
Since it has already established that cl(V ) is compact, we can conclude
that m has a global minimum, and thus the existence of a weight filtra-
tion, if we show that f is lower semicontinuous.
Let x ∈ cl(V ), then ρ = ρ(a) is the same for all a with cl(a) = x, since
it only depends on the support. After possibly shrinking ρ we also have
ρ ≤ κ(x), where κ(x) = κ is defined as in (4.78) with Y = supp(x). Let
Oρ be the neighborhood of x consisting of 0-chains which differ from x
by a 1-chain with support in a ρ-neighborhood of supp(x). This is in
complete analogy with the definition of Uρ (a) for a ∈ B(L), and we get
[
(4.82) cl−1 (Oρ ) = Uρ (a)
cl(a)=x
Let cλ,0 < . . . < cλ,nλ be the HN filtration in [w− (λ), w+ (λ)], then
nλ X
X
(4.84) m([w− (λ), w+ (λ)]) = (1 + µi)X([cλ,k−1,µ , cλ,k,µ ])
k=1 µ∈R
30 F. HAIDEN, L. KATZARKOV, M. KONTSEVICH, P. PANDIT
where [w− (λ), w+ (λ)] gets its polarization from Λ(a) and
nλ X
XX
(4.85) m(b) = (1 + (λ + µ)i)X([cλ,k−1,µ , cλ,k,µ ]) .
λ∈R k=1 µ∈R
The difference between the right hand side of (4.83) and (4.85) can be
made smaller than some given ε by suitable choice of ρ, which does not
depend on the particular a or b but only a partition of x, of which there
are finitely many. This shows that f is lower semicontinuous. q.e.d.
Besides the weight filtration, any artinian lattice has two other canon-
ically defined filtrations 0 = a0 < a1 < . . . < an = 1 such that the
intervals [ak−1 , ak ] are complemented lattices. The socle filtration is de-
fined inductively by the property that ak ∈ [ak−1 , an ] is maximal such
that [ak−1 , ak ] is complemented. Dually, the cosocle filtration is defined
inductively by the property that ak−1 ∈ [a0 , ak ] is minimal such that
[ak−1 , ak ] is complemented. Both are examples of a Loewy filtration:
A filtration of minimal length such that [ak−1 , ak ] are complemented
lattices. These filtrations are typically considered in the context of rep-
resentations of finite–dimensional algebras, see for example [1].
• •
• •
• • • •
• • • •
• • • • • • • •
• • • • • • • •
where Q0 is the set of vertices, Q1 the set of arrows, and s and t assign to
each arrow its starting and target vertex, classify all the ways in which
such a diagram can be realized (represented) using finite-dimensional
vector spaces and linear maps. The space of representations for fixed
vector spaces Ei , i ∈ Q0 , is a quotient
M Y
(5.2) Hom(Ei , Ej ) GL(Ei ) =: V /G
α:i→j i∈Q0
ρ ρ ∈ center(B), ρ = ρ∗ ρi = θi /mi ∈ R, i ∈ Q0
L
M B–B ∗-bimodule α:i→j Hom(Ei , Ej )
φ element of M φα : Ei → Ej , α : i → j
For example the equation (5.11) for the flow now takes the form
dh
(5.28) h−1 = [h−1 φ∗ h, φ] − ρ
dt
where h ∈ B moves in the cone
(5.29) P := {h ∈ B | h∗ = h, Spec(h) ∈ (0, ∞)} ⊂ B
of self-adjoint operators with strictly positive spectrum (which was writ-
ten as G/K before).
For the remainder of this subsection we show how to obtain from a
triple (B, τ, M ) a new one (B 0 , τ 0 , M 0 ) by deforming (“twisting”) along
an element φ ∈ M .
Lemma 5.2. Let φ ∈ M , then the adjoint of [φ, _] : B → M is
[φ∗ , _] : M → B
Proof.
(5.30) h[φ, b], mi = τ ([b∗ , φ∗ ]m)
(5.31) = τ (b∗ φ∗ m − φ∗ b∗ m)
(5.32) = τ (b∗ [φ∗ , m])
(5.33) = hb, [φ∗ , m]i
Note the use of (5.27). q.e.d.
The kernel of [φ, _] is a subalgebra in general, but it need not be closed
under the operation ∗. The following proposition states that, under the
condition of centrality of [φ∗ , φ], passing to the “harmonic part” of the
complex B → M produces another pair (B 0 , M 0 ) of the same sort.
Proposition 5.3. Suppose that
(5.34) [φ∗ , φ] ∈ center(B)
and let
(5.35) B 0 = {b ∈ B | [φ, b] = 0}, M 0 = {m ∈ M | [φ∗ , m] = 0}
SEMISTABILITY, MODULAR LATTICES, AND ITERATED LOGARITHMS
37
As a first consequence we see that any two solutions have the same
asymptotics by a “sandwiching” argument.
Corollary 5.5. Let h1 , h2 be solutions of (5.28) for t ≥ 0. Then
there is a constant C > 0 such that
1
(5.48) h1 (t) ≤ h2 (t) ≤ Ch1 (t)
C
for t ≥ 0.
A related result is established by Harada–Wilkin [9] who show that
the flow is distance decreasing.
Proof. We can find a C > 0 such that the inequality holds for t = 0.
By monotonicity, it holds for all t ≥ 0. q.e.d.
Note that this equation only determines the selfadjoint part of ẋx−1 ,
which corresponds to the fact that x is determined only up to multipli-
cation by unitary elements on the left.
Proposition 5.6 (Homogeneity). Let x be a solution of (5.49) and
f : R → R a continuous function, then
Z
1
(5.50) y := x exp f
2
solves
∗ h ∗ i
(5.51) ẏy −1 + ẏy −1 = yφy −1 , yφy −1 − ρ + f.
SEMISTABILITY, MODULAR LATTICES, AND ITERATED LOGARITHMS
39
Proof. Let
Z
1
(5.52) F = f
2
then
(5.53) ẏy −1 = ẋeF + xḞ eF e−F x−1 = ẋx−1 + Ḟ
with (x∗ x)(0) ≤ (y ∗ y)(0), then (x∗ x)(t) ≤ (y ∗ y)(t) for t ≥ 0. This is
a strengthening of the monotonicity property, and proven in much the
same way as Proposition 5.4. The only modification is the following:
Assuming x(0) = 1 after a change of coordinates, the additional term is
(5.56) v ∗ (y(0))∗ f (0)y(0)v − v ∗ s(0)v = v ∗ (f (0) − s(0))v ≥ 0,
where we use the fact that f (0) is a scalar and (y ∗ y)(0)v = v. q.e.d.
and
(5.67) B 0 := {b ∈ B | [r, b] = 0, [φ0 , b] = 0}
(5.68) M 0 := {m ∈ M | [r, m] = −m, [φ∗0 , m] = 0}
which are the harmonic r-degree 0 part of B and harmonic r-degree −1
part of M respectively. A slight extension of the proof of Proposition 5.3
shows that B 0 is a ∗-subalgebra and M 0 is a B 0 –B 0 ∗-bimodule. The
point is that if m, n ∈ M 0 then [r, m∗ n] = 0 automatically, but we
still need to project to the harmonic part to get an element of B 0 as in
Proposition 5.3. Note also that
(5.69) ρ0 := r ∈ center(B 0 ), φ0 := φ−1 ∈ M 0
by definition and (5.65). The defining property of the iterated weight
filtration guarantees that the new quadruple (B 0 , ρ0 , M 0 , φ0 ) is semistable
of phase 0.
Let x be a solution of the flow (5.49) for (B 0 , θ0 , M 0 , φ0 ), so
∗ h ∗ i
(5.70) ẋx−1 + ẋx−1 = P xφ−1 x−1 , xφ−1 x−1 − r
Proof. Indeed,
(5.73)
dy r r/2−1 dx
(t)(y(t))−1 = t x(log t) + tr/2 (log t)t−1 (x(log t))−1 t−r/2
dt 2 dt
−1 r dx −1
(5.74) =t + (log t)(x(log t))
2 dt
and
(5.75) y(t)φ−1 (y(t))−1 = t−1/2 x(log t)φ−1 (x(log t))−1
since φ−1 has r-degree −1. We use here the fact that x commutes with
r, thus tr/2 , as x(t) ∈ B 0 by definition. q.e.d.
Let
(5.76) ∆ : B → B, ∆(b) = [φ∗0 , [φ0 , b]]
42 F. HAIDEN, L. KATZARKOV, M. KONTSEVICH, P. PANDIT
and
(5.77) G : B → B, 1 = P + ∆G = P + G∆, P G = GP = 0
the “Green’s operator”. All three P, ∆, G are endomorphisms of B as a
B 0 –B 0 bimodule and commute with the ∗ operation.
Let x, y be as in the previous lemma and consider
h i
−1 ∗ −1
(5.78) k := yφ−1 y , yφ−1 y
1 −1
(5.79) z := y 1 + G(y ky) .
2
Lemma 5.9. The function z above is a solution of (5.49) up to terms
in L1 , i.e. satisfies the hypothesis of Proposition 5.7 and is thus an
asymptotic solution.
It is important to note that the factor y −1 z = (1 + 21 G(y −1 ky)) is
bounded for large t, hence does not change the asymptotics. It is only
needed to get a solution up to terms in L1 .
Proof. We write O(tα L) for terms which are O(tα ) up to logarithmic
corrections, e.g. O(tα log t), O(tα log t log log t), and so on. For instance,
since φ−1 has r-degree −1 and k has r-degree 0 we have
(5.80)
yφ−1 y −1 = O(t−1/2 L), k = O(t−1 L), G(y −1 ky) = O(t−1 L).
Consequently,
−1
1 −1 1
(5.81) 1 + G(y ky) = 1 − G(y ky) + O(t−2 L)
−1
2 2
and
1
(5.82) ż = ẏ 1 + G(y ky) + yO(t−2 L)
−1
2
where the terms in O(t−2 L) are of r-degree 0, hence
(5.83) żz −1 = ẏy −1 + O(t−2 L).
Recall the splitting
(5.84) φ = φ0 + φ−1 + φ<−1
where φ<−1 collects components of r-degree < −1 − for some > 0.
We have
(5.85)
1 1
zφ0 z = y 1 + G(y ky) φ0 1 − G(y ky) y −1 + O(t−2 L)
−1 −1
2 2
1
(5.86) = φ0 + [G(k), φ0 ] + O(t−2 L)
2
SEMISTABILITY, MODULAR LATTICES, AND ITERATED LOGARITHMS
43
and
(5.87) zφ−1 z −1 = yφ−1 y −1 + O(t−3/2 L)
(5.88) zφ<−1 z −1 = O(t(−1−)/2 L)
hence
(5.89)
[(zφ0 z −1 )∗ , zφ0 z −1 ] =
1 1
(5.90) = [φ∗0 , φ0 ] + [φ∗0 , [G(k), φ0 ]] + [[G(k), φ0 ]∗ , φ0 ] + O(t−2 L)
2 2
(5.91) = θ − ∆G(k) + O(t−2 L)
(5.92) = θ + (P − 1)(k) + O(t−2 L)
by (5.64). Furthermore, by (5.65),
(zφ0 z −1 )∗ , zφ−1 z −1 = O(t−3/2 L)
(5.93)
(zφ−1 z −1 )∗ , zφ0 z −1 = O(t−3/2 L)
(5.94)
and
(zφ−1 z −1 )∗ , zφ−1 z −1 = (yφ−1 y −1 )∗ , yφ−1 y −1 + O(t−2 L).
(5.95)
Finally, combining the above we get
(zφz −1 )∗ , zφz −1 = θ + P (k) + O(t−1− L)
(5.96)
thus
∗ ∗
(5.97) żz −1 + żz −1 = ẏy −1 + ẏy −1 + O(t−2 L)
(5.98) = P (k) + O(t−2 L)
= (zφz −1 )∗ , zφz −1 − θ + O(t−1− L)
(5.99)
which completes the proof. q.e.d.
Let
X
(5.100) 1= pλ
λ∈R∞
and
λn
(5.103) p− (λ)hp− (λ) = o tλ1 (log t)λ2 · · · log(n−1) t .
References
[1] I. Assem, D. Simson, and A. Skowroński, Elements of the representation the-
ory of associative algebras. Vol. 1, volume 65 of London Mathematical Society
Student Texts. Cambridge University Press, Cambridge, 2006, MR2197389, Zbl
1092.16001. 30
[2] G. Birkhoff, Lattice Theory, 3rd ed., volume 25 of American Mathematical Soci-
ety Colloquium Publications. American Mathematical Society, 1967, MR0227053,
Zbl 0505.06001. 17
[3] T. Bridgeland, Stability conditions on triangulated categories, Ann. of Math.
166 (2007) 317–345, MR2373143, Zbl 1137.18008. 2, 6
[4] C. Cornut, On Harder-Narasimhan filtrations and their compatibility with tensor
products, Confluentes Math. (2) 10 (2018) 3–49, MR3928223. 18
[5] S.K. Donaldson, Anti self-dual Yang–Mills connections over complex algebraic
surfaces and stable vector bundles, Proc. London Math. Soc. (3) 50 (1985) 1–26,
MR0765366, Zbl 1427.14003. 2
[6] P.A. Griffiths, Periods of integrals on algebraic manifolds: Summary of main
results and discussion of open problems, Bull. Amer. Math. Soc. 76 (1970) 228–
296, MR0258824, Zbl 0214.19802. 3
[7] F. Haiden, L. Katzarkov, M. Kontsevich, and P. Pandit, Categorical Kähler
geometry, in preparation. 2
[8] F. Haiden, L. Katzarkov, M. Kontsevich, and P. Pandit, Iterated logarithms and
gradient flows, preprint, arXiv:1802.04123. 2
[9] M. Harada and G. Wilkin, Morse theory of the moment map for representations
of quivers, Geom. Dedicata 150 (2011) 307–353, MR2753709, Zbl 1226.53081.
38
[10] J. Hofbauer and K. Sigmund, Evolutionary Games and Population Dynamics,
Cambridge University Press, 1998, MR1635735, Zbl 0914.90287. 13
[11] G. Kempf and L. Ness, The length of vectors in representation spaces, Algebraic
geometry (Proc. Summer Meeting, Univ. Copenhagen, Copenhagen, 1978), pp.
233–243, Lecture Notes in Math., 732, Springer, Berlin, 1979, MR0555701, Zbl
0407.22012. 2
[12] A.D. King, Moduli of representations of finite-dimensional algebras, Quart. J.
Math. Oxford Ser. (2) 45 (1994), no. 180, 515–530, MR1315461, Zbl 0837.16005.
2, 33
[13] F. Kirwan, Refinements of the Morse stratification of the normsquare of the
moment map, The breadth of symplectic and Poisson geometry, 327–362, Progr.
Math., 232, Birkhäuser Boston, Boston, MA, 2005, MR2103011, Zbl 1073.32015.
6
[14] J.B. Nation, Notes on Lattice Theory, Available at the author’s webpage:
http://www.math.hawaii.edu/∼jb/. 17
[15] W. Schmid, Variation of Hodge structure: the singularities of the period map-
ping. Invent. Math. 22 (1973), 211–319, MR0382272, Zbl 0278.14003. 3
[16] R. Sjamaara and E. Lerman, Stratified symplectic spaces and reduction. Ann.
of Math. (2) 134 (1991), no. 2, 375–422, MR1127479, Zbl 0759.58019. 34
[17] K. Uhlenbeck and S.-T. Yau, On the existence of Hermitian–Yang–Mills con-
nections in stable vector bundles. Frontiers of the mathematical sciences: 1985
46 F. HAIDEN, L. KATZARKOV, M. KONTSEVICH, P. PANDIT
(New York, 1985). Comm. Pure Appl. Math. 39 (1986), no. S, suppl., S257–
S293, MR0861491, Zbl 0615.58045. 2