1 Introduction

The group PGL(3) acts naturally on the space of all pencils of curves of degree d in \(\mathbb {P}^2\) and in order to construct the corresponding classification space (via geometric invariant theory), a fundamental problem consists in explicitly describing what the (semi)stable pencils are, with respect to the action. In this paper we obtain explicit stability criteria in terms of some known invariants of singularities. We relate the stability of a pencil \(\mathcal {P}\) to the number

$$\begin{aligned} lct_{p}(\mathbb {P}^2,\mathcal {C}_d)=\sup \{ c\in \mathbb {Q} \,\,;\,\, (\mathbb {P}^2,c \,\mathcal {C}_d) \,\,\text {is log canonical at } p \} \end{aligned}$$

which is known as the log canonical threshold of the pair \((\mathbb {P}^2,\mathcal {C}_d)\) at p, where \(\mathcal {C}_d\) is a curve in \(\mathcal {P}\) and p is a base point (see [7, Section 8]). We also relate the stability of \(\mathcal {P}\) to the global log canonical threshold of the pair \((\mathbb {P}^2,\mathcal {C}_d)\), i.e. the number \(lct(\mathbb {P}^2,\mathcal {C}_d)=\min _{p\in \mathcal {C}_d} lct_{p}(\mathbb {P}^2,\mathcal {C}_d)\) (cf. Definition 2.4); and to the multiplicities of its generators at a base point.

Letting \(\mathscr {P}_d\) denote the space of all pencils of plane curves of degree d, our main results are given by Theorems 1.1, 1.2 and 1.3 below.

Theorem 1.1

(= Theorem 4.7) Let \(\mathcal {P}\) be a pencil in \(\mathscr {P}_d\) containing a curve \(C_f\) such that \(lct(\mathbb {P}^2,C_f)=\alpha \). If \(\mathcal {P}\) is unstable (resp. not stable), then \(\mathcal {P}\) contains a curve \(C_g\) such that \(lct(\mathbb {P}^2,C_g)< \frac{3\alpha }{2d\alpha -3}\) (resp. \(\le \)).

Theorem 1.2

(= Theorem 4.10) If \(\mathcal {P}\in \mathscr {P}_d\) is semi-stable (resp. stable), then \(lct_p(\mathbb {P}^2,C_f)\ge \frac{3}{2d}\) (resp. >) for any curve \(C_f\) in \(\mathcal {P}\) and any base point p.

Theorem 1.3

(= Corollary 3.6) Let \(\mathcal {P}\) be a pencil in \(\mathscr {P}_d\). If we can find two curves \(C_f\) and \(C_g\) in \(\mathcal {P}\) such that \(mult_p(C_f) + mult_p(C_g)>\frac{4d}{3}\) (resp. \(\ge \)) for some base point p, then \(\mathcal {P}\) is unstable (resp. not stable).

In particular, we extend and idea of Hacking [4] and Kim-Lee [5] who observed the following connection between two notions of stability, one coming from geometric invariant theory and the other coming from the Minimal Model Program: if \(H\subset \mathbb {P}^n\) is a hypersurface of degree d and the pair \(\left( \mathbb {P}^n,\frac{n+1}{d} H\right) \) is log canonical, then H is semi-stable for the natural action of \(PGL(n+1)\). And if \(\left( \mathbb {P}^n,(\frac{n+1}{d}+\varepsilon ) H\right) \) is log canonical for some \(0<\varepsilon \ll 1\), then H is stable. Moreover, for \(d=3\) and \(d=4\), we recover some of the results from [9] and [1], respectively.

One of the key ingredients in our approach consists in observing that we can sometimes determine whether a pencil \(\mathcal {P}\in \mathscr {P}_d\) is (semi)stable or not by looking at the stability of its generators. We also prove Theorems 1.4, 1.5 and 1.6 below:

Theorem 1.4

(= Corollary 3.12) If a pencil \(\mathcal {P}\in \mathscr {P}_d\) has only semi-stable (resp. stable) members, then \(\mathcal {P}\) is semi-stable (resp. stable).

Theorem 1.5

(= Theorem 3.14) If \(\mathcal {P}\in \mathscr {P}_d\) contains at most one strictly semi-stable curve (and all other curves in \(\mathcal {P}\) are stable), then \(\mathcal {P}\) is stable.

Theorem 1.6

(= Theorem 3.15) If \(\mathcal {P}\in \mathscr {P}_d\) contains at most two semi-stable curves \(C_f\) and \(C_g\) (and all other curves in \(\mathcal {P}\) are stable), then \(\mathcal {P}\) is strictly semi-stable if and only if there exists a one-parameter subgroup \(\lambda \) such that \(C_f\) and \(C_g\) are both non-stable with respect to this \(\lambda \).

The paper is organized as follows: Sect. 2 contains the relevant background material on log canonical pairs and on geometric invariant theory. In Sect. 3 we describe the stability criterion of Hilbert-Mumford for pencils of plane curves and we relate the stability of a pencil to the stability of its generators. Then, in Sect. 4 we use the notations and results from Sect. 3 to relate the stability of a pencil to the log canonical threshold.

We work over \(\mathbb {C}\) throughout.

2 Background

For the convenience of the reader, we begin presenting some basic notions concerning log canonical pairs and the relevant background on geometric invariant theory.

2.1 The log canonical threshold

We first introduce the log canonical threshold, which will play an important role in our analysis of the stability of pencils of plane curves (Sect. 4). We refer to [7, Section 8] for a more detailed exposition.

Let X be a normal algebraic variety of dimension n and let \(\varDelta =\sum d_iD_i\) be an effective \(\mathbb {Q}\)-divisor in X, i.e. a \(\mathbb {Q}\)-linear combination of prime divisors with non-negative coefficients.

Definition 2.1

Given any birational morphism \(\mu : \tilde{X}\rightarrow X\), with \(\tilde{X}\) normal, we write \(K_{\tilde{X}} \equiv \mu ^*(K_X+\varDelta )+\sum a_E E\), where \(E\subset \tilde{X}\) are distinct prime divisors, \(a_E \doteq a(E,X,\varDelta )\) are the discrepancies of E with respect to \((X,\varDelta )\) and a non-exceptional divisor E appears in the sum if and only if \(E=\mu _{*}^{-1}D_i\) for some i (in that case with coefficient \(a(E,X,\varDelta )=-d_i\)).

Definition 2.2

A log resolution of the pair \((X,\varDelta )\) consists of a proper birational morphism \(\mu : \tilde{X}\rightarrow X\) such that \(\tilde{X}\) is smooth and \(\mu _{*}^{-1}(\varDelta )\cup Exc(\mu )\) is a simple normal crossings divisor (that is, each component is smooth and each point étale locally looks like the intersection of \(r\le n\) coordinate hyperplanes).

Definition 2.3

We say \((X,\varDelta )\) is log canonical (lc) if \(K_X+\varDelta \) is \(\mathbb {Q}\)-Cartier and given any log resolution \(\mu :\tilde{X}\rightarrow X\) we have \(K_{\tilde{X}} \equiv \mu ^*(K_X+\varDelta )+\sum a_E E\) with all the discrepancies satisfying \(a_E\ge - 1\). In particular, if X is smooth and \(\varDelta =d_iD_i\) is simple normal crossings, then \((X,\varDelta )\) is log canonical if and only if \(d_i\le 1\) for all i.

Definition 2.4

The number \(lct(X,\varDelta ) \doteq \sup \{\,\,t\,\,;\,\, (X,t\varDelta )\,\, \text{ is } \text{ log } \text{ canonical }\}\) is called the log canonical threshold of \((X,\varDelta )\).

Remark 2.5

We can also consider a local version, \(lct_p(X,\varDelta )\), taking the supremum over all t such that \((X,t\varDelta )\) is log canonical in an open neighborhood of p, where \(p\in X\) is a closed point.

2.2 Geometric invariant theory

We now recall the relevant definitions and basic results from geometric invariant theory, and we point the reader to [3] for more details. The general setup consists of a reductive group G acting on an algebraic variety X, and we first consider the simple case when \(X\simeq \mathbb {C}^{n+1}\).

Definition 2.6

A point \(x \in X\) is said to be semi-stable for the \(G-\)action if and only if \(0\notin \overline{G\cdot x}\).

Definition 2.7

A point \(x \in X\) is said to be stable for the \(G-\)action if and only if the following two conditions hold:

  1. (i)

    The orbit \(G\cdot x \subset X\) is closed and

  2. (ii)

    The stabilizer \(G_x \le G\) is finite

When \(X \hookrightarrow \mathbb {P}^n\) is a projective variety, a point \(x\in X\) will be called semi-stable (resp. stable) if any point \(\tilde{x}\in \mathbb {C}^{n+1}\) lying over x is semi-stable (resp. stable). Moreover, a point \(x\in X\) will be called unstable if x is not semi-stable.

From now on we assume that X is a projective variety, embedded in some projective space.

Given a one-parameter subgroup \(\lambda : \mathbb {C}^{\times }\rightarrow G\) we may regard \(\mathbb {C}^{n+1}\) as a representation of \(\mathbb {C}^{\times }\). Since any representation of \(\mathbb {C}^{\times }\) is completely reducible and every irreducible representation is one dimensional, we can choose a basis \(e_0,\ldots ,e_n\) of \(\mathbb {C}^{n+1}\) so that \(\lambda (t)\cdot e_i = t^{r_i}e_i\), for some \(r_i \in \mathbb {Z}\). Then, given \(x\in X\hookrightarrow \mathbb {P}^n\) we can pick \(\tilde{x}\in Cone(X)\subset \mathbb {C}^{n+1}\) lying above x and write \(\tilde{x}=\sum x_ie_i\) with respect to this basis so that \(\lambda (t)\cdot x \doteq \lambda (t)\cdot \tilde{x}=\sum t^{r_i}x_ie_i\). The weights of x are the set of integers \(r_i\) for which \(x_i\) is not zero.

These notations allow us to define the so called Hilbert-Mumford weight of a point \(x\in X\):

Definition 2.8

Given \(x \in X\) and a one-parameter subgroup \(\lambda : \mathbb {C}^{\times }\rightarrow G\), we define the Hilbert-Mumford weight of x at \(\lambda \) to be \(\mu (x,\lambda )\doteq \min \{r_i\,\,:\,\,x_i \ne 0\}\).

Remark 2.9

The Hilbert-Mumford weight satisfies the following properties:

  1. (i)

    \(\mu (x,\lambda ^{n})=n\mu (x,\lambda )\) for all \(n \in \mathbb {N}\)

  2. (ii)

    \(\mu (g\cdot x, g\lambda g^{-1})=\mu (x,\lambda )\) for all \(g\in G\)

The known numerical criterion for stability can thus be stated:

Theorem 2.10

(Hilbert-Mumford criterion) Let G be a reductive group acting linearly on a projective variety \(X\hookrightarrow \mathbb {P}^n\). Then for a point \(x\in X\) we have that x is semi-stable (resp. stable) if and only if \(\mu (x,\lambda )\le 0\) (resp. <) for all one-parameter subgroups \(\lambda \) of G.

That is, a point \(x\in X\) is unstable (resp. not stable) for the G-action if and only if there exists a one-parameter subgroup \(\lambda :\mathbb {C}^{\times }\rightarrow G\) for which all the weights of x are all positive (resp. non-negative).

In this paper we are interested in the case where G is the group PGL(3) and X is the space \(\mathscr {P}_d\) of pencils of plane curves of degree d, embedded via Plücker coordinates in projective space.

3 Stability criterion for pencils of plane curves

As in [9], we view a pencil of plane curves of degree d as a choice of line in the space of all plane curves of degree d. We identify the space \(\mathscr {P}_d\) of all such pencils with the Grassmannian \(Gr(2,S^dV^{*})\), where \(V \doteq H^0(\mathbb {P}^2,\mathcal {O}_{\mathbb {P}^2}(1))\), which we further embed in \(\mathbb {P}(\varLambda ^2 S^dV^{*})\) via the Plücker embedding. The group PGL(V) acts naturally on V, hence on the invariant subvariety \(\mathscr {P}_d\), and our goal in this Section is to describe the corresponding (semi)stable points for the action.

It turns out that we are able to partially determine whether a pencil \(\mathcal {P}\in \mathscr {P}_d\) is (semi)stable or not by looking at the stability of its generators. Therefore, from now on we will consider the actions of PGL(V) on both \(\mathscr {P}_d\) and \(S^dV^{*}\), the space of plane curves of degree d.

The numerical criterion of Hilbert-Mumford (Theorem 2.10) tells us we need to know how the diagonal elements of PGL(V) act, and since both PGL(V) and SL(V) act with the same orbits, we will focus on the action of diagonal elements of the latter.

Note that if we choose a pencil \(\mathcal {P} \in \mathscr {P}_d\) and two curves \(C_f\) and \(C_g\) as generators, these represented (in some choice of coordinates) by \(f=\sum f_{ij}x^iy^jz^{d-i-j}=0\) and \(g=\sum g_{ij}x^iy^jz^{d-i-j}=0\), respectively; then the Plücker coordinates of \(\mathcal {P}\) are given by all the \(2\times 2\) minors \(m_{ijkl}\doteq \begin{vmatrix} f_{ij}&f_{kl} \\ g_{ij}&g_{kl} \end{vmatrix}\). Thus, the action of \(\begin{pmatrix} \alpha &{}\quad 0 &{}\quad 0\\ 0 &{}\quad \beta &{}\quad 0\\ 0 &{}\quad 0 &{}\quad \gamma \end{pmatrix} \in SL(V)\) on the Plücker coordinates is given by

$$\begin{aligned} (m_{ijkl}) \mapsto (\alpha ^{i+k}\beta ^{j+l}\gamma ^{2d-i-j-k-l}m_{ijkl}) \end{aligned}$$

In order to obtain the desired stability criteria from Theorems 1.1 and 1.2, the first step in our approach consists in introducing an “affine" analogue of the Hilbert-Mumford weight (see Definition 2.8) and then translating the Hilbert-Mumford criterion in terms of this quantity (Proposition 3.2). The definition is as follows:

Definition 3.1

Given \(\mathcal {P} \in \mathscr {P}_d\) and a one-parameter subgroup \(\lambda \) of SL(V), we define the affine weight of \(\mathcal {P}\) at \(\lambda \) to be

$$\begin{aligned} \omega (\mathcal {P},\lambda )\doteq \min \{(a_x-a_z)(i+k)+(a_y-a_z)(j+l)\,\,:\,\,m_{ijkl}\ne 0\} \end{aligned}$$

where we choose coordinates in \(\mathbb {P}^2\) so that \(\lambda : \mathbb {C}^{\times } \rightarrow SL(V)\) is given by

$$\begin{aligned} t \mapsto \begin{pmatrix} t^{a_x} &{}\quad 0 &{}\quad 0 \\ 0 &{}\quad t^{a_y} &{}\quad 0 \\ 0 &{}\quad 0 &{}\quad t^{a_z} \end{pmatrix} \end{aligned}$$
(1)

for some weights \(a_x,a_y,a_z \in \mathbb {Z}\) with \(a_x \ge a_y \ge a_z, a_x>0\) and \(a_x+a_y+a_z=0\)

Stated in terms of \(\omega (\mathcal {P},\lambda )\), the Hilbert-Mumford criterion becomes:

Proposition 3.2

A pencil \(\mathcal {P} \in \mathscr {P}_d\) is unstable (resp. not stable) if and only if there exists a one-parameter subgroup \(\lambda :\mathbb {C}^{\times } \rightarrow SL(V)\) and a choice of coordinates in \(\mathbb {P}^2\) such that \( \omega (\mathcal {P},\lambda )>\frac{2d}{3}(a_x+a_y-2a_z)\) (resp. \(\ge \))

Proof

A pencil \(\mathcal {P} \in \mathscr {P}_d\) is unstable (resp. not stable) if and only if there exists a one-parameter subgroup \(\lambda : \mathbb {C}^{\times } \rightarrow SL(V)\) and a choice of coordinates in \(\mathbb {P}^2\) satisfying that for any ijk and l such that \(m_{ijkl}\ne 0\) (in those coordinates) we have \(a_x(i+k)+a_y(j+l)+a_z(2d-i-j-k-l)>0 \)(resp. \(\ge \)) if and only if

$$\begin{aligned} (a_x-a_z)(i+k)+(a_y-a_z)(j+l)-\frac{2d}{3}(a_x+a_y-2a_z)>0 \quad (\text{ resp. }\,\, \ge 0) \end{aligned}$$

\(\square \)

Similarly, we define an affine weight for plane curves of degree d:

Definition 3.3

Given a plane curve of degree d \(C_f\) and a one-parameter subgroup \(\lambda : \mathbb {C}^{\times } \rightarrow SL(V)\) we define the affine weight of f at \(\lambda \) to be

$$\begin{aligned} \omega (f,\lambda )\doteq \min \{(a_x-a_z)i+(a_y-a_z)j\,\,:\,\,f_{ij}\ne 0\} \end{aligned}$$

And for curves the Hilbert-Mumford criterion becomes:

Proposition 3.4

A curve \(C_f\) is unstable (resp. not stable) if and only if there exists a one-parameter subgroup \(\lambda :\mathbb {C}^{\times } \rightarrow SL(V)\) and a choice of coordinates in \(\mathbb {P}^2\) such that \(\omega (f,\lambda )>\frac{d}{3}(a_x+a_y-2a_z)\) (resp. \(\ge \)).

The inspiration for Definition 3.1 comes from [6, Definition 2.2] and it is justified by Corollary 4.2. Given a pencil \(\mathcal {P}\in \mathscr {P}_d\) and a curve \(C_f\in \mathcal {P}\), the idea will be to use this affine weight to bound the log canonical threshold of the pair \((\mathbb {P}^2,C_f)\) at a base point of \(\mathcal {P}\), as well as the global log canonical threshold.

3.1 The stability of the generators

Given a pencil \(\mathcal {P}\in \mathscr {P}_d\) and a curve \(C_f\in \mathcal {P}\), it is interesting to compare the affine weights \(\omega (f,\lambda )\) and \(\omega (\mathcal {P},\lambda )\) for a fixed one-parameter subgroup \(\lambda \). We state and prove a series of results in this direction that allow us to relate the stability of a pencil to the stability of its generators (Corollary 3.12 and Theorems 3.14 and 3.15).

Even when omitted, we will always choose coordinates [xyz] in \(\mathbb {P}^2\) so that a one-parameter subgroup \(\lambda : \mathbb {C}^{\times } \rightarrow SL(V)\) is normalized as in (1).

Proposition 3.5

Given a pencil \(\mathcal {P} \in \mathscr {P}_d\) and any two (distinct) curves \(C_f,C_g\in \mathcal {P}\) we have that \(\omega (f,\lambda ) \le \omega (f,\lambda ) + \omega (g,\lambda ) \le \omega (\mathcal {P},\lambda )\), for all one-parameter subgroups \(\lambda :\mathbb {C}^{\times } \rightarrow SL(V)\).

Proof

Given \(\mathcal {P}\) and \(\lambda :\mathbb {C}^{\times } \rightarrow SL(V)\), choose coordinates in \(\mathbb {P}^2\) that normalize \(\lambda \) and choose any two curves \(C_f\) and \(C_g\) of \(\mathcal {P}\) so that \(\mathcal {P}\) is represented by the Plücker coordinates \(m_{ijkl}=f_{ij}g_{kl}-g_{ij}f_{kl}\).

Let ijk and l be such that \(m_{ijkl}=f_{ij}g_{kl}-g_{ij}f_{kl}\ne 0\) and

$$\begin{aligned} \omega (\mathcal {P},\lambda )=(a_x-a_z)(i+k)+(a_y-a_z)(j+l) \end{aligned}$$

Then either i and j are such that \(f_{ij}\ne 0\) or k and l are such that \(f_{kl}\ne 0\). In the first case there are two possibilities: either \(g_{kl}=0\), which implies \(g_{ij}\ne 0\) and \(f_{kl}\ne 0\); or \(g_{kl}\ne 0\). Similarly, in the second case either \(g_{ij}=0\), which implies \(g_{kl}\ne 0\) and \(f_{ij}\ne 0\); or \(g_{ij}\ne 0\).

In any case we have

$$\begin{aligned} (a_x-a_z)(i+k)+(a_y-a_z)(j+l)= & {} \big ((a_x-a_z)i+(a_y-a_z)j\big )+\\&+ \big ((a_x-a_z)k+(a_y-a_z)l\big )\\\ge & {} \omega (f,\lambda )+\omega (g,\lambda ) \end{aligned}$$

\(\square \)

As a consequence, we can relate the stability of a pencil \(\mathcal {P}\in \mathscr {P}_d\) to the multiplicity of its generators at a base point.

Corollary 3.6

Let \(\mathcal {P}\) be a pencil in \(\mathscr {P}_d\) with generators \(C_f\) and \(C_g\). If there exists a base point p of \(\mathcal {P}\) such that \(\text {mult}_p(C_f)+\text {mult}_p(C_g)>\frac{4d}{3}\) (resp. \(\ge \)), then \(\mathcal {P}\) is unstable (resp. not stable).

Proof

If P is any base point of \(\mathcal {P}\), we can always choose coordinates so that we have \(p=(0:0:1)\). Letting \(a_x=1,a_y=1,a_z=-2\) and \(\lambda \) be the corresponding one-parameter subgroup (which in these coordinates is normalized as in (1)), we have that \(\omega (f,\lambda )=3\cdot \text {mult}_p(C_f)\) and \(\omega (g,\lambda )=3\cdot \text {mult}_p(C_g)\) for any choice of generators of \(\mathcal {P}\), say \(C_f\) and \(C_g\). These two equalities, together with Proposition 3.5, imply

$$\begin{aligned} \frac{\omega (\mathcal {P},\lambda )}{(a_x-a_z)+(a_y-a_z)}\ge 3\cdot \frac{\text {mult}_p(C_f)+\text {mult}_p(C_g)}{(a_x-a_z)+(a_y-a_z)} \end{aligned}$$

and since \((a_x-a_z)+(a_y-a_z)=6\), the result follows from the Hilbert-Mumford criterion (Proposition 3.2). \(\square \)

Remark 3.7

In [2, Lemma 3.3] it is proved that a plane curve of degree d, say \(\mathcal {C}_d\), satisfying \(\text {mult}_p\mathcal {C}_d)>\frac{2d}{3}\) is unstable. Our proof of Corollary 3.6 above is an adaptation of the argument therein.

Example 3.8

Assume \(d<6\). Let \(\mathcal {P} \in \mathscr {P}_d\) be a pencil which contains a curve \(\mathcal {C}_d\) consisting of d lines through a common point p, and which contains another curve with a double point at p. Then \(\mathcal {P}\) is unstable.

Note that the content of Proposition 3.5 gives a lower bound for the affine weight \(\omega (\mathcal {P},\lambda )\). We can also find an upper bound:

Proposition 3.9

Given \(\mathcal {P} \in \mathscr {P}_d\), a one-parameter subgroup \(\lambda :\mathbb {C}^{\times } \rightarrow SL(V)\) and any curve \(C_f\in \mathcal {P}\) there exists a curve \(C_g\) in \(\mathcal {P}\) such that

$$\begin{aligned} \omega (\mathcal {P},\lambda ) \le \omega (f,\lambda ) + \omega (g,\lambda ) \end{aligned}$$

Proof

Fix a one-parameter subgroup \(\lambda :\mathbb {C}^{\times } \rightarrow SL(V)\) and coordinates in \(\mathbb {P}^2\) that normalize \(\lambda \). Choose any two curves \(C_f\) and \(C_g\) of \(\mathcal {P}\). Let i and j be such that \(f_{ij}\ne 0\) and \(\omega (f,\lambda )=(a_x-a_z)i+(a_y-a_z)j\). Replacing g by \(g'=g-\frac{g_{ij}}{f_{ij}}f\) we have \(g_{ij}=0\), hence \(m_{ijkl}\ne 0\) for all k and l such that \(g_{kl}\ne 0\) and it follows that \(\omega (\mathcal {P},\lambda ) \le \omega (f,\lambda )+\omega (g,\lambda )\). \(\square \)

Corollary 3.10

Given \(\mathcal {P} \in \mathscr {P}_d\), a one-parameter subgroup \(\lambda :\mathbb {C}^{\times } \rightarrow SL(V)\) and any curve \(C_f\in \mathcal {P}\) there exists a curve \(C_g\) in \(\mathcal {P}\) such that

$$\begin{aligned} \omega (\mathcal {P},\lambda ) \le 2 \max \{\omega (f,\lambda ),\omega (g,\lambda ) \} \end{aligned}$$

Corollary 3.11

Given \(\mathcal {P} \in \mathscr {P}_d\), a one-parameter subgroup \(\lambda :\mathbb {C}^{\times } \rightarrow SL(V)\) and any curve \(C_f\in \mathcal {P}\) there exists a curve \(C_g\) in \(\mathcal {P}\) such that

$$\begin{aligned} \omega (\mathcal {P},\lambda ) = \omega (f,\lambda ) + \omega (g,\lambda ) \end{aligned}$$

Corollary 3.12

If a pencil \(\mathcal {P}\in \mathscr {P}_d\) has only semi-stable (resp. stable) members, then \(\mathcal {P}\) is semi-stable (resp. stable).

Corollary 3.13

If a pencil \(\mathcal {P}\in \mathscr {P}_d\) contains only plane curves \(C_d\) such that the pairs \(\left( \mathbb {P}^2,3/dC_d\right) \) (resp.\(\left( \mathbb {P}^2,\left( 3/d+\varepsilon \right) C_d\right) , 0<\varepsilon<< 1\)) are log canonical, then \(\mathcal {P}\) is semi-stable (resp. stable).

Proof

As observed in [4] and [5], in this case all members of \(\mathcal {P}\) are semi-stable (resp. stable).

\(\square \)

As a result of our comparison between \(\omega (f,\lambda )\) and \(\omega (\mathcal {P},\lambda )\) we can now prove Theorems 3.14 and 3.15 below:

Theorem 3.14

If \(\mathcal {P}\in \mathscr {P}_d\) contains at most one strictly semi-stable curve (and all other curves in \(\mathcal {P}\) are stable), then \(\mathcal {P}\) is stable.

Proof

Given \(\mathcal {P}\) as above, if all curves in \(\mathcal {P}\) are stable, then \(\mathcal {P}\) is stable by Corollary 3.12. Otherwise, let \(C_f\) be the unique strictly semi-stable curve in \(\mathcal {P}\). Given any one-parameter subgroup \(\lambda \), by Proposition 3.9 there exists a curve \(C_g\) such that

$$\begin{aligned} \frac{\omega (\mathcal {P},\lambda )}{(a_x-a_z)+(a_y-a_z)}\le \frac{\omega (f,\lambda )}{(a_x-a_z)+(a_y-a_z)}+ \frac{\omega (g,\lambda )}{(a_x-a_z)+(a_y-a_z)} \end{aligned}$$

And because \(C_f\) (resp. \(C_g\)) is strictly semi-stable (resp. stable) it follows that

$$\begin{aligned} \frac{\omega (f,\lambda )}{(a_x-a_z)+(a_y-a_z)}\le \frac{d}{3} \qquad \text{ and } \qquad \frac{\omega (h,\lambda )}{(a_x-a_z)+(a_y-a_z)}<\frac{d}{3} \end{aligned}$$

and hence \(\frac{\omega (\mathcal {P},\lambda )}{(a_x-a_z)+(a_y-a_z)}<\frac{2d}{3}\). That is, \(\mathcal {P}\) is stable. \(\square \)

Theorem 3.15

If \(\mathcal {P}\in \mathscr {P}_d\) contains at most two semi-stable curves \(C_f\) and \(C_g\) (and all other curves in \(\mathcal {P}\) are stable), then \(\mathcal {P}\) is strictly semi-stable if and only if there exists a one-parameter subgroup \(\lambda \) (and coordinates in \(\mathbb {P}^2\)) such that \(C_f\) and \(C_g\) are both non-stable with respect to this \(\lambda \) that is,

$$\begin{aligned} \frac{\omega (f,\lambda )}{(a_x-a_z)+(a_y-a_z)}= \frac{d}{3} \qquad \text{ and } \qquad \frac{\omega (g,\lambda )}{(a_x-a_z)+(a_y-a_z)}=\frac{d}{3} \end{aligned}$$

Proof

Fix \(\mathcal {P}\) as above and note that \(\mathcal {P}\) is semi-stable by Corollary 3.12. Next, note that if the two inequalities above hold for some \(\lambda \), then \(\mathcal {P}\) is strictly semi-stable by Proposition 3.5. Thus, assume \(\mathcal {P}\) is strictly semi-stable. Then there exists a one-parameter subgroup \(\lambda \) (and coordinates in \(\mathbb {P}^2\)) such that \( \frac{\omega (\mathcal {P},\lambda )}{(a_x-a_z)+(a_y-a_z)}= \frac{2d}{3}\) and, by Corollary 3.10, it must exist a curve \(C_h\) in \(\mathcal {P}\) such that

$$\begin{aligned} \frac{d}{3} \le \max \left\{ \frac{\omega (f,\lambda )}{(a_x-a_z)+(a_y-a_z)}, \frac{\omega (h,\lambda )}{(a_x-a_z)+(a_y-a_z)}\right\} \end{aligned}$$

In particular, either \(C_f\) or \(C_h\) is non-stable with respect to this \(\lambda \). But \(C_f\) and \(C_g\) are the only potentially non-stable curves in \(\mathcal {P}\). Therefore, either

$$\begin{aligned} \frac{\omega (f,\lambda )}{(a_x-a_z)+(a_y-a_z)}\ge \frac{d}{3} \end{aligned}$$
(2)

or

$$\begin{aligned} C_h=C_g \qquad \text {and} \qquad \frac{\omega (g,\lambda )}{(a_x-a_z)+(a_y-a_z)}\ge \frac{d}{3} \end{aligned}$$
(3)

In any case, we claim that the following equalities hold

$$\begin{aligned} \frac{\omega (f,\lambda )}{(a_x-a_z)+(a_y-a_z)}= \frac{\omega (g,\lambda )}{(a_x-a_z)+(a_y-a_z)}=\frac{d}{3} \end{aligned}$$

In fact, if \(C_h=C_g\) and (3) holds, then \( \frac{\omega (g,\lambda )}{(a_x-a_z)+(a_y-a_z)}= \frac{d}{3}\) because \(C_g\) is semi-stable. Thus, by Proposition 3.9, inequality (2) must be true also.

Now, if (2) holds, then \( \frac{\omega (f,\lambda )}{(a_x-a_z)+(a_y-a_z)}= \frac{d}{3}\) because \(C_f\) is semi-stable. Thus, by Proposition 3.9, we have that \(\frac{\omega (h,\lambda )}{(a_x-a_z)+(a_y-a_z)}\ge \frac{d}{3}\) and, by assumption, it must be the case that \(C_h=C_g\) (and (3) holds). \(\square \)

4 Stability and the log canonical threshold

We are now ready to describe how \(\omega (\mathcal {P},\lambda )\) and \(\omega (f,\lambda )\) are related to the log canonical threshold of the pair \((\mathbb {P}^2,C_{f})\). We first recall the following known result and its corollary:

Proposition 4.1

(=[7, Proposition 8.13]) Let f be a holomorphic function near \(0\in \mathbb {C}^n\). Assign rational weights \(\omega (x_i)\) to the variables \(x_1,\ldots , x_n\) and let \(\omega (f)\) be the weighted multiplicity of f (i.e. the lowest weight of the monomials appearing in f). Then

$$\begin{aligned} lct_0(\mathbb {C}^n,f)\le \frac{\sum \omega (x_i)}{\omega (f)} \end{aligned}$$

Corollary 4.2

Let \(C_f\) be any plane curve. Then

$$\begin{aligned} \frac{\omega (f,\lambda )}{(a_x-a_z)+(a_y-a_z)}\le \frac{1}{lct(\mathbb {P}^2,C_f)} \end{aligned}$$
(4)

for any one-parameter subgroup \(\lambda : \mathbb {C}^{\times } \rightarrow SL(V)\).

Remark 4.3

The main idea behind Corollary 4.2 is that in order to check whether the pair \((\mathbb {P}^2,tC_f)\) is log canonical, it suffices to check that for each weighted blowup of a point p in the plane we have \(a(E,\mathbb {P}^2,tC_f)\ge -1\), where E denotes the corresponding exceptional divisor (Cf. [4, Section 10]).

Corollary 4.2 together with Corollary 3.10 allow us to conclude that:

Proposition 4.4

Given a pencil \(\mathcal {P}\in \mathscr {P}_d\) we have that for any one-parameter subgroup \(\lambda : \mathbb {C}^{\times }\rightarrow SL(V)\) there exists \(C_f\in \mathcal {P}\) such that

$$\begin{aligned} \frac{\omega (\mathcal {P},\lambda )}{(a_x-a_z)+(a_y-a_z)} \le \frac{2}{lct(\mathbb {P}^2,C_f)} \end{aligned}$$
(5)

And, as a consequence, we recover the statement from Corollary 3.13:

Corollary 4.5

If \(\mathcal {P}\in \mathscr {P}_d\) is a pencil such that \(lct(\mathbb {P}^2,C_f)\ge 3/d\) (resp. >) for any curve \(C_f\) in \(\mathcal {P}\), then \(\mathcal {P}\) is semi-stable (resp. stable).

Next, we prove the following:

Proposition 4.6

Given \(\mathcal {P}\in \mathscr {P}_d\) and any base point p of \(\mathcal {P}\), there exists a one-parameter subgroup \(\lambda : \mathbb {C}^{\times } \rightarrow SL(V)\) (and coordinates in \(\mathbb {P}^2\)) such that for any curve \(C_f\) in \(\mathcal {P}\) we have that \(\frac{(a_x-a_z)+(a_y-a_z)}{\omega (\mathcal {P},\lambda )}\le lct_p(\mathbb {P}^2,C_f)\).

Proof

Given \(\mathcal {P}\) and a base point p, we can always choose coordinates in \(\mathbb {P}^2\) so that \(p= (0:0:1)\). We can then consider any one-parameter subgroup \(\lambda \), which in these coordinates is normalized as in (1) for some choice of integers \(a_x,a_y\) and \(a_z\), with \(a_y-a_z\ne 0\). Then \(c_0 \doteq \frac{(a_x-a_z)+(a_y-a_z)}{\omega (\mathcal {P},\lambda )}\le 1\), because \(f_{00}=0\) for any curve \(C_f\) in \(\mathcal {P}\) so that we have \(m_{00kl}=0\) for all \(0\le k,l \le d\).

We claim that any choice of \(\lambda \) as above is such that for any curve \(C_f\) in \(\mathcal {P}\) we have \(c_0 \le lct_p(\mathbb {P}^2,C_f)\).

By contradiction, assume there exists \(C_f\) in \(\mathcal {P}\) such that \( lct_p(\mathbb {P}^2,C_f) < c_0\). Write \(\tilde{f}(u,v)=f(x,y,1)\) and assign weights \(\omega (u)\doteq a_x-a_z\) to the variable u and \(\omega (v)\doteq a_y-a_z\) to the variable v so that the weighted multiplicity of \(\tilde{f}\) is precisely \(\omega (f,\lambda )\). Now, consider the finite morphism \(\varphi :\mathbb {C}^2\rightarrow \mathbb {C}^2\) given by \((u,v)\mapsto (u^{\omega (u)},v^{\omega (v)})\) and let

$$\begin{aligned} \varDelta \doteq (1-\omega (u))H_u+(1-\omega (v))H_v+ c\cdot \tilde{f}(u^{\omega (u)},v^{\omega (v)}) \end{aligned}$$

where \(H_u\) (resp. \(H_v\)) is the divisor of \(u=0\) (resp. \(v=0\)) and \(c \in \mathbb {Q}\cap [0,1]\).

Then \(\varphi ^*(K_{\mathbb {C}^2}+c \cdot \tilde{f}(u,v))=K_{\mathbb {C}^2}+\varDelta \) and by Proposition 5.20 (4) in [8] we know that the pair \((\mathbb {C}^2,c \cdot \tilde{f})\) is log canonical at (0, 0) if and only if the pair \((\mathbb {C}^2,\varDelta )\) is log canonical at (0, 0). In particular, taking \( c=c_0> lct_p(\mathbb {P}^2,C_f)=lct_0(\mathbb {C}^2,\tilde{f})\) it follows that

$$\begin{aligned} a(E;\mathbb {C}^2,\varDelta )=-1+\omega (u)+\omega (v)-c \cdot \omega (f,\lambda )<-1 \end{aligned}$$

where E is the exceptional divisor of the blow-up of \(\mathbb {C}^2\) at the origin and \(a(E;\mathbb {C}^2,\varDelta )\) is the corresponding discrepancy. But the last inequality is equivalent to the inequality \(\omega (\mathcal {P},\lambda )<\omega (f,\lambda )\), contradicting Proposition 3.5. \(\square \)

Finally, Proposition 4.6 above and Corollary 4.2 together with the other results obtained in this paper, allow us to prove Theorems 4.7 and 4.10 below, thus providing explicit stability criteria.

Theorem 4.7

Let \(\mathcal {P}\) be a pencil in \(\mathscr {P}_d\) which contains a curve \(C_f\) such that \(lct(\mathbb {P}^2,C_f)=\alpha \). If \(\mathcal {P}\) is unstable (resp. not stable), then \(\mathcal {P}\) contains a curve \(C_g\) such that \( lct(\mathbb {P}^2,C_g)< \frac{3\alpha }{2d\alpha -3}\) (resp. \(\le \)).

Proof

If \(\mathcal {P}\) is unstable (resp. not stable), then by Proposition 3.2 we can choose a one-parameter subgroup \(\lambda \) (and coordinates in \(\mathbb {P}^2\)) so that

$$\begin{aligned} \frac{2d}{3} < \frac{\omega (\mathcal {P},\lambda )}{(a_x-a_z)+(a_y-a_z)} \qquad (\text{ resp. }\,\,\le ) \end{aligned}$$

By Proposition 3.9, we can find a a curve \(C_g\) in \(\mathcal {P}\) such that

$$\begin{aligned} \frac{\omega (\mathcal {P},\lambda )}{(a_x-a_z)+(a_y-a_z)} \le \frac{\omega (f,\lambda )}{(a_x-a_z)+(a_y-a_z)}+ \frac{\omega (g,\lambda )}{(a_x-a_z)+(a_y-a_z)} \end{aligned}$$

Moreover, by Corollary 4.2 we have that

$$\begin{aligned} \frac{\omega (f,\lambda )}{(a_x-a_z)+(a_y-a_z)}\le \frac{1}{lct(\mathbb {P}^2,C_f)} \quad \text{ and } \quad \frac{\omega (g,\lambda )}{(a_x-a_z)+(a_y-a_z)}\le \frac{1}{lct(\mathbb {P}^2,C_g)} \end{aligned}$$

Now, because \(lct(\mathbb {P}^2,C_f)=\alpha \), combining the above inequalities we conclude that \(lct(\mathbb {P}^2,C_g)< \frac{3\alpha }{2d\alpha -3}\) (resp. \(\le \)). \(\square \)

Corollary 4.8

Assume \(d\ge 5\) and let \(\mathcal {P}\in \mathscr {P}_d\) be a pencil which contains a smooth member. If any curve \(\mathcal {C}_d\) in \(\mathcal {P}\) is reduced and any point in \(\mathcal {C}_d\) has multiplicity \(m< d\), then \(\mathcal {P}\) is stable.

Proof

It was proved in [2] that under such conditons any such curve \(\mathcal {C}_d\) satisfies \(lct(\mathbb {P}^2,\mathcal {C}_d)\ge \frac{2d-3}{(d-1)^2}\). Now, because \(d\ge 5\) we have that \(\frac{2d-3}{(d-1)^2}>\frac{3}{2d-3}\) and the conclusion follows from Theorem 4.7 with \(\alpha =1\). \(\square \)

Corollary 4.9

Let \(\mathcal {P}\in \mathscr {P}_d\) be a pencil which contains a smooth member. If any curve \(\mathcal {C}_d \in \mathcal {P}\) contains only points p with multiplicity \(m_p\le \frac{2d-3}{3}\) (resp. <), then \(\mathcal {P}\) is semi-stable (resp. stable).

Proof

In fact, any curve \(\mathcal {C}_d\) in \(\mathcal {P}\) satisfies \( \frac{1}{m_p}\le lct(\mathbb {P}^2,\mathcal {C}_d)\) (see [7, Lemma 8.10]) and since \(\frac{3}{2d-3} \le \frac{1}{m_p} \qquad (resp. <)\), the conclusion follows from Theorem 4.7 with \(\alpha =1\). \(\square \)

Theorem 4.10

If \(\mathcal {P}\in \mathscr {P}_d\) is semi-stable (resp. stable), then for any curve \(C_f\) in \(\mathcal {P}\) and any base point p of \(\mathcal {P}\) we have \(\frac{3}{2d} \le lct_p(\mathbb {P}^2,C_f)\) (resp. <).

Proof

Fix \(\mathcal {P}\in \mathscr {P}_d\) and a base point p as above. Given \(C_f\) we can always find coordinates in \(\mathbb {P}^2\) so that \(p=(0:0:1)\) and we can choose \(\lambda \) as in Proposition 4.6. Because \(\mathcal {P}\) is semi-stable (resp. stable) for this \(\lambda \) we have that

$$\begin{aligned} \frac{3}{2d}\le \frac{(a_x-a_z)+(a_y-a_z)}{\omega (\mathcal {P},\lambda )} \qquad (\text{ resp. }\,\,<) \end{aligned}$$

and the result follows from Proposition 4.6. \(\square \)

Corollary 4.11

Let \(\mathcal {P}\in \mathscr {P}_d\) be a pencil which contains a curve \(\mathcal {C}_d\) of the form \(mL+C_{d-m}\), where mL is a multiple line with multiplicity \(m\ge 2d/3\) (resp. >) and \(C_{d-m}\) is a curve of degree \(d-m\). Then \(\mathcal {P}\) is unstable (resp. not stable). In particular, if \(\mathcal {P}\) contains a multiple line with multiplicity d, then \(\mathcal {P}\) is unstable.

Note that Theorems 4.7 and 4.10 provide explicit stability criteria for a pencil \(\mathcal {P}\in \mathscr {P}_d\) in terms log canonical thresholds of pairs \((\mathbb {P}^2, \mathcal {C}_f)\), where \(C_f\) is a curve lying in \(\mathcal {P}\). As suggested by the referee, it is interesting to observe that the stability of \(\mathcal {P}\) seems to also be related to the log canonical threshold of the pair \((\mathbb {P}^2,\mathcal {P})\) – where we extend the notions introduced in Sect. 2 to linear systems as in [7, Definition 4.6]. We prove the following Corollary to Theorem 4.10 and we hope to further investigate this relation in a future project.

Corollary 4.12

If \(\mathcal {P}\in \mathscr {P}_d\) is semi-stable (resp. stable), then \(\frac{3}{2d} \le lct(\mathbb {P}^2,\mathcal {P})\) (resp. <).

Proof

Given \(\mathcal {P} \in \mathscr {P}_d\), let us denote its general member by \(\mathcal {C}^{\text {gen}}\). By [7, Theorem 4.8] we have that \(lct(\mathbb {P}^2,\mathcal {P})=lct(\mathbb {P}^2,\mathcal {C}^{\text {gen}})\). By Bertini’s theorem, \(\mathcal {C}^{\text {gen}}\) is smooth away from the base points of \(\mathcal {P}\), hence \(lct(\mathbb {P}^2,\mathcal {P})=lct_p(\mathbb {P}^2,\mathcal {C}^{\text {gen}})\) for some base point p. Now, it follows from [7, Lemma 8.6] that \(lct_p(\mathbb {P}^2,C_f)\le lct_p(\mathbb {P}^2,\mathcal {C}^{\text {gen}})\) for any curve \(C_f\) in \(\mathcal {P}\). As a consequence, Theorem 4.10 implies that whenever \(\mathcal {P}\) is semi-stable (resp. stable), then \(\frac{3}{2d} \le lct(\mathbb {P}^2,\mathcal {P})\) (resp. <). \(\square \)