# Resolving singularities of curves with one toric morphism

Ana Belén de Felipe, Pedro González Pérez, Hussein Mourtada

► To cite this version:

Ana Belén de Felipe, Pedro González Pérez, Hussein Mourtada. Resolving singularities of curves with one toric morphism. Mathematische Annalen, In press, 387 (3-4), pp.1853-1902. 10.1007/s00208-022-02504-7. hal-04008132

HAL Id: hal-04008132

https://hal.science/hal-04008132v1

Submitted on 17 Sep 2024

HAL is a multi-disciplinary open access
archive for the deposit and dissemination of sci-
entific research documents, whether they are pub-
lished or not. The documents may come from
teaching and research institutions in France or
abroad, or from public or private research centers.

L'archive ouverte pluridisciplinaire HAL, est
destinée au dépôt et à la diffusion de documents
scientifiques de niveau recherche, publiés ou non,
émanant des établissements d'enseignement et de
recherche français ou étrangers, des laboratoires
publics ou privés.

<figure><img src="image_1.png" /></figure>

Distributed under a Creative Commons Attribution 4.0 International License
<figure><img src="image_2.png" /></figure>

# Resolving singularities of curves with one toric morphism

Ana Belén de Felipe¹ · Pedro D. González Pérez² ID · Hussein Mourtada³

Received: 28 October 2021 / Revised: 18 October 2022 / Accepted: 30 October 2022 /
Published online: 15 November 2022
© The Author(s) 2022

## Abstract

We give an explicit positive answer, in the case of reduced curve singularities, to a question of B. Teissier about the existence of a toric embedded resolution after reembedding. In the case of a curve singularity (C, O) contained in a non singular surface S such a reembedding may be defined in terms of a sequence of maximal contact curves of the minimal embedded resolution of C. We prove that there exists a toric modification, after reembedding, which provides an embedded resolution of C. We use properties of the semivaluation space of S at O to describe how the dual graph of the minimal embedded resolution of C may be seen on the local tropicalization of S associated to this reembedding.

**Mathematics Subject Classification** 3A80 · 14E15 · 14E18 · 14M25

## Contents

<table><tr><td>Introduction</td><td>1854</td></tr><tr><td>Notation</td><td>1857</td></tr></table>

This paper is dedicated to Bernard Teissier.

<figure><img src="image_3.png" /></figure>

Pedro D. González Pérez
pgonzalez@mat.ucm.es

Ana Belén de Felipe
afelipe@ull.edu.es

Hussein Mourtada
hussein.mourtada@imj-prg.fr

¹ Departamento de Matemáticas, Estadística e I.O. Sección de Matemáticas, Universidad de La Laguna, Apartado de Correos 456, 38200 La Laguna, Tenerife, Spain

² Instituto de Matemática Interdisciplinar, Departamento de Álgebra, Geometría y Topología, Facultad de Ciencias Matemáticas, Universidad Complutense de Madrid, Plaza de las Ciencias 3, 28040 Madrid, Spain

³ Institut Mathématiques de Jussieu-Paris Rive Gauche, Université Paris Cité, Sorbonne Université, CNRS, 75013 Paris, France
<table><tr><td>1</td><td>Toric resolutions of reduced curve singularities</td><td>1857</td></tr><tr><td>1.1</td><td>Toric modifications, their critical and discriminant locus</td><td>1857</td></tr><tr><td>1.2</td><td>Sufficient conditions for the existence of a toric embedded resolution</td><td>1860</td></tr><tr><td>1.3</td><td>Toric resolutions after reembedding</td><td>1863</td></tr><tr><td>2</td><td>Resolving a plane curve singularity with one toric morphism</td><td>1869</td></tr><tr><td>2.1</td><td>Background on plane curve singularities and divisorial valuations</td><td>1869</td></tr><tr><td>2.2</td><td>The embedding defined by a sequence of maximal contact curves</td><td>1876</td></tr><tr><td>3</td><td>Embedded resolution and local tropicalization</td><td>1880</td></tr><tr><td>3.1</td><td>The local tropicalization of S defined by the maximal contact curves</td><td>1880</td></tr><tr><td>3.2</td><td>GGers-Wall trees and the minimal embedded resolution</td><td>1890</td></tr><tr><td>3.3</td><td>Initial ideals associated to the local tropicalization and toric resolutions</td><td>1894</td></tr><tr><td>3.4</td><td>Minimal embedded resolution with one toric morphism</td><td>1898</td></tr><tr><td></td><td>References</td><td>1900</td></tr></table>

## Introduction

In [22], Goldin and Teissier proved that one can resolve the singularities of a plane branch (i.e., an analytically irreducible plane curve singularity) with one toric morphism, after reembedding it in a possibly higher dimensional affine space. Teissier asked then the following question in [43, Section 5], see also [42].

Given a reduced and equidimensional algebraic or formal space $X$ over an algebraically closed field $k$, is it true that for every point $x \in X$ there is a local formal embedding of $(X, x)$ into an affine space $(\mathbb{A}^m, 0)$ and a toric structure on $\mathbb{A}^m$ such that $(X, x) \subset (\mathbb{A}^m, 0)$ can be resolved by one toric morphism ?

This means that there exist local coordinates $u_1, \dots, u_m$ centered at $x$ and an open (étale or formal) neighborhood $U$ of $x \in \mathbb{A}^m(k)$, such that there is a proper birational toric map $\pi: Z \to U$ with respect to the coordinates $u_1, \dots, u_m$ with $Z$ non singular and such that the strict transform $X'$ of $X \cap U$ is non singular and transversal to the non dense orbits at every point of $\pi^{-1}(x) \cap X'$. An embedding satisfying the property of the question will be called *torific*, a terminology which combines toric and terrific.

We consider also the problem of existence of *torific embeddings of a triple* $(x, X, \mathbb{A}^n(k))$ where $x \in X \subset \mathbb{A}^n(k)$, and $n$ is the embedding dimension of $x \in X$, that is, if there exists a formal embedding of $\mathbb{A}^n(k)$ into an affine space $\mathbb{A}^m(k)$ endowed with a toric structure, such that a toric morphism of $\mathbb{A}^m(k)$ induces an embedded resolution of the triple $(x, X, \mathbb{A}^n(k))$.

Besides the case of plane branches there are some partial answers to Teissier's question:

- Aroca, Gómez-Morales, and Shabbir considered a notion of *Newton non-degenerate* ideals of the ring of polynomials $k[X_0, \dots, X_n]$ (see [1]). This is a condition on the initial ideals with respect to a weight vector lying in the *tropi-calization of I*. In this case, the original embedding of the singularity is already torific. The notion of Newton non-degenerate ideal is related to that of schön variety in [47]. It is a generalization of the notions of hypersurface and complete intersection singularities which are non degenerate with respect to their Newton polyhedra, which was introduced by Khovanskii and Kouchnirenko [26, 27]. Cueto, Popescu-Pampu and Stepanov have proven that the ideals defining the natural embeddings of splice type surface singularities are Newton non-degenerate
(see [7]). In the second version of the preprint [7], they have deduced the existence of a torific embedding of a reduced complex analytic plane curve singularity, as an application of their results on surface singularities.

- Lejeune-Jalabert and Reguera proved in [30] that sandwiched surface singularities admit natural torific embeddings, which were called toric environments.

- González Pérez generalized Goldin and Teissier's result to the case of an irreducible germ of quasi-ordinary hypersurface singularity (see [17]).

- More generally, Tevelev proved that if $k$ is an algebraically closed field of characteristic zero and $X \subset \mathbb{P}^n(k)$ is a projective algebraic variety, then there exists an integer $m \gg 0$ such that if $X \subset \mathbb{P}^m(k)$ is the Veronese reembedding of order $m$, there exist projective coordinates $(z_0 : \dots : z_m)$ on $\mathbb{P}^m(k)$ such that the intersection of $X$ with the torus $T^m(k) = (k^*)^m$ defined by this choice of coordinates, is dense in $X$ and there exists an equivariant map of toric varieties $\pi : Z \to \mathbb{P}^m(k)$, with $Z$ non singular, such that the strict transform of $X$ is non singular and transversal to the non dense toric orbits in $Z$ (see [48]). The proof of this result uses embedded resolution of singularities which is not known to be available in general when the field $k$ has positive characteristic.

The main result of [22] motivates Teissier's strategy towards the proof of local uniformization, which is a very local version of resolution, by a method based on the comparison of a given singular germ by deformation with a space whose resolution is easy and blind to the characteristic, namely using toric methods (see [42, 45, 46]). Note here that the valuative machinery that makes things work in [22], still works to some extent in higher dimension [8] but does not lead to similar conclusions on resolution of singularities.

In addition, a resolution obtained by a torific embedding is often easier to use than classsical Hironaka-type resolutions for computing subtle invariants of singularities like motivic or topological zeta functions, monodromy zeta functions, log canonical thresholds and jumping numbers of multiplier ideals (see [19, 20, 35]). The resolutions of singularities obtained by the classical approach are often complex to handle and it is a difficult problem to link invariants of resolution of singularities like Hironaka's order of ideals to subtle invariants of singularities such as those that we have just mentioned.

Let us explain the main contributions of this paper. Along this article, we assume that we are working over an algebraically closed field $k$ of arbitrary characteristic.

In Sect. 1 we prove the existence of functions defining a torific embedding of a reduced curve singularity of arbitrary embedding dimension in two different ways (see Corollary 1.19 and Theorem 1.22).

In Sect. 2 we consider a reduced plane curve singularity $C$ at a point $O$. We take a minimal generating sequence $(x_0, \dots, x_m)$ of the divisorial valuations defined by those prime exceptional divisors of the minimal embedded resolution $\psi$ of $C$ which intersect the strict transform of $C$. We assume that the strict transform of the branch $L_i$ defined by $x_i = 0$ does not intersect the strict transform of $C$ by $\psi$, for $i = 0, \dots, m$. Then, we prove that the tuple of functions $(x_0, x_1, \dots, x_m)$ defines a torific embedding of $C$ at $O$ (see Theorem 2.27).
In Sect. 3 we prove that the tuple of functions $(x_0, \dots, x_m)$ considered above, defines torific embedding of the triple $(O, C, \mathbb{A}^2(k))$, that is, there exists a toric modification of $\mathbb{A}^{m+1}(k)$ which induces an embedded resolution of $(O, C, \mathbb{A}^2(k))$ (see Theorem 3.40). In addition, we show how the dual graph of the total transform of $\cup_{j=0}^m L_j$ by the minimal embedded resolution $\psi$ of $C$ appears on the support of the fan defining this modification.

Our main result realises the program of the geometric approach to resolution of singularities explained in [33, 34]. This program suggests that one can find a torific embedding of a singularity $(X, x)$ from first detecting a finite number of special divisorial valuations which may be called essential and then finding an embedding of $X$ which is torific along each of these divisorial valuations. Given an essential valuation $\nu$, finding an embedding of $X$ which is torific along $\nu$ is a valuation theoretical issue; then a torific embedding may be found by a simple procedure (concatenation of the packages of functions defining the torific embeddings along each essential valuation); such a torific embedding is far from being minimal in general.

In this article, for a plane curve singularity, we find these essential valuations on the minimal embedded resolution of the curve and we characterize them by using the Eggers-Wall tree. We use the geometric characterization of the generating sequences of tuples of divisorial valuations by Spivakovsky [40, Section 8] in the case of one valuation and Delgado, Galindo, and Nuñez [9] in the case of several valuations (see Proposition 2.12). The embedding that we find has no superfluous information as in the concatenation procedure, it is actually minimal for the triple $(O, C, \mathbb{A}^2)$. One can also detect the essential valuations on a graph which is associated with the jet schemes of the curve singularity [29, 32]. This latter graph makes sense also for higher dimensional singularities [5] and the *loc.cit.* program suggests that one can detect essential valuations on it [34].

In order to prove the main results in Sect. 3 we consider the *local tropicalization* of $\mathbb{A}^2(k)$ associated with the tuple of functions $(x_0, \dots, x_m)$. The definition and properties of local tropicalizations in a general setting was developed in [38] by Popescu-Pampu and Stepanov. Further applications of local tropicalization are obtained recently by Cueto, Popescu-Pampu, and Stepanov in the case of surface singularities of splice type (see [7]).

The *finite local tropicalization* of $\mathbb{A}^2(k)$ associated with the tuple of functions $(x_0, \dots, x_m)$ consists of the tuples $(\nu(x_0), \dots, \nu(x_m)) \in \mathbb{R}_{\ge 0}^m$, where $\nu$ runs through the semivaluations of $\mathbb{A}^2(k)$ at the closed point $O$ of $C$, which take finite values on $x_0, \dots, x_m$. We show that this set is the support of a fan $\mathcal{T}$ in $\mathbb{R}^{m+1}$ consisting of at most two dimensional cones (see Theorem 3.18). For instance, if $E$ is an exceptional prime divisor in the minimal embedded resolution of $\psi$ of $C$ and if $\nu_E$ denotes its associated divisorial valuation then $(\nu_E(x_0), \dots, \nu_E(x_m)) \in \mathbb{Z}_{\ge 0}^{m+1}$ belongs to the support of $\mathcal{T}$. Then, we study the initial ideals associated to the ideal $I$ defining the embedding $\mathbb{A}^2(k) \hookrightarrow \mathbb{A}^{m+1}(k)$ with respect to weight vectors $w$ in the support of $\mathcal{T}$. The key step is to prove that the ideal $I$ is Newton non degenerate (see Proposition 3.39). This is shown by using the properties of expansions in terms of generating sequences. The main theorem of this section is obtained by applying the result of [1] mentioned above. We show that if $Y$ denotes the image of $\mathbb{A}^2(k)$ after reembedding, then there exists a

<figure><img src="image_4.png" /></figure>
toric modification $\pi$ of $\mathbb{A}^{m+1}(k)$, defined by a regular fan supported on $\mathbb{R}^{m+1}_{\ge 0}$ which induces a regularization of the fan $\mathcal{T}$, and such that the restriction of $\pi$ to the strict transform $Y'$ of $Y$ is an embedded resolution of $C$ (see Theorem 3.40). If in addition the regularization of the fan $\mathcal{T}$ is the minimal one, then the restriction of $\pi$ to $Y'$ is the minimal embedded resolution of $C$ (see Theorem 3.42). In particular, we prove that the projectivization of the minimal regularization of the fan $\mathcal{T}$ is isomorphic to the dual graph of the total transform of $\cup_{j=0}^m L_j$ by the minimal embedded resolution $\psi$ of $C$ (see Proposition 3.41).

The description of the fan $\mathcal{T}$ is very explicit in terms of the embedding of the *Eggers-Wall tree* of $C$ with respect to the smooth branch $L_0$ defined by $x_0 = 0$ in the *space of normalized semivaluations* $\mathcal{V}_{L_0}$ with respect to $L_0$. This embedding was described by García Barroso, Popescu-Pampu, and González Pérez (see [13, Section 8] and [14, Remark 5.37]). The space $\mathcal{V}_{L_0}$ is one of the valuative trees considered in Favre and Jonsson's book [11], see also the presentation of this theory in Jonsson's survey [24, section 7].

Besides providing an answer to Teissier's question for plane curve singularities, our results exhibit the beautiful interplay between semivaluation spaces, resolution of singularities, toric geometry and tropical geometry, which may shed some light on higher dimensional generalizations.

## Notation

A curve $C$ is an affine scheme $\text{Spec } \mathcal{O}$, where $\mathcal{O}$ is a complete noetherian local ring of dimension one over $k$ with residue field $k$. We call the ring $\mathcal{O}$ the local ring of $C$ and denote by $\mathcal{M}$ the maximal ideal of $\mathcal{O}$. The curve $C$ is reduced if the local ring $\mathcal{O}$ is reduced. If $\mathcal{O}$ is an integral domain, the curve $C$ is said to be a branch. The local ring $\mathcal{O}$ of a reduced curve $C$ has a finite number of minimal prime ideals, say $\mathcal{P}_j$ for $j = 1, \dots, r$, each one defining a branch $C_j$ with local ring $\mathcal{O}/\mathcal{P}_j$. Then we write $C = \cup_{j=1}^r C_j$ and say that $C$ is a curve with $r$ branches. The embedding dimension of a curve $C$ is the dimension of $\mathcal{M}/\mathcal{M}^2$ as $k$-vector space. A plane curve is a curve of embedding dimension at most two.

# 1 Toric resolutions of reduced curve singularities

## 1.1 Toric modifications, their critical and discriminant locus

In this section we describe the modification induced by an ambient toric modification on an orbit closure in a toric variety. See the textbooks [6, 10, 12, 36] for standard notions about toric geometry.

Let $\Sigma$ be a fan with respect to a rank $n$ lattice $N$, with dual lattice $M$. If $\sigma \subset N_\mathbb{R} := N \otimes \mathbb{R}$ is a cone we denote by $\check{\sigma} \subset M_\mathbb{R} := M \otimes \mathbb{R}$ the dual cone, and by $\sigma^\perp$ the orthogonal cone.
If $\sigma \in \Sigma$ then the semigroup $\check{\sigma} \cap M$ is finitely generated and the semigroup algebra

$$k[\check{\sigma} \cap M] = \left\{ \sum_{\text{finite}} a_v \chi^v \mid a_v \in k, v \in \check{\sigma} \cap M \right\}$$

is a k-algebra of finite type. It is the coordinate ring of the affine toric variety $X_\sigma$.

In addition, if the cone $\sigma$ is of dimension $n$, then there is a unique minimal system of generators $v_1, \dots, v_{m_\sigma}$ of the semigroup $\check{\sigma} \cap M$. Setting, $x_i := \chi^{v_i}$ for $i = 1, \dots, m_\sigma$, defines an embedding of the affine toric variety

$$X_{\sigma} \hookrightarrow k^{m_{\sigma}}, \qquad (1.1)$$

which sends the 0-dimensional orbit to the origin of $k^{m_\sigma}$. In this case, the defining ideal of this 0-dimensional orbit is generated by the monomials $\chi^v$, for $v \in \check{\sigma} \cap M \setminus \{0\}$. The completion of $k[\check{\sigma} \cap M]$ with respect to this ideal is the formal power series ring

$$k[[\check{\sigma} \cap M]] = \left\{ \sum a_v \chi^v \mid a_v \in k, v \in \check{\sigma} \cap M \right\}.$$

We denote by $X_{\Sigma,N}$ the normal toric variety associated with the fan $\Sigma$ and the lattice $N$, or simply by $X_\Sigma$, if the lattice $N$ is clear from the context. If $\sigma \in \Sigma$ we denote by $X_\sigma$ the affine open toric subvariety of $X_\Sigma$, and by $O(\sigma)_\Sigma$, or simply by $O(\sigma)$, the corresponding orbit by the action on $X_\Sigma$ of the torus $T_N = \text{Hom}(M, k^*)$. Abstractly, the orbit $O(\sigma)$ is the torus $\text{Hom}(M(\sigma), k^*)$, where $M(\sigma)$ denotes the lattice spanned by $\sigma^\perp \cap M$. In particular, we have $T_N = O(\{0\})$. The map which sends a cone $\sigma \in \Sigma$ to its corresponding orbit $O(\sigma)$ defines a bijection of $\Sigma$ with the set of orbits of the torus action on $X_\Sigma$.

The closure of the orbit $O(\sigma)$ in $X_\Sigma$ is a normal toric variety. In order to describe its associated fan, we consider the lattices $N_\sigma$ spanned by $\sigma \cap N$ and the quotient $N(\sigma) := N/N_\sigma$. The dual lattice of $N(\sigma)$ is precisely the lattice $M(\sigma)$ introduced before. Denote by $\text{Star}(\sigma)_\Sigma$ the set of cones in $N(\sigma)\mathbb{R}$ which are images by the canonical projection $N_\mathbb{R} \to N(\sigma)\mathbb{R} = N_\mathbb{R}/(N_\sigma)\mathbb{R}$ of the cones of the fan $\Sigma$ which contain $\sigma$ as a face. The set $\text{Star}(\sigma)_\Sigma$ is a fan with respect to the lattice $N(\sigma)$.

**Lemma 1.1** (see [12, Section 3.1]) *The closure of the orbit $O(\sigma)$ in $X_\Sigma$ is the normal toric variety $X_{\text{Star}(\sigma)_\Sigma, N(\sigma)}$ associated with the fan $\text{Star}(\sigma)_\Sigma$ and the lattice $N(\sigma)$).*

**Remark 1.2** The torus $T_{N(\sigma)} = \text{Hom}(M(\sigma), k^*)$ of the toric variety $X_{\text{Star}(\sigma)_\Sigma, N(\sigma)}$ is equal to $O(\sigma)$. More generally, the orbits of the action of the torus $T_{N(\sigma)}$ on $X_{\text{Star}(\sigma)_\Sigma, N(\sigma)}$ are orbits of the action of $T_N$ on $X_\Sigma$.

**Notation 1.3** We denote by $\Sigma_{0,n}$ the fan consisting of the faces of the cone $\sigma_{0,n} := \mathbb{R}^n_{\ge 0}$, with respect to the lattice $N := \mathbb{Z}^n$. We often write simply $\sigma_0 := \sigma_{0,n}$ and $\Sigma_0 := \Sigma_{0,n}$, if $n$ is clear from the context. We denote by $e_1, \dots, e_n$ the canonical basis of the lattice $N$, which spans the cone $\sigma_{0,n}$. We denote by $\check{e}_1, \dots, \check{e}_n$ the dual basis of $M$, which spans the dual cone $\check{\sigma}_{0,n}$. The toric variety $X_{\Sigma_{0,n}}$ is isomorphic to $k^n$ by (1.1). It is equipped with coordinates $(X_1, \dots, X_n) := (\chi^{\check{e}_1}, \dots, \chi^{\check{e}_n})$.
**Example 1.4** Let us fix an integer $s$ with $1 \le s \le n - 1$. The cone $\sigma := \mathbb{R}_{\ge 0}e_{s+1} + \dots + \mathbb{R}_{\ge 0}e_n$ belongs to the fan $\Sigma_{0,n}$ (see Notation 1.3). The lattice $N_\sigma$ has basis $e_{s+1}, \dots, e_n$. Let us denote by $\bar{u} \in N(\sigma)$ the image of a vector $u \in N$ by the canonical projection $N \to N(\sigma)$. Then, the lattice $N(\sigma)$ has basis $\bar{e}_1, \dots, \bar{e}_s$. Thus, the closure of the orbit $O(\sigma)$ is the coordinate subspace $k^s \hookrightarrow k^n$ with coordinates $(X_1, \dots, X_s)$, and defined by $X_{s+1} = \dots = X_n = 0$.

Let $\Sigma'$ be a fan subdividing $\Sigma$ with respect to the lattice $N$. We denote by $\pi_{\Sigma'}^{\Sigma'}: X_{\Sigma'} \to X_{\Sigma}$ the associated toric modification. The exceptional locus of the modification $\pi_{\Sigma'}^{\Sigma'}$ consists of those subvarieties of $X_{\Sigma'}$ which are mapped to subvarieties of $X_{\Sigma}$ of smaller dimension. The discriminant locus of the modification $\pi_{\Sigma'}^{\Sigma'}$ is the image of the exceptional locus. These loci can be described in terms of orbits as follows (see [17, Section 1.1] and also [21, Page 100]).

**Proposition 1.5** The exceptional locus Exc($\pi_{\Sigma'}^{\Sigma'}$) of $\pi_{\Sigma'}^{\Sigma'}$ is the union of orbits $O(\sigma)_{\Sigma'}$, for $\sigma \in \Sigma' \setminus \Sigma$. The discriminant locus of $\pi_{\Sigma'}^{\Sigma'}$ is the union of orbits $O(\tau)_{\Sigma}$, for $\tau \in \Sigma \setminus \Sigma'$.

Let us fix a cone $\sigma \in \Sigma$. If $\sigma$ belongs also to $\Sigma'$ then the orbit $O(\sigma)_{\Sigma} \subset X_{\Sigma}$ is not contained in the discriminant locus of $\pi_{\Sigma'}^{\Sigma'}$. We have also an orbit $O(\sigma)_{\Sigma'} \subset X_{\Sigma'}$ and the restriction of $\pi_{\Sigma'}^{\Sigma'}$ defines an isomorphism of orbits $O(\sigma)_{\Sigma'} \to O(\sigma)_{\Sigma}$. The fan $\mathrm{Star}(\sigma)_{\Sigma'}$ is a subdivision of $\mathrm{Star}(\sigma)_{\Sigma}$. The following lemma is a particular case of Lemma 3.3.21 of [6].

**Lemma 1.6** Let $\Sigma'$ be a subdivision of the fan $\Sigma$. If $\sigma \in \Sigma' \cap \Sigma$ then the restriction of $\pi_{\Sigma'}^{\Sigma'}$ to the closure of $O(\sigma)_{\Sigma'}$ in the source and to the closure of $O(\sigma)_{\Sigma}$ in the target is the toric modification

$$ \pi_{\mathrm{Star}(\sigma)_{\Sigma}}^{\mathrm{Star}(\sigma)_{\Sigma'}} : X_{\mathrm{Star}(\sigma)_{\Sigma'}} \to X_{\mathrm{Star}(\sigma)_{\Sigma}} \qquad (1.2) $$

**Example 1.7** Let us specialize to the case $n = 3$ in Notation 1.3. Consider the subdivision $\Sigma$ of $\Sigma_0$ at the vector $w = (4, 6, 13)$. It has three-dimensional cones $\sigma_{i,j} = \mathbb{R}_{\ge 0}e_i + \mathbb{R}_{\ge 0}e_j + \mathbb{R}_{\ge 0}w$, for $1 \le i < j \le 3$. The exceptional locus of $\pi_{\Sigma_0}^{\Sigma'}$ is the union of orbits $O(\sigma)_{\Sigma}$ such that the relative interior of the cone $\sigma$ is contained in $\mathbb{R}_{\ge 0}^3$, while the discriminant locus of $\pi_{\Sigma_0}^{\Sigma'}$ is reduced to the origin, that is, the 0-dimensional orbit. Let us consider the cone $\sigma = \mathbb{R}_{\ge 0}e_3$. The closure of the orbit $O(\sigma)_{\Sigma_0}$ is the coordinate plane of $k^3$ defined by $X_3 = 0$. Abstractly, it is the toric variety defined by the cone $\mathbb{R}_{\ge 0}^2 = \mathbb{R}_{\ge 0}\bar{e}_1 + \mathbb{R}_{\ge 0}\bar{e}_2$, with respect to the lattice $N(\sigma) = \mathbb{Z}\bar{e}_1 + \mathbb{Z}\bar{e}_2$, where we use the notation of Example 1.4. The only three-dimensional cones of $\Sigma$ which contain $\sigma$ are $\sigma_{1,3}$ and $\sigma_{2,3}$. These two cones intersect along the cone $\mathbb{R}_{\ge 0}w + \mathbb{R}_{\ge 0}e_3$. The fan $\mathrm{Star}(\sigma)_{\Sigma}$ is the subdivision of the cone $\mathbb{R}_{\ge 0}^2$ along the ray spanned by $2\bar{e}_1 + 3\bar{e}_2$. This ray is the image of $\mathbb{R}_{\ge 0}w + \mathbb{R}_{\ge 0}e_3$ under the canonical projection $N_{\mathbb{R}} = \mathbb{R}^3 \to N(\sigma)_{\mathbb{R}} = \mathbb{R}^2$, which sends $(a_1, a_2, a_3) \mapsto (a_1, a_2)$.
## 1.2 Sufficient conditions for the existence of a toric embedded resolution

Let $C$ be a reduced curve, not necessarily a plane one. We denote by $\mathcal{O}$ its local ring, with maximal ideal $\mathcal{M}$. If $x_1, \dots, x_n$ is a set of generators of the maximal ideal $\mathcal{M}$, then we have a surjection

$$k[[X_1, \dots, X_n]] \to \mathcal{O}, \text{ such that } X_i \mapsto x_i, \text{ for } i = 1, \dots, n. \quad (1.3)$$

This surjection defines an embedding of germs $C \hookrightarrow k^n$, which maps the special point of $C$ to the origin of $k^n$. In this section, we give sufficient conditions on the functions $x_1, \dots, x_n$ in order to guarantee that an embedded resolution of a branch $C \subset k^n$ can be obtained by a toric modification of $k^n$.

In what follows we consider $k^n$ as the affine toric variety $X_{\Sigma_0}$ and use Notation 1.3. The following definition is slightly more general than the one considered in [22].

**Definition 1.8** Let $C$ be a reduced curve embedded in $k^n$ by the map (1.3). A toric modification $\pi_{\Sigma_0}^{\Sigma}: X_{\Sigma} \to X_{\Sigma_0} = k^n$ defined by a regular subdivision $\Sigma$ of $\Sigma_0$ is a toric embedded resolution of $C$ if no branch of $C$ is contained in the discriminant locus of $\pi_{\Sigma_0}^{\Sigma}$, and the strict transform $\tilde{C}$ of $C$ is smooth and transversal to the orbit stratification of the exceptional locus of $\pi_{\Sigma_0}^{\Sigma}$.

Recall that the strict transform $\tilde{C}$ of $C$ by $\pi_{\Sigma_0}^{\Sigma}$ is the closure in $X_{\Sigma}$ of $(\pi_{\Sigma_0}^{\Sigma})^{-1}(C) \setminus \text{Exc}(\pi_{\Sigma_0}^{\Sigma})$.

**Remark 1.9** In the paper [22] the case when the curve $C$ is contained in a coordinate hyperplane was not considered. In order to deal with this case we introduced the hypothesis about the discriminant locus of the modification in Definition 1.8. The transversality condition in Definition 1.8 should be considered with respect to the modifications of the minimal coordinate subspaces containing the branches of $C$, which are toric morphisms by Lemma 1.6. Notice that the minimal coordinate subspace of $X_{\Sigma_0} = k^n$ which contains a branch $C_j$ of $C$ is the closure $X_{\text{Star}(\sigma)\Sigma_0}$ of an orbit $O(\sigma)_{\Sigma_0}$, for some $\sigma \in \Sigma_0$ (see Example 1.4). By Proposition 1.5 this coordinate subspace is not contained in the discriminant locus of $\pi_{\Sigma_0}^{\Sigma}$ if and only if $\sigma \in \Sigma$. Then, the toric modification $\pi_{\Sigma_0}^{\Sigma}$ is a toric embedded resolution of $C_j$ according to Definition 1.8. This means that the map $\pi_{\text{Star}(\sigma)\Sigma_0}^{\text{Star}(\sigma)\Sigma}$, defined in (1.2), is a toric embedded resolution of $C_j \subset X_{\text{Star}(\sigma)\Sigma_0}$ according to the definition considered in [22].

Before stating our results we need to introduce preliminary materials on arcs. See [23] for more on arcs on toric varieties.

An arc on $X_{\Sigma_0}$ is a morphism $\eta: \text{Spec } k[[t]] \to X_{\Sigma_0}$, which corresponds to a homomorphism of $k$-algebras $\eta^*: k[\check{\sigma}_0 \cap M] \to k[[t]]$. The arc $\eta$ has its generic point in the torus of $k^n$ if the series $\chi^v \circ \eta := \eta^*(\chi^v)$ is a nonzero element of $k[[t]]$ for any $v \in \check{\sigma}_0 \cap M$. The arc is centered at the origin of $k^n$ if $\chi^v \circ \eta$ belongs to $(t)k[[t]]$, for any nonzero $v \in \check{\sigma}_0 \cap M$. In this case, the arc $\eta$ induces a map of local $k$-algebras $k[[\check{\sigma}_0 \cap M]] \to k[[t]]$ which we denote also by $\eta^*$.

If $\eta$ has its generic point in the torus $T_N$, then it has an associated order vector $\text{ord}(\eta) \in N$. It is defined as the lattice homomorphism $M \to \mathbb{Z}$ which sends $v \in M$
to the order of the Laurent series $\chi^v \circ \eta \in k((t))$. Notice that $\chi^v \circ \eta \in k[[t]]$, for any $v \in \check{\sigma}_0 \cap M$. This implies that $\mathrm{ord}(\eta) \in \sigma_0$. The coordinates of the order vector $\mathrm{ord}(\eta)$ with respect to the basis $e_1, \dots, e_n$ are equal to

$$(\mathrm{ord}_t(X_1 \circ \eta), \dots, \mathrm{ord}_t(X_n \circ \eta)).$$

**Definition 1.10** Let $C$ be a branch embedded in $k^n$ by the map (1.3). We associate to $C$ an arc $\eta_C: \tilde{C} \to k^n$ which is the composition of a normalization $\tilde{C} \to C$ of $C$ with the inclusion $C \hookrightarrow k^n$.

In terms of the coordinates $(X_1, \dots, X_n)$ of $k^n$ and a regular parameter $t$ of $\tilde{C}$, the arc $\eta_C$ in Definition 1.10 corresponds to a local homomorphism of $k$-algebras

$$\eta_C^*: k[[X_1, \dots, X_n]] = k[[\check{\sigma}_0 \cap M]] \to k[[t]],$$

whose kernel is the *defining ideal* $I_C$ of the branch $C$. By definition, the arc $\eta_C$ is centered at the origin of $k^n$. If in addition, $\eta_C$ has its generic point in the torus of $k^n$, then $\mathrm{ord}(\eta_C)$ belongs to the interior of $\sigma_0$.

### 1.2.1 The case when $\eta_C$ has its generic point in the torus

We start by discussing what happens to the order vector of an arbitrary arc $\eta$ on $X_{\Sigma_0}$ with generic point in the torus, when a toric modification is made.

**Remark 1.11** Let $\Sigma$ be a regular subdivision of $\Sigma_0$. By the valuative criterion of properness there is a unique arc $\tilde{\eta}$: Spec $k[[t]] \to X_\Sigma$ such that $\pi_{\Sigma_0}^\Sigma \circ \tilde{\eta} = \eta$. Since the modification $\pi_{\Sigma_0}^\Sigma$ is the identity on the torus, the lifted arc $\tilde{\eta}$ has also its generic point in the torus $T_N$ and by definition we get $\mathrm{ord}(\eta) = \mathrm{ord}(\tilde{\eta})$. Let $\sigma \in \Sigma$ be a cone of dimension $n$ which contains the order vector $\mathrm{ord}(\eta)$. Denote by $v_1, \dots, v_n$ the basis of the lattice $N$ which spans the regular cone $\sigma$. The affine toric variety $X_\sigma$ is isomorphic to $k^n$ with coordinates $(U_1, \dots, U_n) = (\chi^{\tilde{v}_1}, \dots, \chi^{\tilde{v}_n})$, where $\tilde{v}_1, \dots, \tilde{v}_n$ is the dual basis of $v_1, \dots, v_n$. Then, it follows that the coordinates of the vector $\mathrm{ord}(\tilde{\eta})$ with respect to the basis $v_1, \dots, v_n$ of $N$ are equal to $(\mathrm{ord}_t(U_1 \circ \tilde{\eta}), \dots, \mathrm{ord}_t(U_n \circ \tilde{\eta}))$.

The following proposition provides a sufficient condition to guarantee the existence of a toric embedded resolution of the branch $C$, when $\eta_C$ has generic point in the torus of $k^n$.

**Proposition 1.12** Let $C$ be a branch embedded in $k^n$ by the map (1.3). If the arc $\eta_C$ has its generic point in the torus of $k^n$ and $\mathrm{ord}(\eta_C)$ is primitive with respect to the lattice $N$, then any regular subdivision $\Sigma$ of the fan $\Sigma_0$ such that the ray $\rho_C$ spanned by $\mathrm{ord}(\eta_C)$ belongs to $\Sigma$ defines a toric embedded resolution of $C$.

**Proof** Let us denote the toric modification $\pi_{\Sigma_0}^\Sigma$ simply by $\pi$ and the arc $\eta_C$ by $\eta$. Let $\tilde{\eta}$ be the unique lifting of $\eta$ to $X_\Sigma$. Then, the strict transform $\tilde{C}$ of $C$ is equal to the image of $\tilde{\eta}$, and $\tilde{\eta}$ is the composition of the normalization of $\tilde{C}$ with the inclusion $\tilde{C} \hookrightarrow X_\Sigma$.
Since the order vector ord($\eta$) is contained in the interior of the cone $\sigma_0$, Proposition 1.5 implies that the orbit $O(\rho_C)$ is contained in the exceptional locus of $\pi$.

Let $\sigma$ be a regular cone of $\Sigma$ spanned by a basis $v_1, \dots, v_n$ of $N$ such that $v_1 = \text{ord}(\eta)$. Notice that we use here the assumption that ord($\eta$) is primitive in the lattice $N$. The affine toric variety $X_\sigma$ is isomorphic with $k^n$ with coordinates $(U_1, \dots, U_n)$. Then, it follows from Remark 1.11, that ord($\eta$) = ord($\tilde{\eta}$) and

$$ (\text{ord}_t(U_1 \circ \tilde{\eta}), \dots, \text{ord}_t(U_n \circ \tilde{\eta})) = (1, 0, \dots, 0), \qquad (1.4) $$

since $(1, 0, \dots, 0)$ is the vector of coordinates of ord($\eta$) with respect to the basis $v_1, \dots, v_n$. The parametrization $\tilde{\eta}$ of $\tilde{C}$, in terms of the coordinates $(U_1, \dots, U_n)$, is given by $(U_1 \circ \tilde{\eta}, \dots, U_n \circ \tilde{\eta})$. Therefore, the condition (1.4) implies that the strict transform $\tilde{C}$ of $C$ is smooth and transversal to the orbit $O(\rho_C)$. $\square$

### 1.2.2 The case when $\eta_C$ does not have generic point in the torus

We now deal with the generalization of Proposition 1.12 to the case when $\eta_C$ does not have generic point in the torus of $k^n$. Then, some of the series $X_j \circ \eta$ are identically zero, say for $j = s + 1, \dots, n$. The smaller coordinate subspace of $k^n$ which contains the branch $C$ is $X_{s+1} = \cdots = X_n = 0$. We are in the situation of Remark 1.9. If $\sigma = \mathbb{R}_{\ge 0}e_{s+1} + \cdots + \mathbb{R}_{\ge 0}e_n$, then the arc $\eta_C$ has its generic point in the torus $O(\sigma)_{\Sigma_0}$, $\eta_C$ factors through the orbit closure $X_{\text{Star}(\sigma)_{\Sigma_0}} = k^s$, and it is centered at the origin of $k^s$. That is, we have $X_j \circ \eta_C \in (t) k[[t]] \setminus \{0\}$, for $j = 1, \dots, s$. The order vector ord($\eta_C$) is an element of the lattice $N(\sigma)$ which belongs to the interior of the image of the cone $\sigma_0$ under the canonical projection $N_{\mathbb{R}} \to N(\sigma)_{\mathbb{R}}$ (see Example 1.4 and Remark 1.11).

**Proposition 1.13** With the previous hypothesis and notation, let $\Sigma$ be a regular fan subdividing $\Sigma_0$ such that $\sigma \in \Sigma$. Assume that ord($\eta_C$) is a primitive vector in the lattice $N(\sigma)$ and it spans a ray $\rho_C$ of the fan $\text{Star}(\sigma)_{\Sigma}$. Then, $\pi_{\Sigma_0}^\Sigma$ is a toric embedded resolution of $C$.

*Proof* Since $\sigma \in \Sigma$ the image of $\eta_C$, which is equal to the branch $C$, is not contained in the discriminant locus of $\pi$ (see Proposition 1.5). This implies that the strict transform $\tilde{C}$ of $C$ exists. Recall that $\eta_C$ factors through $X_{\text{Star}(\sigma)_{\Sigma_0}} = k^s$, has generic point in the torus of this variety, and it is centered at the origin of $k^s$. Proposition 1.12 implies that the modification (1.2) is a toric embedded resolution of $C \subset X_{\text{Star}(\sigma)_{\Sigma_0}}$. By Remark 1.9 this implies the result. $\square$

**Example 1.14** We keep the notations of Example 1.7. Let $C_1, C_2$ be the branches in $k^3$ given by $\eta_{C_1}^*(X_1) = t^4$, $\eta_{C_1}^*(X_2) = t^6$, $\eta_{C_1}^*(X_3) = t^{13}$, and $\eta_{C_2}^*(X_1) = t^2$, $\eta_{C_2}^*(X_2) = t^3$, $\eta_{C_2}^*(X_3) = 0$. If $\Sigma'$ is any regular subdivision of $\Sigma$, then by Proposition 1.12 the toric modification defined by $\Sigma'$ is an embedded resolution of $C_1$. The branch $C_2$ is contained in the closure of the orbit of $k^3$ associated with $\sigma = \mathbb{R}_{\ge 0}e_3$. The cone spanned by $2\bar{e}_1 + 3\bar{e}_2 \in N(\sigma)$ belongs to the fan $\text{Star}(\sigma)_{\Sigma'}$. The cone $\sigma \in \Sigma_0$ belongs also to $\Sigma'$. Since the order vector of $C_2$ is the primitive vector $2\bar{e}_1 + 3\bar{e}_2$,
the modification $\Sigma'$ induces also an embedded resolution of $C_2$ by Proposition 1.13. Therefore, in this case $\pi_{\Sigma'}$ is a toric embedded resolution of $C_1 \cup C_2$.

## 1.3 Toric resolutions after reembedding

In this section we prove that certain choices of functions define suitable *torific embeddings* for a reduced curve singularity. We mean by this that the curve singularity can be resolved by one toric modification, after reembedding it in an affine space of possibly higher dimension. This result is a generalization of a theorem of Goldin and Teissier, see [22, Th. 6.1, Corollary].

**Definition 1.15** Let $C$ be a branch embedded in $k^n$ by the map (1.3). The semigroup $\Gamma_C$ of the branch $C$ is $\Gamma_C = \{\mathrm{ord}_t(h \circ \eta_C) \mid h \in k[[X_1, \dots, X_n]], h \notin I_C\}$.

The semigroup $\Gamma_C$ is a finitely generated semigroup of $(\mathbb{Z}_{\ge 0}, +)$ (see [50]).

**Lemma 1.16** Let $C$ be a branch embedded in $k^n$ by the map (1.3). Let $y_1, \dots, y_m$ be elements of the maximal ideal of $k[[X_1, \dots, X_n]]$ such that:

(1) $y_1, \dots, y_m \notin I_C$,

(2) the numbers $\mathrm{ord}_t(y_j \circ \eta_C) \in \mathbb{Z}_{>0}, j = 1, \dots, m$, generate the semigroup $\Gamma_C$.

Then, the vector $(\mathrm{ord}_t(y_1 \circ \eta_C), \dots, \mathrm{ord}_t(y_m \circ \eta_C))$ is primitive in the lattice $\mathbb{Z}^m$.

*Proof* Since the local homomorphism $\mathcal{O} \to k[[t]]$ corresponding to the normalization $\tilde{C} \to C$ induces an isomorphism between the fields of fractions, we must have that the group generated by $\Gamma_C$ is equal to $\mathbb{Z}$. This is equivalent to the condition $\mathrm{gcd}(\mathrm{ord}_t(y_1 \circ \eta_C), \dots, \mathrm{ord}_t(y_m \circ \eta_C)) = 1$. $\square$

With the hypothesis of Lemma 1.16, if we take $y_{m+1}, \dots, y_s$ in the maximal ideal of $k[[X_1, \dots, X_n]]$ then the values $\mathrm{ord}_t(y_\ell \circ \eta_C)$, for $\ell \in \{1, \dots, s\}$, belong to $\Gamma_C \cup \{\infty\}$, and the finite values generate the semigroup $\Gamma_C$. We use this fact constantly afterwards.

Let $y_1, \dots, y_m$ be generators of the maximal ideal of $k[[X_1, \dots, X_n]]$. Then, the surjection

$$k[[Y_1, \dots, Y_m]] \to k[[X_1, \dots, X_n]] \text{ such that } Y_j \mapsto y_j, \text{ for } j = 1, \dots, m.$$

defines an embedding

$$k^n \hookrightarrow k^m. \qquad (1.5)$$

If $C$ is a reduced curve embedded in $k^n$ by the map (1.3) then, by composing the embedding $C \hookrightarrow k^n$ with (1.5), we get an embedding

$$C \hookrightarrow k^m. \qquad (1.6)$$

If $C_j$ is a branch of $C = \cup_{l=1}^r C_l$, then $C \hookrightarrow k^n$ induces an embedding $C_j \hookrightarrow k^n$. We denote by $\eta_j : \mathrm{Spec} k[[t_j]] \to k^m$ the composition of $\eta_{C_j}$ with the map (1.5). It
corresponds to a local homomorphism of k-algebras

$$ \eta_j^*: k[[Y_1, \dots, Y_m]] \to k[[t_j]], \text{ such that } Y_s \mapsto y_s \circ \eta_{C_j}, \text{ for } s = 1, \dots, m. $$

**Corollary 1.17** Let $C = \cup_{j=1}^r C_j$ be a reduced curve with $r \ge 1$ branches embedded in $k^n$ by the map (1.3). Let $y_1, \dots, y_m \in k[[X_1, \dots, X_n]]$ be such that:

(1) $y_1, \dots, y_m$ generate the maximal ideal of $k[[X_1, \dots, X_n]]$,

(2) $y_1, \dots, y_m \notin I_{C_j}$, for $1 \le j \le r$,

(3) the numbers $\mathrm{ord}_{t_j}(y_s \circ \eta_{C_j}) \in \mathbb{Z}_{>0}$, $s = 1, \dots, m$, generate the group $\mathbb{Z}$, for $1 \le j \le r$.

Let $C \hookrightarrow k^m$ be the embedding defined as (1.6) with respect to $y_1, \dots, y_m$. Let $\Sigma$ be a regular subdivision of the fan $\Sigma_{0,m}$ such that the ray $\rho_j$ spanned by $\mathrm{ord}(\eta_j)$ belongs to $\Sigma$, for $1 \le j \le r$. Denote by $\tilde{C}_j$ the strict transform of $C_j$ under $\pi_{\Sigma_{0,m}}^\Sigma$. If the special points of $\tilde{C}_j$, for $j = 1, \dots, r$, are pairwise different, then the toric modification $\pi_{\Sigma_{0,m}}^\Sigma$ is a toric embedded resolution of $C \subset k^m$.

**Proof** For $1 \le j \le r$, by condition (2), the arc $\eta_j$ has its generic point in the torus of $k^m$. Note that the coordinates of the vector $\mathrm{ord}(\eta_j)$ with respect to the canonical basis $e_1, \dots, e_m$ of $N = \mathbb{Z}^m$ (see Notation 1.3) are equal to

$$ (\mathrm{ord}_{t_j}(Y_1 \circ \eta_j), \dots, \mathrm{ord}_{t_j}(Y_m \circ \eta_j)) = (\mathrm{ord}_{t_j}(Y_1 \circ \eta_{C_j}), \dots, \mathrm{ord}_{t_j}(Y_m \circ \eta_{C_j})). $$

The vector $\mathrm{ord}(\eta_j)$ is primitive in the lattice $N$ by condition (3). Then, we apply Proposition 1.12 to the branch $C_j$ embedded in $k^m$ by (1.6) with respect to $y_1, \dots, y_m$, for $1 \le j \le r$. It follows that the strict transform $\tilde{C}_j$ of $C_j$ is smooth and transversal to the orbit $O(\rho_j)_{\Sigma}$, which is contained in the exceptional locus of $\pi_{\Sigma_{0,m}}^\Sigma$. Since the special points of $\tilde{C}_j$ are pairwise different, the branches $\tilde{C}_j$ and $\tilde{C}_{j'}$ do not intersect if $j \ne j'$. $\square$

**Remark 1.18** Let $y_1, \dots, y_m$ be generators of the maximal ideal of $k[[X_1, \dots, X_n]]$ such that for any $1 \le j \le r$ the semigroup $\Gamma_{C_j}$ is generated by the numbers $\mathrm{ord}_{t_j}(y_\ell \circ \eta_{C_j})$, for $1 \le \ell \le m$ such that $\mathrm{ord}_{t_j}(y_\ell \circ \eta_{C_j}) \ne \infty$. We can choose such functions in such a way that the three conditions of Corollary 1.17 are satisfied. The condition (1) holds by assumption. Let us choose a function $y$ in the maximal ideal of $k[[X_1, \dots, X_n]]$ such that $y \notin I_{C_j}$ for $1 \le j \le r$ and take an integer $p > 0$. If $p$ is large enough then for any $1 \le j \le r$ we have that:

$$ \mathrm{ord}_{t_j}((y_i + y^p) \circ \eta_{C_j}) = \begin{cases} \mathrm{ord}_{t_j}(y_i \circ \eta_{C_j}) & \text{if } \mathrm{ord}_{t_j}(y_i \circ \eta_{C_j}) \in \mathbb{N} \\ \mathrm{ord}_{t_j}(y^p \circ \eta_{C_j}) & \text{if } \mathrm{ord}_{t_j}(y_i \circ \eta_{C_j}) = \infty. \end{cases} $$

Thus, if we replace $y_\ell$ by $y_\ell + y^p$, for $1 \le \ell \le m$, conditions (2) and (3) of Corollary 1.17 are also satisfied (see Lemma 1.16).
**Corollary 1.19** Let $C = \cup_{j=1}^r C_j$ be a reduced curve with $r \ge 1$ branches embedded in $k^n$ by the map (1.3). There exist $m \ge 1$ and functions $y_1, \dots, y_m$ such that the conditions (1), (2) and (3) of Corollary 1.17 are satisfied and in addition, the vectors

$$ (\mathrm{ord}_{t_j}(y_1 \circ \eta_{C_j}), \dots, \mathrm{ord}_{t_j}(y_m \circ \eta_{C_j})), \quad \text{for } j = 1, \dots, r, \qquad (1.7) $$

are pairwise different. Then, the modification $\pi_{\Sigma_{0,m}}^{\Sigma}$ of Corollary 1.17 is a toric embedded resolution of $C \subset k^m$.

**Proof** Assume first that we are given functions $y_1, \dots, y_m$ verifying the conditions of Corollary 1.17 and such that the vectors (1.7) are pairwise different. This implies that the cones $\rho_1, \dots, \rho_r$, and their orbits, are also pairwise different. Since the special point of $\tilde{C}_j$ belongs to the orbit $O(\rho_j)\Sigma$, for $j = 1, \dots, r$, these special points are also pairwise different. By Corollary 1.17 the modification $\pi_{\Sigma_{0,m}}^{\Sigma}$ is a toric embedded resolution of $C \subset k^m$.

Let us take functions $y_1, \dots, y_{m'}$ such that the conditions (1), (2) and (3) of Corollary 1.17 are satisfied (see Remark 1.18). Up to relabelling the branches of $C$ we can assume that

$$ \mathrm{ord}_{t_1}(y_1 \circ \eta_{C_1}) \ge \dots \ge \mathrm{ord}_{t_r}(y_1 \circ \eta_{C_r}). \qquad (1.8) $$

For $i = 1, \dots, r-1$ we take $f_i \in I_{C_i}$ such that $f_i \notin I_{C_j}$ for any $1 \le j \le r$ and $j \ne i$. Then we choose an integer $\ell_i$ large enough such that

$$ \mathrm{ord}_{t_j}(f_i \circ \eta_{C_j}) < \mathrm{ord}_{t_j}(y_1^{\ell_i} \circ \eta_{C_j}), \quad \text{for } j = i + 1, \dots, r. \qquad (1.9) $$

Set $m = m' + r - 1$ and consider the functions:

$$ y_1, \dots, y_{m'}, y_{m'+1} := f_1 + y_1^{\ell_1}, \dots, y_{m'+r-1} := f_{r-1} + y_1^{\ell_{r-1}}. $$

Then, the vectors (1.7) associated with the branches of $C$, with respect to the functions $y_1, \dots, y_m$, are pairwise different. This follows from the inequalities

$$ \begin{aligned} \mathrm{ord}_{t_i}(y_{m'+i} \circ \eta_{C_i}) &= \mathrm{ord}_{t_i}(y_1^{\ell_i} \circ \eta_{C_i}) \stackrel{(1.8)}{\ge} \mathrm{ord}_{t_j}(y_1^{\ell_i} \circ \eta_{C_j}) \stackrel{(1.9)}{>} \mathrm{ord}_{t_j}(f_i \circ \eta_{C_j}) \\ &= \mathrm{ord}_{t_j}(y_{m'+i} \circ \eta_{C_j}), \end{aligned} $$

for $i = 1, \dots, r-1$ and $j = i+1, \dots, r$. $\square$

<figure><img src="image_5.png" /></figure>

**Example 1.20** The integers $\bar{\beta}_0 := 8$, $\bar{\beta}_1 := 12$, $\bar{\beta}_2 := 26$ and $\bar{\beta}_3 := 53$ define the minimal system of generators of the semigroup of a plane branch (see [44, Sec 3.2]). By the method explained in loc.cit. we get that a defining equation of such a plane branch $C$ is

$$ ((Y^2 - X^3)^2 - X^5Y)^2 - X^{10}(Y^2 - X^3) = 0. $$
Then, $y_0 = X$, $y_1 = Y$, $y_2 = Y^2 - X^3$, and $y_3 = (Y^2 - X^3)^2 - X^5Y$ verify the conditions of Corollary 1.17 (see Remark 1.18). But observe that $y_0$, $y_1$ and $y_3$ verify also these conditions because $\gcd(8, 12, 53) = 1$. By Corollary 1.17, any regular fan subdividing $\Sigma_{0,3}$ which contains the ray spanned by $(8, 12, 53)$ defines a toric embedded resolution of $C$. Next we study the behaviour of the branch $C \subset k^3$, and also of the plane $k^2 \subset k^3$, under the monomial map $\pi_{\sigma_{0,3}}^{\sigma}$ corresponding to the regular cone $\sigma \subset \sigma_{0,3}$ generated by the vectors $v_1 = (1, 1, 4)$, $v_2 = (2, 3, 13)$, and $v_3 = (8, 12, 53)$. Consider $X_{\Sigma_{0,3}} = k^3$ with coordinates $(X_1, X_2, X_3)$ as in Notation 1.3, and $X_{\sigma}$ with coordinates $(U_1, U_2, U_3)$, where $U_i = \chi_{\tilde{v}_i}$. The equation that defines $k^2 \subset k^3$ is $X_3 - (X_2^2 - X_1^3)^2 + X_1^5X_2 = 0$. In addition, the points of $C \subset k^3$ must satisfy the following equation $X_3^2 - X_1^{10}(X_2^2 - X_1^3) = 0$. The points in the strict transform $\tilde{C}$ of the curve $C$ by the monomial map $\pi_{\sigma_{0,3}}^{\sigma}$ satisfy the following two equations:

$$U_2U_3^5 - (1 - U_1)^2 + U_1^2U_2U_3^4 = 0, \qquad (1.10)$$

$$U_3^2 - U_1^4(1 - U_1) = 0, \qquad (1.11)$$

where (1.10) is the equation of the strict transform of $k^2$. Starting with (1.11) and then substituting in (1.10), we obtain a parametrization of $\tilde{C}$ of the form

$$U_1 = 1 - t^2 + \dots, \quad U_2 = 1 + \dots, \quad U_3 = t + \dots,$$

where we have omitted higher order terms (compare with (1.4)). As expected, $\tilde{C}$ is smooth and transverse to $U_3 = 0$. Notice that the intersection of the surfaces defined by (1.11) and (1.10), contains also an exceptional component given by $U_1 = 1$, $U_2 = t$, $U_3 = 0$, and the strict transform of the plane (1.10) is singular at the point $(1, 0, 0)$.

One may consider this toric resolution as a sort of toric embedded normalization of $C$, since we do not care about the effect of this modification on the original plane $k^2 \supset C$.

In Corollary 1.19 we showed the existence of functions defining a suitable embedding. We consider a different choice of functions in Theorem 1.22 below. We are grateful to Javier Fernández de Bobadilla for sharing some ideas which were helpful in the formulation of the result. We will need the following elementary lemma:

**Lemma 1.21** Denote by $N'$ the sublattice of $N$ spanned by $v_1, \dots, v_{s-1}$. If $v_1, \dots, v_{s-1}$ are part of a basis of the lattice $N$ and if the canonical image of a vector $w \in N$ is a primitive vector in the lattice $N/N'$, then $v_1, \dots, v_{s-1}$, $w$ are part of a basis of the lattice $N$.

*Proof* Let $v_1, \dots, v_{s-1}, v_s, \dots, v_n$ be a basis of the lattice $N$. Denote by $\tilde{u}$ the class of a vector $u \in N$ in the quotient lattice $N/N'$. We have that $\tilde{v}_s, \dots, \tilde{v}_n$ is a basis of $N/N'$. By hypothesis $\tilde{w}$ is a primitive vector in the lattice $N/N'$, hence there are elements $w_s := w, w_{s+1}, \dots, w_n \in N$ such that $\tilde{w}_s = \tilde{w}, \tilde{w}_{s+1}, \dots, \tilde{w}_n$ is a basis of $N/N'$. If we expand $\tilde{w}_j = \sum_{l=s}^n a_{l,j} \tilde{v}_l$, for $j = s, \dots, n$, it follows that the matrix $A = (a_{l,j})$ has determinant $\pm 1$. It is enough to check that $v_1, \dots, v_{s-1}, w_s, w_{s+1}, \dots, w_n$ is a
basis of $N$. The matrix whose columns are the coordinates of these vectors in terms of $v_1, \dots, v_n$ has a block structure of the form

$$ \begin{pmatrix} I_{s-1} * \\ 0 & A \end{pmatrix} $$

where $I_{s-1}$ denotes the identity matrix of size $s-1$. This matrix is unimodular, since $A$ is. Therefore $v_1, \dots, v_{s-1}, w_s, w_{s+1}, \dots, w_n$ is a basis of $N$ as claimed. $\square$

**Theorem 1.22** Let $C = \cup_{j=1}^r C_j$ be a reduced curve with $r$ branches embedded in $k^n$ by the map (1.3). Let $y_1, \dots, y_m, y_{m+1}, \dots, y_{m+r} \in k[[X_1, \dots, X_n]]$ be such that:

(1) $y_1, \dots, y_m$ generate the maximal ideal of $k[[X_1, \dots, X_n]]$,

(2) $y_1, \dots, y_m \notin I_{C_j}$, for $1 \le j \le r$,

(3) the numbers $\mathrm{ord}_{t_j}(y_s \circ \eta_{C_j}) \in \mathbb{Z}_{>0}$, $s = 1, \dots, m$, generate the group $\mathbb{Z}$, for $1 \le j \le r$,

(4) $y_{m+j} \in \bigcap_{1 \le i \le r}^{i \ne j} I_{C_i}$ and $y_{m+j} \notin I_{C_j}$, for $1 \le j \le r$.

Let $C \hookrightarrow k^{m+r}$ be the embedding defined as (1.6) with respect to $y_1, \dots, y_{m+r}$. Then, there exists a toric modification of $X_{\Sigma_{0,m+r}} = k^{m+r}$ which is a toric embedded resolution of $C$.

**Proof** We denote by $\Sigma_0$ the fan $\Sigma_{0,m+r}$ and use Notation 1.3. Condition (4) implies that for $1 \le j \le r$, the branch $C_j \subset k^{m+r}$ is contained in the coordinate subspace:

$$ Y_{m+1} = \dots = Y_{m+j-1} = Y_{m+j+1} = \dots = Y_{m+r} = 0. $$

This subspace is the closure of the orbit $O(\sigma_j)_{\Sigma_0}$, where the cone $\sigma_j \in \Sigma_0$ is spanned by the vectors $e_{m+1}, \dots, e_{m+j-1}, e_{m+j+1}, \dots, e_{m+r}$, of the canonical basis $N = \mathbb{Z}^{m+r}$. Denote by $\bar{e}_{j,i}$ the image of $e_i$ under the canonical projection $N \to N(\sigma_j)$, for $i = 1, \dots, m+r$. By conditions (2)–(3), the arc $\eta_j$ (i.e., the composition of $\eta_{C_j}$ with $k^n \hookrightarrow k^{m+r}$) has its generic point in the torus $O(\sigma_j)_{\Sigma_0}$, and the order vector $\mathrm{ord}(\eta_j)$ is primitive in the lattice $N(\sigma_j)$. We have that

$$ \mathrm{ord}(\eta_j) = w_{j,1}\bar{e}_{j,1} + \dots + w_{j,m}\bar{e}_{j,m} + w_{j,m+j}\bar{e}_{j,m+j}, \quad (1.12) $$

in terms of the basis of $\bar{e}_{j,1}, \dots, \bar{e}_{j,m}, \bar{e}_{j,m+j}$ of $N(\sigma_j)$, with all the $w_{j,i}$ in $\mathbb{Z}_{>0}$. Let us consider the vectors:

$$ w_0 := w_{1,m+1}e_{m+1} + \dots + w_{r,m+r}e_{m+r}, $$

$$ w_j := w_{j,1}e_1 + \dots + w_{j,m}e_m, \text{ for } 1 \le j \le r. $$

Notice that the canonical image of $w_0 + w_j$ in $N(\sigma_j)$ is precisely the primitive vector $\mathrm{ord}(\eta_j) \in N(\sigma_j)$. The cone

$$ \theta_j := \mathbb{R}_{\ge 0}(w_0 + w_j) + \sigma_j \subset N_{\mathbb{R}} $$
is regular for the lattice N by Lemma 1.21, and its canonical projection in $N(\sigma_j)_{\mathbb{R}}$ is equal to the ray $\rho_j := \mathbb{R}_{\ge 0}\mathrm{ord}(\eta_j) \subset N(\sigma_j)_{\mathbb{R}}$.

Let us prove that the cones $\theta_j$ for $j = 1, \dots, r$ are pairwise different. We assume that there are integers $1 \le s < l \le r$ such that $\theta := \theta_s = \theta_l$, and proceed by contradiction. By construction, the cone $\theta$ is of dimension $r$. Since $\sigma_s$ and $\sigma_l$ are faces of $\theta$, it follows that

$$ \sigma_s + \sigma_l = \mathbb{R}_{\ge 0}e_{m+1} + \dots + \mathbb{R}_{\ge 0}e_{m+r} $$

is an $r$ dimensional cone contained in $\theta$. Assume that there is a vector $w \in \theta \setminus (\sigma_s + \sigma_l)$. Since $\theta$ is contained in the cone $\mathbb{R}_{\ge 0}e_1 + \dots + \mathbb{R}_{\ge 0}e_{m+r}$, this implies that $w, e_{m+1}, \dots, e_{m+r}$ are linearly independent, contradicting the assumption that $\theta$ has dimension $r$. Hence, we get that $\theta = \mathbb{R}_{\ge 0}e_{m+1} + \dots + \mathbb{R}_{\ge 0}e_{m+r}$. But, then the canonical projection of $\theta$ onto $N(\sigma_l)_{\mathbb{R}}$ is equal to the ray spanned by $\bar{e}_{l,m+l}$. This ray is different from the ray $\rho_l$ because the coefficients $w_{l,i}$ appearing in the expansion (1.12) of $\mathrm{ord}(\eta_l)$ are non zero. This contradiction shows that the cones $\theta_j$, for $1 \le j \le r$ are pairwise different, as claimed.

Assume that $\Sigma$ is a regular subdivision of $\Sigma_0$ which contains the cones $\theta_j$, for $j = 1, \dots, r$. Then, we have $\sigma_j \in \Sigma$ since $\sigma_j$ is a face of $\theta_j$, and $\rho_j$ belongs to the fan $\mathrm{Star}(\sigma_j)_{\Sigma}$. This implies that the toric modification $\pi_{\Sigma_0}^{\Sigma}$ is a toric embedded resolution of the branches $C_j$ for $j = 1, \dots, r$, by Proposition 1.13. The strict transform of $C_j$ by this modification is smooth and transversal to the orbit associated with $\theta_j$, for $1 \le j \le r$. Since these cones are pairwise different, it follows that the strict transform of $C$ by $\pi_{\Sigma_0}^{\Sigma}$ is smooth.

In order to finish the proof it remains to show that such a regular fan $\Sigma$ exists. It is enough to show the existence of a fan $\Sigma'$ subdividing $\Sigma_0$ such that the regular cone $\theta_j$ belongs to $\Sigma'$, for $1 \le j \le r$, and then obtain $\Sigma$ as a regular subdivision of $\Sigma'$.

Next, we show that the set consisting of the cones $\theta_j$, for $j = 1, \dots, r$, and their faces is a fan, which contains cones of dimension at most $r$. Then, there exists a fan $\Sigma'$ subdividing $\Sigma_0$ and containing it, and this ends the proof. Set $1 \le j, j' \le r$ and let us check that $\theta_j \cap \theta_{j'}$ is a common face of $\theta_j$ and $\theta_{j'}$. If $w_j = w_{j'}$ then $\theta_j \cap \theta_{j'} = \sigma_j \cap \sigma_{j'} + \mathbb{R}_{\ge 0}(w_j + w_0)$. If $w_j \ne w_{j'}$ then $\theta_j \cap \theta_{j'} = \sigma_j \cap \sigma_{j'}$. In both cases the assertion holds by a direct computation when we express a vector $v \in \theta_j \cap \theta_{j'}$ in terms of the basis $e_1, \dots, e_{m+r}$. $\square$

In the proof of Theorem 1.22, we show the existence of a fan $\Sigma'$ subdividing $\Sigma_0$, which can be obtained explicitly as follows.

**Remark 1.23** Let $N_1$ (resp. $N_2$) be the lattice spanned by $e_1, \dots, e_m$ (resp. $e_{m+1}, \dots, e_{m+r}$), and let $\Sigma_1$ (resp. $\Sigma_2$) be the fan of faces of the cone spanned by $e_1, \dots, e_m$ (resp. $e_{m+1}, \dots, e_{m+r}$). The lattice N is equal to the direct sum of its sublattices $N_1$ and $N_2$. The fan $\Sigma_0$ is the direct Minkowski sum $\Sigma_1 \oplus \Sigma_2$ of the fans $\Sigma_1$ and $\Sigma_2$, in the sense that any cone $\tau \in \Sigma_0$ is the Minkowski sum of unique cones $\tau_1 \in \Sigma_1$ and $\tau_2 \in \Sigma_2$. Let $\Sigma'_1$ be a regular subdivision of $\Sigma_1$ containing the rays spanned by $w_j$, for $j = 1, \dots, r$. Let us denote by $\Sigma'_2$ the star subdivision of $\Sigma_2$ at the vector $w_0$. The $r$-dimensional cones of $\Sigma'_2$ are $\sigma_j + \mathbb{R}_{\ge 0}w_0$, for $j = 1, \dots, r$. The $(r+1)$-dimensional cone $\tau_j := \mathbb{R}_{\ge 0}w_j + \mathbb{R}_{\ge 0}w_0 + \sigma_j$ belongs to the direct Minkowski
sum of fans $\Sigma'_1 \oplus \Sigma'_2$ and contains the cones $\sigma_j$ and $\mathbb{R}_{\ge 0}w_j + \mathbb{R}_{\ge 0}w_0$ as faces. Apply, for $1 \le j \le r$, a star subdivision at the vector $\mathbb{R}_{\ge 0}(w_j + w_0)$. This combinatorial operation only affects the cones which contain $\mathbb{R}_{\ge 0}w_j + \mathbb{R}_{\ge 0}w_0$ as a face (see [6, Lemma 11.1.3]). In particular, it replaces the cone $\tau_j$ by the cones $\mathbb{R}_{\ge 0}w_j + \mathbb{R}_{\ge 0}(w_0+w_j)+\sigma_j$, $\mathbb{R}_{\ge 0}w_0 + \mathbb{R}_{\ge 0}(w_0+w_j)+\sigma_j$, and $\theta_j = \mathbb{R}_{\ge 0}(w_0+w_j)+\sigma_j$, and their faces. Therefore, the fan $\Sigma'$ constructed by this process, starting from $\Sigma'_1 \oplus \Sigma'_2$, contains the cones $\theta_j$, for $1 \le j \le r$.

## 2 Resolving a plane curve singularity with one toric morphism

In this section, we prove that a singular curve $C = \cup_{j=1}^r C_j$ with $r \ge 1$ branches admits a non degenerate reembedding, in such a way that an embedded resolution is obtained by one toric morphism. This result is a generalization of theorems of Goldin and Teissier in [22].

### 2.1 Background on plane curve singularities and divisorial valuations

In this section we explain the basic notation and conventions used in the rest of the paper about plane curve singularities and divisorial valuations. We denote by $S$ the affine space $\text{Spec } k[X, Y]$ and by $O$ its closed point corresponding to the maximal ideal $(X, Y)$. We denote by $R$ the ring $k[[X, Y]]$ and by $m_R$ its maximal ideal as before.

Let $C = \cup_{j=1}^r C_j$ be a reduced plane curve with $r \ge 1$ branches. Denote by $O$ its local ring. If $x, y$ generate the maximal ideal of $O$, then the embedding of $C \subset \text{Spec } R$ is defined by a local homomorphism of $k$-algebras

$$R \to O, \text{ such that } X \mapsto x, Y \mapsto y. \qquad (2.1)$$

If $D$ is a closed subscheme of $\text{Spec } R$ defined by a principal ideal of $R$, then we call any generator $f \in R$ of this ideal a *defining function* of $D$ and we write $D = Z(f)$. If $f \in m_R$ generates the kernel of the map (2.1), then $f$ is a *defining function* of $C$ and $\{C_j\}_{j=1}^r$ is in bijection with the set of irreducible factors of $f$ in $R$.

If $D_1 = Z(f_1)$ and $D_2 = Z(f_2)$, we denote by $(D_1 \cdot D_2) := \text{dim}_k R/(f_1, f_2)$ the intersection multiplicity of $D_1$ and $D_2$. If $D_1$ is a branch, then $(D_1 \cdot D_2)$ is equal to the order of the series $f_2 \circ \eta_{D_1} \in k[[t]]$, where $\eta_{D_1} : \text{Spec } k[[t]] \to \text{Spec } R$ is the arc associated to $D_1$ (see Definition 1.10).

A pair $(x, y) \in \mathbb{R}^2$ is a *local coordinate system* on $\text{Spec } R$ if $x, y$ generate the maximal ideal $m_R$. Then, if $L = Z(x)$ and $L' = Z(y)$ we say that $(L, L')$ is a *cross* at $O$.

**Remark 2.1** Once the local coordinate system $(x, y)$ is fixed, the Weierstrass Preparation Theorem allows us to express any branch $A \neq Z(x)$ in the form $A = Z(x_A)$ for a monic element $x_A \in k[[x]]$ such that $\text{deg}_y x_A = (Z(x) \cdot A)$.

If $A$ is a plane branch on $S$ then the semigroup $\Gamma_A$ is finitely generated. We mention below some classical properties (see [15, Lemma 1.2 and Theorem 3.2]).
**Notation 2.2** Let A be a plane branch on S. Denote by $\bar{\beta}_0, \bar{\beta}_1, \dots, \bar{\beta}_{g(A)}$ the minimal generating system of the semigroup $\Gamma_A$, where $\bar{\beta}_0 < \bar{\beta}_1 < \dots < \bar{\beta}_{g(A)}$. We set $e_0 := \bar{\beta}_0, e_j = \gcd(e_{j-1}, \bar{\beta}_j)$, and $n_j = e_{j-1}/e_j$ for $j = 1, \dots, g(A)$. We set $n_0 := 0$.

**Proposition 2.3** (1) For every $j \in \{1, \dots, g(A)\}$ one has $n_j > 1$ and

$$n_j \bar{\beta}_j = b_0^j \bar{\beta}_0 + b_1^j \bar{\beta}_1 + \dots + b_{j-1}^j \bar{\beta}_{j-1} \text{ with } 0 \le b_i^j < n_i, \text{ for } i = 1, \dots, j-1. \quad (2.2)$$

(2) We have the inequalities:

$$n_j \bar{\beta}_j < \bar{\beta}_{j+1}, \text{ for } j = 1, \dots, g(A) - 1. \quad (2.3)$$

(3) There exist a local coordinate system $(x_0, x_1)$ on S and irreducible elements $x_j \in k([x_0],[x_1])$ with $\deg_{x_1} x_j = n_1 \dots n_{j-1}$, for $j \in \{2, \dots, g(A)\}$, such that $(Z(x_j) \cdot A) = \bar{\beta}_j$ for $j \in \{0, \dots, g(A)\}$.

A model of $(S, O)$ is a proper birational morphism $\psi: (S(\psi), E(\psi)) \to (S, O)$, obtained as a composition of blow ups of a finite set of infinitely near points of $O$. If this set is empty then $\psi$ is the identity map of $S$ and $E(\psi) = \emptyset$. Otherwise, the preimage $E(\psi) = \psi^{-1}(O)$, seen as a reduced divisor on $S(\psi)$, is called the exceptional divisor of $\psi$. It has simple normal crossings and its irreducible components are projective lines which are called the exceptional prime divisors of $\psi$. We denote by $E_O$ the prime exceptional divisor created by blowing up $O$ in $S$.

The dual graph $G(\psi)$ of the model $\psi$ is a tree whose set of vertices is in bijection with the set of exceptional prime divisors of $\psi$, and where two vertices are joined by an edge if and only if the corresponding exceptional prime divisors intersect. Recall that the valency of a vertex in a tree is the number of edges incident to it. A vertex of a tree is an end (resp. a ramification vertex) if it has valency equal to one (resp. $\ge 3$). We denote by $\mathcal{E}_\psi$ the set of exceptional prime divisors of $\psi$ which correspond to ends of $G(\psi)$.

**Notation 2.4** If $C$ is a curve on $S$ we denote by $C^\psi$ its strict transform on $S(\psi)$. If the model $\psi$ is clear from the context we often denote by the same letter a curve $C$ and its strict transform $C^\psi$ on this model. This applies also in the case of an exceptional prime divisor $E$ which was created in another model dominated by $\psi$ and its strict transform $E^\psi$. For instance, we will often denote $E_O^\psi$ simply by $E_O$.

**Definition 2.5** Let $E$ be an irreducible component of $E(\psi)$. A plane branch $C$ on $S$ is a curvetta of $E$ at the model $\psi$ if $C^\psi$ is smooth and transversal to $E$ at a smooth point of $E(\psi)$. We denote by $C_E(\psi)$ the set of curvettas of $E$ at the model $\psi$. We call $v_E$ the divisorial valuation on $(S, O)$ defined by $E$, that is, $v_E$ maps $h \in R \setminus \{0\}$ to the order of vanishing along $E$ of $h \circ \psi$.
<figure><img src="image_6.png" /><figcaption>Fig. 1 The shape of the dual graph in the case $\ell_E = 0$ on the left (resp. $\ell_E > 0$ on the right). The vertex corresponding to E is marked by a bigger bullet</figcaption></figure>

**Remark 2.6** The value of $v_E$ at $h \in R \setminus \{0\}$ is characterized in terms of intersection multiplicity of curvettas as follows:

$$v_E(h) = \min\{(Z(h) \cdot D) \mid D \in C_E(\psi)\}. \qquad (2.4)$$

Furthermore, the minimum in (2.4) is attained whenever the strict transforms $Z(h)^\psi$ and $D^\psi$ intersect E at different points (see [40, Section 7]).

**Definition 2.7** A model $\psi$ is an *embedded resolution* of a curve C on S if the divisor $C^\psi + E(\psi)$ has simple normal crossings. If $C = \cup_{j=1}^r C_j$ is a curve with r branches, we denote by $E_{C_j}$ the unique exceptional prime divisor of $\psi$ that intersects $C_j^\psi$, for $j = 1, \dots, r$. The *dual graph of the total transform* of C under $\psi$ is the tree $G(\psi, C)$ obtained by adding to $G(\psi)$, a new vertex corresponding to $C_j^\psi$, and an edge joining it to the vertex of $G(\psi)$ corresponding to $E_{C_j}$, for $j = 1, \dots, r$.

**Definition 2.8** A model $\psi$ is the *minimal resolution* of the divisorial valuation $v_E$ if $\psi$ is the composition of a finite sequence of point blow-ups above O,

$$\psi: S(\psi) = S_n \xrightarrow{\psi_n} S_{n-1} \xrightarrow{\psi_{n-1}} \dots \xrightarrow{\psi_2} S_1 \xrightarrow{\psi_1} S_0 = S$$

such that E is the exceptional divisor of $\psi_n$ and the center of $\psi_{i+1}$ in $S_i$ belongs to the exceptional divisor of $\psi_i$ for $i = 1, \dots, n-1$.

If $\psi$ is the minimal resolution of $v_E$ and A is any curvetta in $C_E(\psi)$, then by definition $\psi$ is an embedded resolution of A. However, it may not be the minimal one. Denote by $\pi: (S(\pi), E(\pi)) \to (S, O)$ the minimal embedded resolution of A and by $E_A$ the irreducible component of $E(\pi)$ which intersects $A^\pi$. Since by definition $\psi$ dominates $\pi$, the strict transform $E_A^\psi$ is a component of $E(\psi)$. We will distinguish the following two cases:

(1) $E_A^\psi = E$, that is, the minimal resolution of $v_E$ equals the minimal embedded resolution of any curvetta of E. In this case we set $\ell_E := 0$.

(2) $E_A^\psi \neq E$, in this case the model $S(\psi)$ is obtained from $S(\pi)$ after blowing up $\ell_E > 0$ additional infinitely near points of A over O. We indicate in Fig. 1 the shapes of the dual graph of $G(\psi)$ in both cases.

We introduce the notion of generating sequence of a finite set of divisorial valuations according to Delgado, Campillo, Galindo and Núñez (see [4, 9]), based upon the work of Spivakovsky who described the case of one valuation (see [40]).
Let $E_1, \dots, E_s$ be exceptional prime divisors on a model $\psi$ of $(S, O)$. We denote by $V = (v_{E_1}, \dots, v_{E_s})$ be the associated tuple of divisorial valuations. Given a nonzero $h \in R$, we denote $V(h) = (v_{E_1}(h), \dots, v_{E_s}(h)) \in \mathbb{Z}_{\ge 0}^s$. For any element $\gamma \in \mathbb{Z}_{\ge 0}^s$, we consider the valuation ideal $\mathcal{P}_{\gamma}^V$ of $R$ defined by $\mathcal{P}_{\gamma}^V = \{h \in R \mid V(h) \ge \gamma\} \cup \{0\}$, where $\le$ is the partial ordering over $\mathbb{Z}^s$ given by $\delta \le \gamma$ if and only if $\gamma - \delta \in \mathbb{Z}_{\ge 0}^s$.

**Definition 2.9** (See [4, 9, 40]). The sequence $x_0, \dots, x_m \in m_R$ is a generating sequence of $V$ if for each $\gamma \in \mathbb{Z}_{\ge 0}^s$ the ideal $\mathcal{P}_{\gamma}^V$ is generated by those monomials in $x_0, \dots, x_m$ which belong to $\mathcal{P}_{\gamma}^V$. We say that it is minimal if no proper subsequence of it is a generating sequence of $V$. The minimal resolution of $V$ is a model $\psi$ of $(S, O)$ such that $\psi$ dominates the minimal resolution of $v_{E_i}$ for all $i \in \{1, \dots, s\}$, and $\psi$ is minimal with this property.

Observe that $\mathcal{P}_{\perp}^V = m_R$ where $\perp = (1, \dots, 1)$, and thus a generating sequence $x_0, \dots, x_m$ generates the maximal ideal $m_R$. If $s=1$, that is, when $V = (v_E)$ we speak simply about generating sequences of the divisorial valuation $v_E$.

**Remark 2.10** A generating sequence of $V$ is also a generating sequence of $v_{E_i}$, for $1 \le i \le s$. Indeed, if $p_i : \mathbb{Z}_{\ge 0}^s \to \mathbb{Z}_{\ge 0}$ denotes the canonical projection onto the $i^{th}$-coordinate and $\phi \in \mathbb{Z}_{\ge 0}$, then $p_i^{-1}(\phi)$ has a unique minimal element $\gamma = \min p_i^{-1}(\phi)$ and then $\mathcal{P}_{\gamma}^V = \mathcal{P}_{\phi}^{v_{E_i}}$.

**Definition 2.11** Let $\psi$ be a model of $(S, O)$ different from the identity map and the blow up of $O$. Write $\mathcal{E}_{\psi} = \{E_0, \dots, E_s\}$, where the indices are compatible with the order in which the divisors were created. We say that $L_0, \dots, L_s$ is a sequence of maximal contact curves of $\psi$ if $L_i$ is a curvetta of $E_i$ at the model $\psi$, for all $i \in \{0, \dots, s\}$. If $\psi$ is either the identity map of $S$ or the blow up of $O$, a sequence of maximal contact curves of $\psi$ is $L_0, L_1$ where $(L_0, L_1)$ is a cross at $O$.

The following result gives a geometric characterization of a minimal generating sequence of a finite set of divisorial valuations (see [40, Section 8] for the case of one valuation and [9] for the general case).

**Proposition 2.12** Let $V$ be a tuple of divisorial valuations. Let $L_0, \dots, L_{g(V)}$ be a sequence of maximal contact curves of the minimal resolution of $V$. Take a defining function $x_i \in m_R$ of the branch $L_i$ for $i \in \{0, \dots, g(V)\}$. Then, $x_0, \dots, x_{g(V)}$ is a minimal generating sequence of $V$, and any minimal generating sequence of $V$ is of this form.

It follows that if $E$ is an exceptional prime divisor then any minimal generating sequence of $v_E$ has the same length, that is, it is of the form $x_0, x_1, \dots, x_{g(E)}$, for some $g(E) \ge 1$.

**Example 2.13** If $E = E_O$ then, for all $h \ne 0$, $v_E(h)$ is the largest $n \in \mathbb{Z}_{\ge 0}$ such that $h \in m_R^n$. Any minimal generating sequence of $v_E$ is of the form $x_0, x_1 \in m_R$ where $(x_0, x_1)$ defines a local coordinate system on $S$. In this case $l_E = 1$, and we have $g(E) = 1$.
**Proposition 2.14** (see [40]) Let us consider a minimal generating sequence $x_0, \dots, x_{g(E)}$ of $v_E$. Denote $L_j = Z(x_j)$, for $j \in \{0, \dots, g(E)\}$. Let A be any curvetta in $C_E(\psi)$ and take a defining function $x_A$ of the branch A. Denote by $\bar{\beta}_0, \dots, \bar{\beta}_{g(A)}$ the minimal system of generators of the semigroup $\Gamma_A$ (see Notation 2.2). Then:

$$v_E(x_j) = \bar{\beta}_j, \text{ for } j = 0, \dots, g(A), \text{ and } v_E(x_A) = n_{g(A)}\bar{\beta}_{g(A)} + \ell_E.$$

In addition, if $\ell_E = 0$ then one has $g(E) = g(A)$, while if $\ell_E > 0$ then $g(E) = g(A) + 1$ and in this case $L_{g(E)}$ is a curvetta in $C_E(\psi)$.

**Notation 2.15** If $\ell_E > 0$, we set $n_{g(E)} := 1$ and $\bar{\beta}_{g(E)} := n_{g(A)}\bar{\beta}_{g(A)} + \ell_E$. We get the formulas $v_E(x_A) = n_{g(E)}\bar{\beta}_{g(E)}$ and $\deg_{x_1} x_A = n_1 \dots n_{g(E)}$, which hold also when $\ell_E = 0$. We have taken here $x_A \in k[[x_0]][[x_1]]$, see Remark 2.1.

**Definition 2.16** Let $C = \cup_{j=1}^r C_j$ be a reduced singular curve at $(S, O)$ and denote by $\psi_C$ its minimal embedded resolution. A sequence $L_0, \dots, L_m$ of maximal contact curves of $\psi_C$ is generic for $C$ if

$$(C^{\psi_C} \cdot L_i^{\psi_C}) = 0, \text{ for } 0 \le i \le m. \qquad (2.5)$$

Notice that condition (2.5) holds if and only if $\psi_C$ is the minimal embedded resolution of $C \cup D$ where $D := \cup_{j=0}^m L_j$.

The following lemma is a consequence of Proposition 2.12 and Remark 2.10.

**Lemma 2.17** Let $L_0, \dots, L_m$ be a sequence of maximal contact curves of $\psi_C$. If $j \in \{0, \dots, m\}$ then we can extract from $L_0, \dots, L_m$ a sequence of maximal contact curves of $\psi_{L_j}$.

**Proof** If $L_j$ is smooth we may take $L_0, L_1$ defining a cross at $O$. If $L_j$ is singular, we denote by $E$ the exceptional prime divisor $E_{L_j}$ of the minimal resolution of $V$. By Proposition 2.12 and Remark 2.10 one can extract a minimal generating sequence $x_0, \dots, x_{g(E)}$ of $v_E$ from a minimal generating sequence of $V$. Let us denote by $L_0, \dots, L_{g(E)}$ the branches defined by this sequence. Then, we apply Proposition 2.12 again. If $\ell_E = 0$ (resp. $\ell_E > 0$) then $L_0, \dots, L_{g(E)}$ (resp. $L_0, \dots, L_{g(E)-1}$) is a sequence of maximal contact curves of $\psi_{L_j}$, according to the cases considered in Proposition 2.14. $\square$

**Example 2.18** Let $C$ be the plane curve defined by $f = f_1 f_2$, where $f_1 = Y^2 - X^3 - X^4$ and $f_2 = Y^2 - X^3 - X^5$. Denote by $C_i$ the branch defined by $f_i$, for $i = 1, 2$. Let $\psi$ be the minimal embedded resolution of $C$. We obtain $\psi$, after blowing up the origin, by successively blowing up the point where the strict transforms of $C_1$ and $C_2$ intersect. The exceptional divisor $E(\psi)$ has 5 irreducible components. We call them $D_0, \dots, D_4$, where the indices are compatible with the order in which the divisors where created. The divisors corresponding to the ends of $G(\psi)$ are $E_0 := D_0, E_1 := D_1$, and $E_2 := D_4$. The strict transforms $C_1^\psi$ and $C_2^\psi$ intersect $E_2$. Set $E := E_2$. By construction, the minimal resolution of $v_E$ is $\psi$. We have $g(E) = 2$ and $\ell_E = 2$. For any $a \in k$, the plane branch defined by $h_a = Y^2 - X^3 + aX^4$ is a curvetta of $E$. We
may take as a minimal generating sequence of $v_E$ the functions $x_0 := X, x_1 := Y$ and $x_2 := h_a$.

On the one hand, if $a = -1$ then $h_a = f_1$ and $(C_1^\psi \cdot Z(h_a)^\psi) = \infty$. On the other hand, if $a = 0$ then $(C_2^\psi \cdot Z(h_a)^\psi) = 1$. Hence, the functions $x_0, x_1$, and $x_2$ define a sequence of maximal contact curves of $\psi_C$ for any $a \in k$, while the conditions (2.5) are satisfied just for $a \in k \setminus \{0, -1\}$.

**Example 2.19** Let $C$ be the plane curve defined by $f = f_1 f_2$, where $f_1 = (Y^2 - X^3)^2 - X^5 Y$ and $f_2 = (Y^2 - X^3)^2 - X^6 Y$. Denote by $C_i$ the branch defined by $f_i$, for $i = 1, 2$. In order to obtain the minimal embedded resolution $\psi$ of $C$, we start with the minimal embedded resolution of $C_1$ and then we successively blow up the points at which the total transform of $C_2$ fails to have simple normal crossing support. The exceptional divisor $E(\psi)$ has 7 irreducible components. We call them $E_0, \dots, E_6$, where the indices are compatible with the order in which the divisors were created. With the notation of Definition 2.7, we have $E_{C_1} = E_4$ and $E_{C_2} = E_6$.

Let us set $V = (v_1, v_2)$, where $v_i$ is the divisorial valuation defined by $E_{C_i}$, for $i = 1, 2$. By construction, the minimal resolution of $V$ is $\psi$. The divisors $E_0, E_1$, and $E_5$ are those which correspond to ends of $G(\psi)$. For any $a \in k$, the branches defined by $x_0 = X, x_1 = Y$, and $x_2 = Y^2 - X^3 + aX^4$ form a minimal generating sequence of $V$.

Consider now $C'$ be the curve defined by $f = f_1 f_2 f_3$ with $f_3 = Y^2 - X^3$. Then, for any $a \in k^*$, $x_0 = X, x_1 = Y$, and $x_2 = Y^2 - X^3 + aX^4$ define a sequence of maximal contact curves of $\psi_{C'}$.

### 2.1.1 Expansions in terms of generating sequences

We recall how to expand a function in terms of a minimal generating sequence $x_0, \dots, x_{g(E)}$ of a divisorial valuation $v_E$, and how to determine from it the value of $v_E$ on this function. The elements $x_2, \dots, x_{g(E)}$ can be chosen as monic polynomials in the ring $k[[x_0]]$ (see Remark 2.1).

**Proposition 2.20** (see [37, Lemma 7.2]) Let us consider positive integers $G \ge 1$, and $N_j > 1$ for $j = 1, \dots, G-1$, and let $f_j \in k[[x]]$ be monic polynomials in $y$ with

$$ \deg_y f_1 = 1 \text{ and } \deg_y f_j = N_1 \dots N_{j-1}, \text{ for } j = 2, \dots, G. $$

Then, any polynomial $f \in k[[x]]$ has a unique finite expansion in the form:

$$ f = \sum_{I=(i_1, \dots, i_G)} c_I(x) \cdot f_1^{i_1} \cdots f_G^{i_G}, \qquad (2.6) $$

$$ \text{where } c_I(x) \in k[[x]], 0 \le i_G \le \lfloor \frac{\deg_y(f)}{\deg_y(f_G)} \rfloor, \text{ and } 0 \le i_j < N_j \text{ for } j = 1, \dots, G-1. $$

We call the expansion (2.6) the $(x, f_1, \dots, f_G)$-adic expansion of $f$.

Next we apply Proposition 2.20 with respect to the minimal generating sequence $x_0, \dots, x_{g(E)}$ of $v_E$ taking into account the properties of the values $v_E(x_0) =$
$\bar{\beta}_0, \dots, v_E(x_{g(E)}) = \bar{\beta}_{g(E)}$ (see Proposition 2.14, Notation 2.15 and Proposition 2.3). See also [40, Rem. 8.16] for details.

**Proposition 2.21** Let A be a curvetta in $\mathcal{C}_E(\psi)$. The $(x_0, \dots, x_{g(E)})$-adic expansion of $x_A$ is of the form:

$$x_A = x_{g(E)}^{n_{g(E)}} - \theta_{I_0}^A \cdot x_0^{b_0} x_1^{b_1} \cdots x_{g(E)-1}^{b_{g(E)-1}} + p_A(x_0, \dots, x_{g(E)}), \quad (2.7)$$

where $\theta_{I_0}^A \in k$, $I_0 = (b_0, b_1, \dots, b_{g(E)-1}, 0)$, the equality

$$n_{g(E)} \bar{\beta}_{g(E)} = b_0 \bar{\beta}_0 + \cdots + b_{g(E)-1} \bar{\beta}_{g(E)-1}, \quad \text{with} \\ 0 \le b_j < n_j \text{ for } 1 \le j < g(E) - 1, \quad (2.8)$$

holds, where $p_A(x_0, \dots, x_{g(E)}) = \sum_{I=(i_0, \dots, i_{g(E)})} \theta_I^A \cdot x_0^{i_0} x_1^{i_1} \cdots x_{g(E)}^{i_{g(E)}}$, with $\theta_I^A \in k$, and whenever $\theta_I^A \ne 0$ we have

$$n_{g(E)} \bar{\beta}_{g(E)} < i_0 \bar{\beta}_0 + \cdots + i_{g(E)} \bar{\beta}_{g(E)}, \quad \text{with } 0 \le i_j < n_j \text{ for } j = 1, \dots, g(E).$$

In addition, if $\ell_E = 0$ then $\theta_{I_0}^A \in k^*$.

We have also a similar result for the expansion of an element $x_{j+1}$ of the generating sequence in terms of the previous ones.

**Proposition 2.22** The $(x_0, \dots, x_j)$-adic expansion of $x_{j+1}$, for $1 \le j \le g(E) - 1$, is of the form:

$$x_{j+1} = x_j^{n_j} - \theta_j \cdot x_0^{b_0} x_1^{b_1} \cdots x_{j-1}^{b_{j-1}} + p_j(x_0, \dots, x_j), \quad (2.9)$$

where $\theta_j \in k^*$, the relation (2.2) holds, where

$$p_j(x_0, \dots, x_j) = \sum_{I=(i_0^j, \dots, i_j^j)} \theta_I^j \cdot x_0^{i_0^j} x_1^{i_1^j} \cdots x_j^{i_j^j} \quad \text{with } \theta_I^j \in k,$$

and whenever $\theta_I^j \ne 0$ we have $n_j \bar{\beta}_j < \sum_{t=0}^j i_t^j \bar{\beta}_t$ and $0 \le i_t^j < n_t$ for $t = 1, \dots, j$.

**Remark 2.23** One can use the expansion of $h \in k[[x_0]]\lbrack x_1 \rbrack$ in terms of the generating sequence of $v_E$ to determine the value of $v_E(h)$. Indeed, if $h \in k[[x_0]]\lbrack x_1 \rbrack$ and if

$$h = \sum_{I=(i_1, \dots, i_{g(E)})} c_I(x_0) \cdot x_1^{i_1} \cdots x_{g(E)}^{i_{g(E)}},$$

is the $(x_0, \dots, x_{g(E)})$-adic expansion of $h$ then $v_E(h) = \min_I \{v_E(c_I(x_0) \cdot x_1^{i_1} \cdots x_{g(E)}^{i_{g(E)}})\}$, where $v_E(c_I(x_0) \cdot x_1^{i_1} \cdots x_{g(E)}^{i_{g(E)}}) = \text{ord}_{x_0}(c_I) \cdot \bar{\beta}_0 + i_1 \bar{\beta}_1 + \cdots + i_{g(E)} \bar{\beta}_{g(E)}$. This may be seen as a consequence of [39, Th. 4.125].
## 2.2 The embedding defined by a sequence of maximal contact curves

We keep the notations of Sect. 2.1. The curve $C$ is embedded in $S = k^2$ by the map (2.1). Recall that for any branch $C_j$ of $C$ we consider an arc $\eta_{C_j}$ on $k^2$ defined in terms of a normalization of $C_j$ and the given embedding of $C_j \subset k^2$ (see Definition 1.10).

**Definition 2.24** Let $L_0, \dots, L_m$ be a sequence of maximal contact curves of $\psi_C$, which is generic for $C$ (see Definition 2.16). We set $D := \cup_{j=0}^m L_j$. Choose a defining function $x_i \in m_R$ of the branch $L_i$, for $i = 0, \dots, m$. The sequence $x_0, \dots, x_m$ generates the maximal ideal of $R$. Hence it defines an embedding $k^2 \hookrightarrow k^{m+1}$ (see (1.5)) corresponding to the surjective homomorphism

$$k[[X_0, \dots, X_m]] \to R, \text{ such that } X_i \mapsto x_i, \text{ for } i = 0, \dots, m. \quad (2.10)$$

We call $I_S$ the kernel of the surjective homomorphism (2.10), that is, the defining ideal of $S \subset k^{m+1}$. We get from this an embedding $C \hookrightarrow k^{m+1}$ as in (1.6).

With the notation of Sect. 1.3, for any branch $C_j$ of $C$ we have an arc $\eta_j$ on $k^{m+1}$ that corresponds to the local homomorphism of $k$-algebras

$$k[[X_0, \dots, X_m]] \to k[[t_j]], \text{ such that } X_i \mapsto x_i \circ \eta_{C_j}, \text{ for } i = 0, \dots, m.$$

By (2.5), we have that $x_0, \dots, x_m \notin I_{C_j}$, and as a consequence the arc $\eta_j$ has its generic point in the torus of $k^{m+1}$.

**Proposition 2.25** *Keep the previous notation. We have:*

(1) If $C_j$ is a branch of $C$, then the positive integers $\text{ord}_{t_j}(x_0 \circ \eta_{C_j})$, $\dots$, $\text{ord}_{t_j}(x_m \circ \eta_{C_j})$, generate the semigroup $\Gamma_{C_j}$.

(2) Let $C_j$ and $C_{j'}$ be two branches of $C$. If $\text{ord}(\eta_j) = \text{ord}(\eta_{j'})$, then $C_j^{\psi_C}$ and $C_{j'}^{\psi_C}$ intersect the same irreducible component of $E(\psi_C)$.

**Proof** Denote the minimal embedded resolution $\psi_C$ of $C$ simply by $\psi$. The branch $C_j$ belongs to $C_{E_{C_j}}(\psi)$, where we recall that $E_{C_j}$ is the irreducible component of $E(\psi)$ which intersects $C_j^{\psi}$. By Remark 2.6 and (2.5), we deduce that

$$v_{E_{C_j}}(x_i) = (L_i \cdot C_j) = \text{ord}_{t_j}(x_i \circ \eta_{C_j}), \text{ for } 0 \le i \le m. \quad (2.11)$$

By Proposition 2.12, $x_0, \dots, x_m$ is a generating sequence of the divisorial valuation $v_{E_{C_j}}$, thus this sequence contains a minimal generating sequence of $v_{E_{C_j}}$. By Proposition 2.14, the set $\{\text{ord}_{t_j}(x_i \circ \eta_{C_j}) \mid 0 \le i \le m\}$ contains the minimal generating system of $\Gamma_{C_j}$. This proves (1).

If $C_j$ and $C_{j'}$ are two branches of $C$ and $\text{ord}(\eta_j) = \text{ord}(\eta_{j'})$, then $v_{E_{C_j}}(x_i) = v_{E_{C_{j'}}}(x_i)$ for $i = 0, \dots, m$, by (2.11). Since $x_0, \dots, x_m$ is a generating sequence of both valuations $v_{E_{C_j}}$ and $v_{E_{C_{j'}}}$, and their values on this sequence coincide, the valuation ideals must be equal. This implies that $v_{E_{C_j}} = v_{E_{C_{j'}}}$ and thus $E_{C_j} = E_{C_{j'}}$.

□
The following proposition provides a geometric interpretation of a coefficient appearing on a $(x_0, \dots, x_{g(E)})$-adic expansion of the defining function $x_A$, of a curvetta $A \in C_E(\psi)$.

**Proposition 2.26** Let $\psi : (S(\psi), E(\psi)) \to (S, O)$ be the minimal resolution of $v_E$ and let $A$ and $B$ be two curvettas in $C_E(\psi)$. Let $\theta_{I_0}^A$ and $\theta_{I_0}^B$ be the coefficients of the term $x_0^{b_0} x_1^{b_1} \cdots x_{g(E)-1}^{b_{g(E)-1}}$ in the expansions (2.7) of $x_A$ and $x_B$, respectively. The following are equivalent:

(1) The strict transforms of $A$ and $B$ on $S(\psi)$ intersect $E$ at different points.

(2) The coefficients $\theta_{I_0}^A$ and $\theta_{I_0}^B$ are different.

**Proof** The case $\ell_E > 0$. In this case $L_{g(E)} = Z(x_{g(E)})$ is a curvetta of $E$. Take local coordinates $(w, s)$ at the point of $S(\psi)$ where $L_{g(E)}$ and $E$ meet, such that $Z(w) = E$, and $x_{g(E)} \circ \psi = w^{v_E(x_{g(E)})} \cdot s$, that is, $Z(s) = L_{g(E)}^\psi$. Recall that $v_E(x_{g(E)}) = \bar{\beta}_{g(E)}$ (see Notation 2.15). Let us compute the total transform of $A$. First take $j \in \{0, \dots, g(E) - 1\}$. By construction, the exceptional prime divisor $E$ and the strict transform $L_j^\psi$ do not intersect.

Recall that $v_E(x_j) = \bar{\beta}_j$. Therefore, there exists $\epsilon_{0,j} \in k^*$ such that $x_j \circ \psi = w^{\bar{\beta}_j}(\epsilon_{0,j} + w(\cdots))$. Set $\epsilon_{I_0} := \prod_{j=0}^{g(E)-1} \epsilon_{0,j}^{b_j} \in k^*$. From the expansion (2.7) of $x_A$ we obtain the following:

$$x_A \circ \psi = w^{\bar{\beta}_{g(E)}} (s - \theta_{I_0}^A \epsilon_{I_0} + w(\cdots)).$$

Then, the strict transform of $A$ is $A^\psi = Z(s - \theta_{I_0}^A \epsilon_{I_0} + w(\cdots))$ and its intersection with $E$ is the point of coordinates $(0, s(A))$ where $s(A) = \theta_{I_0}^A \epsilon_{I_0}$. If we apply this to $B$ we get that $s(B) = \theta_{I_0}^B \epsilon_{I_0}$. Since $\epsilon_{I_0} \neq 0$, it follows that (1) and (2) are equivalent.

**The case** $\ell_E = 0$. In what follows, we use $g$ instead of $g(E)$. In this case $L_g = Z(x_g)$ is not a curvetta of $E$. The model $\psi$ dominates the minimal embedded resolution $\varphi : (S(\psi), E(\psi)) \to (S, O)$ of $L_g$.

We address first the case where $g > 1$. We denote by $R_g$ the exceptional prime divisor of $\varphi$ which intersects $L_g^\varphi$. Take local coordinates $(w, s)$ at the point of $S(\varphi)$ where $L_g^\varphi$ and $R_g$ meet, such that $Z(w) = R_g$, and $x_g \circ \varphi = w^{v_{R_g}(x_g)} \cdot s$, and then, $Z(s) = L_g^\varphi$. According to Proposition 2.12, the minimal generating system of the semigroup of $L_g$ is $v_{R_g}(x_0), v_{R_g}(x_1), \dots, v_{R_g}(x_{g-1})$. By [15, Proposition 5.4], we have that $v_{R_g}(x_j) = \bar{\beta}_j/n_g$ for $j \in \{0, \dots, g-1\}$. Using this and Proposition 2.14, we get that $v_{R_g}(x_g) = \frac{n_{g-1}}{n_g} \bar{\beta}_{g-1}$ and thus $x_g \circ \varphi = w^{n_{g-1} \bar{\beta}_{g-1}/n_g} \cdot s$. As in the case $\ell_E > 0$, for $j = 0, \dots, g-1$, we have $x_j \circ \varphi = w^{\bar{\beta}_j/n_g}(\delta_{0,j} + w(\cdots))$ with $\delta_{0,j} \in k^*$. Set $\delta_{I_0} = \prod_{j=0}^{g-1} \delta_{0,j}^{b_j} \in k^*$. Taking into account that $n_{g-1} \bar{\beta}_{g-1} < \bar{\beta}_g$ (see (2.2)) and denoting by $m_g$ the difference $\bar{\beta}_g - n_{g-1} \bar{\beta}_{g-1}$, from the expansion (2.7) of $x_A$ we obtain that

$$x_A \circ \varphi = w^{n_{g-1} \bar{\beta}_{g-1}} \left( s^{n_g} - w^{m_g} \left( \theta_{I_0}^A \delta_{I_0} + w(\cdots) \right) \right).$$
Hence $A^{\psi} = Z(h_A)$, where $h_A = s^{n_g} - w^{m_g} (\theta_{I_0}^A \delta_{I_0} + w(\cdots)) \in k[[w, s]]$. Notice that the integers $n_g$ and $m_g$ must be coprime (otherwise $A^{\psi}$ would not be a branch) and the compact edge of the Newton polygon of $h_A$ is the line segment that joins $(0, n_g)$ and $(m_g, 0)$. Now, let us consider the fan $\Sigma_0 := \Sigma_{0,2}$ (see Notation 1.3) and the vector $u = (n_g, m_g)$. Let $\pi : S(\pi) \to S(\varphi)$ be the toric modification, defined with respect to the local coordinates $(w, s)$, associated to the minimal regular subdivision $\Sigma$ of $\Sigma_0$ containing the ray $\mathbb{R}_{\ge 0}u$. This morphism is the minimal embedded resolution of $A^{\psi}$ and $\psi = \varphi \circ \pi$. We refer to [18] for details. In the chart corresponding to the cone $\mathbb{R}_{\ge 0}u + \mathbb{R}_{\ge 0}v \in \Sigma$, where $v = (c, d)$ and $cm_g - dn_g = 1$, this morphism is given by $w = w_1^c s_1^{n_g}$, and $s = w_1^d s_1^{m_g}$.

We get that $h_A(w_1^c s_1^{n_g}, w_1^d s_1^{m_g}) = w_1^{dn_g} s_1^{n_g m_g} (1 - \theta_{I_0}^A \delta_{I_0} w_1 + s_1(\cdots))$. The exceptional divisor $E$ on this chart is $Z(s_1)$. Thus, $A^{\psi}$ intersects $E$ at the point with coordinates $(w_1, s_1) = (w_1(A), 0)$, where $w_1(A) = 1/\theta_{I_0}^A \delta_{I_0}$. If we apply the previous construction to $B \in C_E(\psi)$, we get that $w_1(B)$ equals $1/\theta_{I_0}^B \delta_{I_0}$. It follows that (1) and (2) are equivalent.

Assume now that $g = 1$. The expansion (2.7) of $x_A$ is of the form

$$x_A = x_1^{\bar{\beta}_0} - \theta_{I_0}^A x_0^{\bar{\beta}_1} + \sum_{\bar{\beta}_{0i_0} + \bar{\beta}_1 i_1 > \bar{\beta}_0 \bar{\beta}_1} \theta_I^A x_0^{i_0} x_1^{i_1}.$$

Let $\Sigma_0$ be as above and $u = (\bar{\beta}_0, \bar{\beta}_1)$. Then, $\psi$ is the toric modification, defined with respect to the local coordinates $(x_0, x_1)$, associated to the minimal regular subdivision of $\Sigma_0$ containing $\mathbb{R}_{\ge 0}u$. Choosing the chart as above, we see that (1) and (2) are also equivalent in this case. $\square$

We prove now the announced generalization a theorem of Goldin and Teissier:

**Theorem 2.27** Let $C = \cup_{j=1}^r C_j$ be a reduced singular plane curve with $r \ge 1$ branches embedded in $k^2$ by the map (2.1). Denote by $\psi_C$ the minimal embedded resolution of $C$. Let $x_0, \dots, x_m$ be defining functions of a sequence $L_0, \dots, L_m$ of maximal contact curves of $\psi_C$ which is generic for $C$. Let $C \hookrightarrow k^{m+1}$ be the embedding defined by the functions $x_0, \dots, x_m$. Then, any regular subdivision $\Sigma$ of the fan $\Sigma_{0,m+1}$ such that $\Sigma$ contains the ray $\rho_j$ spanned by $\text{ord}(\eta_j)$, for $1 \le j \le r$, defines a toric embedded resolution of $C$.

**Proof** The functions $x_0, \dots, x_m$ satisfy conditions (1), (2), and (3) of Corollary 1.17 (see the discussion at the beginning of Sect. 2.2 and Proposition 2.25.(1)). Therefore, the result follows directly from Corollary 1.17 if $r = 1$, or $r > 1$ and the order vectors $\text{ord}(\eta_j)$, for $1 \le j \le n$, are pairwise different (see Corollary 1.19). So let us assume that $\text{ord}(\eta_j) = \text{ord}(\eta_{j'})$ for some $1 \le j < j' \le r$. It was shown in the proof of Corollary 1.17 that the strict transforms $\tilde{C}_j$ and $\tilde{C}_{j'}$ are smooth and transversal to the orbit $O(\rho)_{\Sigma}$, where $\rho := \rho_j = \rho_{j'}$. Next we show that the special points of $\tilde{C}_j$ and $\tilde{C}_{j'}$ are different. This is enough to end the proof.

Denote by $\tilde{\eta}_j$ (resp. $\tilde{\eta}_{j'}$) the lifting of the arc $\eta_j$ (resp. $\eta_{j'}$) to $X_{\Sigma}$. Take $\sigma \in \Sigma$ spanned by a basis $v_0 \in \rho, v_1, \dots, v_m$ of the lattice $\mathbb{Z}^{m+1}$. The affine toric variety $X_{\sigma}$ is

<figure><img src="image_7.png" /></figure>
isomorphic to $k^{m+1}$ with coordinates $(U_0, \dots, U_m)$, where $U_i = \chi^{\tilde{v}_i}$ for $i = 0, \dots, m$. The parametrization $\tilde{\eta}_j$ of $\tilde{C}_j$, in terms of these coordinates, is $(U_0 \circ \tilde{\eta}_j, \dots, U_m \circ \tilde{\eta}_j)$, and we have an analogous expression for the parametrization $\tilde{\eta}_{j'}$ of $\tilde{C}_{j'}$. Since $\mathrm{ord}(\eta_j) = \mathrm{ord}(\eta_{j'})$, we have the identities for $0 \le i \le m$:

$$X_i \circ \eta_j = x_i \circ \eta_{C_j} = d_i t_j^{\alpha_i} + \dots, \quad X_i \circ \eta_{j'} = x_i \circ \eta_{C_{j'}} = d_i' t_{j'}^{\alpha_i} + \dots,$$

where $d_i, d_i' \in k^*$, we have omitted higher order terms, and $(\alpha_0, \dots, \alpha_{m+1})$ are the coordinates of $\mathrm{ord}(\eta_j)$ with respect to the canonical basis of $\mathbb{Z}^{m+1}$.

Let us assume that the special points of $\tilde{C}_j$ and $\tilde{C}_{j'}$ coincide and proceed by contradiction. By assumption, there exist $c_0, c'_0, c_1, \dots, c_m \in k^*$ such that:

$$U_0 \circ \tilde{\eta}_j = c_0 t_j + \dots, \quad U_i \circ \tilde{\eta}_j = c_i + \dots, \text{ for } 1 \le i \le m;$$

$$U_0 \circ \tilde{\eta}_{j'} = c'_0 t_{j'} + \dots, \quad U_i \circ \tilde{\eta}_{j'} = c_i + \dots, \text{ for } 1 \le i \le m,$$

where we have omitted higher order terms (see (1.4)).

For $1 \le i \le m$, denote by $(a_{0,i}, \dots, a_{m,i})$ the coordinates of $v_i$ with respect to the canonical basis of $\mathbb{Z}^{m+1}$. Taking into account the monomial expression of the toric modification in the chart of $X_\Sigma$ defined by the cone $\sigma$, we obtain:

$$d_i = c_0^{\alpha_i} c_1^{a_{i,1}} \dots c_m^{a_{i,m}}, \quad d_i' = (c_0')^{\alpha_i} c_1^{a_{i,1}} \dots c_m^{a_{i,m}}, \text{ for } 0 \le i \le m.$$

Set $\kappa_i := c_1^{a_{i,1}} \dots c_m^{a_{i,m}} \in k^*$, for $i = 0, \dots, m$. Without loss of generality, we may assume that $x_0, \dots, x_g$ is a minimal generating sequence of $\nu := \nu_{E_{C_j}}$ as in Proposition 2.12. In comparison with Notation 2.15, we have that $\alpha_i = \bar{\beta}_i$, for $i = 0, \dots, g$. We consider a $(x_0, \dots, x_g)$-adic expansion (2.7) of a defining function $x_{C_j}$ of $C_j$. Substituting $x_i$ by the series $x_i \circ \eta_{C_j}$, for $i = 0, \dots, g$, in the expansion (2.7), provides an expression

$$0 = x_{C_j} \circ \eta_{C_j} = (d_g^{n_g} - \theta_{I_0}^{C_j} \cdot d_0^{b_0} d_1^{b_1} \dots d_{g-1}^{b_{g-1}}) t_j^{n_g \bar{\beta}_g} + \dots,$$

where we have omitted the terms of higher order on the right side. It follows that:

$$d_g^{n_g} - \theta_{I_0}^{C_j} \cdot d_0^{b_0} d_1^{b_1} \dots d_{g-1}^{b_{g-1}} = 0. \qquad (2.12)$$

Now substitute $d_i = \kappa_i c_0^{\alpha_i}$ in (2.12). Taking into account the condition (2.8) we get the equality:

$$(\kappa_g^{n_g} - \theta_{I_0}^{C_j} \cdot \kappa_0^{b_0} \kappa_1^{b_1} \dots \kappa_{g-1}^{b_{g-1}}) c_0^{n_g \bar{\beta}_g} = 0.$$

Since $c_0 \ne 0$, we conclude that $\theta_{I_0}^{C_j} = \kappa_g^{n_g} / \kappa_0^{b_0} \kappa_1^{b_1} \dots \kappa_{g-1}^{b_{g-1}}$. According to Proposition 2.25.(2), we have that $E_{C_j} = E_{C_{j'}}$. Hence, by the same argument applied to $C_{j'}$, it follows that $\theta_{I_0}^{C_j} = \theta_{I_0}^{C_{j'}}$. This gives a contradiction with Proposition 2.26. $\square$
**Example 2.28** Let $C$ be the curve of Example 2.18. The branches $L_0, L_1, L_2$ defined by $x_0 = X, x_1 = Y$, and $x_2 = Y^2 - X^3 + X^4$, respectively, form a sequence of maximal contact curves of $\psi_C$ which satisfies (2.5). Let $C \hookrightarrow k^3$ be the embedding defined by this sequence. With the notation of Example 2.18, for $1 \le i \le 2$, we have $(L_0, C_i) = 2$, $(L_1, C_i) = 3$, and $(L_2, C_i) = 8$. Hence $\text{ord}(\eta_1) = \text{ord}(\eta_2) = (2, 3, 8)$. By Theorem 2.27, any regular subdivision of $\Sigma_{0,3}$ containing the ray spanned by $v_3 := (2, 3, 8)$ defines a toric embedded resolution of $C$. Let us study the strict transforms of $C \subset k^3$ and $S = k^2 \subset k^3$ under the monomial map $\pi := \pi_{\sigma_{0,3}}$ associated to the regular cone $\sigma \subset \sigma_{0,3}$ generated by the vectors $v_1 = (1, 1, 2)$, $v_2 = (2, 3, 7)$, and $v_3$. We take coordinates in $X_{\Sigma_{0,3}} = k^3$, and also in $X_\sigma$, as in Example 1.20.

On the one hand, the surface $S \subset k^3$ has equation $X_3 - (X_2^2 - X_1^3 + X_1^4) = 0$. On the other hand, the points of $C \subset k^3$ satisfy the previous equation and $(X_3 - 2X_1^4)(X_3 - X_1^4 - X_1^5) = 0$. Thus the points in the strict transform $\tilde{C}$ of $C$ under $\pi$ satisfy the following two equations:

$$1 - U_1 - U_2 U_3^2 + U_1^2 U_2^2 U_3^2 = 0, \qquad (2.13)$$
$$(1 - 2U_1^2 U_2)(1 - U_1^2 U_2 - U_1^3 U_2^3 U_3^2) = 0.$$

One checks easily that the strict transform $\tilde{S}$ of $S$, which is given by Eq. (2.13), is smooth. The points $(1, t, 0) \in \tilde{S}$, for $t \in k$, are those in the intersection with the exceptional locus of $\pi$. For $t = 1/2$ (resp. $t = 1$) we find the intersection with $\tilde{C}_1$ (resp. $\tilde{C}_2$).

## 3 Embedded resolution and local tropicalization

In this section we consider a singular curve $C \subset S = k^2$ and the embedding $S = k^2 \subset k^{m+1}$ defined by the map (2.10). The goal of this section is to prove that there exists a regular subdivision $\Sigma$ of the positive quadrant $\Sigma_{0,m+1}$ such that the restriction of $\pi_\Sigma$ to the strict transform of $S$ is the minimal embedded resolution of the given plane curve singularity $C \subset S$. In order to prove this we describe the *local tropicalization* of $S$ associated to this embedding.

Throughout this section we keep the notation introduced at the beginning of Sect. 2.2. In particular, $L_0 = Z(x_0), \dots, L_m = Z(x_m)$ is a sequence of maximal contact curves of $\psi_C$ which is generic for $C$. We will consider below the auxiliary curve $D = \cup_{j=0}^m L_j$.

### 3.1 The local tropicalization of $S$ defined by the maximal contact curves

We start by recalling the definition of a semivaluation of a local domain with values in the ordered set $\mathbb{R}_{\ge 0} := \mathbb{R}_{\ge 0} \cup \{\infty\}$.

**Definition 3.1** Let $R$ be a local domain containing the field $k$. A *semivaluation of $R$* is a function $\nu: R \to \mathbb{R}_{\ge 0}$ such that:
$$ (1) \nu(fg) = \nu(f) + \nu(g) \text{ for all } f, g \in \mathbb{R}; $$

$$ (2) \nu(f + g) \geq \min(\nu(f), \nu(g)) \text{ for all } f, g \in \mathbb{R}; $$

$$ (3) \nu(0) = \infty \text{ and } \nu(\lambda) = 0 \text{ for all } \lambda \in k^* . $$

The semivaluation $\nu$ is a valuation if it takes the value $\infty$ only at $0$, and it is trivial if $\nu(R) = \{0, \infty\}$.

Let us come back to the case $R = k[[X, Y]]$. If $A$ is a plane branch defined by a function $x_A \in R$, then we denote $\nu(A) := \nu(x_A)$ for every semivaluation $\nu$ of $R$. Associated to a plane branch $A$, we have the intersection semivaluation $I^A$, defined by $I^A(h) = (A \cdot Z(h))$ for any $h \in R$, the vanishing order semivaluation $\text{ord}^A$, whose value on a function $h \in R$ is the order of vanishing of $h$ along the branch $A$, and the trivial valuation $\text{triv}^A$ which takes the value $\infty$ on any function vanishing on $A$ and zero otherwise. The trivial valuations $\text{triv}^O$ and $\text{triv}^S$ associated to the point $O$ and the surface $S$ respectively, are defined analogously to $\text{triv}^A$. The center of a semivaluation $\nu$ is the algebroid subvariety defined by the prime ideal $\nu^{-1}((0, \infty))$. The center of $\nu$ is $S$ if $\nu = \text{triv}^S$, otherwise the center is $O$ or a branch. If $\nu$ is non-trivial and its center is a branch $A$ then $\nu$ is proportional to $\text{ord}^A$.

The semivaluation space $\mathcal{V}$ of $R$ (or of the smooth surface germ $S$) is the set of semivaluations of $R$, endowed with the topology of pointwise convergence, that is, with the restriction of the product topology of $[0, \infty]^R$. We denote by $\mathcal{V}_{L_0} = \{\nu \in \mathcal{V} \mid \nu(x_0) = 1\}$ the subspace of normalized semivaluations with respect to $L_0$ and by $\mathcal{V}^*$ the subspace of non-trivial semivaluations of $\mathcal{V}$. The semivaluation space $\mathcal{V}$ has been intensively studied after Favre and Jonsson's book [11], see also [13, 24]. The normalized semivaluation space $\mathcal{V}_{L_0}$, which is also called the (relative) valuative tree, is an $\mathbb{R}$-tree rooted at $\text{ord}^{L_0}$ (see [11, section 3.9] and [13]). One has the following property:

**Lemma 3.2** (see [13, section 6]) Let $\nu \in \mathcal{V}_{L_0}$ and let $A$ be a plane branch different from $L_0$. If $\nu(A) = \infty$ then we have that $\nu = I_{L_0}^A := \frac{1}{(L_0 \cdot A)} \cdot I^A$. If $\nu(A) = 0$ then $\nu$ is equal to $\text{ord}^{L_0}$.

We consider the following notion of local tropicalization introduced in [38] (see also [41]).

**Definition 3.3** The local tropicalization $\text{Trop}_{\ge 0}(I)$ of an ideal $I \subset k[[X_0, \dots, X_m]]$ is the set of tuples $(\mu(X_0), \dots, \mu(X_m)) \in \overline{\mathbb{R}}^{m+1}_{\ge 0}$, for $\mu$ running through the semivaluations $\mu$ of $k[[X_0, \dots, X_m]]$ such that $\mu|_I = \infty$.

We have also a notion of tropicalization map which is defined in terms of $x_0, \dots, x_m \in m_R$:

**Definition 3.4** The tropicalization map defined by the tuple $(x_0, \dots, x_m)$ is

$$ \text{trop}: \mathcal{V} \rightarrow \overline{\mathbb{R}}^{m+1}_{\ge 0} \\ \nu \mapsto (\nu(x_0), \dots, \nu(x_m)) $$

**Lemma 3.5** With the previous notation, we have $\text{Trop}_{\ge 0}(I_S) = \text{trop}(\mathcal{V})$.
**Proof** If $\mu$ is a semivaluation of $k[[X_0, \dots, X_m]]$ verifying that $\mu|_{I_S} = \infty$, then one has a semivaluation $\bar{\mu}$ of the quotient ring $k[[X_0, \dots, X_m]]/I_S = R$ by setting $\bar{\mu}(\phi + I_S) := \mu(\phi)$ for every $\phi \in k[[X_0, \dots, X_m]]$, and every semivaluation of $R$ can be obtained in this way. $\square$

The aim of this section is to describe the finite local tropicalization of $I_S$, which is defined as $\text{Trop}_{\ge 0}(I_S) \cap \mathbb{R}_{\ge 0}^{m+1}$. By Lemma 3.5, we have the equality $\text{Trop}_{\ge 0}(I_S) \cap \mathbb{R}_{\ge 0}^{m+1} = \text{trop}(\mathcal{U})$, where $\mathcal{U}$ denotes the set of semivaluations $\nu \in \mathcal{V}$ such that $\nu(x_j) < \infty$, for $j = 0, \dots, m$.

In what follows we denote by $e_0, \dots, e_m$ the canonical basis of $\mathbb{R}^{m+1}$. Given $w \in \mathbb{R}^{m+1}$, we write $w = \sum_{0 \le j \le m} w_j e_j$. If $X \subset \mathbb{R}^{m+1}$, we denote by $\mathbb{R}_{>0}X$ the set $\{ax \mid a \in \mathbb{R}_{>0}, x \in X\}$, and similarly $\mathbb{R}_{\ge 0}X := \mathbb{R}_{>0}X \cup \{0\}$.

**Lemma 3.6** We have the following equalities:

$$(i) \quad \text{trop}(\mathcal{U}) = (\text{trop}(\mathcal{U}) \cap \mathbb{R}_{>0}^{m+1}) \cup \mathbb{R}_{\ge 0} e_0 \cup \dots \cup \mathbb{R}_{\ge 0} e_m.$$

$$(ii) \quad \text{trop}(\mathcal{U}) \cap \mathbb{R}_{>0}^{m+1} = \mathbb{R}_{>0} \left( \text{trop} \left( \mathcal{V}_{L_0} \setminus \{ \text{ord}^{L_0}, I_{L_0}^{L_1}, \dots, I_{L_0}^{L_m} \} \right) \right).$$

**Proof** (i) If $\nu \in \mathcal{U}$ is a trivial semivaluation then $\text{trop}(\nu) = 0$. Assume that $\nu \in \mathcal{U}$ is non-trivial. If $\nu(x_j) \neq 0$ for all $j \in \{0, \dots, m\}$, then $\text{trop}(\nu) \in \mathbb{R}_{>0}^{m+1}$. If $\nu(x_i) = 0$ for some $i \in \{0, \dots, m\}$, then $\nu$ is not centered at $O$. Since $\nu$ is non-trivial it must be proportional to $\text{ord}^A$ for some branch A. If $A = L_j$ for some $0 \le j \le m$ then the vector $\text{trop}(\nu)$ belongs to $\mathbb{R}_{>0}e_j$, otherwise $\text{trop}(\nu) = 0$.

$$(ii) \text{ Let us check the inclusion } \subset. \text{ If } \nu \in \mathcal{U} \text{ and } \text{trop}(\nu) \in \mathbb{R}_{>0}^{m+1}, \text{ then we can write } \nu = \nu(x_0) \frac{\nu}{\nu(x_0)}, \text{ where } \frac{\nu}{\nu(x_0)} \text{ belongs to } \mathcal{V}_{L_0}. \text{ In addition, if } \nu' \in \{\text{ord}^{L_0}, I_{L_0}^{L_1}, \dots, I_{L_0}^{L_m}\} \text{ then } \nu \neq \nu' \text{ since } \nu(x_j) \neq \nu'(x_j) \text{ for some } j \in \{0, \dots, m\}. \\ \text{Next we check the inclusion } \supset. \text{ If } \nu \in \text{trop}(\mathcal{V}_{L_0} \setminus \{\text{ord}^{L_0}, I_{L_0}^{L_1}, \dots, I_{L_0}^{L_m}\}) \text{ then } \nu(x_0) = 1 \text{ and for } j \in \{1, \dots, m\} \text{ we have that } \nu(x_j) \neq 0 \text{ since } \nu \neq \text{ord}^{L_0}, \text{ while } \nu(x_j) \neq \infty \text{ since } \nu \neq I_{L_0}^{L_j} \text{ (see Lemma 3.2). This implies that } \text{trop}(\nu) \text{ belongs to } \text{trop}(\mathcal{U}) \cap \mathbb{R}_{>0}^{m+1}.} \quad \square$$

We will study the set $\text{trop}(\mathcal{U})$ by using properties of the semivaluation spaces $\mathcal{V}$ and $\mathcal{V}_{L_0}$, in connexion with the Eggers-Wall trees which we introduce breafly as follows.

### 3.1.1 Eggers-Wall trees

We consider a plane curve singularity $C = \cup_{j=1}^r C_j$ with $r \ge 1$ branches and a smooth branch $L_0$. We describe some features of the Eggers-Wall tree associated to $C$ with respect to $L_0$, see [13] for precise definitions and details.

Let us introduce first some basic notation about trees (see [13, section 2]). If $a, b$ and $c$ are points in a tree $T$, we denote by $\langle a, b, c \rangle$ the unique point of intersection of the segments $[a, b]$, $[b, c]$ and $[a, c]$. We call the point $\langle a, b, c \rangle$ the center of the tripod $\{a, b, c\}$. If the tree $T$ is rooted at $r$, we set $a \le r b$ if $[r, a] \subseteq [r, b]$ for $a, b \in T$.

The Eggers-Wall tree $\Theta_{L_0}(C)$ is a tree endowed with an exponent function $e_{L_0}$ and an index function $i_{L_0}$:

$$\mathbf{e}_{L_0} : \Theta_{L_0}(C) \to \bar{\mathbb{R}}_{\ge 0}, \quad \mathbf{i}_{L_0} : \Theta_{L_0}(C) \to \mathbb{Z}_{> 0}.$$
If $k$ is of characteristic zero, this tree and these functions are usually defined in terms of the Puiseux expansions with respect to $x_0$ of the branches of $C$ different from $L_0$. If $k$ is of arbitrary characteristic $\Theta_{L_0}(C)$ may be defined as the convex hull of the points labelled by $L_0$ and the branches of $C$ in the fan tree associated to a toroidal pseudo-resolution of $C$ with respect to $L_0$. The functions $\mathbf{e}_{L_0}$ and $\mathbf{i}_{L_0}$ are determined then by the slope function on the fan tree (see [14, Remark 5.37]).

The marked points of $\Theta_{L_0}(C)$ are its ends (i.e. the root labelled by $L_0$ and the leaves labelled by $C_j$, $1 \le j \le r$), its ramification points, and the points of discontinuity of the index function. The index function is constant on any segment of the form $(P, Q)$, where $P$ and $Q$ are two consecutive marked points. We consider $\Theta_{L_0}(C)$ as a poset with respect to $\le_{L_0}$. If $C_j$ is a branch of $C$ and $C_j \neq L_0$, then the restriction of the exponent function to the segment $[L_0, C_j] \subset \Theta_{L_0}(C)$ is a homeomorphism of posets onto $[0, \infty]$. A point $P \in \Theta_{L_0}(C)$ is rational if $\mathbf{e}_{L_0}(P) \in \mathbb{Q}_{>0}$.

The functions $\mathbf{e}_{L_0}$ and $\mathbf{i}_{L_0}$ determine the contact complexity function,

$$ \mathbf{c}_{L_0} : \Theta_{L_0}(C) \to \overline{\mathbb{R}}_{\ge 0}, $$

defined by $\mathbf{c}_{L_0}(P) = \int_{L_0}^{P} \frac{d\mathbf{e}_{L_0}}{i_{L_0}}$. The knowledge of the functions $\mathbf{i}_{L_0}$ and $\mathbf{c}_{L_0}$ allow us to recover the intersection multiplicity of pairs of different branches of $C \cup L_0$. One has that $\mathbf{i}_{L_0}(L_0) = 1$ while $\mathbf{i}_{L_0}(C_j) = (L_0 \cdot C_j)$ for $j \in \{1, \dots, r\}$ (see [13, Rem. 3.25]). In addition, by [13, Cor. 3.26], we have

$$ (C_i \cdot C_j) = \mathbf{i}_{L_0}(C_i)\mathbf{i}_{L_0}(C_j)\mathbf{c}_{L_0}(\langle L_0, C_i, C_j \rangle) \text{ for } i, j \in \{1, \dots, r\}. \quad (3.1) $$

For any branch $A$ different from $L_0$ the attaching point of $A$ to the tree $\Theta_{L_0}(C)$ is

$$ P_A := \max\{\langle L_0, A, C_j \rangle \mid j = 1, \dots, r\} \in \Theta_{L_0}(C), $$

where the tripods are viewed in $\Theta_{L_0}(C \cup A)$ and the maximum is taken with respect to $<_{L_0}$.

**Example 3.7** Assume that $L_0, L_1, \dots, L_g$ is a sequence of maximal contact curves of $\psi_A$, for a branch $A$ of $C$. Then, the discontinuity locus of the restriction of the index function $\mathbf{i}_{L_0}$ to the segment $[L_0, A]$ is equal to the set of points $\langle L_0, L_j, A \rangle$, for $j = 1, \dots, g$, where the tripods are viewed in the tree $\Theta_{L_0}(C \cup L_1 \cup \dots \cup L_g)$. With Notation 2.2, one has that $\mathbf{i}_{L_0}(\langle L_0, L_1, A \rangle) = 1 = \mathbf{i}_{L_0}(L_1)$ and $\mathbf{i}_{L_0}(\langle L_0, L_j, A \rangle) = n_1 \dots n_{j-1} = \mathbf{i}_{L_0}(L_j)$ for $j = 2, \dots, g$. By (3.1) we get that $\mathbf{c}_{L_0}(\langle L_0, L_1, A \rangle) = \bar{\beta}_0^{-1}\bar{\beta}_1$ and $\mathbf{c}_{L_0}(\langle L_0, L_j, A \rangle) = \bar{\beta}_0^{-1}(n_1 \dots n_{j-1})^{-1}\bar{\beta}_j$ for $j = 2, \dots, g$. In addition, we get $\mathbf{e}_{L_0}(\langle L_0, L_j, A \rangle) = \beta_j/\beta_0$, for $j = 1, \dots, g$, where $\beta_0 = \bar{\beta}_0, \beta_1 = \bar{\beta}_1$ and $\beta_j - \beta_{j-1} = \bar{\beta}_j - n_{j-1}\bar{\beta}_{j-1}$ for $j = 2, \dots, g$.

If $k$ is of characteristic zero, then the sequence $(\beta_0, \beta_1, \dots, \beta_g)$ is the characteristic of the branch $A$, which can be defined in terms of the Newton Puiseux series of $A$ with respect to $L_0$ (see Definition 3.2 of [50]). If $k$ is a field of positive characteristic then the notion of characteristic exponents of a branch was introduced in Campillo’s book [3, Chapter 3].
<figure><img src="image_8.png" /><figcaption>**Fig. 2** The Eggers-Wall tree of Example 3.8</figcaption></figure>

**Example 3.8** In this example we assume for simplicity that the field $k$ is of characteristic zero. Let us consider the branches $L_0 = Z(X)$, $L_1 = Z(Y)$, and $L_j$, for $j = 2, \dots, 5$, parametrized respectively by the Newton-Puisseux series $\zeta_2 := X^{5/3}$, $\zeta_3 := X^{5/3} + X^2 + X^{5/2}$, $\zeta_4 := X^{3/2}$, and $\zeta_5 := X^{3/2} + X^{7/4}$. We have represented the Eggers-Wall tree $\Theta_{L_0}(D)$ of the curve $D := \cup_{j=1}^5 L_j$ in Fig. 2. The marked points are $L_0, \dots, L_5$, $P_1, \dots, P_4$. In Fig. 2 is indicated the constant value of the index function on every interval $(Q, Q')$ between consecutive marked points $Q \leq_{L_0} Q'$. We have that $\mathbf{e}_{L_0}(P_1) = 3/2$, $\mathbf{e}_{L_0}(P_2) = 5/3$, $\mathbf{e}_{L_0}(P_3) = 5/2$, $\mathbf{e}_{L_0}(P_4) = 7/4$, while $\mathbf{e}_{L_0}(L_0) = 0$ and $\mathbf{e}_{L_0}(L_j) = \infty$ for $j = 1, \dots, 5$. By definition, the value of the contact complexity function $\mathbf{c}_{L_0}$ at a point $P$ of the tree is just a finite sum. For instance, one has $\mathbf{c}_{L_0}(P_3) = \int_{L_0}^{P_2} \frac{1}{i_{L_0}} d\mathbf{e}_{L_0} + \int_{P_2}^{P_3} \frac{1}{i_{L_0}} d\mathbf{e}_{L_0} = \frac{5}{3} + \frac{1}{3} \left( \frac{5}{2} - \frac{5}{3} \right) = \frac{35}{18}$, $\mathbf{c}_{L_0}(P_4) = \int_{L_0}^{P_1} \frac{1}{i_{L_0}} d\mathbf{e}_{L_0} + \int_{P_1}^{P_4} \frac{1}{i_{L_0}} d\mathbf{e}_{L_0} = \frac{3}{2} + \frac{1}{2} \left( \frac{7}{4} - \frac{3}{2} \right) = \frac{13}{8}$, and similarly $\mathbf{c}_{L_0}(P_1) = \frac{3}{2}$, $\mathbf{c}_{L_0}(P_2) = \frac{5}{3}$, $\mathbf{c}_{L_0}(L_0) = 0$, and $\mathbf{c}_{L_0}(L_j) = \infty$ for $j = 1, \dots, 5$.

If $P$ is a rational point of an Eggers-Wall tree, we denote by $\mathbf{i}_{L_0}^+(P)$ the lowest common multiple of $\mathbf{i}_{L_0}(P)$ and of the denominator of $\mathbf{e}_{L_0}(P)$ written as an irreducible fraction (see [13, Definition 3.14 and Proposition 3.16]). Let $A$ and $B$ be two branches such that $P = \langle L_0, A, B \rangle$ in $\Theta_{L_0}(A \cup B)$ and the restriction of the index function to the segment $[L_0, B]$ is continuous at $P$. Then, the indices $\mathbf{i}_{L_0}(P)$ and $\mathbf{i}_{L_0}^+(P)$ can be seen as limits when $P'$ tends to $P$:

$$ \lim_{P' \in (L_0, B), P' \to P} \mathbf{i}_{L_0}(P') = \mathbf{i}_{L_0}(P) \text{ and } \lim_{P' \in (P, A), P' \to P} \mathbf{i}_{L_0}(P') = \mathbf{i}_{L_0}^+(P) $$

(see [13, Lemma 3.15]). In particular, if $\mathbf{i}_{L_0}(P) < \mathbf{i}_{L_0}^+(P)$ then $P$ is a point of discontinuity of the index function in restriction to $[L_0, A]$. This implies that $\mathbf{e}_{L_0}(P)$ is a characteristic exponent of $A$ with respect to $L_0$.

**Definition 3.9** Let $P \in \Theta_{L_0}(C)$ and set $Q_P$ the minimum, with respect to the order $<_{L_0}$, of the closure of the connected component of the set $\{P' \in \Theta_{L_0}(C) | \mathbf{i}_{L_0}(P') = \mathbf{i}_{L_0}(P)\}$ which contains the point $P$. If $P$ is a rational point we set

$$ \mathbf{e}_{Q_P}(P) := \mathbf{i}_{L_0}(P) (\mathbf{e}_{L_0}(P) - \mathbf{e}_{L_0}(Q_P)) = \frac{m_P}{nP}, \qquad (3.2) $$

<figure><img src="image_9.png" /></figure>
where $(n_P, m_P)$ is a couple of coprime integers.

Notice that $Q_P = L_0$ if $\mathbf{i}_{L_0}(P) = 1$ and then $\mathbf{e}_{Q_P}(P) = \mathbf{e}_{L_0}(P)$. Otherwise, $Q_P$ is a point of discontinuity of the index function, hence it is a rational point, and $\mathbf{i}_{L_0}(Q_P) < \mathbf{i}_{L_0}^+(Q_P) = \mathbf{i}_{L_0}(P)$.

**Remark 3.10** Let $P_1, P_2 \in \Theta_{L_0}(C)$ with $P_1 \leq_{L_0} P_2$. If the index function is constant on $(P_1, P_2]$ then $Q_{P_2} \leq_{L_0} P_1$ with equality if and only if $P_1 = L_0$ or if $\mathbf{i}_{L_0}(P_1) < \mathbf{i}_{L_0}(P_2)$.

If $P$ is a rational point it follows from the definitions that

$$ \mathbf{i}_{L_0}^{+}(P) = \mathbf{i}_{L_0}(P) \cdot n_P. \qquad (3.3) $$

### 3.1.2 The finite local tropicalization

In this section we prove that the finite local tropicalization $\mathrm{trop}(\mathcal{U})$ of $I_S$ is the support of a fan and we describe it in terms of the Eggers-Wall tree. We use the functions $\mathbf{e}_{L_0}$, $\mathbf{i}_{L_0}$ and $\mathbf{c}_{L_0}$, which can be expressed in terms of natural "coordinate functions" on the valuative tree $\mathcal{V}_{L_0}$: the log-discrepancy, the multiplicity and the self-interaction (we use here the terminology of [13]). These functions are crucial in the work of Favre and Jonsson [11], see also Jonsson's survey [24, section 7].

An embedding of an Eggers-Wall tree of a plane curve in the semivaluation space is described in [13, Section 8] if $k$ is a field of characteristic zero, and in [14, Remark 5.37] if $k$ has positive characteristic. In the following proposition we describe this embedding for the curve $D = \cup_{j=0}^m L_j$ (recall the notation at the beginning of Sect. 3).

**Proposition 3.11** [13, Prop. 8.10 and Th. 8.11] There is an embedding of rooted trees:

$$ V_{L_0} : \Theta_{L_0}(D) \hookrightarrow \mathcal{V}_{L_0}, \quad P \mapsto V_{L_0}^P \qquad (3.4) $$

such that for any $P \in \Theta_{L_0}(D)$ and any plane branch $A$ on $S$ we have

$$ V_{L_0}^P(A) = \begin{cases} (L_0 \cdot A) \cdot \mathbf{c}_{L_0}(\langle L_0, P, A \rangle) & \text{if } A \neq L_0, \\ 1 & \text{if } A = L_0, \end{cases} \qquad (3.5) $$

where $\langle L_0, P, A \rangle$ is the center of the tripod defined by $L_0$, $P$, and $A$ on the Eggers-Wall tree $\Theta_{L_0}(D \cup A)$. In addition, $V_{L_0}^{L_j} = I_{L_0}^{L_j}$ for $1 \leq j \leq m$ and $V_{L_0}^{L_0} = \mathrm{ord}_{L_0}^{L_0}$.

Notice that if $P$ is an interior point of $\Theta_{L_0}(D)$ then $V_{L_0}^P(A) \in \mathbb{R}_{>0}^m$ for any branch $A$, since the function $\mathbf{c}_{L_0}$ restricted to the interior of the tree $\Theta_{L_0}(D)$ has values in $\mathbb{R}_{>0}^m$.

**Definition 3.12** If $P$ is an interior point of the tree $\Theta_{L_0}(D)$ we set:

$$ w^P := \mathrm{trop}(V_{L_0}^P) = (V_{L_0}^P(L_0), \dots, V_{L_0}^P(L_m)) \in \mathbb{R}_{>0}^{m+1}. \qquad (3.6) $$
For $0 \le j \le m$, we define

$$w^{L_j} := e_j, \qquad (3.7)$$

where $e_0, \dots, e_m$ is the canonical basis of $\mathbb{R}^{m+1}$.

**Remark 3.13** Notice that $w^{L_0} = \text{trop}(V_{L_0}^{L_0}) = \text{trop}(\text{ord}^{L_0})$. However, for $1 \le j \le m$, we have $w^{L_j} = \text{trop}(\text{ord}^{L_j})$, while $\text{trop}(V_{L_0}^{L_j}) = \text{trop}(I_{L_0}^{L_j}) \notin \mathbb{R}^{m+1}$.

**Lemma 3.14** Let $P_1, P_2$ be two consecutive marked points of $\Theta_{L_0}(D)$. Then, the cone spanned by $\{w^P | P \in [P_1, P_2]\}$ is equal to $\mathbb{R}_{\ge 0}w^{P_1} + \mathbb{R}_{\ge 0}w^{P_2}$.

**Proof** We may assume that $P_1 \le L_0 P_2$. By definition of the contact complexity function we get the following equality for $P \in [P_1, P_2]$:

$$\mathbf{c}_{L_0}(P) = \int_{L_0}^{P_1} \frac{d\mathbf{e}_{L_0}}{\mathbf{i}_{L_0}} + \int_{P_1}^{P} \frac{d\mathbf{e}_{L_0}}{\mathbf{i}_{L_0}} = \mathbf{c}_{L_0}(P_1) + \frac{1}{\mathbf{i}_{L_0}(P_2)} (\mathbf{e}_{L_0}(P) - \mathbf{e}_{L_0}(P_1)), \quad (3.8)$$

where the second equality holds since $\mathbf{i}_{L_0}$ has constant value $\mathbf{i}_{L_0}(P_2)$ on the segment $(P_1, P_2]$.

We discuss first the value $V_{L_0}^P(L_j)$ according to the relative position of $L_j$ with respect to $P_1$ and $P_2$, for $j \in \{0, \dots, m\}$. By hypothesis, no ramification point of the tree $\Theta_{L_0}(D)$ belongs to the segment $(P_1, P_2)$. Then, we have two cases for $L_j$:

$$(1) \langle L_0, L_j, P \rangle = P \text{ if } P_2 \le L_0 L_j;$$

$$(2) \langle L_0, L_j, P \rangle = \langle L_0, L_j, P_1 \rangle, \text{ otherwise.}$$

In case (1), it follows from the definition of $V_{L_0}$ and the equality (3.8) that

$$V_{L_0}^P(L_j) = (L_0 \cdot L_j) \left( \mathbf{c}_{L_0}(P_1) + \frac{1}{\mathbf{i}_{L_0}(P_2)} (\mathbf{e}_{L_0}(P) - \mathbf{e}_{L_0}(P_1)) \right). \quad (3.9)$$

In case (2), from the definition of $V_{L_0}$ we see that

$$V_{L_0}^P(L_j) = V_{L_0}^{P_1}(L_j). \qquad (3.10)$$

We prove the lemma now by distinguishing two cases:

* The point $P_2$ is not a leaf of $\Theta_{L_0}(D)$. If $P$ runs through $[P_1, P_2]$ then the number

$$s(P) := \frac{\mathbf{e}_{L_0}(P) - \mathbf{e}_{L_0}(P_1)}{\mathbf{e}_{L_0}(P_2) - \mathbf{e}_{L_0}(P_1)},$$

runs through the interval $[0, 1]$. From (3.6), (3.10) and (3.9) we check coordinate-wise that the following equality holds

$$w^P = s(P)w^{P_2} + (1 - s(P))w^{P_1},$$

which implies the assertion in this case.
* The point $P_2$ is a leaf of $\Theta_{L_0}(D)$. Then $P_2 = L_i$ for some $1 \le i \le m$. If $j \in \{0, \dots, m\}$ and $j \ne i$ then $\langle L_0, L_j, P \rangle = \langle L_0, L_j, P_1 \rangle$ for $P \in [P_1, P_2]$, i.e., we are in the case (2) discussed above, while we are in case (1) for $L_i$. If $P$ runs through $[P_1, P_2)$ then the number

$$ \tilde{s}(P) := \frac{(L_0 \cdot L_i)}{\mathbf{i}_{L_0}(P_1)} (\mathbf{e}_{L_0}(P) - \mathbf{e}_{L_0}(P_1)), $$

runs through the interval $[0, \infty)$. By (3.6), (3.7), (3.10) and (3.9) we get that

$$ w^P = w^{P_1} + \tilde{s}(P)w^{P_2}. $$

This ends the proof in this case.

□

**Lemma 3.15** The map $\Theta_{L_0}(D) \to \mathbb{R}^{m+1}_{\ge 0}$, $P \mapsto w^P$ is injective and its restriction to the set of non-leaf points of the tree $\Theta_{L_0}(D)$ is continuous.

*Proof* Take $j \in \{1, \dots, m\}$. The restriction of $\mathbf{c}_{L_0}$ to $[L_0, L_j]$ is an increasing homeomorphism onto $[0, \infty]$. For $P \in [L_0, L_j)$, we have $w_j^P = V_{L_0}^P(L_j) = (L_0 \cdot L_j)\mathbf{c}_{L_0}(P)$. Notice that $w_0^P = 1$ for every non-leaf point $P$. Hence the assertion on the continuity of this map follows. In addition, in order to prove the injectivity it is enough to show that $w^P \ne w^Q$ for any pair of non comparable points $P, Q \in \Theta_{L_0}(D)$ with respect to the order $\le_{L_0}$. The special case where one of these points is an end follows from Definition 3.12, using that $w^U = \text{trop}(V_{L_0}^U) \in \mathbb{R}^{m+1}_{>0}$ for any interior point $U$. Suppose now that $P, Q$ are interior points. Let $1 \le j \le m$ be such that $P \in [L_0, L_j]$. Then, if $F := \langle L_0, Q, P \rangle$ we have that $F <_{L_0} P$, $F <_{L_0} Q$ and $F = \langle L_0, Q, L_j \rangle$. Therefore, $w_j^Q = (L_0 \cdot L_j)\mathbf{c}_{L_0}(F) = w_j^F < w_j^P$, since the map $\mathbf{c}_{L_0}$ is strictly increasing on $[L_0, L_j]$. □

**Notation 3.16** The augmented set of marked points $\mathcal{A}_{L_0}^C(D)$ consists of those points $Q \in \Theta_{L_0}(D)$ which are marked points when seen in $\Theta_{L_0}(D \cup C)$. See Remark 3.26 below for a geometrical interpretation of the set $\mathcal{A}_{L_0}^C(D)$.

As a consequence of Lemmas 3.14 and 3.15 we get that:

**Proposition 3.17** There exists a fan $\mathcal{T}$ with respect to the lattice $\mathbb{Z}^{m+1}$ consisting of cones of dimension at most 2, whose support is equal to

$$ |\mathcal{T}| := \mathbb{R}_{\ge 0}\{w^P \mid P \in \Theta_{L_0}(D)\}. $$

Its 2-dimensional cones are $\mathbb{R}_{\ge 0}w^{P_1} + \mathbb{R}_{\ge 0}w^{P_2}$, for $P_1, P_2 \in \mathcal{A}_{L_0}^C(D)$ consecutive points on the tree $\Theta_{L_0}(D)$.

Now, we prove that:

**Theorem 3.18** With the previous notation, we have $\text{trop}(\mathcal{U}) = |\mathcal{T}|$.
**Proof** Since $w^{L_j} = e_j$ for $j = 0, \dots, m$, it is enough to show that

$$ \operatorname{trop} (\mathcal{V}_{L_0} \setminus \{\operatorname{ord}^{L_0}, I_{L_0}^{L_1}, \dots, I_{L_0}^{L_m}\}) = \{w^P \mid P \text{ is an interior point of } \Theta_{L_0}(D)\} \quad (3.11) $$

(see Lemma 3.6). For any interior point $P \in \Theta_{L_0}(D)$, we have $w^P = \operatorname{trop}(V_{L_0}^P)$, with $V_{L_0}^P \in \mathcal{V}_{L_0} \setminus \{\operatorname{ord}^{L_0}, I_{L_0}^{L_1}, \dots, I_{L_0}^{L_m}\}$. Therefore, the inclusion $\supset$ in the equality (3.11) follows.

Next we show the other inclusion. Take $v \in \mathcal{V}_{L_0} \setminus \{\operatorname{ord}^{L_0}, I_{L_0}^{L_1}, \dots, I_{L_0}^{L_m}\}$. Since the valuative tree $\mathcal{V}_{L_0}$ is an $\mathbb{R}$-tree, and the set $V_{L_0}(\Theta_{L_0}(D))$ is a closed subtree of it, there exists a unique attaching point $v'$ of $v$ to $V_{L_0}(\Theta_{L_0}(D))$ (see [13, sections 2, 6 and 8]). The attaching point $v'$ is the unique point of $\mathcal{V}_{L_0}$ such that the intersection of the interval $[v, v']$ with the subtree is reduced to $\{v'\}$. Notice that the semivaluations $\operatorname{ord}^{L_0}, I_{L_0}^{L_1}, \dots, I_{L_0}^{L_m}$ are the ends of $V_{L_0}(\Theta_{L_0}(D))$, and these semivaluations are also ends of $\mathcal{V}_{L_0}$. We get that $v'$ must be of the form $v' = V_{L_0}^Q$ for some interior point $Q \in \Theta_{L_0}(D)$. Since $v$ belongs to $\mathcal{V}_{L_0}$ one has that $v(L_0) = 1 = w_0^Q$. Let us prove that $\operatorname{trop}(v) = w^Q$, that is, $v(L_j) = w_j^Q$ for $1 \le j \le m$.

We rely below on some results of [11] and also of [16], which we use following the presentation of [13]. There exists a function $\langle \cdot, \cdot \rangle : \mathcal{V}^* \times \mathcal{V}^* \to [0, \infty]$, called the bracket, such that for any branch $A$ on $S$ and any $\mu \in \mathcal{V}^*$ we have

$$ \langle I^A, \mu \rangle = \mu(A) \quad (3.12) $$

(see [13, Prop. 7.5 and 7.11]). In particular, if $B$ is another plane branch we get that

$$ \langle I^A, I^B \rangle = I^B(A) = (A \cdot B). \quad (3.13) $$

The relative self-interaction function $s_{L_0} : \mathcal{V}_{L_0} \to [0, \infty]$ is defined by $s_{L_0}(\mu) = \langle \mu, \mu \rangle$.

Let us fix $j \in \{1, \dots, m\}$. By the generalized tripod formula applied to the semivaluations $I^{L_j}$ and $v$ with respect to the observer $L_0$, the following equality holds (see [13, Prop. 7.18]):

$$ \langle I^{L_j}, v \rangle = \langle I^{L_0}, v \rangle \langle I^{L_0}, I^{L_j} \rangle s_{L_0} (\langle \operatorname{ord}_{L_0}, I^{L_j}, v \rangle). \quad (3.14) $$

By definition of the attaching point, we have that

$$ \langle \operatorname{ord}_{L_0}, I_{L_0}^{L_j}, v \rangle = \langle \operatorname{ord}_{L_0}, I_{L_0}^{L_j}, V_{L_0}^Q \rangle. \quad (3.15) $$

Taking into account (3.12), (3.13) and (3.15), we can reformulate (3.14) as follows:

$$ v(L_j) = v(L_0)(L_0 \cdot L_j)s_{L_0}(\langle \operatorname{ord}_{L_0}, I_{L_0}^{L_j}, V_{L_0}^Q \rangle) = (L_0 \cdot L_j)s_{L_0}(\langle \operatorname{ord}_{L_0}, I_{L_0}^{L_j}, V_{L_0}^Q \rangle). \quad (3.16) $$
**Fig. 3** The dual graph of the total transform of the curve in Example 3.8 under its minimal resolution

<figure><img src="image_10.png" /></figure>

On the one hand, we have that $V_{L_0}^{L_0} = \text{ord}^{L_0}$ and $V_{L_0}^{L_j} = I_{L_0}^{L_j}$. On the other hand by [13, Th. 8.18] one has $\mathbf{s}_{L_0} \circ V_{L_0} = \mathbf{c}_{L_0}$. Combining these facts we reformulate the equality (3.16) as $v(L_j) = (L_0 \cdot L_j) \mathbf{c}_{L_0}(\langle L_0, L_j, Q \rangle) = w_j^Q$. $\square$

**Example 3.19** Let us come back to the case of Example 3.8. We have represented in Figure 3 the dual graph of the total transform of $D \cup L_0$ by its minimal embedded resolution. Take $x_j \in m_R$ such that $L_j = Z(x_j)$, for $j = 0, \dots, 5$. By Corollary 3.27, the sequence $x_0, \dots, x_5$ is a generating sequence of $(v_{E_{P_1}}, \dots, v_{E_{P_4}})$. Then, we use formula (3.5) to find the vector $w^{P_i} = (w_0^{P_i}, \dots, w_5^{P_i})$, for $i = 1, \dots, 4$. We obtain $w_0^{P_i} = 1$ and $w_j^{P_i} = (L_0 \cdot L_j)\mathbf{c}_{L_0}(\langle L_0, L_j, P_i \rangle)$, for $j = 1, \dots, 5$. In particular, for $i = 4$, we get that $\langle L_0, L_j, P_4 \rangle = P_1$ for $j = 1, 2, 3$ while $\langle L_0, L_j, P_4 \rangle = P_4$ for $j = 4, 5$. Then, one obtains $w^{P_4} = (1, 3/2, 9/2, 9, 13/4, 13/2)$, and similarly $w_1^{P_1} = (1, 3/2, 9/2, 9, 3, 6)$, $w_2^{P_2} = (1, 5/3, 5, 10, 3, 6)$, and $w_3^{P_3} = (1, 5/3, 25/6, 25/3, 3, 6)$.

We will make use of the following lemma in Sect. 3.3.

**Lemma 3.20** Let $P$ be an interior point of $\Theta_{L_0}(D)$. The point $P$ is rational if and only if $w^P \in \mathbb{Q}_{>0}^{m+1}$.

*Proof* The point $Q$ is a rational point if and only if $\mathbf{e}_{L_0}(Q) \in \mathbb{Q}_{>0}$, which is equivalent to $\mathbf{c}_{L_0}(Q) \in \mathbb{Q}_{>0}$ since $\mathbf{c}_{L_0}$ is defined by the integral of a lower semicontinuous function, which is not continuous at a finite number of rational points, and which has a finite number of rational values. Taking into account this observation and (3.5), we see that $w^P$ is rational if $P$ is rational. Let us now show the converse. Assume that $w^P \in \mathbb{Q}_{>0}^{m+1}$. Take $P_1, P_2$ two consecutive marked points of $\Theta_{L_0}(D)$ such that $P \in [P_1, P_2]$ and $j \in \{1, \dots, m\}$ such that $P_2 \le L_0 L_j$. By (3.9), we have that $w_j^P \in \mathbb{Q}_{>0}$ if and only if $\mathbf{e}_{L_0}(P) \in \mathbb{Q}_{>0}$. $\square$

We need the following particular property of the Eggers-Wall tree $\Theta_{L_0}(D)$, which does not hold for Eggers-Wall trees of arbitrary plane curves singularities.

**Lemma 3.21** The leaves of the closures of the levels of the index function $\mathbf{i}_{L_0}$ on the tree $\Theta_{L_0}(D)$ are leaves of $\Theta_{L_0}(D)$.

*Proof* The closure of a connected component $\Xi$ of the index function on the tree $\Theta_{L_0}(D)$ is a tree rooted at the point of minimal exponent of $\Xi$. If $P$ is an end of $\Xi$
which is not an end of $\Theta_{L_0}(D)$ then $P$, seen on $\Theta_{L_0}(D)$, is a point of discontinuity of $\mathbf{i}_{L_0}$. Take a branch $A$ of $D$ such that $P <_{L_0} A$. By Lemma 2.17, there exists $1 \le g \le m$ such that, up to relabelling $L_1, \dots, L_m$, we have that $L_0, \dots, L_g$ is a sequence of maximal contact curves of $\psi_A$. Then, $P$ is also a point of discontinuity of the restriction of $\mathbf{i}_{L_0}$ to the segment $[L_0, A]$. By Example 3.7 applied to the branch $A$ of $D$ and the sequence of maximal contact curves $L_0, \dots, L_g$ of $\psi_A$, there exists $j \in \{1, \dots, g\}$ such that $P = (L_0, L_j, A)$ and then $\mathbf{i}_{L_0}(P) = \mathbf{i}_{L_0}(L_j)$. We get that $P <_{L_0} L_j$ with $L_j \in \Xi$, which is a contradiction. $\square$

## 3.2 Eggers-Wall trees and the minimal embedded resolution

In this section we describe the divisors of the minimal embedded resolution of $C$, and more generally of the *representing divisors* of rational points in the Eggers-Wall tree $\Theta_{L_0}(D)$.

Let $P$ be a rational point of the Eggers-Wall tree $\Theta_{L_0}(D)$. As it is explained in [13, Def. 8.14], there exists a unique exceptional prime divisor $E_P$ (up to birational transformation) such that its associated divisorial valuation $\nu_{E_P}$ is proportional to the valuation $V_{L_0}^P$, that is,

$$ \nu_{E_P} = \nu_{E_P}(L_0) \cdot V_{L_0}^P. \qquad (3.17) $$

We say that $E_P$ is the *representing divisor* of $P$ (see [13, Prop. 8.16] for some of its properties).

**Lemma 3.22** Let $A$ be a branch, $L_0$ a smooth branch, and $Q \in \Theta_{L_0}(A)$ a rational point. Assume that $\lim_{P \in (Q, A), P \to Q} \mathbf{i}_{L_0}(P) = \mathbf{i}_{L_0}^+(Q)$. If $\mathbf{i}_{L_0}^+(Q) = \mathbf{i}_{L_0}(A)$, then $A$ is a curvetta of $E_P$ at the minimal resolution of $\nu_{E_Q}$.

**Proof** Denote by $\psi: (S(\psi), E(\psi)) \to (S, O)$ the minimal resolution of $\nu_{E_Q}$. We have the following formula for the intersection number at the surface $S(\psi)$:

$$ (A^{\psi} \cdot E_{Q}^{\psi})_{S(\psi)} = (\mathbf{i}_{L_0}^{+}(Q))^{-1} \cdot \mathbf{i}_{L_0}(A). \qquad (3.18) $$

Formula (3.18) is a consequence of the renormalization formulas (see Propositions 1.6.20 (1) and 1.6.22 (1) of [14], applied to $Q$ and the points of discontinuity of the index function $\mathbf{i}_{L_0}$ on the segment $[L_0, Q)$). If $\mathbf{i}_{L_0}^+(Q) = \mathbf{i}_{L_0}(A)$, then (3.18) implies that $A^{\psi}$ is smooth and intersects transversally $E_Q^{\psi}$. Then, applying [14, Lemma 1.6.18] and the renormalization formulas as before, we get that $A^{\psi}$ does not intersect any other component of $E(\psi)$. Hence $A$ belongs to $C_{E_Q}(\psi)$. $\square$

**Remark 3.23** Let us give another description of the divisorial valuation $\nu_{E_P}$ associated to a rational point $P$ of $\Theta_{L_0}(D)$ (see [39, Section 4.7]). By Lemma 3.21 there is a branch $L'$ of $D$ such that $P \in [L_0, L']$ and $\mathbf{i}_{L_0}(P) = \mathbf{i}_{L_0}(L')$. Let us denote by $Q$ the point $Q_P$ introduced in Definition 3.9. We distinguish two cases:
- If $Q = L_0$ then $\mathbf{i}_{L_0}(P) = 1$ and $(L_0, L')$ is a cross at $(S, O)$. Take $(x_0, y_0)$ a local coordinate system such that $Z(x_0) = L_0$ and $Z(y_0) = L'$. Then, $v_{EP}$ is the monomial valuation of $R$ determined by $v_{EP}(x_0) = n_P$ and $v_{EP}(y_0) = m_P$.

- If $Q \neq L_0$, then $\mathbf{i}_{L_0}^+(Q) = \mathbf{i}_{L_0}(P) > 1$. We denote by $\psi$ the minimal resolution of $v_{EQ}$. By Lemma 3.22, we have that $L'$ belongs to $C_{\psi}(EQ)$. Let $(u, v)$ be a local coordinate system on $S(\psi)$ defining the cross $(EQ, (L')^{\psi})$, that is, $EQ = Z(u)$ and $(L')^{\psi} = Z(v)$ on this model. Then, the divisorial valuation $v_{EP}$ is monomial in terms of the cross $(EQ, (L')^{\psi})$. This is a particular case of the quasi-monomial valuations considered in [11]. For any $0 \neq h \in R$, if one has the expansion $h \circ \psi = \sum a_{s,t} u^s v^t$ in $k[[u, v]]$, then $v_{EP}(h) = \min\{sn_P + tm_P \mid a_{s,t} \neq 0\}$.

In both cases, the pair $(n_P, m_P) \in \mathbb{N}^2$ is the one determined by (3.2).

In the following definition we use the notion of minimal regularization of a fan with respect to a rank two lattice (see [14, Section 1.3.1]).

**Definition 3.24** Let $P_1, P_2 \in \mathcal{A}_{L_0}^C(D)$ be consecutive points in $\Theta_{L_0}(D)$ with $P_1 \leq_{L_0} P_2$. Denote $(n_{L_j}, m_{L_j}) := (0, 1)$, for $j \in \{1, \dots, m\}$. We set

$$ \sigma_{P_1, P_2} := \begin{cases} \mathbb{R}_{\geq 0}(n_{P_1}, m_{P_1}) + \mathbb{R}_{\geq 0}(n_{P_2}, m_{P_2}) & \text{if } P_1 \neq Q_{P_2}, \\ \mathbb{R}_{\geq 0}(1, 0) + \mathbb{R}_{\geq 0}(n_{P_2}, m_{P_2}) & \text{if } P_1 = Q_{P_2}. \end{cases} $$

A point $P$ of $\Theta_{L_0}(D)$ is distinguished by $C$ if $P \in \mathcal{A}_{L_0}^C(D)$ or $P \in (P_1, P_2)$ where $P_1$ and $P_2$ are consecutive points of $\mathcal{A}_{L_0}^C(D)$ and $(n_P, m_P)$ defines a ray of the minimal regularization of the fan of the cone $\sigma_{P_1, P_2}$ with respect to the lattice $\mathbb{Z}^2$ (see Notation 3.16).

The minimal embedded resolution $\psi_C$ of $C$ can be seen as a toroidal embedded resolution associated to a smooth branch in such a way that the sequence of auxiliary curves defining local coordinates in the process is $L_0, \dots, L_m$ (see [28, Theorem 3.12]). As a consequence of [14, Prop. 1.4.35 and Th. 1.6.27] we deduce the following result:

**Proposition 3.25** The dual graph of the total transform of $D$ by the minimal embedded resolution of $C$ is isomorphic to the tree $\Theta_{L_0}(D)$ with marked vertices running through the set of points distinguished by $C$, by an isomorphism which preserves the labels by the branches of $D$ and which sends a rational point $P$ distinguished by $C$ to the vertex of $G(\psi_C, D)$ labelled by $E_P$.

**Remark 3.26** We have also a similar notion of toroidal pseudo-resolutions of $C$ with respect to $L_0$. By [14] one has a toroidal pseudo-resolution $\phi$ of $C$ such that the dual graph of the total transform of $D$ by $\phi$ is isomorphic to the tree $\Theta_{L_0}(D)$ with vertices running through the set of augmented marked points $\mathcal{A}_{L_0}^C(D)$.

**Corollary 3.27** (See [39, Theorem 4.160]) Let $P \in \Theta_{L_0}(D)$ be a rational point. Then, the sequence $x_0, \dots, x_m$ is a generating sequence of the divisorial valuation $v_{EP}$.
**Proof** By Lemma 3.21 there is a branch $L' \in \{L_1, \dots, L_m\}$ such that $\mathbf{i}_{L_0}(P) = \mathbf{i}_{L_0}(L')$. Let us take $Q = Q_P$. By definition we have that $Q$ and $L'$ belong to $\mathcal{A}_{L_0}^D(D)$. By Remark 3.23 the valuation $v_{EP}$ is monomial with respect to the cross defined by $E_Q$ and $L'$ at some model $S(\psi)$ (where $E_Q = L_0$ and $S(\psi) = S$ if $Q = L_0$). Take a minimal model $\psi'$ dominating $\psi_C$ where $EP$ appears. Then, the dual graph $G(\psi', D)$ is obtained from $G(\psi_C, D)$ by subdividing the unique path joining the vertex labelled by $E_Q$ with the vertex labelled by $L'$. This implies that $L_0, \dots, L_m$ is a sequence of maximal contact curves of $\psi'$. Therefore, $x_0, \dots, x_m$ is a minimal generating sequence of the tuple $(v_{EP}, v_{EC_1}, \dots, v_{EC_r})$ by Proposition 2.12. By Remark 2.10, $x_0, \dots, x_m$ is a generating sequence of $v_{EP}$. $\square$

In the following lemma we describe the value of $v_{EP}$ on $L_0, \dots, L_m$.

**Lemma 3.28** Let $P_1, P_2 \in \mathcal{A}_{L_0}^C(D)$ be consecutive points in $\Theta_{L_0}(D)$ with $P_1 \le L_0, P_2$. For $P \in [P_1, P_2]$, $P \ne Q_{P_2}$ and for $0 \le j \le m$, there exists non negative integers $a_j, b_j$ such that

$$v_{EP}(L_j) = a_j n_P + b_j m_P.$$

In addition, if $P_1 = Q_{P_2}$ then we have $v_{EP_1}(L_j) = a_j$, for $j = 0, \dots, m$.

**Proof** Let us set $Q = Q_{P_2}$. By Remark 3.10 we have that $Q \le L_0, P_1$ with equality if $P_1 = L_0$ or if $\mathbf{i}_{L_0}(P_1) < \mathbf{i}_{L_0}(P_2)$. Let $P \in [P_1, P_2]$ be a rational point, $P \ne Q$. By [13, Prop. 8.16 (3) and Def. 3.14] we have that

$$v_{EP}(L_0) = \mathbf{i}_{L_0}^+(P) \stackrel{(3.3)}{=} n_P \mathbf{i}_{L_0}(P) = n_P \mathbf{i}_{L_0}(P_2). \qquad (3.19)$$

We set $a_0 := \mathbf{i}_{L_0}(P_2)$ and $b_0 := 0$.

Take $j \in \{1, \dots, m\}$. We distinguish two cases as in the proof of Lemma 3.14.

- If $P_2 <_{L_0} L_j$ then by (3.9) we get $V_{L_0}^P(L_j) = (L_0 \cdot L_j)(\mathbf{c}_{L_0}(Q) + \frac{1}{\mathbf{i}_{L_0}(P_2)}(\mathbf{e}_{L_0}(P) - \mathbf{e}_{L_0}(Q)))$. By (3.2) we have that $\mathbf{e}_{L_0}(P) - \mathbf{e}_{L_0}(Q) = \frac{1}{\mathbf{i}_{L_0}(P_2)} \cdot \frac{m_P}{n_P}$. Since $(L_0 \cdot L_j) = \mathbf{i}_{L_0}(L_j)$, we obtain:

$$V_{L_0}^P(L_j) = \mathbf{i}_{L_0}(L_j) \left( \mathbf{c}_{L_0}(Q) + \frac{1}{\mathbf{i}_{L_0}^2(P_2)} \frac{m_P}{n_P} \right).$$

By (3.17) and (3.19) it follows that $v_{EP}(L_j) = n_P \mathbf{i}_{L_0}(P_2) \mathbf{i}_{L_0}(L_j) \mathbf{c}_{L_0}(Q) + m_P \frac{\mathbf{i}_{L_0}(L_j)}{\mathbf{i}_{L_0}(P_2)}$. Notice that $b_j := \frac{\mathbf{i}_{L_0}(L_j)}{\mathbf{i}_{L_0}(P_2)}$ is an integer since $P_2 \le L_0, L_j$. Let us check that the coefficient $a_j := \mathbf{i}_{L_0}(P_2) \mathbf{i}_{L_0}(L_j) \mathbf{c}_{L_0}(Q)$ is also an integer. If $Q = L_0$, then $a_j = 0$. If $Q \ne L_0$, let us take a branch $A$ such that $\langle L_0, L_j, A \rangle = Q$ and $\lim_{P' \in (Q, A), P' \to Q} \mathbf{i}_{L_0}(P') = \mathbf{i}_{L_0}^+(Q) = \mathbf{i}_{L_0}(A)$. Since $\mathbf{i}_{L_0}^+(Q) = \mathbf{i}_{L_0}(P_2)$ by definition, we get from (3.1) that $a_j = (L_j \cdot A)$.

- Assume now that condition $P_2 <_{L_0} L_j$ does not hold. By Lemma 3.21 we can take $L' \in \{L_0, \dots, L_m\}$ such that $P_2 \in [L_0, L']$ and $\mathbf{i}_{L_0}(P_2) = \mathbf{i}_{L_0}(L')$.

<figure><img src="image_11.png" /></figure>
This implies that $\langle L_0, L_j, P \rangle = \langle L_0, L_j, L' \rangle$. By (3.5) we get $V_{L_0}^P(L_j) = \mathbf{i}_{L_0}(L_j)\mathbf{c}_{L_0}(\langle L_0, L_j, L' \rangle)$. By (3.17) and (3.19) we obtain

$$v_{EP}(L_j) = n_P \mathbf{i}_{L_0}(L')\mathbf{i}_{L_0}(L_j)\mathbf{c}_{L_0}(\langle L_0, L_j, L' \rangle).$$

Then, by (3.1) the coefficient $a_j := \mathbf{i}_{L_0}(L')\mathbf{i}_{L_0}(L_j)\mathbf{c}_{L_0}(\langle L_0, L_j, P \rangle)$ is equal to $(L_j, L')$, while $b_j := 0$.

Finally, let us check the assertion in the case $P_1 = Q$. By [13, Prop. 8.16 (3) and Def. 3.14] we have that $v_{EQ}(L_0) = \mathbf{i}_{L_0}^+(Q)$. We have also that $\mathbf{i}_{L_0}^+(Q) = \mathbf{i}_{L_0}(P_2)$ by hypothesis. By (3.17) and the discussion in the previous cases we obtain $v_{EQ}(L_j) = a_j$. $\square$

We will apply Lemma 3.28 and Proposition 3.29 in Sect. 3.4 below.

**Proposition 3.29** Let $P_1, P_2 \in \mathcal{A}_{L_0}^C(D)$ be consecutive points in $\Theta_{L_0}(D)$. Take the integers $a_j, b_j \in \mathbb{N}$ given by Lemma 3.28, for $0 \le j \le m$. Then, the map

$$\phi_{P_1, P_2} : \sigma_{P_1, P_2} \cap \mathbb{Z}^2 \to (\mathbb{R}_{\ge 0} w^{P_1} + \mathbb{R}_{\ge 0} w^{P_2}) \cap \mathbb{Z}^{m+1}, \\ (p, q) \mapsto (a_0 p + b_0 q, \dots, a_m p + b_m q),$$

is an isomorphism.

**Proof** Let us show first that the group homomorphism

$$\mathbb{Z}^2 \to \mathbb{Z}^{m+1}, \quad (p, q) \mapsto (a_0 p + b_0 q, \dots, a_m p + b_m q), \quad (3.20)$$

is injective and its image is a direct factor of $\mathbb{Z}^{m+1}$. Its associated matrix $G$, with respect to the canonical basis, has rows $(a_j, b_j)$ for $j \in \{0, \dots, m\}$. By Lemma 3.21 we can take $L' \in \{L_1, \dots, L_m\}$ such that $P_2 \in [L_0, L']$ and $\mathbf{i}_{L_0}(P_2) = \mathbf{i}_{L_0}(L')$. By Lemma 2.17, there exists $1 \le g \le m-1$ such that, up to relabelling $L_1, \dots, L_m$, one has $L' = L_{g+1}$ and $L_0, \dots, L_g$ is a sequence of maximal contact curves of $\psi_{L'}$. By the proof of Lemma 3.28 we have that

$$a_0 = \mathbf{i}_{L_0}(P_2) = \mathbf{i}_{L_0}(L') = (L_0 \cdot L')$$

and

$$a_j = (L_j \cdot L') \text{ and } b_j = 0 \text{ for } j \in \{1, \dots, g\}.$$

We get by the first case of the proof of Lemma 3.28 that $b_{g+1} = \frac{\mathbf{i}_{L_0}(L')}{\mathbf{i}_{L_0}(P_2)} = 1$. This implies that

$$\begin{vmatrix} a_j & b_j \\ a_{g+1} & b_{g+1} \end{vmatrix} = a_j, \text{ for } j \in \{0, \dots, g\}.$$
The numbers $a_0, \dots, a_g$ are coprime since they form a system of generators of the semigroup $\Gamma_{L'}$ (see Proposition 2.12). This implies that the matrix $G$ has rank two, and its minors of rank two are coprime, hence the homomorphism (3.20) is injective and its image is a direct factor of $\mathbb{Z}^{m+1}$.

By (3.6) and Lemma 3.28, the vector $w^{P_2}$ is a positive multiple of $\phi_{P_1, P_2}(n_{P_2}, m_{P_2})$. If $Q_{P_2} \neq P_1$ (resp. $Q_{P_2} = P_1$) the same happens when we compare the vector $w^{P_1}$ with $\phi_{P_1, P_2}(n_{P_1}, m_{P_1})$ (resp. $\phi_{P_1, P_2}(1, 0)$). Taking into account Definition 3.24, this implies that the map $\phi_{P_1, P_2}$ is an isomorphism of semigroups. $\square$

**Remark 3.30** Take $j \in \{0, \dots, m\}$. By Proposition 3.25 the exceptional divisor $E_{C_j}$ is the representing divisor of the attaching point $Q_j$ of $C_j$ to the tree $\Theta_{L_0}(D)$, i.e., $E_{C_j} = E_{Q_j}$. This implies that $(L_i \cdot C_j) = v_{E_{C_j}}(L_i)$, for $i = 0, \dots, m$, since the sequence of maximal contact curves $L_0, \dots, L_m$ is generic for $C$ (see (2.5) and Remark 2.6). Thus, we get $\mathrm{ord}(\eta_j) = (v_{E_{C_j}}(x_0), \dots, v_{E_{C_j}}(x_m))$. Then, $\mathrm{ord}(\eta_j)$ defines a ray of the fan $\mathcal{T}$ since $Q_j \in \mathcal{A}_{L_0}^C(D)$ (see Proposition 3.17).

### 3.3 Initial ideals associated to the local tropicalization and toric resolutions

In this section we consider the embedding $S = k^2 \subset k^{m+1}$ defined by the map (2.10). We describe the initial ideals $in_w(I_S)$ when $w \in \mathrm{Trop}_{\ge 0}(I_S)$. Then, we prove that there exists a regular subdivision $\Sigma$ of the positive quadrant $\Sigma_{0,m+1}$ such that the restriction of $\pi_\Sigma$ to the strict transform of $S$ is an embedded resolution of the given plane curve singularity $C \subset S$.

Given $\alpha = (\alpha_0, \dots, \alpha_m) \in \mathbb{Z}_{\ge 0}^{m+1}$, we denote $X^\alpha = X_0^{\alpha_0} \cdots X_m^{\alpha_m}$. Then we can write a power series $g \in k[[X_0, \dots, X_m]]$, $g \neq 0$, as $g = \sum_{\alpha \in \mathbb{Z}_{\ge 0}^{m+1}} c_\alpha X^\alpha$. Let $w \in \mathbb{R}_{\ge 0}^{m+1}$. The w-weight of $g$ is

$$v_w(g) := \min \{w \cdot \alpha / c_{\alpha} \neq 0\},$$

where $\cdot$ stands for the usual scalar product of $\mathbb{R}^{m+1}$. The w-initial part of $g$, denoted $in_w(g)$, is the sum of all terms in $g$ of w-weight $v_w(g)$. Set $v_w(0) = \infty$ and $in_w(0) = 0$. Actually, the map $v_w$ defines a valuation that is called the monomial valuation of weight $w$. Such a valuation is divisorial if and only if $w \in \mathbb{Q}^{m+1}$. Similarly, if $<$ is a monomial order on $k[X_0, \dots, X_m]$, the $<$-initial part of $g$ is $c_{\alpha_0} X^{\alpha_0}$, where $\alpha_0 = \min_{<} \{\alpha | c_\alpha \neq 0\}$.

Let $I$ be an ideal of $k[[X_0, \dots, X_m]]$. The w-initial ideal of $I$ is the ideal generated by the set $\{in_w(g) / g \in I\}$. We denote this ideal by $in_w(I)$. Note that the w-initial parts of a system of generators $g_1, \dots, g_\ell$ of $I$ do not generate in general $in_w(I)$. When this occurs, $g_1, \dots, g_\ell$ is a w-standard basis of $I$.

Given $w = (w_0, \dots, w_m) \in \mathbb{R}_{\ge 0}^{m+1}$, we call supp($w$) the set of indices $i$ such that $w_i \neq 0$. We define $C_w(I)$ as the closure of the set:

$$\{w' \in \mathbb{R}_{\ge 0}^{m+1} \mid \mathrm{supp}(w') = \mathrm{supp}(w') \text{ and } in_w(I) = in_{w'}(I)\},$$

<figure><img src="image_12.png" /></figure>
with respect to the usual Euclidean topology on $\mathbb{R}^{m+1}$. Then, the family
$\{C_w(I) \mid w \in \mathbb{R}_{\ge 0}^{m+1}\}$ is finite and forms a rational polyhedral fan $\text{GF}(I)$ subdividing
the fan $\Sigma_{0,m+1}$ (see [2, 38, 49]). This fan is called the *Gröbner fan of* $I$ and is a local
version of the notion of Gröbner fan studied in [31].

The following result relates the local tropicalization and the Gröbner fan of $I$. For
the proof, we refer the reader to [49, Theorem 5.8] and [38, Theorem 11.2].

**Proposition 3.31** Let $I$ be an ideal of $k[[X_0, \dots, X_m]]$.

(1) Given $w \in \mathbb{R}_{\ge 0}^{m+1}$, $w \in \text{Trop}_{\ge 0}(I)$ if and only if $\text{in}_w(I)$ contains no monomial.

(2) $\text{Trop}_{\ge 0}(I) \cap \mathbb{R}_{\ge 0}^{m+1}$ is a union of cones of $\text{GF}(I)$.

The following definition is based upon that of non-degenerate functions with respect
to their Newton polyhedra of Khovanskii and Kouchnirenko [26, 27].

**Definition 3.32** ([1, 47]) An ideal $I \subset k[[X_0, \dots, X_m]]$ is Newton non-degenerate if for every $w \in \mathbb{R}_{\ge 0}^{m+1}$, the variety $Z(\text{in}_w(I))$ does not have singularities in the torus $(k^*)^{m+1}$.

The notion of Newton non-degenerate given in Definition 3.32 may be seen as a
particular case of the notion of schön compactification of a subvariety of a torus
introduced in [47].

**Remark 3.33** It is a straightforward consequence of Proposition 3.31 and the Nullstel-
lensatz that $\text{Trop}_{\ge 0}(I) \cap \mathbb{R}_{\ge 0}^{m+1}$ can also be described as the set of all $w \in \mathbb{R}_{\ge 0}^{m+1}$ such
that $Z(\text{in}_w(I)) \cap (k^*)^{m+1} \neq \emptyset$. Hence in order to decide whether the ideal $I$ is New-
ton non-degenerate it is enough to verify that the condition given in Definition 3.32
is satisfied for those $w$ in $\text{Trop}_{\ge 0}(I) \cap \mathbb{R}_{\ge 0}^{m+1}$. In addition, it is sufficient to check the
condition for every vector in $\text{Trop}_{\ge 0}(I) \cap \mathbb{Q}_{\ge 0}^{m+1}$. Indeed, if $w \in \text{Trop}_{\ge 0}(I) \cap \mathbb{R}_{\ge 0}^{m+1}$
and $w \notin \mathbb{Q}_{\ge 0}^{m+1}$ then, by Proposition 3.31, there exists a cone $\sigma \in \text{GF}(I)$ such that
$w \in \sigma^\circ \subset \text{Trop}_{\ge 0}(I)$. Since $\sigma$ is a rational cone, we can take $w' \in \sigma^\circ \cap \mathbb{Q}_{\ge 0}^{m+1}$ and we
get $\text{in}_w(I) = \text{in}_{w'}(I)$.

**Theorem 3.34** (See [1, 47]) Let $I$ be a Newton non-degenerate ideal of $k[[X_0, \dots, X_m]]$.
Let $\Sigma$ be a regular subdivision of the Gröbner fan of $I$ and let $\pi_{\Sigma_{0,m+1}}: X_{\Sigma} \to k^{m+1}$
be the associated toric modification. Then, the strict transform of $Z(I)$ by $\pi_{\Sigma_{0,m+1}}$
is non-singular and transversal to the orbit stratification of the exceptional locus of
$\pi_{\Sigma_{0,m+1}}$.

In what follows we keep the notation of Sect. 3.1. Let $P$ be a rational point of
$\Theta_{L_0}(D)$. Then, $w^P$ belongs to $\text{Trop}_{\ge 0}(I_S) \cap \mathbb{Q}_{\ge 0}^{m+1}$. Let us relabel the functions
$x_0, \dots, x_m$ in such a way that $x_0, \dots, x_g$ is a minimal generating sequence of the divi-
sorial valuation $\nu_{EP}$ (see Corollary 3.27). With the notation of Sect. 2.1, $g = g(E_P)$.
Next we give a system of generators $H_2, \dots, H_m$ of $I_S$ that is well adapted to the
computation of $w^P$-initial parts:
* For $j \in \{1, \dots, g-1\}$, we consider the $(x_0, \dots, x_j)$-expansion of $x_{j+1}$ given in Proposition 2.22 and set

$$H_{j+1} := -X_{j+1} + X_j^{n_j} - \theta_j \cdot X_0^{b_0^j} X_1^{b_1^j} \cdots X_{j-1}^{b_{j-1}^j} + p_j(X_0, \dots, X_j). \quad (3.21)$$

* For $j \in \{g, \dots, m-1\}$, we set

$$H_{j+1} := -X_{j+1} + \sum_{I=(i_0, \dots, i_g)} c_{j,I} X_0^{i_0} X_1^{i_1} \cdots X_g^{i_g}, \quad (3.22)$$

where $x_{j+1} = \sum_{I=(i_0, \dots, i_g)} c_{j,I} x_0^{i_0} x_1^{i_1} \cdots x_g^{i_g}$ is the $(x_0, \dots, x_g)$-adic expansion of $x_{j+1}$ (see Remark 2.23).

By definition, all the $H_{j+1}$ are in the kernel $I_S$ of the homomorphism (2.10). They generate $I_S$ because any element of $I_S$ in congruent modulo $(H_2, \dots, H_m)$ to some element of $k[[X_0, X_1]]$ and the restriction of the homomorphism (2.10) to this ring is injective.

**Lemma 3.35** Let $P$ be a rational point of $\Theta_{L_0}(D)$. With the previous notation, we have:

$$(1) \text{ For } j \in \{1, \dots, g-1\}, \text{ in } w_P(H_{j+1}) = X_j^{n_j} - \theta_j \cdot X_0^{b_0^j} X_1^{b_1^j} \cdots X_{j-1}^{b_{j-1}^j}.$$

$$(2) \text{ For } j \in \{g, \dots, m-1\}, \text{ in } w_P(H_{j+1}) = -X_{j+1} + \text{in } w_P \left( \sum_{I=(i_0, \dots, i_g)} c_{j,I} X_0^{i_0} X_1^{i_1} \cdots X_g^{i_g} \right).$$

**Proof** With the notation of Sect. 2.1.1, one has that $w^P = (1, \bar{\beta}_1/\bar{\beta}_0, \dots, \bar{\beta}_g/\bar{\beta}_0, w_{g+1}^P, \dots, w_m^P)$, where $w_i^P = v_{EP}(x_j)/\bar{\beta}_0$, for $g+1 \le i \le m$. Assertion (1) follows from Proposition 2.22. Assertion (2) follows from Remark 2.23 applied to $h = x_{j+1}$, for $g \le j \le m-1$. $\square$

**Remark 3.36** If $P$ is a rational point of $\Theta_{L_0}(D)$, then the vector trop$(v_{EP}) = v_{EP}(x_0)w^P$ is primitive (see the proof of Lemma 3.35).

**Proposition 3.37** Let $P$ be a rational point of $\Theta_{L_0}(D)$. With the previous notation,

$$\text{in}_{w^P}(I_S) = (\text{in}_{w^P}(H_2), \dots, \text{in}_{w^P}(H_m)). \quad (3.23)$$

**Proof** Let $\langle \cdot \rangle$ be the monomial order on $k[X_0, \dots, X_m]$ defined by $X^\alpha < X^\beta$ if $w^P \cdot \alpha < w^P \cdot \beta$ or $w^P \cdot \alpha = w^P \cdot \beta$ and $X^\alpha <_{lex} X^\beta$, where $<_{lex}$ is the lexicographic order with respect to $X_m < \dots < X_1 < X_0$. By Lemma 3.35, the $\langle$-initial parts of $H_2, \dots, H_m$ are pairwise coprime. Therefore, $H_2, \dots, H_m$ is a $\langle$-standard basis of $I_S$. By [25, Theorem 2.1], $H_2, \dots, H_m$ is also a $w^P$-standard basis of $I_S$. $\square$

**Proposition 3.38** Let $P$ be a rational point of $\Theta_{L_0}(D)$. Then, the singular locus of $Z(\text{in}_{w^P}(I_S))$ does not meet the torus $(k^*)^{m+1}$.

<figure><img src="image_13.png" /></figure>
**Proof** The variety $\mathcal{C} \subset k^g$ defined by the ideal $(in_{w^P}(H_2), \dots, in_{w^P}(H_g))$, seen as an ideal of $k[X_0, \dots, X_{g-1}]$, is a monomial curve with semigroup generated by $\bar{\beta}_0/n_g, \dots, \bar{\beta}_{g-1}/n_g$ (see [44]). By the form of $in_{w^P}(H_{j+1})$, for $j = g, \dots, m-1$, we get that the restriction of the projection $(X_0, \dots, X_m) \mapsto (X_0, \dots, X_g)$ to the variety $Z(in_{w^P}(I_S))$ is an isomorphism whose image is the irreducible surface $\mathcal{C} \times k \subset k^g \times k$ defined by the ideal $(in_{w^P}(H_2), \dots, in_{w^P}(H_g))$ of $k[X_0, \dots, X_g]$. As the singular locus of $\mathcal{C} \times k$ does not meet the torus $(k^*)^{g+1}$ the assertion follows. $\square$

Next we prove the following:

**Proposition 3.39** The ideal $I_S \subset k[[X_0, \dots, X_m]]$ is Newton non-degenerate.

**Proof** By Remark 3.33, it is enough to prove that the singular locus of $Z(in_w(I_S))$ and the torus $(k^*)^{m+1}$ have empty intersection for every $w \in \text{Trop}_{\ge 0}(I_S) \cap \mathbb{Q}_{\ge 0}^{m+1}$. Take $w \in \text{Trop}_{\ge 0}(I_S) \cap \mathbb{Q}_{\ge 0}^{m+1}$. By Theorem 3.18, it must be of the form $w = w^P$ for some interior point $P$ of $\Theta_{L_0}(D)$. Moreover, $P$ is a rational point (see Lemma 3.20). According to Proposition 3.38, we have that $\text{Sing}(Z(in_w(I_S))) \cap (k^*)^{m+1} = \emptyset$.

Now take $w \in \text{Trop}_{\ge 0}(I_S) \cap \mathbb{Q}_{\ge 0}^{m+1}$ such that $w_i = 0$ for some $i \in \{0, \dots, m\}$. By Lemma 3.6.(i), up to replacing $w$ by a positive multiple, we can assume that it is one of the vectors of the canonical basis of $\mathbb{R}^{m+1}$. By definition, $w = w^L$ for some $L \in \{L_0, \dots, L_m\}$. Up to relabelling $L_0, \dots, L_m$ we can assume that $L = L_{g+1}$ for some $g \in \{1, \dots, m-1\}$, and $L_0, \dots, L_g$ is a sequence of maximal contact curves of $\psi_L$ (see Lemma 2.17), and then $w = e_{g+1}$. Take $H_2, \dots, H_m$ defined by (3.21) and (3.22). By Proposition 2.21 applied to $E = E_L$, we get that

$$H_{g+1} := -X_{g+1} + X_g^{n_g} - \theta_g \cdot X_0^{b_0^g} X_1^{b_1^g} \cdots X_{g-1}^{b_{g-1}^g} + p_g(X_0, \dots, X_g).$$

Let us check that (3.23) holds also in this case. If $j \ne g+1$ the variable $X_{g+1}$ does not appear on $H_j$, hence $in_w(H_j) = H_j$, while $in_w(H_{g+1}) = H_{g+1} + X_{g+1}$. Denote by $\bar{\beta}_0, \dots, \bar{\beta}_g$ the minimal sequence of generators of $\Gamma_L$ and set $w' = (\bar{\beta}_0, \dots, \bar{\beta}_g, 0, \dots, 0) \in \mathbb{Z}^{m+1}$. Let $\prec'$ be the monomial order on $k[X_0, \dots, X_m]$ defined by $X^\alpha \prec' X^\beta$ if $w' \cdot \alpha < w' \cdot \beta$ or $w' \cdot \alpha = w' \cdot \beta$ and $X^\alpha \prec_{lex} X^\beta$, where $\prec_{lex}$ is the lexicographic order with respect to $X_m < \dots < X_1 < X_0$. Consider then the monomial order $\prec$ defined by $X^\alpha < X^\beta$ if $w \cdot \alpha < w \cdot \beta$ or $w \cdot \alpha = w \cdot \beta$ and $X^\alpha <' X^\beta$. We obtain that:

$$\begin{aligned} in_{\prec}(H_2) &= X_1^{n_1}, \dots, in_{\prec}(H_{g+1}) = X_g^{n_g}, \\ in_{\prec}(H_{g+2}) &= -X_{g+2}, \dots, in_{\prec}(H_m) = -X_m. \end{aligned}$$

As the initial forms $in_{\prec}(H_j)$, for $j \in \{2, \dots, m\}$ are coprime, we end the proof of (3.23) in this case by arguing as in the proof of Proposition 3.37.

Notice that the algebroid subvariety of $k^{g+2}$ defined by the ideal $(in_w(H_2), \dots, in_w(H_{g+1}))$ is the product of the embedding of $L \subset k^{g+1}$ defined by $(x_0, \dots, x_g)$ times an affine line. Then, we check that $\text{Sing}(Z(in_w(I))) \cap (k^*)^{m+1} = \emptyset$ by arguing as in the proof of Proposition 3.38. $\square$
**Theorem 3.40** Let $C = \cup_{j=1}^r C_j$ be a reduced plane curve singularity. Take a sequence $L_0, \dots, L_m$ of maximal contact curves of the minimal embedded resolution of $C$, which is generic for $C$. Let $\Sigma$ be a regular subdivision of GF($I_S$) inducing a regular subdivision $\mathcal{T}_{reg}$ of the fan $\mathcal{T}$. Then the restriction of $\pi_{\Sigma_{\Sigma_{0,m+1}}}^{\Sigma}$ to the strict transform of $Z(I_S)$ induces an embedded resolution of $C \subset S$.

*Proof* By Remark 3.30, the fan $\mathcal{T}$ contains the rays spanned by ord($n_j$) for all the branches $C_j$ of $C$. Let us denote by $\pi : S(\pi) \to S$ the restriction of $\pi_{\Sigma_{0,m+1}}^{\Sigma}$ to the strict transform $S(\pi)$ of $Z(I_S)$. By Proposition 3.39 and Theorem 3.34, $S(\pi)$ is non-singular and transversal to the orbit stratification of the exceptional locus. In addition, by Theorem 2.27 the modification $\pi_{\Sigma_{0,m+1}}^{\Sigma}$ is a toric embedded resolution of $C \subset k^{m+1}$. Since $C \subset S$ it follows that the strict transform $C^{\pi}$ of $C$ is contained in $S(\pi)$ and the transversality properties above imply that $C^{\pi}$ is transversal to the exceptional divisor of $\pi$. $\square$

## 3.4 Minimal embedded resolution with one toric morphism

In this section we prove that when the regular subdivision $\mathcal{T}_{reg}$ in Theorem 3.40 is the minimal one, then the restriction of $\pi_{\Sigma_{0,m+1}}^{\Sigma}$ to the strict transform of $Z(I_S)$ induces the minimal embedded resolution of $C \subset S$.

Let us denote by $\mathcal{T}_{reg}^{min}$ the minimal regularization of the two dimensional fan $\mathcal{T}$. Its projectivization is the set of images of its non-zero cones in the projective space $\mathbb{P}^m(\mathbb{R})$. The projectivization of $\mathcal{T}_{reg}^{min}$ is a graph since the fan $\mathcal{T}_{reg}^{min}$ consist of cones of dimension at most two contained in $\mathbb{R}_{\ge 0}^{m+1}$. The following result is a consequence of Propositions 3.25 and 3.29, taking into account Definition 3.24 and the definition of $\mathcal{T}$ (see Proposition 3.17).

**Proposition 3.41** Let $\psi$ be the minimal embedded resolution of $C$. The projectivization of the fan $\mathcal{T}_{reg}^{min}$ is isomorphic to the dual graph of the total transform of $D$ under $\psi$, by an isomorphism which respects the labels by the components of $D$.

Keep the notation of Theorem 3.40. Let us study the intersection of $S(\pi)$ with the orbits defined by cones of $\mathcal{T}_{reg}$. This will allow us to describe when $\pi : S(\pi) \to S$ is the minimal embedded resolution of $C \subset S$.

If $e_j$ is a vector of the canonical basis of $\mathbb{Z}^{m+1}$, then the orbit $O(\mathbb{R}_{\ge 0}e_j)_{\Sigma_{0,m+1}}$ is not contained in the discriminant locus of $\pi_{\Sigma_{0,m+1}}^{\Sigma}$ and the intersection of $O(\mathbb{R}_{\ge 0}e_j)_{\Sigma}$ with $S(\pi)$ is equal to the strict transform $L_j^{\pi}$ of $L_j$. The orbits defined by other rays of $\mathcal{T}_{reg}$ are contained in the critical locus of $\pi_{\Sigma_{0,m+1}}^{\Sigma}$. Any such ray is of the form $\rho = \mathbb{R}_{\ge 0}w^P$ for a unique rational point $P$ of $\Theta_{L_0}(D)$ (see Lemma 3.15).

**Theorem 3.42** With the hypothesis of Theorem 3.40, assume that $\mathcal{T}_{reg} = \mathcal{T}_{reg}^{min}$. Then:

(1) If $P$ is a rational point of $\Theta_{L_0}(D)$, and $\rho = \mathbb{R}_{\ge 0}w^P \in \mathcal{T}_{reg}^{min}$, then the closure of $S(\pi) \cap O(\rho)$ is equal to $E_P$.

(2) The restriction of $\pi_{\Sigma_{0,m+1}}^{\Sigma}$ to the strict transform of $Z(I_S)$ induces the minimal embedded resolution of $C \subset S$.

<figure><img src="image_14.png" /></figure>
**Proof** We prove first that $S(\pi) \cap O(\rho)$ is irreducible. In order to study this intersection, we can see the orbit $O(\rho)$ in an affine open toric subvariety $X_\sigma$ of $X_\Sigma$, where $\sigma \in \Sigma$ is spanned by a basis $v_0, \dots, v_m$ of $\mathbb{Z}^{m+1}$ and $v_0 := \text{trop}(v_{E_\rho}) = v_{E_\rho}(x_0)w^P$. Then, the affine toric variety $X_\sigma$ is isomorphic to $k^{m+1}$ with coordinates $(U_0, \dots, U_m)$, where $U_i = \chi^{\tilde{v}_i}$ for $i = 0, \dots, m$. In addition, the restriction $\pi_\sigma$ of the toric modification $\pi_{\Sigma_{\Sigma_{0,m+1}}}$ to $X_\sigma$ is given by

$$X_i \circ \pi_\sigma = U_0^{v_{0,i}} U_1^{v_{1,i}} \dots U_m^{v_{m,i}}, \text{ for } 0 \le i \le m,$$

where $v_j = \sum_{j=0}^m v_{j,i}e_i$, and the orbit $O(\rho)$ is defined by $U_0 = 0$ and $U_1 \cdots U_m \ne 0$. Given $g \in k[[X_0, \dots, X_m]]$, we write $g \circ \pi_\sigma = U_0^{v_{v_0(g)}} \cdot g_\rho$, where $g_\rho \in k[[U_0, \dots, U_m]]$ and $U_0$ does not divide $g_\rho$. If $h = in_{v_0}(g)$, then $h_\rho \in k[U_1, \dots, U_m]$ and $h_\rho = g_\rho(0, U_1, \dots, U_m)$. This fact and Proposition 3.37 imply that $S(\pi) \cap O(\rho)$ is defined by the ideal of $k[U_1^{\pm 1}, \dots, U_m^{\pm 1}]$ generated by the set $\{(in_{v_0}(H_2))_\rho, \dots, (in_{v_0}(H_m))_\rho\}$. Since the polynomials $(in_{v_0}(H_j))_\rho$ belong to $k[U_1, \dots, U_m]$ for $j = 2, \dots, m$, we get that the variety $S(\pi) \cap O(\rho)$ is irreducible if and only if the variety $V \subset (k^*)^{m+1}$ defined by these polynomials, seen in $k[U_0^{\pm 1}, U_1^{\pm 1}, \dots, U_m^{\pm 1}]$, is irreducible. The variety $V$ is also defined by the ideal $(in_{v_0}(H_2) \circ \pi_\sigma, \dots, in_{v_0}(H_m) \circ \pi_\sigma)$. The monomial map $\pi_\sigma$ induces an isomorphism of tori, therefore the variety $V$ is irreducible by the proof of Proposition 3.38. This shows that $S(\pi) \cap O(\rho)$ is irreducible.

We can take the regular cone $\sigma \in \Sigma$ in such a way that $v_1 \in |T|$ and $v_2, \dots, v_m \notin |T|$. Denote by $\rho_i$ the ray $\mathbb{R}_{\ge 0}v_i$ for $i = 1, \dots, m$ and set $\rho_0 = \rho$. Take $i \in \{2, \dots, m\}$. The condition $v_i \notin |T|$ implies that there exists a monomial in $k[X_0, \dots, X_m]$ which belongs to the $v_i$-initial ideal of $I_S$ (see Proposition 3.31). Hence the intersection $S(\pi) \cap O(\rho_i)$ is empty.

Denote by $E_i$ the closure of $S(\pi) \cap O(\rho_i)$ on $X_\sigma$ for $i = 0, 1$. As the map $\pi: S(\pi) \to S$ is a model of the smooth surface $(S, O)$, its dual graph $G(\pi)$ is a tree. This implies that the divisors $E_0$ and $E_1$ intersect at at most one point, which belongs to the orbit $O(\rho_0 + \rho_1)$. We show now that this intersection consists of exactly one point $o_1$.

Assume by contradiction that $E_0 \cap E_1 = \emptyset$. Then as the dual graph $G(\pi)$ is connected, there exists a sequence of rays $\rho'_0, \dots, \rho'_s$ of $T_{reg}^{min}$, with $s > 1$, $\rho_0 = \rho'_0$, $\rho_1 = \rho'_s$, such that $\rho'_{i-1} + \rho'_i \in T_{reg}^{min}$, and $\rho'_{i-1} + \rho'_i \ne \rho_0 + \rho_1$, for $i = 1, \dots, s$. Then, the projectivization of the nonzero elements of the set $(\rho_0 + \rho_1) \cup \bigcup_{i=1}^s (\rho'_{i-1} + \rho'_i)$ contains a non trivial cycle. We get a contradiction by Proposition 3.41, since the projectivization of fan $T_{reg}^{min}$ is a tree.

Denote by $u_j$, for $j = 0, \dots, m$, the restriction of the function $U_j$ to the surface $S(\pi)$. We obtain that $(u_0, u_1)$ are local coordinates at $o_1$. It follows that the order of vanishing of $x_j \circ \pi_\sigma$ along the divisor $E_0$ is equal to $v_{0,j}$, for $0 \le j \le m$. Therefore, $v_{E_\rho}(x_j) = v_{E_0}(x_j)$, for $0 \le j \le m$.

By the transversality of $S(\pi)$ to the toric stratification of the exceptional divisor of $\pi$ we have that any irreducible component of $E(\pi)$ must be the closure of $S(\pi) \cap O(\rho')$, for $\rho'$ running through the rays of $T_{reg}$ which intersect $\mathbb{R}_{>0}^{m+1}$. By Proposition 3.41 we
have a bijection between the set of irreducible components of the exceptional divisor of the minimal embedded resolution of $C$ and the rays of $\mathcal{T}_{reg}$ which intersect $\mathbb{R}_{>0}^{m+1}$, which is given by $E_{P'} \mapsto \mathbb{R}_{\ge 0} w^{P'}$, where $P'$ runs through the set of rational points of $\Theta_{L_0}(D)$ which are distinguished by $C$ (see Definition 3.24). It follows that $\pi$ is the minimal embedded resolution of $C$. This implies also that $E_0 = E_P$. $\square$

**Acknowledgements** We are grateful to Javier Fernández de Bobadilla for sharing some ideas which were helpful in the formulation of Theorem 1.22. We thank Bernard Teissier and Alicia Dickenstein for useful discussions and suggestions, Patrick Popescu-Pampu for his comments on a preliminary version of the paper, and the referee for the careful reading and remarks. Ana Belén de Felipe was supported by ERCEA Consolidator Grant 615655-NMST, the Basque Government through the BERC 2018-2021 program, BCAM Severo Ochoa excellence accreditation SEV-2017-0718, grant MTM2016-80659-P, and grant PID2019-105896GB-100 funded by MCIN/AEI/10.13039/501100011033. Pedro D. González Pérez was supported by the Spanish grants PID2020-114750GB-C32 and MTM2016-76868-C2-1-P. Hussein Mourtada was supported by the French grant Projet ANR LISA, ANR-17-CE40-0023. We also thank the hospitality of the Institute of Mathematics of the University of Barcelona (IMUB) and the Institut de Mathématiques de Jussieu-Paris Rive Gauche (IMJ-PRG).

**Funding** Open Access funding provided thanks to the CRUE-CSIC agreement with Springer Nature.

**Open Access** This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.

## References

1. Aroca, F., Gómez-Morales, M., Shabbir, K.: Torical modification of Newton non-degenerate ideals. Rev. R. Acad. Cienc. Exactas Fis. Nat. Ser. A Math. RACSAM **107**(1), 221–239 (2013)

2. Bahloul, R., Takayama, N.: Local Gröbner fans. Comptes Rendus Math. **344**(3), 147–152 (2007)

3. Campillo, A.: Algebroid Curves in Positive Characteristic. Lecture Notes in Mathematics, vol. 813. Springer, Berlin (1980)

4. Campillo, A., Galindo, C.: The Poincaré series associated with finitely many monomial valuations. Math. Proc. Camb. Philos. Soc. **134**(3), 433–443 (2003)

5. Cobo, H., Mourtada, H.: Jet schemes of quasi-ordinary surface singularities. Nagoya Math. J. **242**, 77–164 (2021)

6. Cox, D.A., Little, J.B., Schenck, H.K.: Toric Varieties, Graduate Studies in Mathematics, vol. 124. American Mathematical Society, Providence (2011)

7. Cueto, M.A., Popescu-Pampu, P., Stepanov, D.: Local tropicalizations of splice type surface singularities, preprint available at arXiv:2108.05912v1

8. Cutkosky, D., Mourtada, H., Teissier, B.: On the construction of valuations and generating sequences on hypersurface singularities. Algebraic Geom. **8**(6), 705–748 (2021)

9. Delgado, F., Galindo, C., Núñez, A.: Generating sequences and Poincaré series for a finite set of plane divisorial valuations. Adv. Math. **219**(5), 1632–1655 (2008)

10. Ewald, G.: Combinatorial Convexity and Algebraic Geometry, Graduate Texts in Mathematics, vol. 168. Springer, New York (1996)

11. Favre, C., Jonsson, M.: The Valuative Tree. Lecture Notes in Mathematics, vol. 1853. Springer, Berlin (2004)

12. Fulton, W.: Introduction to toric varieties, Annals of Mathematics Studies, vol. 131. Princeton University Press, Princeton (1993) (The William H. Roever Lectures in Geometry)
13. García Barroso, E.R., González Pérez, P.D., Popescu-Pampu, P.: The valuative tree is the projective limit of Eggers-Wall trees, Revista de la Real Academia de Ciencias Exactas. Físicas y Naturales. Serie A. Matemáticas **113**, 4051-4105 (2019)

14. García Barroso, E.R., González Pérez, P.D., Popescu-Pampu, P.: The combinatorics of plane curve singularities. In: José, L.C.-M., Lê, D.T., José, S. (eds.) How Newton Polygons Blossom into Lotuses, Handbook of Geometry and Topology of Singularities I, pp. 1–150. Springer International Publishing, Berlin (2020)

15. García Barroso, E.R., Płoski, A.: An approach to plane algebroid branches. Rev. Mat. Complut. **28**(1), 227-252 (2015)

16. Gignac, W., William, Ruggiero, M.: Local dynamics of non-invertible maps near normal surface singularities. Mem. Amer. Math. Soc. 1337, Amer. Math. Soc., Providence, RI (2021)

17. González Pérez, P.D.: Toric embedded resolutions of quasi-ordinary hypersurface singularities. Ann. Inst. Fourier (Grenoble) **53**(6), 1819–1881 (2003)

18. González Pérez, P.D.: Approximate roots, toric resolutions and deformations of a plane branch. J. Math. Soc. Jpn. **62**(3), 975–1004 (2010)

19. González Pérez, P.D., González, V.M.: Motivic Milnor fiber of a quasi-ordinary hypersurface. J. Reine Angew. Math. **68**, 159–205 (2014)

20. González Pérez, P.D., González Villa, M., Guzmán Durán, C.R., Robredo Buces, M.: Multiplier ideals of plane curve singularities via Newton polygons, preprint available at arXiv:2109.13294 [math.AG]

21. Gonzalez-Sprinberg, G., Lejeune-Jalabert, M.: Modèles canoniques plongés. I. Kodai Math. J. **14**(2), 194–209 (1991)

22. Goldin, R., Teissier, B.: Resolving singularities of plane analytic branches with one toric morphism, Resolution of singularities (Obergurgl, Progr. Math., vol. 181, **2000**), pp. 315–340. Birkhäuser, Basel (1997)

23. Ishii, S.: The arc space of a toric variety. J. Algebra **278**(2), 666–683 (2004)

24. Jonsson, M.: Dynamics of Berkovich Spaces in Low Dimensions. Berkovich Spaces and Applications. Lecture Notes in Mathematics, vol. 2119, pp. 205–366. Springer, Cham (2015)

25. Kemper, G., Trung, N.V., Van Anh, N.T.: Toward a theory of monomial preorders. Math. Comput. **87**(313), 2513–2537 (2018)

26. Kouchnirenko, A.G.: Polyèdres de Newton et nombres de Milnor. Invent. Math. **32**(1), 1–31 (1976)

27. Khovanskii, A.G.: Newton polyhedra and the genus of complete intersections. Funct. Anal. Appl. **12**(1), 38–46 (1978)

28. Lê, D.T., Oka, M.: On resolution complexity of plane curves. Kodai Math. J. **18**(1), 1–36 (1995)

29. Lejeune-Jalabert, M., Mourtada, H., Reguera, A.J.: Jet schemes and minimal embedded desingularization of plane branches. Rev. R. Acad. Cienc. Exactas Fís. Nat. Ser. A Mat. RACSAM **107**(1), 145–157 (2013)

30. Lejeune-Jalabert, M., Reguera, A.J.: Arcs and wedges on sandwiched surface singularities. Am. J. Math. **121**(6), 1191–1213 (1999)

31. Mora, T., Robbiano, L.: The Gröbner fan of an ideal. J. Symb. Comput. **6**(2–3), 183–208 (1988)

32. Mourtada, H.: Jet schemes of complex plane branches and equisingularity. Ann. Ins. Fourier Tome **61**(6), 2313–2336 (2011)

33. Mourtada, H.: Jet schemes and generating sequences of divisorial valuations in dimension two. Mich. Math. J. **66**(1), 155–174 (2017)

34. Mourtada, H.: Approches géométriques de la résolution des singularités et des partitions des nombres entiers, Mémoire d'habilitation à diriger des recherches, Université de Paris (2020)

35. Mourtada, H., Veys, W., Vos, L.: The motivic Igusa zeta function of a space monomial curve with a plane semigroup. Adv. Geom. **21**(3), 417–442 (2021)

36. Oda, T.: Convex bodies and algebraic geometry, Ergebnisse der Mathematik und ihrer Grenzgebiete (3) [Results in Mathematics and Related Areas (3)], vol. 15. Springer, Berlin (1988) (**An introduction to the theory of toric varieties, Translated from the Japanese**)

37. Popescu-Pampu, P.: On the analytical invariance of the semigroups of a quasi-ordinary hypersurface singularity. Duke Math. J. **124**(1), 67–104 (2004)

38. Popescu-Pampu, P., Stepanov, D.: Local Tropicalization, Algebraic and Combinatorial Aspects of Tropical Geometry, Contemporary Mathematics, vol. 589, pp. 253–316. American Mathematical Society, Providence (2013)

39. Robredo Buces, M.: Invariants of singularities, generating sequences and toroidal structures Ph.D. Thesis at Univ. Complutense de Madrid, (2019), available at E-prints Complutense
40. Spivakovsky, M.: Valuations in function fields of surfaces. Am. J. Math. **112**(1), 107–156 (1990)

41. Stepanov, D.A.: Universal valued fields and lifting points in local tropical varieties. Commun. Algebra **45**(2), 469–480 (2017)

42. Teissier, B.: Valuations, Deformations, and Toric Geometry. Valuation Theory and its Applications, vol. II (Saskatoon, SK, 1999), Fields Inst. Commun., 33, pp. 361–459. American Mathematical Society, Providence (2003)

43. Teissier, B.: Monomial Ideals, Binomial Ideals, Polynomial Ideals, Trends in Commutative Algebra, Math. Sci. Res. Inst. Publ., 51, pp. 211–246. Cambridge University Press, Cambridge (2004)

44. Teissier, B.: Appendix to [Zar06]

45. Teissier, B.: A viewpoint on local resolution of singularities, Oberwolfach workshop on singularities, September 2009. Oberwolfach Rep **6**(3), 20–23 (2009)

46. Teissier, B.: Overweight deformations of affine toric varieties and local uniformization, Valuation theory in interaction. In: Campillo, A., Kuhlmann, F.-V., Teissier, B. (Eds.) Proceedings of the second international conference on valuation theory, Segovia-El Escorial, 2011. Congress Reports Series, Sept., pp. 474–565. European Math. Soc. Publishing House (2014)

47. Tevelev, J.: Compactifications of subvarieties of tori. Am. J. Math. **129**(4), 1087–1104 (2007)

48. Teissier, B.: On a question of B. Teissier. Collectanea Math. **65**(1), 61–66 (2014)

49. Touda, N.: Local tropical variety, preprint available at arXiv:math/0511486 [math.AG]

50. Zariski, O.: The Moduli Problem for Plane Branches, University Lecture Series, vol. 39. American Mathematical Society, Providence (2006)

**Publisher's Note** Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.