1 Introduction

In this paper, we propose a variational model for nucleation and growth of a set by maximization of its perimeter through an energy-dissipation balance at fixed time step. We follow an implicit Euler scheme used by Almgren, Taylor and Wang to prove existence of sets moving by mean curvature by minimization of the perimeter (see Almgren et al. 1993). In that case, fixed a time step \(\tau >0\), one can define iteratively the discrete orbits \(E^\tau _k\) at fixed \(\tau \) from an initial set \(E_0\) as \(E^\tau _0=E_0\) and \(E^\tau _k\) as a solution of

$$\begin{aligned} \min \Bigl \{P(E)+{1\over \tau } D^p(E, E^\tau _{k-1})\Bigr \},\qquad D^p(E, F)=\int _{E\triangle F} \mathrm{dist}_p(x,\partial F)\,\mathrm{d}x, \end{aligned}$$
(1.1)

where \(\mathrm{dist}_p(x,\partial E)=\min \{\Vert x-y\Vert _p: y\in \partial E\}\), \(p\in [1,\infty ]\). The term \(D^p\) is interpreted as a dissipation, and (1.1) can be seen as a minimization of P subject to a constraint due to the dissipation, which forces \(E^\tau _k\) to be close to \(E^\tau _{k-1}\) for \(\tau \) small. In Almgren et al. (1993), it is proved (in the case \(p=2\)) that the piecewise-constant interpolations \(E^\tau (t)=E^\tau _{\lfloor t/\tau \rfloor }\) converge to a decreasing family of sets E(t) which move by mean curvature.

Such a scheme cannot be directly followed taking maximization of the perimeter as a driving mechanism, which would correspond to replacing P with \(-P\). Indeed, we may have sets E such that \(E\triangle E_0\) has small measure (and hence with small dissipation) but with arbitrarily large perimeter, so that the minimum value for \(k=1\) in (1.1) is \(-\infty \) and the scheme arrests at the first step. In order to overcome this issue, we discretize our problem by introducing a spatial length scale \(\varepsilon \). For technical reasons explained below, we will examine only a two-dimensional setting and for simplicity parameterize our problem on the lattices \(\varepsilon {\mathbb {Z}}^2\). We then restrict to sets that can be written as the union of squares of side length \(\varepsilon \) and centers in \(\varepsilon {\mathbb {Z}}^2\). Within this class, we shall consider the problem of nucleation, i.e., of motion from a minimal set, a single \(\varepsilon \)-square \(E^\varepsilon _0\) (which we may suppose to be centered in 0). With fixed \(\varepsilon \) and \(\tau \), the discrete orbits are defined as \(E^{\varepsilon ,\tau }_0=E^\varepsilon _0\) and \(E^{\varepsilon ,\tau }_k\) as a solution of

$$\begin{aligned} \min \Bigl \{-P_\varepsilon (E)+{1\over \tau } D_\varepsilon ^p(E, E^{\varepsilon ,\tau }_{k-1}): E^{\varepsilon ,\tau }_{k-1}\subseteq E\Bigr \}, \end{aligned}$$
(1.2)

where \(P_\varepsilon \) is the restriction of the perimeter functional to unions of \(\varepsilon \)-squares, and \(D_\varepsilon ^p\) is a discretization of the dissipation \(D^p\) which, for every \(E\supseteq F\), reduces to

$$\begin{aligned} D^p_\varepsilon (E,F)=\varepsilon ^2\sum _{i\in E\cap \varepsilon Z^2}\mathrm{dist}_p(i, (\varepsilon {\mathbb {Z}}^2\setminus F))\,. \end{aligned}$$

Note that we consider a growing family of sets with respect to inclusion. With fixed \(\tau =\tau _\varepsilon \), we will characterize the cluster points E(t) as \(\varepsilon \rightarrow 0\) of the interpolated functions \(E^\varepsilon (t)=E^{\varepsilon ,\tau }_{\lfloor \varepsilon t/\tau \rfloor }\), which are the generalization to varying energies of the Almgren–Taylor–Wang scheme scaled in the time variable. Note the different scaling of the time variable, which is the one that better describes the evolution. The form of E will depend on the interplay between \(\varepsilon \) and \(\tau \); more precisely, on the limit ratio \(\alpha \) of \(\varepsilon ^2/\tau \) as \(\varepsilon \rightarrow 0\). We remark that the chosen time scaling can be directly interpreted as giving the minimizing movements along the sequence \(-\varepsilon P_\varepsilon \) at scale \(\tau \), which are defined in Braides (2013). This scaling is also justified by the fact that the energies \(-\varepsilon P_\varepsilon \) have a non-trivial \(\Gamma \)-limit.

We describe the case \(0<\alpha <+\infty \), which is the most relevant. It is not restrictive to suppose that \(\alpha \tau =\varepsilon ^2\). By the homogeneity properties of the perimeter and the dissipation, we note that \(E^{\varepsilon ,\tau }_k=\varepsilon A^\alpha _k\), where \(A^\alpha _0=q\) (the unit square centered in 0), and we solve iteratively

$$\begin{aligned} \min \Bigl \{-P_1(A)+{\alpha } D_1^p(A, A^{\alpha }_{k-1}): A^{\alpha }_{k-1}\subseteq A\Bigr \}. \end{aligned}$$
(1.3)

The first step is particularly meaningful and consists in solving the minimum problem

$$\begin{aligned} \min \Bigl \{-P_1(A)+{\alpha } D_1^p(A, q): q\subseteq A\Bigr \}. \end{aligned}$$
(1.4)

We have

\(\bullet \) the first set \(A^\alpha _1\) is a part of the checkerboard of unit squares in \({\mathbb {R}}^2\) containing 0 (which we call the even checkerboard). While this fact is clear “locally,” the proof that the whole set is a single checkerboard requires a non-trivial covering argument, in which \({\mathbb {R}}^2\) is covered by sets in which the minimal set A is (part of) the correct checkerboard. This argument can be avoided in the case \(p=\infty \), which has been treated directly in Braides and Scilla (2013b);

\(\bullet \) since every square of the (even) checkerboard gives an independent contribution of energy and dissipation, a point \(i\in {\mathbb {Z}}^2\) may belong to \(A^\alpha _1\) if and only if (\(i_1+i_2\in 2{\mathbb {Z}}\) and) the corresponding contribution is non-positive, i.e.,

$$\begin{aligned} -4+\alpha \Vert i\Vert _p\le 0; \end{aligned}$$
(1.5)

\(\bullet \) if \(\alpha \not \in \{ 4/\Vert i\Vert _p: i\in {\mathbb {Z}}^2, i_1+i_2\in 2{\mathbb {Z}}\}\), then \(A^\alpha _1\) is uniquely determined by (1.5), and it is the union of all squares in the even checkerboard with centers in the set

$$\begin{aligned}{\mathcal {N}}^p_\alpha =\{i\in {\mathbb {Z}}^2\cap B^p_{4/\alpha }: i_1+i_2\in 2{\mathbb {Z}}\}, \end{aligned}$$

where \(B_r^p=\{x\in {\mathbb {R}}^2: \Vert x\Vert _p<r\}\). Note that \({\mathcal {N}}^p_\alpha =\{0\}\) if \(\alpha >4\):

We consider only \(\alpha \) with such a unique minimizer. The subset \({\mathcal {N}}^p_\alpha \) of \({\mathbb {Z}}^2\) will be called the nucleus of the process. Correspondingly, we have the continuum set \(P^p_\alpha \) obtained as the convexification of \(N^p_\alpha \). Note that \(P^1_\alpha \) and \(P^\infty _\alpha \) are always squares, but for the other p the form of \(P^p_\alpha \) does depend on \(\alpha \).

The most delicate argument in the study of the discrete scheme is the characterization of the sets \(A^\alpha _k\) for \(k>1\). Similarly to the case \(k=1\), this is done by covering \({\mathbb {R}}^2\) with a family of small sets, mainly squares and rectangles, in each of which we prove that the minimal set is again the even checkerboard. In order to construct this covering, we have to define the “edges” of the nucleus \({\mathcal {N}}^p_\alpha \) and consider separately the regions of \({\mathbb {R}}^2\) that project on those edges according to the p-distance. At this point, we have a technical hypothesis to add; namely, that all such regions are infinite (which is satisfied if these edges enclose a convex shape but may not be the case for some exceptional values of \(\alpha \)). The complex construction of this covering is the reason why we limit our analysis to a two-dimensional setting.

With this characterization, using (1.5) we immediately have that the centers of the squares in \(A^\alpha _k\) are exactly the points \(i\in {\mathbb {Z}}^2\) with \(i_1+i_2\in 2{\mathbb {Z}}\) and distance not greater than \(4/\alpha \) from \(A^\alpha _{k-1}\), so that

$$\begin{aligned} A^\alpha _k\cap {\mathbb {Z}}^2=(A^\alpha _{k-1}\cap {\mathbb {Z}}^2)+ (A^\alpha _1\cap {\mathbb {Z}}^2). \end{aligned}$$

In a sense, every square in \(A^\alpha _{k-1}\) acts as the “center” of a nucleus. Note in this step that if \(A^\alpha _1\) were not unique, then we would have an “increasing non-uniqueness” of \(A^\alpha _k\), which in particular may even not be the intersection of the square checkerboard with a convex region.

Since the centers of the squares in \(A^\alpha _k\) are obtained as sums of k elements in \({\mathcal {N}}^p_\alpha \), a result on Minkowski sums of sets shows then that the convex envelope of \(A^\alpha _k\cap {\mathbb {Z}}^2\) is the convex envelope of \(k {\mathcal {N}}^p_\alpha \), which is an interesting and not a trivial fact. At this point, we can go back to the original problem and describe the discrete orbits

$$\begin{aligned} E^{\varepsilon ,\tau }_k=\varepsilon A^\alpha _k= \varepsilon k P^p_\alpha ,\qquad E^\varepsilon (t)=E^{\varepsilon ,\tau }_{\lfloor \varepsilon t/\tau \rfloor }=\varepsilon \Bigl \lfloor {\alpha \over \varepsilon }\Bigr \rfloor P^p_\alpha . \end{aligned}$$

Letting \(\varepsilon \rightarrow 0\), we then conclude that the desired evolution is a linear evolution of sets

$$\begin{aligned} E(t)=\alpha t P^p_\alpha . \end{aligned}$$

Note that \(P^p_\alpha =\{0\}\) and hence the evolution is pinned if \(\alpha >4\). Moreover, remarking that \(\alpha P^p_\alpha \sim B^p_{4}\) for \(\alpha \) small, we also recover the case \(\alpha =0\), corresponding to the regime \(\varepsilon ^2<\!<\tau \), for which \(E(t)= 4t B^p_1\).

We note that in Braides et al. (2010), the same discretization approach had been followed for the (positive) perimeter and non-trivial initial data. The resulting evolution therein is a discretized motion by square-crystalline curvature (see Almgren and Taylor 1995), which highlights the anisotropy of the lattice intervening in the perimeter part, while the effect of the dissipation is confined in the form of the mobility. In the present analysis, the effect of the dissipation and that of the perimeter parts is combined in the determination of the shape of the nucleus, but the perimeter term actually acts as an approximation of an area and is less relevant for small values of \(\alpha \). Note that our discretization approach can be regarded as a “backward” version of Braides et al. (2010) if the index k is considered as parameterizing negative time (see Braides 2013, Section 10.2). Other analyses of minimizing movements on lattices related to the perimeter can be found in Braides and Scilla (2013a), Scilla (2014, 2020) and Ruf (2018). We note that checkerboard, stripes and other structures arise in antiferromagnetic systems related to maximization of the perimeter (see Braides and Cicalese 2017 for a variational analysis in terms of \(\Gamma \)-convergence, and the wide literature in Statistical Mechanics, e.g., Giuliani et al. 2011; Daneri and Runa 2019). Some cases in which microstructures on lattices are involved and produce interesting variants of motion by crystalline curvature are studied in Braides et al. (2016) and Braides and Solci (2016). For an overview on geometric motion on planar lattices, see the recent lecture notes (Braides and Solci 2021).

Even though our interest is mainly in the analytical issues of this nucleation process, it is suggestive and interesting to connect this work with the process of biomineralization, where nucleation occurs via the formation of a small nucleus of a new phase inside the large volume of the old phase (see, e.g., De Yoreo and Vekilov 2003). At very small size, adding even one more molecule increases the free energy of the system and this produces, on average, the dissolution of the nucleus. Above a threshold, when the contribution of the surface free energy becomes negligible, every addition of a molecule to the lattice lowers the free energy and allows for the growth of the nucleus. In this direction, lattice systems have been widely used as a simple model in simulations of complex phenomena, as the vapor–liquid nucleation (see, e.g., Kalikmanov 2013, Section 8.9). From a completely different point of view, our structure results can be related to the investigation of the influences of environmental heterogeneities on the spatial self-organization of microbial communities (see, e.g., Ciccarese 2020; Mimura et al. 2000); in particular, how interactions of different type (mutualism/commensalism) between competing neighboring genotypes and their mutual distance can produce spatial patterns of varying complexity and intermixing, as a random distribution, a spatial segregation or even a checkerboard, and how they may affect the collective behaviour and the rate of growth of the colony.

Outline of the paper In Sect. 2, we fix some notation and recall some preliminaries in discrete geometry. We introduce the class of admissible sets that we will consider throughout the paper, and the notions of effective boundary and discrete edge of a set. In Sect. 3, we define perimeter energies \(P_\varepsilon \) and, for a general norm \(\varphi \), dissipations \(D_\varepsilon ^\varphi \) we will deal with, together with the main functional \({\mathcal {F}}_{\varepsilon ,\tau }^\varphi \). Correspondingly, we introduce the time-discrete minimization scheme for a suitably scaled version of the energies \({\mathcal {F}}_{\varepsilon ,\tau }^\varphi \) (Sect. 3.1).

The convergence analysis of this scheme at the regime \(\varepsilon<\!<\!\tau \) is carried out in Sect. 4. In Sect. 5, we address the problem of determining the solutions of scheme (1.4) at the critical regime \(\varepsilon =\alpha \tau \), under a monotonicity constraint on the discrete trajectories. We introduce here also a first restriction on the dissipations \(D_\varepsilon ^\varphi \), by requiring that \(\varphi \) be an absolute norm, i.e., \(\varphi (\mathbf{x})=\varphi (|x_1|,|x_2|)\). The explicit characterization of the first step \(A^1_\alpha \) of the discrete evolution, provided with Proposition 27, is based on a local analysis by means of the \(2\times 2\)-square tilings introduced in Sect. 5.1 and the key submodularity-type norm-inequality (5.8). In order to prove that an analogous structure result can be obtained for each step \(A_\alpha ^k\), \(k\ge 2\), i.e., for minimizers of the energy \({\mathcal {F}}_\alpha ^\varphi (\cdot ,A_\alpha ^{k-1})\), we will assume that \(\varphi \) is a symmetric absolute normalized norm (see Sect. 5.2), complying with a technical assumption (H3), and that the competitors fulfill suitable geometric assumptions (see (5.13)). The proof of this stability result, given with Proposition 30, is the content of Sect. 5.5 and relies on a localization argument only reminiscent of that used in the proof of Proposition 27, as we are forced to define a new covering outside every discrete edge contained in the effective discrete boundary of the current step \(A_\alpha ^{k-1}\). In Sect. 5.6, with Theorem 38 we characterize the time-discrete flow \(\{A_\alpha ^k\}_{k\ge 0}\) as a geometric iterative process, based on properties of Minkowski sums.

In Sect. 6, we describe the resulting limit evolutions and we prove the existence of a pinning threshold (see Definition 40). We conclude our analysis by exhibiting, in Sect. 6.1, some examples where both the microscopic and the limit evolutions can be explicitly characterized. The closing Sect. 6.2 contains some conjectures on evolutions without the monotonicity constraint.

2 Notation and Preliminaries

The generic point of \({\mathbb {R}}^2\) will be denoted by \(\mathbf{x}=(x_1,x_2)\), the Euclidean norm by \(|\cdot |\) in any dimension. The space of subsets of \({\mathbb {R}}^2\) with finite perimeter endowed with the Hausdorff distance \(d_{{\mathcal {H}}}\) is denoted by \({\mathcal {X}}\), and the one-dimensional Hausdorff measure by \({\mathcal {H}}^1\) (see, for instance, Ambrosio et al. 2000).

The function \(\varphi :{\mathbb {R}}^2\rightarrow [0,+\infty )\) denotes any norm in the plane. We use the standard notation for the \(\ell ^p\)-norm, for every \(1\le p\le \infty \); that is,

$$\begin{aligned} \Vert \mathbf{x}\Vert _p = \big (|x_1|^p+|x_2|^p\big )^{1\over p} \text { if } 1\le p<\infty , \quad \Vert \mathbf{x}\Vert _\infty = \max \{|x_1|,|x_2|\} \text { if } p=\infty , \end{aligned}$$

for every \(\mathbf{x}\in {\mathbb {R}}^2\). For every \(r>0\), \(B_r^\varphi (\mathbf{x})=\{\mathbf{y}\in {\mathbb {R}}^2 \,:\, \varphi (\mathbf{x}-\mathbf{y})<r\}\) is the open ball of radius r and center \(\mathbf{x}\) corresponding to the norm \(\varphi \), while \(q_r(\mathbf{x})=\mathbf{x}+[-r/2,r/2]^2\) is the r-square of side length r centered at \(\mathbf{x}\); when \(\mathbf{x}=(0,0)\), we will use the shorthand \(B_r^\varphi \) and \(q_r\) in place of \(B_r^\varphi (\mathbf{x})\) and \(q_r(\mathbf{x})\), respectively. For every \(\mathbf{x}\in {\mathbb {R}}^2\), \(E\subseteq {\mathbb {R}}^2\) we set \(d^\varphi (\mathbf{x},E)=\inf _{\mathbf{y}\in E} \varphi (\mathbf{x}-\mathbf{y})\). The segment connecting \(\mathbf{x}_1,\mathbf{x}_2\in {\mathbb {R}}^2\) is denoted by \([\mathbf{x}_1,\mathbf{x}_2]:=\big \{\mathbf{y}\in {\mathbb {R}}^2\,:\, \mathbf{y}=s\mathbf{x}_1+(1-s)\mathbf{x}_2,\, s\in [0,1]\big \}\).

Definition 1

Given two unit vectors \(\mathbf{v}_1, \mathbf{v}_2\in {\mathbb {S}}^1\), \(\theta (\mathbf{v}_2,\mathbf{v}_1)\in [-\pi ,\pi ]\) denotes the signed angle between \(\mathbf{v}_1\) and \(\mathbf{v}_2\), defined as

$$\begin{aligned} \theta (\mathbf{v}_2,\mathbf{v}_1)=\big (\theta _2-\theta _1+\pi \, (\text {mod. } 2\pi )\big ) - \pi , \end{aligned}$$

where \(\theta _1\) and \(\theta _2\) are the angles corresponding to the exponential representations of \(\mathbf{v}_1\) and \(\mathbf{v}_2\), respectively.

Let \({\mathbb {Z}}^2\) be the standard square lattice. We consider the partition of \({\mathbb {Z}}^2\) given by \({\mathbb {Z}}^2={\mathbb {Z}}_{e}^2\cup {\mathbb {Z}}_{o}^2\), where \({\mathbb {Z}}_{e}^2=\big \{\mathbf{i}\in {\mathbb {Z}}^2 \,:\, i_1+i_2\in 2{\mathbb {Z}}\big \}\) and \({\mathbb {Z}}_{o}^2=(1,0)+{\mathbb {Z}}_{e}^2\).

We will call a lattice set any subset \({\mathcal {I}}\subseteq {\mathbb {Z}}^2\), and \(\#{\mathcal {I}}\) denotes its cardinality. We also recall that the boundary of a lattice set \({\mathcal {I}}\) is the set

$$\begin{aligned} \partial {\mathcal {I}}= \big \{\mathbf{i}\in {\mathcal {I}}\,| \text { there exists } \mathbf{j}\in {\mathbb {Z}}^2\setminus {\mathcal {I}}\,:\, |\mathbf{i}-\mathbf{j}|=1 \big \}. \end{aligned}$$

Given a lattice set \({\mathcal {I}}\), the convex hull of \({\mathcal {I}}\) is the smallest convex subset of \({\mathbb {R}}^2\) containing \({\mathcal {I}}\), which is denoted by \({{\,\mathrm{\mathrm{conv}}\,}}({\mathcal {I}})\). A polygon whose vertices are points of the lattice is said a lattice polygon. The set \({{\,\mathrm{\mathrm{conv}}\,}}({\mathcal {I}})\) is an example of a (convex) lattice polygon, for every \({\mathcal {I}}\subset {\mathbb {Z}}^2\).

Let \(\varepsilon >0\) be a fixed parameter and consider the lattice \(\varepsilon {\mathbb {Z}}^2\). All the notation given above for subsets of \({\mathbb {Z}}^2\) extends also to subsets of \(\varepsilon {\mathbb {Z}}^2\). We identify any lattice set \({\mathcal {I}}\subset \varepsilon {\mathbb {Z}}^2\) with the subset \(E({\mathcal {I}})\) of \({\mathbb {R}}^2\) given by the union of \(\varepsilon \)-squares centered at points of \({\mathcal {I}}\); namely,

$$\begin{aligned} E({\mathcal {I}}):=\bigcup _{\mathbf{i}\in {\mathcal {I}}}q_\varepsilon (\mathbf{i}). \end{aligned}$$

Accordingly, we define the class of admissible sets as

$$\begin{aligned} {\mathcal {D}}_\varepsilon := \big \{E\subset {\mathbb {R}}^2 \,:\, E=E({\mathcal {I}}) \text{ for } \text{ some } \text{ lattice } \text{ set } {\mathcal {I}}\subseteq \varepsilon {\mathbb {Z}}^2\big \}, \end{aligned}$$
(2.1)

and to each set \(E\in {\mathcal {D}}_\varepsilon \) we associate the lattice set \(Z_\varepsilon (E):=E\cap \varepsilon {\mathbb {Z}}^2\), the set of centers of E. When \(\varepsilon =1\), we will simply write \({\mathcal {D}}\) and Z(E) in place of \({\mathcal {D}}_1\) and \(Z_1(E)\), respectively.

Definition 2

(The classes of checkerboard sets) We introduce the classes of even and odd \(\varepsilon \)-checkerboard sets

$$\begin{aligned} {\mathcal {A}}_\varepsilon ^e = \left\{ E\in {\mathcal {D}}_\varepsilon \,:\, Z_\varepsilon (E)\subseteq \varepsilon {\mathbb {Z}}_{e}^2\right\} , \end{aligned}$$
(2.2)

and analogously the class \({\mathcal {A}}_\varepsilon ^o\) by requiring that \({\mathcal {I}}\subseteq \varepsilon {\mathbb {Z}}_{o}^2\). We refer to \(E(\varepsilon {\mathbb {Z}}_{e}^2)\) and \(E(\varepsilon {\mathbb {Z}}_{o}^2)\) as the even and odd \(\varepsilon \)-checkerboard, respectively. In the following, we will write \({\mathcal {D}}\), \({\mathcal {A}}^e\), \({\mathcal {A}}^o\) in place of \({\mathcal {D}}_1\), \({\mathcal {A}}_1^e\), \({\mathcal {A}}_1^o\), and we will use the shorthand checkerboard set (in place of “1-checkerboard set”) to denote any set in \({\mathcal {A}}^e\) and \({\mathcal {A}}^o\).

2.1 Preliminaries on Lattice Geometry

For our purposes, we fix some notation and introduce some basic definitions in lattice geometry that will be useful for the analysis performed in Sect. 5.4.

Definition 3

A lattice set \({\mathcal {I}}\subseteq {\mathbb {Z}}_{e}^2\) is said to be \({\mathbb {Z}}_{e}^2\)-convex if \({{\,\mathrm{\mathrm{conv}}\,}}({\mathcal {I}})\cap {\mathbb {Z}}_{e}^2={\mathcal {I}}\). Analogously, \({\mathcal {I}}\subseteq {\mathbb {Z}}_{o}^2\) is \({\mathbb {Z}}_{o}^2\)-convex if \({{\,\mathrm{\mathrm{conv}}\,}}({\mathcal {I}})\cap {\mathbb {Z}}_{o}^2={\mathcal {I}}\). Accordingly, we define the subclass \({\mathcal {A}}^e_\mathrm{conv}\subset {\mathcal {D}}\) as

$$\begin{aligned} {\mathcal {A}}^e_\mathrm{conv} = \{ E\in {\mathcal {D}}\,:\, Z(E) \text { is } {\mathbb {Z}}_{e}^2\text {-convex}\}, \end{aligned}$$

and, analogously, the subclass \({\mathcal {A}}^o_\mathrm{conv}\) by requiring Z(E) to be \({\mathbb {Z}}_{o}^2\)-convex. We also set the class \({\mathcal {A}}_{{{\,\mathrm{\mathrm{conv}}\,}}}:={\mathcal {A}}_{{{\,\mathrm{\mathrm{conv}}\,}}}^e\cup {\mathcal {A}}_{{{\,\mathrm{\mathrm{conv}}\,}}}^o\).

The notion of convex lattice set has already been given for \({\mathcal {I}}\subset {\mathbb {Z}}^2\) (see, for instance, Gardner et al. 2005). Note that \({\mathcal {I}}\) is \({\mathbb {Z}}_{e}^2\)-convex if and only if there exists a convex set \(K\subset {\mathbb {R}}^2\) such that \({\mathcal {I}}=K\cap {\mathbb {Z}}_{e}^2\), and the same holds for \({\mathbb {Z}}_{o}^2\)-convex sets.

For every lattice set \({\mathcal {I}}\subseteq {\mathbb {Z}}_{e}^2\) (or \({\mathbb {Z}}_{o}^2\)), there holds \(\partial {\mathcal {I}}={\mathcal {I}}\), since \({\mathcal {I}}\) consists of isolated points of \({\mathbb {Z}}^2\). Since in the following we will deal with checkerboard sets, we need a finer definition of boundary for such lattice sets.

Fig. 1
figure 1

The (discrete) effective boundary of E (in blue). (Color figure online)

Definition 4

Let \({\mathcal {I}}\subset {\mathbb {Z}}_{e}^2\) be a lattice set. We define the effective (discrete) boundary of \({\mathcal {I}}\) as

$$\begin{aligned} \partial ^\mathrm{eff} {\mathcal {I}}=\big \{\mathbf{j}\in {\mathcal {I}}\,:\, \text {there exists } {\mathbf{j}_0}\in {\mathbb {Z}}_{e}^2\setminus {\mathcal {I}}\text { such that } |\mathbf{j}-{\mathbf{j}_0}|=\sqrt{2}\big \}. \end{aligned}$$

The same definition is given for lattice sets \({\mathcal {I}}\subset {\mathbb {Z}}_{o}^2\). Let \(E\in {\mathcal {A}}^e\cup {\mathcal {A}}^o\), we will write \(\partial ^\mathrm{eff}E=\partial ^\mathrm{eff} Z(E)\), see Fig. 1.

Fig. 2
figure 2

The black dots are lattice points of \({\mathcal {I}}\). The first two figures are different examples of “degenerate” \(\mathbf{i}\). On the right an example of a non-degenerate \(\mathbf{i}\) and corresponding \(\mathbf{i}^-\) and \(\mathbf{i}^+\); in gray polygon \({\mathcal {P}}\)

Given \(E\in {\mathcal {A}}^e\cup {\mathcal {A}}^o\), consider \(\mathbf{i}\in \partial ^\mathrm{eff}E\). We set \({\mathcal {I}}=\{\mathbf{j}\in Z(E)\,:\, \Vert \mathbf{j}-\mathbf{i}\Vert _1\le 2\}\). Then, \(\mathbf{i}\) is said to be non-degenerate if the set

$$\begin{aligned} \bigcup _{\begin{array}{c} \mathbf{j}_1,\mathbf{j}_2\in {\mathcal {I}}\\ |\mathbf{j}_1-\mathbf{j}_2|\le 2 \end{array}}[\mathbf{j}_1,\mathbf{j}_2] \end{aligned}$$

is the boundary of a triangulation of a simple polygon \({\mathcal {P}}\). Then, we can define two boundary points \(\mathbf{i}^-, \mathbf{i}^+\in \partial ^\mathrm{eff}E\) as the vertices of \({\mathcal {P}}\), respectively, preceding and following \(\mathbf{i}\) in the clockwise orientation of \(\partial {\mathcal {P}}\), as depicted in Fig. 2. We will say that \(\mathbf{i}^-\) precedes \(\mathbf{i}\) and that \(\mathbf{i}^+\) follows \(\mathbf{i}\).

In the sequel, we will often consider the following non-degeneracy condition on sets \(E\in {\mathcal {A}}_{{{\,\mathrm{\mathrm{conv}}\,}}}\);

$$\begin{aligned} \text {every } \mathbf{i}\in \partial ^\mathrm{eff}E \text { is non-degenerate.} \end{aligned}$$
(2.3)

Condition (2.3) allows to define an orientation of \(\partial ^\mathrm{eff}E\), since for every \(\mathbf{i}\in \partial ^\mathrm{eff}E\) we can define \(\mathbf{i}^-\) and \(\mathbf{i}^+\) as above. The following definitions are therefore well-posed.

Definition 5

(Discrete convex vertices) Let \(E\in {\mathcal {A}}_\mathrm{conv}\) satisfy (2.3). Given \(\mathbf{j}\in \partial ^\mathrm{eff} E\), let \(\mathbf{j}^+\) (resp., \(\mathbf{j}^-\)) follow (resp., precede) \(\mathbf{j}\) in \(\partial ^\mathrm{eff} E\) in the clockwise orientation. We define the right and left outward unit normal vector at \(\mathbf{j}\) as

$$\begin{aligned} {\varvec{\nu }}^+(\mathbf{j}) := \frac{(j_2-j_2^+,j^+_1-j_1)}{\sqrt{(j_2^+-j_2)^2+(j_1^+-j_1)^2}}, \quad {\varvec{\nu }}^-(\mathbf{j}) := \frac{(j_2^--j_2,j_1-j^-_1)}{\sqrt{(j_2-j_2^-)^2+(j_1-j_1^-)^2}}\,, \end{aligned}$$

respectively. Then, we say that \(\mathbf{j}\) is a discrete convex vertex (or discrete vertex) if

$$\begin{aligned} \theta ({\varvec{\nu }}^+(\mathbf{j}),{\varvec{\nu }}^-(\mathbf{j}))<0 \end{aligned}$$

where \(\theta \) is introduced in Definition 1.

Fig. 3
figure 3

A discrete vertex of E may be a boundary point (not a vertex) of \({{\,\mathrm{\mathrm{conv}}\,}}(Z(E))\)

Remark 6

(Vertices and discrete vertices) The definition of discrete vertex given above is motivated by the fact that the vertices of \({{\,\mathrm{\mathrm{conv}}\,}}(Z(E))\) are discrete (convex) vertices of E, whereas points \(\mathbf{j}\in \partial ^\mathrm{eff}E\) such that

$$\begin{aligned} \theta ({\varvec{\nu }}^+(\mathbf{j}),{\varvec{\nu }}^-(\mathbf{j}))>0 \end{aligned}$$

are always contained in the interior of \({{\,\mathrm{\mathrm{conv}}\,}}(Z(E))\) (Fig. 3). This choice will also facilitate the definition of discrete edge (see Definition 7).

Fig. 4
figure 4

An example of a discrete vertex of E contained in the interior of \({{\,\mathrm{\mathrm{conv}}\,}}(Z(E))\)

Note that we may have discrete vertices of E lying on the boundary of \({{\,\mathrm{\mathrm{conv}}\,}}(Z(E))\) which are not vertices of \({{\,\mathrm{\mathrm{conv}}\,}}(Z(E))\) (see Fig. 3), and discrete vertices of E in the interior of \({{\,\mathrm{\mathrm{conv}}\,}}(Z(E))\), as well (see Fig. 4).

Definition 7

(Discrete edges) Let \(E\in {\mathcal {A}}_\mathrm{conv}\) satisfy (2.3). We define a discrete edge as a set of consecutive points of \(\partial ^\mathrm{eff} E\), say \(\ell =\{\mathbf{j}^l\}_{l=0}^L\) where \(L\ge 2\) and \(\mathbf{j}^0\) and \(\mathbf{j}^L\) are discrete vertices. We define the outward unit normal vector of the discrete edge \(\ell \) as

$$\begin{aligned} {\varvec{\nu }}(\ell ) := \frac{(j_2^0-j^L_2,j^L_1-j_1^0)}{\sqrt{(j^L_2-j_2^0)^2+(j^L_1-j^0_1)^2}}\,. \end{aligned}$$

We denote by \({\mathcal {E}}(E)\) the set of all discrete edges \(\ell \subset \partial ^\mathrm{eff}E\).

Let \(E\in {\mathcal {A}}_\mathrm{conv}\) satisfy (2.3). For every \(\ell \in \partial ^\mathrm{eff}E\), we define the slope of \(\ell \) as

$$\begin{aligned} s(\ell ):=\frac{\nu (\ell )_1}{\nu (\ell )_2}\in [-\infty ,+\infty ]\,, \end{aligned}$$
(2.4)

where \(\nu (\ell )_k\), \(k=1,2\) indicate the components of \({\varvec{\nu }}(\ell )\), with the convention that \(\frac{\pm 1}{0}=\pm \infty \).

Fig. 5
figure 5

Some examples of discrete edges

Remark 8

We list all the possible cases of discrete edges of sets \(E\in {\mathcal {A}}_{{{\,\mathrm{\mathrm{conv}}\,}}}\) satisfying (2.3) that are symmetric with respect to the axes and the bisectors \(x_2=\pm x_1\). Such symmetric sets will play a central role in the sequel of the paper. Up to rotations of angle \(k\pi \) and reflections, we can restrict this characterization to discrete edges \(\ell \in {\mathcal {E}}(E)\) such that \(\ell =\{\mathbf{j}^l\}_{l=0}^L\subset \{\mathbf{x}\in {\mathbb {R}}^2 \,:\, x_2>0\}\) having \(s(\ell )\in [0,1]\). We have the following characterization:

  1. (i)

    if \(s(\ell )=0\), then \(\mathbf{j}^l=\mathbf{j}^{l-1}+(2,0)\) for every \(1\le l\le L\);

  2. (ii)

    if \(s(\ell )\in (0,\frac{1}{3}]\), then \(\mathbf{j}^l=\mathbf{j}^{l-1}+(2,0)\) for every \(1< l\le L\) and \(\mathbf{j}^1=\mathbf{j}^0+(1,-1)\);

  3. (iii)

    if \(s(\ell )\in (\frac{1}{3},1)\), then \(\mathbf{j}^l=\mathbf{j}^{l-1}+(1,-1)\) for every \(1\le l<L\) and \(\mathbf{j}^L=\mathbf{j}^{L-1}+(2,0)\);

  4. (iv)

    if \(s(\ell )=1\), then \(\mathbf{j}^l=\mathbf{j}^{l-1}+(1,-1)\) for every \(1\le l\le L\).

These four types of discrete edge are pictured in Fig. 5a–d, respectively.

Definition 9

For every norm \(\varphi \) and every \(E\in {\mathcal {D}}\), we introduce the projection map of integer points on E; that is, the set-valued map \(\pi _E^\varphi :{\mathbb {Z}}^2\rightarrow {{\mathcal {P}}({\mathbb {Z}}^2)}\) defined as

$$\begin{aligned} \pi _E^\varphi (\mathbf{j}):=\underset{\mathbf{j}'\in Z(E)}{{\text {argmin}}}\;\varphi (\mathbf{j}-\mathbf{j}')\,. \end{aligned}$$
(2.5)

2.2 Minkowski Sum of Sets

We recall that the Minkowski sum of sets A and B is defined as \(A+B=\{a+b \,|\, a\in A,b\in B\}\), and \(A+\emptyset =\emptyset \). If \(m\in {\mathbb {N}}\), we denote by mA the set \(\{ma \,|\, a\in A\}\), and if A is non-empty, we will often write A[m] to indicate the sum \(A+A+\cdots +A\) m-times. Among the many properties of Minkowski sum, we recall the commutability of Minkowski sum and the compatibility to the operation of taking the convex hull; that is,

$$\begin{aligned} {{\,\mathrm{\mathrm{conv}}\,}}(A+B)={{\,\mathrm{\mathrm{conv}}\,}}(A)+{{\,\mathrm{\mathrm{conv}}\,}}(B)\,. \end{aligned}$$
(2.6)

We recall without proof a result about the Minkowski sum of two convex polygons (see, e.g., Barki et al. 2009).

Proposition 10

Let A and B be convex polygons in \({\mathbb {R}}^2\). Let \(L_A:=\{l_{i,A}\}_{i=1,\dots ,n}\) and \(L_B:=\{l_{j,B}\}_{j=1,\dots ,m}\) be the sets of the edges of A and B, respectively. Let \({\mathcal {V}}_A:=\{\nu _{i,A}\}_{i=1,\dots ,n}\) and \({\mathcal {V}}_B:=\{\nu _{j,B}\}_{j=1,\dots ,m}\) be the sets of the outer normal vectors of A and B, respectively. Then,

  1. (i)

    if \({\mathcal {V}}_A\cap {\mathcal {V}}_B=\emptyset \), then \(L_{A+B}=L_A\cup L_B\) and \({\mathcal {V}}_{A+B}={\mathcal {V}}_{A}\cup {\mathcal {V}}_{B}\);

  2. (ii)

    if \(|{\mathcal {V}}_A\cap {\mathcal {V}}_B|=p\), \(1\le p\le \min \{n,m\}\), then \(|L_{A+B}|=n+m-p\). More precisely, if \(\nu _{i,A}=\nu _{j,B}\) for some \(i\in \{1,\dots ,n\}\) and \(j\in \{1,\dots ,m\}\), then \(l_{i,A}+l_{j,B}\in L_{A+B}\), \(l_{i,A}\not \in L_{A+B}\), \(l_{j,B}\not \in L_{A+B}\) and \(\nu _{i,A}=\nu _{j,B}\in {\mathcal {V}}_{A+B}\). If, instead, \(\nu _{i,A}\ne \nu _{j,B}\), then \(l_{i,A}\in L_{A+B}\), \(l_{j,B}\in L_{A+B}\), \(\nu _{i,A}\in {\mathcal {V}}_{A+B}\) and \(\nu _{j,B}\in {\mathcal {V}}_{A+B}\).

In particular, if \(A=B\), then \(L_{A+A}=\{l_{i,A}+l_{i,A}\}_{i=1,\dots ,n}\) and \({\mathcal {V}}_{A+A}={\mathcal {V}}_A\).

2.3 The Lattice Point-Counting Problem: m-Fold Minkowski Sums

Let \(B=\{\mathbf{w}_1,\mathbf{w}_2\}\) be a basis of \({\mathbb {R}}^2\). The set

$$\begin{aligned} \Lambda =\Lambda (B):=\{z_1 \mathbf{w}_1 + z_2 \mathbf{w}_2:\,\, z_1,z_2\in {\mathbb {Z}}\} \end{aligned}$$

is called a lattice of \({\mathbb {R}}^2\) with basis B. The corresponding fundamental cell is defined as

$$\begin{aligned} \{\mu _1\mathbf{w}_1+\mu _2\mathbf{w}_2:\,\,\mu _1,\mu _2\in [0,1)\} \end{aligned}$$

whose area is \(|\mathrm{det}(B)|\). It can be checked that the area of the fundamental cell is independent of the choice of the basis and is referred to as the determinant of \(\Lambda \), \(\mathrm{det}(\Lambda )\). Lattices are additive subgroups of \({\mathbb {R}}^2\) and they are discrete sets. Examples of lattices are the standard lattice \({\mathbb {Z}}^2\), with basis \(\{(1,0),(0,1)\}\) and \(|\mathrm{det}({\mathbb {Z}}^2)|=1\), and the “checkerboard lattice” \({\mathbb {Z}}_{e}^2\), with basis \(\{(-1,1),(1,1)\}\) and \(|\mathrm{det}({\mathbb {Z}}_{e}^2)|=2\). \({\mathbb {Z}}_{o}^2\) is not a lattice, since \((1,0)+(0,1)=(1,1)\not \in {\mathbb {Z}}_{o}^2\).

It will be useful in the sequel to obtain an estimate on the number of the lattice points contained in \(m{\mathcal {Q}}\), \(m\in {\mathbb {N}}\) for \({\mathcal {Q}}\) lattice convex polygon. For this, we first recall a fundamental result for counting the lattice points in \({\mathcal {Q}}\).

Theorem 11

(Pick’s Theorem, Pick 1899) Let \(\Lambda \) be any lattice in \({\mathbb {R}}^2\), let \({\mathcal {I}}\subset \Lambda \) be a finite set and \({\mathcal {Q}}=\mathrm{conv}({\mathcal {I}})\). Then,

$$\begin{aligned} {}\#({\mathcal {Q}}\cap \Lambda )=\frac{1}{|\mathrm{det}(\Lambda )|}|{\mathcal {Q}}|+\frac{1}{2}\#(\partial {\mathcal {Q}}\cap \Lambda )+1, \end{aligned}$$
(2.7)

where \(|{\mathcal {Q}}|\) is the area of \({\mathcal {Q}}\) and \(\partial {\mathcal {Q}}\) its topological boundary.

A non-trivial problem in discrete geometry is the comparison between the set of the lattice points contained in the homothetic copy \(m{\mathcal {Q}}\) of a convex lattice polyhedron \({\mathcal {Q}}\) with the m-fold Minkowski sum \(({\mathcal {Q}}\cap {\mathbb {Z}}^n)[m]\), \(n\ge 2\) (see, e.g., Lindner and Roch 2011). It will be sufficient for our purposes here to mention that in the two-dimensional setting the two lattice sets coincide (see Lindner and Roch 2011, Corollary 2.4). Moreover, an inspection of the proof reveals that the result still holds if we replace \({\mathbb {Z}}^2\) with any two-dimensional lattice \(\Lambda \).

Proposition 12

Let \(\Lambda \) be any lattice in \({\mathbb {R}}^2\), let \({\mathcal {I}}\subset \Lambda \) be a finite set and \({\mathcal {Q}}=\mathrm{conv}({\mathcal {I}})\) be two-dimensional. Then, the equality

$$\begin{aligned} ({\mathcal {Q}}\cap \Lambda )[m]=(m{\mathcal {Q}})\cap \Lambda \end{aligned}$$
(2.8)

holds for every \(m\in {\mathbb {N}}\).

Now, in view of Proposition 12 and by iterating formula (2.7), Pick’s theorem generalizes to \(m{\mathcal {Q}}\), \(m\ge 1\), as

$$\begin{aligned} \#((m{\mathcal {Q}})\cap \Lambda )=\frac{1}{|\mathrm{det}(\Lambda )|}|{\mathcal {Q}}|m^2+\frac{1}{2}\#(\partial {\mathcal {Q}}\cap \Lambda )m+1\,. \end{aligned}$$
(2.9)

2.4 Submodularity and Absolute Norms

We briefly recall the concept of submodularity which is well known in discrete convex analysis (see, e.g., Murota 2003, Ch. 2, eq. (2.17)). Setting \({\mathbb {R}}^2_+:=\{\mathbf{x}=(x_1,x_2)\in {\mathbb {R}}^2 \,|\, x_1,x_2\ge 0\}\), for every \(\mathbf{x},\mathbf{y}\in {\mathbb {R}}^2\) we define

$$\begin{aligned} \mathbf{x}\vee \mathbf{y}:=(\max \{x_1,y_1\},\max \{x_2,y_2\}) \quad \text{ and } \quad \mathbf{x}\wedge \mathbf{y}:=(\min \{x_1,y_1\},\min \{x_2,y_2\})\,. \end{aligned}$$

A function \(f:{\mathbb {R}}^2_+\rightarrow {\mathbb {R}}\) is said to be submodular if it satisfies the following inequality

$$\begin{aligned} f(\mathbf{x}\vee \mathbf{y})+f(\mathbf{x}\wedge \mathbf{y})\le f(\mathbf{x})+f(\mathbf{y}),\quad \text{ for } \text{ every } \, \mathbf{x},\mathbf{y}\in {\mathbb {R}}^2_+\,. \end{aligned}$$
(2.10)

It is known (see Marinacci and Montrucchio 2008, Proposition 5) that every positively homogeneous function defined in the cone \({\mathbb {R}}^2_+\) is subadditive if and only if it is submodular. In particular, this yields that every absolute norm \(\varphi \) (i.e., \(\varphi (\mathbf{x})\) depends only on \(|x_1|\) and \(|x_2|\)) complies with (2.10). We recall that an absolute norm is monotonic:

$$\begin{aligned} |x_1|\le |y_1|\, \hbox { and }\, |x_2|\le |y_2| \quad \hbox {imply}\quad \varphi (\mathbf{x})\le \varphi (\mathbf{y})\,. \end{aligned}$$
(2.11)

3 Setting of the Problem

We will deal with negative discrete perimeters; that is, the Euclidean perimeter functional (with negative sign) restricted to \({\mathcal {D}}_\varepsilon \) relaxed to the space \({\mathcal {X}}\). Namely, we define the functionals \(F_\varepsilon :{\mathcal {X}}\rightarrow (-\infty ,+\infty ]\) as

$$\begin{aligned} F_\varepsilon (E) = {\left\{ \begin{array}{ll} -{\mathcal {H}}^1(\partial E) &{} E\in {\mathcal {D}}_\varepsilon \\ +\infty &{} \text {otherwise.} \end{array}\right. } \end{aligned}$$
(3.1)

Note that these energies are related to the corresponding interaction energies defined on lattice sets

$$\begin{aligned} F_\varepsilon ^\mathrm{lat}({\mathcal {I}})=-\,\varepsilon \,\# \big \{(\mathbf{i},\mathbf{j})\in \varepsilon {\mathbb {Z}}^2\times \varepsilon {\mathbb {Z}}^2 \,|\, \mathbf{i}\in {\mathcal {I}}, \, \mathbf{j}\not \in {\mathcal {I}}, \, |\mathbf{i}-\mathbf{j}|=\varepsilon \big \}, \end{aligned}$$

where \({\mathcal {I}}\subset \varepsilon {\mathbb {Z}}^2\), and \(F_\varepsilon ^\mathrm{lat}(Z_\varepsilon (E))=F_\varepsilon (E)\). The functionals \(F_\varepsilon \), in turn, may be seen as nearest-neighbor (NN) antiferromagnetic interaction energies associated to a lattice spin system; i.e., given \(u:\varepsilon {\mathbb {Z}}^2\rightarrow \{-1,1\}\), one defines

$$\begin{aligned} E_\varepsilon (u) = -\frac{\varepsilon }{4}\sum _{\begin{array}{c} \mathbf{i},\mathbf{j}\in \varepsilon {\mathbb {Z}}^2 \\ |\mathbf{i}-\mathbf{j}|=\varepsilon \end{array}} (u(\mathbf{i})-u(\mathbf{j}))^2, \end{aligned}$$

whence \(F_\varepsilon (E(\{u=1\}))=E_\varepsilon (u)\). The asymptotic behavior as \(\varepsilon \rightarrow 0\) of energies like \(F_\varepsilon \) has been studied, e.g., in Alicandro et al. (2006).

Let \(\varphi :{\mathbb {R}}^2\rightarrow [0,+\infty )\) be a norm. For every pair of lattice sets \(E,E'\in {\mathcal {D}}_\varepsilon \), we define the dissipations

$$\begin{aligned} D_\varepsilon ^\varphi (E,E')=\varepsilon ^2 \sum _{\mathbf{i}\in Z_\varepsilon (E)\triangle Z_\varepsilon (E')}d_\varepsilon ^\varphi (\mathbf{i},\partial Z_\varepsilon (E')), \end{aligned}$$
(3.2)

where, given \({\mathcal {I}}\subset \varepsilon {\mathbb {Z}}^2\), \(d_\varepsilon ^\varphi \) denotes the discrete distance of any lattice point \(\mathbf{i}\in \varepsilon {\mathbb {Z}}^2\) to \(\partial {\mathcal {I}}\) defined as

$$\begin{aligned} d_\varepsilon ^\varphi (\mathbf{i},\partial {\mathcal {I}})= {\left\{ \begin{array}{ll} \inf \{\varphi (\mathbf{i}-\mathbf{j}) \,|\, \mathbf{j}\in {\mathcal {I}}\} &{} \text {if } \mathbf{i}\not \in {\mathcal {I}}\\ \inf \{\varphi (\mathbf{i}-\mathbf{j}) \,|\, \mathbf{j}\in \varepsilon {\mathbb {Z}}^2\setminus {\mathcal {I}}\}&{}\text {if } \mathbf{i}\in {\mathcal {I}}. \end{array}\right. } \end{aligned}$$

Remark 13

In the sequel, the following integral formulation of the dissipation (3.2) will be useful. Indeed, for every \(E'\in {\mathcal {X}}\) we set \(d_\varepsilon ^\varphi (\mathbf{i},\partial E')=d_\varepsilon ^\varphi \big (\mathbf{i},\partial (E'\cap \varepsilon {\mathbb {Z}}^2)\big )\). Furthermore, we can extend \(d_\varepsilon ^\varphi (\cdot ,\partial E')\) to \({\mathbb {R}}^2\) by setting \(d_\varepsilon ^\varphi (\mathbf{x},\partial E'):=d_\varepsilon ^\varphi (\mathbf{i},\partial E')\) for \(\mathbf{x}\in q_\varepsilon (\mathbf{i})\). Thus, for every \(E,E'\in {\mathcal {X}}\), let \(E_\varepsilon ,E'_\varepsilon \in {\mathcal {D}}_\varepsilon \) be the corresponding discretizations; i.e., \(Z_\varepsilon (E_\varepsilon )=E\cap \varepsilon {\mathbb {Z}}^2\) and the same for \(E'_\varepsilon \), we may write

$$\begin{aligned} \int _{E\triangle E'} d_\varepsilon ^\varphi (\mathbf{x},\partial E')\,\mathrm {d}\mathbf{x}=\varepsilon ^2 \sum _{\mathbf{i}\in Z_\varepsilon (E_\varepsilon )\triangle Z_\varepsilon (E'_\varepsilon )}d_\varepsilon ^\varphi (\mathbf{i},\partial E'_\varepsilon )=D_\varepsilon ^\varphi (E_\varepsilon ,E'_\varepsilon ). \end{aligned}$$

We will consider the dissipation in (3.2) as defined on every pair of sets of finite perimeter; i.e., \(D_\varepsilon ^\varphi :{\mathcal {X}}\times {\mathcal {X}}\rightarrow [0+\infty ]\).

3.1 The Time-Discrete Minimization Scheme with a Monotonicity Constraint

For any \(\varepsilon >0\) and \(\tau >0\), let \(F_\varepsilon \) and \(D_\varepsilon ^\varphi \) be defined as in (3.1) and (3.2), respectively. We introduce a discrete motion with underlying time step \(\tau \) obtained by successive minimization. At each time step, we will minimize an energy \({\mathcal {F}}_{\varepsilon ,\tau }^\varphi :{\mathcal {X}}\times {\mathcal {X}}\rightarrow (-\infty ,+\infty ]\) defined as

$$\begin{aligned} {\mathcal {F}}_{\varepsilon ,\tau }^\varphi (E,F)=\varepsilon F_\varepsilon (E)+\frac{1}{\tau }D_\varepsilon ^\varphi (E,F)\,, \end{aligned}$$
(3.3)

with a monotonicity constraint on the discrete trajectories. Namely, we recursively define an increasing (with respect to inclusion) sequence \(E_{\varepsilon ,\tau }^k\) in \({\mathcal {D}}_\varepsilon \) by requiring the following:

$$\begin{aligned} {\left\{ \begin{array}{ll} E_{\varepsilon ,\tau }^0=q_\varepsilon , \\ E_{\varepsilon ,\tau }^{k+1}\in \underset{E\in {\mathcal {D}}_\varepsilon ,\, E\supset E_{\varepsilon ,\tau }^k}{{\text {argmin}}}\;{\mathcal {F}}_{\varepsilon ,\tau }^\varphi (E,E_{\varepsilon ,\tau }^k), &{} k\ge 0. \end{array}\right. } \end{aligned}$$
(3.4)

In some cases, we will also analyze solutions of the corresponding unconstrained scheme; that is,

$$\begin{aligned} {\left\{ \begin{array}{ll} E_{\varepsilon ,\tau }^0=q_\varepsilon , \\ E_{\varepsilon ,\tau }^{k+1}\in \underset{E\in {\mathcal {D}}_\varepsilon }{{\text {argmin}}}\;{\mathcal {F}}_{\varepsilon ,\tau }^\varphi (E,E_{\varepsilon ,\tau }^k), &{} k\ge 0, \end{array}\right. } \end{aligned}$$
(3.5)

in which the minimization problems are performed over the whole class \({\mathcal {D}}_\varepsilon \). The discrete orbits associated with functionals \({\mathcal {F}}_{\varepsilon ,\tau }^\varphi \) are thus defined by

$$\begin{aligned} E_{\varepsilon ,\tau }(t):=E_{\varepsilon ,\tau }^{\lfloor t/\tau \rfloor },\quad t>0. \end{aligned}$$
(3.6)

We say that a curve \(E:[0,+\infty )\rightarrow {\mathcal {X}}\) is a minimizing movement for the problem (3.4) or (3.5) at regime \(\tau \)-\(\varepsilon \) if it is pointwise limit (in the Hausdorff topology) of discrete orbits \(E_{\varepsilon ,\tau }\), as \(\varepsilon ,\tau \rightarrow 0\) up to subsequences.

Remark 14

(choice of scaling) The scale \(\varepsilon \) in the energies \(\varepsilon F_\varepsilon \) above is suggested by energetic considerations (see Braides and Scilla 2013b, (6)–(7)) and leads to a non-trivial limit of the discrete solutions defined in (3.6). This choice is motivated by the fact that \(\varepsilon F_\varepsilon \) has a non-trivial \(\Gamma \)-limit, as we will show in Sect. 4.1. The energy scaling may also be seen as a time scaling of the discrete flow generated by taking the relaxation on \({\mathcal {D}}_\varepsilon \) of the energy functional \(-{\mathcal {H}}^1\) (see Braides 2013, Section 10.2).

4 Fast Convergences and the Emergence of a Critical Regime

As remarked in (Braides 2013, Ch. 8), minimizing movements along families of functionals will depend in general on the regime \(\tau \)\(\varepsilon \); in our case, on the ratio between the two parameters \(\tau \) and \(\varepsilon \) that characterizes the motion. We first provide the following result that ensures a compactness property of the minimizers of the energies \({\mathcal {F}}_{\varepsilon ,\tau }^\varphi \). In this section, \(\varphi \) denotes a general norm, without any restriction.

Lemma 15

Let \(F_\varepsilon \) and \(D_\varepsilon ^\varphi \) be defined as in (3.1) and (3.2), respectively, and \({\mathcal {F}}_{\varepsilon ,\tau }^\varphi \) be as in (3.3). Let \(E'\in {\mathcal {D}}_\varepsilon \) be an admissible set. For every fixed \(\tau >0\), consider

$$\begin{aligned} E_{\varepsilon ,\tau }\in \underset{E\in {\mathcal {X}}}{{\text {argmin}}}\;{\mathcal {F}}_{\varepsilon ,\tau }^\varphi (E,E')\,. \end{aligned}$$

Then, \(Z_\varepsilon (E_{\varepsilon ,\tau })\subset E'+B_{4\tau }^\varphi \) and \(d_{{\mathcal {H}}}\big (E_{\varepsilon ,\tau }, E'+B_{4\tau }^\varphi \big )<3\sqrt{2}\varepsilon \) for \(\varepsilon \) small enough.

Proof

For any \(E\in {\mathcal {D}}_\varepsilon \), the variation of the energy \({\mathcal {F}}_{\varepsilon ,\tau }^\varphi \) when removing a square of center \(\mathbf{i}\in \varepsilon {\mathbb {Z}}^2\) is

$$\begin{aligned} {\mathcal {F}}_{\varepsilon ,\tau }^\varphi (E,E')-{\mathcal {F}}_{\varepsilon ,\tau }^\varphi (E\setminus q_\varepsilon (\mathbf{i}),E')\le 4\varepsilon ^2-\frac{\varepsilon ^2}{\tau }d_\varepsilon ^\varphi (\mathbf{i},\partial E') \end{aligned}$$

which is strictly negative when \(d_\varepsilon ^\varphi (\mathbf{i},\partial E')>4\tau \), thus implying that \(Z_\varepsilon (E_{\varepsilon ,\tau })\subset E'+B_{4\tau }^\varphi \). Furthermore, since it is always convenient to add an isolated square \(q_\varepsilon (\mathbf{j})\), if \(\mathbf{j}\in Z_\varepsilon (E'+B_{4\tau }^\varphi )\), then for every \(\mathbf{j}\in 3\varepsilon {\mathbb {Z}}^2\cap E'+B_{4\tau }^\varphi \) we must have \(E_{\varepsilon ,\tau }\cap q_{3\varepsilon }(\mathbf{j})\not =\emptyset \); otherwise, \({\mathcal {F}}_{\varepsilon ,\tau }^\varphi (E_{\varepsilon ,\tau }\cup q_\varepsilon (\mathbf{j}),E')<{\mathcal {F}}_{\varepsilon ,\tau }^\varphi (E_{\varepsilon ,\tau },E')\). \(\square \)

Remark 16

The regime \(\tau /\varepsilon \rightarrow 0\) is completely characterized by the previous lemma. Indeed, in this case, when \(\tau \) and \(\varepsilon \) are small enough, \(B_{4\tau }\cap \varepsilon {\mathbb {Z}}^2=\{(0,0)\}\) and the minimizing movement is trivially \(E(t)\equiv \{(0,0)\}\). This degenerate evolution is called a pinned motion. We will focus on such motions in Sect. 6, where we will also introduce a “pinning threshold.”

4.1 \(\Gamma \)-Convergence of Interaction Energies

This section is devoted to the study of the asymptotic behavior of energies \(\varepsilon F_\varepsilon \). To this end, we associate with any admissible set \(E\in {\mathcal {D}}_\varepsilon \) the corresponding characteristic function \(\chi _E\in L^\infty ({\mathbb {R}}^2)\) and compute the \(\Gamma \)-limit with respect to the local weak\(^*\)-topology. We then generalize energies in (3.1) by considering \(F_\varepsilon :L^\infty ({\mathbb {R}}^2)\rightarrow (-\infty ,+\infty ]\) as

$$\begin{aligned} F_\varepsilon (u)={\left\{ \begin{array}{ll} F_\varepsilon (E) &{} u=\chi _E,\, E\in {\mathcal {D}}_\varepsilon \\ +\infty &{} \text {otherwise,} \end{array}\right. } \end{aligned}$$
(4.1)

with a slight abuse of notation.

Theorem 17

Let \(F_\varepsilon \) be defined as in (4.1), and set \(G_\varepsilon :=\varepsilon F_\varepsilon \). Then, \(G_\varepsilon \) \(\Gamma \)-converge as \(\varepsilon \rightarrow 0\) to the energy

$$\begin{aligned} G(u) = {\left\{ \begin{array}{ll}\displaystyle 4\int _{{\mathbb {R}}^2}\Big (\Big |u(\mathbf{x})-\frac{1}{2}\Big |-\frac{1}{2}\Big ) \mathrm {d}\mathbf{x}&{} u\in L^\infty ({\mathbb {R}}^2;[0,1]) \\ +\infty &{} \text {otherwise,} \end{array}\right. } \end{aligned}$$

with respect to the local weak\(^*\)-topology.

Proof

It will suffice to prove the result for \(u\in L^\infty ({\mathbb {R}}^2;[0,1])\); otherwise, the assertion is trivial. We can assume, without loss of generality, that u has compact support, and let \(E_\varepsilon \in {\mathcal {D}}_\varepsilon \) be a sequence of sets such that \(\chi _{E_\varepsilon }\) locally weakly-\(^*\) converge to u.

Fig. 6
figure 6

On the left the set \(E_\varepsilon \), on the right we exhibit a set \(E_\varepsilon ^\delta \) satisfying (i) and (ii)

We now provide a rearrangement of the centers of \(E_\varepsilon \) which is energy decreasing. Let \(\delta >0\) be fixed. We consider the lattice \(\delta {\mathbb {Z}}^2\) and sets \(E_\varepsilon ^\delta \in {\mathcal {D}}_\varepsilon \) satisfying \(\#(Z_\varepsilon (E_\varepsilon ^\delta )\cap q_\delta (\mathbf{i}))=\#(Z_\varepsilon (E_\varepsilon )\cap q_\delta (\mathbf{i}))\) and with the following properties:

  1. (i)

    if \(\varepsilon ^2 \#(Z_\varepsilon (E_\varepsilon )\cap q_\delta (\mathbf{i}))\le \delta ^2/2\), then \(Z_\varepsilon (E_\varepsilon ^\delta \cap q_\delta (\mathbf{i}))\subset \varepsilon {\mathbb {Z}}^2_e\),

  2. (ii)

    if \(\varepsilon ^2 \#(Z_\varepsilon (E_\varepsilon )\cap q_\delta (\mathbf{i}))>\delta ^2/2\), then \(Z_\varepsilon (E_\varepsilon ^\delta \cap q_\delta (\mathbf{i}))\supset \varepsilon {\mathbb {Z}}^2_e\cap q_\delta (\mathbf{i})\),

for every \(\mathbf{i}\in \delta {\mathbb {Z}}^2\) (see Fig. 6).

Now, for every \(E\in {\mathcal {D}}_\varepsilon \) and \(F\in {\mathcal {X}}\) we define

$$\begin{aligned} F_\varepsilon (E;F) = F_\varepsilon (E\cap E(\varepsilon {\mathbb {Z}}^2\cap F))\,, \end{aligned}$$

and analogously \(G_\varepsilon (E;F)\). In both cases (i) and (ii), we have \(F_\varepsilon (E_\varepsilon ;q_\delta (\mathbf{i}))\ge F_\varepsilon (E_\varepsilon ^\delta ;q_\delta (\mathbf{i}))\). Since the contribution of the interaction between two adjacent \(\delta \)-squares \(q_\delta (\mathbf{i})\) and \(q_\delta (\mathbf{j})\) is less than \(2\delta \varepsilon \) and the number of \(\delta \)-squares whose intersection with \({{\,\mathrm{\mathrm{supp}}\,}}(u)\not =\emptyset \) is proportional to \(1/\delta ^2\), we get

$$\begin{aligned} G_\varepsilon (E_\varepsilon ) \ge G_\varepsilon (E_\varepsilon ^\delta )-C\frac{\varepsilon }{\delta } \end{aligned}$$

for some positive constant C. Now, from the convergence of \(\chi _{E_\varepsilon }\) to u, for every \(\mathbf{i}\in \delta {\mathbb {Z}}^2\) we get

$$\begin{aligned}&G_\varepsilon (E_\varepsilon ^\delta ;q_\delta (\mathbf{i}))+O(\varepsilon )=-4|E_\varepsilon \cap q_\delta (\mathbf{i})|+O(\varepsilon )=-4\int _{q_\delta (\mathbf{i})}u(\mathbf{x})\,\mathrm {d}\mathbf{x}:=u_\delta (\mathbf{i})\,, \end{aligned}$$
(4.2)
$$\begin{aligned}&G_\varepsilon (E_\varepsilon ^\delta ;q_\delta (\mathbf{i}))+O(\varepsilon )=-4|q_\delta (\mathbf{i})\setminus E_\varepsilon |+O(\varepsilon )=-4\int _{q_\delta (\mathbf{i})}(1-u(\mathbf{x}))\,\mathrm {d}\mathbf{x}:=u_\delta (\mathbf{i})\, \end{aligned}$$
(4.3)

in cases (i) and (ii), respectively. After identifying \(u_\delta \) with its piecewise-constant interpolation, taking the limit as \(\varepsilon \rightarrow 0\) first, we get

$$\begin{aligned} \liminf _{\varepsilon \rightarrow 0} G_\varepsilon (E_\varepsilon ) \ge \int _{{\mathbb {R}}^2}u_\delta (\mathbf{x})\,\mathrm {d}\mathbf{x}\,, \end{aligned}$$

and then taking the limit as \(\delta \rightarrow 0\) we obtain the liminf inequality.

The construction of a recovery sequence follows an analogous argument. Let \(u\in L^\infty ({\mathbb {R}}^2;[0,1])\) have a compact support. Consider the lattice \(\sqrt{\varepsilon }{\mathbb {Z}}^2\), and define

$$\begin{aligned} u_\varepsilon (\mathbf{i}) = \frac{1}{\varepsilon }\int _{q_{\sqrt{\varepsilon }}(\mathbf{i})} u(\mathbf{x})\, \mathrm {d}\mathbf{x}\, , \quad \text {for every } \mathbf{i}\in \sqrt{\varepsilon }{\mathbb {Z}}^2. \end{aligned}$$

As a recovery sequence, we will choose \(E_\varepsilon \) having the same mean (unless a small error) of u in every \(\sqrt{\varepsilon }\)-square with maximal perimeter term. Indeed, we can take a set \(E_\varepsilon \in {\mathcal {D}}_\varepsilon \) satisfying \(\#\big (Z_\varepsilon (E_\varepsilon )\cap q_{\sqrt{\varepsilon }}(\mathbf{i})\big ) = \lceil u_\varepsilon (\mathbf{i})/\varepsilon \rceil \) and such that:

  1. (i)

    if \(u_\varepsilon (\mathbf{i})\le 1/2\), then \(Z_\varepsilon (E_\varepsilon )\cap q_{\sqrt{\varepsilon }}(\mathbf{i})\subset \varepsilon {\mathbb {Z}}^2_e\);

  2. (ii)

    if \(u_\varepsilon (\mathbf{i})>1/2\), then \(Z_\varepsilon (E_\varepsilon )\cap q_{\sqrt{\varepsilon }}(\mathbf{i})\supset \varepsilon {\mathbb {Z}}^2_e\cap q_{\sqrt{\varepsilon }}(\mathbf{i})\).

Then, \(\chi _{E_\varepsilon }\) weakly-\(^*\) converge to u and

$$\begin{aligned} G_\varepsilon (E_\varepsilon ;q_{\sqrt{\varepsilon }}(\mathbf{i})) + O(\varepsilon ) = {\left\{ \begin{array}{ll}\displaystyle -4\int _{q_{\sqrt{\varepsilon }}(\mathbf{i})}u(\mathbf{x}) \mathrm {d}\mathbf{x}&{} \text {if } u_\varepsilon (\mathbf{i})\le \frac{1}{2} \\ \displaystyle -4\int _{q_{\sqrt{\varepsilon }}(\mathbf{i})}(1-u(\mathbf{x})) \mathrm {d}\mathbf{x}&{} \text {if } u_\varepsilon (\mathbf{i})> \frac{1}{2} \end{array}\right. } \end{aligned}$$

for every \(\mathbf{i}\in \sqrt{\varepsilon }{\mathbb {Z}}^2\), which proves that \(\chi _{E_\varepsilon }\) is a recovery sequence and concludes the proof. \(\square \)

Remark 18

Note that in the proof of Theorem 17, we have exhibited a recovery sequence whose supports \(E_\varepsilon \) also converges to \(E={{\,\mathrm{\mathrm{supp}}\,}}(u)\) in the Hausdorff sense. This remark allows us to reduce the computation of the \(\Gamma \)-limit of \(G_\varepsilon \) to functions weakly-\(^*\) converging to u having supports in \({\mathcal {D}}_\varepsilon \) converging to E with respect to the Hausdorff distance.

Remark 19

(\(\Gamma \)-limit on characteristic functions) An immediate consequence of Theorem 17 is that, among all the functions having the same support E, the ground state of the energy G is achieved by the simple function \(\frac{1}{2}\,\chi _E\). In particular, since any family of sets \(\{E_\varepsilon \}\) converging in the Hausdorff sense to E are such that \(\chi _{E_\varepsilon }\) is weakly-\(^*\) compact, from Theorem 17 we infer that

$$\begin{aligned} \Gamma (d_{{\mathcal {H}}})\text {-}\lim _{\varepsilon \rightarrow 0} G_\varepsilon (E)=-2|E|, \end{aligned}$$

once noted that the recovery sequences are \(\varepsilon \)-checkerboard sets.

4.2 Convergence of the Minimizing-Movement Scheme

We prove that when \(\varepsilon /\tau \rightarrow 0\), every minimizing movement of scheme (3.5) may be seen as the solution of a continuum problem having a gradient-flow structure with respect to the limit energy. In this regime, the monotonicity constraint is not needed to obtain a completely characterized limit motion. A straightforward consequence is that the solution of the unconstrained problem corresponds to that of the monotone scheme (3.4).

Theorem 20

Let \(F_\varepsilon , D_\varepsilon ^\varphi \) and \({\mathcal {F}}_{\varepsilon ,\tau }^\varphi \) be as in (3.1), (3.2) and (3.3), respectively. Then, there exists a unique minimizing movement of the unconstrained scheme (3.5) at regime \(\varepsilon /\tau \rightarrow 0\) and it satisfies

$$\begin{aligned} E(t)=B_{4t}^\varphi , \quad t\ge 0. \end{aligned}$$

Moreover, for every discrete solution \(E_{\varepsilon ,\tau }\) of (3.5) we have \(\chi _{E_{\varepsilon ,\tau }(t)}\overset{*}{\rightharpoonup }\frac{1}{2}\chi _{B_{4t}^\varphi }\) for all \( t\ge 0\) as \(\varepsilon \rightarrow 0\).

Proof

The first claim is a direct consequence of Lemma 15. Indeed, \(d_{{\mathcal {H}}}(E_{\varepsilon ,\tau }(t),B_{4\lfloor t/\tau \rfloor }) <C\lfloor t/\tau \rfloor \varepsilon \), which goes to zero locally uniformly at regimes \(\varepsilon /\tau \rightarrow 0\). In an analogous way as for (4.1), we further generalize the dissipations in Remark 13 as functionals \(D_\varepsilon ^\varphi :L^\infty ({\mathbb {R}}^2)\times {\mathcal {X}}\rightarrow [0,+\infty ]\) defined by

$$\begin{aligned} D_\varepsilon ^\varphi (u,E')={\left\{ \begin{array}{ll} D_\varepsilon ^\varphi (E,E') &{} u=\chi _E,\, E\in {\mathcal {D}}_\varepsilon \\ +\infty &{} \text {otherwise.} \end{array}\right. } \end{aligned}$$

Accordingly, we write \({\mathcal {F}}_{\varepsilon ,\tau }^\varphi (u,E')=\varepsilon F_\varepsilon (u)+{1\over \tau } \, D_\varepsilon ^\varphi (u,E')\) for every \(u\in L^\infty ({\mathbb {R}}^2)\) with \(F_\varepsilon \) as in (4.1). Since for every sequence \(\{E_\varepsilon \}\subset {\mathcal {D}}_\varepsilon \) such that \(\chi _{E_\varepsilon }\) weakly-\(^*\) converge to u we have

$$\begin{aligned} D_\varepsilon ^\varphi (E_\varepsilon ,q_\varepsilon )\rightarrow \int _{{\mathbb {R}}^2} u(\mathbf{x})\varphi (\mathbf{x})\,\mathrm {d}\mathbf{x}, \end{aligned}$$

then Theorem 17 yields that \({\mathcal {F}}_{\varepsilon ,\tau }^\varphi \) \(\Gamma \)-converge, as \(\varepsilon \rightarrow 0\), to the functional \({\mathcal {F}}^\varphi _\tau \) given by

$$\begin{aligned} {\mathcal {F}}^\varphi _\tau (u) := \int _{{\mathbb {R}}^2} \Big (|4u(\mathbf{x})-2|-2+\frac{1}{\tau }u(\mathbf{x})\varphi (\mathbf{x})\Big )\,\mathrm {d}\mathbf{x}, \end{aligned}$$
(4.4)

with respect to the weak-\(^*\) topology. Energy \({\mathcal {F}}^\varphi \) has a unique minimizer in \(L^\infty ({\mathbb {R}}^2;[0,1])\), given by \(u=\frac{1}{2}\,\chi _{B_{4\tau }^\varphi }\). Indeed,

$$\begin{aligned} \int _{{\mathbb {R}}^2} \Big (|4u(\mathbf{x})-2|-2+\frac{1}{\tau }u(\mathbf{x})\varphi (\mathbf{x})\Big )\,\mathrm {d}\mathbf{x}= & {} \int _{\{u\le 1/2\}} \Big (\frac{\varphi (\mathbf{x})}{\tau }-4\Big )u(\mathbf{x})\,\mathrm {d}\mathbf{x}\\&+\int _{\{u>1/2\}} \Big (4u(\mathbf{x})-4+\frac{\varphi (\mathbf{x})}{\tau }u(\mathbf{x})\Big )\,\mathrm {d}\mathbf{x}. \end{aligned}$$

Both integrands are positive for almost every \(\mathbf{x}\) such that \(\varphi (\mathbf{x})>4\tau \), and are minimized when \(u\equiv 1/2\). Then, since \(\Gamma \)-convergence implies the convergence of minimum problems (see, for instance, Braides 2002, Theorem 1.21) and the minimum is unique, we get that \(\chi _{E_{\varepsilon ,\tau }^1}\) weakly-\(^*\) converges to \(u_\tau ^1=\frac{1}{2} \chi _{B_{4\tau }^\varphi }\) as \(\varepsilon \rightarrow 0\). Note also that, by virtue of Lemma 15, \(E_{\varepsilon ,\tau }^1\rightarrow B_{4\tau }^\varphi \) in the Hausdorff sense and moreover by the minimality of \(E_{\varepsilon ,\tau }^1\) and Remark 13 follows that

$$\begin{aligned} \begin{aligned} \varepsilon F_\varepsilon (E_{\varepsilon ,\tau }^1)&\le \varepsilon F_\varepsilon (E_\varepsilon ) + \frac{1}{\tau } \big ( D_\varepsilon ^\varphi (E_\varepsilon ,q_\varepsilon ) - D_\varepsilon ^\varphi (E_{\varepsilon ,\tau }^1,q_\varepsilon ) \big ) \\&\le \varepsilon F_\varepsilon (E_\varepsilon ) + \frac{1}{\tau }\int _{{\mathbb {R}}^2} \big (\chi _{E_\varepsilon }(x)-\chi _{E_{\varepsilon ,\tau }^1}(\mathbf{x})\big ) \big (\varphi (\mathbf{x})+\varepsilon \big ) \mathrm {d}\mathbf{x}\\&\le \varepsilon F_\varepsilon (E_\varepsilon )+o(1), \end{aligned} \end{aligned}$$
(4.5)

for every \(\chi _{E_\varepsilon }\) weakly\(^*\) converging to \(u_\tau ^1\).

Now, we show the \(\Gamma \)-convergence of \({\mathcal {F}}_{\varepsilon ,\tau }(\cdot ,E_{\varepsilon ,\tau }^1)\), which will allow us to deduce the convergence of the whole scheme by an inductive procedure. Consider \(E_\varepsilon \in {\mathcal {D}}_\varepsilon \) such that \(\chi _{E_\varepsilon }\) are converging weakly-\(^*\) to some \(u\in L^\infty ({\mathbb {R}}^2)\). Mimicking the arguments of the proof of Theorem 17, we consider \(E_\varepsilon '\in {\mathcal {D}}_\varepsilon \) satisfying \(\#(Z_\varepsilon (E_\varepsilon ')\cap q_{\sqrt{\varepsilon }}(\mathbf{i}))=\#(Z_\varepsilon (E_\varepsilon )\cap q_{\sqrt{\varepsilon }}(\mathbf{i}))\) and such that:

  1. (i)

    if \(\#(Z_\varepsilon (E_\varepsilon )\cap q_{\sqrt{\varepsilon }}(\mathbf{i}))\le \#\big (Z_\varepsilon (E_{\varepsilon ,\tau }^1)\cap q_{\sqrt{\varepsilon }}(\mathbf{i})\big )\), then \(Z_\varepsilon (E_\varepsilon '\cap q_{\sqrt{\varepsilon }}(\mathbf{i}))\subset Z_\varepsilon (E_{\varepsilon ,\tau }^1)\),

  2. (ii)

    if \(\#(Z_\varepsilon (E_\varepsilon )\cap q_{\sqrt{\varepsilon }}(\mathbf{i}))>\#\big (Z_\varepsilon (E_{\varepsilon ,\tau }^1)\cap q_{\sqrt{\varepsilon }}(\mathbf{i})\big )\), then \(Z_\varepsilon (E_\varepsilon '\cap q_{\sqrt{\varepsilon }}(\mathbf{i}))\supset Z_\varepsilon (E_{\varepsilon ,\tau }^1)\cap q_{\sqrt{\varepsilon }}(\mathbf{i})\),

for every \(\mathbf{i}\in \sqrt{\varepsilon }{\mathbb {Z}}^2\cap B_{4\tau }^\varphi \), and \(Z_\varepsilon (E_\varepsilon ')\setminus B_{4\tau }^\varphi =Z_\varepsilon (E_\varepsilon )\setminus B_{4\tau }^\varphi \). Reasoning as in the proof of Theorem 17 and from (4.5), \(\chi _{E_\varepsilon '}\) still weakly-\(^*\) converges to u and \(\varepsilon F_\varepsilon (E_\varepsilon )+o(1)\ge \varepsilon F_\varepsilon (E_\varepsilon ')\). Then, we get

$$\begin{aligned} {\mathcal {F}}_{\varepsilon ,\tau }^\varphi (E_\varepsilon ,E^1_{\varepsilon ,\tau })+o(1)&\ge {\mathcal {F}}_{\varepsilon ,\tau }^\varphi (E'_\varepsilon ,E^1_{\varepsilon ,\tau }) \\&= \varepsilon F_\varepsilon (E_\varepsilon ')+\frac{1}{\tau }D_\varepsilon ^\varphi (E_\varepsilon \setminus B_{4\tau }^\varphi ,E_{\varepsilon ,\tau }^1)\\&\quad +\frac{1}{\tau }\sum _{i\in \sqrt{\varepsilon }{\mathbb {Z}}^2\cap B_{4\tau }^\varphi }D_\varepsilon ^\varphi (E_\varepsilon '\cap q_{\sqrt{\varepsilon }}(\mathbf{i}),E_{\varepsilon ,\tau }^1). \end{aligned}$$

Since \(D_\varepsilon ^\varphi (E_\varepsilon '\cap q_{\sqrt{\varepsilon }}(\mathbf{i}),E_{\varepsilon ,\tau }^1)=C\varepsilon ^3|\#Z_\varepsilon (E_\varepsilon )-\#Z_\varepsilon (E_{\varepsilon ,\tau }^1)|+O(\varepsilon ^2)\) and \(d_\varepsilon ^\varphi (\mathbf{x},\partial E_{\varepsilon ,\tau }^1)\) converge uniformly to \(d^\varphi (\mathbf{x},B_{4\tau }^\varphi )\) for every \(\mathbf{x}\not \in E_\tau ^1\), we get that

$$\begin{aligned} \Gamma \text {-}\lim _{\varepsilon \rightarrow 0}{\mathcal {F}}_{\varepsilon ,\tau }^\varphi (u,E^1_{\varepsilon ,\tau }) = \int _{{\mathbb {R}}^2}\Big (|4u(\mathbf{x})-2|-2+\frac{1}{\tau }u(\mathbf{x})d^\varphi (\mathbf{x},B_{4\tau }^\varphi )\Big )\mathrm {d}\mathbf{x}, \end{aligned}$$
(4.6)

since the same argument applies to every recovery sequence \(E_\varepsilon \). By arguing as above, we get \(\chi _{E_{\varepsilon ,\tau }^2}\) converge to \(1/2\,\chi _{B_{8\tau }^\varphi }\) and by induction the result follows. \(\square \)

Arguing as in the proof of Theorem 20, we obtain the following result.

Corollary 21

Let \(F_\varepsilon , D_\varepsilon ^\varphi \) and \({\mathcal {F}}_{\varepsilon ,\tau }^\varphi \) be defined as in (3.1)–(3.3). Then, there exists a unique minimizing movement of scheme (3.4) at regime \(\varepsilon /\tau \rightarrow 0\) and it satisfies \(E(t)=B_{4t}^\varphi \) for \(t\ge 0\). Moreover, for every discrete solution \(E_{\varepsilon ,\tau }\) of (3.4) we have \(\chi _{E_{\varepsilon ,\tau }(t)}\overset{*}{\rightharpoonup }\frac{1}{2}\chi _{B_{4t}^\varphi }\) for \(t\ge 0\) as \(\varepsilon \rightarrow 0\).

Remark 22

Arguing as in Remark 19, for any \(E'\in {\mathcal {X}}\) and every \(E_\varepsilon '\) converging to \(E'\) in \(d_{\mathcal {H}}\) such that \(\varepsilon F(E_\varepsilon ')\rightarrow -2|E'|\) we get, from (4.6), that

$$\begin{aligned} \Gamma (d_{\mathcal {H}})\text {-}\lim _{\varepsilon \rightarrow 0} {\mathcal {F}}_{\varepsilon ,\tau }^\varphi (E,E'_\varepsilon ) = {\mathcal {F}}_\tau ^\varphi (E,E') := -2|E|+\frac{1}{2\tau }\int _{E\triangle E'} d^\varphi (x,E') \mathrm{d}x. \end{aligned}$$

Note that the minima of \({\mathcal {F}}_\tau ^\varphi (\cdot ,E')\) are solutions of

that is, \(E\in {\mathcal {X}}\) such that \(d^\varphi (x,E')\equiv 4\tau \) for \({\mathcal {H}}^1\)-almost every \(x\in \partial E\). This gives that the limit scheme

$$\begin{aligned} {\left\{ \begin{array}{ll} E^0_\tau =\{(0,0)\}, \\ E^{k+1}_\tau \in \underset{E\in {\mathcal {X}}}{{\text {argmin}}}\;{\mathcal {F}}_\tau ^\varphi (E,E^k_\tau ) \end{array}\right. } \end{aligned}$$
(4.7)

is solved by \(E^k_\tau = B_{4k\tau }^\varphi \). Hence, by Theorem 20 and Corollary 21 the minimizing movements of schemes (3.4) and (3.5) at regimes \(\varepsilon /\tau \rightarrow 0\) are solutions of limit scheme (4.7).

5 The Critical Regime: A Microscopic Checkerboard Structure

So far, we have shown that scheme (3.4) is completely characterized in the regimes \(\tau /\varepsilon \rightarrow 0\) (Remark 16) and \(\varepsilon /\tau \rightarrow 0\) (Remark 22). Throughout this section, we will study the regimes where \(\varepsilon /\tau \) has a nonzero finite limit, which turn out to be richer of features than the others.

Without loss of generality, we consider only the case \(\varepsilon =\alpha \tau \), where \(\alpha >0\) is a positive constant. The main goal is to determine any solution to the iterative variational scheme (3.4). Within this regime, instead of solving a family of schemes depending on \(\varepsilon \), by a rescaling argument we can solve one minimization scheme in the unique environment \({\mathbb {Z}}^2\). Indeed, for every \(E,F\in {\mathcal {D}}_\varepsilon \), the energies defined in (3.3) can be rewritten as

$$\begin{aligned} {\mathcal {F}}_{\varepsilon ,\tau }^\varphi (E,F)&= -\varepsilon {\mathcal {H}}^1(\partial E) + \frac{1}{\tau } D_\varepsilon ^\varphi (E,F) = -\varepsilon {\mathcal {H}}^1(E) + \frac{\varepsilon ^2}{\tau }\! \sum _{i\in Z_\varepsilon (E)\triangle Z_\varepsilon (F)}\!d_\varepsilon ^\varphi (\mathbf{i},\partial F) \\&= \varepsilon \Big ( -{\mathcal {H}}^1(\partial E) + \alpha \sum _{\mathbf{i}\in Z_\varepsilon (E)\triangle Z_\varepsilon (F)}d_\varepsilon ^\varphi (\mathbf{i},\partial F) \Big ) = \varepsilon ^2 {\mathcal {F}}_\alpha ^\varphi \Big (\frac{1}{\varepsilon }E,\frac{1}{\varepsilon }F\Big ), \end{aligned}$$

where we have defined \({\mathcal {F}}_\alpha ^\varphi :{\mathcal {D}}\times {\mathcal {D}}\rightarrow {\mathbb {R}}\) as

$$\begin{aligned} {\mathcal {F}}_\alpha ^\varphi (E',F')=-{\mathcal {H}}^1(\partial E')+\alpha \sum _{\mathbf{i}\in Z(E')\triangle Z(F')} d^\varphi (\mathbf{i},\partial F'). \end{aligned}$$
(5.1)

Thus, the solutions of (3.4) are \(E_{\varepsilon ,\tau }^k=\varepsilon E_\alpha ^k\) for every \(\varepsilon >0\), \(k\in {\mathbb {N}}\), where \(\{E_\alpha ^k\}\) solves the scaled scheme

$$\begin{aligned} {\left\{ \begin{array}{ll}\displaystyle E_\alpha ^0=q, \\ E_\alpha ^{k+1}\in \underset{E\in {\mathcal {D}},\, E\supset E_\alpha ^k}{{\text {argmin}}}\;{\mathcal {F}}_\alpha (E,E_\alpha ^k), &{} k\ge 0. \end{array}\right. } \end{aligned}$$
(5.2)

We will prove that scheme (5.2) has a unique solution \(\{E_\alpha ^k\}\) whenever \(\alpha \) is outside a countable set (see Remark 24). If \(\alpha \) is greater than a threshold value \({{\tilde{\alpha }}}>0\), the corresponding solution is trivially \(E_\alpha ^k\equiv q\), and we will say that the motion is pinned. If instead \(\alpha \) is below the pinning threshold (see Definition 40), the solutions \(\{E_\alpha ^k\}\) have a checkerboard structure; that is, \(E_\alpha ^k\in {\mathcal {A}}^e\) for every \(k\in {\mathbb {N}}\), and they are obtained by the iterative formula

$$\begin{aligned} Z(E_\alpha ^{k+1})=Z(E_\alpha ^k)+Z(E_\alpha ^1), \quad \text {for every } k\in {\mathbb {N}},\, k\ge 1. \end{aligned}$$

We call this process nucleation from the origin, and the lattice set \(Z(E_\alpha ^1)\), which we call the nucleus of the process, completely characterizes the motion. The limit evolution will be a motion of expanding polygons with constant velocity; both the velocity and the shape of the limit sets will be a discretization (depending on \(\alpha \)) of those of the minimizing movement of (3.4) at regime \(\varepsilon /\tau \rightarrow 0\) studied in Sect. 4. This result will be proven under a technical assumption on the “convexity” of the nucleus \(Z(E_\alpha ^1)\) (cf. (5.13)) which will allow us to use a localization method to solve any minimization problem of the scheme (5.2).

The following result is a rereading of Lemma 15 in the scaled setting. We note that, as for Lemma 15, the following result holds for every norm.

Lemma 23

Let \({\mathcal {F}}_\alpha ^\varphi :{\mathcal {D}}\times {\mathcal {D}}\rightarrow {\mathbb {R}}\) be as in (5.1), where \({\mathcal {D}}\) is defined as in (2.1) with \(\varepsilon =1\). Then, for any given \(E'\in {\mathcal {D}}\) it holds that

$$\begin{aligned} {\mathcal {F}}_\alpha ^\varphi \big (E({\mathcal {I}}),E'\big )\le {\mathcal {F}}_\alpha ^\varphi (E,E'), \quad \text {where } {\mathcal {I}}=\Big \{\mathbf{i}\in Z(E) \,:\, d^\varphi (\mathbf{i},\partial E')\le \frac{4}{\alpha }\Big \} \end{aligned}$$

for every \(E\in {\mathcal {D}}\). In particular, for every \(\{E_\alpha ^k\}\) discrete solution of the scheme (5.2), there holds

$$\begin{aligned} Z(E^{k+1}_\alpha )\subset \Big \{\mathbf{i}\in {\mathbb {Z}}^2 \,:\, d^\varphi (\mathbf{i},\partial E^{k}_\alpha )\le \frac{4}{\alpha }\Big \}, \quad \text {for every } k\in {\mathbb {N}}. \end{aligned}$$
(5.3)

Proof

The result immediately follows from the fact that for every \(E'\in {\mathcal {D}}\), the variation of adding an isolated square to any \(E\in {\mathcal {D}}\) is \({\mathcal {F}}_\alpha ^\varphi (E\cup q(\mathbf{i}),E')-{\mathcal {F}}_\alpha ^\varphi (E,E')=-4+\alpha d^\varphi (\mathbf{i},\partial E').\) \(\square \)

Remark 24

(Non-uniqueness) Note that for every \(\mathbf{i}\in {\mathbb {Z}}^2\) such that \(d^\varphi (\mathbf{i},\partial E^{k}_\alpha )=\frac{4}{\alpha }\) (if any), the energy contribution of the square \(q(\mathbf{i})\) is zero; that is,

$$\begin{aligned} {\mathcal {F}}_\alpha ^\varphi (E^{k+1}_\alpha \cup q(\mathbf{i}), E^k_\alpha )={\mathcal {F}}_\alpha ^\varphi (E^{k+1}_\alpha \setminus q(\mathbf{i}),E^k_\alpha ). \end{aligned}$$

Therefore, in this case, there is non-uniqueness of solutions for the problem (5.2). Note that if \(\varphi (\mathbf{x})=\frac{4}{\alpha }\) has no integer solutions, then, by the periodicity of \({\mathbb {Z}}^2\), the same holds true for equation \(d^\varphi (\mathbf{x},\partial E)=\frac{4}{\alpha }\) for every \(E\in {\mathcal {D}}\). This in particular implies that the kth minimization problem of the scheme (5.2) has non-unique solution if and only if the first minimization problem has non-unique solution.

With the previous remark in mind, we define the singular set \(\Lambda ^\varphi \) as

$$\begin{aligned} \Lambda ^\varphi :=\Big \{\frac{4}{\varphi (\mathbf{i})} \,:\, \mathbf{i}\in {\mathbb {Z}}_{e}^2\setminus \{(0,0)\}\Big \}\,. \end{aligned}$$
(5.4)

Note that the set \(\Lambda ^\varphi \) is countable and has a unique accumulation point in 0.

Example 25

We take \(\varphi \) as the \(\ell ^\infty \)-norm and choose \(\alpha =4\), so that \(\alpha \in \Lambda ^\varphi \) as defined in (5.4). In this case, the set of lattice points having zero energy is \(\{\mathbf{i}\in {\mathbb {Z}}^2 \,:\, \Vert i\Vert _\infty =1\}\). This yields that \({\mathcal {F}}_\alpha ^\varphi (q,q)={\mathcal {F}}_\alpha ^\varphi (E,q)=-4\) for every admissible set \(E\subset q\cup \{q(\mathbf{i}) \,:\, |i_1|=|i_2|=1\}\) which implies that the minimum of the first step of (5.2) is not unique. As already noted in Remark 24, the same situation arises at each minimization step of the scheme (5.2).

Without entering into the details, we may check that every parametrized family \(E:[0,+\infty )\rightarrow {\mathcal {X}}\) of connected sets satisfying

$$\begin{aligned} E(0)=\{(0,0)\}, \quad E(t)\subset E(s) \text { for every } t<s, \quad \Vert v_{\perp }(t)\Vert _\infty \le 4 \text { for every } t\ge 0,\nonumber \\ \end{aligned}$$
(5.5)

is a minimizing movement, where \(v_\perp \) denotes the normal velocity of \(\partial E(t)\). Indeed, for every fixed \(t>0\), from (5.5) we have \(E(t)\subseteq [-4t,4t]^2\), since E(t) is connected. Then, for any \(\tau >0\) define

$$\begin{aligned} E^k_{\varepsilon ,\tau }:=E(E(k\tau )\cap \varepsilon {\mathbb {Z}}_{e}^2). \end{aligned}$$

Since \(E(k\tau )\subseteq [-4k\tau ,4k\tau ]^2=[-k\varepsilon ,k\varepsilon ]^2\), \(E^k_{\tau ,\varepsilon }\) can be obtained by solving the first k steps of (3.4). The corresponding discrete solutions \(E_{\varepsilon ,\tau }(t)\) converge to E(t) as \(\varepsilon ,\tau \rightarrow 0\) in the Hausdorff sense for every \(t>0\), whence E(t) is a minimizing movement.

Fig. 7
figure 7

Examples of \(2\times 2\) squares of the covering. On the left the case \(j_1,j_2>0\), on the right \(j_1>0\), \(j_2<0\)

5.1 A Localization Argument: The \(2\times 2\)-Square Tiling

In order to determine the optimal structure of a minimizer, we will argue locally by defining the following covering of admissible sets.

Definition 26

(\(2\times 2\)-square coverings) For every \(\mathbf{j}=(j_1,j_2)\in {\mathbb {Z}}^2\), we define the vectors \(\mathbf{e}_\mathbf{j}^1=({{\,\mathrm{\mathrm{sgn}}\,}}(j_1),0)\), \(\mathbf{e}_\mathbf{j}^2=(0,{{\,\mathrm{\mathrm{sgn}}\,}}(j_2))\), \(\mathbf{e}_\mathbf{j}^3=\mathbf{e}_\mathbf{j}^1+\mathbf{e}_\mathbf{j}^2\) and, correspondingly, the \(2\times 2\) square (see Fig. 7)

$$\begin{aligned} Q(\mathbf{j}):=q(\mathbf{j})\cup \bigcup _{k=1}^3q(\mathbf{j}+\mathbf{e}_\mathbf{j}^k)\,. \end{aligned}$$
(5.6)
Fig. 8
figure 8

The picture clarifies the \(2\times 2\)-square covering for a set E, whose boundary is marked by a bold black line. The darker \(2\times 2\) squares are in \({\mathcal {S}}_e^c(E)\), the lighter ones in \({\mathcal {S}}_e^b(E)\). The areas in white are those left uncovered

Let \(E\in {\mathcal {D}}\) be an admissible set. Then, we define the family of sets

$$\begin{aligned} {\mathcal {S}}_e(E):=\big \{Q(\mathbf{j}):\, \mathbf{j}\in {\mathbb {Z}}_{e}^2 \text{ with } j_1, j_2 \text{ odd },\, Q(\mathbf{j})\cap E\ne \emptyset \big \}, \end{aligned}$$
(5.7)

which is a covering of non-overlapping squares of \(E\setminus {\mathcal {C}}_0\), where \({\mathcal {C}}_0:=\bigcup \{q(\mathbf{i})\,|\,i_1i_2=0\}\) (see Fig. 8). We can subdivide the squares of \({\mathcal {S}}_e(E)\) in those contained in E and those that are not, defining the partition \({\mathcal {S}}_e(E)={\mathcal {S}}^b_e(E)\cup {\mathcal {S}}^c_e(E)\) where \({\mathcal {S}}^c_e(E)=\{Q(\mathbf{j})\in {\mathcal {S}}_e(E)\,|\,Q(\mathbf{j})\subseteq E\}\) and \({\mathcal {S}}^b_e(E)=\{Q(\mathbf{j})\in {\mathcal {S}}_e(E)\,|\,Q(\mathbf{j})\cap E^c\ne \emptyset \}\).

5.2 Choice of the Dissipation Term

We restrict our analysis to dissipations (3.2) induced by an absolute norm \(\varphi \); i.e., \(\varphi (\mathbf{x})\) depends only on \(|x_1|\) and \(|x_2|\), with the additional assumptions

  1. (H1)

    \(\varphi \) is symmetric (or permutation invariant); that is, \(\varphi (x_1,x_2)=\varphi (x_2,x_1)\) for every \(\mathbf{x}\in {\mathbb {R}}^2\);

  2. (H2)

    \(\varphi \) complies with the normalization condition \(\varphi (1,0)=\varphi (0,1)=1\).

We refer to an absolute norm with these properties as a symmetric absolute normalized norm. The \(\ell ^p\)-norms, \(1\le p\le \infty \), are examples of such norms. This choice is of course motivated by the symmetry properties of the corresponding unit balls, which simplify the computations and the arguments of the proofs. Moreover, as remarked in Sect. 2.4 an absolute norm is a submodular function on \({\mathbb {R}}^{2+}\), a property that will be crucial in the sequel as it will allow to reduce the main minimization problem to a finite number of local minimization problems, taking into account four-point interactions. Indeed, we can infer from (2.10) a submodularity-type inequality involving only the norms of the four lattice points contained in any of the \(2\times 2\) squares of the coverings defined above. Namely,

$$\begin{aligned} \varphi (\mathbf{i})+\varphi (\mathbf{i}+\mathbf{e}_\mathbf{i}^3)\le \varphi (\mathbf{i}+\mathbf{e}_\mathbf{i}^1)+\varphi (\mathbf{i}+\mathbf{e}_\mathbf{i}^2), \end{aligned}$$
(5.8)

for every \(\mathbf{i}\in {\mathbb {Z}}^2\).

5.3 The First Step of the Evolution: Checkerboards Nucleating from a Point

With the covering argument of Sect. 5.1 and the key norm inequality (5.8) at hand, we are now in position to give the explicit characterization of the first step \(E^1_\alpha \) of the discrete evolution, showing that it is an even checkerboard. A local analysis by means of the \(2\times 2\)-square tilings will allow us to prove, with Proposition 27, that the set of centers of \(E^1_\alpha \) coincides with the discretization of the ball \(B_{4\over \alpha }\) on the even lattice \({\mathbb {Z}}^2_e\). We stress the generality of the following result, which only requires \(\varphi \) to be an absolute norm without any additional assumption; in particular, we do not assume (H1) and (H2).

Proposition 27

Let \(\varphi \) be an absolute norm, let \(\alpha >0\) be such that \(\alpha \not \in \Lambda ^\varphi \), and let \({\mathcal {F}}_\alpha ^\varphi \) be as in (5.1). Then, the first minimization problem of scheme (5.2) has a unique solution

$$\begin{aligned} E_\alpha ^1 = \underset{E\in {\mathcal {D}},\, E\supset q}{{\text {argmin}}}\;{\mathcal {F}}_\alpha ^\varphi (E,q) \end{aligned}$$

and it satisfies

$$\begin{aligned} E^1_\alpha =E({\mathbb {Z}}_{e}^2\cap B_{4\over \alpha }^\varphi )\,. \end{aligned}$$
(5.9)

In particular, \(E^1_\alpha \in {\mathcal {A}}^e_{{{\,\mathrm{\mathrm{conv}}\,}}}\).

Proof

The argument does not require the normalization assumption (H2); we then set

$$\begin{aligned} \varphi _{\max } := \max \{\varphi (1,0), \varphi (0,1)\}, \quad \varphi _{\min } := \min \{\varphi (1,0), \varphi (0,1)\}, \end{aligned}$$

and we assume, without loss of generality, that \(\varphi _{\max }=\varphi (1,0)\). Note that \(\frac{4}{\varphi _\mathrm{min}}, \frac{4}{\varphi _\mathrm{max}}\in \Lambda ^\varphi \).

If \(\alpha >\frac{4}{\varphi _{\min }}\), we get \(E^1_\alpha =q\) since \({\mathcal {F}}_\alpha ^\varphi (q(\mathbf{i}),q)>0\) for every \(\mathbf{i}\in {\mathbb {Z}}^2\setminus \{(0,0)\}\) and (5.9) trivially holds. If \(\frac{4}{\varphi _{\max }}<\alpha <\frac{4}{\varphi _{\min }}\), we get that for any \(\mathbf{i}=(i_1,i_2)\) with \(i_1\not =0\), there holds \({\mathcal {F}}_\alpha ^\varphi (q(\mathbf{i}),q)>0\), thus \(Z(E_\alpha ^1)\subset \{0\}\times {\mathbb {Z}}\).

Fig. 9
figure 9

Clusters of two or three lattice points are “locally” not energetically convenient

Let \(E\in {\mathcal {D}}\) be a competitor such that \(Z(E)\subset \{0\}\times {\mathbb {Z}}\). If \(\mathbf{i}\in Z(E)\setminus \{(0,0)\}\) has two nearest-neighbors, removing \(q(\mathbf{i})\) leaves the total perimeter unchanged but decreases the dissipation (see Fig. 9). If instead \(\mathbf{i}\) has only one nearest-neighbor \(\mathbf{i}'\ne (0,0)\) and if \(|i_2|<|i_2'|\), then shifting \(q(\mathbf{i})\) toward the origin does not decrease the perimeter but reduces the dissipation; if instead \(|i_2|>|i_2'|\), the same holds shifting \(q(\mathbf{i}')\) (see Fig. 9). Hence, we may restrict our analysis to the two configurations \(E\big ({\mathbb {Z}}_{e}^2\cap B_\frac{4}{\alpha }^\varphi \big )\) and \(E\big ({\mathbb {Z}}_{o}^2\cap B_\frac{4}{\alpha }^\varphi \big )\cup q\). A comparison between the two energy contributions yields that the variation from the odd checkerboard to the even one is less than 0; thus, \(E^1_\alpha =E\big ({\mathbb {Z}}_{e}^2\cap B_\frac{4}{\alpha }^\varphi \big )\).

Now, let \(\alpha <\frac{4}{\varphi _{\max }}\). We consider the covering described in Definition 26. First, we note that the energy of every admissible set E complies with the estimate

$$\begin{aligned} {\mathcal {F}}_\alpha ^\varphi (E,q)\ge \sum _{Q(\mathbf{j})\in {\mathcal {S}}_e({\mathbb {R}}^2)}{\mathcal {F}}_\alpha ^\varphi (E\cap Q(\mathbf{j}),q)+{\mathcal {F}}_\alpha ^\varphi (E\cap {\mathcal {C}}_0,q)\,, \end{aligned}$$
(5.10)

the equality holding if and only if \(\{E\cap Q(\mathbf{j})\}\) and \(E\cap {\mathcal {C}}_0\) are non-overlapping; this is the case of sets E having a checkerboard structure. Inequality (5.10) corresponds to localizing the energy, neglecting interactions between neighboring squares.

From Lemma 23, we can reduce our analysis to admissible sets contained in \(E_{\alpha ,\varphi }:={\mathbb {Z}}^2\cap B_{4\over \alpha }^\varphi \) and inequality (5.10) holds restricting the sum to every \(Q(\mathbf{j})\in {\mathcal {S}}_e(E_{\alpha ,\varphi })\) since \({\mathcal {F}}_\alpha ^\varphi (q(\mathbf{j}),q)>0\) for every \(\varphi (\mathbf{j})>\frac{4}{\alpha }\). We will prove that

$$\begin{aligned} \begin{aligned} \min _{E\in {\mathcal {D}},\, E\supset q}{\mathcal {F}}_\alpha ^\varphi (E\cap Q(\mathbf{j}),q)&={\mathcal {F}}_\alpha ^\varphi (E({\mathbb {Z}}_{e}^2\cap B_\frac{4}{\alpha }^\varphi ))\cap Q(\mathbf{j}),q)\\ \min _{E\in {\mathcal {D}},\, E\supset q}{\mathcal {F}}_\alpha ^\varphi (E\cap {\mathcal {C}}_0,q)&={\mathcal {F}}_\alpha ^\varphi (E({\mathbb {Z}}_{e}^2\cap B_\frac{4}{\alpha }^\varphi )\cap {\mathcal {C}}_0,q) \end{aligned} \end{aligned}$$
(5.11)

for every \(Q(\mathbf{j})\in {\mathcal {S}}_e(E_{\alpha ,\varphi })\); that is, the optimal structure is an even checkerboard set in each of the following cases: (a) inside \(Q(\mathbf{j})\in {\mathcal {S}}_e^c(E_{\alpha ,\varphi })\); (b) inside \(Q(\mathbf{j})\in {\mathcal {S}}_e^b(E_{\alpha ,\varphi })\); (c) on \(E_{\alpha ,\varphi }\cap {\mathcal {C}}_0\). In the sequel, E will denote a general competitor \(E\in {\mathcal {D}}\), \(E\subset E_{\alpha ,\varphi }\).

Fig. 10
figure 10

It is convenient to remove \(q(\mathbf{i})\) if \(\mathbf{i}\) has two nearest-neighbors

(a) Consider \(Q(\mathbf{j})\in {\mathcal {S}}_e^c(E_{\alpha ,\varphi })\) and let \(q(\mathbf{i})\subset Q(\mathbf{j})\cap E\). Note that the class \({\mathcal {S}}_e^c(E)\) is not empty if and only if \(\alpha <\frac{\varphi _{\max }}{2}\). Moreover, since adding an isolated square in \(Q(\mathbf{j})\) is always energetically convenient, we can restrict to configurations of \(Q(\mathbf{j})\cap E\) consisting of exactly two squares \(q(\mathbf{i}')\) and \(q(\mathbf{i}'')\) (see Fig. 10). Now, if \(q(\mathbf{i}')\cup q(\mathbf{i}'')\) has no checkerboard structure; that is, \(\mathbf{i}'\) and \(\mathbf{i}''\) are nearest-neighbors, both the checkerboard configurations \(E'\) and \(E''\), containing \(q(\mathbf{i}')\) and \(q(\mathbf{i}'')\), respectively, decrease the energy. Indeed, the corresponding variation of the energy is given by

$$\begin{aligned}&{\mathcal {F}}^\varphi _\alpha (E',q)-{\mathcal {F}}^\varphi _\alpha (q(\mathbf{i}')\cup q(\mathbf{i}''),q)\le -2+\alpha \varphi _{\max }, \\&{\mathcal {F}}^\varphi _\alpha (E'',q)-{\mathcal {F}}^\varphi _\alpha (q(\mathbf{i}')\cup q(\mathbf{i}''),q)\le -2+\alpha \varphi _{\max }. \end{aligned}$$
Fig. 11
figure 11

Any checkerboard configuration inside \(Q(\mathbf{j})\) is a competitor with less energy

This variation is never positive, since when \(\alpha >\frac{2}{\varphi _{\max }}\) the class \({\mathcal {S}}_e(E_{\alpha ,\varphi })\) is empty. Thus, any checkerboard configuration inside \(Q(\mathbf{j})\) is a competitor with less energy than E (see Fig. 11). Now, we should compare the energies of the two possible checkerboard configurations inside \(Q(\mathbf{j})\). For this, we note that the variation of the energy in order to pass from the odd checkerboard configuration \(q(\mathbf{j}+\mathbf{e}_\mathbf{j}^1)\cup q(\mathbf{j}+\mathbf{e}_\mathbf{j}^2)\) to the even one \(q(\mathbf{j})\cup q(\mathbf{j}+\mathbf{e}_\mathbf{j}^3)\) is

$$\begin{aligned}&{\mathcal {F}}_\alpha ^\varphi (q(\mathbf{j})\cup q(\mathbf{j}+\mathbf{e}_\mathbf{j}^3),q)-{\mathcal {F}}_\alpha ^\varphi (q(\mathbf{j}+\mathbf{e}_\mathbf{j}^1)\cup q(\mathbf{j}+\mathbf{e}_\mathbf{j}^2),q) \\&\quad =\alpha \big (\varphi (\mathbf{j})+\varphi (\mathbf{j}+\mathbf{e}_\mathbf{j}^3)-\varphi (\mathbf{j}+\mathbf{e}_\mathbf{j}^1)-\varphi (\mathbf{j}+\mathbf{e}_\mathbf{j}^2)\big ), \end{aligned}$$

which is non-positive by (5.8).

Fig. 12
figure 12

The possible cases of \(Q(\mathbf{j})\cap E_{\alpha ,\varphi }\)

(b) Now, let \(Q(\mathbf{j})\in {\mathcal {S}}_e^b(E_{\alpha ,\varphi })\). Without loss of generality, we may assume that \(j_1,j_2>0\), the situation being completely symmetric in the other cases. Inside such a \(2\times 2\) square, we have four possible cases for \(Q(\mathbf{j})\cap E_{\alpha ,\varphi }\), as pictured in Fig. 12. We claim that the configuration with minimal energy inside \(Q(\mathbf{j})\) is a checkerboard set. Consider first \(\alpha >\frac{2}{\varphi _{\max }}\), then \(\mathbf{i}\in B_\frac{4}{\alpha }^\varphi \) if and only if \(|i_1|\le 1\); thus, the only possible cases for \(Q(\mathbf{j})\cap E_{\alpha ,\varphi }\) are those labeled by B and D in Fig. 12. Since

$$\begin{aligned} {\mathcal {F}}_\alpha ^\varphi (q(\mathbf{j}),q)<{\mathcal {F}}_\alpha ^\varphi (\mathbf{e}_\mathbf{j}^2,q), \quad {\mathcal {F}}_\alpha ^\varphi (q(\mathbf{j}),q)-{\mathcal {F}}_\alpha ^\varphi (q(\mathbf{j})\cup q(\mathbf{j}+\mathbf{e}_\mathbf{j}^2),q) = 2-\alpha \varphi _{\max } < 0 \end{aligned}$$

in both cases the optimal configuration is \(q(\mathbf{j})\). Consider now \(\alpha <\frac{2}{\varphi _{\max }}\). Reasoning as before, we can assume \(Q(\mathbf{j})\cap E=q(\mathbf{i}')\cup q(\mathbf{i}'')\). In cases B, C and D, if \(\mathbf{i}'\) and \(\mathbf{i}''\) were nearest-neighbors, with, e.g., \(\varphi (\mathbf{i}')>\varphi (\mathbf{i}'')\), then removing \(q(\mathbf{i}')\) would produce a negative variation; that is,

$$\begin{aligned} {\mathcal {F}}^\varphi _\alpha (q(\mathbf{i}''),q)-{\mathcal {F}}^\varphi _\alpha (q(\mathbf{i}')\cup q(\mathbf{i}''),q)&\le 2-\alpha \varphi (\mathbf{i}')<2-\alpha \Big (\frac{4}{\alpha }-\varphi _{\max }\Big )\\&\le -2+\alpha \varphi _{\max }. \end{aligned}$$

Thus, the minimal configuration is the even checkerboard. For what concerns the case A, since \(\varphi (\mathbf{j}+\mathbf{e}_\mathbf{j}^3)>\frac{4}{\alpha }\), by (5.8), we have that

$$\begin{aligned} {\mathcal {F}}_\alpha ^\varphi (q(\mathbf{j}),q)<{\mathcal {F}}_\alpha ^\varphi (q(\mathbf{j})\cup q(\mathbf{j}+\mathbf{e}_\mathbf{j}^3),q)\le {\mathcal {F}}_\alpha ^\varphi (q(\mathbf{j}+\mathbf{e}_\mathbf{j}^1)\cup q(\mathbf{j}+\mathbf{e}_\mathbf{j}^2),q) \end{aligned}$$

which again leads to the result.

Fig. 13
figure 13

Optimal configuration for \(E_{\alpha ,\varphi }\cap {\mathcal {C}}_0\)

(c) Finally, we consider \(E_{\alpha ,\varphi }\cap {\mathcal {C}}_0\). Reasoning as in the case \(\frac{4}{\varphi _{\max }}<\alpha <\frac{4}{\varphi _{\min }}\), we can restrict our analysis to competitors having a checkerboard structure union q on the coordinate axes. A comparison between the two energy contributions on each axis yields that the variation from the odd checkerboard to the even one is less than 0 and equals 0 if and only if \(\alpha \in \Lambda \). Thus, the minimal configuration is the even checkerboard (see Fig. 13). With (5.10) and the finite superadditivity of the infimum, this implies that

$$\begin{aligned} \begin{aligned}&\min _{E\in {\mathcal {D}},\, E\supset q}{\mathcal {F}}_\alpha ^\varphi (E,q) \\&\quad \ge \min _{E\in {\mathcal {D}},\, E\supset q}\Big (\sum _{Q(\mathbf{j})\in {\mathcal {S}}_e(E_{\alpha ,\varphi })}{\mathcal {F}}_\alpha ^\varphi (E\cap Q(\mathbf{j}),q)+{\mathcal {F}}_\alpha ^\varphi (E\cap {\mathcal {C}}_0,q)\Big )\\&\quad \ge \sum _{Q(\mathbf{j})\in {\mathcal {S}}_e(E_{\alpha ,\varphi })}\min _{E\in {\mathcal {D}},\, E\supset q}{\mathcal {F}}_\alpha ^\varphi (E\cap Q(\mathbf{j}),q)+\min _{E\in {\mathcal {D}},\, E\supset q}{\mathcal {F}}_\alpha ^\varphi (E\cap {\mathcal {C}}_0,q) \\&\quad = \sum _{Q(\mathbf{j})\in {\mathcal {S}}_e(E_{\alpha ,\varphi })}{\mathcal {F}}_\alpha ^\varphi (E({\mathbb {Z}}_{e}^2\cap B_\frac{4}{\alpha }^\varphi )\cap Q(\mathbf{j}),q)+{\mathcal {F}}_\alpha ^\varphi (E({\mathbb {Z}}_{e}^2\cap B_\frac{4}{\alpha }^\varphi )\cap {\mathcal {C}}_0,q) \\&\quad ={\mathcal {F}}_\alpha ^\varphi (E({\mathbb {Z}}_{e}^2\cap B_\frac{4}{\alpha }^\varphi ),q)\,, \end{aligned} \end{aligned}$$
(5.12)

whence the equality follows, thus concluding the proof. Uniqueness comes from step (c). \(\square \)

Note that the local minimum problems studied in points (a) and (b) in the proof above might be satisfied also by the odd checkerboard if (5.8) reduces to an equality (e.g., when \(\varphi =\Vert \cdot \Vert _1\)). Nevertheless, for odd checkerboards the equality in (5.12) no longer holds and this implies that \(E_{\alpha ,\varphi }\) is the unique minimum.

Definition 28

For every \(\alpha >0\), \(\alpha \not \in \Lambda ^\varphi \), we define the nucleus of the motion given by the scheme (5.2) as the lattice set

$$\begin{aligned} {\mathcal {N}}_\alpha ^\varphi :=Z(E_\alpha ^1) \end{aligned}$$

where \(E_\alpha ^1 = \underset{E\in {\mathcal {D}},\, E\supset q}{{\text {argmin}}}\;{\mathcal {F}}_\alpha ^\varphi (E,q)\), which is well defined by Proposition 27.

We stress that the assumption on \(\varphi \) to be an absolute norm is crucial in order to obtain the previous structure result of Proposition 27. Indeed, if not fulfilled, the set \(E_\alpha ^1\) may not be a checkerboard as shown by the following simple example.

Fig. 14
figure 14

The black dots represent the lattice set \({\mathbb {Z}}^2\cap B_{4\over \alpha }^\varphi \), while the set \(E_\alpha ^1\) is pictured in gray

Example 29

(Non-checkerboard minimizers) We consider the norm

$$\begin{aligned} \varphi (\mathbf{x})=\max \Big \{\frac{|3x_1+2x_2|}{10},|3x_2-2x_1|\Big \}\,, \end{aligned}$$

and we assume that \(\alpha \in (\frac{20}{13},\frac{40}{21})\). In this case, for every such \(\alpha \), the set \( B_{4\over \alpha }^\varphi \) is a rectangle and

$$\begin{aligned} {\mathcal {I}}^{\varphi ,\alpha }:= B_{4\over \alpha }^\varphi \cap {\mathbb {Z}}^2= \{(0,0),\pm (1,1),\pm (2,1),\pm (3,2),\pm (4,3),\pm (5,3)\} \end{aligned}$$

(see Fig. 14). We show that the first step of (5.2) \(E_\alpha ^1\) is not a checkerboard set. First note that the points (0, 0) and \(\pm (3,2)\) are isolated in \({\mathcal {I}}^{\varphi ,\alpha }\), so their contribution is \(-4+\alpha \varphi (\mathbf{i})\) which is always negative, thus \(Z(E_\alpha ^1)\) contains these points. Hence, we are reduced to study the minimal configurations of the pairs of nearest-neighbors \(\{(1,1),(2,1)\}\) and \(\{(4,3),(5,3)\}\):

$$\begin{aligned} {\mathcal {F}}_\alpha ^\varphi \big (q(1,1)\cup q(2,1),q\big )=-6+2\alpha <-4+\alpha ={\mathcal {F}}_\alpha ^\varphi \big (q(1,1),q\big )={\mathcal {F}}_\alpha ^\varphi \big (q(2,1),q\big ) \end{aligned}$$

and

$$\begin{aligned} {\mathcal {F}}_\alpha ^\varphi \big (q(4,3),q\big )&=-4+\frac{9}{5}\alpha<-6+\alpha \Big (\frac{9}{5}+\frac{21}{10}\Big )={\mathcal {F}}_\alpha ^\varphi \big (q(4,3)\cup q(5,3),q\big ) \\&<-4+\alpha \frac{21}{10}={\mathcal {F}}_\alpha ^\varphi \big (q(5,3),q\big )\,. \end{aligned}$$

The same holds for \(\{(-1,-1),(-2,-1)\}\) and \(\{(-4,-3),(-5,-3)\}\), and this gives that

$$\begin{aligned} E_\alpha ^1=E({\mathcal {I}}^{\varphi ,\alpha }\backslash \{\pm (5,3)\}) \end{aligned}$$

which is not a checkerboard (see Fig. 14).

We conclude noting that if we renounce to the monotonicity constraint \(E\supset q\), the minimization problem above may admit, for suitable values of \(\alpha \), also a checkerboard solution \(E_\alpha ^1\) of odd parity. In order not to distract the reader’s attention from the monotone case, we prefer to postpone this generalization of Proposition 27 to Sect. 6.2 (see Proposition 48).

5.4 The Structure Result for Non-trivial Initial Datum

Proposition 27 shows that the first step \(E_\alpha ^1\) of discrete scheme (5.2) is a checkerboard set and that \(Z(E^1_\alpha )\) is a \({\mathbb {Z}}_{e}^2\)-convex set (see Definition 3). Our aim now is to prove that an analogous structure result can be obtained for minimizers of the energy \({\mathcal {F}}_\alpha ^\varphi (\cdot ,E)\), where \(\varphi \) is a symmetric absolute normalized norm (see Sect. 5.2), also for a general \(E\in {\mathcal {A}}_\mathrm{conv}\) fulfilling suitable assumptions (see (5.13)), and then to iteratively apply it to \(E=E_\alpha ^{k-1}\) for \(k\ge 1\). The proof of this stability result will rely on a localization argument only reminiscent of that used in the proof of Proposition 27. Indeed, we have to face a technical issue: since the dissipation term \(D^\varphi (\cdot ,E)\) does not satisfy a submodularity inequality analogous to (5.8), the \(2\times 2\)-square covering no longer works. We will then define suitable coverings “outside” every discrete edge (see Definition 7) of E which mimic the \(2\times 2\)-square covering and then match them altogether. For this, we need the following “convexity” conditions:

(i) on the norm, we assume that

  1. (H3)

    \(\varphi (h,h+1)-\varphi (h,h)\ge \frac{1}{2}, \quad \text {for every } h\in {\mathbb {N}}\);

(ii) on the structure of \(\partial ^\mathrm{eff}E\), we require that

$$\begin{aligned} \theta ({\varvec{\nu }}(\ell '),{\varvec{\nu }}(\ell ))<0 \quad \text {for every } \ell ,\ell '\in {\mathcal {E}}(E) \text { such that } \ell \text { precedes (clockwise) } \ell '\,,\nonumber \\ \end{aligned}$$
(5.13)

where \(\theta \) is introduced in Definition 1.

The \(\ell ^p\)-norms, \(1\le p\le \infty \), are a class of norms complying with (H1)–(H3). We also note that assumption (H3) will play a role only in Step 5 of the proof of Proposition 30.

In order to avoid some (interesting) pathological phenomena (as a one-dimensional motion, see Example 37), we assume non-degeneracy conditions on the sets E and on the minimizer of \({\mathcal {F}}_\alpha ^\varphi (\cdot ,E)\); namely, (H2) and (2.3). Finally, to simplify the exposition, we assume that

$$\begin{aligned} E \,\hbox { is symmetric with respect to the axes and the lines}\, x_2=\pm x_1. \end{aligned}$$
(5.14)

We now state the main result of this section.

Proposition 30

Let \(\varphi \) be a symmetric absolute normalized norm complying with (H3), and let \(\alpha >0\) be such that \(\alpha \not \in \Lambda ^\varphi \). Let \(E\in {\mathcal {A}}^e_\mathrm{conv}\) be a set satisfying (2.3), (5.13) and (5.14). Then, there exists a unique solution of the minimization problem

$$\begin{aligned} E_\alpha =\underset{E'\supset E\, E'\in {\mathcal {D}}}{{\text {argmin}}}\;{\mathcal {F}}_\alpha ^\varphi (E',E) \end{aligned}$$
(5.15)

and it satisfies

$$\begin{aligned} Z(E_\alpha )=\Big \{\mathbf{i}\in {\mathbb {Z}}_{e}^2\,:\, d^\varphi (\mathbf{i},E)<\frac{4}{\alpha }\Big \}. \end{aligned}$$
(5.16)

In particular, \(E_\alpha \in {\mathcal {A}}^e_\mathrm{conv}\).

Before entering in the details of the proof, we premise some remarks.

Fig. 15
figure 15

In red an example of \(A(\ell )\) for \(\ell \) as in (ii) of Remark 8. On the left, lighter dots are outside \(A(\ell )\). On the right, the projection of the centers of a \(2\times 2\)-square on a common point of \(\ell \)

Remark 31

(Projection of a \(2\times 2\) square) Let E be given as in the statement of Proposition 30. We partition the lattice points of the region of the plane “outside” E into sets \(A(\ell )\) according to the discrete edge \(\ell \in {\mathcal {E}}(E)\) they project onto. We follow the classification of discrete edges given in Remark 8, and we start with case (ii); that is, \(\ell \subset \{\mathbf{x}\in {\mathbb {R}}^2 \,:\, x_2>0\}\) and \(s(\ell )\in (0,\frac{1}{3}]\). For such edges, we define the set

$$\begin{aligned} A(\ell ) := \big \{\mathbf{i}\in {\mathbb {Z}}^2\,:\, i_1\ge j_1^1,\, i_2\ge j_2^1,\,\pi _E^\varphi (\mathbf{i})\subset \{\mathbf{j}^l\}_{l=1}^L \text { or } \pi _E^\varphi (\mathbf{i})\ni \mathbf{j}^L\big \}\,, \end{aligned}$$
(5.17)

consisting of all the lattice points that project on \(\ell \setminus \{\mathbf{j}^0\}\) (Fig. 15). The choice of excluding the points projecting also on \(\mathbf{j}^0\), although arbitrary, will simplify the definition of the covering in the proof of Proposition 30; moreover, thanks to this choice, if \(\ell \) and \(\ell '\) are two consecutive edges, then \(A(\ell )\) and \(A(\ell ')\) are disjoint.

We can assume, up to translations and for the sake of simplicity, that \(\ell :=\{\mathbf{j}^l\}_{l=0}^L=\{(1,1)\}\cup \{(2l,0)\}_{l=1}^L\). From the fact that \(\varphi \) is monotonic, for every \(\mathbf{i}\in A(\ell )\) it holds that

$$\begin{aligned} \pi _E^\varphi (\mathbf{i})\ni {\left\{ \begin{array}{ll} \mathbf{j}^l &{} 2l-1\le i_1\le 2l+1 \text { with } 0<l<L\\ \mathbf{j}^L &{} i_1\ge 2L-1. \end{array}\right. } \end{aligned}$$

This yields that for every \(\mathbf{i}\in A(\ell )\) such that \(Z\big (Q(\mathbf{i})\big )\subset A(\ell )\), there holds

$$\begin{aligned} \Big (\bigcap _{\mathbf{j}\in Z(Q(\mathbf{i}))}\pi _E^\varphi (\mathbf{j})\Big )\cap \big (\ell \setminus \{\mathbf{j}^0\}\big )\ne \emptyset \,. \end{aligned}$$
(5.18)

This means that the four lattice points inside \(Q(\mathbf{i})\) project onto a common point of \(\ell \), see Fig. 15. An analogous result holds in case (i) of Remark 8, when \(s(\ell )=0\).

Fig. 16
figure 16

In red an example of \(A(\ell )\) for \(\ell \) as in (iii) of Remark 8. On the left, lighter dots are outside \(A(\ell )\). On the right, the projection of the centers of a \(2\times 2\)-square on a common point of \(\ell \)

Now, consider \(\ell \in {\mathcal {E}}(E)\) complying with case (iii) of Remark 8; that is, \(\ell \subset \{\mathbf{x}\in {\mathbb {R}}^2 \,:\, x_2>0\}\) and \(s(\ell )\in (\frac{1}{3},1)\). In this case, the sets of lattice points that project on \(\ell \setminus \{\mathbf{j}^L\}\) is defined as

$$\begin{aligned}&A(\ell ) := \big \{\mathbf{i}\in {\mathbb {Z}}^2\,:\, \Vert \mathbf{i}-(j_1^0,j_2^{L-1})\Vert _1\ge |j_2^0-j_2^{L-1}|,\, i_2\ge j_2^{L-1},\, \nonumber \\&\quad \pi _E^\varphi (\mathbf{i})\subset \{\mathbf{j}^l\}_{l=0}^{L-1} \text { or } \pi _E^\varphi (\mathbf{i})\ni \mathbf{j}^{L-1}\big \}\,, \end{aligned}$$
(5.19)

see Fig. 16. For simplicity, we can assume, up to translations, that \(\ell =\{\mathbf{j}^l\}_{l=0}^L=\{(l,-l)\}_{l=0}^{L-1}\cup \{(L+1,-L+1)\}\). From the symmetry assumption (H1) there holds

$$\begin{aligned} \pi _E^\varphi (\mathbf{i})\ni {\left\{ \begin{array}{ll} \mathbf{j}^0 &{} i_1-i_2\le 1 \\ \mathbf{j}^l &{} 2l-1\le i_1-i_2\le 2l+1 \text { with } 0<l<L. \end{array}\right. } \end{aligned}$$

This can be seen by characterizing the projection of points \(\mathbf{i}\in A(\ell )\) of coordinates \(\mathbf{i}=(h,h)\) and \((h+1,h)\) with \(h\in {\mathbb {N}}\), since the other cases reduce to this situation from the translation invariance of the distance. Thus, assume by contradiction that there exist h and \(0<l<L\) such that \(\varphi (\mathbf{i}-\mathbf{j}^l)=\varphi (h-l,h+l)<\varphi (h,h)=\varphi (\mathbf{i}-\mathbf{j}^0)\). We reduce to \(l\le h\) from the fact that \(\varphi \) is monotonic. Then, by (H1) and convexity we get

$$\begin{aligned} \varphi (h,h)\le \frac{1}{2}\varphi (h+l,h-l)+\frac{1}{2}\varphi (h-l,h+l)=\varphi (h-l,h+l), \end{aligned}$$

leading to a contradiction. As for the case \(\mathbf{i}=(h+1,h)\), assuming that \(\varphi (\mathbf{i}-\mathbf{j}^l)<\varphi (\mathbf{i}-\mathbf{j}^0)\) again by (H1) and convexity we get

$$\begin{aligned} \varphi (h+1,h)\le & {} \frac{h+1}{2h+1}\varphi (h+1-l,h+l)\\&+\frac{h}{2h+1}\varphi (h+l,h+1-l)=\varphi (h+1-l,h+l) \end{aligned}$$

and we obtain a contradiction. Hence, for every \(\mathbf{i}\in A(\ell )\) such that \(Z\big (Q(\mathbf{i})\big )\subset A(\ell )\) there holds

$$\begin{aligned} \Big (\bigcap _{\mathbf{j}\in Z(Q(\mathbf{i}))}\pi _E^\varphi (\mathbf{j})\Big )\cap \big (\ell \setminus \{\mathbf{j}^L\}\big )\ne \emptyset \,; \end{aligned}$$
(5.20)

again, as for (5.18), (5.20) means that the lattice points inside \(Q(\mathbf{i})\) project onto a common point of \(\ell \), see Fig. 16. An analog of (5.20) holds in the case (iv) of Remark 8.

Remark 32

In order to compare the energies of checkerboard configurations with different parities inside certain rectangular tiles, it will be useful to establish some inequalities involving the dissipation term.

Fig. 17
figure 17

The triples of points involved in (5.21)

Consider E as in the statement of Proposition 30 and \(\ell \in {\mathcal {E}}(E)\) such that \(\ell \subset \{\mathbf{x}\in {\mathbb {R}}^2\,:\, x_2>0\}\) and \(s(\ell )\in [0,1]\). For the sake of simplicity, we can assume (up to a translation) that \(\mathbf{j}^L=(0,0)\) where \(\ell =\{\mathbf{j}^l\}_{l=0}^L\). If \(s(\ell )\in [0,\frac{1}{3}]\), for every \(\mathbf{i}\in A(\ell )\) with \(i_1\in 2{\mathbb {Z}}\) such that (5.18) holds, from (5.8) and the properties of \(\varphi \) one can infer (see Fig. 17) the inequality

$$\begin{aligned}&d^\varphi (\mathbf{i},E)+d^\varphi (\mathbf{i}+(1,1),E)+d^\varphi (\mathbf{i}+(2,0),E)\nonumber \\&\quad \le d^\varphi (\mathbf{i}+(0,1),E)+d^\varphi (\mathbf{i}+(1,0),E)+d^\varphi (\mathbf{i}+(2,1),E). \end{aligned}$$
(5.21)

The same inequality holds if \(s(\ell )\in (\frac{1}{3},1]\), for every \(\mathbf{i}\in A(\ell )\) with \(\mathbf{i}\in {\mathbb {Z}}_{e}^2\) such that (5.20) holds.

Indeed, (5.18) and (5.20) ensure the existence of some \(\mathbf{j}'\in \ell \) such that \(d^\varphi (\mathbf{j},E)=\varphi (\mathbf{j}-\mathbf{j}')\) for every \(\mathbf{j}\in Z\big (Q(\mathbf{i})\big )\). Hence, (5.8) reads

$$\begin{aligned} d^\varphi (\mathbf{i},E)+d^\varphi (\mathbf{i}+(1,1),E) \le d^\varphi (\mathbf{i}+(0,1),E)+d^\varphi (\mathbf{i}+(1,0),E)\,. \end{aligned}$$
(5.22)

Now, from the fact that \(i_2\ge j_2'\) (see Remark 31) and the monotonicity of the norm \(\varphi \), we have \(\varphi (\mathbf{i}+(2,0)-\mathbf{j}')\le \varphi (\mathbf{i}+(2,1)-\mathbf{j}')\), whence we get

$$\begin{aligned} d^\varphi (\mathbf{i}+(2,0),E)\le d^\varphi (\mathbf{i}+(2,1),E)\,. \end{aligned}$$
(5.23)

Inequality (5.21) then follows by adding term by term (5.22) and (5.23).

Remark 33

As a last preparatory remark to the proof of Proposition 30, we analyze and motivate assumption (5.13) on the sets that intervene in minimization problem (5.15). Assumption (5.13) ensures that for every discrete edge, there are infinitely many \(2\times 2\)-squares whose centers project onto it. This property is crucial to define a well-posed covering argument (see Sect. 5.5). Specifically, let E be as in the statement of Proposition 30 and \(\ell \in {\mathcal {E}}(E)\) be such that \(\ell \subset \{\mathbf{x}\in {\mathbb {R}}^2 \, : \, x_2>0\}\) and

$$\begin{aligned} s(\ell )\in [0,1]\,. \end{aligned}$$
(5.24)

We claim that for every such \(\ell \) the following property holds:

$$\begin{aligned} \text {for every } h\in {\mathbb {N}}\text { there exists } \mathbf{i}\in A(\ell )\cap \big ({\mathbb {Z}}\times \{h\}\big )\cap {\mathbb {Z}}_{e}^2\,:\, Z(Q(\mathbf{i}))\subset A(\ell ),\nonumber \\ \end{aligned}$$
(5.25)

where we have set \(\ell =\{\mathbf{j}^l\}_{l=0}^L\) and \(\mathbf{j}^L=(0,0)\) for simplicity. This claim is proved inductively (on parameter labeling clockwise consecutive discrete edges) by showing that for any triple of consecutive edges of E, say \(\ell ^-,\ell ,\ell ^+\) with \(\ell ^-\) satisfying (5.25), we can find a point \(\mathbf{i}\in ({\mathbb {Z}}\times \{h\}\big )\cap {\mathbb {Z}}_{e}^2\) for which, thanks to (5.13) and the translation invariance of the distance, there holds \(d^\varphi (\mathbf{j},\ell )\le d^\varphi (\mathbf{j},\ell ^-\cup \ell ^+)\) for every \(\mathbf{j}\in Z\big (Q(\mathbf{i})\big )\) and every \(h\ge 0\).

Fig. 18
figure 18

An example of the situation described in Remark 33 in the case \(s(\ell )\le \frac{1}{3}\). The lighter dots represent the points of \({\mathbb {Z}}_{e}^2\) inside \(A(\ell ^-)\), \(A(\ell )\) and \(A(\ell ^+)\)

Let \(\ell _0=\{\mathbf{j}_0^l\}_{l=0}^{L_0}\) be the first (clockwise-ordered) edge such that \(s(\ell )\ge 0\) and set

$$\begin{aligned} \ell _0':={\left\{ \begin{array}{ll} \ell _0 &{} \text {if } {\varvec{\nu }}(\ell _0)=(0,1) \\ \{\mathbf{j}_0^0\} &{} \text {otherwise.} \end{array}\right. } \end{aligned}$$

It is straightforward that (5.25) is satisfied for \(\ell =\ell _0'\) (reasoning as in Remark 31) where we have set

$$\begin{aligned} A(\mathbf{j}^0_0)=\big \{\mathbf{i}\in {\mathbb {Z}}^2 \,:\, \pi _E^\varphi (\mathbf{i})\ni \mathbf{j}_0^0\big \}. \end{aligned}$$
(5.26)

Consider \(\ell ,\ell ^-,\ell ^+\in {\mathcal {E}}(E)\) satisfying (5.24), with \(\ell ^-\) preceding \(\ell \), \(\ell \) preceding \(\ell ^+\). Write \(\ell ^-=\{\mathbf{j}^{-,l}\}_{l=0}^{L^-}\) and \(\ell ^+=\{\mathbf{j}^{+,l}\}_{l=0}^{L^+}\). We point out that if \(\ell ^-\) coincide with \(\ell _0=\{\mathbf{j}_0^0\}\), then \(\ell =\ell _0\).

Assume that \(\ell ^-\) satisfies (5.25). Consider first the case \(s(\ell )\le \frac{1}{3}\) (see Fig. 18). For any fixed \(h\in {\mathbb {N}}\), we set \(\mathbf{i}_h=\underset{}{{\text {argmax}}}\;\{i_1 \,:\, \mathbf{i}\in {\mathbb {Z}}_{e}^2,\, Z\big (Q(\mathbf{i})\big )\subset A(\ell ^-),\, i_2=h+1\}\), which is well defined since we have assumed that \(\ell ^-\) satisfies (5.25). By Remark 31 and by definition of \(A(\ell ^-)\) (5.17), there holds

$$\begin{aligned} d^\varphi (\mathbf{j},E) = \varphi (\mathbf{j}-\mathbf{j}_0) < d^\varphi (\mathbf{j},\ell ) \quad \text {for every } \mathbf{j}\in Z\big (Q(\mathbf{i}_h)\big ). \end{aligned}$$
(5.27)

Set \(\mathbf{i}:=\mathbf{i}_h+(2L-1,-1)\) and note that \(\mathbf{i}\in {\mathbb {Z}}_{e}^2\) and \(i_2=h\). Note also that the definition of \(\mathbf{i}_h\) yields \(Z\big (Q(\mathbf{i})\big )\cap A(\ell ^-)=\emptyset \). Then, by (5.27) and the translation invariance of the distance, since \(\mathbf{j}_0+(2L-1,-1)=\mathbf{j}_L\), we get

$$\begin{aligned} d^\varphi (\mathbf{j},\ell ) = \varphi (\mathbf{j}-\mathbf{j}_L) < d^\varphi (\mathbf{j},\ell +(2L-1,-1)), \quad \text {for every } \mathbf{j}\in Z\big (Q(\mathbf{i})\big ). \end{aligned}$$

Now, (5.13) yields \(d^\varphi (\mathbf{j},\ell +(2L-1,-1))\le d^\varphi (\mathbf{j},\ell ^+)\). Indeed, if \(s(\ell ^+)\le \frac{1}{3}\), then \(L^+\le L\) by (5.13); thus, \(\ell ^+\subset \ell +(2L-1,-1)\). If instead \(s(\ell ^+)>\frac{1}{3}\), then by the monotonicity of \(\varphi \) we get \(d^\varphi (\mathbf{j},\ell ^+)\ge \varphi (\mathbf{j}-\mathbf{j}^L)\).

Fig. 19
figure 19

An example of the situation described in Remark 33 in the case \(s(\ell )<\frac{1}{3}\). The lighter dots represent those points of \({\mathbb {Z}}_{e}^2\) lying inside \(A(\ell ^-)\), \(A(\ell )\) and \(A(\ell ^+)\)

Now, consider the case \(s(\ell )>\frac{1}{3}\) (Fig. 19). For any fixed \(h\in {\mathbb {N}}\), we set

$$\begin{aligned} \mathbf{i}_h=\underset{}{{\text {argmax}}}\;\{i_1 \,:\, \mathbf{i}\in {\mathbb {Z}}_{e}^2,\, Z\big (Q(\mathbf{i})\big )\subset A(\ell ^-),\, i_2=h+L-1\}, \end{aligned}$$

which is well defined as above. By Remark 31 and by definition of \(A(\ell ^-)\) (5.19), there holds

$$\begin{aligned} d^\varphi (\mathbf{j},E) = \varphi (\mathbf{j}-\mathbf{j}') \le \varphi (\mathbf{j}-\mathbf{j}^0) = d^\varphi (\mathbf{j},\ell ) \quad \text {for every } \mathbf{j}\in Z\big (Q(\mathbf{i}_h)\big ), \end{aligned}$$
(5.28)

for some \(\mathbf{j}'\in \{j^{-,l}\}_{l=0}^{L^--1}\). Again, set \(\mathbf{i}:=\mathbf{i}_h+(L-1,-L+1)\) and note that \(\mathbf{i}\in {\mathbb {Z}}_{e}^2\) and \(i_2=h\). Reasoning as above, we have \(Z\big (Q(\mathbf{i})\big )\cap A(\ell ^-)=\emptyset \). By (5.28), we have the translation invariance of the distance and since \(\mathbf{j}'':=\mathbf{j}'+(L^-+1,-L^-+1)\in \{\mathbf{j}_l\}_{l=0}^{L^--1}\subset \ell \) we get

$$\begin{aligned} d^\varphi (\mathbf{j},\ell ) = \varphi (\mathbf{j}-\mathbf{j}'') \le \varphi \big (\mathbf{j}-\mathbf{j}^L), \quad \text {for every } \mathbf{j}\in Z\big (Q(\mathbf{i})\big ). \end{aligned}$$

From (5.13), we have \(s(\ell )>\frac{1}{3}\) and \(L^+\ge L\), thus \(\varphi \big (\mathbf{j}-\mathbf{j}^L)=d^\varphi (\mathbf{j},\ell ^+)\), arguing as in Remark 31.

5.5 Proof of Proposition 30

We are now ready to prove the main result on the structure of the minimizer of \({\mathcal {F}}_\alpha ^\varphi (\cdot ,E)\). For the covering argument that we will introduce, the \(2\times 2\)-squares are not sufficient. Therefore, we define a new class of tiles for the covering.

Fig. 20
figure 20

The different tiles of the covering

Definition 34

For every \(\mathbf{i}\in {\mathbb {Z}}^2\), we set

$$\begin{aligned}&R^\mathrm{hor}(\mathbf{i}) := Q(\mathbf{i})\cup q(\mathbf{i}+(2,0))\cup q(\mathbf{i}+(2,1))\,,&R^+(\mathbf{i}) := R^\mathrm{ver}(\mathbf{i})\cup R^\mathrm{hor}(\mathbf{i})\,,\\&R^\mathrm{ver}(\mathbf{i}) := Q(\mathbf{i})\cup q(\mathbf{i}+(0,2))\cup q(\mathbf{i}+(1,2))\,,&R^-(\mathbf{i}) := R^\mathrm{ver}(\mathbf{i}+(1,-1))\cup R^\mathrm{hor}(\mathbf{i})\,, \end{aligned}$$

where \(Q(\mathbf{i})\) is defined as in (5.6) (see Fig. 20).

For every discrete edge \(\ell \in {\mathcal {E}}(E)\), we will define a covering of the region outside E projecting onto \(\ell \). We warn the reader that the choice of the tiles will depend both on the slope \(s(\ell )\) and the neighboring edges. Heuristically, where the discrete projection \(\pi _E^\varphi \) behaves as in the case of the distance from a point, we will still use the tiles \(Q(\mathbf{i})\), as in the proof of Proposition 27. In order to match the coverings of the regions projecting onto adjacent edges, we will need tiles \(R^\mathrm{hor}(\mathbf{i})\) and \(R^\mathrm{ver}(\mathbf{i})\) (see Steps 2 and 3 of the proof), in which the even checkerboard is the minimizer by virtue of Remark 32. Moreover, we will take into account that the effective boundary \(\partial ^\mathrm{eff}E\) may present some irregularities due to the discrete nature of the problem (see Steps 4 and 5). In that case, where needed, we will use the “siding tiles” \(R^+(\mathbf{i})\) and \(R^-(\mathbf{i})\) which are compatible with the rest of the covering and still favor the even configurations in the local minimum problems therein.

Proof of Proposition 30

According to the discussion in Remark 8, we reduce the description of the covering corresponding to the discrete edges of E contained in \(\{\mathbf{x}\in {\mathbb {R}}^2\,:\,x_2\ge 0\}\) complying with

$$\begin{aligned} 0\le s(\ell )\le 1\,, \end{aligned}$$
(5.29)

as the covering for the remaining edges can be obtained symmetrically. We divide the proof into several steps.

Step 1: ordering of the discrete edges. We label in clockwise order the set of discrete edges of E; namely, \(\{\ell _m\}_{m=1}^{m_1}\subset {\mathcal {E}}(E)\). For our convenience, writing \(\ell _1=\{\mathbf{j}^l\}_{l=0}^{L}\), with a slight abuse of notation, in the case that \(s(\ell _1)=0\) we write (without relabeling) \(\ell _1=\{\mathbf{j}_1^l\}_{l=\lfloor \frac{L}{2}\rfloor }^L\). If \(s(\ell _1)>0\), we set \(\ell _0:=\{\mathbf{j}^0_1\}\). Now, we set

$$\begin{aligned} m_0 := \max \Big \{0\le m\le M \,:\, s(\ell _m)\le \frac{1}{3}\Big \}. \end{aligned}$$
Fig. 21
figure 21

The point \((a_h,2h+1)\in A(\ell )\) (black circle on the left). The point \((b_h+1,2h)\in A(\ell _{m+1})\) (black circle on the right). The gray points represent \({\mathbb {Z}}\times \{2h\}\)

Step 2: covering of the region outside E projecting onto \(\ell _m\) with \(0< m<m_0\). We set \(\ell _m:=\{\mathbf{j}^l\}_{l=0}^{L}\) assuming, without loss of generality, that \(\mathbf{j}^L=(0,0)\). We also define

$$\begin{aligned} \begin{aligned} a_h&:= \min \{h'\in 2{\mathbb {Z}}\,:\,(h',2h+1)\in A(\ell _m)\}\,, \\ b_h&:= \max \{h'\in 2{\mathbb {Z}}\,:\,(h'+1,2h)\in A(\ell _m)\}\,, \end{aligned} \end{aligned}$$
(5.30)

for every \(h\in {\mathbb {N}}\), where \(A(\ell )\) is defined in (5.17) (see Fig. 21). In the case \(m=1\) and \(s(\ell _1)=0\), the set \(A(\ell _1)\) is still as in (5.17) with \(\{\mathbf{j}^l\}_{l=\lfloor \frac{L}{2}\rfloor }^L\) in place of \(\{\mathbf{j}^l\}_{l=1}^L\). Note that, by Remark 33, assumption (5.13) yields that \(a_h\) and \(b_h\) are well-defined for every \(h\in {\mathbb {N}}\). We then introduce the set

$$\begin{aligned} {\mathcal {I}}(\ell _m):=\bigcup _{h\ge 0}\{(h',2h)\,:\,h'\in 2{\mathbb {Z}},\,a_h\le h'\le b_h\}\,. \end{aligned}$$
(5.31)
Fig. 22
figure 22

Examples of coverings defined in (5.32). The black circle represents the point \((a_{h-1},2h+3)\)

Correspondingly, for every \(h\in {\mathbb {N}}\) we define the following covering (see Fig. 22):

$$\begin{aligned} \begin{aligned} C(\mathbf{i})&:={\left\{ \begin{array}{ll} R^\mathrm{ver}(\mathbf{i}) &{}\mathbf{i}=(a_h,2h) \text { and } (a_h,2h+3)\not \in A(\ell _m)\\ Q(\mathbf{i}) &{}\mathbf{i}=(a_h,2h) \text { and } (a_h,2h+3)\in A(\ell _m) \\ Q(\mathbf{i}) &{}i_1\in 2{\mathbb {Z}},\, a_h<i_1<b_h \\ R^\mathrm{hor}(\mathbf{i}) &{}\mathbf{i}=(b_h,2h) \end{array}\right. }, \quad \text {if } a_h<b_h\,, \\ C(\mathbf{i})&:= {\left\{ \begin{array}{ll} R^+(\mathbf{i}), &{}\mathbf{i}=(a_h,2h) \text{ and } (a_h,2h+3)\not \in A(\ell _m) \\ R^\mathrm{hor}(\mathbf{i}), &{}\mathbf{i}=(a_h,2h) \text{ and } (a_h,2h+3)\in A(\ell _m) \end{array}\right. }, \quad \text {if } a_h=b_h\,, \end{aligned} \end{aligned}$$
(5.32)
Fig. 23
figure 23

Examples of whole coverings defined in formula (5.32). The black dots represent the points of \({\mathcal {I}}(\ell _m)\)

(see Fig. 23 for an example of \(\{C(\mathbf{i})\,:\, \mathbf{i}\in {\mathcal {I}}(\ell _m)\}\)).

Fig. 24
figure 24

The point \((a_h,2h+1)\in A(\ell _m)\) (black circle on the left). The point \((b_h+1,2h)\in A(\ell _m)\) (black circle on the right)

Step 3: covering of the region outside E projecting onto \(\ell _m\) with \(m_0\le m\le m_1-1\). As before, we label clockwise the set of points \(\{\mathbf{j}^r\}_{r\ge 0}=\bigcup _{m=m_0+1}^{m_1}\ell _m\setminus \{\ell _0\}\). For every \(m_0+1\le m\le m_1-1\), writing \(\ell _m=\{\mathbf{j}^l\}_{l=0}^L\) we define

$$\begin{aligned} r_0:=\min \{r\in 2{\mathbb {Z}}:\,\mathbf{j}^r\in \ell _m\} \, \text{ and } \, r_1:=\max \{r\in 2{\mathbb {Z}}:\,\mathbf{j}^r\in \ell _m\setminus \{\mathbf{j}^L\}\}\,. \end{aligned}$$
(5.33)
Fig. 25
figure 25

Examples of coverings of the two possible parities defined in formula (5.32). The black circle represents the point \((a_h,2h+3)\)

Fig. 26
figure 26

Examples of whole coverings defined in formula (5.32) of two different parities. The black dots represent the points of \({\mathcal {I}}(\ell _m)\)

Fix first \(\ell _m\) with \(m_0+1< m\le m_1-1\) and assume, without loss of generality, that \(\mathbf{j}^{r_1}=(0,0)\). Now, for every \(h\in {\mathbb {N}}\) we determine the integers \(a_h\) and \(b_h\) as in (5.30) (see Fig. 24), which are well defined by Remark 33, where \(A(\ell )\) is as in (5.19). Correspondingly, we define the sets \({\mathcal {I}}(\ell _m)\) as in (5.31) and \(C(\mathbf{i})\) for every \(\mathbf{i}\in {\mathcal {I}}(\ell _m)\) as in (5.32), respectively (see Figs. 25 and 26).

The covering outside the discrete edges \(\ell _{m_0}\) and \(\ell _{m_0+1}\) must be treated separately. Let \(r_0,r_1\) be as in (5.33) with \(m=m_0+1\). Again, we assume that \(\mathbf{j}^{r_1}=(0,0)\), define \(a_h\), \(b_h\) as in (5.30) for every \(h\in {\mathbb {N}}\) with \(A(\ell _{m_0})\cup A(\ell _{m_0+1})\) in place of \(A(\ell _m)\) and the set \({\mathcal {I}}(\ell _{m_0}\cup \ell _{m_0+1})\) as in (5.31). The sets \(C(\mathbf{i})\) are defined, for every \(\mathbf{i}\in {\mathcal {I}}(\ell _{m_0}\cup \ell _{m_0+1})\), as in (5.32) with \(A(\ell _{m_0})\cup A(\ell _{m_0+1})\) in place of \(A(\ell _m)\) (see Fig. 27). Note that in this case \(a_h\ne b_h\) for every \(h\in {\mathbb {N}}\).

Fig. 27
figure 27

On the left, an example of \(a_h\) and \(b_h\), and the black circle represents the point \((a_h,2h+3)\). On the right the corresponding covering, where the black dots represent the points of \({\mathcal {I}}(\ell _{m_0-1}\cup \ell _{m_0})\)

Fig. 28
figure 28

Example of covering outside \(\ell _{m_1}\) in the case (i)

Step 4: covering of the region outside E projecting onto \(\ell _{m_1}\). We set \(\ell _{m_1}=\{\mathbf{j}^l\}_{l=0}^L\) with \(\mathbf{j}^L=(0,0)\). There are different possible cases depending on \({\varvec{\nu }}(\ell _{m_1})\):

Fig. 29
figure 29

The covering in the cases \(\mathbf{j}^{r_1}=\mathbf{j}^{L-1}\) (on the left) and \(\mathbf{j}^{r_1}=\mathbf{j}^L\) (on the right)

(i) let \(m_0=m_1\); i.e., \(s(\ell _m)\le \frac{1}{3}\) for every m. We set, for every \(h\in {\mathbb {N}}\), \(a_h\) as in (5.30), \(b_h=2h\) and \({\mathcal {I}}(\ell _{m_1})\) as in (5.31). Then, \(C(\mathbf{i})\) is defined as in (5.32) for every \(\mathbf{i}\in {\mathcal {I}}(\ell _{m_1})\setminus \{(b_h,2h)\}_{h\in {\mathbb {N}}}\) and \(C((b_h,2h))=Q((b_h,2h))\) for every \(h\in {\mathbb {N}}\) (Fig. 28);

Fig. 30
figure 30

The covering considered in (iii) in the case L even

(ii) let \( \frac{1}{3}<s(\ell _{m_1})<1 \) and let \(r_1\) be defined as in (5.33) with \(m=m_1\). Then, \(a_h\) and \(b_h\) are as in (5.30) for every \(h\in {\mathbb {N}}\) with \(A(\ell _{m_1})\) or \(A(\ell _{m_1})\cup A(\ell _{m_1-1})\) in place of \(A(\ell _m)\) whether \(m_1-1>m_0\) or \(m_1-1=m_0\), respectively. We define \({\mathcal {I}}(\ell _{m_1})\) as in (5.31). If \(\mathbf{j}^{r_1}=\mathbf{j}^{L-2}\), \(C(\mathbf{i})\) is defined as in (5.32), whereas if \(\mathbf{j}^{r_1}=\mathbf{j}^{L-1}\), \(C(\mathbf{i})\) is defined as in (5.32) for every \(\mathbf{i}\in {\mathcal {I}}(\ell _{m_1})\setminus \{\mathbf{j}^{r_1},\mathbf{j}^{r_1}+(0,2)\}\) and

$$\begin{aligned} C(\mathbf{j}^{r_1})=\emptyset , \quad C(\mathbf{j}^{r_1}+(0,2))=R^-(\mathbf{j}^{r_1}+(0,2)). \end{aligned}$$

Then, setting \(A(\mathbf{j}^L)=\{\mathbf{i}\in {\mathbb {Z}}^2 \,:\, i_1,i_2>0,\, \pi _E^\varphi (\mathbf{i})=\mathbf{j}^L \}\), we introduce the integers

$$\begin{aligned} \begin{aligned} a_h'&={\left\{ \begin{array}{ll} \min \{h'\in 2{\mathbb {Z}}\,:\, (h',2h+1)\in A(\mathbf{j}^L)\}&{}\text {if } \mathbf{j}^{r_1}=\mathbf{j}^{L-2}\\ \min \{h'\in 2{\mathbb {Z}}+1\,:\, (h',2h+2)\in A(\mathbf{j}^L)\}&{}\text {if } \mathbf{j}^{r_1}=\mathbf{j}^{L-1} \end{array}\right. }\\ b_h'&={\left\{ \begin{array}{ll} 2h&{}\text {if } \mathbf{j}^{r_1}=\mathbf{j}^{L-2}\\ 2h+1&{}\text {if } \mathbf{j}^{r_1}=\mathbf{j}^{L-1}. \end{array}\right. } \end{aligned} \end{aligned}$$

Now, we define \({\mathcal {I}}(\ell _{m_1}')\) as in (5.31) with \(a_h', b_h'\) in place of \(a_h\) and \(b_h\), and the tile \(C(\mathbf{i})\) as in (5.32) for every \(\mathbf{i}\in {\mathcal {I}}(\mathbf{j}^L)\setminus \{(b_h',b_h')\}_{h\in {\mathbb {N}}}\), and \(C((b_h',b_h'))=Q((b_h',b_h'))\) (see Fig. 29);

(iii) consider now the case \(s(\ell _{m_1})=1\). Let \(r_0\) be defined as in (5.33) with \(m=m_1\). Without relabeling, we set \(\ell _{m_1}:=\{\mathbf{j}^l\}_{l=0}^{\lfloor \frac{L}{2}\rfloor }\) and assume \(\mathbf{j}^{\lfloor \frac{L}{2}\rfloor }=(0,0)\). Here, the covering depends on the parity of L. If L is even, \(a_h\) is defined as in (5.30) with \(m=m_1\) and \(b_h=2h\) for every \(h\in {\mathbb {N}}\). \({\mathcal {I}}(\ell _{m_1})\) is defined as in (5.31). Then, \(C(\mathbf{i})\) is defined as in (5.32) for every \(\mathbf{i}\in {\mathcal {I}}(\ell _{m_1})\setminus \{(b_h,2h)\}_{h\in {\mathbb {N}}}\) and \(C((b_h,2h))=Q((b_h,2h))\) (Fig. 30).

Fig. 31
figure 31

The coverings defined in (iii), in the case L odd, for \(\mathbf{j}^{r_0}\ne \mathbf{j}^L\) (on the left) and \(\mathbf{j}^{r_0}=\mathbf{j}^L\) (on the right)

If L is odd, analogously to what done in case (ii), for every \(h\in {\mathbb {N}}\) we define

$$\begin{aligned} \begin{aligned} a_h&={\left\{ \begin{array}{ll} \min \{h'\in 2{\mathbb {Z}}\,:\, (h',2h+1)\in A(\ell _{m_1})\}&{}\text {if } \mathbf{j}^{r_0}\ne \mathbf{j}^L\\ \min \{h'\in 2{\mathbb {Z}}+1\,:\, (h',2h+2)\in A(\mathbf{j}^L)\}&{}\text {if } \mathbf{j}^{r_0}=\mathbf{j}^L \end{array}\right. }\\ b_h'&={\left\{ \begin{array}{ll} 2h&{}\text {if } \mathbf{j}^{r_0}\ne \mathbf{j}^L\\ 2h+1&{}\text {if } \mathbf{j}^{r_1}=\mathbf{j}^L. \end{array}\right. } \end{aligned} \end{aligned}$$

Then, \({\mathcal {I}}(\ell _{m_1})\) is defined as in (5.31) and \(C(\mathbf{i})\) is defined as in (5.32) for every \(\mathbf{i}\in {\mathcal {I}}(\ell _{m_1})\setminus \{(b_h,2h)\}_{h\in {\mathbb {N}}}\) and

$$\begin{aligned} C_h((b_h,b_h)) = {\left\{ \begin{array}{ll} R^-((b_h,b_h)) &{} \text {if } h=0\\ R((b_h,b_h)) &{} \text {if } h>0, \end{array}\right. } \end{aligned}$$

see Fig. 31.

Fig. 32
figure 32

The covering \({\mathcal {S}}_0\) in the cases listed in (5.34)

Step 5: covering of the region outside E projecting onto \(\ell _0\). We define the set

$$\begin{aligned} {\mathcal {S}}_0 = {\left\{ \begin{array}{ll} E(\{\mathbf{i}\in {\mathbb {Z}}^2 \,:\, i_1=j_1^{\lceil \frac{L}{2}\rceil }-1,\, i_2\ge 1\}) &{} \text{ if } \,\, s(\ell _1)=0\,, \\ \emptyset &{} \displaystyle \text{ if } \,\, 0<s(\ell _1)<\frac{1}{3}\,, \\ E(\{\mathbf{i}\in {\mathbb {Z}}^2 \,:\, i_1=j_1^0,\, i_2\ge 0\}) &{} \displaystyle \text{ if } \,\, \frac{1}{3}<s(\ell _1)\le 1\,. \end{array}\right. } \end{aligned}$$
(5.34)

(see Fig. 32).

Fig. 33
figure 33

Example of \(C(\mathbf{i})\), \(\mathbf{i}\in {\mathcal {I}}(\ell _0)\). The black dots represent the lattice points \((\pm b_h,2h)\)

If \(\ell \) is such that \(0<s(\ell )<\frac{1}{3}\), we define \({\mathcal {I}}(\ell _0)=\{(0,2h)\}_{h\in {\mathbb {N}}}\) and for every \(h\in {\mathbb {N}}\)

$$\begin{aligned} b_h = \max \{h'\in 2{\mathbb {Z}}\,|\,(h'+1,2h)\in A(\mathbf{j}^0)\}, \end{aligned}$$

where \(A(\ell _0)\) is as in (5.26). Then, for every \(\mathbf{i}\in {\mathcal {I}}(\ell _0)\) we choose the tile

$$\begin{aligned} C(\mathbf{i}) = \bigcup \big \{q((k,2h))\cup q((k,2h+1)) \,:\, k\in {\mathbb {Z}}\,,\, -b_h-2\le k \le b_h+2\,,\, i_2=2h\big \},\nonumber \\ \end{aligned}$$
(5.35)

see Fig. 33.

Step 6: compatibility between different coverings. Here, we note that the family of sets \(\{C(\mathbf{i})\,:\, \mathbf{i}\in {\mathcal {I}}(\ell _m),\, 0\le m\le m_1,\, \mathbf{i}\in {\mathcal {I}}(\ell _{m_1}')\}\) is a covering of \(E(\{\mathbf{i}\in {\mathbb {Z}}^2\,:\, \inf _{\mathbf{j}\in Z(E)}\Vert \mathbf{i}-\mathbf{j}\Vert _1,\, i_2\ge i_1\})\), which is the region of plane “outside” the edges as in Step 1. We point out that if case (ii) of Step 4 does not hold, then \({\mathcal {I}}(\ell _{m_1}')=A(\ell _{m_1}')=\emptyset \). Indeed, for every pair \(\ell ,\ell '\in {\mathcal {E}}(E)\) with \(\ell '\) preceding \(\ell \), the sets

$$\begin{aligned} \bigcup _{\mathbf{i}\in {\mathcal {I}}(\ell ')}C(\mathbf{i}) \quad \text {and} \quad \bigcup _{\mathbf{i}\in {\mathcal {I}}(\ell )}C(\mathbf{i}) \end{aligned}$$

are non-overlapping and their union does not leave uncovered regions.

Fig. 34
figure 34

Matching of the coverings outside a pair of adjacent discrete edges

We denote by \(a_h, b_h\) and \(a_h', b_h'\) the values defined in (5.30) corresponding to \(\ell \) and \(\ell '\), respectively. We assume, for simplicity, that \(\mathbf{j}^L=(0,0)\). Hence, every \(\mathbf{i}\in {\mathcal {I}}(\ell )\) and \(\mathbf{i}'\in {\mathcal {I}}(\ell ')\) are such that \(i_2=2h\) and \(i'_2=2h+1+2h_0\), where \(h_0=0\) if \(0\le s(\ell )\le \frac{1}{3}\) and \(2h_0=r_1-r_0\) otherwise, where \(r_0\) and \(r_1\) are defined in Step 3. Therefore, in this coordinate system, the definition of \(b_{h-h_0}'\) reads

$$\begin{aligned} b_{h-h_0}'=\max \{h'\in 2{\mathbb {Z}}+1 \,:\, (h'+1,2h+1)\in A(\ell ')\}\,. \end{aligned}$$

Now, it is sufficient to note that if \(Q((a_h,2h))=R^\mathrm{ver}((a_h,2h))\), then \(a_{h+1}=a_h+2\), while if \(Q((a_h,2h))=Q((a_h,2h))\), then \(a_{h+1}=a_h\), as it immediately follows from (5.32) (see Fig. 34).

The covering of the regions projecting onto discrete edges \(\ell \in {\mathcal {E}}(E)\) not fulfilling (5.29) can be obtained symmetrically; we use the notation \({\mathcal {I}}(\ell )\) and \(C(\mathbf{i})\) to denote the sets obtained symmetrically as in (5.31) and (5.32), respectively. With \({\mathcal {C}}_0\), we denote the union of the set \({\mathcal {S}}_0\) defined in (5.34) and its symmetric analogs.

Fig. 35
figure 35

The checkerboard configurations are energetically favorable inside each \(R^\mathrm{hor}(\mathbf{i})\)

Step 7: local minimum problems on \(C(\mathbf{i})\). As a next step, we prove that the configuration with minimal energy inside each tile \(C(\mathbf{i})\) is the even checkerboard, for any \(\mathbf{i}\in {\mathcal {I}}(\ell )\), \(\ell \in {\mathcal {E}}(E)\); i.e.,

$$\begin{aligned} {\mathcal {F}}_\alpha ^\varphi (E({\mathbb {Z}}_{e}^2)\cap C(\mathbf{i}), E) \le {\mathcal {F}}_\alpha ^\varphi (F\cap C(\mathbf{i}), E) \end{aligned}$$
(5.36)

for every \(F\in {\mathcal {D}}\), and the same for \({\mathcal {C}}_0\); i.e.,

$$\begin{aligned} {\mathcal {F}}_\alpha ^\varphi (E({\mathbb {Z}}_{e}^2)\cap {\mathcal {C}}_0, E) \le {\mathcal {F}}_\alpha ^\varphi (F\cap {\mathcal {C}}_0, E). \end{aligned}$$
(5.37)

Indeed, if \(C(\mathbf{i})=Q(\mathbf{i})\) from Remark 31, either (5.18) or (5.20) holds. Hence, by arguing as in the proof of Proposition 27, from (5.8) we get (5.36).

If \(C_h(\mathbf{i})=R^\mathrm{hor}(\mathbf{i})\), we can restrict the minimization in (5.36) to the checkerboard configurations. Indeed, if \(\mathbf{j}\in Z(R^\mathrm{hor}(\mathbf{i}))\) has a nearest-neighbor \(\mathbf{j}'\), then by suitably shifting one of them toward an “empty” location the corresponding variation of the energy is at most \(-2+\alpha <0\) (see Fig. 35); the case \(\alpha >2\) is trivial. Moreover, by the definition of \(b_h\) we have that either (5.18) or (5.20) is satisfied, thence from Remark 32, (5.21) holds yielding (5.36). The cases of \(C(\mathbf{i})=R^\mathrm{ver}(\mathbf{i})\), \(C(\mathbf{i})=R^+(\mathbf{i})\) and \(C(\mathbf{i})=R^-(\mathbf{i})\) can be treated analogously.

Fig. 36
figure 36

The lattice points involved in (5.38). The black dots are points of \({\mathbb {Z}}_{e}^2\), and circles are points of \({\mathbb {Z}}_{o}^2\). The energy contribution of the even checkerboard in the white regions is negative

Now, consider the case \(C(\mathbf{i})\) as in (5.35) with \(\mathbf{i}\in {\mathcal {I}}(\ell _0)\). Reasoning as above, we can reduce minimum problem (5.36) to a comparison between the energies of the two checkerboards. Then, for every \(h\in {\mathbb {N}}\), \(k\in 2{\mathbb {Z}}\) with \(0<|k|\le b_h\), the even checkerboard has minimum energy in Q((k, 2h)), as above. Hence, (5.36) is proved if

$$\begin{aligned}&\varphi (0,2h)+2\varphi (1,2h+1)+2d^\varphi ((b_h+2,2h),E) \\&\quad \le \varphi (0,2h+1)+2\varphi (1,2h)+2d^\varphi ((b_h+2,2h+1),E)\,; \end{aligned}$$

that is,

$$\begin{aligned} \varphi (1,2h+1)+d^\varphi ((b_h+2,2h),E)\le \frac{1}{2}+\varphi (1,2h)+d^\varphi ((b_h+2,2h+1),E),\nonumber \\ \end{aligned}$$
(5.38)

see Fig. 36. If \((b_h+2,2h+1)\not \in A(\ell _0)\), the inequality above is trivial, since \(d^\varphi ((b_h+2,2h),E)\le \varphi (1,2h)\) and \(d^\varphi ((b_h+2,2h),E)\le \varphi (1,2h+1)\). If, instead, \((b_h+2,2h+1)\in A(\ell _0)\), (5.38) reduces to

$$\begin{aligned} \varphi (1,2h+1)+\varphi (b_h+2,2h)\le \frac{1}{2}+\varphi (1,2h)+\varphi (b_h+2,2h+1), \end{aligned}$$

which holds from (5.8) and (H3).

Reasoning as in point (c) of the proof of Proposition 27, there holds

$$\begin{aligned} {\mathcal {F}}_\alpha ^\varphi (E({\mathbb {Z}}_{e}^2)\cap {\mathcal {C}}_0,E) \le {\mathcal {F}}_\alpha ^\varphi (F\cap {\mathcal {C}}_0,E)\,. \end{aligned}$$

As a final remark, we note that for every \(\mathbf{i}\in E({\mathbb {Z}}_{e}^2)\) such that \(d^\varphi (\mathbf{i},E)>\frac{4}{\alpha }\) the variation of removing \(q(\mathbf{i})\) is negative; hence,

$$\begin{aligned} \underset{E'\supset E}{{\text {argmin}}}\;{\mathcal {F}}_\alpha ^\varphi (E',E) \subset E\Big (\Big \{\mathbf{i}\in {\mathbb {Z}}^2 \,:\, d^\varphi (\mathbf{i},E)<\frac{4}{\alpha }\Big \}\Big )\,. \end{aligned}$$

Step 8: conclusion. Set

$$\begin{aligned} {\mathcal {I}}:=\Big (\bigcup _{\ell \in {\mathcal {E}}(E)}{\mathcal {I}}(\ell )\Big )\cap \Big \{\mathbf{i}\in {\mathbb {Z}}^2 \,:\, d^\varphi (\mathbf{i},E)<\frac{4}{\alpha }\Big \}\,. \end{aligned}$$

An analogous argument as that in the proof of Proposition 27 (see (5.12)) shows that

$$\begin{aligned} {\mathcal {F}}_\alpha ^\varphi (E',E)\ge \sum _{\mathbf{i}\in {\mathcal {I}}}{\mathcal {F}}_\alpha ^\varphi (E'\cap C(\mathbf{i}),E)+{\mathcal {F}}_\alpha ^\varphi (E'\cap {\mathcal {C}}_0,E) \end{aligned}$$

for every \(E'\supset E\), \(E'\in {\mathcal {D}}\). By virtue of Step 7, we get

$$\begin{aligned} \min _{E'\supset E}{\mathcal {F}}_\alpha ^\varphi (E',E)\ge \sum _{\mathbf{i}\in {\mathcal {I}}}{\mathcal {F}}_\alpha ^\varphi (E({\mathbb {Z}}_{e}^2)\cap C(\mathbf{i}), E)+{\mathcal {F}}_\alpha ^\varphi (E({\mathbb {Z}}_{e}^2)\cap {\mathcal {C}}_0,E)={\mathcal {F}}_\alpha ^\varphi (E({\mathcal {I}}\cup Z(E)),E) \end{aligned}$$

which implies that the ground state of the energy is achieved by the even checkerboard configuration. Lastly, the monotonicity constraint yields the uniqueness of the solution. \(\square \)

We will apply Proposition 30 iteratively to each \(E=E_\alpha ^k\), \(k\ge 1\) in order to characterize the solutions of the recursive scheme (5.2) (see Theorem 38). Indeed, as shown with Proposition 27, the first step \(E_\alpha ^1\) coincides with \(E(B_\frac{4}{\alpha }^\varphi \cap {\mathbb {Z}}_{e}^2)\) which satisfies the symmetry conditions (5.14) and, thanks to the following Lemma, the non-degeneracy condition (2.3).

Lemma 35

If \(\varphi \) satisfies (H1) and (H2), then for every \(r>2\) the set \(E=B_r^\varphi \cap {\mathbb {Z}}_{e}^2\) satisfies (2.3).

Proof

By the symmetric assumption (H1), we can restrict our analysis to points \(\mathbf{i}\in \partial ^\mathrm{eff}E\) with \(i_2\ge i_1\ge 0\). We subdivide the proof into two cases. If \(i_1=0\), then \(i_2>0\) from (H2) and the condition \(r>2\). Since \((0,0)\in Z(E)\), we have that \((0,i_2-2)\in Z(E)\). By (H1), the point \((\pm i_2,0)\in Z(E)\); then, by the \({\mathbb {Z}}_{e}^2\)-convexity of E we get that \((\pm 1,i_2-1)\in Z(E)\). Since, for every \(\mathbf{i}'\) with \(i_2'>i_2\), \(\mathbf{i}'\not \in Z(E)\), thus \(\mathbf{i}\) is non-degenerate. If, instead, \(i_1>0\), for every \(\mathbf{j}\in Z(E)\) such that \(\Vert \mathbf{j}-\mathbf{i}\Vert _1\le 2\), by the symmetry with respect to the coordinate axes of \(\varphi \) we get that \((-j_1,j_2)\), \((j_1,-j_2)\in Z(E)\). The \({\mathbb {Z}}_{e}^2\)-convexity and the fact that \((0,0)\in Z(E)\) yield that \((j_1-2,j_2)\), \((j_1,j_2-2)\), \((j_1+1,j_2-2)\in Z(E)\). This implies that \(\mathbf{i}\) is non-degenerate. \(\square \)

Fig. 37
figure 37

From the left, the set \(E^1_\alpha \) and the polygon \({{\,\mathrm{\mathrm{conv}}\,}}(Z(E^1_\alpha ))\), the lattice sets \(A(\ell )\), \(\ell \in {\mathcal {E}}(E)\) and, lastly, the corresponding covering

We conclude this section with some examples clarifying the role of compatibility assumption (5.13) and non-degeneracy condition (H2).

Example 36

Consider \(\varphi \) the Euclidean norm, and set \(\alpha =0.7\). Then, the resulting \(E^1_\alpha \) complies with (5.13) and the lattice sets \(A(\ell )\) fulfill (5.25), as it can be noted in Fig. 37.

Fig. 38
figure 38

The discrete edge \(\ell \) represented with black dots does not satisfy the compatibility condition (5.13). The red dots denote the points of \(A(\ell )\) which does not comply with (5.25). (Color figure online)

If we choose instead \(\varphi =\Vert \cdot \Vert _3\) and \(\alpha =0.71\), the compatibility condition (5.13) is violated for \(E^1_\alpha \) as shown in Fig. 38. This also provides an example in which (5.25) is not satisfied; hence, the indices \(a_h\) and \(b_h\) introduced in Step 2 of Proposition 30 are not well defined.

Fig. 39
figure 39

On the left the set \(E_\alpha ^1\) and the boundary of \(B_\frac{4}{\alpha }^\varphi \) in red. On the right the discrete solution \(E_\alpha ^k\) after two steps. (Color figure online)

Example 37

(one-dimensional motion) We consider an absolute norm which does not satisfy the normalization assumption \(\varphi (1,0)=\varphi (0,1)=1\); that is,

$$\begin{aligned} \varphi (\mathbf{x})=|x_1|+2|x_2|, \quad \text {for every } \mathbf{x}\in {\mathbb {R}}^2, \end{aligned}$$

and take \(\frac{4}{3}<\alpha <2\). Then, Proposition 27 applies in this case and gives

$$\begin{aligned} E_\alpha ^1=q((-2,0))\cup q((0,0))\cup q((2,0))\,. \end{aligned}$$

Even though Proposition 30 cannot be applied on such set, it is straightforward to see in a direct way that the solution of 5.2\(\{E_\alpha ^k\}\) is given by

$$\begin{aligned} E_\alpha ^k=\bigcup _{h=0}^k \big (q((-2h,0))\cup q((2h,0))\big )\,,\,\,k\ge 0\,, \end{aligned}$$

see Fig. 39. The resulting minimizing movement will be the family of horizontal line segments

$$\begin{aligned} E(t) =\lim _{\varepsilon \rightarrow 0} E_{\varepsilon ,\tau }(t) = \lim _{\varepsilon \rightarrow 0} \varepsilon E_\alpha ^{\lfloor \frac{t}{\tau }\rfloor } = [-2\alpha t,2\alpha t]\times \{0\}\,,\,\,t\ge 0\,. \end{aligned}$$

5.6 Nucleation and Growth of a Set

By virtue of Proposition 30, we can characterize the time-discrete flow \(\{E_\alpha ^k\}_{k\ge 0}\) solution of (5.2). This evolution admits an alternative interpretation, based on a geometric iterative process that we will call nucleation of the initial set. Indeed, the set of centers of the kth step of the discrete evolution \(Z(E_\alpha ^k)\) can be obtained from that of the previous step \(Z(E_\alpha ^{k-1})\) by adding (in the Minkowski sense) the nucleus \({\mathcal {N}}_\alpha ^\varphi \) (see Definition 28); i.e., a lattice set that characterizes the motion.

Theorem 38

Let \(\varphi \) be a symmetric absolute normalized norm satisfying (H3), and let \(\alpha >0\) be such that \(\alpha \not \in \Lambda ^\varphi \). If \(E({\mathcal {N}}_\alpha ^\varphi )\) satisfies assumption (5.13), then there exists a unique discrete solution \(\{E_\alpha ^k\}\) of (5.2) which is given, for any \(k\ge 1\), by

$$\begin{aligned} Z(E^k_\alpha ) = \underbrace{{\mathcal {N}}_\alpha ^\varphi + \dots + {\mathcal {N}}_\alpha ^\varphi }_{k\text {-times}} \,. \end{aligned}$$
(5.39)

In particular, \(E^k_\alpha \in {\mathcal {A}}^e_\mathrm{conv}\) for every \(k\ge 1\).

Proof

We first note that for a lattice set \({\mathcal {I}}\) such that \(E({\mathcal {I}})\) belongs to \({\mathcal {A}}^e_\mathrm{conv}\) and satisfies (5.13)

$$\begin{aligned} E(\underbrace{{\mathcal {I}}+{\mathcal {I}}+\dots +{\mathcal {I}}}_{m\text {-times}})\in {\mathcal {A}}^e_{{{\,\mathrm{\mathrm{conv}}\,}}} \text{ still } \text{ satisfies } (5.13), \text {for every}\, m\in {\mathbb {N}}. \end{aligned}$$
(5.40)

It will suffice to show (5.40) for \(m=2\), as the claim for \(m\ge 3\) will follow by an induction argument on the number m of the summands. Setting \({\mathcal {Q}}:=\mathrm{conv}({\mathcal {I}})\), property (2.8) with \(\Lambda ={\mathbb {Z}}_{e}^2\) and \(m=2\) reads as \(({\mathcal {Q}}\cap {\mathbb {Z}}_{e}^2)+({\mathcal {Q}}\cap {\mathbb {Z}}_{e}^2)=2{\mathcal {Q}}\cap {\mathbb {Z}}_{e}^2\), yielding that \(E({\mathcal {I}}+{\mathcal {I}})\in {\mathcal {A}}^e_\mathrm{conv}\). Moreover, a property equivalent to (5.13) is that all the discrete vertices of \(E({\mathcal {I}})\) belongs to \(\partial {\mathcal {Q}}\). This implies that the set of outward unit normal vectors of \({\mathcal {Q}}\) coincide with the set of (discrete) outward unit normal vectors of \(E({\mathcal {I}})\). In particular, every edge l of \({\mathcal {Q}}\) identifies a finite chain of discrete edges of \(E({\mathcal {I}})\) having the same unit normal vector \(\nu (l)\). This fact depends only on \(\nu (l)\) and not on the length of l. Proposition 10 with \(A=B={\mathcal {Q}}\) implies that the set of outward unit normal vectors of \(2{\mathcal {Q}}\) coincide with that of \({\mathcal {Q}}\). Hence, the edge \(l+l\) of \(2{\mathcal {Q}}\) corresponds to a chain of a finite number of discrete edges of \(E({\mathcal {I}}+{\mathcal {I}})\) having the same unit normal vector \(\nu (l)\). The \({\mathbb {Z}}_{e}^2\)-convexity of \(E({\mathcal {I}}+{\mathcal {I}})\) implies (5.13).

Going back to the proof of (5.39), we argue by induction on the step k. By Proposition 27 and Lemma 35, \(Z(E^1_\alpha )={\mathcal {N}}_\alpha ^\varphi \) complies with all the assumptions on E of Proposition 30. Now, let \(k\ge 2\) and assume that

$$\begin{aligned} Z(E^{k-1}_\alpha ) = \underbrace{{\mathcal {N}}_\alpha ^\varphi + \dots + {\mathcal {N}}_\alpha ^\varphi }_{(k-1)\text {-times}} \,. \end{aligned}$$

For what remarked in (5.40), all the hypotheses of Proposition 30 are satisfied. Then, taking into account (5.16) with \(E=E_\alpha ^{k-1}\), we have that

$$\begin{aligned} Z(E^k_\alpha )=Z(E^{k-1}_\alpha )+{\mathcal {N}}_\alpha ^\varphi \,. \end{aligned}$$
(5.41)

Indeed, setting \({\mathcal {I}}_k:=Z(E^{k-1}_\alpha )+{\mathcal {N}}_\alpha ^\varphi \), we have

$$\begin{aligned} \max \{d^\varphi (\mathbf{i},\mathbf{j}) \,:\, \mathbf{i}\in {\mathcal {I}}_k,\, \mathbf{j}\in Z(E^{k-1}_\alpha )\}\le \max _{\mathbf{i}\in {\mathcal {N}}_\alpha ^\varphi }\varphi (\mathbf{i})<\frac{4}{\alpha }, \end{aligned}$$

and this shows that \({\mathcal {I}}_k\subseteq Z(E^k_\alpha )\). On the other hand, if \(\mathbf{i}\in Z(E^k_\alpha )\), there exist \(\mathbf{i}'\in Z(E^{k-1}_\alpha )\) and \(\mathbf{i}''\in {\mathcal {N}}_\alpha ^\varphi \) such that \(\mathbf{i}=\mathbf{i}'+\mathbf{i}''\). This comes by noting that by (5.16) there exists \(\mathbf{i}'\in Z(E_\alpha ^{k-1})\) such that \(\varphi (\mathbf{i}-\mathbf{i}')=d^\varphi (\mathbf{i},E^{k-1}_\alpha )<\frac{4}{\alpha }\), thus \(\mathbf{i}''=\mathbf{i}-\mathbf{i}'\in {\mathcal {N}}_\alpha ^\varphi \). This yields (5.39). Moreover, again by (5.40) we get that the Minkowski sum in (5.41) preserves assumption (5.13), so \(E^k_\alpha \) still satisfies (5.13) and the thesis is proved. \(\square \)

6 The Limit Motion

In this section, we characterize the minimizing movements of scheme (3.4) as \(\tau ,\varepsilon \rightarrow 0\) in the critical regime \(\varepsilon =\alpha \tau \) for any positive value of the parameter \(\alpha \) outside the singular set \(\Lambda ^\varphi \), under the assumption that \(E({\mathcal {N}}_\alpha ^\varphi )\) complies with (5.13).

As already explained at the beginning of Sect. 5, we also prove the existence of a value for \(\alpha \) depending only on the chosen norm \(\varphi \), above which every minimizing movement is trivial. For every \(\alpha \) below the pinning threshold, instead, the limit motion is a family of expanding sets, nucleating from the origin with constant velocity, as the limit set E(t) turns out to be a dilation of the (renormalized) polygon

$$\begin{aligned} P_\alpha ^\varphi := {\left\{ \begin{array}{ll}\displaystyle \Big (\max _{\mathbf{i}\in {\mathcal {N}}_\alpha ^\varphi }i_1\Big )^{-1}{{\,\mathrm{\mathrm{conv}}\,}}({\mathcal {N}}_\alpha ^\varphi ) &{} \displaystyle \text {if } {\mathcal {N}}_\alpha ^\varphi \ne \{(0,0)\} \\ \{(0,0)\} &{} \displaystyle \text {if } {\mathcal {N}}_\alpha ^\varphi =\{(0,0)\} \end{array}\right. } \end{aligned}$$
(6.1)

Note that \(\max _{\mathbf{i}\in {\mathcal {N}}_\alpha ^\varphi }i_1\in \{2\lfloor \frac{2}{\alpha }\rfloor ,\lfloor \frac{4}{\alpha }\rfloor \}\), from the definition of \({\mathcal {N}}_\alpha ^\varphi \) and the fact that \(\varphi (i_1,0)=i_1\), \(i_1\in {\mathbb {N}}\).

Theorem 39

Let \(\varphi \) be a symmetric absolute normalized norm satisfying (H3), let \(\alpha >0\) be given such that \(\alpha \not \in \Lambda ^\varphi \), and let \({\mathcal {F}}_{\varepsilon ,\tau }^\varphi \) be defined by (3.3). Let \({\mathcal {N}}_\alpha ^\varphi \) be as in Definition 28. If the set \(E({\mathcal {N}}_\alpha ^\varphi )\) satisfies assumption (5.13), then there exists a unique minimizing movement \(E:[0,+\infty )\rightarrow {\mathcal {X}}\) for the scheme (3.4) at regime \(\varepsilon =\alpha \tau \) defined by

$$\begin{aligned} E(t) = v_\alpha ^\varphi \, t \, P_\alpha ^\varphi \quad \text {for every } t\ge 0\,, \end{aligned}$$
(6.2)

where \(P_\alpha ^\varphi \) is defined in (6.1) and \(v_\alpha ^\varphi =\alpha \max _{\mathbf{i}\in {\mathcal {N}}_\alpha ^\varphi }i_1\). Moreover, there exists a unique discrete solution \(E_{\varepsilon ,\tau }(t)\) of scheme (3.4) at regime \(\varepsilon =\alpha \tau \) and there holds

$$\begin{aligned} \chi _{E_{\varepsilon ,\tau }(t)}\overset{*}{\rightharpoonup }\frac{1}{2}\,\chi _{E(t)}, \quad \text {for every } t\ge 0 \quad \text {as }\varepsilon \rightarrow 0. \end{aligned}$$
(6.3)

Proof

By a scaling argument, for every discrete solution \(E_{\varepsilon ,\tau }^k\) of (3.4) in the regime \(\varepsilon =\alpha \tau \) we have \(E_{\varepsilon ,\tau }^k=\varepsilon E_\alpha ^k\) for every \(k\ge 0\), where \(E_\alpha ^k\) denotes a discrete solution of (5.2). Then, by Theorem 38 there exists a unique minimizing movement of scheme (3.4) at regime \(\varepsilon =\alpha \tau \). Since, by Proposition 12 and (6.1),

$$\begin{aligned} \underbrace{{\mathcal {N}}_\alpha ^\varphi +\dots +{\mathcal {N}}_\alpha ^\varphi }_{k\text {-times}} = \Big (k \frac{v_\alpha ^\varphi }{\alpha } P_\alpha ^\varphi \Big ) \cap {\mathbb {Z}}_{e}^2, \end{aligned}$$

we get that \({{\,\mathrm{\mathrm{conv}}\,}}(Z_\varepsilon (E_{\varepsilon ,\tau }(t))) = \varepsilon \frac{v_\alpha ^\varphi }{\alpha } \lfloor \frac{\alpha t}{\varepsilon }\rfloor P_\alpha ^\varphi \). Moreover, noting that \(d_{{\mathcal {H}}}(F,{{\,\mathrm{\mathrm{conv}}\,}}(Z_\varepsilon (F)))<\varepsilon \) for any \(F\in {\mathcal {A}}_\varepsilon \), we get

$$\begin{aligned} d_{{\mathcal {H}}}\Big (E_{\varepsilon ,\tau }(t),v_\alpha ^\varphi \, t \, P_\alpha ^\varphi \Big ) < \varepsilon + v_\alpha ^\varphi \, \Big (t-\frac{\varepsilon }{\alpha }\Big \lfloor \frac{\alpha t}{\varepsilon }\Big \rfloor \Big ) \end{aligned}$$

which tends to zero as \(\varepsilon \rightarrow 0\), for any \(t\ge 0\), whence (6.2) follows. Eventually, from the fact that \(|E_{\varepsilon ,\tau }(t)\cap A|\rightarrow \frac{1}{2}|A| \) as \(\varepsilon \rightarrow 0\) for any open set \(A\subset E(t)\), we get (6.3). \(\square \)

Definition 40

(pinning threshold) We define the pinning threshold of the motion obtained by solving scheme (3.4) as

$$\begin{aligned} \alpha _\varphi :=\inf \bigl \{\alpha >0\,:\,\, E^\alpha (t)\equiv \{(0,0)\} \text{ for } \text{ every } E^\alpha \text {minimizing movement of} (3.4)\bigr \}\,.\nonumber \\ \end{aligned}$$
(6.4)

It turns out that \(\alpha _\varphi \) is related to the singular set \(\Lambda ^\varphi \) defined in (5.4) as follows.

Proposition 41

The pinning threshold is given by \(\displaystyle \alpha _\varphi =\frac{4}{\varphi (1,1)}=\max \Lambda ^\varphi \).

Proof

We note that \(B_\frac{4}{\alpha }^\varphi \cap {\mathbb {Z}}_{e}^2=\{(0,0)\}\) if and only if \(\alpha >\frac{4}{\varphi (1,1)}\), and thus, Proposition 27 yields the result. \(\square \)

Remark 42

The results of Theorems 38 and 39 can be extended to solutions of a minimizing-movement scheme with a more general initial datum \(E^0\). Indeed, let \(E^0_\mathrm{disc}\in {\mathcal {A}}_\mathrm{conv}^e\) be a set satisfying (2.3), (5.13) and (5.14). We can apply Proposition 30 with \(E'=E^0_\mathrm{disc}\) obtaining the first step of the discrete solution corresponding to scheme (5.2) with \(E_\alpha ^0=E^0_\mathrm{disc}\). Then, if \(E({\mathcal {N}}_\alpha ^\varphi )\) satisfies assumption (5.13), from the same arguments of the proof of Theorem 38 there exists a unique discrete solution of the scheme

$$\begin{aligned} {\left\{ \begin{array}{ll} E^0_\alpha =E^0_\mathrm{disc} \\ E_\alpha ^{k+1}\in \underset{E'\in {\mathcal {D}},\,E'\supset E}{{\text {argmax}}}\;{\mathcal {F}}_\alpha ^\varphi (E',E_\alpha ^k) &{} k\ge 1, \end{array}\right. } \end{aligned}$$

which is given, for any \(k\ge 1\), by \( Z(E^k_\alpha ) = Z(E^0_\mathrm{disc})+\underbrace{{\mathcal {N}}_\alpha ^\varphi + \dots + {\mathcal {N}}_\alpha ^\varphi }_{k\text {-times}}\).

We therefore obtain a limit result analogous to that of Theorem 39, provided the initial datum \(E^0\) can be approximated by a sequence of admissible sets \(E^0_{\varepsilon _j}\in {\mathcal {A}}_{\varepsilon _j}\) whose rescaled sets \(\frac{1}{\varepsilon _j}E_{\varepsilon _j}^0\in {\mathcal {A}}^e_\mathrm{conv}\) satisfy (2.3), (5.13) and (5.14). This implies, in particular, that \(E^0\) must be a convex symmetric set with respect to coordinated axes and bisectors \(x_1=\pm x_2\). Then, there exists (up to subsequences) a minimizing movement \(E:[0,+\infty )\rightarrow {\mathcal {X}}\) for the scheme

$$\begin{aligned} {\left\{ \begin{array}{ll} E^0_{\varepsilon ,\tau }=E^0_\varepsilon \\ E^{k+1}_{\varepsilon ,\tau }\in \underset{E'\in {\mathcal {D}}_\varepsilon ,\, E'\supset E^k_{\varepsilon ,\tau }}{{\text {argmin}}}\;{\mathcal {F}}_{\varepsilon ,\tau }^\varphi (E',E) &{} k\ge 1 \end{array}\right. } \end{aligned}$$
(6.5)

at regime \(\varepsilon =\alpha \tau \) defined by

$$\begin{aligned} E(t) = E^0+v_\alpha ^\varphi \, t \, P_\alpha ^\varphi \quad \text {for every } t\ge 0. \end{aligned}$$
(6.6)

Moreover, there exists a unique discrete flat flow \(E_{\varepsilon _j,\tau _j}(t)\) of the scheme (6.5) along the sequence \(\varepsilon _j=\alpha \tau _j\) and there holds \(\chi _{E_{\varepsilon _j,\tau _j}(t)}\overset{*}{\rightharpoonup }\frac{1}{2}\,\chi _{E(t)}\) for every \(t\ge 0\) as \(j\rightarrow +\infty \).

6.1 Examples of Explicit Evolutions

We continue our analysis by providing several examples of minimizing movements that can be completely characterized, which exhibit interesting phenomena that may appear due to the discrete nature of our problem.

Fig. 40
figure 40

Some steps of the discrete evolution

Example 43

(the \(\ell ^\infty \)-norm) The solutions of the unconstrained scheme (3.5) have already been analyzed in any dimension in the case \(\varphi =\Vert \cdot \Vert _\infty \) in Braides and Scilla (2013b), where it has been proved that every step of the discrete evolution is an even \(\varepsilon \)-checkerboard (see Fig. 40). Thus, solutions of (3.4) and (3.5) coincide. The singular set (5.4) corresponds to \(\Lambda ^\varphi =\{\frac{4}{n}\}_{n\in {\mathbb {N}}}\) and the pinning threshold is \(\alpha _\varphi =4\). Here, since \( {\mathcal {N}}_\alpha ^\varphi =\Big [-\frac{4}{\alpha },\frac{4}{\alpha }\Big ]^2\cap {\mathbb {Z}}_{e}^2\) for every \(\alpha \not \in \Lambda ^\varphi \), \(E({\mathcal {N}}_\alpha ^\varphi )\) always fulfills (5.13). Therefore, from Theorem 39, for every \(\alpha \not \in \Lambda ^\varphi \) the minimizing movement is

$$\begin{aligned} E(t)=\Big [-\alpha \Big \lfloor \frac{4}{\alpha }\Big \rfloor t,\alpha \Big \lfloor \frac{4}{\alpha }\Big \rfloor t\Big ]^2,\quad \text {for every } t\ge 0. \end{aligned}$$

We note that, for this choice of the norm \(\varphi \), the polygon \(P_\alpha ^\varphi =[-1,1]^2\) does not depend on \(\alpha \).

Fig. 41
figure 41

For different choices of \(\alpha \), the polygon \(P_\alpha ^\varphi \) may have different shapes

Example 44

(\(\alpha \)-depending shape of \(P_\alpha ^\varphi \)) Contrarily to the previous example, in the case of the Euclidean norm the polygon \(P_\alpha ^\varphi \) may change with \(\alpha \) (see, for instance, Fig. 41 corresponding to \(\alpha =0.85\) on the left and \(\alpha =0.7\) on the right). Therefore, the limit motions corresponding to the two different values of \(\alpha \) are not homothetic. This phenomenon may happen for those norms \(\varphi \) whose balls are not polygons or are polygons having a unit normal vectors different from \((0,\pm 1),\) \((\pm 1,0)\) or \((\pm \frac{1}{\sqrt{2}},\pm \frac{1}{\sqrt{2}})\).

Fig. 42
figure 42

The picture clarifies the \(2\times 2\)-square covering \({\mathcal {S}}_o(E)\) for a set E, whose boundary is marked by a bold black line. The darker \(2\times 2\)-squares are, respectively, in \({\mathcal {S}}_o^c(E)\), the lighter ones in \({\mathcal {S}}_o^b(E)\). The areas in white are those left uncovered

Example 45

(the \(\ell ^1\)-norm) We consider now \(\varphi =\Vert \cdot \Vert _1\). Also in this case, as for the \(\infty \)-norm, the structure of \(\varphi \) facilitates the analysis of the unconstrained scheme (3.5). We then study the rescaled problem

$$\begin{aligned} {\left\{ \begin{array}{ll} E^0=q \\ E_\alpha ^{k+1}\in \underset{E'\in {\mathcal {D}}}{{\text {argmin}}}\;{\mathcal {F}}_\alpha ^\varphi (E',E) &{} k\ge 1\,, \end{array}\right. } \end{aligned}$$
(6.7)

where we separately examine the cases in which the minimizer of the first step contains q or not. For this, in addition to \({\mathcal {S}}_e(E)\) of Definition 26 we introduce the family

$$\begin{aligned} {\mathcal {S}}_o(E):=\left\{ Q(\mathbf{j}):\, Q(\mathbf{j})\cap E\ne \emptyset \text{ and } j_1 \text{ even }, j_2 \text{ odd }\right\} \end{aligned}$$
(6.8)

which is a covering of \(E\setminus q\) (see Fig. 42) and, accordingly, we consider the partition \({\mathcal {S}}_o(E)={\mathcal {S}}^b_o(E)\cup {\mathcal {S}}^c_o(E)\).

Fig. 43
figure 43

An example of \(E_\alpha ^e\) (on the left) and \(E_\alpha ^o\) (on the right)

Now, in the case of scheme (6.7) with the monotonicity constraint, Proposition 27 and (5.4) ensure that if \(\alpha \not \in \{\frac{2}{n} : n\in {\mathbb {N}}\}\), then \( \underset{E\supset q}{{\text {argmin}}}\;{\mathcal {F}}_\alpha ^\varphi (E,q)=E({\mathbb {Z}}_{e}^2\cap B_\frac{4}{\alpha }^\varphi ) =: E^e_\alpha \). In the unconstrained case, an analogous argument as in the proof of Proposition 27, with \({\mathcal {S}}_o\) in place of \({\mathcal {S}}_e\), shows that if \(\alpha \not \in \{\frac{4}{2n-1} : n\in {\mathbb {N}}\}\), then \( \underset{E\not \supset q}{{\text {argmin}}}\;{\mathcal {F}}_\alpha ^\varphi (E,q)=E({\mathbb {Z}}_{o}^2\cap B_\frac{4}{\alpha }^\varphi ) =: E^o_\alpha \). This proves that \(E^1_\alpha \) is either an even or an odd checkerboard. We remark that \(B_r^\varphi \) is a regular rhombus (of radius r) and so are the convex hulls of \(Z(E_\alpha ^e)\) and \(Z(E_\alpha ^o)\). The checkerboard sets \(E^e_\alpha \) and \(E^o_\alpha \) are pictured in Fig. 43.

Fig. 44
figure 44

On the left the covering \({\mathcal {S}}_e(E({\mathcal {I}}^e))\) and the set \(E_\alpha ^e\). On the right the covering \({\mathcal {S}}_o(E({\mathcal {I}}^o))\) and the set \(E_\alpha ^o\). The darker dots represent \({\mathcal {I}}^e\) and \({\mathcal {I}}^o\), respectively

The relevant point of this example is that, for this choice of the norm, the shape of the minimizers is very simple and the \(2\times 2\)-square covering argument of Sect. 5.1 directly applies to the \(k^{th}\)-step \(E_\alpha ^k\), \(k\ge 1\), without any further adjustment. Moreover, it provides a covering of \({\mathbb {R}}^2\) (in the even case) or \({\mathbb {R}}^2\setminus q\) (in the odd case) and not only of \({\mathbb {R}}^2\setminus E({{\,\mathrm{\mathrm{conv}}\,}}(Z(E^{k-1}_\alpha )))\), see Fig. 44. Thus, the corresponding localization argument allows to study the unconstrained problem. Indeed, if \(E^1_\alpha =E^e_\alpha \), then for every \(Q(\mathbf{j})\in {\mathcal {S}}_e(E({\mathcal {I}}^e))\) we get

$$\begin{aligned} {\mathcal {F}}_\alpha ^\varphi (Q(\mathbf{j})\cap E({\mathbb {Z}}_{e}^2),E^1_\alpha )= & {} \min _{E\in {\mathcal {D}}} {\mathcal {F}}_\alpha ^\varphi (Q(\mathbf{j})\cap E,E^1_\alpha ), \\ {\mathcal {F}}_\alpha ^\varphi ({\mathcal {C}}_0\cap E({\mathbb {Z}}_{e}^2),E^1_\alpha )\le & {} \min _{E\in {\mathcal {D}}} {\mathcal {F}}_\alpha ^\varphi ({\mathcal {C}}_0\cap E,E^1_\alpha ), \end{aligned}$$

whereas if \(E^1_\alpha =E^o_\alpha \), then for every \(Q(\mathbf{j})\in {\mathcal {S}}_o(E({\mathcal {I}}^o))\) we get

$$\begin{aligned} {\mathcal {F}}_\alpha ^\varphi (Q(\mathbf{j})\cap E({\mathbb {Z}}_{o}^2),E^1_\alpha ) \le \min _{E\in {\mathcal {D}}} {\mathcal {F}}_\alpha ^\varphi (Q(\mathbf{j})\cap E,E^1_\alpha ), \end{aligned}$$

where

$$\begin{aligned} {\mathcal {I}}^e=\Big \{\mathbf{i}\in {\mathbb {Z}}_{e}^2\,:\, d^\varphi (\mathbf{i},E_\alpha ^1)<\frac{4}{\alpha }\Big \}, \quad {\mathcal {I}}^o=\Big \{\mathbf{i}\in {\mathbb {Z}}_{o}^2\,:\, d^\varphi (\mathbf{i},E_\alpha ^1)<\frac{4}{\alpha }\Big \} \end{aligned}$$

which gives that \(Z(E^2_\alpha )\in \{{\mathcal {I}}^e,{\mathcal {I}}^o\}\). This yields, after an inductive argument, that \(E^k_\alpha \) is either an even or an odd checkerboard. The parity of \(E^k_\alpha \) will be determined by a comparison between the two possible (checkerboard) configurations. Nevertheless, a change of parity is eventually not energetically favorable. Indeed, assume \(E_\alpha ^k\) to be, e.g., an even checkerboard and set \({\mathcal {I}}=\{\mathbf{i}\in {\mathbb {Z}}_{o}^2\,:\, d^\varphi (\mathbf{i},E_\alpha ^k)<\frac{4}{\alpha }\}\), we then get

$$\begin{aligned} {\mathcal {F}}_\alpha ^\varphi (E({\mathcal {I}}),E_\alpha ^k)-{\mathcal {F}}_\alpha ^\varphi (E_\alpha ^k,E_\alpha ^k)&\ge -4\#Z(E({\mathcal {I}}))+2\alpha \#Z(E_\alpha ^k)+4\#Z(E_\alpha ^k)+c \\&\ge -8\Big (\frac{4(k+1)}{\alpha }\Big )^2+2\alpha \Big (\frac{4(k+1)}{\alpha }\Big )^2+-8\Big (\frac{4k}{\alpha }\Big )^2+c \\&= -c' k+c'' k^2+c, \end{aligned}$$

for some positive constants \(c, c', c''\). Since for k large enough the contribution above is positive, for every fixed \(\alpha \not \in \{\frac{4}{n}\}_{n\in {\mathbb {N}}}\), there exists an index \(k_\alpha \in {\mathbb {N}}\) such that

$$\begin{aligned} Z(E^k_\alpha )=Z(E^{k_\alpha }_\alpha )+\underbrace{{\mathcal {N}}_\alpha ^\varphi +\dots +{\mathcal {N}}_\alpha ^\varphi }_{(k-k_\alpha )\text {-times}}, \quad \text {for every } k\ge k_\alpha . \end{aligned}$$
Fig. 45
figure 45

Some steps of the even evolution

We can characterize the limit motion as follows. For every \(\alpha >0\) such that \(\alpha \not \in \{\frac{4}{n}\}_{n\in {\mathbb {N}}}\) there exists a unique minimizing movement of unconstrained scheme (3.5) \(E:[0,+\infty )\rightarrow {\mathcal {X}}\) and it satisfies

$$\begin{aligned} E(t)=2\alpha \Big \lfloor \frac{2}{\alpha }\Big \rfloor t {\mathcal {R}}, \quad \text {for every } t\ge 0, \end{aligned}$$
(6.9)

where \({\mathcal {R}}\) is the regular rhombus of radius 1. Note that, by Theorem 39, this coincides with the minimizing movement of the constrained scheme (3.4).

At least for the first step, the comparison between the energies of the two possible minimizers, i.e., \(E^e_\alpha \) and \(E^o_\alpha \), can be performed by a straightforward computation. This induces a partition into subintervals of the set \((0,+\infty )\setminus \{\frac{4}{n} : n\in {\mathbb {N}}\}\), wherein one configuration is energetically more favorable than the other one. Setting \(R:=\lfloor \frac{4}{\alpha }\rfloor \), we get

$$\begin{aligned} {\mathcal {F}}_\alpha ^\varphi (E^e_\alpha ,q)&= -4\Big (2\Big \lfloor \frac{R}{2}\Big \rfloor +1\Big )^2+4\alpha \sum _{j=1}^{\lfloor \frac{R}{2}\rfloor } (2j)^2\,, \end{aligned}$$
(6.10)
$$\begin{aligned} {\mathcal {F}}_\alpha ^\varphi (E^o_\alpha ,q)&= -4\Big (2\Big \lfloor \frac{R+1}{2}\Big \rfloor \Big )^2+4\alpha \sum _{j=1}^{\lfloor \frac{R+1}{2}\rfloor } (2j-1)^2+\alpha \,. \end{aligned}$$
(6.11)

After comparing the values in (6.10) and (6.11) we get that when R is even

$$\begin{aligned} {\mathcal {F}}_\alpha ^\varphi (E^e_\alpha ,q)<{\mathcal {F}}_\alpha ^\varphi (E^o_\alpha ,q) \, \text{ if } \text{ and } \text{ only } \text{ if } \, \alpha <\frac{4(2R+1)}{2R(R+1)-1}, \end{aligned}$$

while when R is odd

$$\begin{aligned} {\mathcal {F}}_\alpha ^\varphi (E^e_\alpha ,q)<{\mathcal {F}}_\alpha ^\varphi (E^o_\alpha ,q)\, \text{ if } \text{ and } \text{ only } \text{ if } \, \alpha >\frac{4(2R+1)}{2R(R+1)+1}. \end{aligned}$$

Thus, for the following values of \(\alpha \)

$$\begin{aligned} \alpha _C(R):= {\left\{ \begin{array}{ll}\displaystyle \frac{4(2R+1)}{2R(R+1)+1} &{}\hbox { if } R\, \text {is odd,} \\ \displaystyle \frac{4(2R+1)}{2R(R+1)-1} &{}\hbox { if }\, R\, \text {is even,} \end{array}\right. } \end{aligned}$$

the energies of the two checkerboards coincide and we also obtain that

$$\begin{aligned} E_\alpha ^1 = {\left\{ \begin{array}{ll} E^e_\alpha &{} \text {if } \displaystyle \alpha \in \bigcup _{h\ge 1}(\alpha _C(2h+1),\alpha _C(2h))\cup (\alpha _C(1),+\infty ), \\ E^o_\alpha &{} \text {if } \displaystyle \alpha \in \bigcup _{h\ge 0}(\alpha _C(2h+2),\alpha _C(2h+1)). \end{array}\right. } \end{aligned}$$
(6.12)

In particular, (6.12) provides an example of a discrete solution having an oscillating behavior; that is, a change of parity from a step to another, at least from \(E^0_\alpha =q\) to \(E_\alpha ^1=E_\alpha ^o\).

In this case, the pinning threshold of unconstrained problem (3.5) is \(\alpha _p=2\), as can be seen in formula (6.9). This is the same as that of the constrained problem (3.4), given by Proposition 41. In the constrained problem, for every \(\alpha >2\), since \({\mathcal {N}}_\alpha ^\varphi =\{(0,0)\}\), \(E^k_\alpha =q\) for every \(k\ge 1\), whereas, in the unconstrained problem, by (6.12) we get that if \(2<\alpha <\frac{12}{5}\), the discrete motion is not trivial; that is, \(E^k_\alpha =\bigcup _{\Vert \mathbf{i}\Vert _1=1}q(\mathbf{i})\) for every \(k\ge 1\), even though the limit motion is pinned.

Fig. 46
figure 46

The unit ball of \(\varphi \) for \(a_{11}=2\) and \(a_{12}=-\frac{5}{3}\)

Example 46

(a strongly anisotropic norm) We now give, along the lines of Example 37, another example where the discrete minimizers are (degenerate) checkerboard sets and the limit set is one-dimensional, i.e., a linearly growing segment. For this, we construct ad hoc a strongly anisotropic non-absolute norm \(\varphi \) such that \(\varphi (1,1)<\varphi (1,0)=\varphi (0,1)\). Namely, we consider the symmetric positive definite matrix \(\mathbf{A}=(a_{ij})\) such that \(a_{11}=a_{22}>1\), \(a_{12}<0\) and

$$\begin{aligned} \frac{1}{8}<a_{11}+a_{12}<\frac{1}{2}\,,\quad 2<a_{11}-a_{12}\,. \end{aligned}$$
(6.13)

Correspondingly, we define the elliptic norm

$$\begin{aligned} \varphi (\mathbf{x}):=\sqrt{\mathbf{x}^t\mathbf{A}\mathbf{x}}=\sqrt{a_{11}(x_1^2+x_2^2)+2a_{12}x_1x_2}\,, \end{aligned}$$
(6.14)

whose unit ball is pictured in Fig. 46.

Assumption (6.13) ensures that \(\varphi (1,1)=\sqrt{2(a_{11}+a_{12})}<\sqrt{a_{11}}=\varphi (1,0)=\varphi (0,1)\). In addition, we assume that

$$\begin{aligned} \frac{4}{\sqrt{a_{11}}}<\alpha \le \frac{2\sqrt{2}}{\sqrt{a_{11}+a_{12}}}\,. \end{aligned}$$
(6.15)

In this case, if we let \(E^0_\alpha =q\), the set of centers of the first step is

$$\begin{aligned} {\mathcal {N}}_\alpha ^\varphi =Z(E^1_\alpha )=\left\{ \mathbf{i}\in {\mathbb {Z}}^2:\quad \varphi (\mathbf{i})\le \frac{4}{\alpha }\right\} =\{(-1,-1), (0,0), (1,1)\}, \end{aligned}$$
(6.16)

whence, arguing by induction on the step k, we infer that

$$\begin{aligned} Z(E^k_\alpha )=\{(j,j):|j|=0,1,\dots , k\}\,,\quad k\ge 1\,. \end{aligned}$$
(6.17)
Fig. 47
figure 47

Some steps of the evolution

A similar computation as for the proof of Theorem 38 shows that an analogous characterization for \(Z(E_\alpha ^k)\) by means of the Minkowski sum as in (5.39) holds. The polygon \(P_\alpha ^\varphi \) here reduces to the line segment \({\mathcal {L}}\) of length \(2\sqrt{2}\) centered at 0 with slope 1. In Fig. 47, some steps of the discrete evolution are represented. Note that the proof of (6.16)–(6.17) does not require any covering argument in the fashion of Sect. 5.3 or any monotonicity assumption (5.13). The following characterization of the limit evolution immediately follows from the proof of Theorem 39.

Proposition 47

Let \(\alpha \) be such that (6.15) holds. Then, there exists a unique minimizing movement of (3.4) \(E^\alpha (t)=\alpha {\mathcal {L}}t\) where \({\mathcal {L}}\) is the line segment above.

6.2 Further Results and Conjectures

In this section, we focus on the non-trivial issue of addressing our problem without the monotonicity constraint. If on the one hand in the case of the \(\ell ^\infty \)-norm (Example 43), the monotonicity constraint did not play any role, on the other hand in Example 45 we proved that the first step of the unconstrained scheme (6.7) for the \(\ell ^1\)-norm can be either an even or an odd checkerboard set. The idea of the proof was to follow the argument of Proposition 27, replacing, when using the \(2\times 2\)-square coverings, the family \({\mathcal {S}}_e(E)\) with \({\mathcal {S}}_o(E)\) defined in (6.8) in the case \(E\not \supset q\). This approach works for every absolute norm \(\varphi \). Therefore, when removing the monotonicity constraint in the minimization scheme, we find the following generalization of Proposition 27.

Proposition 48

Let \(\varphi \) be an absolute norm, let \(\alpha >0\) be such that \(\alpha \not \in \Lambda ^\varphi \), and let \({\mathcal {F}}_\alpha ^\varphi \) be as in (5.1). Then, the first minimization problem of scheme (6.7) admits the only solutions

$$\begin{aligned} E_\alpha ^1 = \underset{E\in {\mathcal {D}}}{{\text {argmin}}}\;{\mathcal {F}}_\alpha ^\varphi (E,q)= {\left\{ \begin{array}{ll} E({\mathbb {Z}}_{e}^2\cap B_{4\over \alpha }^\varphi )\in {\mathcal {A}}^e\,, &{} \text{ if } q\subset E^1_\alpha \,,\\ E({\mathbb {Z}}_{o}^2\cap B_{4\over \alpha }^\varphi )\in {\mathcal {A}}^o\,, &{} \text{ if } q\not \subset E^1_\alpha \,. \end{array}\right. } \end{aligned}$$

At this point, we are forced to depart from Example 45 for the determination of the sets \(E_\alpha ^k\), \(k\ge 2\), as the delicate construction of a covering needed in the proof of Proposition 30 strongly relies on the monotonicity constraint on the discrete evolution and thence is no longer enough to infer an analogous result for the subsequent steps of the evolution. The investigation of this issue has therefore to be deferred to further contributions. Anyway, motivated by the previous “positive” examples, we do believe that under suitable assumptions on the norm \(\varphi \) and the geometry of the competitors in the minimization problem, one can still infer a (checkerboard) structure result as in Proposition 30 and a characterization by means of Minkowski sums, analogous to that of Theorem 38. Within this scenario, oscillations of the minimizers between checkerboards of different parity, in principle, cannot be excluded. However, energetic considerations suggest that these may occur only for a finite number of steps, depending on \(\alpha \): heuristically, a change of parity at step k involves a variation of the perimeter term of order k which cannot match, for k large, the corresponding increase in the bulk term of order \(k^2\). In order to see, this we may assume, without loss of generality, that \(Z(E_\alpha ^{k+1})=(k+1){\mathcal {N}}_\alpha ^\varphi \subset {\mathbb {Z}}_o^2\) and \(Z(E_\alpha ^{k})=k{\mathcal {N}}_\alpha ^\varphi \subset {\mathbb {Z}}_e^2\) for some \(k\ge 1\), as an interchanging of the parity of the sets would provide an analogous estimate. Then, by virtue of (2.7)–(2.9), the variation of the energy \({\mathcal {F}}_\alpha ^\varphi \) from an even checkerboard \(E_\alpha ^k\) to the odd one \(E_\alpha ^{k+1}\) is bounded from below by

$$\begin{aligned} \begin{aligned}&-4\left( \#Z(E_\alpha ^{k+1})-\#Z(E_\alpha ^{k})\right) + \alpha \min \{\varphi (1,0),\varphi (0,1)\} \left( \#Z(E_\alpha ^{k})+\#Z(E_\alpha ^{k+1})\right) \\&\quad =-4\#((k+1){\mathcal {N}}_\alpha ^\varphi \cap {\mathbb {Z}}_o^2) + 4\#(k{\mathcal {N}}_\alpha ^\varphi \cap {\mathbb {Z}}_e^2) + \alpha \bigl (\#(k{\mathcal {N}}_\alpha ^\varphi \cap {\mathbb {Z}}_e^2)+\#((k+1){\mathcal {N}}_\alpha ^\varphi \cap {\mathbb {Z}}_o^2)\bigr )\\&\quad \ge -4\#((k+1){\mathcal {N}}_\alpha ^\varphi \cap {\mathbb {Z}}_o^2) + 4\#(k{\mathcal {N}}_\alpha ^\varphi \cap {\mathbb {Z}}_e^2) + \alpha \#(k{\mathcal {N}}_\alpha ^\varphi \cap {\mathbb {Z}}^2) \\&\quad = \alpha |\mathrm{conv}({\mathcal {N}}_\alpha ^\varphi )| k^2 + C'_\alpha k + C''_\alpha \,. \end{aligned} \nonumber \\ \end{aligned}$$
(6.18)

Thus, there exists \(k_\alpha :=k(\alpha )\) such that the right-hand side in (6.18) is positive for \(k\ge k_\alpha \). As a consequence, the change of parity is not energetically favorable (definitely in k), and we expect either \(E_\alpha ^k\in {\mathcal {A}}^e_\mathrm{conv}\) or \(E_\alpha ^k\in {\mathcal {A}}^o_\mathrm{conv}\) for every \(k\ge k_\alpha \) to hold as a result of iterated Minkowski sums with the even nucleus \({\mathcal {N}}_\alpha ^\varphi \) of (3.5). In conclusion, since a finite number of oscillations is neglected in the limit, an analogous characterization of the limit evolution as in Theorem 39 holds.

We summarize our conjecture as follows.

Conjecture

Under suitable assumptions on \(\varphi \) and for suitable values of \(\alpha \), the discrete solutions \(\{E^k\}\) of scheme (3.5) satisfy

$$\begin{aligned} \text{ either } \,\, Z(E_\alpha ^k)=\Big \{\mathbf{i}\in {\mathbb {Z}}_{e}^2\,:\, d^\varphi (\mathbf{i},E_\alpha ^{k-1})<\frac{4}{\alpha }\Big \}\,\, \text{ or } \,\, Z(E_\alpha ^k)=\Big \{\mathbf{i}\in {\mathbb {Z}}_{o}^2\,:\, d^\varphi (\mathbf{i},E_\alpha ^{k-1})<\frac{4}{\alpha }\Big \}\,. \end{aligned}$$

Moreover, there exists an index \(k_\alpha \in {\mathbb {N}}\) such that

$$\begin{aligned} Z(E^k_\alpha )=Z(E^{k_\alpha }_\alpha )+\underbrace{{\mathcal {N}}_\alpha ^\varphi +\dots +{\mathcal {N}}_\alpha ^\varphi }_{(k-k_\alpha )\text {-times}}, \quad \text {for every } k\ge k_\alpha \,. \end{aligned}$$

As for the limit evolution, there exists a unique minimizing movement \(E:[0,+\infty )\rightarrow {\mathcal {X}}\) for scheme (3.5) defined by \(E(t) = v_\alpha ^\varphi \, t \, P_\alpha ^\varphi \) for every \(t\ge 0\), where \(P_\alpha ^\varphi \) and \(v_\alpha ^\varphi \) are as in the statement of Theorem 39.