Abstract
The existence of a local curve of corotating and counterrotating vortex pairs was proven by Hmidi and Mateu (in Commun Math Phys 350(2):699–747, 2017) via a desingularization of a pair of point vortices. In this paper, we construct a global continuation of these local curves. That is, we consider solutions which are more than a mere perturbation of a trivial solution. Indeed, while the local analysis relies on the study of the linear equation at the trivial solution, the global analysis requires on a deeper understanding of topological properties of the nonlinear problem. For our proof, we adapt the powerful analytic global bifurcation theorem due to Buffoni and Toland to allow for the singularity at the bifurcation point. For both the corotating and the counterrotating pairs, along the global curve of solutions either the angular fluid velocity vanishes or the two patches selfintersect.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
We will consider rotating vortex patch solutions to the twodimensional 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 wellposedness 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 Vstates. 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, polygonallike 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 (counterrotating vortex pairs) circulations. Corotating patches rotate about the center of the system with constant angular velocity [HM17] and counterrotating 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 Vstate 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 Vstate vortex patches.
The aim of this paper is to construct a global curve of solutions for the corotating and counterrotating 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 counterrotating ones.
1.1 Presentation of the problem for corotating vortex pairs
We begin by recalling the twodimensional incompressible Euler equations expressed in the vorticity form
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
where the \(D_m(t)\) are disjoint simply connected regions. Specifically, if the solution to (1.1) takes the form
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
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
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
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}\):

(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)\).

(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{zl}{zl}\bigg ), \min _{z_m\in \partial D_m}z_1z_2 \bigg \}\rightarrow 0 \end{aligned}$$(1.6) 
(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.

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

(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=(m1)/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 doublyconnected annulus. Note that the Rankine vortex can rotate at arbitrary angular velocity. This is in contrast to the ellipseshaped 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 mfold symmetry. Corotating and counterrotating 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 Vstate 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ómezSerrano [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 Npoint 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 counterrotating 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 Npoint 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 Vstates 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 counterrotating 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 twodimensional 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 counterrotating 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 quasigeostrophic 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 BiotSavart 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 selfintersect. 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 twopatch 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 blowup 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 counterrotating 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 selfcontained 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:
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
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\):
for \(m\in \{1,2\}\). On the other hand, if \(a=1\), we obtain counterrotating vortices:
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_1l)/{{\,\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
where \(\phi \) is such that
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 xaxis.
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
for some constant c.
2.3 Velocity formulation
The velocity can be recovered from the vorticity according to the BiotSavart law. Specifically
From the definition of u in (1.1) we get
By using the Cauchy–Pompeiu formula, we obtain
Moreover, from (1.2) and (2.3) we get the conformal parametrization of the velocity
and finally, after some calculations, we see that (1.4) can be written as
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 )\)
associated to the curve \(\partial D=\phi ({{\,\mathrm{\mathbb {T}}\,}})\). In addition, we set
We now rewrite (2.7) as
Defining A as
we now get the following reformulation of (2.5) in terms of the conformal parametrization of the problem:
with the additional assumption that
We require \(\phi \) to have the regularity
to satisfy the property
and to be of the form
where \(\rho >0\) and \(\vartheta \) are periodic realvalued 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
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 realanalytic 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 realanalytic 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
We can therefore rewrite (2.6) as
As a result, we easily get
Using the fact that we chose \(\phi (w)=w+{{\,\mathrm{\varepsilon }\,}}f(w)\), we can now express (2.7) as
where
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 wellseparated, 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
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 selfintersect 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ómezSerrano, 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 nonnormalized 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
(ii) Moreover, if \({{\,\mathrm{\varepsilon }\,}}\le l/10\) then
where here l denotes the distance of the center of the patch \(D_1\) to the yaxis.
Proof
(i) The proof is inspired by the recent paper [GSPSY21]. We define
where
and \(\mathcal {N}(z)=(2\pi )^{1}\log z\) is the Newtonian potential. By (1.5d) we have
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
where the function p is defined by the conditions
In particular,
The key point is that the function \(p:D\rightarrow {{\,\mathrm{\mathbb {R}}\,}}\) is positive and satisfies the inequality (see [GSPSY21])
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
On the other hand, using the expression of \(v_1\) we can write I as follows
where
We calculate now two of these three integrals. We have
Moreover, by the standard rearrangement inequality,
We are now ready to prove the desired conclusion (3.2). If \(\Omega \le 0\) then
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
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
where \(f_\Omega \) is defined as in (3.4), \(w_1:=\nabla \varphi _1\), and \(\varphi _1\) is defined by
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
where
We estimate now these four integrals. Assuming that \({{\,\mathrm{\varepsilon }\,}}\ll l\) and \(\widetilde{q}\lesssim 1\) we have
The main point is that we can now find \(\widetilde{q}\) with \(\widetilde{q}\lesssim 1\) such that \(J_3\in [\Omega {{\,\mathrm{\varepsilon }\,}}^3Dl,2\Omega {{\,\mathrm{\varepsilon }\,}}^3Dl]\). 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
If \({{\,\mathrm{\varepsilon }\,}}/l\ll 1\) then the last term in the righthand side can be absorbed into the lefthand side, thus
which gives our main conclusion
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
Proof
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
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
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
where here A is defined as in (2.10).
Proof
If (3.1) holds, then we directly obtain that
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
Since \(\phi \) is a polar graph (see Sect. 2), we can write
for \(t\in {{\,\mathrm{\mathbb {R}}\,}}\). A direct calculation shows that
Plugging this into the last term in (3.14) gives us
We thus deduce that
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
thus concluding the proof. \(\square \)
From the previous lemma, we now see that (3.1) can be rewritten as
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 twofold 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\).
Proof
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
Then (3.16) directly yields that
Since the winding number of \({{\,\mathrm{\varepsilon }\,}}A\) is zero by Lemma B.2, applying Lemma B.1 yields
Combining Lemmas B.3 and B.4, a Sobolev embedding yields
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
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
Proof
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
Notice that since \(\phi \) is continuous, there exists \(\theta _1,\theta _2\in [0,2\pi ]\) such that
Hence
We now estimate this integral to find
Finally, taking exponentials and using (3.19), yields
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 yaxis. 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\).
Proof
Since the centered renormalized patch \(\overline{D}\) is compact, there exists an \(w\in \mathbb {T}\) such that
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
Let us now assume that \({{\,\mathrm{\varepsilon }\,}}>Cl\). Then there exists a \(w_1\in \partial D_1\) whose xcoordinate 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
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
Then \(\phi \) is of the form \(\phi (w)=w+{{\,\mathrm{\varepsilon }\,}}f(w)\) (as in (2.4)) with
Proof
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
We argue by contradiction. Assume that there exists a sequence \(\phi _n\) with corresponding \({{\,\mathrm{\varepsilon }\,}}_n\) such that
We have
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
Moreover, the uniform \(H^1\) bounds imply the rapid decay
We now define
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
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
Using (3.20) and the general form of f in (2.4) we notice that
We use the formulas (2.14) and (3.27) to conclude that
where
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
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
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
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
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
for any \(w\in {{\,\mathrm{\mathbb {T}}\,}}\), due to the form of the function f in (2.4) and the residue theorem. Therefore
where
where \(\rho =\rho (\delta )>0\) is a small constant to be fixed. Then we estimate, for any \(w=e^{it}\in {{\,\mathrm{\mathbb {T}}\,}}\),
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
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
We recall that \({{\,\mathrm{\varepsilon }\,}}f(w)=\phi (w)w\). For convenience we will work in the open subspace
where
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
where here
Let us remark that the functions in the range space \(\mathcal {Y}^{k1+\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 welldefined in those spaces. Nevertheless, we can work with the extra parameter \(\Omega \) in order to get that the problem is wellposed. 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:
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 welldefined. Furthermore,

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

(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
where we take into account that \(\Omega \) is fixed and depends on \((f,{{\,\mathrm{\varepsilon }\,}})\).
We will often rewrite this operator as
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
Finally, for convenience of notation throughout the paper, following [HMW20], we define the set of solutions as
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
Moreover, we define
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 realanalytic.
Proposition 4.2
\(\mathscr {F}:\mathcal {U}\rightarrow \mathcal {Y}\) is welldefined and realanalytic.
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
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}}\,}}\).
Proof
Recall from Proposition 4.1 that \(\Omega (f,0)=\Omega _0\). From (5.1) we find that
Let us compute \(\mathscr {J}(0,0)\) by using the expression given in (2.14):
Hence
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)\).).
Proof
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
Computing \(\partial _f \mathscr {J}(0,0)\) from (2.14) yields
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:

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

(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
the local continuous oneparameter curve of nontrivial solutions to \(\mathscr {F}(f,{{\,\mathrm{\varepsilon }\,}})=0\) for \({{\,\mathrm{\varepsilon }\,}}\in [0,{{\,\mathrm{\varepsilon }\,}}_0)\).
Proof
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\).
Proof
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
where
The last integral can be easily solved with the residue theorem as
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
implying
Hence, if (0, f) is a solution of (5.1), meaning that
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.
Proof
The main idea of the proof is to show that the linearized operator
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
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
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 }\).
Proof
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.\)
Proof
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
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
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

(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)\);

(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;

(c)
\(({{\,\mathrm{\varepsilon }\,}}(s),f(s))\notin \mathscr {C}_{\text {loc}}\) for s sufficiently large.
Proof
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 blowup scenario in Theorem A.2 becomes
Note that the Hölder exponent has been reduced from \(3+\alpha \) to \(1+\alpha \) due to Lemma 5.7. By Lemmas 3.3–3.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.
Proof
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:
In order to use [KNS78, Theorem 3.1’], it remains to prove that
which follows by the strong maximum principle, the Hopf lemma and Theorem 3.1 since
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
where we have \(\phi (w)=w+{{\,\mathrm{\varepsilon }\,}}f(w)\), as defined in (2.4).
Proof
Recall from (4.1) that we can express the nonlinear operator as
where we recall that \(\phi (w)=w+{{\,\mathrm{\varepsilon }\,}}f(w)\). We now denote the principal part of this operator by
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
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
for some constant C independent of f, and hence, by interpolation, we get
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,
Proof
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

(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}$$ 
(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.

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

(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.

(e)
\((f(s),{{\,\mathrm{\varepsilon }\,}}(s))\notin \mathscr {C}_{\text {loc}}\) for s sufficiently large, where here \(\phi (s)=w+{{\,\mathrm{\varepsilon }\,}}f(s)\).
Proof
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
for some simplyconnected bounded domain \(D_1\). In particular, the translating solutions we wish to find are of the form
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
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
for \(a_n\in {{\,\mathrm{\mathbb {R}}\,}}\) and \(w\in {{\,\mathrm{\mathbb {T}}\,}}\). In that case, (6.1) can be written as
where
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:

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

(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
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}\):

(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}\).

(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{zl}{zl}\bigg ), \min _{z_m\in \partial D_m}z_1z_2 \bigg \}\rightarrow 0 \end{aligned}$$ 
(iii)
(Analyticity) For each \(s>0,\) the boundary \(\partial D_m\) is analytic.

(iv)
(Graphical boundary) For each \(s > 0\), the boundary of the patch can be expressed as a polar graph.
Availability of data and material
Moreover, data sharing not applicable to this article as no datasets were generated or analyzed during the current study.
References
Berti, M., Hassainia, Z., Masmoudi, N.: Time quasiperiodic vortex patches (2022). arXiv preprint arXiv:2202.06215
Buffoni, B., Toland, J.: Analytic Theory of Global Bifurcation: An Introduction. Princeton Series in Applied Mathematics, Princeton University Press, Princeton (2003)
Burbea, J.: Motions of vortex patches. Lett. Math. Phys. 6(1), 1–16 (1982)
Castro, A., Córdoba, D., GómezSerrano, J.: Existence and regularity of rotating global solutions for the generalized surface quasigeostrophic equations. Duke Math. J. 165(5), 935–984 (2016)
Castro, A., Córdoba, D., GómezSerrano, J.: Uniformly rotating analytic global patch solutions for active scalars. Ann. PDE 2(1), Art. 1, 34 (2016)
Castro, A., Córdoba, D., GómezSerrano, J.: Uniformly rotating smooth solutions for the incompressible 2D Euler equations. Arch. Ration. Mech. Anal. 231(2), 719–785 (2019)
Castro, A., Córdoba, D., GómezSerrano, J.: Global smooth solutions for the inviscid SQG equation. Mem. Am. Math. Soc. 266(1292), v+89 (2020)
Crowdy, D., Marshall, J.: Growing vortex patches. Phys. Fluids 16(8), 3122–3130 (2004)
Crowdy, D., Marshall, J.: Analytical solutions for rotating vortex arrays involving multiple vortex patches. J. Fluid Mech. 523, 307–337 (2005)
Crandall, M.G., Rabinowitz, P.H.: Bifurcation from simple eigenvalues. J. Funct. Anal. 8, 321–340 (1971)
Chen, R.M., Walsh, S., Wheeler, M.H.: Existence and qualitative theory for stratified solitary water waves. Ann. Inst. H. Poincaré Anal. Non Linéaire 35(2), 517–576 (2018)
Dancer, E.N.: Global structure of the solutions of nonlinear real analytic eigenvalue problems. Proc. Lond. Math. Soc. (3) 27, 747–765 (1973)
Dritschel, D.G., Hmidi, T., Renault, C.: Imperfect bifurcation for the quasigeostrophic shallowwater equations. Arch. Ration. Mech. Anal. 231(3), 1853–1915 (2019)
de la Hoz, F., Hassainia, Z., Hmidi, T.: Doubly connected Vstates for the generalized surface quasigeostrophic equations. Arch. Ration. Mech. Anal. 220(3), 1209–1281 (2016)
de la Hoz, F., Hassainia, Z., Hmidi, T., Mateu, J.: An analytical and numerical study of steady patches in the disc. Anal. PDE 9(7), 1609–1670 (2016)
de la Hoz, F., Hmidi, T., Mateu, J., Verdera, J.: Doubly connected \(V\)states for the planar Euler equations. SIAM J. Math. Anal. 48(3), 1892–1928 (2016)
Dritschel, D.G.: A general theory for twodimensional vortex interactions. J. Fluid Mech. 293, 269–303 (1995)
Deem, G.S., Zabusky, N.J.: Vortex waves: stationary “\({V}\) states,” interactions, recurrence, and breaking. Phys. Rev. Lett. 40, 859–862 (1978)
Lanza de Cristoforis, M., Preciso, L.P.: On the analyticity of the Cauchy integral in Schauder spaces. J. Integral Equ. Appl. 11(3), 363–391 (1999)
Fraenkel, L.E.: An Introduction to Maximum Principles and Symmetry in Elliptic Problems. Cambridge Tracts in Mathematics, vol. 128. Cambridge University Press, Cambridge (2000)
Gaier, D.: On conformal mapping of nearly circular regions. Pac. J. Math. 12, 149–162 (1962)
García, C.: Kármán vortex street in incompressible fluid models. Nonlinearity 33(4), 1625–1676 (2020)
García, C.: Vortex patches choreography for active scalar equations. J. Nonlinear Sci. 31(5), Paper No. 75, 31 (2021)
García, C., Hmidi, T., Mateu, J.: Time periodic solutions for 3D quasigeostrophic model. Commun. Math. Phys. 390(2), 617–756 (2022)
García, C., Hmidi, T., Soler, J.: Non uniform rotating vortices and periodic orbits for the twodimensional Euler equations. Arch. Ration. Mech. Anal. 238(2), 929–1085 (2020)
Gómez Serrano, J., Park, J. Shi, J. Yao, Y.: Remarks on stationary and uniformlyrotating vortex sheets: flexibility results (2020). arXiv preprint arXiv:2012.08709
GómezSerrano, J., Park, J., Shi, J., Yao, Y.: Symmetry in stationary and uniformly rotating solutions of active scalar equations. Duke Math. J. 170(13), 2957–3038 (2021)
Gilbarg, D., Trudinger, N.S.: Elliptic Partial Differential Equations of Second Order. Classics in Mathematics, Springer, Berlin (2001). (Reprint of the 1998 edition)
Hassainia, Z., Hmidi, T.: On the Vstates for the generalized quasigeostrophic equations. Commun. Math. Phys. 337(1), 321–377 (2015)
Hassainia, Z., Hmidi, T.: Steady asymmetric vortex pairs for Euler equations. Discrete Contin. Dyn. Syst. 41(4), 1939–1969 (2021)
Hassainia, Z., Hmidi, T., Masmoudi, N.: Kam theory for active scalar equations (2021). arXiv preprint arXiv:2110.08615
Hmidi, T., Mateu, J.: Bifurcation of rotating patches from Kirchhoff vortices. Discrete Contin. Dyn. Syst. 36(10), 5401–5422 (2016)
Hmidi, T., Mateu, J.: Degenerate bifurcation of the rotating patches. Adv. Math. 302, 799–850 (2016)
Hmidi, T., Mateu, J.: Existence of corotating and counterrotating vortex pairs for active scalar equations. Commun. Math. Phys. 350(2), 699–747 (2017)
Hmidi, T.: On the trivial solutions for the rotating patch model. J. Evol. Equ. 15(4), 801–816 (2015)
Hmidi, T., Mateu, J., Verdera, J.: Boundary regularity of rotating vortex patches. Arch. Ration. Mech. Anal. 209(1), 171–208 (2013)
Hmidi, T., Mateu, J., Verdera, J.: On rotating doubly connected vortices. J. Differ. Equ. 258(4), 1395–1429 (2015)
Hassainia, Z., Masmoudi, N., Wheeler, M.H.: Global bifurcation of rotating vortex patches. Commun. Pure Appl. Math. 73(9), 1933–1980 (2020)
Hmidi, T., Roulley, E.: Time quasiperiodic vortex patches for quasigeostrophic shallowwater equations (2021). arXiv preprint arXiv:2110.13751
Hassainia, Z., Roulley, E.: Boundary effects on the emergence of quasiperiodic solutions for Euler equations (2022). arXiv preprint arXiv:2202.10053
Hassainia, Z., Wheeler, M.H.: Multipole vortex patch equilibria for active scalar equations (2021). arXiv preprint arXiv:2103.06839
Kielhöfer, H.: Bifurcation Theory: An Introduction with Applications to PDEs. Applied Mathematical Sciences, vol. 156. Springer, New York (2004)
Kirchhoff, G.R.: Vorlesungen uber mathematische physik. mechanik., Teubner, Leipzig (1876)
Kinderlehrer, D., Nirenberg, L., Spruck, J.: Regularity in elliptic free boundary problems. J. Anal. Math. 34(1978), 86–119 (1979)
Lamb, H.: Hydrodynamics. Cambridge Mathematical Library, Cambridge University Press, Cambridge. With a foreword by R. A. Caflisch [Russel E. Caflisch] (1993)
Marchioro, C., Pulvirenti, M.: Euler evolution for singular initial data and vortex theory. Commun. Math. Phys. 91(4), 563–572 (1983)
Newton, P.K.: The nVortex Problem. Analytical Techniques. Springer, New York (2001)
Overman, E.A., II.: Steadystate solutions of the Euler equations in two dimensions. II. Local analysis of limiting \(V\)states. SIAM J. Appl. Math. 46(5), 765–800 (1986)
Pierrehumbert, R.T.: A family of steady, translating vortex pairs with distributed vorticity. J. Fluid Mech. 99(1), 129–144 (1980)
Pommerenke, C.: Boundary Behaviour of Conformal Maps. Grundlehren der Mathematischen Wissenschaften [Fundamental Principles of Mathematical Sciences], vol. 299. Springer, Berlin (1992)
Roulley, E.: Vortex rigid motion in quasigeostrophic shallowwater equations (2022). arXiv preprint arXiv:2202.00404
Saffman, P.G., Szeto, R.: Equilibrium shapes of a pair of equal uniform vortices. Phys. Fluids 23(12), 2339–2342 (1980)
Thomson, W.: Vibrations of a columnar vortex. Proc. R. Soc. Edinb. 10, 443–456 (1880)
Turkington, B.: Corotating steady vortex flows with nfold symmetry. Nonlinear Anal. Theory Methods Appl. 9, 351–369 (1985)
Volpert, V.: Elliptic Partial Differential Equations. Volume 1: Fredholm Theory of Elliptic Problems in Unbounded Domains. Monographs in Mathematics, vol. 101. Birkhäuser, Basel (2011)
Wu, H.M., Overman, E.A., II., Zabusky, N.J.: Steadystate solutions of the Euler equations in two dimensions: rotating and translating \(V\)states with limiting cases. I. Numerical algorithms and results. J. Comput. Phys. 53(1), 42–71 (1984)
Acknowledgements
The authors would like to thank M.H. Wheeler for proposing this interesting problem and for several discussions around it, and J. Park for conversations about the first rigidity theorem. The authors are also extremely grateful to the referees for their helpful comments and suggestions which have greatly contributed to improving the paper.
Funding
Funding for open access publishing: Universidad de Granada/CBUA.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors certify that they have no affiliations with or involvement in any organization or entity with any financial interest, or nonfinancial interest in the subject matter or materials discussed in this manuscript.
Additional information
Communicated by K. Nakanishi.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
C.G has been supported by the European Research Council through Grant ERCStG852741 (CAPA), the MINECO–Feder (Spain) research Grant Number RTI2018098850BI00 and the Junta de Andalucía (Spain) Project FQM 954, S.V.H is partially supported by the National Science Foundation through the award DMS2102961. This work was developed during the semester program Hamiltonian Methods in Dispersive and Wave Evolution Equations at ICERM.
Appendices
Appendix A. Bifurcation Theorems
First, let us recall the analytic version of the implicit function theorem which is essential in our construction of the local curve of solutions.
Theorem A.1
(Analytic version of Implicit Function theorem [Kie04]). Let \(F:U\times V\rightarrow V\) be an analytic function, where \(U\subset X\), \(V\subset Y\), and where X, Y, Z are real Banach spaces. Let \(F(x,y)=0\) have a solution \((x_0,y_0)\in U\times V\) such that
is bounded with a bounded inverse. Then there is a neighborhood \(U_1\times V_1\) in \(U\times V\) of \((x_0,y_0\) and a mapping \(g:V_1\rightarrow U_1\subset X\) such that
Moreover, f is analytic on \(V_1\). Finally, every solution of \(F(x,y)=0\) in \(U_1\times V_1\) is of the form (g(y), y).
Second, we state the abstract analytic global bifurcation theorem that we will be using. This is an adaptation of the global bifurcation theorem due to Dancer [Dan73], later improved by Buffoni and Toland [BT03]. A typical global bifurcation argument would go as follows: one constructs a local curve of solutions by bifurcating from the curve of trivial solutions by means of the Crandall–Rabinowitz theorem. Using a global bifurcation argument one then extends this curve to a global one along which two alternatives can occur: we either get a blowup scenario or the curve loops back to original bifurcation point.
Our situation is slightly different here. The formulation of the problem has a singularity at the bifurcation point (0, 0). Hence, we cannot continue the curve from that point. Instead, inspired by the global bifurcation theorem developed by Chen, Walsh and Wheeler in [CWW18] to handle steady solitary water waves, we choose to extend the curve in a suitable open subspace for which the bifurcation parameter at the trivial solution lies on the boundary. This comes at the expense of having an extra alternative that the global curve doesn’t connect with the initial bifurcation point as \({{\,\mathrm{\varepsilon }\,}}\rightarrow 0\). Moreover, since the local curve was not constructed by means of the Crandall–Rabinowitz local bifurcation theorem, we additionally require that the linearized operator be invertible along it. This enables us to glue the local curve together with the global continuation. We remark that as a result of not starting the global curve at the bifurcation point, we cannot have a loop alternative: indeed, the bifurcation point does not lie in the open subspace and the global curve cannot reconnect with the local one due to both uniqueness of solutions, and a lose of analyticity.
Theorem A.2
Let \(\mathscr {X}\) and \(\mathscr {Y}\) be Banach spaces, \(\mathscr {U}\) be an open subset of \(\mathscr {X}\times \mathbb {R}\) with \((0,0)\in \partial \mathscr {U}\). Consider a realanalytic mapping \(\mathcal {F}:\mathscr {U}\rightarrow \mathscr {Y}\). Suppose that

(I)
there exists a continuous curve \(\mathscr {C}_loc \) of solutions to \(\mathcal {F}(\mu ,x)=0,\) parameterized as
$$\begin{aligned} \mathscr {C}_{loc }:=\{(\mu ,\tilde{x}(\mu )):0<\mu <\mu _* \}\subset \mathcal {F}^{1}(0), \end{aligned}$$for some \(\mu _*>0\) and continuous \(\tilde{x}\) with values in \(\mathscr {X}\) and \(\lim _{\mu \searrow 0}\tilde{x}(\mu )=0\);

(II)
the linearized operator \(\mathcal {F}_x(\mu ,\tilde{x}(\mu )):\mathscr {X}\rightarrow \mathscr {Y}\) is invertible for all \(\mu \);

(III)
for any \((\mu ,x)\in \mathscr {U}\) with \(\mathcal {F}(\mu ,x)=0\) the Fréchet derivative \(\mathcal {F}_x(\mu ,x):\mathscr {X}\rightarrow \mathscr {Y}\) is Fredholm with index 0;

(IV)
for some sequence \((Q_j)_{j=1}^\infty \) of bounded closed subsets of \(\mathscr {U}\) with \(\mathscr {U}=\cup _j Q_j\), the set \(\{(\mu ,x)\in \mathscr {U}:\mathcal {F}(\mu ,x)=0\}\cap Q_j\) is compact for each j.
Then \(\mathscr {C}_\text {loc}\) is contained is a curve of solutions \(\mathscr {C}\), parameterized as
for some continuous \((0,\infty )\ni s\mapsto (x(s),\mu (s) )\in \mathscr {U},\) with the following properties.

(a)
for every \(j\in \mathbb {N}\) there exists \(s_j>0\) such that \((\mu (s),x(s))\notin Q_j\) for \(s>s_j\).

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

(c)
\((\mu (s),x(s))\notin \mathscr {C}_{\text {loc}}\) for s sufficiently large.
Proof
The proof is almost completely identical to the global bifurcation theorem of Buffoni–Toland (see [BT03]). The only part we need to deal with the fact that the bifurcation point does not lie in the subspace \(\mathscr {U}\) we are working in. To this end, we follow the ideas used in [CWW18, Theorem 6.1]. We provide a brief sketch. As in [CWW18], since (II) holds we can construct the distinguished arc \(A_0\), the connected component of
in which \((\mu _{1/2},x_{1/2}):=(\mu _*/2,x(\mu _*/2))\) lies. The analytic implicit function theorem guarantees that all distinguished arcs are graphs. After possibly reparameterizing, we write \(A_0\) as
where \(\mu (s)\) is increasing. From the implicit function theorem, the local curve of solutions \(\mathscr {C}_\text {loc}\) lies entirely in \(A_0\). Arguing as in the proof of [CWW18, Theorem 6.1], the starting point of \(A_0\) is
The next step is to consider the limit \(s\nearrow 1\). This now follows exactly as in [BT03].\(\square \)
Appendix B. Cited Results
1.1 Results for Riemann–Hilbert problems
We will often treat the problem as a Riemann–Hilbert problem. The following result will be useful.
Lemma B.1
(Linear Riemann–Hilbert problems). Suppose \(a\in C^{k1+\alpha }(\mathbb {T},\mathbb {C})\) has winding number 0 in that
and also that a has the symmetry property \(a(\overline{w})=\overline{a(w)}\). Then:

(a)
The problem
$$\begin{aligned} {{\,\textrm{Im}\,}}\{ag'\}=0\quad \text {on }\mathbb {T},\qquad (gw)/{{\,\mathrm{\varepsilon }\,}}\in \mathcal {X}^{k+\alpha }, \end{aligned}$$has a unique solution \(g=g_0,\) whose derivative is given explicitly by
$$\begin{aligned} g_0'(w)={\text {exp}}\bigg \{\frac{w}{2\pi }\int _{{{\,\mathrm{\mathbb {T}}\,}}}\frac{\tau ^{1}\theta (\tau )w^{1}\theta (w)}{\tau w}d\tau \bigg \}, \end{aligned}$$where here
$$\begin{aligned} \theta (w)={\text {arg}}\frac{a(w)}{\overline{a(w)}}, \end{aligned}$$and the branch of the \({\text {arg}}\) function is fixed by requiring \(\theta (1)=0\).

(b)
The operator
$$\begin{aligned} L:\mathcal {X}^{k+\alpha }\rightarrow \mathcal {Y}^{k1+\alpha },\qquad g\mapsto {{\,\text {Im}\,}}\{ag'\}, \end{aligned}$$is welldefined and invertible, with inverse operator characterized by
$$\begin{aligned} \frac{d}{dw}L^{1}h(w)=\frac{wg_0'(w)}{\pi }\int _{{{\,\mathrm{\mathbb {T}}\,}}}\frac{1}{\tau w}\bigg (\frac{h(\tau )}{a(\tau )g_0'(\tau )\tau }\frac{h(w)}{a(w)g_0'(w)w} \bigg )d\tau . \end{aligned}$$
In order to use the above lemma, we need to ensure that the winding number of \({{\,\mathrm{\varepsilon }\,}}A\) is indeed 0.
Lemma B.2
(Winding number 0). Suppose that \((\phi ,{{\,\mathrm{\varepsilon }\,}})\) is a solution to (2.11) and that (3.16) holds for some \(\delta >0\). Then \({{\,\mathrm{\varepsilon }\,}}A\), where A is defined as in (2.10) has winding number 0 in the sense that
for some continuous branch of \({\text {arg}}\).
Proof
From (2.11) we know that \({{\,\textrm{Im}\,}}(A\phi ')=0\) and from (3.16), we know that \({{\,\mathrm{\varepsilon }\,}}A\ne 0\) and \(\phi '\ne 0\). This ensures that \({{\,\mathrm{\varepsilon }\,}}A\) can be expressed in terms of \(\lambda \phi '\) where \(\lambda \) is some realvalued, nonvanishing function in \(C^{k1+\alpha }(\mathbb {T})\). As a result, it suffices to show that \(\phi '\) has winding number 0 in the sense of (B.1). Recall the holomorphic extension \(\Phi \) of \(\phi \) to \(\mathbb {C}\setminus \mathbb {D}\). Then \(f\in C^{k+\alpha }\), defined as in (2.4), implies that
Therefore, we have
thus concluding the proof. \(\square \)
1.2 Uniform bounds
In order to prove control of \(\Vert \phi \Vert _{C^{1+\alpha }}\), we will use the following results. Since they are very similar to the ones in [HMW20], we only state them and provide outlines of the proofs for the sake of completeness.
Lemma B.3
Any \((\phi ,{{\,\mathrm{\varepsilon }\,}})\) solution to (2.11) satisfies \(\Vert \phi \Vert _{L^\infty }\le 4\).
Proof
The proof of this lemma follows directly from applying the Koebe 1/4 lemma to the function \(g(\zeta ):=1/\Phi (1/\zeta )\), where \(\Phi \) is the extension to a conformal mapping \(\mathbb {C}\setminus \overline{\mathbb {D}}\rightarrow \mathbb {C}\) of \(\phi \).\(\square \)
The next lemma tells us that a bound
implies a bound on \(\Vert \phi '\Vert _{L^p}\), for some \(p>1\).
Lemma B.4
[Gai62] Suppose \((\phi ,{{\,\mathrm{\varepsilon }\,}})\) solves (2.11). Then we have
where here
Proof
As for the proof of the previous lemma, we use \(\Phi \), the extention to a conformal mapping of \(\phi \). Specifically, we define the holomorphic function
Using the calculus of residues we get
for any p. By adding the restriction \(p\Vert \gamma \Vert _{L^\infty }<\pi /2\), we obtain
We can now apply Lemma B.3 to get the desired result. \(\square \)
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
García, C., Haziot, S.V. Global Bifurcation for Corotating and CounterRotating Vortex Pairs. Commun. Math. Phys. 402, 1167–1204 (2023). https://doi.org/10.1007/s00220023047416
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00220023047416