1 Introduction

We will consider rotating vortex patch solutions to the two-dimensional Euler equations in vorticity form. A vast amount of work has been done for the dynamical solutions to this nonlinear transport equation, such as local and global well-posedness of classical solutions in various function spaces. However, we are interested in steady solutions, that is, solutions where the patches are either rotating at constant angular velocity, or translating at constant speed, without changing shape. These are also sometimes referred to as relative equilibria or V-states. There are a number of known, explicit solutions to this problem, such as the disk, an annulus, Kirchhoff ellipses, [Kir76]. Perturbative existence results bifurcating from these then yield more complex, polygonal-like solutions.

We will focus on the situation when the explicit solutions are rotating or translating configurations of two point vortices. They can be perceived as limiting, singular cases of a very small vortex patch. Indeed, when perturbatively desingularized, one obtains pairs of symmetric patches with either same (corotating vortex pairs) or opposite (counter-rotating vortex pairs) circulations. Corotating patches rotate about the center of the system with constant angular velocity [HM17] and counter-rotating ones translate steadily at constant speed. Although this paper only focuses on the scenario of two point vortices, work has been done for an arbitrary number N of points [Gar20, Gar21, HW21].

Most of the work done on multiple and isolated V-state vortex patches is of perturbative nature. Indeed, the solutions obtained are very close to the explicit solutions they are bifurcating from, and are constructed by means of either the celebrated local bifurcation theorem of Crandall and Rabinowitz, or by the implicit function theorem. However, numerics suggest that interesting and beautiful solutions form as one moves further away from the trivial solutions, such as ones containing cusps or corners. Although there are to date no analytic results proving the formation of corners, in order to even get closer to understanding such solutions, the local curve of solutions needs to be extended to a global one. This has been done by Hassainia, Masmoudi, and Wheeler in [HMW20] for the case of the simple vortex patch bifurcating from the disk. By means of the global analytic bifurcation theorem due to Dancer [Dan73] and Buffoni and Toland [BT03], they obtain a global curve which limits to a vanishing of the angular fluid velocity. To the best of our knowledge, this is the only global bifurcation result for V-state vortex patches.

The aim of this paper is to construct a global curve of solutions for the corotating and counter-rotating vortex pairs. As in [HMW20], we will do this by using an analytic global bifurcation theorem. However, our case is more complicated than the one studied in [HMW20]. Indeed, the presence of more than one patch does not only add an additional layer of complexity to the problem but it also yields an extra limiting alternative along the curve: intersection of the boundary of the two patches. Moreover, since the explicit solutions to the problem are points rather than patches, the formulation of the problem contains a singularity which requires us to adapt the global bifurcation theorem accordingly. We first carry out the entire analysis for the corotating pairs and in the final section, show how the result can easily be adapted to that of the counter-rotating ones.

1.1 Presentation of the problem for corotating vortex pairs

We begin by recalling the two-dimensional incompressible Euler equations expressed in the vorticity form

$$\begin{aligned} \partial _t\omega +(u\cdot \nabla )\omega =0,\qquad u=\nabla ^\perp \psi , \qquad \Delta \psi =\omega . \end{aligned}$$

Here u denotes the velocity field, \(\psi \) the stream function and \(\omega \) the vorticity. For the remainder of the paper, we identify \((x,y)\in \mathbb {R}^2\) with \(z=x+iy\in \mathbb {C}\) and we denote \(z^\perp =(-y,x)\).

We now seek weak solution of (1.1) which satisfy the initial data

$$\begin{aligned} \omega _0(z):=\omega (0,z)=\frac{1}{{{\,\mathrm{\varepsilon }\,}}^2\pi }(\chi _{D_1(0)}(z)+\chi _{D_2(0)}(z)), \end{aligned}$$

where the \(D_m(t)\) are disjoint simply connected regions. Specifically, if the solution to (1.1) takes the form

$$\begin{aligned} \omega (t,z)=\omega _0(e^{-it\Omega }z), \end{aligned}$$

we get a rotating vortex pair \((D_1,D_2)\) about the origin (0, 0) with angular velocity \(\Omega \). We choose the center of \(D_1\) to be (l, 0) for some \(l\in \mathbb {R}\) and we set

$$\begin{aligned} D_2:=-D_1. \end{aligned}$$

We remark that (l, 0) is not a “center of mass”, in the sense that as we will see in Sect. 2, it is the center of the patch \(D_1\) relative to the renormalization of the conformal maps.

Finally, we plug the ansatz (1.3) in (1.1) to get

$$\begin{aligned} \big (u_0(z)-\Omega z^\perp \big )\cdot n_{\partial D_m}=0,\qquad \text {for all }z\in \partial D_m, \end{aligned}$$

for \(m=1,2\) and where here, \(n_{\partial D_m}\) denotes the unit normal vector to \(\partial D_m\).

By moving to a frame of reference rotating at this same speed \(\Omega \), the regions appear to be stationary. By expressing (1.1) in terms of the relative stream function \(\Psi =\psi _0-\tfrac{1}{2}\Omega |z|^2\) we then get

$$\begin{aligned} \Delta \Psi&=\frac{1}{{{\,\mathrm{\varepsilon }\,}}^2 \pi }\chi _{D_1}+\frac{1}{{{\,\mathrm{\varepsilon }\,}}^2 \pi }\chi _{D_2}-2\Omega , \end{aligned}$$
$$\begin{aligned} \nabla (\Psi +\tfrac{1}{2}\Omega |z|^2)&\rightarrow 0,\quad \text {as }|z|\mapsto \infty \end{aligned}$$
$$\begin{aligned} \Psi&\in C^1(\mathbb {C}),\end{aligned}$$
$$\begin{aligned} \Psi&=c_m,\qquad \text {on }\partial D_m, \end{aligned}$$

for some constants \(c_m\), \(m=1,2\). Since both the \(D_m\) and the function \(\Psi \) are unknowns, this is a free boundary problem.

1.2 Main results

The main result in this paper, is the following informally stated theorem. For a more rigorous statement, see Theorem 5.12.

Theorem 1.1

There exists a continuous curve \(\mathscr {C}\) of corotating vortex patch solutions to (1.5), parameterized by \(s\in (0,\infty )\). Moreover, the following properties hold along \(\mathscr {C}\):

  1. (i)

    (Bifurcation from point vortex) The solution at \(s=0\) is a pair of points \(z_1,z_2\) lying on the horizontal axis at a distance l from each other, rotating with angular velocity \(\Omega _0=1/(4\pi l^2)\).

  2. (ii)

    (Limiting configurations) As \(s\rightarrow \infty \)

    $$\begin{aligned} \min \bigg \{\min _{z\in \partial D_1}{{\,\mathrm{\varepsilon }\,}}\nabla \Psi (z)\cdot \bigg (\frac{z-l}{|z-l|}\bigg ), \min _{z_m\in \partial D_m}|z_1-z_2| \bigg \}\rightarrow 0 \end{aligned}$$
  3. (iii)

    (\({{\,\mathrm{\varepsilon }\,}}\) bounded away from 0) The value of the parameter \({{\,\mathrm{\varepsilon }\,}}(s)\) is bounded away from 0 for all s away from the local curve.

  4. (iv)

    (Analyticity) For each \(s>0,\) the boundary \(\partial D_m\) is analytic.

  5. (v)

    (Graphical boundary) For each \(s>0\), the boundary of the patch can be expressed as a polar graph.

We briefly comment on the different alternatives in (ii). The first term in (1.6) indicates that there are points \(z(s)\in \partial D_1(s)\), (and by symmetry of the domains, hence also on \(D_2\)) for which the angular fluid velocity becomes arbitrarily small. We remark that the factor of \({{\,\mathrm{\varepsilon }\,}}\) is necessary in order to catch the domains in (1.5), where the vorticity (for the purpose of the desingularization of point vortices) has been normalized to \(1/(\pi {{\,\mathrm{\varepsilon }\,}}^2)\). Moreover, the slightly complicated formulation of angular fluid velocity comes from the fact that the patches are not centered at the origin. The formation of a corner or of a cusp would require that \({{\,\mathrm{\varepsilon }\,}}\nabla \Psi =0\) at a given point on the boundary of the patches and numerical evidence indicates that this does in fact happen.

The second term in (1.6) vanishes if and only if the boundaries \(\partial D_m\) of the two patches intersect at some point z. Clearly, this alternative can only occur in the situation of multiple patches. Numerical work [Ove86] suggests that the limiting scenario consists of the two patches intersecting at a corner with a \(90^\circ \) angle. This conjecture, also known as the Overman conjecture, would imply that the two terms in (1.6) would occur simultaneously.

1.3 Historical considerations

The simplest explicit rotating vortex patch solution to (1.1) is the disk, also referred to as the Rankine vortex. This solution was studied by Lord Kelvin [Tho80] at the linear level, who found that patches with boundary \(r=1+{{\,\mathrm{\varepsilon }\,}}\cos (m\theta )\) rotate at constant angular velocity \(\Omega _m=(m-1)/2m\), for \(m=2,3,4\ldots \) Provided they have radial symmetry, more complicated explicit solutions can be found to the full nonlinear problem, such as for example a doubly-connected annulus. Note that the Rankine vortex can rotate at arbitrary angular velocity. This is in contrast to the ellipse-shaped solutions, found by Kirchhoff [Kir76], whose rotation depends on the parameters of the solution and specifically, on the eccentricity.

The initial results are numerical, and indicate that one can start from those trivial solutions and construct more complex ones from them. Notably, Deem and Zabusky [DZ78] numerically showed the existence of polygonally shaped rotating patches with m-fold symmetry. Corotating and counter-rotating vortex pairs were investigated by Saffman and Szeto [SS80] and Pierrehumbert [Pie80], who found that the patches were almost circular when far away from each other, but increasingly deform as they move closer to each other, until they eventually touch. Dritschel [Dri95] numerically constructed pairs with different shapes and studied their linear stability.

The first analytic existence results are perturbative, in the sense that they stem from an expansion around the explicit solutions, depending on some very small parameter \({{\,\mathrm{\varepsilon }\,}}\). The first rigorous existence proof for V-state solutions bifurcating from the Rankine vortex is due to Burbea [Bur82]. He reformulated the elliptic problem in terms of conformal mappings and then obtained the local curve of solutions by means of the theorem of Crandall and Rabinowitz [CR71]. This result was then improved first by Hmidi, Mateu and Verdera [HMV13] who showed that the boundary of the solutions along the curve is smooth and convex, and then by Castro, Córdoba and Gómez-Serrano [CCGS16b] who showed that it is actually analytic.

For the case when the explicit solutions are point vortices, the situation is more complicated. Marchioro and Pulvirenti [MP83] proved the desingularization of N-point vortices in the sense that they found smooth solutions \(\omega _{{{\,\mathrm{\varepsilon }\,}}}\) to Euler’s equations. Lamb [Lam93] discovered a nontrivial explicit example of touching counter-rotating pairs, where the vortex is not uniformly distributed but has a smooth compactly supported profile related to Bessel functions. Turkington [Tur85] analytically constructed pairs of corotating patches by restricting the attention to a fixed region around each patch and then solving a modified variational problem there. Although his approach is quite global, it does not yield sufficient structure of each vortex patch. Also of noteworthy mention are the results of Crowdy and Marshall [CM04] and [CM05] in which the authors, by means of finding exact solutions, constructed a class of analytical solutions starting from the corotating point vortex pair which then “grew” into two symmetrical vortex patches at the two stagnation points in the corotating frame. Interestingly, as the area of these patches grew, they acquired “arms” of vorticity that not only eventually touch each other but form an exact circle of irrotational fluid enclosing the two point vortices.

More recently, using Burbea’s formulation and the implicit function theorem, Hmidi and Mateu [HM17] investigated the desingularization of point vortices by studying small vortex patches around each point. This was then extended by one of the authors to N-point vortices [Gar21], or the Kármán Vortex Street [Gar20]. Recently, Hassainia and Hmidi [HH21] studied the case of asymmetric pairs, and Hassainia and Wheeler [HW21] proved the existence of more general multipole patch equilibria.

Despite the vast amount of work that has been done on perturbative results, very little has been done in the direction of existence proof for rotating patches that are outside a small neighborhood of the trivial solution. There is however strong numerical evidence for interesting solutions forming along the global curve. For instance, Wu, Overman and Zabusky [WOZ84] showed that the only plausible scenario for limiting V-states bifurcating from the Rankine vortex is the formation of corners with right angles. Likewise, based on numerical evidence, Overman [Ove86] conjectured that the global curve for corotating and counter-rotating vortices must limit to the vortex patches intersecting at a right angle corner.

The first and to the best of our knowledge, only, analytical global existence result for rotating patches is due to Hassainia, Masmoudi and Wheeler [HMW20] who analytically continued the local curve of solutions bifurcating from the Rankine vortex. By exploiting the analticity of the Cauchy integral operator and by reformulating the problem as a Riemann–Hilbert type problem, they used the global analytic bifurcation theorem initially due to Dancer [Dan73] and later improved by Buffoni and Toland [BT03]. This approach is inspired by the construction of large amplitude solutions to the steady two-dimensional water wave problem. Along this global curve, the solutions have an analytic boundary which can be expressed as a polar graph for an even, \(2\pi /m\)-periodic function and the limiting scenario consists of the vanishing of the angular fluid velocity.

Following the ideas in [HMW20], we construct a global curve of solutions for corotating and counter-rotating vortex patches. However, our setting is more difficult than the one of the Rankine vortex. Indeed, our equations are overall more involved since we are dealing with more than just a single isolated patch. Moreover our formulation contains a singularity. Although this can be removed for the local theory, we must keep it in our formulation to be able to use ideas from Riemann–Hilbert theory. As a result, the traditional analytic bifurcation theorem is not applicable here as we cannot bifurcate directly from the trivial solution. Inspired by the theory of steady solitary water waves, we slightly modify the theorem to make it suitable to our needs.

Finally we conclude this short presentation by pointing out that many of the above mentioned perturbation results have also been extended to other steady solutions for the Euler equations and also to other active scalar equations such as the surface quasi-geostrophic equations, see [GHS20, GHM22, CCGS20, CCGS19, CCGS16a, CCGS16b, DHR19, dlHHHM16, HM16b, HM16a, dlHHMV16, dlHHH16, HH15, HMV15, GSPSY20, Rou22, HR21, HR22, HHM21, BHM22], and references therein.

1.4 Outline of the paper

We begin by carrying out the entire analysis for corotating vortex pairs. In Sect. 2, in the spirit of Burbea, we begin by reformulating our elliptic problem (1.5) in terms of conformal mappings. Using the Biot-Savart law and the Cauchy–Pompeiu formula, we then derive the contour integral equation for a pair of corotating vortex patches. Motivated by the approach in [HMW20], we then express this equation as a scalar Riemann–Hilbert problem for \(\phi '\), the derivative of the trace of the conformal map to the boundary of the disk.

The main bulk of the paper lies in Sect. 3 in which we provide quantitative bounds on the solution, depending only on lower bounds for the angular velocity field and on the fact that the two patches cannot self-intersect. These bounds are then of fundamental importance for the remainder of the paper. To begin with, they enable us to winnow out alternatives on the global curve in Sect. 5.2. Moreover, we also use them to obtain results for the rigidity for corotating pairs. In the first place, we adapt in a straightforward way the rigidity theorem proved in [GSPSY21] for a single patch, to our two-patch setting. That is, any corotating pair solution must have angular velocity \(\Omega \in (0,\gamma /2)\), where \(\gamma \) denotes the vortex strength. Otherwise the patches are radial and thus fail to be solutions to the problem. Since in our case the vorticity has been renormalized to include a factor of \(1/{{\,\mathrm{\varepsilon }\,}}^2\), this bound is not sharp for small \({{\,\mathrm{\varepsilon }\,}}\). Thus, we complement this result with a new rigidity theorem, adapted to the specific structure of our solutions, which holds for all \({{\,\mathrm{\varepsilon }\,}}\) sufficiently small. Specifically, we show that under suitable circumstances, for sufficiently small values of \({{\,\mathrm{\varepsilon }\,}}\), the solutions must have a shape that is close to that of the disk, and that the perturbation f as well as the angular velocity \(\Omega \) must be bounded. The particularity of this result is that it holds along the entire global curve of solutions, and will then in turn be key in ruling out that \({{\,\mathrm{\varepsilon }\,}}\) can be small away from the local curve.

In Sect. 5.2, we construct our global curve of solutions for corotating pairs. After verifying that certain compactness criteria are satisfied, we extend the local curve (whose construction is recalled in Sect. 5.1) to a global one. Using a slightly modified version of the theorem of Buffoni and Toland, adapted to the fact that we have a singularity at the trivial solution, we obtain a global curve along which a blow-up type scenario occurs as the parameter \(s\rightarrow \infty \). We then winnow down the various alternatives and prove that every solution along the global curve has an analytic boundary, thus obtaining a proof for Theorem 1.1.

In Sect. 6, we study counter-rotating pairs. We first briefly outline the formulation of the problem and then provide the main results. These are analogous to the ones for corotating patches and we briefly outline where the main differences occur. Finally, in an effort to keep the presentation as self-contained as possible, we provide an appendix which gathers the theorems needed for the construction of both the local and global curve, as well as some useful facts about Riemann–Hilbert problems and other cited results.

1.5 Notation

We recall the definitions of the Banach spaces which will be used throughout the paper. For any integer \(k\ge 0\) and for any \(\alpha \in (0,1)\), we denote by \(C^{k+\alpha }\) the space of functions whose partial derivatives up to order k are Hölder continuous with exponent \(\alpha \) over their domain of definition.

2 Formulation

2.1 Point vortex model

The N point vortex system models the evolution of different point vortices located in the plane \(z_{m,0}\in {{\,\mathrm{\mathbb {R}}\,}}^2\) where \(z_{m,0}\ne z_{i,0}\) and \(m,i=1,\ldots ,N\) with \(m\ne i\). That agrees with:

$$\begin{aligned} z_m'(t)&=\frac{1}{2\pi }\sum _{m\ne k=0}^{N}\Gamma _k\frac{(z_m(t)-z_k(t))^\perp }{|z_m(t)-z_k(t)|^2},\\ z_m(0)&=z_{m,0}, \end{aligned}$$

here \(\Gamma _m\) refers to the vortex strength.

We briefly provide the dynamics of two point vortices. Assuming that one of the points, \(z_1\), initially lies on the horizontal axis, we have

$$\begin{aligned} z_1(0)=l\quad \text {and}\quad z_2(0)=-z_1(0), \end{aligned}$$

for some \(l\in \mathbb {R}\). Depending on the vortex strength \(\Gamma _1\) and \(\Gamma _2\) of each point vortex respectively, by [New01], the evolution of the two points consist of either a rotation of constant angular velocity or a translation at constant speed. That is, we have the following.

Proposition 2.1

Consider two initial point vortices \(z_1(0)\) and \(z_2(0)\), with \(z_1(0)\ne z_2(0)\), located in the real axis, with vortex strengths \(\Gamma _1\) and \(\Gamma _2\) respectively. Then:

  • If \(\Gamma _1+\Gamma _2\ne 0\) and \(\Gamma _1 z_1(0)+\Gamma _2 z_2(0)=0\), then \(z_m(t)=e^{i\Omega _0 t}z_m(0)\), for \(m=1,2\), with \(\Omega _0=\frac{(\Gamma _1+\Gamma _2)}{2\pi |z_1(0)-z_2(0)|^2}\).

  • If \(\Gamma _1+\Gamma _2=0\), then \(z_m(t)=z_m(0)+V_0 t\), for \(m=1,2\), with \(V_0=\frac{i\Gamma _2}{2\pi } \text {sign}(z_1(0)-z_2(0))/(|z_1(0)-z_2(0)).\)

The proof of the above proposition is standard and can be found, for instance, in [New01]. We now take \(z_1(0)\) and \(z_2(0)\) as in (2.1), normalize the vortex strength \(\Gamma _1=1\) and let \(\Gamma _2=a\) vary. If \(a=1\) we have corotating point vortices with constant angular velocity \(\Omega _0\):

$$\begin{aligned} z_m(t)=e^{i\Omega _0 t}z_m(0), \qquad \text {where }\Omega _0=\frac{1}{4\pi l^2}, \end{aligned}$$

for \(m\in \{1,2\}\). On the other hand, if \(a=-1\), we obtain counter-rotating vortices:

$$\begin{aligned} z_m(t)=z_m(0)+V_0 t, \qquad \text {where }V_0=-\frac{i}{4\pi l}. \end{aligned}$$

2.2 Conformal mapping

In order to fix the boundary of the domain, we use a conformal map \(\Phi \) which maps the exterior of the unit disk \(\mathbb {D}\) to the exterior of the centered patch \(D:=(D_1-l)/{{\,\mathrm{\varepsilon }\,}}\). We normalize the map by requiring that \(\Phi (\infty )=\infty \) and in order to avoid invariance under translations, set \(\Phi '(\infty )=1\). The map is constructed such that the boundary \(\mathbb {T}:=\partial \mathbb {D}\) is mapped to \(\partial D\). We consider solutions to the problem (1.5) for which D is of class \(C^{k+\alpha }\) for some \(k\ge 0\). By the Kellogg–Warschawski theorem [Pom92, Theorem 3.6], we conclude that \(\Phi \) is of class \(C^{k+\alpha }(\mathbb {C}\setminus \mathbb {D})\) and its trace \(\phi :=\Phi \big |_\mathbb {T}\) is a \(C^{k+\alpha }\) parametrization of \(\partial D\).

We choose the conformal map such that

$$\begin{aligned} \partial D_1=\varepsilon \phi (\mathbb {T})+l,\qquad \text {and}\qquad \partial D_2=-\varepsilon \phi (\mathbb {T})-l, \end{aligned}$$

where \(\phi \) is such that

$$\begin{aligned} \phi (w)=w+{{\,\mathrm{\varepsilon }\,}}f(w),\qquad f(w)=\sum _{n\ge 1}a_n w^{-n},\qquad \text {with }f\in C^{k+\alpha }(\mathbb {T}), \end{aligned}$$

for \(a_n\in \mathbb {R}\) and \(w\in {{\,\mathrm{\mathbb {T}}\,}}\). By considering \(a_n\in {{\,\mathrm{\mathbb {R}}\,}}\) we have assumed that the domain is symmetric with respect to the x-axis.

Since for most of the paper we will work with the centered, renormalized patch D, it will be useful to have a reformulation of the elliptic problem in terms of the associated relative stream function \(\tilde{\Psi }\). We set \(\tilde{\Psi }(z)=\Psi (l+{{\,\mathrm{\varepsilon }\,}}z)\) and get

$$\begin{aligned} \Delta \tilde{\Psi }&=\frac{1}{\pi }\chi _{D(z)}+\frac{1}{\pi }\chi _{D(-z-2l/{{\,\mathrm{\varepsilon }\,}})}-2{{\,\mathrm{\varepsilon }\,}}^2\Omega , \end{aligned}$$
$$\begin{aligned} \nabla \big (\tilde{\Psi }&+\tfrac{1}{2}{{\,\mathrm{\varepsilon }\,}}^2\Omega |z|^2+\Omega {{\,\mathrm{\varepsilon }\,}}l\cdot z\big )\rightarrow 0,\quad \text {as }|z|\mapsto \infty \end{aligned}$$
$$\begin{aligned} \tilde{\Psi }&\in C^1(\mathbb {C}),\end{aligned}$$
$$\begin{aligned} \tilde{\Psi }&=c,\qquad \text {on }\partial D, \end{aligned}$$

for some constant c.

2.3 Velocity formulation

The velocity can be recovered from the vorticity according to the Biot-Savart law. Specifically

$$\begin{aligned} \psi _0(z)=\frac{1}{2\pi ^2{{\,\mathrm{\varepsilon }\,}}^2}\int _{D_1}\log |z-\zeta |\,d\zeta +\frac{1}{2\pi ^2{{\,\mathrm{\varepsilon }\,}}^2} \int _{D_2}\log |z-\zeta |\,d\zeta . \end{aligned}$$

From the definition of u in (1.1) we get

$$\begin{aligned} u_0(z)=\nabla ^\perp \psi _0(z)=\frac{i}{2\pi ^2{{\,\mathrm {\varepsilon }\,}}^2}\int _{D_1}\frac{d\zeta }{\overline{z-\zeta }} +\frac{i}{2\pi ^2{{\,\mathrm {\varepsilon }\,}}^2}\int _{D_2}\frac{d\zeta }{\overline{z-\zeta }}. \end{aligned}$$

By using the Cauchy–Pompeiu formula, we obtain

$$\begin{aligned} u_0(z)=\frac{1}{4\pi ^2{{\,\mathrm{\varepsilon }\,}}^2}\overline{\int _{\partial D_1}\frac{\overline{z}-\overline{\zeta }}{z-\zeta }}\,d\zeta +\frac{1}{4\pi ^2{{\,\mathrm{\varepsilon }\,}}^2}\overline{\int _{\partial D_2}\frac{\overline{z}-\overline{\zeta }}{z-\zeta }}\,d\zeta . \end{aligned}$$

Moreover, from (1.2) and (2.3) we get the conformal parametrization of the velocity

$$\begin{aligned}{} & {} u_0({{\,\mathrm{\varepsilon }\,}}\phi (w)+l)=\frac{1}{4\pi ^2{{\,\mathrm{\varepsilon }\,}}}\overline{\int _{{{\,\mathrm{\mathbb {T}}\,}}}\frac{\overline{\phi (w)}-\overline{\phi (\zeta )}}{\phi (w)-\phi (\zeta )}\phi '(\zeta )\, d\zeta }\\ {}{} & {} \quad -\frac{1}{4\pi ^2{{\,\mathrm{\varepsilon }\,}}}\overline{\int _{{{\,\mathrm{\mathbb {T}}\,}}}\frac{{{\,\mathrm{\varepsilon }\,}}\overline{\phi (w)}+{{\,\mathrm{\varepsilon }\,}}\overline{\phi (\zeta )}+2l}{{{\,\mathrm{\varepsilon }\,}}\phi (w)+{{\,\mathrm{\varepsilon }\,}}\phi (\zeta )+2l}\phi '(\zeta )\, d\zeta }, \end{aligned}$$

and finally, after some calculations, we see that (1.4) can be written as

$$\begin{aligned} {{\,\textrm{Im}\,}}\bigg \{\bigg (\frac{1}{i}\overline{u\big ({{\,\mathrm{\varepsilon }\,}}\phi (w)+l\big )}+\Omega \big ({{\,\mathrm{\varepsilon }\,}}\overline{\phi (w)}+l\big )\bigg )w\phi '(w) \bigg \}=0. \end{aligned}$$

2.4 Formulation with singularity in \(\varepsilon \): Cauchy integral

Following the ideas in [HMW20], we express the nonlinear terms in (2.7) in a nonlocal formulation. This will be useful for the construction of the global continuation of the curve of solutions. To this end, we introduce the Cauchy integral operator \(\mathcal {C}(\phi )\)

$$\begin{aligned} \mathcal {C}(\phi ):g\mapsto \frac{1}{2\pi i}\int _{{{\,\mathrm{\mathbb {T}}\,}}}\frac{g(\tau )-g(w)}{\phi (\tau )-\phi (w)}\phi '(\tau )\,d\tau , \end{aligned}$$

associated to the curve \(\partial D=\phi ({{\,\mathrm{\mathbb {T}}\,}})\). In addition, we set

$$\begin{aligned} \tilde{\mathcal {C}}_{{{\,\mathrm{\varepsilon }\,}},l}(\phi )g=\frac{1}{2\pi i}\int _{{{\,\mathrm{\mathbb {T}}\,}}}\frac{{{\,\mathrm{\varepsilon }\,}}g(\tau )+{{\,\mathrm{\varepsilon }\,}}g(w)+2l}{{{\,\mathrm{\varepsilon }\,}}\phi (\tau )+{{\,\mathrm{\varepsilon }\,}}\phi (w)+2l}\phi '(\tau )\,d\tau . \end{aligned}$$

We now rewrite (2.7) as

$$\begin{aligned} {{\,\textrm{Im}\,}}\bigg \{\bigg (\frac{1}{2\pi {{\,\mathrm{\varepsilon }\,}}}\mathcal {C}(\phi )\overline{\phi }-\frac{1}{2\pi {{\,\mathrm{\varepsilon }\,}}}\tilde{\mathcal {C}}_{{{\,\mathrm{\varepsilon }\,}},l}(\phi )\overline{\phi }+\Omega \big ({{\,\mathrm{\varepsilon }\,}}\overline{\phi }+l\big )\bigg )w\phi ' \bigg \}=0. \end{aligned}$$

Defining A as

$$\begin{aligned} A:=\bigg (\frac{1}{2\pi {{\,\mathrm{\varepsilon }\,}}}\mathcal {C}(\phi )\overline{\phi }-\frac{1}{2\pi {{\,\mathrm{\varepsilon }\,}}}\tilde{\mathcal {C}}_{{{\,\mathrm{\varepsilon }\,}},l}(\phi )\overline{\phi }+\Omega \big ({{\,\mathrm{\varepsilon }\,}}\overline{\phi }+l\big )\bigg )w. \end{aligned}$$

we now get the following reformulation of (2.5) in terms of the conformal parametrization of the problem:

$$\begin{aligned} {{\,\textrm{Im}\,}}\big \{A\phi ' \big \}=0, \end{aligned}$$

with the additional assumption that

$$\begin{aligned} |{{\,\mathrm{\varepsilon }\,}}A|>0\qquad \text {for }{{\,\mathrm{\varepsilon }\,}}\in \mathbb {R}^+. \end{aligned}$$

We require \(\phi \) to have the regularity

$$\begin{aligned} \phi \in C^{k+\alpha }(\mathbb {T}), \end{aligned}$$

to satisfy the property

$$\begin{aligned} \inf _{\tau , w}\big |{{\,\mathrm{\varepsilon }\,}}\phi (\tau )+{{\,\mathrm{\varepsilon }\,}}\phi (w)+2l\big |>0 \end{aligned}$$

and to be of the form

$$\begin{aligned} \phi (e^{it})=\rho (t)e^{i\vartheta (t)},\quad \text {with }\vartheta '>0\quad \text {for }t\in \mathbb {R}, \end{aligned}$$

where \(\rho >0\) and \(\vartheta \) are periodic real-valued functions in \(C^{k+\alpha }\). We remark that (2.11e) indicates that \(\phi (\mathbb {T})\) is a polar graph \(r=R(\theta )\) for some \(C^{k+\alpha }\) function R, (see [HMW20, Lemma 2.4]).

Remark 2.2

(Analyticity of the Cauchy integral). Of particular mention is the fact that any \(\phi \in C^{k+\alpha }(\mathbb {T})\) satisfying (2.11e) also satisfies the condition

$$\begin{aligned} \inf _{\tau \ne w}\bigg |\frac{\phi (\tau )-\phi (w)}{\tau -w} \bigg |>0. \end{aligned}$$

This was proven in [HMW20, Lemma 2.6]. The condition (2.12) ensures that \(\phi \) is injective and that \(\phi '\ne 0\). This not only guarantees that we have an equivalence between (2.5) and (2.9) and is a necessary requirement for \(\phi \) to be able to be extended to a conformal map \(\Phi \) on \(\mathbb {C}{\setminus }\mathbb {D}\), but also ensures that the Cauchy integral operator \(\mathcal {C}(\phi )\) in (2.8) is real-analytic in \(\phi \). This result has been proven in [LdCP99] and is also recalled in [HMW20]. Moreover, the property (2.11d), necessary assumption to ensure that the two patches \(D_1\) and \(D_2\) cannot intersect, yields by similar arguments as in [LdCP99] that the operator \(\tilde{\mathcal {C}}_{{{\,\mathrm{\varepsilon }\,}},l}(\phi )\) must also be real-analytic in \(\phi \).

2.5 Formulation without singularity in \(\varepsilon \)

The formulation (2.9) contains a singularity at \({{\,\mathrm{\varepsilon }\,}}=0\). Although this will prove to not be a major issue for the global bifurcation, when constructing the local curve, we need to consider the trivial solutions, that is, the case when \({{\,\mathrm{\varepsilon }\,}}=0\). Thankfully, the singularity can be removed. This process was carried out in [HM17] and [Gar21]. However, for the sake of completeness we provide the key steps of the calculation.

To begin with, notice that

$$\begin{aligned} \int _{\partial D_2}\frac{1}{z-\zeta }\,d\zeta =0,\qquad \text {if }z\in \partial D_1. \end{aligned}$$

We can therefore rewrite (2.6) as

$$\begin{aligned} u_0(z)=\frac{1}{4\pi ^2{{\,\mathrm{\varepsilon }\,}}^2}\overline{\int _{\partial D_1}\frac{\overline{z}-\overline{\zeta }}{z-\zeta }}\,d\zeta -\frac{1}{4\pi ^2{{\,\mathrm{\varepsilon }\,}}^2}\overline{\int _{\partial D_2}\frac{\overline{\zeta }}{z-\zeta }}\,d\zeta . \end{aligned}$$

As a result, we easily get

$$\begin{aligned} u_0({{\,\mathrm{\varepsilon }\,}}\phi (w)+l)=\frac{1}{4\pi ^2{{\,\mathrm{\varepsilon }\,}}}\overline{\int _{{{\,\mathrm{\mathbb {T}}\,}}}\frac{\overline{\phi (w)}-\overline{\phi (\zeta )}}{\phi (w)-\phi (\zeta )}\phi '(\zeta )\,d\zeta }-\frac{1}{4\pi ^2}\overline{\int _{{{\,\mathrm{\mathbb {T}}\,}}}\frac{\overline{\phi (\zeta )}\phi '(\zeta )}{{{\,\mathrm{\varepsilon }\,}}\phi (w)+{{\,\mathrm{\varepsilon }\,}}\phi (\zeta )+2l}\,d\zeta }. \end{aligned}$$

Using the fact that we chose \(\phi (w)=w+{{\,\mathrm{\varepsilon }\,}}f(w)\), we can now express (2.7) as

$$\begin{aligned} \frac{1}{2\pi }\text {Im}\left[ f'(w)\right] +\text {Im}\left[ \left\{ \mathscr {J}(f,{{\,\mathrm{\varepsilon }\,}})(w)-\Omega ({{\,\mathrm{\varepsilon }\,}}\overline{\phi (w)}+l)\right\} w\phi '(w)\right] =0, \end{aligned}$$


$$\begin{aligned} \mathscr {J}(f,{{\,\mathrm{\varepsilon }\,}})(w)&=\frac{i}{4\pi ^2}\int _{{{\,\mathrm{\mathbb {T}}\,}}} \frac{\overline{\phi (w)-\phi (\xi )}}{\phi (w)-\phi (\xi )}f'(\xi )d\xi \nonumber \\ {}&\quad -\frac{1}{2\pi ^2}\int _{{{\,\mathrm{\mathbb {T}}\,}}} \frac{\text {Im}\left[ (w-\xi )(f(\overline{w})-f(\overline{\xi }))\right] }{(w-\xi )(\phi (w)-\phi (\xi ))}d\xi \nonumber \\&\quad -\frac{i}{4\pi ^2}\int _{{{\,\mathrm{\mathbb {T}}\,}}} \frac{\overline{\phi (\xi )}}{\varepsilon \phi (\xi )+\varepsilon \phi (w)+2l}\phi '(\xi )d\xi . \end{aligned}$$

Let us remark that the last integral in \(\mathscr {J}(f,{{\,\mathrm{\varepsilon }\,}})\) refers to the interaction between the left hand side domain and the right hand side domain. Indeed, the denominator in this term is simply the distance between a point on \(\partial D_1\) and a point on \(\partial D_2\). If the two domains are well-separated, this denominator never vanishes thus precluding the formation of any undesired singularity.

3 Quantitative Bounds

This section is devoted to proving certain quantitative bounds on the solutions to the problem (2.5). Indeed we can show that many quantities can be bounded by \(\delta >0\) in the inequalities

$$\begin{aligned} \big |\partial _r\tilde{\Psi }\big |\ge \delta \quad \text {on }\partial D\qquad \text {and}\qquad \big |{{\,\mathrm{\varepsilon }\,}}\phi (\tau )+{{\,\mathrm{\varepsilon }\,}}\phi (w)+2l\big |\ge \delta . \end{aligned}$$

The first term in (3.1) assumes that the angular velocity of the patch is uniformly bounded away from 0 and the second term is a necessary condition such that the two patches in the physical domain do not self-intersect with each other. We will use the notation \(\lesssim _\delta \) whenever a constant depends on \(\delta \).

The first step will be collecting some rigidity theorems. While also very interesting on their own, they will prove to be very useful tools throughout the paper.

3.1 Rigidity theorem

There are a number of results concerning the rigidity for rotating single case. First, Fraenkel [Fra00] showed that the stationary (\(\Omega =0\)) single patches must to be radial. The same result was obtained by Hmidi [Hmi15] for \(\Omega \le 0\) and \(\Omega =\frac{1}{2}\). Finally, Gómez-Serrano, Park, Shi and Yao [GSPSY21] proved that a rotating single patch (with vorticity normalized to 1 inside the patch) with \(\Omega \in (-\infty ,0]\cup [\frac{1}{2},+\infty )\) must be radial. They use a clever idea involving the first variation of some appropriate energy functional. In Remark 2.3 of [GSPSY21] they state that a similar proof also works in the case of disconnected patches as long as each connected component is simply–connected, which is the case of the corotating patches. Hence, their result adapted to our framework says that any corotating patches whose vorticity is normalized to 1 should have \(\Omega \in (0,\frac{1}{2})\). For the sake of completeness, we give here the proof for non-normalized corotating patches since the vorticity inside the desingularization patches is \(\frac{1}{\pi {{\,\mathrm{\varepsilon }\,}}^2}\). The proof follows along the same lines as in [GSPSY21].

In the second part of the theorem, we prove a new rigidity theorem which holds for all \({{\,\mathrm{\varepsilon }\,}}\) sufficiently small. Although the first bound in Theorem 3.1 is useful for proving the analyticity of the boundary of the patches, the second part of the theorem will be very important in showing that \({{\,\mathrm{\varepsilon }\,}}\) can only go to 0 along the local bifurcation curve.

Theorem 3.1

(i) If \(\omega _0=(\pi {{\,\mathrm{\varepsilon }\,}}^2)^{-1}(\chi _{D_1}+\chi _{D_2})\) is a solution of the system (1.5) then

$$\begin{aligned} \Omega \in \Big (0,\frac{1}{2\pi {{\,\mathrm{\varepsilon }\,}}^2}\Big ]. \end{aligned}$$

(ii) Moreover, if \({{\,\mathrm{\varepsilon }\,}}\le l/10\) then

$$\begin{aligned} |\Omega |\lesssim |l|^{-2}, \end{aligned}$$

where here l denotes the distance of the center of the patch \(D_1\) to the y-axis.


(i) The proof is inspired by the recent paper [GSPSY21]. We define

$$\begin{aligned} I:=-\int _{D_1}v_1\cdot \nabla f_\Omega dx, \end{aligned}$$


$$\begin{aligned} f_\Omega (x):=\frac{1}{\pi {{\,\mathrm{\varepsilon }\,}}^2} \chi _{D_1}\star \mathcal {N}+\frac{1}{\pi {{\,\mathrm{\varepsilon }\,}}^2} \chi _{D_2}\star \mathcal {N}-\frac{\Omega }{2}|x|^2, \end{aligned}$$

and \(\mathcal {N}(z)=(2\pi )^{-1}\log |z|\) is the Newtonian potential. By (1.5d) we have

$$\begin{aligned} \begin{aligned}&f_\Omega (x)=c_1 \quad \text {on }\partial D_1,\qquad \Delta f_\Omega =\frac{1}{\pi {{\,\mathrm{\varepsilon }\,}}^2}-2\Omega \quad \text {in } D_1. \end{aligned} \end{aligned}$$

We remark that the function \(f_\Omega \) is actually the relative stream function \(\Psi _1\) of associated to the patch \(D_1\).

We consider vector fields \(v_1=-\nabla \varphi _1\), with

$$\begin{aligned} \begin{aligned}&\varphi _1(x)=\frac{|x|^2}{2}+p_1(x) \quad \text {in } D_1,\\&p_1(x):={{\,\mathrm{\varepsilon }\,}}^2 p\Big (\frac{x-l}{{{\,\mathrm{\varepsilon }\,}}}\Big ), \end{aligned} \end{aligned}$$

where the function p is defined by the conditions

$$\begin{aligned} \Delta p(x)=-2 \quad \text{ in } {D},\qquad \qquad p(x)=0\quad \text{ on } \partial {D}. \end{aligned}$$

In particular,

$$\begin{aligned} \Delta p_1(x)=-2 \quad \text {in } {D}_1,\qquad p_1(x)=0 \quad \text {on } \partial {D}_1. \end{aligned}$$

The key point is that the function \(p:D\rightarrow {{\,\mathrm{\mathbb {R}}\,}}\) is positive and satisfies the inequality (see [GSPSY21])

$$\begin{aligned} \frac{1}{4\pi }|D|^2-\int _{D}p(y) dy\ge 0, \end{aligned}$$

with equality only if D is a disk.

Since \(v_1\) is divergence free and \(f_\Omega =c_1\) on \(\partial D_1\) (see (3.5)) we have

$$\begin{aligned} I=-\int _{D_1}v_1\cdot \nabla (f_\Omega -c_1) dx=0. \end{aligned}$$

On the other hand, using the expression of \(v_1\) we can write I as follows

$$\begin{aligned} I=&\int _{D_1}x\cdot \nabla f_\Omega dx+\int _{D_1}\nabla p_1(x)\cdot \nabla f_\Omega dx= I_1+I_2+I_3, \end{aligned}$$


$$\begin{aligned}&I_1:=\frac{1}{\pi {{\,\mathrm{\varepsilon }\,}}^2}\int _{D_1}x\cdot \nabla (\mathcal {N}\star \chi _{D_1}) dx+\frac{1}{\pi {{\,\mathrm{\varepsilon }\,}}^2}\int _{D_1}x\cdot \nabla (\mathcal {N}\star \chi _{D_2}) dx,\\&I_2:=-\Omega \int _{D_1}|x|^2dx,\\&I_3:=\int _{D_1}\nabla p_1(x)\cdot \nabla f_\Omega dx. \end{aligned}$$

We calculate now two of these three integrals. We have

$$\begin{aligned} \begin{aligned} I_1&=\frac{1}{2\pi ^2 {{\,\mathrm{\varepsilon }\,}}^2}\int _{D_1}\int _{D_1}x\cdot \frac{x-y}{|x-y|^2} dydx+\frac{1}{2\pi ^2 {{\,\mathrm{\varepsilon }\,}}^2}\int _{D_1}\int _{D_2}x\cdot \frac{x-y}{|x-y|^2} dydx\\&=\frac{1}{4\pi ^2 {{\,\mathrm{\varepsilon }\,}}^2}\int _{D_1}\int _{D_1}(x-y)\cdot \frac{x-y}{|x-y|^2} dydx+\frac{1}{4\pi ^2 {{\,\mathrm{\varepsilon }\,}}^2}\int _{D_1}\int _{D_1}(x+z)\cdot \frac{x+z}{|x+z|^2} dzdx\\&=\frac{{{\,\mathrm{\varepsilon }\,}}^2}{2\pi ^2}|D|^2,\\ I_3&=-\int _{D_1}p_1(x)\cdot \Delta f_\Omega dx=-{{\,\mathrm{\varepsilon }\,}}^2\int _{D}{{\,\mathrm{\varepsilon }\,}}^2p(y)\cdot \Big (\frac{1}{\pi {{\,\mathrm{\varepsilon }\,}}^2}-2\Omega \Big )dy\\ {}&\quad =-\frac{{{\,\mathrm{\varepsilon }\,}}^2}{\pi }\int _{D}p(y) dy+2\Omega {{\,\mathrm{\varepsilon }\,}}^4\int _{D}p(y) dy. \end{aligned} \end{aligned}$$

Moreover, by the standard rearrangement inequality,

$$\begin{aligned} \int _{D_1}|x|^2dx=\frac{1}{2}\int _{D_1\cup D_2}|x|^2dx\ge \frac{1}{4\pi }|D_1\cup D_2|^2=\frac{1}{\pi }|D_1|^2=\frac{{{\,\mathrm{\varepsilon }\,}}^4}{\pi }|D|^2. \end{aligned}$$

We are now ready to prove the desired conclusion (3.2). If \(\Omega \le 0\) then

$$\begin{aligned} \begin{aligned} I_1+I_2+I_3&\ge \frac{{{\,\mathrm{\varepsilon }\,}}^2}{2\pi ^2}|D|^2+|\Omega |\frac{{{\,\mathrm{\varepsilon }\,}}^4}{\pi }|D|^2-\frac{{{\,\mathrm{\varepsilon }\,}}^2}{\pi }\int _{D}p(y) dy-2|\Omega |{{\,\mathrm{\varepsilon }\,}}^4\int _{D}p(y) dy\\&=\frac{{{\,\mathrm{\varepsilon }\,}}^2}{\pi }\Big [\frac{1}{2\pi }|D|^2-\int _{D}p(y) dy\Big ]+2|\Omega |{{\,\mathrm{\varepsilon }\,}}^4\Big [\frac{1}{2\pi }|D|^2-\int _{D}p(y) dy\Big ]\\&\ge \frac{{{\,\mathrm{\varepsilon }\,}}^2}{4\pi ^2}|D|^2, \end{aligned} \end{aligned}$$

using (3.8) in the last line. This contradicts the identity \(I=0\) in (3.9). On the other hand, if \(\Omega > (2\pi {{\,\mathrm{\varepsilon }\,}}^2)^{-1}\) then

$$\begin{aligned} \begin{aligned} I_1+I_2+I_3&\le \frac{{{\,\mathrm{\varepsilon }\,}}^2}{2\pi ^2}|D|^2-\Omega \frac{{{\,\mathrm{\varepsilon }\,}}^4}{\pi }|D|^2-\frac{{{\,\mathrm{\varepsilon }\,}}^2}{\pi }\int _{D}p(y) dy+2\Omega {{\,\mathrm{\varepsilon }\,}}^4\int _{D}p(y) dy\\&=\frac{{{\,\mathrm{\varepsilon }\,}}^2}{\pi }\Big [\frac{1}{2\pi }|D|^2-\int _{D}p(y) dy\Big ]-2\Omega {{\,\mathrm{\varepsilon }\,}}^4\Big [\frac{1}{2\pi }|D|^2-\int _{D}p(y) dy\Big ]\\&\le -\frac{1}{4\pi }|D|^2\Big (2\Omega {{\,\mathrm{\varepsilon }\,}}^4-\frac{{{\,\mathrm{\varepsilon }\,}}^2}{\pi }\Big ), \end{aligned} \end{aligned}$$

using again (3.8) in the last line. This contradicts the identity \(I=0\) in (3.9), which completes the proof of (3.2).

(ii) As before we define

$$\begin{aligned} J:=-\int _{D_1}w_1\cdot \nabla f_\Omega dx, \end{aligned}$$

where \(f_\Omega \) is defined as in (3.4), \(w_1:=-\nabla \varphi _1\), and \(\varphi _1\) is defined by

$$\begin{aligned} \varphi _1(x)=\frac{|x-q_1|^2}{2}+p_1(x) \quad \text {in } D_1,\qquad q_1=l+{{\,\mathrm{\varepsilon }\,}}\widetilde{q}. \end{aligned}$$

The functions p and \(p_1\) are defined as in (3.6)–(3.7). The choice of the point \(q_1=l+{{\,\mathrm{\varepsilon }\,}}\widetilde{q}\) is important; we will make this choice later, satisfying \(|\widetilde{q}|\lesssim 1\).

As in (3.9) we see that \(J=0\). On the other hand, using the expression of \(w_1\) we can write J as follows

$$\begin{aligned} J=&\int _{D_1}(x-q_1)\cdot \nabla f_\Omega dx+\int _{D_1}\nabla p_1(x)\cdot \nabla f_\Omega dx= J_1+J_2+J_3+J_4, \end{aligned}$$


$$\begin{aligned}&J_1:=\frac{1}{\pi {{\,\mathrm{\varepsilon }\,}}^2}\int _{D_1}(x-q_1)\cdot \nabla (\mathcal {N}\star \chi _{D_1}) dx,\\&J_2:=\frac{1}{\pi {{\,\mathrm{\varepsilon }\,}}^2}\int _{D_1}(x-q_1)\cdot \nabla (\mathcal {N}\star \chi _{D_2}) dx,\\&J_3:=-\Omega \int _{D_1}(x-q_1)\cdot xdx,\\&J_4:=\int _{D_1}\nabla p_1(x)\cdot \nabla f_\Omega dx. \end{aligned}$$

We estimate now these four integrals. Assuming that \({{\,\mathrm{\varepsilon }\,}}\ll |l|\) and \(|\widetilde{q}|\lesssim 1\) we have

$$\begin{aligned} \begin{aligned} J_1&=\frac{1}{2\pi ^2 {{\,\mathrm {\varepsilon }\,}}^2}\int _{D_1}\int _{D_1}(x-q_1)\cdot \frac{x-y}{|x-y|^2} dydx\\ {}&=\frac{1}{4\pi ^2 {{\,\mathrm {\varepsilon }\,}}^2}\int _{D_1}\int _{D_1}[(x-q_1)-(y-q_1)]\cdot \frac{(x-q_1)-(y-q_1)}{|(x-q_1)-(y-q_1)|^2} dydx\\ {}&=\frac{{{\,\mathrm {\varepsilon }\,}}^2}{4\pi ^2}|D|^2,\\ |J_2|&=\Big |\frac{1}{2\pi ^2 {{\,\mathrm {\varepsilon }\,}}^2}\int _{D_1}\int _{D_2}(x-q_1)\cdot \frac{x-y}{|x-y|^2} dydx\Big | \\ {}&\lesssim \frac{1}{2\pi ^2 {{\,\mathrm {\varepsilon }\,}}^2}\int _{D_1} |x-q_1| \frac{1}{|l|}|D_2|dx\lesssim \frac{{{\,\mathrm {\varepsilon }\,}}^3}{|l|}|D|^2,\\ J_3&=-\Omega {{\,\mathrm {\varepsilon }\,}}^2\int _{D}(l+{{\,\mathrm {\varepsilon }\,}}y-q_1)\cdot (l+{{\,\mathrm {\varepsilon }\,}}y)dy=-\Omega {{\,\mathrm {\varepsilon }\,}}^3\int _{D}(y-\widetilde{q})\cdot (l+{{\,\mathrm {\varepsilon }\,}}y)dy, \\ J_4&=-\int _{D_1}p_1(x)\cdot \Delta f_\Omega dx=-{{\,\mathrm {\varepsilon }\,}}^2\int _{D}{{\,\mathrm {\varepsilon }\,}}^2p(y)\cdot \Big (\frac{1}{\pi {{\,\mathrm {\varepsilon }\,}}^2}-2\Omega \Big )dy\\ {}&=-\frac{{{\,\mathrm {\varepsilon }\,}}^2}{\pi }\int _{D}p(y) dy+2\Omega {{\,\mathrm {\varepsilon }\,}}^4\int _{D}p(y) dy. \end{aligned} \end{aligned}$$

The main point is that we can now find \(\widetilde{q}\) with \(|\widetilde{q}|\lesssim 1\) such that \(J_3\in [|\Omega |{{\,\mathrm{\varepsilon }\,}}^3|D||l|,2|\Omega |{{\,\mathrm{\varepsilon }\,}}^3|D||l|]\). This is important to obtain the second term in left hand side of (3.10) which will then ultimately yield the second inequality in (3.11).

Recall the main inequality (3.8). Since \(J=0\) we have \(|J_1+J_3+J_4|\le |J_2|\), therefore

$$\begin{aligned}{} & {} \Big [\frac{{{\,\mathrm{\varepsilon }\,}}^2}{4\pi ^2}|D|^2-\frac{{{\,\mathrm{\varepsilon }\,}}^2}{\pi }\int _{D}p(y) dy\Big ]+|\Omega |{{\,\mathrm{\varepsilon }\,}}^3|D||l|\lesssim \frac{{{\,\mathrm{\varepsilon }\,}}^3}{|l|}|D|^2+|\Omega |{{\,\mathrm{\varepsilon }\,}}^4 \nonumber \\ {}{} & {} \quad \int _{D}p(y) dy\lesssim \frac{{{\,\mathrm{\varepsilon }\,}}^3}{|l|}|D|^2+|\Omega |{{\,\mathrm{\varepsilon }\,}}^4|D|^2. \end{aligned}$$

If \({{\,\mathrm{\varepsilon }\,}}/|l|\ll 1\) then the last term in the right-hand side can be absorbed into the left-hand side, thus

$$\begin{aligned} \Big [\frac{{{\,\mathrm{\varepsilon }\,}}^2}{4\pi ^2}|D|^2-\frac{{{\,\mathrm{\varepsilon }\,}}^2}{\pi }\int _{D}p(y) dy\Big ]+|\Omega |{{\,\mathrm{\varepsilon }\,}}^3|D||l|/2\lesssim \frac{{{\,\mathrm{\varepsilon }\,}}^3}{|l|}|D|^2, \end{aligned}$$

which gives our main conclusion

$$\begin{aligned} \begin{aligned}&\Big [\frac{1}{4\pi }|D|^2-\int _{D}p(y) dy\Big ]\lesssim \frac{{{\,\mathrm{\varepsilon }\,}}}{|l|}|D|^2,\\&|\Omega ||l|^2\lesssim 1. \end{aligned} \end{aligned}$$

In particular, this completes the proof of (3.3). The inequality in the first line of (3.11) is also useful and will be exploited later in Lemma 3.7 to prove that the domain D must be close to a disk as \({{\,\mathrm{\varepsilon }\,}}\rightarrow 0\). \(\square \)

A consequence of the above theorem is the following bound on the gradient of \(\tilde{\Psi }\).

Corollary 3.2

Suppose that \((\tilde{\Psi },\Omega ,{{\,\mathrm{\varepsilon }\,}})\) solves (2.5). Then there exists a constant C depending only on \(\beta \) such that

$$\begin{aligned} \Vert \partial _z\tilde{\Psi }\Vert _{C^\beta (\overline{D})}\le C. \end{aligned}$$


We begin by noticing that the function \(\tilde{\Psi }_1:=\tilde{\Psi }+\tfrac{1}{2}{{\,\mathrm{\varepsilon }\,}}^2\Omega |z|^2+\Omega {{\,\mathrm{\varepsilon }\,}}l\cdot z+\tfrac{1}{2}\Omega l^2\) satisfies

$$\begin{aligned} \Delta \tilde{\Psi }_1=\frac{1}{\pi }\chi _{D(z)}+\frac{1}{\pi }\chi _{D(-z-2l/{{\,\mathrm{\varepsilon }\,}})}. \end{aligned}$$

Moreover, from (2.5b), we see that \(\nabla \tilde{\Psi }_1\rightarrow 0\) as \(|z|\rightarrow \infty \). By standard elliptic theory, see for instance [GT01], we thus get

$$\begin{aligned} \Vert \partial _z\tilde{\Psi }_1\Vert _{C^\beta (\overline{D})}\le C_1, \end{aligned}$$

where the constant \(C_1\) only depends on \(\beta \). Moreover, from the rigidity result Theorem (3.1), we have bounds on \({{\,\mathrm{\varepsilon }\,}}^2\Omega \) for all \({{\,\mathrm{\varepsilon }\,}}\) and on \(\Omega l\) for \({{\,\mathrm{\varepsilon }\,}}\) sufficiently small, which yields the desired result (3.12).\(\square \)

3.2 Main quantitative bounds

In this section, we will use (3.1) and the results from the previous subsection to bound important quantities in our problem. We begin by showing that, provided (3.1) holds, we get uniform lower bounds on the relative velocity field for the centered renormalized patch D, as well as can ensure that the boundary \(\partial D\) is graphical. The proofs in this section closely follow the arguments in [HMW20].

Lemma 3.3

Suppose that \((\tilde{\Psi },\Omega ,{{\,\mathrm{\varepsilon }\,}})\) solves (2.5) and that (3.1) holds. Then

$$\begin{aligned} |{{\,\mathrm{\varepsilon }\,}}A|\gtrsim _\delta 1\qquad \text {and}\qquad \bigg |\arg \bigg (\frac{w\phi '}{\phi }\bigg )-\frac{\pi }{2}\bigg |\gtrsim _\delta 1, \end{aligned}$$

where here A is defined as in (2.10).


If (3.1) holds, then we directly obtain that

$$\begin{aligned} \frac{|\nabla \tilde{\Psi }|^2}{4}\ge \frac{\delta ^2}{4}. \end{aligned}$$

Since we can see from Sect. 2 that \({{\,\mathrm{\varepsilon }\,}}A\) is directly linked to the gradient of \(\tilde{\Psi }\), we immediately get the first uniform lower bound in (3.13).

For the second one, we differentiate \(\tilde{\Psi }\circ \phi \equiv 0\). This yields

$$\begin{aligned} |\phi |{\text {tan}}\bigg ({\text {arg}}\frac{w\phi '}{\phi }\bigg )=\frac{|\phi |{{\,\textrm{Im}\,}}\big (w\phi '/\phi \big )}{{\text {Re}}\big (w\phi '/\phi \big )}. \end{aligned}$$

Since \(\phi \) is a polar graph (see Sect. 2), we can write

$$\begin{aligned} \phi (e^{it})=\rho (t)e^{i\varphi (t)}, \end{aligned}$$

for \(t\in {{\,\mathrm{\mathbb {R}}\,}}\). A direct calculation shows that

$$\begin{aligned} \varphi '(t)={\text {Re}}\bigg (\frac{e^{it}\phi '(e^{it})}{\phi (e^{it})}\bigg )\qquad \text {and}\qquad \rho '(t)=-\rho (t){{\,\textrm{Im}\,}}\bigg (\frac{e^{it}\phi '(e^{it})}{\phi (e^{it})}\bigg ). \end{aligned}$$

Plugging this into the last term in (3.14) gives us

$$\begin{aligned} \frac{|\phi |{{\,\textrm{Im}\,}}\big (w\phi '/\phi \big )}{{\text {Re}}\big (w\phi '/\phi \big )}=-\frac{\rho '}{\varphi '}=\frac{\tilde{\Psi }_\theta }{\tilde{\Psi }_r}. \end{aligned}$$

We thus deduce that

$$\begin{aligned} \tan \bigg (\bigg \Vert \arg \frac{w\phi '}{\phi }\bigg \Vert _{L^\infty ({{\,\mathrm{\mathbb {T}}\,}})}\bigg )=\bigg \Vert \frac{\tilde{\Psi }_\theta /\rho }{\tilde{\Psi }_r}\bigg \Vert _{L^\infty (\partial \Omega )}\le \frac{\Vert \tilde{\Psi }_\theta /\rho \Vert _{L^\infty (\partial D)}}{\delta }\lesssim _\delta 1, \end{aligned}$$

where the last step follows from the fact that Lemma 3.2 ensures that \(\Vert \partial _z\tilde{\Psi }\Vert _{C^{1/2}(\overline{D})}\le C\). From (3.15), we hence get

$$\begin{aligned} \max _{{{\,\mathrm{\mathbb {T}}\,}}}\bigg |{\text {arg}}\frac{w\phi '}{\phi } \bigg |\gtrsim _\delta \frac{\pi }{2}, \end{aligned}$$

thus concluding the proof. \(\square \)

From the previous lemma, we now see that (3.1) can be rewritten as

$$\begin{aligned} {}&{} \bigg \Vert {\text{ arg }}\frac{w\phi '}{\phi } \bigg \Vert _{L^\infty }<\frac{\pi }{2}-\delta , \qquad \inf _{\mathbb {T}}|{{\,\mathrm {\varepsilon }\,}}A|>\delta , \qquad \big |{{\,\mathrm {\varepsilon }\,}}\phi (\tau )+{{\,\mathrm {\varepsilon }\,}}\phi (w)+2l\big |\ge \delta . \end{aligned}$$

The next two statements provide us with lower bounds on \(\phi \) and \(\phi '\) as well as uniform bounds on \(\phi \) in \(C^{1+\alpha }\), all dependent on \(\delta \) from (3.16). These results will have a two-fold purpose. On the one hand, they will help winnow out alternatives along the global bifurcation curve, and on the other, they will be key in proving both upper and lower bounds on the bifurcation parameter \({{\,\mathrm{\varepsilon }\,}}\). The arguments are similar to those in [HMW20].

Lemma 3.4

Suppose \((\phi ,{{\,\mathrm{\varepsilon }\,}})\) solves (2.11) and that (3.16) holds for some \(\delta >0\). Then \(\Vert \phi \Vert _{C^{1+\alpha }}\lesssim _\delta 1\).


We recall that the problem can be rewritten as the Riemann–Hilbert problem \({{\,\textrm{Im}\,}}(A\phi ')=0\) where A defined as in (2.10) can be rewritten as

$$\begin{aligned} {{\,\mathrm{\varepsilon }\,}}A=2\partial _z\tilde{\Psi }(\phi (w))w. \end{aligned}$$

Then (3.16) directly yields that

$$\begin{aligned} |{{\,\mathrm{\varepsilon }\,}}A|=2|\partial _z\tilde{\Psi }(\phi (w))w|>\delta . \end{aligned}$$

Since the winding number of \({{\,\mathrm{\varepsilon }\,}}A\) is zero by Lemma B.2, applying Lemma B.1 yields

$$\begin{aligned} \phi '(w)={\text {exp}}\bigg \{\frac{w}{2\pi }\int _{{{\,\mathrm{\mathbb {T}}\,}}}\frac{1}{\tau -w}\bigg [\frac{1}{\xi }{\text {arg}}\bigg (\frac{\partial _z\tilde{\Psi }(\phi (\xi ))\xi }{\overline{\partial _z\tilde{\Psi }(\phi (\xi ))\xi }} \bigg )\bigg ]_{\xi =w}^{\xi =\tau }\,d\tau \bigg \}. \end{aligned}$$

Combining Lemmas B.3 and B.4, a Sobolev embedding yields

$$\begin{aligned} \Vert \phi \Vert _{C^\sigma }<C\qquad \text {for some }\sigma \text { depending on }p. \end{aligned}$$

From Lemma 3.2, for some arbirary but fixed \(\beta \) we have \(\Vert \partial _z\tilde{\Psi }\Vert _{C^\beta (\overline{D})}<C\). Hence we get \(\Vert \partial _z\tilde{\Psi }\circ \phi \Vert _{C^{\sigma \beta }(\mathbb {T})}<C\). From (3.17), one can now easily show that

$$\begin{aligned} \bigg \Vert \frac{1}{\tau }{\text {arg}}\bigg (\frac{\partial _z\tilde{\Psi }(\phi (\tau ))\tau }{\overline{\partial _z\tilde{\Psi }(\phi (\tau ))\tau }}\bigg )\bigg \Vert _{C^{\sigma \beta }}<C. \end{aligned}$$

Using the fact that the Cauchy integral is a bounded operator \(C^{\sigma \beta }\rightarrow C^{\sigma \beta }\), composition with the exponential now yields \(\Vert \phi '\Vert _{C^{\sigma \beta }}<C\). Repeating the above argument with \(\sigma =\beta =\sqrt{\alpha }\) yields \(\Vert \phi '\Vert _{C^\alpha }<C\). \(\square \)

Lemma 3.5

Let \((\phi ,{{\,\mathrm{\varepsilon }\,}})\) is a solution to (2.11) and suppose that (3.16) holds for some \(\delta >0\). Then

$$\begin{aligned} |\phi '|,|\phi |\gtrsim _\delta 1. \end{aligned}$$


By Lemma 3.4, we know that \(\Vert \phi \Vert _{C^{1+\alpha }}\lesssim _\delta 1\). For the lower bound on \(|\phi '|\) we simply take the multiplicative inverse of (3.18) and use the bounds on \(\Vert \phi \Vert _{C^\alpha }\). By a similar argument as the one in the proof of Lemma 3.4, we find that \(\Vert 1/\phi '\Vert _{C^\alpha }\gtrsim _\delta 1\), which in turn implies that \({\text {min}}_\mathbb {T}|\phi '|\gtrsim _\delta 1\).

We now turn to the lower bound on \(|\phi |\). To begin with, we easily get a lower bound on \(\Vert \phi \Vert _{L^\infty }\) using the Schwarz lemma. Indeed, since the function \(g(w)=\Phi (w)/w\) is holomorphic at infinity with \(g(\infty )=1\), by the modulus maximum principle we get

$$\begin{aligned} \Vert \phi \Vert _{L^\infty (\mathbb {T})}=\Vert g\Vert _{L^\infty (\mathbb {C}\setminus \mathbb {D})}>1. \end{aligned}$$

Notice that since \(\phi \) is continuous, there exists \(\theta _1,\theta _2\in [0,2\pi ]\) such that

$$\begin{aligned} \min _{\mathbb T}|\phi |=\phi (e^{i\theta _2}), \quad \max _{\mathbb T}|\phi |=\phi (e^{i\theta _1}). \end{aligned}$$


$$\begin{aligned} \log \frac{\min _{\mathbb T}|\phi |}{\max _\mathbb T|\phi |}=\log \bigg |\frac{\phi (e^{i\theta _2})}{\phi (e^{i\theta _1})}\bigg |=-{\text {Re}}\int _{\theta _1}^{\theta _2}\frac{d}{dt}\log \phi (e^{it})\,dt=\int _{\theta _1}^{\theta _2}{{\,\textrm{Im}\,}}\frac{e^{it}\phi '(e^{it})}{\phi (e^{it})}\,dt. \end{aligned}$$

We now estimate this integral to find

$$\begin{aligned} \log \frac{\min _{\mathbb T}|\phi |}{\max _\mathbb T|\phi |}\le \left| \int _{\theta _1}^{\theta _2}\frac{|\phi '(e^{it})|}{|\phi (e^{it})|}\,dt\right| \le \frac{2\pi }{\cos (\pi /2-\delta _1)}. \end{aligned}$$

Finally, taking exponentials and using (3.19), yields

$$\begin{aligned} \min _{\mathbb T}|\phi |\ge \max _\mathbb T|\phi |\exp \bigg (-\frac{2\pi }{\cos (\pi /2-\delta _1)} \bigg )>\exp \bigg (-\frac{2\pi }{\cos (\pi /2-\delta _1)} \bigg )\gtrsim _\delta 1, \end{aligned}$$

thus concluding the proof. \(\square \)

3.3 Upper bounds on \({{\,\mathrm{\varepsilon }\,}}\)

Using the results from the previous subsection, we find upper bounds on the bifurcation parameter \({{\,\mathrm{\varepsilon }\,}}\), depending only on \(\delta \) from (3.16) and on l, the distance of the center of the patch \(D_1\) to the y-axis. On the one hand, we also prove a result which will later enable us to show that \({{\,\mathrm{\varepsilon }\,}}\) can only go to 0 along the local curve of solutions.

Lemma 3.6

Let \((\phi ,{{\,\mathrm{\varepsilon }\,}})\) solve (2.11) and suppose that (3.16) holds for some \(\delta >0\). Then \({{\,\mathrm{\varepsilon }\,}}\lesssim _\delta l\).


Since the centered renormalized patch \(\overline{D}\) is compact, there exists an \(w\in \mathbb {T}\) such that

$$\begin{aligned} \phi (w)=(-x^*,0). \end{aligned}$$

Since (3.16) holds, we know from Lemma 3.5 that \(|\phi |\gtrsim _\delta 1\). Hence we have \(x^*\ge 1/C\). A point on \(\partial D\) gets mapped to a point on \(\partial D_1\) by \(l+{{\,\mathrm{\varepsilon }\,}}\phi \). Hence we have

$$\begin{aligned} l-{{\,\mathrm{\varepsilon }\,}}(x^*,0)\in \partial D_1. \end{aligned}$$

Let us now assume that \({{\,\mathrm{\varepsilon }\,}}>Cl\). Then there exists a \(w_1\in \partial D_1\) whose x-coordinate is negative. However, this contradicts the assumption that \(\partial D_1\subset \{(x,y)\in \mathbb {R}^2:\,x>0\}\), necessary assumption to ensure that the patches \(D_1\) and \(D_2\) don’t intersect. Hence, we must have \({{\,\mathrm{\varepsilon }\,}}\le Cl\). \(\square \)

In what follows we define the \(L^p({{\,\mathrm{\mathbb {T}}\,}})\) norms, \(p<\infty \), in the usual way

$$\begin{aligned} \Vert g\Vert _{L^p({{\,\mathrm{\mathbb {T}}\,}})}^p:=\int _0^{2\pi }|g(e^{it})|^p\,dt=\int _{{{\,\mathrm{\mathbb {T}}\,}}}|g(w)|^p(iw)^{-1}\,dw. \end{aligned}$$

Lemma 3.7

Assume that \(\omega _0=(\pi {{\,\mathrm{\varepsilon }\,}}^2)^{-1}(\chi _{D_1}+\chi _{D_2})\) is a solution of the system (1.5). Assume that \(\delta >0\), \(C(\delta )\ge 1\) is a constant that depends only on \(\delta \), and the function \(\phi \) corresponding to \(\omega _0\) (as in (2.4)) satisfies the bounds

$$\begin{aligned} \Vert \phi '\Vert _{L^\infty ({{\,\mathrm{\mathbb {T}}\,}})}\le C(\delta ). \end{aligned}$$

Then \(\phi \) is of the form \(\phi (w)=w+{{\,\mathrm{\varepsilon }\,}}f(w)\) (as in (2.4)) with

$$\begin{aligned} \Vert f'\Vert _{L^2({{\,\mathrm{\mathbb {T}}\,}})}\lesssim _\delta 1. \end{aligned}$$


We prove first that for any \(\kappa >0\) there is \({{\,\mathrm{\varepsilon }\,}}_1={{\,\mathrm{\varepsilon }\,}}_1(\delta ,\kappa )\) such that if \(\omega _0\) and \(\phi \) are as in the statement of the lemma and \({{\,\mathrm{\varepsilon }\,}}\le {{\,\mathrm{\varepsilon }\,}}_1\) then

$$\begin{aligned} \Vert \phi -w\Vert _{L^\infty ({{\,\mathrm{\mathbb {T}}\,}})}\le \kappa . \end{aligned}$$

We argue by contradiction. Assume that there exists a sequence \(\phi _n\) with corresponding \({{\,\mathrm{\varepsilon }\,}}_n\) such that

$$\begin{aligned} |\phi _n(w)-w|_{L^\infty }\ge \kappa ,\qquad \lim _{n\rightarrow \infty }{{\,\mathrm{\varepsilon }\,}}_n=0. \end{aligned}$$

We have

$$\begin{aligned} \phi _n(w)=w+\sum _{k\ge 1}a_{n,k}w^{-k}. \end{aligned}$$

Since the sequence \(\phi _n\) is uniformly bounded in \(H^1\) (due to (3.21)), we get that \(\phi _n\) converges strongly to \(\phi \), in any space weaker than \(H^1\), in the sense that

$$\begin{aligned} \lim _{n\rightarrow \infty }a_{n,k}=a_k\qquad \text {for every }k\ge 1. \end{aligned}$$

Moreover, the uniform \(H^1\) bounds imply the rapid decay

$$\begin{aligned} \sum _{k\ge 1}|ka_{n,k}|^2\lesssim _\delta 1\qquad \text {and hence also}\qquad \sum _{k\ge 1}|ka_{k}|^2\lesssim _\delta 1. \end{aligned}$$

We now define

$$\begin{aligned} \Phi (w)=w+\sum _{k\ge 1}a_kw^{-k} \qquad \text {for }|w|\ge 1. \end{aligned}$$

The map \(\Phi \) is holomorphic for \(|w|\ge 1\) due to the decay in (3.26). Moreover, from (3.25)–(3.26) we see that \(\Phi =\lim _{n\rightarrow \infty }\Phi _n\) uniformly in \(\mathbb {C}{\setminus } \mathbb {D}\). Hence, by the Hurwitz Theorem, \(\Phi \) must be a univalent conformal map from \(\mathbb {C}\setminus \overline{\mathbb {D}}\) to \(\mathbb {C}\setminus \overline{D}\). From (3.21), it is easy to see that \(\phi \) must hence also be univalent and thus be a Jordan curve.

From properties of conformal maps (see for instance Section 1.2 in [Pom92]), we know that the area \(|D_n|^2\) converges to \(|D|^2\). Moreover, since D is a Jordan domain, we get

$$\begin{aligned} \lim _{n\rightarrow \infty }\int _{D_n}p_n(y)dy=\int _{D}p(y)dy, \end{aligned}$$

where here the convergence of \(p_n\) follows from classical maximum principle arguments. From (3.11), we see that D must be the disk \(\mathbb {D}\), a contradiction to (3.24). This completes the proof of (3.23).

We turn now to the proof of (3.22). In view of the assumption (3.21) we may assume that \({{\,\mathrm{\varepsilon }\,}}\le {{\,\mathrm{\varepsilon }\,}}_0(\delta )\) is very small. We consider the formulation of the problem without singularity in \({{\,\mathrm{\varepsilon }\,}}\), as given in (2.13). We multiply both sides of the equality by \((-4\pi /w)f'(w)\) and integrate to get

$$\begin{aligned} {}&{} \int _{{{\,\mathrm {\mathbb {T}}\,}}}\frac{1}{2\pi }\text{ Im }\left[ f'(w)\right] \frac{-4\pi }{w}f'(w)dw\nonumber \\ {}{}&{} +\int _{{{\,\mathrm {\mathbb {T}}\,}}}\text{ Im }\left[ \left\{ \mathscr {J}(f,{{\,\mathrm {\varepsilon }\,}})(w)-\Omega ({{\,\mathrm {\varepsilon }\,}}\overline{\phi (w)}+l)\right\} w\phi '(w)\right] \frac{-4\pi }{w}f'(w)dw=0.\end{aligned}$$

Using (3.20) and the general form of f in (2.4) we notice that

$$\begin{aligned} \int _{{{\,\mathrm{\mathbb {T}}\,}}}\frac{1}{2\pi }\text {Im}\left[ f'(w)\right] \frac{-4\pi }{w}f'(w)dw=\int _{{{\,\mathrm{\mathbb {T}}\,}}}\frac{|f'(w)|^2-[f'(w)]^2}{iw}dw=\Vert f'\Vert _{L^2({{\,\mathrm{\mathbb {T}}\,}})}^2. \end{aligned}$$

We use the formulas (2.14) and (3.27) to conclude that

$$\begin{aligned} \Vert f'\Vert _{L^2({{\,\mathrm{\mathbb {T}}\,}})}^2+J_1+J_2+J_3=0, \end{aligned}$$


$$\begin{aligned} \begin{aligned} J_1&:=\int _{{{\,\mathrm{\mathbb {T}}\,}}}\text {Im}\left[ w\phi '(w)\frac{i}{4\pi ^2}\int _{{{\,\mathrm{\mathbb {T}}\,}}} \frac{\overline{\phi (w)}-\overline{\phi (\xi )}}{\phi (w)-\phi (\xi )}f'(\xi )d\xi \right] \frac{-4\pi }{w}f'(w)dw,\\ J_2&:=\int _{{{\,\mathrm{\mathbb {T}}\,}}}\text {Im}\left[ w\phi '(w)\frac{-1}{2\pi ^2}\int _{{{\,\mathrm{\mathbb {T}}\,}}} \frac{\text {Im}\big [(w-\xi )(\overline{f(w)}-\overline{f(\xi )})\big ]}{(w-\xi )(\phi (w)-\phi (\xi ))}d\xi \right] \frac{-4\pi }{w}f'(w)dw,\\ J_3&:=\int _{{{\,\mathrm{\mathbb {T}}\,}}}\text {Im}\left[ w\phi '(w)\left\{ \frac{-i}{4\pi ^2}\int _{{{\,\mathrm{\mathbb {T}}\,}}} \frac{\overline{\phi (\xi )}}{\varepsilon \phi (\xi )+\varepsilon \phi (w)+2l}\phi '(\xi )d\xi -\Omega ({{\,\mathrm{\varepsilon }\,}}\overline{\phi (w)}+l)\right\} \right] \\ {}&\qquad \frac{-4\pi }{w}f'(w)dw. \end{aligned} \end{aligned}$$

We will show that there are constants \(C_1(\delta )\ge 1\) and \({{\,\mathrm{\varepsilon }\,}}_0(\delta )>0\) such that if \({{\,\mathrm{\varepsilon }\,}}\le {{\,\mathrm{\varepsilon }\,}}_0(\delta )\) then

$$\begin{aligned} |J_n|\le C_1(\delta )\Vert f'\Vert _{L^2({{\,\mathrm{\mathbb {T}}\,}})}+(1/10)\Vert f'\Vert _{L^2({{\,\mathrm{\mathbb {T}}\,}})}^2,\qquad n\in \{1,2,3\}. \end{aligned}$$

Assuming these bounds, the desired conclusion (3.22) would follow using (3.28).

The bounds (3.29) follow easily if \(n=3\) (in the stronger form \(|J_3|\lesssim _\delta \Vert f'\Vert _{L^2({{\,\mathrm{\mathbb {T}}\,}})}\)) using the Cauchy inequality, (3.21), and (3.11). We prove these bounds now for \(n=1\). Notice that

$$\begin{aligned} \int _{{{\,\mathrm{\mathbb {T}}\,}}}\frac{\overline{\phi (w)}-\overline{\phi (\xi )}}{w-\xi }f'(\xi )d\xi =0\qquad \text { for any }w\in {{\,\mathrm{\mathbb {T}}\,}}, \end{aligned}$$

due to the form of the functions \(f,\phi \) in (2.4). Let \(g(w):=\phi (w)-w={{\,\mathrm{\varepsilon }\,}}f(w)\). In view of (3.23) we may assume that \(\Vert g\Vert _{L^\infty ({{\,\mathrm{\mathbb {T}}\,}})}\le \kappa \), for some sufficiently small constant \(\kappa =\kappa (\delta )>0\). Then we estimate

$$\begin{aligned} \begin{aligned}&\bigg |\int _{{{\,\mathrm{\mathbb {T}}\,}}}\frac{\overline{\phi (w)}-\overline{\phi (\xi )}}{w+g(w)-\xi -g(\xi )}f'(\xi )d\xi \bigg | =\bigg |\int _{{{\,\mathrm{\mathbb {T}}\,}}}\frac{(\overline{\phi (w)}-\overline{\phi (\xi )})(g(w)-g(\xi ))}{(w-\xi +g(w)-g(\xi ))(w-\xi )}f'(\xi )d\xi \bigg |\\&\le \int _{0}^{2\pi }\frac{\big |\phi (e^{it})-\phi (e^{is})\big |}{\big |(e^{it}-e^{is}+g(e^{it})-g(e^{is})\big |}\frac{\big |g(e^{it})-g(e^{is})\big |}{\big |e^{it}-e^{is}\big |}|f'(e^{is})|ds\\&\le \int _0^{2\pi }\frac{\big |g(e^{it})-g(e^{is})\big |}{\big |e^{it}-e^{is}\big |}|f'(e^{is})|ds\\&\lesssim (\kappa C(\delta ))^{1/2}\int _0^{2\pi }|e^{it}-e^{is}|^{-1/2}|f'(e^{is})|ds, \end{aligned} \end{aligned}$$

for any \(w=e^{it}\in {{\,\mathrm{\mathbb {T}}\,}}\). The last inequality follows by estimating \(|g(e^{it})-g(e^{is})|\lesssim (\kappa C(\delta ))^{1/2}|e^{it}-e^{is}|^{1/2}\) (since \(\Vert g'\Vert _{L^\infty ({{\,\mathrm{\mathbb {T}}\,}})}\lesssim C(\delta )\)) and \(|g(e^{it})-g(e^{is})|\lesssim \kappa \) (due to (3.23)). Taking the geometric mean and dividing by \(|e^{it}-e^{is}|\) yields the claimed bound. Therefore

$$\begin{aligned} \bigg \Vert \int _{{{\,\mathrm{\mathbb {T}}\,}}}\frac{\overline{\phi (w)}-\overline{\phi (\xi )}}{w+g(w)-\xi -g(\xi )}f'(\xi )d\xi \bigg \Vert _{L^2_w({{\,\mathrm{\mathbb {T}}\,}})}\lesssim (\kappa C(\delta ))^{1/2}\Vert f'\Vert _{L^2({{\,\mathrm{\mathbb {T}}\,}})}. \end{aligned}$$

The desired bounds (3.29) for \(n=1\) follow if \(\kappa (\delta )\) is chosen sufficiently small (depending only on the constant \(C(\delta )\) in (3.21)).

Finally, we bound the integral \(|J_2|\). The main difficulty has to do with the factor \(|\phi (w)-\phi (\xi )|\) in the denominator, which could be very small. Notice first that

$$\begin{aligned} \int _{{{\,\mathrm {\mathbb {T}}\,}}}\frac{{{\,\text {Im}\,}}\big [(w-\xi )(\overline{f(w)}-\overline{f(\xi )}) \big ]}{(w-\xi )(w-\xi )}d\xi =0, \end{aligned}$$

for any \(w\in {{\,\mathrm{\mathbb {T}}\,}}\), due to the form of the function f in (2.4) and the residue theorem. Therefore

$$\begin{aligned}{} & {} \int _{{{\,\mathrm{\mathbb {T}}\,}}}\frac{{{\,\textrm{Im}\,}}\big [(w-\xi )(\overline{f(w)}-\overline{f(\xi )}) \big ]}{(w-\xi )(\phi (w)-\phi (\xi ))}d\xi \\ {}{} & {} \quad =-\int _{{{\,\mathrm{\mathbb {T}}\,}}}\frac{{{\,\textrm{Im}\,}}\big [(w-\xi )(\overline{f(w)}-\overline{f(\xi )}) \big ]}{(w-\xi )^2(\phi (w)-\phi (\xi ))}\big (g(w)-g(\xi )\big )d\xi =:F_1(w)+F_2(w), \end{aligned}$$


$$\begin{aligned} \begin{aligned}&F_1(w):=-\int _{|w-\xi |\le \rho }\frac{{{\,\textrm{Im}\,}}\big [(w-\xi )(\overline{f(w)}-\overline{f(\xi )}) \big ]}{(w-\xi )^2(\phi (w)-\phi (\xi ))}\big (g(w)-g(\xi )\big )d\xi ,\\&F_2(w):=-\int _{|w-\xi |\ge \rho }\frac{{{\,\textrm{Im}\,}}\big [(w-\xi )(\overline{f(w)}-\overline{f(\xi )}) \big ]}{(w-\xi )^2(\phi (w)-\phi (\xi ))}\big (g(w)-g(\xi )\big )d\xi , \end{aligned}\nonumber \\ \end{aligned}$$

where \(\rho =\rho (\delta )>0\) is a small constant to be fixed. Then we estimate, for any \(w=e^{it}\in {{\,\mathrm{\mathbb {T}}\,}}\),

$$\begin{aligned} \begin{aligned} |F_1(w)|&=\bigg |\int _{|w-\xi |\le \rho }\frac{{{\,\textrm{Im}\,}}\big [(w-\xi )(\overline{f(w)}-\overline{f(\xi )}) \big ]}{(w-\xi )^2(\phi (w)-\phi (\xi ))}{{\,\mathrm{\varepsilon }\,}}\big (f(w)-f(\xi )\big )d\xi \bigg |\\&=\bigg |\int _{|w-\xi |\le \rho }\frac{{{\,\textrm{Im}\,}}\big [(w-\xi )(\overline{\phi (w)}-\overline{\phi (\xi )}-(\overline{w}-\overline{\xi })) \big ]}{(w-\xi )^2(\phi (w)-\phi (\xi ))}\big (f(w)-f(\xi )\big )d\xi \bigg |\\&\lesssim \int _{s\in [0,2\pi ],\,|e^{it}-e^{is}|\le \rho }\bigg |\frac{f(e^{it})-f(e^{is})}{e^{it}-e^{is}}\bigg |ds\\&\lesssim \rho ^{1/2}\Vert f'\Vert _{L^2({{\,\mathrm{\mathbb {T}}\,}})}, \end{aligned}\nonumber \\ \end{aligned}$$

where the estimate in the last line holds because \(|f(e^{it})-f(e^{is})|\lesssim \Vert f'\Vert _{L^2({{\,\mathrm{\mathbb {T}}\,}})}|e^{it}-e^{is}|^{1/2}\). Moreover, if \(|w-\xi |\ge \rho \) and \(\Vert g\Vert _{L^\infty ({{\,\mathrm{\mathbb {T}}\,}})}\le \rho ^2/10\) is sufficiently small then \(|\phi (w)-\phi (\xi )|\ge |w-\xi |-|g(w)-g(\xi )|\ge |w-\xi |-\rho /5\ge |w-\xi |/2\), and we estimate

$$\begin{aligned} |F_2(w)|\lesssim & {} \int _{s\in [0,2\pi ],\,|e^{it}-e^{is}|\ge \rho }\frac{\big |(e^{it}-e^{is})(\overline{f(e^{it})}-\overline{f(e^{is})}) \big |}{\big |(e^{it}-e^{is})^2(\phi (e^{it})-\phi (e^{is}))\big |}\big |g(e^{it})-g(e^{is})\big |ds\nonumber \\\lesssim & {} \rho \Vert f\Vert _{L^\infty ({{\,\mathrm{\mathbb {T}}\,}})}. \end{aligned}$$

The desired bounds (3.29) follow for \(n=2\) from (3.30)–(3.31), by taking \(\rho \) sufficiently small. \(\square \)

4 Functional Analytic Setting

4.1 Function spaces

We will work in the Banach spaces

$$\begin{aligned}&\mathcal {X}^{k+\alpha }=\bigg \{f\in C^{k+\alpha }(\mathbb {T}):f(w)=\sum _{n\ge 1}a_nw^{-n},\;a_n\in \mathbb {R}\bigg \},\\ {}&\mathcal {Y}^{k-1+\alpha }=\bigg \{f\in C^{k-1+\alpha }(\mathbb {T}):f(e^{i\theta })=\sum _{n\ge 2}a_n\sin (n\theta ),\;a_n\in \mathbb {R}\bigg \}. \end{aligned}$$

We recall that \({{\,\mathrm{\varepsilon }\,}}f(w)=\phi (w)-w\). For convenience we will work in the open subspace

$$\begin{aligned} \mathcal {U}^{k+\alpha }:=\mathcal {U}_1^{k+\alpha }\cap \mathcal {U}_2^{k+\alpha }\cap \mathcal {U}_3^{k+\alpha }, \end{aligned}$$


$$\begin{aligned}&\mathcal {U}_1^{k+\alpha }=\bigg \{(f,{{\,\mathrm{\varepsilon }\,}})\in \mathcal {X}^{k+\alpha }\times \mathbb {R}:|{{\,\mathrm{\varepsilon }\,}}A|>0 \bigg \},\\&\mathcal {U}_2^{k+\alpha }=\bigg \{(f,{{\,\mathrm{\varepsilon }\,}})\in \mathcal {X}^{k+\alpha }\times \mathbb {R}:{\text {Re}}\bigg (\frac{w\phi '}{\phi }\bigg )>0 \bigg \},\\&\mathcal {U}_3^{k+\alpha }=\Big \{(f,{{\,\mathrm{\varepsilon }\,}})\in \mathcal {X}^{k+\alpha }\times \mathbb {R}:\inf _{\tau \ne w}|{{\,\mathrm{\varepsilon }\,}}\phi (\tau )+{{\,\mathrm{\varepsilon }\,}}\phi (w)+2l|>0 \Big \}. \end{aligned}$$

The definition of the open subspaces comes from the requirement that (3.16) must hold. We remark that, as we have seen in Sect. 2, the singularity at \({{\,\mathrm{\varepsilon }\,}}=0\) is removable and hence the definition of the space \(\mathcal {U}_1\) does not prevent \({{\,\mathrm{\varepsilon }\,}}\) from going to 0. Specifically, the point \((f,{{\,\mathrm{\varepsilon }\,}})=(0,0)\in \mathcal {U}_1\).

4.2 Operator formulation and solution set

We define the nonlinear operator

$$\begin{aligned} \tilde{\mathscr {F}}^{k+\alpha }:\mathcal {U}^{k+\alpha }\times \mathbb {R}\rightarrow \mathcal {Y}^{k-1+\alpha }, \end{aligned}$$

where here

$$\begin{aligned} \tilde{\mathscr {F}}^{k+\alpha }(f,{{\,\mathrm{\varepsilon }\,}},\Omega ):= & {} {{\,\textrm{Im}\,}}\bigg \{\bigg (\Omega \big ((\overline{w}+{{\,\mathrm{\varepsilon }\,}}\overline{f})+l\big )+\tfrac{1}{\pi {{\,\mathrm{\varepsilon }\,}}}\mathcal {C}(w+{{\,\mathrm{\varepsilon }\,}}f)(\overline{w}+{{\,\mathrm{\varepsilon }\,}}\overline{f})\\ {}{} & {} -\tfrac{1}{\pi {{\,\mathrm{\varepsilon }\,}}}\tilde{\mathcal {C}}_{{{\,\mathrm{\varepsilon }\,}},l}(w+{{\,\mathrm{\varepsilon }\,}}f)(\overline{w}+{{\,\mathrm{\varepsilon }\,}}\overline{f}) \bigg )w(1+{{\,\mathrm{\varepsilon }\,}}f') \bigg \}. \end{aligned}$$

Let us remark that the functions in the range space \(\mathcal {Y}^{k-1+\alpha }\) have vanishing first Fourier coefficient \(a_1\). This technical point is due to the invertibility of the linear operator at the trivial solution in order to obtain the local curve of solutions. However, the nonlinear operator is not well-defined in those spaces. Nevertheless, we can work with the extra parameter \(\Omega \) in order to get that the problem is well-posed. That is, that the first Fourier coefficient of \(\tilde{\mathscr {F}}\) vanishes. As stated in [HM17, Gar21] we can define the dependence of \(\Omega \) on f and \({{\,\mathrm{\varepsilon }\,}}\) in the following way:

$$\begin{aligned} \Omega (f,{{\,\mathrm{\varepsilon }\,}})=\frac{\int _{{{\,\mathrm{\mathbb {T}}\,}}} \mathscr {J}(f,{{\,\mathrm{\varepsilon }\,}})(w)(w-\overline{w})(1+{{\,\mathrm{\varepsilon }\,}}f'(w))dw}{\int _{{{\,\mathrm{\mathbb {T}}\,}}} (1+{{\,\mathrm{\varepsilon }\,}}f'(w))(w-\overline{w})(l+{{\,\mathrm{\varepsilon }\,}}\overline{w}+{{\,\mathrm{\varepsilon }\,}}^2 f(\overline{w})dw}. \end{aligned}$$

Moreover, in [HM17, Gar21] we observe the following properties of \(\Omega \).

Proposition 4.1

For any \(\alpha \in (0,1)\) we have that \(\Omega :\mathcal {U}^{k+\alpha }\times {{\,\mathrm{\mathbb {R}}\,}}\rightarrow {{\,\mathrm{\mathbb {R}}\,}}\) is well-defined. Furthermore,

  1. (i)

    \(\Omega (f,0)=\Omega _0\), for any f.

  2. (ii)

    The first Fourier coefficient of \(\tilde{\mathscr {F}}(f,{{\,\mathrm{\varepsilon }\,}},\Omega )\) vanishes if and only if \(\Omega =\Omega (f,{{\,\mathrm{\varepsilon }\,}})\).

Hence, from this point onwards, we will work with \({\mathscr {F}}^{k+\alpha }\) defined as

$$\begin{aligned} \mathscr {F}^{k+\alpha }(f,{{\,\mathrm{\varepsilon }\,}}):=\tilde{\mathscr {F}}^{k+\alpha }(f,{{\,\mathrm{\varepsilon }\,}},\Omega (f,{{\,\mathrm{\varepsilon }\,}})), \end{aligned}$$

where we take into account that \(\Omega \) is fixed and depends on \((f,{{\,\mathrm{\varepsilon }\,}})\).

We will often rewrite this operator as

$$\begin{aligned} \mathscr {F}^{k+\alpha }(f,{{\,\mathrm{\varepsilon }\,}})={{\,\textrm{Im}\,}}\big \{\mathscr {A}(f,{{\,\mathrm{\varepsilon }\,}})(1+{{\,\mathrm{\varepsilon }\,}}f') \big \}, \end{aligned}$$

where \({{\,\mathrm{\varepsilon }\,}}\mathscr {A} (f,{{\,\mathrm{\varepsilon }\,}})={{\,\mathrm{\varepsilon }\,}}A(\phi ,\Omega (f,{{\,\mathrm{\varepsilon }\,}}),{{\,\mathrm{\varepsilon }\,}})\) (see (2.10)) is analytic \(\mathcal {U}_1^{k+\alpha }\rightarrow C^{k+\alpha }(\mathbb {T})\) for any \(k\ge 1\) and \(\alpha \in (0,1)\). Moreover, the linearized operator is then given by

$$\begin{aligned} \mathscr {F}_f^{k+\alpha }(f,{{\,\mathrm{\varepsilon }\,}})g={{\,\textrm{Im}\,}}\big \{ \mathscr {A}(f,{{\,\mathrm{\varepsilon }\,}})g'\big \}+{{\,\textrm{Im}\,}}\big \{ (1+{{\,\mathrm{\varepsilon }\,}}f')\mathscr {A}_f(f,{{\,\mathrm{\varepsilon }\,}})g\big \}. \end{aligned}$$

Finally, for convenience of notation throughout the paper, following [HMW20], we define the set of solutions as

$$\begin{aligned} \mathscr {S}^{k+\alpha }:=\{(f,{{\,\mathrm{\varepsilon }\,}})\in \mathcal {U}^{k+\alpha }:\mathscr {F}^{k+\alpha }(f,{{\,\mathrm{\varepsilon }\,}})=0\}. \end{aligned}$$

Throughout this entire section, \(k\ge 1\) and \(\alpha \in (0,1)\) have been arbitrary. In the rest of the paper, we will for the most part fix \(\alpha \) and fix \(k=3\). For this case, for simplicity of notation, we denote

$$\begin{aligned} \mathcal {X}:=\mathcal {X}^{3+\alpha },\qquad \mathcal {Y}:=\mathcal {Y}^{2+\alpha },\qquad \mathcal {U}:=\mathcal {U}^{3+\alpha },\qquad \mathcal {U}_i:=\mathcal {U}_i^{3+\alpha }\quad \text {for }i=1,2,\ldots 5. \end{aligned}$$

Moreover, we define

$$\begin{aligned} \mathscr {F}:=\mathscr {F}^{3+\alpha }\qquad \text {and}\qquad \mathscr {S}:=\mathscr {S}^{3+\alpha }. \end{aligned}$$

Finally, from Remark 2.2 and thanks to \(\mathcal {U}_1\) (which prevents any singularities in \({{\,\mathrm{\varepsilon }\,}}\)) we obtain the fact that the operator \(\mathscr {F}\) is real-analytic.

Proposition 4.2

\(\mathscr {F}:\mathcal {U}\rightarrow \mathcal {Y}\) is well-defined and real-analytic.

Although of lesser importance for the construction of the local curve, Proposition 4.2 will be key for the global continuation. Indeed, the analyticity of our operator gives us access to powerful global bifurcation theorems.

5 Existence Results

We now have all the necessary tools to construct our local and global curve of solutions.

5.1 Local curve of solutions

This section aims to study the existence of the local curve. Although this construction was already carried out in [HM17] (see also [Gar21]), for the benefit of the reader, we recall all the details here.

At the level of the local curve, we have to check properties of the linearized operator at \(\varepsilon =0\). To this end, it is advantageous to use the formulation without the singularity in \(\varepsilon \), as given in (2.13). As a result, we can reformulate \(\mathscr {F}\) as

$$\begin{aligned} \mathscr {F}(f,{{\,\mathrm{\varepsilon }\,}})(w)=&\frac{1}{2\pi }\text {Im}\left[ f'(w)\right] +\text {Im}\left[ \left\{ \mathscr {J}(f,{{\,\mathrm{\varepsilon }\,}})(w)-\Omega (f,{{\,\mathrm{\varepsilon }\,}})(\overline{{{{\,\mathrm{\varepsilon }\,}}}\phi (w)}+l)\right\} w\phi '(w)\right] , \end{aligned}$$

where we recall that \(\phi (w)=w+\varepsilon f(w)\), \(\Omega \) is defined in (4.1) and \(\mathscr {J}\) is defined in (2.14). As remarked previously, the definition of \(\mathcal {U}\) ensures that the denominator in \(\mathscr {J}\) never vanishes.

Physically, the bifurcation parameter \({{\,\mathrm{\varepsilon }\,}}\) we use denotes the conformal radius of the first patch, and by symmetry, that of the second one as well. Since we wish to bifurcate from point vortices, we begin by checking that \({{\,\mathrm{\varepsilon }\,}}=0\) does indeed yield a trivial solution to our problem.

Proposition 5.1

(Trivial solution). \(\mathscr {F}\left( 0,0\right) (w)=0\), for any \(w\in {{\,\mathrm{\mathbb {T}}\,}}\).


Recall from Proposition 4.1 that \(\Omega (f,0)=\Omega _0\). From (5.1) we find that

$$\begin{aligned} \mathscr {F}(0,0)(w)=\text {Im}\left[ w\mathscr {J}(0,0)(w)-\Omega _0 l w\right] . \end{aligned}$$

Let us compute \(\mathscr {J}(0,0)\) by using the expression given in (2.14):

$$\begin{aligned} \mathscr {J}(0,0)(w)=&-\frac{i}{4\pi ^2}\frac{1}{2l}\int _{{{\,\mathrm{\mathbb {T}}\,}}} \frac{d\xi }{\xi }=\frac{1}{4\pi l}. \end{aligned}$$


$$\begin{aligned} \mathscr {F}(0,0)(w)=\text {Im}\left[ w\left\{ \frac{1}{4\pi l}-\Omega _0 l \right\} \right] , \end{aligned}$$

which from the expression of \(\Omega _0\) in (2.2) implies that \(\mathscr {F}\left( 0,0\right) (w)=0\), for any \(w\in {{\,\mathrm{\mathbb {T}}\,}}\). \(\square \)

The main tool we will use in order to construct a local curve of solutions is the analytic implicit function theorem recalled in “Appendix A”. We thus begin by computing the Fréchet derivative of the operator \(\mathscr {F}\), as defined in (5.1), at the trivial solution (0, 0).

Proposition 5.2

(Expression of \(\partial _{f} \mathscr {F}(0,0)\).).

$$\begin{aligned} \partial _f \mathscr {F}(0,0)=\frac{1}{2\pi }\text {Im}\left[ h'(w)\right] . \end{aligned}$$


From Proposition 4.1 we have that \(\Omega (f,0)=\Omega _0\) for any f, which implies that \(\partial _f \Omega (0,0)=0\). Moreover, we calculate

$$\begin{aligned} \partial _f \mathscr {F}(0,0)h(w)&=\frac{1}{2\pi }\text {Im}\left[ h'(w)\right] +\lim _{\varepsilon \rightarrow 0}\, \varepsilon \text {Im}\left[ \left\{ \mathscr {J}(0,0)(w)-\Omega _0 l\right\} wh'(w)\right] \\&\quad +\text {Im}\left[ w\partial _f \mathscr {J}(0,0)h(w)\right] \\&=\frac{1}{2\pi }\text {Im}\left[ h'(w)\right] +\text {Im}\left[ w\partial _f \mathscr {J}(0,0)h(w)\right] . \end{aligned}$$

Computing \(\partial _f \mathscr {J}(0,0)\) from (2.14) yields

$$\begin{aligned} \partial _f \mathscr {J}(0,0)h(w)=\frac{i}{4\pi ^2}\int _{{{\,\mathrm{\mathbb {T}}\,}}}\frac{\overline{w-\xi }}{w-\xi }h'(\xi )d\xi -\frac{1}{2\pi ^2}\int _{{{\,\mathrm{\mathbb {T}}\,}}} \frac{\text {Im}\left[ (w-\xi )(h(\overline{w})-h(\overline{\xi }))\right] }{(w-\xi )^2}d\xi =0, \end{aligned}$$

where, as in [HM17, Gar21], the last integrals vanish by the residue theorem.\(\square \)

We are now ready to construct our local curve. The main idea is to desingularize the point vortices by perturbative methods. That is, each point along the local curve denotes patches of infintesimally small radii \({{\,\mathrm{\varepsilon }\,}}>0\).

Theorem 5.3

(Local curve of solutions). There exists \(\varepsilon _0>0\) and an analytic function \(f(\varepsilon )\) such that \(\mathscr {F}(f({{\,\mathrm{\varepsilon }\,}}),{{\,\mathrm{\varepsilon }\,}})=0\), for any \(\varepsilon \in [0,\varepsilon _0)\). Moreover, the following properties hold:

  1. (i)

    (Uniqueness) if \((f,{{\,\mathrm{\varepsilon }\,}})\in \mathcal {X}\) are sufficiently small, then \(\mathscr {F}(f,{{\,\mathrm{\varepsilon }\,}})=0\) implies \(f=f({{\,\mathrm{\varepsilon }\,}})\);

  2. (ii)

    (Invertibility) for all \(0\le {{\,\mathrm{\varepsilon }\,}}<{{\,\mathrm{\varepsilon }\,}}_0\), the linearized operator \(\mathscr {F}_f(f({{\,\mathrm{\varepsilon }\,}}),{{\,\mathrm{\varepsilon }\,}}):\mathcal X \rightarrow \mathcal Y\) is invertible.

Finally, we denote by

$$\begin{aligned} \mathscr {C}_loc =\{(f(s),{{\,\mathrm{\varepsilon }\,}}(s)):0\le s\ll 1 \}\subset \mathcal {X} \end{aligned}$$

the local continuous one-parameter curve of nontrivial solutions to \(\mathscr {F}(f,{{\,\mathrm{\varepsilon }\,}})=0\) for \({{\,\mathrm{\varepsilon }\,}}\in [0,{{\,\mathrm{\varepsilon }\,}}_0)\).


From Proposition 4.2, we have that \(\mathscr {F}:\mathcal {U}\rightarrow \mathcal {Y}\) is analytic. Moreover \(\mathscr {F}(0,0)(w)=0\), for any \(w\in {{\,\mathrm{\mathbb {T}}\,}}\) via Proposition 5.1. We now apply the analytic version of the implicit function theorem (see Theorem A.1 in “Appendix A”) to \(\mathscr {F}\) (see [Kie04]).

From the expression of \(\partial _f \mathscr {F}(0,0)\) we observed that this Fréchet derivative is clearly an isomorphism from \(\mathcal X\) to \(\mathcal Y\). Indeed, this follows from the fact that we have set the condition in the range space that the first Fourier coefficient must vanish. The uniqueness (i) follows directly from the implicit function theorem.

It remains to show (ii). Since \(\partial _f \mathscr {F}(0,0)\) is an isomorphism, due to the continuity of \(\partial _{f}\mathscr {F}\), it follows that for \(\varepsilon \) small \(\partial _f \mathscr {F}(f,{{\,\mathrm{\varepsilon }\,}})\) also is an isomorphism (see for example, [BT03, Lemma 2.5.1]).

Finally, we conclude this section by remarking that when \({{\,\mathrm{\varepsilon }\,}}=0\) we must necessarily have the trivial solution \(f=0\).

Lemma 5.4

For any \((f,{{\,\mathrm{\varepsilon }\,}})\in \mathscr {S}\), if \({{\,\mathrm{\varepsilon }\,}}=0\) then \(f=0\).


We will compute the expression (5.1) for \({{\,\mathrm{\varepsilon }\,}}=0\). We will use the fact that \(\Omega (0,f)=\Omega _0\) for any f (see Proposition 4.1), where \(\Omega _0\) is the angular velocity associated to the point vortices defined in (2.2). We get

$$\begin{aligned} \mathscr {F}(0,f)=\frac{1}{2\pi }{{\,\textrm{Im}\,}}[f'(w)]+{{\,\textrm{Im}\,}}\left[ \left\{ \mathscr {J}(0,f)-\Omega _0 l\right\} w\right] , \end{aligned}$$


$$\begin{aligned} \mathscr {J}(0,f) =\frac{i}{4\pi ^2}\int _{{{\,\mathrm{\mathbb {T}}\,}}} \frac{\overline{w-\xi }}{w-\xi }f'(\xi )d\xi -\frac{1}{2\pi ^2}\int _{{{\,\mathrm{\mathbb {T}}\,}}} \frac{\text {Im}\left[ (w-\xi )(f(\overline{w})-f(\overline{\xi }))\right] }{(w-\xi )^2}d\xi -\frac{i}{4\pi ^2}\frac{1}{2l}\int _{{{\,\mathrm{\mathbb {T}}\,}}} \frac{1}{\xi }d\xi . \end{aligned}$$

The last integral can be easily solved with the residue theorem as

$$\begin{aligned} \int _{{{\,\mathrm{\mathbb {T}}\,}}} \frac{1}{\xi }d\xi =2\pi i. \end{aligned}$$

Moreover, since \(f\in \mathcal {X}\), the first two integral vanish via the residue theorem, (see the proof of Proposition 5.2). As a result, we have

$$\begin{aligned} \mathscr {J}(0,f)=&\frac{1}{4\pi l}, \end{aligned}$$


$$\begin{aligned} \mathscr {F}(0,f)=\frac{1}{2\pi }{{\,\textrm{Im}\,}}[f'(w)]+{{\,\textrm{Im}\,}}\left[ \left\{ \frac{1}{4\pi l}-\Omega _0 l\right\} w\right] =\frac{1}{2\pi }{{\,\textrm{Im}\,}}[f'(w)]. \end{aligned}$$

Hence, if (0, f) is a solution of (5.1), meaning that

$$\begin{aligned} \mathscr {F}(0,f)(w)=\frac{1}{2\pi }{{\,\textrm{Im}\,}}[f'(w)]=0, \end{aligned}$$

we get that \(f'=0\) and consequently, due to the definition of \(\mathcal {X}\), that \(f=0\). \(\square \)

5.2 Global continuation

In this section, we will extend the local curve from Sect. 5.1 to a global curve by means of analytic global bifurcation theory. Since our operator formulation (4.2) is not defined at the point (0, 0), we cannot directly apply the global bifurcation theorem due to Dancer [Dan73] and Buffoni–Toland [BT03]. Indeed, we must begin our continuation argument at an arbitrary point along the local curve, away from the trivial solution. As a result, we must slightly modify the standard analytic global bifurcation theorem to better suit our problem. We provide this result as well as an outline of the proof in “Appendix A”.

Contrary to solutions along the local curve, those along the global one are more than just mere perturbations of the trivial solution. We must therefore also take into account the nonlinearity of the problem and specifically, study some of its topological properties. In other words, we begin by verifying the linearized operator is Fredholm of index 0 and that bounded and closed subsets of solutions are compact. The ideas are similar to those in [HMW20].

Lemma 5.5

(Fredholmness) For any \((f,{{\,\mathrm{\varepsilon }\,}})\in \mathscr {S}\) the linearized operator \(\mathscr {F}_f(f,{{\,\mathrm{\varepsilon }\,}}):\mathcal {X} \rightarrow \mathcal {Y}\) is Fredholm with index 0.


The main idea of the proof is to show that the linearized operator

$$\begin{aligned} \mathscr {F}_f^{k+\alpha }(f,{{\,\mathrm{\varepsilon }\,}})g={{\,\textrm{Im}\,}}\big \{ \mathscr {A}(f,{{\,\mathrm{\varepsilon }\,}})g'\big \}+{{\,\textrm{Im}\,}}\big \{ (1+{{\,\mathrm{\varepsilon }\,}}f')\mathscr {A}_f(f,{{\,\mathrm{\varepsilon }\,}})g\big \}, \end{aligned}$$

consists of the sum of an invertible operator and a compact one. From Lemmas B.2 and B.1, the first operator on the right hand side of (5.2) is clearly invertible \(\mathcal {X}\rightarrow \mathcal {Y}\). It remains to show that the second operator is compact \(\mathcal {X}^{3+\alpha }\rightarrow \mathcal {Y}^{2+\alpha }\). To this end, we choose a bounded sequence \(g_n\in \mathcal {X}^{3+\alpha }\), and extract a subsequence so that \(g_n\rightarrow g\) in \(\mathcal {X}^{3+\alpha /2}\). Since \(\mathscr {A}:\mathcal {U}^{3+\alpha /2}\rightarrow C^{3+\alpha /2}(\mathbb {T})\) is analytic, we get

$$\begin{aligned} \mathscr {A}_f(f,{{\,\mathrm{\varepsilon }\,}})g_n\rightarrow \mathscr {A}_f(f,{{\,\mathrm{\varepsilon }\,}})g\quad \text {in }C^{3+\alpha /2}(\mathbb {T}), \end{aligned}$$

and hence also in \(\mathcal {Y}=\mathcal {Y}^{2+\alpha }\), thus concluding the proof. \(\square \)

In order to show compactness, we first construct a suitable family of closed and bounded sets. To this end, we introduce the set \(\mathcal {E}_\delta ^{k+\alpha }\) defined by the inequalities

$$\begin{aligned}&\min _\mathbb {T}{{\,\mathrm{\varepsilon }\,}}A(\phi ,\Omega ,{{\,\mathrm{\varepsilon }\,}})\ge \delta , \qquad \frac{1}{1+|{{\,\mathrm{\varepsilon }\,}}|+\Vert \phi \Vert _{C^{1+\beta }}}\ge \delta ,\qquad \frac{\pi }{2}-\max _\mathbb {T}\bigg |{\text {arg}}\frac{w\phi '}{\phi }\bigg |\ge \delta ,\\ {}&\min _\mathbb T|\phi '|\ge \delta ,\qquad \min _\mathbb T|\phi |\ge \delta ,\qquad \min _\mathbb {T}|{{\,\mathrm{\varepsilon }\,}}\phi (\tau )+{{\,\mathrm{\varepsilon }\,}}\phi (w)+2l|\ge \delta \nonumber . \end{aligned}$$

Lemma 5.6

For any \(\delta >0\), the set \(\mathcal {E}_\delta ^{k+\alpha }\subset \mathcal {X}^{k+\alpha }\times \mathbb {R}\) defined by the inequalities (5.3) is a closed and bounded subset of \(\mathcal {U}^{k+\alpha }\). Moreover, for any \((f,{{\,\mathrm{\varepsilon }\,}})\in \mathcal {U}^{k+\alpha }\) there exists \(\delta >0\) so that \((f,{{\,\mathrm{\varepsilon }\,}})\in \mathcal {E}_\delta ^{k+\alpha }\).


We begin by showing that the sets \(\mathcal {E}_\delta ^{k+\alpha }\) exhaust \(\mathcal {U}^{k+\beta }\) as \(\delta \rightarrow 0\). For any \((f,{{\,\mathrm{\varepsilon }\,}})\in \mathcal {U}^{k+\alpha }\), the bounds on the first and the sixth term follow from \((f,{{\,\mathrm{\varepsilon }\,}})\in \mathcal {U}_i^{k+\alpha }\) for \(i=1\) and 3 respectively. The second bound is immediate and the remaining ones follow from \((f,{{\,\mathrm{\varepsilon }\,}})\in \mathcal {U}_2^{k+\alpha }\).

Clearly, \(\mathcal {E}_\delta ^{k+\alpha }\) is a bounded set for any \(\delta >0\). Moreover, \(\mathcal {E}_\delta ^{k+\alpha }\subset \mathcal {U}^{k+\alpha }\). Indeed, we have \(\mathcal {E}_\delta ^{k+\alpha }\subset \mathcal {U}_1^{k+\alpha }\cap \mathcal {U}_2^{k+\alpha }\cap \mathcal {U}_3^{k+\alpha }\).

It remains to show that \(\mathcal {E}_\delta ^{k+\alpha }\) is a closed subset of \(\mathcal {U}^{k+\alpha }\). The second, fourth, fifth, and sixth conditions of (5.3) are clearly closed, as well as the third in combination with the fourth and the fifth. The third, fourth and fifth inequalities in (5.3) imply that \({\text {dist}}_{\mathcal {X}^{k+\alpha }}\big (\mathcal {E}_\delta ^{k+\alpha },\partial \mathcal {U}_2^{k+\alpha } \big )>0.\) Hence, the closure of \(\mathcal {E}_\delta ^{k+\alpha }\) is contained in \(\mathcal {U}^{k+\alpha }\). Moreover, since the mapping \((f,{{\,\mathrm{\varepsilon }\,}})\rightarrow {{\,\mathrm{\varepsilon }\,}}A\) is analytic \(\mathcal {U}_1^{k+\alpha }\cap \mathcal {U}_3^{k+\alpha }\rightarrow C^{k+\alpha }(\mathbb {T})\), the mapping \(\min _\mathbb {T}(f,{{\,\mathrm{\varepsilon }\,}})\rightarrow |{{\,\mathrm{\varepsilon }\,}}A|\) is continuous and so the first condition in (5.3) is closed. \(\square \)

Lemma 5.7

(Compactness). For any \(\delta >0\), the set \(\mathscr {S}^{1+\alpha }\cap \mathcal {E}_\delta ^{1+\alpha }\) is a compact subset of \(C^{k}(\mathbb {T})\times \mathbb {R}\). Moreover, there exists a constant \(C(k,\delta )>0\) so that any solution \((f,{{\,\mathrm{\varepsilon }\,}})\in \mathcal {E}_\delta ^{1+\alpha }\cap \mathscr {S}^{1+\alpha }\) satisfies \(\Vert f\Vert _{C^k(\mathbb {T})}<C.\)


Recall that our problem can be viewed as the Riemann–Hilbert problem \({{\,\textrm{Im}\,}}(A\phi ')=0\). From Lemmas B.2 and B.1, this problem can be solved explicitly to get

$$\begin{aligned} {{\,\mathrm{\varepsilon }\,}}f'(w)&={\text {exp}}\bigg \{\frac{w}{2\pi }\int _{{{\,\mathrm{\mathbb {T}}\,}}}\frac{1}{\tau -w}\bigg [\frac{1}{\tau }{\text {arg}}\bigg (\frac{{{\,\mathrm{\varepsilon }\,}}A(\tau )}{\overline{{{\,\mathrm{\varepsilon }\,}}A(\tau )}}\bigg )-\frac{1}{w}{\text {arg}}\bigg (\frac{{{\,\mathrm{\varepsilon }\,}}A(\tau )}{\overline{{{\,\mathrm{\varepsilon }\,}}A(\tau )}}\bigg ) \bigg ]d\tau \bigg \}-1\\ {}&:=\mathscr {G}(f,{{\,\mathrm{\varepsilon }\,}}). \end{aligned}$$

We first show that \(\mathscr {G}(f,{{\,\mathrm{\varepsilon }\,}}):\mathscr {S}^{k+\alpha }\rightarrow C^{k+\alpha }(\mathbb {T})\) is a continuous mapping. From the definition of \(\mathcal {U}^{k+\alpha }\), clearly both \({{\,\mathrm{\varepsilon }\,}}A\) and \({{\,\mathrm{\varepsilon }\,}}A/\overline{{{\,\mathrm{\varepsilon }\,}}A}\) are continuous mappings \(\mathcal {U}^{k+\alpha }\rightarrow C^{k+\alpha }\). The same is true for \({\text {arg}}({{\,\mathrm{\varepsilon }\,}}A/\overline{{{\,\mathrm{\varepsilon }\,}}A})\) since the winding number of \({{\,\mathrm{\varepsilon }\,}}A\) is 0 by Lemma B.2. Finally, the Cauchy integral operator is a bounded linear operator from \(C^{k+\alpha }(\mathbb {T})\) to itself. Composing with the exponential yields the desired result.

This continuity result combined with an iteration argument then implies that

$$\begin{aligned} \mathscr {S}^{1+\alpha }\hookrightarrow C^{k+\alpha }\quad \text {is a continuous inclusion for all }k\in \mathbb {N}. \end{aligned}$$

We are now ready to show the compactness. Indeed, from Lemma 5.6, we know that \(\mathcal {E}_\delta ^{1+\alpha }\) is a bounded and closed subset of \(\mathcal {U}^{1+\alpha }\) and hence is compact in \(\mathcal {U}^{1+\alpha /2}\). Since \(\mathscr {S}^{1+\alpha /2}\subset \mathcal {U}^{1+\alpha /2}\) is closed, we must have that \(\mathcal {E}_\delta ^{1+\alpha }\cap \mathscr {S}^{1+\alpha /2}\) is also a compact subset of \(\mathscr {S}^{1+\alpha /2}\). The validity of (5.4) proves the desired compactness. In particular, \(\mathcal {E}_\delta ^{1+\alpha }\cap \mathscr {S}^{1+\alpha /2}\) is bounded in \(C^k(\mathbb {T})\times \mathbb {R}\) thus concluding the proof.\(\square \)

From Lemmas 5.5 and 5.7 along with Theorem A.2 and the results from Sect. 5.1, we obtain the following intermediate result.

Theorem 5.8

There exists a continuous curve \(\mathscr {C}\) of solutions that extends \(\mathscr {C}_{\text {loc}}\), parameterized by \(s\in (0,\infty )\), such that

  1. (a)

    as \(s\rightarrow \infty \)

    $$\begin{aligned} \min \bigg \{\min _{w\in \partial D}\partial _r\tilde{\Psi },\;\min _{{{\,\mathrm{\mathbb {T}}\,}}}|{{\,\mathrm{\varepsilon }\,}}\phi (\tau )+{{\,\mathrm{\varepsilon }\,}}\phi (w)+2l| \bigg \}\rightarrow 0; \end{aligned}$$

    where here \(\phi (s)=w+{{\,\mathrm{\varepsilon }\,}}f(s)\);

  2. (b)

    Near each point \(({{\,\mathrm{\varepsilon }\,}}(s_0),f(s_0))\in \mathscr {C}\), we can reparameterize \(\mathscr {C}\) so that \(s\mapsto ({{\,\mathrm{\varepsilon }\,}}(s),f(s))\) is real analytic;

  3. (c)

    \(({{\,\mathrm{\varepsilon }\,}}(s),f(s))\notin \mathscr {C}_{\text {loc}}\) for s sufficiently large.


We apply Theorem A.2. The existence of the local curve and the invertibility of the linearized operator along that curve is guaranteed by Theorem 5.3. By Lemma 5.5, \(\mathscr {F}\) satisfies the Fredholm index 0 assumption, and by choosing \(Q_j=\mathcal {E}_{1/j}^{3+\alpha }\), the compactness assumption is satisfied by Lemmas 5.6 and 5.7. Moreover, with this choice of \(Q_j\), the blow-up scenario in Theorem A.2 becomes

$$\begin{aligned} \min \bigg \{ \min _\mathbb {T}{{\,\mathrm{\varepsilon }\,}}|A|, \frac{1}{1+|{{\,\mathrm{\varepsilon }\,}}|+\Vert \phi \Vert _{C^{1+\alpha }}}&, \frac{\pi }{2}-\max _\mathbb {T}\bigg |{\text {arg}}\frac{w\phi '}{\phi }\bigg |,\,\min _\mathbb T|\phi '|,\, \min _\mathbb T|\phi |,\,\min _{{{\,\mathrm{\mathbb {T}}\,}}}|{{\,\mathrm{\varepsilon }\,}}\phi (\tau )+{{\,\mathrm{\varepsilon }\,}}\phi (w)+2l| \bigg \}\rightarrow 0. \end{aligned}$$

Note that the Hölder exponent has been reduced from \(3+\alpha \) to \(1+\alpha \) due to Lemma 5.7. By Lemmas 3.33.6 we obtain (a).

The following result tells us that the boundary of the patch D is analytic. The proof follows a proof of Kinderlehrer, Nirenberg, and Spruck [KNS78] for elliptic free boundary problems, which was already used in [HHM21] for the analyticity of a rotating single patch.

Theorem 5.9

Assume that \(D\in C^1\) and that \((\tilde{\Psi },\Omega ,{{\,\mathrm{\varepsilon }\,}})\) solves (2.5). If \(\tilde{\Psi }\in C^2(\mathbb {C}{\setminus } D)\cup C^2(\overline{D})\), then \(\partial D\) is analytic.


The vorticity of the renormalized centered patch D is \(\frac{1}{\pi }\), and hence Theorem 3.1 yields that \({{\,\mathrm{\varepsilon }\,}}^2\Omega \in \big (0,\frac{1}{2 \pi }\big )\). By choosing \(\mathcal {R}^+=D\), \(\mathcal {R}^-=\mathbb {C}{\setminus } D\) and \(\Gamma =\partial D\), we get that \(\tilde{\Psi }\in C^1(\mathcal {R}^+\cup \mathcal {R}^-\cup \Gamma )\cap C^2(\mathcal {R}^+\cup \Gamma )\cap C^2(\mathcal {R}^-\cup \Gamma )\) satisfies the following elliptic system:

$$\begin{aligned} F(z,\tilde{\Psi }, D\tilde{\Psi }, D^2\tilde{\Psi }):=\Delta \tilde{\Psi }+2{{\,\mathrm{\varepsilon }\,}}^2\Omega -\frac{1}{\pi }=0, \quad \text {in }\mathcal {R}^+,\\ G(z,\tilde{\Psi }, D\tilde{\Psi }, D^2\tilde{\Psi }):=\Delta \tilde{\Psi }+2{{\,\mathrm{\varepsilon }\,}}^2\Omega =0, \quad \text {in }\mathcal {R}^-. \end{aligned}$$

In order to use [KNS78, Theorem 3.1’], it remains to prove that

$$\begin{aligned} \frac{\partial \tilde{\Psi }}{\partial n}\ne 0 \quad \text{ on } \Gamma , \end{aligned}$$

which follows by the strong maximum principle, the Hopf lemma and Theorem 3.1 since

$$\begin{aligned} \Delta \tilde{\Psi }=\frac{1}{\pi }-2{{\,\mathrm {\varepsilon }\,}}^2\Omega >0 \quad \text{ in } D \qquad \text{ and }\qquad \tilde{\Psi }=c \quad \text{ on } \partial D.\end{aligned}$$

Applying [KNS78, Theorem 3.1’] provides the analyticity of the boundary of \(\Gamma =\partial D\).    \(\square \)

The last ingredient we need for our main result is to show that \({{\,\mathrm{\varepsilon }\,}}\) can only go to 0 along the local curve of solutions. We begin with a corollary that follows from the rigidity result Theorem 3.1 and Lemma 3.7.

Corollary 5.10

With the notation of Lemma 3.7, assume in addition that \(\phi \in C^{k+\alpha }(\mathbb {T})\), and \({{\,\mathrm{\varepsilon }\,}}_0\) is sufficiently small. Then

$$\begin{aligned} \Vert f\Vert _{C^{k+\alpha }(\mathbb {T})}\lesssim 1, \end{aligned}$$

where we have \(\phi (w)=w+{{\,\mathrm{\varepsilon }\,}}f(w)\), as defined in (2.4).


Recall from (4.1) that we can express the nonlinear operator as

$$\begin{aligned} \mathscr {F} ^{k+\alpha }(f,{{\,\mathrm{\varepsilon }\,}})&={{\,\textrm{Im}\,}}\{\mathscr {A}(f,{{\,\mathrm{\varepsilon }\,}})(1+{{\,\mathrm{\varepsilon }\,}}f') \}\\ {}&={{\,\textrm{Im}\,}}\{\mathscr {A}(f,{{\,\mathrm{\varepsilon }\,}}){{\,\mathrm{\varepsilon }\,}}f'+\mathscr {A}(f,{{\,\mathrm{\varepsilon }\,}})\}, \end{aligned}$$

where we recall that \(\phi (w)=w+{{\,\mathrm{\varepsilon }\,}}f(w)\). We now denote the principal part of this operator by

$$\begin{aligned} \mathscr {F}_0^{k+\alpha }(f,{{\,\mathrm{\varepsilon }\,}})={{\,\textrm{Im}\,}}\{\mathscr {A}(f,{{\,\mathrm{\varepsilon }\,}}){{\,\mathrm{\varepsilon }\,}}f'\}. \end{aligned}$$

We notice that by freezing the coefficient we obtain a Riemann–Hilbert type problem with \({{\,\mathrm{\varepsilon }\,}}\mathscr {A}\) acting on \(f'\). We know from Sect. 2 that we can rewrite \({{\,\mathrm{\varepsilon }\,}}\mathscr {A}\) as

$$\begin{aligned} {{\,\mathrm{\varepsilon }\,}}\mathscr {A}(f,{{\,\mathrm{\varepsilon }\,}})=\bigg (\mathscr {J}(f,{{\,\mathrm{\varepsilon }\,}})-\Omega ({{\,\mathrm{\varepsilon }\,}}\overline{w+{{\,\mathrm{\varepsilon }\,}}f}+l)\bigg ){{\,\mathrm{\varepsilon }\,}}w+\frac{1}{2\pi } \end{aligned}$$

with \(\mathscr {J}\) is given in (2.14). From the bounds on \(\Omega \) and f in Theorem 3.7, we see that for \({{\,\mathrm{\varepsilon }\,}}\) sufficiently small, \(|{{\,\mathrm{\varepsilon }\,}}\mathscr {A}|\ge \tfrac{1}{4\pi }\). Classical elliptic theory (see for instance [Vol11]) now implies that

$$\begin{aligned} \Vert f'\Vert _{C^{k-1+\alpha }(\mathbb {T})}\le C\big ( \Vert \mathscr {F}_0^{k+\alpha }(f,{{\,\mathrm {\varepsilon }\,}})\Vert _{C^{k-1+\alpha }(\mathbb {T})}+\Vert f\Vert _{C^0(\mathbb {T})}\big ), \end{aligned}$$

for some constant C independent of f, and hence, by interpolation, we get

$$\begin{aligned} \Vert f'\Vert _{\mathcal {X}^{k-1+\alpha }}\le C\big ( \Vert \mathscr {F}^{k+\alpha }(f,{{\,\mathrm {\varepsilon }\,}})\Vert _{\mathcal {Y}^{k+\alpha }}+\Vert f\Vert _{C^0(\mathbb {T})}\big ), \end{aligned}$$

thus concluding the proof.\(\square \)

Lemma 5.11

Assume that (3.16) holds for some constant \(\delta >0\). Then there exists some \({{\,\mathrm{\varepsilon }\,}}_1(\delta )\) such that \({{\,\mathrm{\varepsilon }\,}}_1(\delta )\le {{\,\mathrm{\varepsilon }\,}}(s)\) for all \(s\in (1,\infty )\) (away from the local curve). In other words,

$$\begin{aligned} \liminf _{s\rightarrow \infty }{{\,\mathrm{\varepsilon }\,}}(s)>0. \end{aligned}$$


From Lemma 3.7 and Corollary 5.10, we know that there exists an \({{\,\mathrm{\varepsilon }\,}}_0(\delta )\) such that for all \({{\,\mathrm{\varepsilon }\,}}<{{\,\mathrm{\varepsilon }\,}}_0(\delta )\), we have \(\Vert f\Vert _{C^{k+\alpha }}\lesssim 1\) and that \(|\Omega |\) is bounded.

We now argue by contradiction. Suppose that there exists a sequence \(s_n\rightarrow \infty \) for which we have \({{\,\mathrm{\varepsilon }\,}}(s_n)\rightarrow 0\). From (5.5) and compact embeddings of Hölder spaces, we can extract a subsequence so that \(\big \{(f(s_n),{{\,\mathrm{\varepsilon }\,}}(s_n)\big \}\) converges in \(\mathcal {X}\) to a solution \((f^*,{{\,\mathrm{\varepsilon }\,}}^*)\) of \(\mathscr {F}(f,{{\,\mathrm{\varepsilon }\,}})=0\) with \({{\,\mathrm{\varepsilon }\,}}^*=0.\) From Lemma 5.4 and continuity of f, we must have \(f^*=0\). Hence, \(\Vert f(s_n)\Vert _{\mathcal {X}}\rightarrow 0\). However, from the uniqueness of solutions in Theorem 5.3(i) we must have \((f(s_n),{{\,\mathrm{\varepsilon }\,}}(s_n))\in \mathscr {C}_{\text {loc}}\) for n sufficiently large. This contradicts Theorem 5.8(c).

\(\square \)

We are now in a position to state our main result.

Theorem 5.12

There exists a continuous curve \(\mathscr {C}\) of solutions that extends \(\mathscr {C}_{\text {loc}}\), parameterized by \(s\in (0,\infty )\), such that

  1. (a)

    as \(s\rightarrow \infty \)

    $$\begin{aligned} \min \bigg \{\min _{w\in \partial D}\partial _r\tilde{\Psi },\;\min _{{{\,\mathrm{\mathbb {T}}\,}}}|{{\,\mathrm{\varepsilon }\,}}\phi (\tau )+{{\,\mathrm{\varepsilon }\,}}\phi (w)+2l| \bigg \}\rightarrow 0; \end{aligned}$$
  2. (b)

    Provided the bounds (3.16) hold for some \(\delta >0\), there exists some \({{\,\mathrm{\varepsilon }\,}}_1(\delta )\) such that \({{\,\mathrm{\varepsilon }\,}}(s)\ge {{\,\mathrm{\varepsilon }\,}}_1\) for all s away from the local curve.

  3. (c)

    For each \(s>0,\) the boundary \(\partial D\) is analytic.

  4. (d)

    Near each point \((f(s_0),{{\,\mathrm{\varepsilon }\,}}(s_0))\in \mathscr {C}\), we can reparameterize \(\mathscr {C}\) so that \(s\mapsto ({{\,\mathrm{\varepsilon }\,}}(s),f(s))\) is real analytic.

  5. (e)

    \((f(s),{{\,\mathrm{\varepsilon }\,}}(s))\notin \mathscr {C}_{\text {loc}}\) for s sufficiently large, where here \(\phi (s)=w+{{\,\mathrm{\varepsilon }\,}}f(s)\).


The proof of the the theorem follows immediately from combining Theorem 5.9 and Lemma 5.11 with Theorem 5.8. \(\square \)

6 Translating Pairs

Till this point, we have focused on the global continuation problem for the rotating pairs (1.2). We now remark that a similar analysis can be done for translating ones. In this case, the weak solutions to (1.1) we seek satisfy the initial data

$$\begin{aligned} \omega _0(z):=\omega (0,z)=\frac{1}{{{\,\mathrm{\varepsilon }\,}}^2\pi }(\chi _{D_1}(z)-\chi _{-D_1}(z)), \end{aligned}$$

for some simply-connected bounded domain \(D_1\). In particular, the translating solutions we wish to find are of the form

$$\begin{aligned} \omega (t,x)=\omega _0(z-iVt), \end{aligned}$$

for some constant \(V\in {{\,\mathrm{\mathbb {R}}\,}}\). The only possible translating pairs are given by \(iV\in {{\,\mathrm{\mathbb {R}}\,}}\) due to the assumed symmetry on \(D_1\), such constrain appears in the existence of the local curve [HM17]. Inserting the ansatz (6.1) into (1.1) yields the equation

$$\begin{aligned} (u_0(z)-iV)\cdot n_{\partial D_1}=0, \quad \text {for all }z\in \partial D_1. \end{aligned}$$

As in (2.3) we choose \(D_1={{\,\mathrm{\varepsilon }\,}}\Phi ({{\,\mathrm{\mathbb {D}}\,}})+l\), where \(\phi :=\Phi \Big |_{{{\,\mathrm{\mathbb {T}}\,}}}\) is such that

$$\begin{aligned} \phi (w)=w+{{\,\mathrm{\varepsilon }\,}}f(w), \quad f(w)=\sum _{n\ge 1}a_n w^{-n}, \end{aligned}$$

for \(a_n\in {{\,\mathrm{\mathbb {R}}\,}}\) and \(w\in {{\,\mathrm{\mathbb {T}}\,}}\). In that case, (6.1) can be written as

$$\begin{aligned} \mathscr {G}(f,{{\,\mathrm{\varepsilon }\,}})(w)=0, \end{aligned}$$


$$\begin{aligned} \mathscr {G}(f,{{\,\mathrm{\varepsilon }\,}}):= & {} {{\,\textrm{Im}\,}}\bigg \{\bigg (V(f,{{\,\mathrm{\varepsilon }\,}})+\tfrac{1}{2\pi {{\,\mathrm{\varepsilon }\,}}}\mathcal {C}(w+{{\,\mathrm{\varepsilon }\,}}f)(\overline{w}+{{\,\mathrm{\varepsilon }\,}}\overline{f})-\tfrac{1}{2\pi {{\,\mathrm{\varepsilon }\,}}}\tilde{\mathcal {C}}_{{{\,\mathrm{\varepsilon }\,}},l}(w+{{\,\mathrm{\varepsilon }\,}}f)(\overline{w}+{{\,\mathrm{\varepsilon }\,}}\overline{f}) \bigg )\nonumber \\ {}{} & {} \quad w(1+{{\,\mathrm{\varepsilon }\,}}f') \bigg \}. \end{aligned}$$

The speed V is fixed and depends on \((f,{{\,\mathrm{\varepsilon }\,}})\), analogously as was done for \(\Omega \) in (4.1).

In [HM17], the authors proved the existence of the local curve of translating pairs of solutions. We recall the result here, paired with the additional result that the linearized operator is invertible along the local curve.

Theorem 6.1

(Local curve of solutions). There exists \(\varepsilon _0>0\) and an analytic function \(f(\varepsilon )\) such that \(\mathscr {G}(f({{\,\mathrm{\varepsilon }\,}}),{{\,\mathrm{\varepsilon }\,}})=0\), for any \(\varepsilon \in [0,\varepsilon _0)\). Moreover, the following properties hold:

  1. (i)

    (Uniqueness) if \((f,{{\,\mathrm{\varepsilon }\,}})\in \mathcal {X}\) are sufficiently small, then \(\mathscr {G}(f,{{\,\mathrm{\varepsilon }\,}})=0\) implies \(f=f({{\,\mathrm{\varepsilon }\,}})\);

  2. (ii)

    (Invertibility) for all \(0\le {{\,\mathrm{\varepsilon }\,}}<{{\,\mathrm{\varepsilon }\,}}_0\), the linearized operator \(\mathscr {G}_f(f({{\,\mathrm{\varepsilon }\,}}),{{\,\mathrm{\varepsilon }\,}}):{\mathcal X}\rightarrow \mathcal Y\) is invertible.

Proving (ii) is simpler here than for corotating pairs since we can rewrite (6.2) as

$$\begin{aligned} \mathscr {G}(f,{{\,\mathrm{\varepsilon }\,}})(w)=&\frac{1}{2\pi }\text {Im}\left[ f'(w)\right] +\text {Im}\left[ \left\{ \mathscr {J}(f,{{\,\mathrm{\varepsilon }\,}})(w)+V(f,{{\,\mathrm{\varepsilon }\,}})\right\} w\phi '(w)\right] . \end{aligned}$$

The rest of the proof then follows exactly as for corotating pairs.

The continuation of the curve now follows completely identically to that for the corotating vortex patches. We remark that for corotating pairs, we needed control on the angular velocity \(\Omega \) in order to prove that the boundary of each patch is analytic. Although the rigidity result for corotating pairs does not hold for translating pairs, we also do not need it for the analyticity proof to carry through. We obtain the following result.

Theorem 6.2

There exists a continuous curve \(\mathscr {C}\) of translating vortex patch solutions to (1.5), parameterized by \(s\in (0,\infty )\). Moreover, the following properties hold along \(\mathscr {C}\):

  1. (i)

    (Bifurcation from point vortex) The solution at \(s=0\) is a pair of points \(z_1,z_2\) lying on the horizontal axis at a distance l from each other, translating with constant speed \(V_0=\frac{1}{4\pi l}\).

  2. (ii)

    (Limiting configurations) As \(s\rightarrow \infty \)

    $$\begin{aligned} \min \bigg \{\min _{z\in \partial D_1}{{\,\mathrm{\varepsilon }\,}}\nabla \Psi (z)\cdot \bigg (\frac{z-l}{|z-l|}\bigg ), \min _{z_m\in \partial D_m}|z_1-z_2| \bigg \}\rightarrow 0 \end{aligned}$$
  3. (iii)

    (Analyticity) For each \(s>0,\) the boundary \(\partial D_m\) is analytic.

  4. (iv)

    (Graphical boundary) For each \(s > 0\), the boundary of the patch can be expressed as a polar graph.