April 30, 2025
We develop and prove new geometric and algebraic characterisations for locations of constituent skyrmions, as well as their signed multiplicity, using Sutcliffe’s JNR ansatz. Some low charge examples, and their similarity to BPS monopoles, are discussed. In addition, we provide Julia code for the further numerical study and visualisation of JNR skyrmions.
Skyrmions are topological solitons in a low-energy model of nuclei [1], [2]. They are classified by a topological charge \(N\): an integer physically interpreted as the baryon number. On Euclidean \({\mathbb{R}}^3\), the Skyrme field equations do not admit explicit exact solutions, and so much work has gone into finding frameworks for approximating skyrmions. These toy models explain qualitative behaviour and are more amenable to analytic techniques which yield insight into baryon structure and allow a quantum treatment. In recent work of Sutcliffe [3], a simple model of Skyrme fields arising from Jackiw–Nohl–Rebbi (JNR) instantons has been found. In this paper we seek to illuminate one key aspect of these approximate skyrmions: their constituent locations.
Our investigation yields two key results.
We identify the locations with the critical points of a Morse function, and show that the nature of the critical point determines the signed multiplicity of the location.
For JNR skyrmions with poles in a plane in \({\mathbb{R}}^3\) we give a geometric description of the locations, in particular seeing that in the \(N=2\) case these are foci arising from the famous Poncelet porism.
In addition, through numerical approaches (for which we provide Julia code) we classify the behaviour of the locations of skyrmions that form the 1-parameter twisted line scattering of Walet [4]. This latter development is important because of its connection with the twisted line scattering of monopoles [5]. An unexplained analogy between Euclidean \({\mathrm{SU}}(2)\) Bogomol’nyi–Prasad–Sommerfield (BPS) monopoles and skyrmions has long been observed, for the most part due to the success of the rational map approximation of skyrmions [6]. However the rational map approximation fails to fully capture the analogy between the two twisted line scatterings. Here we demonstrate how the JNR approximation, despite being slightly coarser than rational maps in terms of energy, still captures the intricate behaviour of location creation and annihilation. This suggests that future explanation of the analogy could stem from studying the JNR approximation, or instantons more generally.
This paper is organised as follows. In §2 we lay out the preliminary definitions of what a skyrmion is and the corresponding JNR approximation of Sutcliffe. In §3 we define what we mean by constituent locations, as well as the associated sign. There we shall also show how to calculate these locations and signs in terms of certain critical points. §4 gives examples of these locations and their signs for baryon numbers \(N=1,2,3\), including the twisted line scattering. §5 discusses some further outlook and open problems.
A Skyrme field is a smooth map \(U:{\mathbb{R}}^3\longrightarrow{\mathrm{SU}}(2)\) satisfying the space-compactifying boundary condition \(U(x)\to1\) as \(|x|\to\infty\). This boundary condition identifies \(U\) with a map \(S^3\longrightarrow S^3\) which has a topological charge, the degree \(N\in{\mathbb{Z}}=\pi_3(S^3)\), physically identified with the baryon number. A skyrmion is a Skyrme field which minimises the Skyrme energy \[\begin{align} \label{sky-energy} E=\int(|L|^2+|L\wedge L|^2)\,\mathrm{d}^3x, \end{align}\tag{1}\] where \(L=U^{-1}\mathrm{d}U\), and \(|\xi|^2\,\mathrm{d}^3x:=\tfrac{1}{2}{\rm tr}\, (\xi\wedge\star\xi^\dagger)\) for \({\mathfrak{su}}(2)\)-valued3 forms. No analytic solutions are known, but many locally minimal energy fields may be found numerically [7], [8]. As such, to complement numerics and allow for a (semi-classical) quantum treatment, approximate descriptions are required. We remark that although the term skyrmion is typically reserved for the energy minimisers, we shall often abuse this terminology to refer to generic Skyrme field configurations as well.
One of the most powerful approximations of skyrmions is due to Atiyah–Manton [9] and uses self-dual gauge fields on \({\mathbb{R}}^4\) (instantons). In brief, one obtains a degree \(N\) Skyrme field as the holonomy of an \(N\)-instanton along all lines parallel to a given direction. Recently [10]–[12] it was shown that these holonomies may be approximated directly using the Atiyah–Drinfeld–Hitchin–Manin (ADHM) description [13] of the instanton moduli space. These reproduce accurate approximations of minimal energy skyrmions [11] with energies within \(2\%\) of numerical minimisers, and allow for the construction of configuration spaces useful for the purpose of quantisation [14].
Typically a numerical approximation is required in order to obtain a Skyrme field from instanton holonomies. This may be done by discretising the line along which the holonomy is taken and approximating the parallel transport along each segment. In [15], Harland–Sutcliffe used an ultra-coarse discretisation of four intervals \({\mathbb{R}}=(-\infty,-\mu]\cup[-\mu,0]\cup[0,\mu]\cup[\mu,\infty)\) to generate explicit Skyrme fields from ADHM data, dependent on an auxiliary parameter \(\mu>0\), with this value being chosen to find the minimal-energy approximation. Somewhat surprisingly, this gives a better approximation of the minimal-energy \(N=1\) solution than taking the full holonomy. Recently in [3], Sutcliffe showed how to generate these explicit Skyrme fields from the class of JNR instantons [16], and showed they too provide good approximations of true skyrmions, with energies only slightly higher than those of the full holonomy when \(N>1\). It is this class of Skyrme fields that are the main focus of this paper.
For \(N+1\) fixed JNR poles \(a_i\in{\mathbb{R}}^4\) and weights \(\lambda_i>0\), for \(i=0,\dots,N\) and auxiliary parameter \(\mu>0\), define \[\begin{align} \label{JNR-sky} U=\frac{\psi(\mu)\overline{\psi(-\mu)}}{|\psi(\mu)\overline{\psi(-\mu)}|}, \end{align}\tag{2}\] where \(\psi(\mu)=|\zeta|^2\rho(\mu)+\iota(\mu)\) with \[\begin{align} \label{JNR-sky-functions} \begin{aligned} \zeta&=\sum_{i=0}^N\frac{\lambda_i^2(x-a_i)}{|x-a_i|^2},\quad \rho(\mu)=\sum_{i=0}^N\frac{\lambda_i^2}{|x-a_i+\mu|^2},\\ \iota(\mu)&=\sum_{i,j,k=0}^N\frac{\mu\lambda_i^2\lambda_j^2\lambda_k^2(a_i-a_j)(x-a_i)\overline{(a_i-a_k)}}{|x-a_i+\mu|^2|x-a_j+\mu|^2|x-a_i|^2|x-a_k|^2}, \end{aligned} \end{align}\tag{3}\] where now \(x=\vec{x}\) is a pure imaginary quaternion representing a point in \({\mathbb{R}}^3\). So long as \(\mu>0\), 2 defines a degree \(N\) Skyrme field [3], [15] in terms of the free data of JNR poles and weights.
One can show [3] that \(\iota(\mu)\) is a pure imaginary quaternion. In particular, when all of the poles are pure imaginary quaternions, it thus follows that \(\psi(-\mu)=\overline{\psi(\mu)}\) and so 2 is a rational function \(U = [{\psi(\mu) / \left\lvert\psi(\mu)\right\rvert}]^2\).
It is important to note that the formulation here differs slightly to that of [3]. There the Skyrme field 2 is instead given by \(U=\frac{\psi(-\mu)\overline{\psi(\mu)}}{|\psi(-\mu)\overline{\psi(\mu)}|}\), which is the inverse of our field 2 . The reason for our choice of convention is that in the derivation in [3] the ADHM construction for anti-self-dual JNR instantons is used, which leads to Skyrme fields with negative degree. This adjustment means we are studying skyrmions with positive degree given by \(N>0\). This discrepancy did not matter for the results of [3] as the energy is invariant under \(U\mapsto U^{-1}\), however this is important for us since, as we shall discuss in the next sections, we will be interested in the local degree of these fields for which the sign plays a crucial role.
For a Skyrme field \(U:{\mathbb{R}}^3\longrightarrow{\mathrm{SU}}(2)\), the anti-vacua are the points for which \(U=-1\). For the \(N=1\) skyrmion, which is spherically symmetric, there is one anti-vacuum at the centre. Furthermore, for a product of \(N\) well-separated unit skyrmions, the individual skyrmions are seen to be roughly positioned at the anti-vacua. With this in mind, we will think of the points where \(U=-1\) as the locations of constituent \(\pm1\)-skyrmions which form a generic \(N\)-skyrmion.
Remark 1. This definition of location in terms of anti-vacua is also natural from an energetic perspective when one considers the pion mass potential* \(m_\pi{\rm tr}\, (1-U)\), which is maximal at \(U=-1\).*
The locations need to be counted with signed multiplicity due to the fact that we know that \(N\) is the topological degree of \(U\) as a map \(S^3 \longrightarrow S^3\), which is the signed count of preimages of a generic point in the target \(S^3\), with the sign accounting for whether the map is locally orientation preserving or reversing at the preimage. Another equivalent definition of this sign comes from the local degree [17]. These are defined as follows: let \(\lbrace x_i \rbrace = U^{-1}(-1)\), and pick \(V_i \ni x_i\) small disjoint open neighbourhoods in \(\mathbb{R}^3 \subset S^3\) mapped into \(W \ni -1\) a small open neighbourhood in \(S^3\). These give rise to homomorphisms \(H_3(V_i, V_i \setminus \lbrace x_i \rbrace) \to H_3(W, W\setminus\lbrace-1\rbrace)\) which define the local degree, and this definition is independent of the choice of \(V_i\). It is a known result that the sum of the local degrees of \(U\) at the \(x_i\) is equal to the degree of \(U\) [17].
Choosing \(V_i\) to be sufficiently small balls centred at the \(x_i\) and denoting \(S_i := \partial V_i\), then by the definition of relative homology and the fact \(V_i\setminus\lbrace x_i\rbrace\) deformation retracts onto \(S_i\) the local degree is given by the homomorphism \(H_2(S_i) \to H_2(\partial W)\). This we shall denote with \(\deg(\left. U \right \rvert_{S_i})\). In order to make progress with this definition of local degree, at this point we shall restrict attention to Skyrme fields \(U\) which take the form \(U=\left(\frac{q}{\left\lvert q\right\rvert}\right)^2\) where \(q=q_s+q_v\) is a quaternion with real and imaginary parts \(q_s\) and \(q_v\) respectively. We use the freedom in the choice of sign of \(q\) to take \(q_s \geq 0\) everywhere. This naturally includes several explicit families of Skyrme fields: rational fields arising via the Harland–Sutcliffe approach from \(S^1\)-invariant ADHM data [15], and JNR Skyrme fields where the poles have been taken to be pure imaginary quaternions. For Skyrme fields of this form we see that knowledge of the imaginary part \(q_v\) is sufficient to calculate the local degree.
Lemma 1. Let \(S_i\) be the sphere centred at \(x_i \in U^{-1}(-1)\) of ‘sufficiently small’ radius \(\epsilon\). The local degree of \(U\) at \(x_i\), \(\deg(\left. U \right \rvert_{S_i})\), is the degree of \(\left. \widehat{q_v}\right\rvert_{S_i} : S^2 \to S^2\).
Proof. We have \[\begin{align} U = \frac{(q_s^2 - \left\lvert q_v\right\rvert^2) + 2 q_s q_v}{q_s^2 + \left\lvert q_v\right\rvert^2} = \frac{(-1 +\delta^2) + 2\delta \widehat{q_v}}{1 + \delta^2}, \end{align}\] where \(\delta = q_s / \left\lvert q_v\right\rvert \geq 0\). For any sufficiently small \(\epsilon\) we have \(\min_{S_i} \delta >0\), and moreover as \(\epsilon \to 0\) we have \(\max_{S_i}\delta := \delta_m \to 0\). For sufficiently small \(\epsilon\) we thus have that \(\left. U\right\rvert_{S_i}\) is homotopic to \(-1+2\delta_m \left.\widehat{q_v}\right\rvert_{S_i}\), and the result follows. ◻
We shall now restrict attention to JNR Skyrme fields 2 and shall only consider JNR poles \(a_i\) which are pure imaginary: this is so that \(U=[\psi(\mu)/|\psi(\mu)|]^2\) aligning us with the class of Skyrme fields discussed above. For such fields, the points at which \(U=-1\) are given by when \(\psi(\mu)\) is pure-imaginary, which corresponds with the zeros of the rational function \[\begin{align} \zeta(x)=\sum_{i=0}^N\frac{\lambda_i^2(x-a_i)}{|x-a_i|^2}. \end{align}\] Before proceeding further we will state some facts about these locations that Sutcliffe identifies [3].
In the limit \(|a_0|=\lambda_0\longrightarrow\infty\) one obtains the ’t Hooft ansatz [18] for which the locations are given precisely by the remaining poles.
If one weight \(\lambda_j \to \infty\), then the locations tend to \(\lbrace{a_i \, | \, i \neq j}\rbrace\).
The locations are independent of \(\mu\).
One statement made in [3] is that, due to the topological degree being \(N\), the number of locations cannot exceed \(N\). As we shall discuss below, and see via examples later, this statement is not true in general for JNR Skyrme fields; on the other hand this statement is true for Skyrme fields generated via the rational map ansatz [6] as rational maps are holomorphic and thus orientation preserving. In private correspondence with Sutcliffe he has indicated that the intended meaning to convey was that generically4 the number of locations can never equal \(N+1\), i.e. the poles are not to be viewed as the locations.
We can moreover make some generic statements.
Proposition 2. The locations of the skyrmions are in the convex hull of the poles.
Proof. This follows immediately from the Generalised Lucas Theorem [19], but it is also instructive for later purposes to see by direct calculation. Indeed, notice that for \(x\in{\mathbb{R}}^3\setminus\{a_0,\dots,a_N\}\), we have \(\zeta(x)=0\) if and only if \[\begin{align} \label{crit-point-formula} x=\sum_{i=0}^N\left(\frac{\lambda_i^2}{|x-a_i|^2\rho(0)}\right)a_i, \end{align}\tag{4}\] where \(\rho\) is as in 3 . This is in the convex hull of \(a_i\) as \(\frac{\lambda_i^2}{|x-a_i|^2\rho(0)}>0\), and \[\begin{align} \sum_{i=0}^N\left(\frac{\lambda_i^2}{|x-a_i|^2\rho(0)}\right)=\frac{\sum_{i=0}^N\frac{\lambda_i^2}{|x-a_i|^2}}{\sum_{i=0}^N\frac{\lambda_i^2}{|x-a_i|^2}}=1. \end{align}\] ◻
To analyse the zeros of \(\zeta\) in more detail, it is useful to observe \[\begin{align} \label{crit-f-zeta} \zeta = \nabla f \quad \text{where} \quad f(x) = \sum_i \lambda_i^2 \log(\left\lvert x-a_i\right\rvert). \end{align}\tag{5}\] As such we can identify points where \(\zeta=0\) with critical points of \(f\). In the case of equal weights, critical points of \(f\) were studied in detail in [20]: they allowed \(f:{\mathbb{R}}^n\setminus\{a_i\}\longrightarrow{\mathbb{R}}\) but we are only interested in the case \(n=3\). We summarise some key results relevant in our context here.
[20]. The critical points of \(f\) are isolated. Moreover, at every critical point of \(f\), the Hessian \(Hf\) has positivity index at least \(2\); in particular this means away from the poles \(a_i\), \(f\) has only local minima (negativity index \(0\)) or saddle points (negativity index \(1\)).
The above and standard Morse theory applied to the function \(F=\prod_i|x-a_i|^{\lambda_i^2}\) gives [20]: when \(f=\log F\) is a (local) Morse function, there are exactly \(N+2h\) critical points, where \(h\) are local minima and \(N+h\) are saddle points.
[20]. If the poles \(a_i\) are a union of \(G\)-orbits, where \(G\) is a finite subgroup of \({\mathrm{O}}(3)\) with \(3\)-dimensional irreducible representation, then \(0\) is a critical point of \(f\), and it is a local minimum when the \(a_i\) are non-planar.
There can be arbitrary local minima [20]. For every \(h\geq2\), there exists a choice of \(3h\) poles in \({\mathbb{R}}^3\) such that \(f\) has \(h\) local minima; the choice constructed assigns the poles to specific points on an equilateral triangular prism.
We now want to link the degree of \(U\) and the location of the corresponding skyrmions using the JNR ansatz. Each of these locations is equipped with a signed multiplicity, and this information is encapsulated in the local degree \(\deg(\left.U\right|_S)\) where \(S\) is a small sphere around a given location. For the JNR Skyrme field 2 3 with pure imaginary poles this is the degree \(\deg(\left.\widehat{\iota}(\mu)\right|_S)\) as a map \(S^2\longrightarrow S^2\), where \(\iota(\mu)\) is the imaginary part of the defining function \(\psi(\mu)\) for the rational JNR Skyrme fields 3 .
Example 1. Let’s look at this in the simple case of \(N=1\) with \(a_0 = q = -a_1\) a unit quaternion, and equal weights (set to unity). This gives rise to a single location at \(x=0\) (see [3] and §4.1). Near \(x=0\) we find \[\begin{align} \iota(\mu) &\sim \frac{1}{\mu^3} \frac{8 qx\overline{q}}{\left\lvert x-q\right\rvert^2 \left\lvert x+q\right\rvert^2} . \end{align}\] This conjugation by \(q\) corresponds to a rotation of \(x\), and so clearly the map \(x \mapsto \iota(\mu)\) is orientation-preserving, and thus the local degree is \(+1\) as expected.
Recall the identification of locations with critical points of \(f(x) = \sum_i \lambda_i^2 \log(\left\lvert x-a_i\right\rvert)\). The results of [20] summarised above, in particular that the total number of critical points is \(N+2h\) where \(h\) is the number of local minima, suggests a relationship between the signs of the locations and the negativity index of the critical points. This relationship is established by the following main result of this section.
Theorem 3. Suppose \(x_\ast\) is a non-degenerate critical point of \(f\), and let \(S\) be the small sphere centred at \(x_\ast\) as in Lemma 1. Then \({\rm sgn}\deg(\left. U \right \rvert_S) = - \operatorname{sgn}\left(\det(Hf({x_\ast}))\right)\).
In order to prove this, we will require the following, somewhat technical, Lemma.
Lemma 2. Let \(N\geq1\), \(\{a_0,a_1,\dots,a_N\}\in{\mathbb{R}}^3\) be distinct, \(\lambda_i>0\) and \(\mu>0\). Let \(x_\ast\in{\mathbb{R}}^3\setminus\{a_i\}\) be such that \(\zeta(x_\ast)=0\). Then \[\begin{align} S&=\sum_{i,j = 0}^N \frac{\lambda_i^2 \lambda_j^2 \langle a_j - a_i,a_j-x_\ast\rangle}{(\left\lvert a_i-x_\ast\right\rvert^2 + \mu^2) (\left\lvert a_j-x_\ast\right\rvert^2 + \mu^2) \left\lvert a_j-x_\ast\right\rvert^2}>0. \end{align}\]
Proof. See Appendix 6 ◻
We now prove the main result
Proof of Theorem 3. We shall show that \(\operatorname{sgn}\det(Hf({x_\ast})) =-\operatorname{sgn}\det(D_{x_\ast} \iota)\). This gives us the sign of the local degree \({\rm sgn}\deg(\left. U \right \rvert_S)\) for non-degenerate points as by Lemma 1 this is determined by whether \(\hat{\iota}\) is locally orientation preserving / reversing at \(x_\ast\).
In the derivation by Sutcliffe [3], we see that \(\iota(\mu)=\Im(\Psi(\mu)\overline{\zeta})\), where \[\begin{align} \Psi(\mu) &= \sum_{i,j = 0}^N \frac{\lambda_i^2 \lambda_j^2 (x - a_i + \mu)\overline{(x - a_j + \mu)}(x - a_j)}{\left\lvert x -a_i + \mu\right\rvert^2 \left\lvert x - a_j + \mu\right\rvert^2 \left\lvert x - a_j\right\rvert^2}\\ &=\rho\zeta+\sum_{i,j = 0}^N \frac{\lambda_i^2 \lambda_j^2 (a_j - a_i)\overline{(x - a_j + \mu)}(x - a_j)}{\left\lvert x -a_i + \mu\right\rvert^2 \left\lvert x - a_j + \mu\right\rvert^2 \left\lvert x - a_j\right\rvert^2}\\ &=\rho\zeta+\sum_{i,j = 0}^N \frac{\mu\lambda_i^2 \lambda_j^2 (a_j - a_i)(x - a_j)}{\left\lvert x -a_i + \mu\right\rvert^2 \left\lvert x - a_j + \mu\right\rvert^2 \left\lvert x - a_j\right\rvert^2}=:\rho\zeta+\Xi(\mu); \end{align}\] here in the last line we expanded out the middle bracket and observed the first term vanishes by anti-symmetry in \(i\leftrightarrow j\). In the case where the poles are pure imaginary, then \(\zeta\) is pure imaginary. Let’s think of \(\iota\), \(\Im(\Xi)\), and \(\zeta\) as \(3\)-vectors. Then \[\begin{align} \iota=-\Re(\Xi)\zeta-\Im(\Xi)\times\zeta,\quad|\iota|^2=|\zeta|^2|\Xi|^2. \end{align}\] For \(x_\ast\in\zeta^{-1}(0)\), since \(\zeta=\nabla f\), we obtain the differential \(D_{x_\ast}\iota:T_{x_\ast}{\mathbb{R}}^3\longrightarrow T_{\iota(x_\ast)}{\mathbb{R}}^3\) as \[\begin{align} D_{x_\ast}\iota=-Hf(x_\ast)\left(\Re(\Xi){\rm Id}_3+X\right)|_{x=x_\ast}, \end{align}\] where \(X\) is the \(3\times 3\) anti-symmetric matrix \[\begin{align} X=\begin{pmatrix} 0&\Im(\Xi)_3&-\Im(\Xi)_2\\ -\Im(\Xi)_3&0&\Im(\Xi)_1\\ \Im(\Xi)_2&-\Im(\Xi)_1&0 \end{pmatrix}. \end{align}\] As such \[\begin{align} \label{detDiota} \det(D_{x_\ast}\iota)=-\det(Hf(x_\ast))\left(\Re(\Xi)\left(\Re(\Xi)^2+|\Im(\Xi)|^2\right)\right)|_{x=x_\ast}. \end{align}\tag{6}\] Now, again viewing \(a_i\) and \(x_\ast\) as \(3\)-vectors, we have \[\begin{align} \Re(\Xi)|_{x=x_\ast}&=\sum_{i,j = 0}^N \frac{\mu\lambda_i^2 \lambda_j^2 \langle a_j - a_i,a_j-x_\ast\rangle}{(\left\lvert x_\ast -a_i\right\rvert^2 + \mu^2)(\left\lvert x_\ast - a_j\right\rvert^2 + \mu^2) \left\lvert x_\ast - a_j\right\rvert^2}=\mu S(x_\ast).\label{Re40Xi41} \end{align}\tag{7}\] This is always positive by Lemma 2 and since \(\mu>0\). The result thus follows by considering the sign of the formula 6 . ◻
As a result of Theorem 3 we can thus use the existing literature about the critical points of \(f\) as discussed in the previous section. In particular see that (non-degenerate) local minima give \(-1\) sign and saddle points give \(+1\). These are the only two configurations that arise in the case of equal weights [20]. Also by [20], the JNR skyrmions of equal weights where the poles have the symmetry group of a regular solid (tetrahedral, octahedral, or icosahedral) must admit a negatively signed location at the origin. In the most symmetric cases, we can generate an \(N=3\) tetrahedron, \(N=5\) octahedron, \(N=7\) cube, \(N=11\) icosahedron, and an \(N=19\) dodecahedron, using the JNR ansatz by placing the poles at the vertices of these Platonic solids, and these are all guaranteed to have a negatively signed location at the origin. The first approximates a minimal-energy skyrmion (which we discuss in detail in §4.3), whereas the latter are expected to be saddle points of the Skyrme energy. This result supports early analysis of Houghton–Krusch in [21], where they predicted existence of negative baryon density in some of these examples using non-holomorphic rational maps.
We shall not say much about this, only that this case was considered by Sutcliffe when the weights were equal, and that indeed by an overall translation we can choose \(a_0 = q = -a_1\) for some quaternion \(q\), and then there is a single location at \(x=0\) with multiplicity \(+1\).
In the case of \(N=2\) it is known that the JNR data describes the full \(N=2\) instanton moduli space. In fact, the weights and poles do not uniquely determine an instanton: gauge-equivalent JNR are related by Poncelet’s porism. In particular, let \(T\) be the triangle with vertices \(a_i\), \(C\) the circumcircle of \(T\), and \(D\) the inellipse tangent at points \(b_i\) along the edges of \(T\) such that \[\frac{\lambda_0^2}{\lambda_1^2} = \frac{\left\lvert a_0 - b_2\right\rvert}{\left\lvert b_2 - a_1\right\rvert}, \quad \text{etc.}\] Poncelet’s porism identifies \(T\) as one triangle in a 1-parameter family of triangles who are circumscribed by \(C\) and have \(D\) inscribed, and all such triangles give rise to gauge-equivalent JNR data [22]. Gauge equivalent instantons in turn give rise to skyrmions equivalent modulo isorotations [23].5 Restricting attention again to pure imaginary poles, we can identify the locations of the \(N=2\) JNR skyrmions through the geometry of the porism via the following theorem.
Theorem 4. The locations of the 2 skyrmions arising from the \(N=2\) JNR data \(a_0,a_1,a_2\in{\mathbb{R}}^3\), \(\lambda_0,\lambda_1,\lambda_2>0\) are the two foci of \(D\), counted with multiplicity \(+1\).
Before starting the proof we should note that this result is very natural. As the location is invariant under isorotations, and hence is a gauge-invariant quantity from the JNR perspective, the locations of a skyrmion arising from \(N=2\) JNR data must be two points associated to the entire porism, of which the foci are the natural candidates.
Proof of Theorem 4. Observe that when we have \(N=2\) JNR data there is always a plane through the \(a_i\), and so by an overall rotation we can choose these to be of the form \(a_i = a_{i1}{\boldsymbol{i}}+ a_{i2}{\boldsymbol{j}}+h{\boldsymbol{k}}\). Then writing \(x = x_1 {\boldsymbol{i}}+ x_2 {\boldsymbol{j}}+ x_3 {\boldsymbol{k}}\) we immediately see the \({\boldsymbol{k}}\) component of \(\zeta\) is \[\sum_{i=0}^N \frac{\lambda_i^2 (x_3-h)}{\left\lvert x - a_i\right\rvert^2},\] which is only zero when \(x_3=h\). As such when looking for solutions of \(\zeta=0\) it suffices to consider the case \(h=0\) and restrict to considering \(x = x_1 {\boldsymbol{i}}+ x_2 {\boldsymbol{j}}\). Let’s then factor out an \({\boldsymbol{i}}\) from the \(a_i\) and \(x\), i.e. write \[a_i = {\boldsymbol{i}}(a_{i1} - a_{i2}{\boldsymbol{k}}), \quad x = {\boldsymbol{i}}(x_1 - x_2 {\boldsymbol{k}}).\] Defining then \(z = x_1 + x_2 {\boldsymbol{k}}\), \(z_i = a_{i1} + a_{i2}{\boldsymbol{k}}\) we can rewrite \[\begin{align} \zeta &= \sum_{i=0}^2 \frac{\lambda_i^2 {\boldsymbol{i}}(\overline{z} - \overline{z_i})}{\left\lvert{\boldsymbol{i}}(\overline{z} - \overline{z_i})\right\rvert^2} = {\boldsymbol{i}}\sum_{i=0}^2 \frac{\lambda_i^2}{z - z_i}. \end{align}\] The result then reduces down to a theorem of Siebeck (often called Marden’s theorem), of which we shall reproduce the statement from [24]:
The zeros of the partial fraction \[Q(z) = \frac{m_0}{z - z_0} + \frac{m_1}{z - z_1} + \frac{m_2}{z - z_2}, \quad m_0 m_1 m_2 \neq 0,\] where \(z_0\), \(z_1\) and \(z_2\) are three distinct, non-collinear points, lie at the foci of the conic which touches the line segments \((z_1, z_2)\), \((z_2, z_0)\) and \((z_0, z_1)\) in the points \(\zeta_0\), \(\zeta_1\) and \(\zeta_2\) that divide these segments in the ratio \(m_1 : m_2\), \(m_2:m_0\), and \(m_0:m_1\) respectively.
This clearly applies with \(\zeta = Q(z)\) and \(m_i = \lambda_i^2\) to give the desired result. ◻
Example 2 (Equal weights). When all the \(\lambda_i\) are equal we see that the tangency points of \(D\) must be the midpoints of the edges of \(T\). Such an inellipse has a special name, namely the Steiner inellipse. In this case it is also particularly easy to work out the locations of the foci. Observe that writing \(m_0 = m_1 = m_2 = m\), then \(Q(z) = m P^\prime(z)/P(z)\), where \(P(z) = \prod_i (z - z_i)\), and as such the foci are given by the zeros of \(P^\prime(z)\).
Remark 5. Theorem 4 generalises to the situation of \(N+1\) planar JNR poles of which no 3 are collinear to say that the locations are the foci (appropriately defined) of the corresponding degree-\(N\) plane curve which is tangent to each of the \(\frac{1}{2}N(N+1)\) line segments in the ratios \(\lambda_i^2/\lambda_j^2\) (\(i \neq j\)). In the case that these \(N\) points form the vertices of an equilateral \(N\)-gon and all the weights are equal the foci all coincide at the center of the \(N\)-gon. It is well-known that these configurations form tori, which have an axial symmetry, and so a single location is natural.
The relation of Marden’s theorem to the solution of such criticality problems has been previously noted in other contexts [25], [26].
Example 3 (Degenerate single location). When the inellipse \(D\) is a circle, by Theorem 4, there is a single location at the centre of this circle. This location must be counted with multiplicity \(+2\) as the total degree is \(N=2\). In this situation the centre of \(D\) lies on the intersections of the angle bisectors, and so \[\left\lvert a_0 - b_2\right\rvert = \left\lvert a_0 - b_1\right\rvert, \quad \text{etc.}\] From this we determine the conditions \[\frac{\lambda_0^2 + \lambda_1^2}{\lambda_1^2 + \lambda_2^2} = \frac{\left\lvert a_0 - a_1\right\rvert}{\left\lvert a_1 - a_2\right\rvert}, \quad \text{etc.}\] We can see that in the case of equal weights the corresponding triangle is an equilateral triangle; this case corresponds to the axially-symmetric \(2\)-skyrmion. But other solutions can occur. To see this we can rewrite these equations as \[\begin{pmatrix} d_0 & (d_0 - d_2) & - d_2 \\ -d_0 & d_1 & (d_1 - d_0)\\ (d_2 - d_1) & - d_1& d_2\end{pmatrix} \begin{pmatrix} \lambda_0^2 \\ \lambda_1^2 \\ \lambda _2^2 \end{pmatrix} = 0,\] where \(d_0 = \left\lvert a_1 - a_2\right\rvert\), etc. This 1-dimensional kernel is given by \[\begin{align} \label{weights-incircle} \begin{pmatrix} \lambda_0^2 \\ \lambda_1^2 \\ \lambda _2^2 \end{pmatrix} \propto \begin{pmatrix} -d_0 + d_1 + d_2 \\ d_0 - d_1 + d_2 \\ d_0 + d_1 - d_2 \end{pmatrix} \end{align}\qquad{(1)}\] provided \(d_1 + d_2 \neq d_0\) etc., which is ensured by the triangle inequality provided the poles are not collinear.
Some examples of these type of configurations were considered as centres of scattering paths in [27]: an example is plotted in [27] which looks like a croissant (an offset ring). There may be interest in studying the moduli space of \(2\)-JNR skyrmions with a single location in a semi-classical quantisation, as this would provide a non-linear extension of the vibrational modes of the \(2\)-skyrmion [28].
Remark 6. In the event that the JNR poles are collinear the conics \(C\) and \(D\) both degenerate to the line containing the three poles, and then in the limit the foci lie on the line as well. These are then simply worked out by solving a quadratic in terms of a parameter along the line.
So far in §4.1 and §4.2 we have only seen locations with positive multiplicity, and so we seek an example which demonstrates the existence of negatively signed locations, that is the number of preimages of \(U=-1\) exceeds \(N\). Following the discussion at the end of §3.2, we are drawn to consider a tetrahedrally symmetric \(N=3\) JNR skyrmion. Other than the existence of such a location, this example is important for two main reasons.
Firstly, in the context of Euclidean \({\mathrm{SU}}(2)\) BPS monopoles such a situation where the number of zeros of the Higgs field exceeds the topological charge, and so some must be counted with opposite multiplicity (often called ‘anti-zeros’), occurs for the charge-3 tetrahedral monopole [29]. This configuration sees a single negatively signed preimage at the centre of the tetrahedron, and 4 positively signed preimages along the rays of tetrahedron. Given that a partial motivation for this work is studying further the analogy between skyrmions and monopoles, it is sensible to investigate whether the \(N=3\) tetrahedrally-symmetric JNR skyrmion exhibits the same behaviour.
Secondly, the minimal-energy \(N=3\) skyrmion is tetrahedrally-symmetric [7], and this is relatively well-approximated by the tetrahedral JNR skyrmion [3]. Furthermore, negative baryon density in a skyrmion with positive baryon number was observed for a tetrahedral \(N=3\) skyrmion in [30], [31], indicative of constituent anti-skyrmions.
A charge-\(3\) instanton with tetrahedral symmetry may be generated from JNR data with equal weights (fixed as unity), and poles at the vertices of a tetrahedron in \({\mathbb{R}}^3\). A sensible orientation takes these poles as \[\begin{align} \begin{aligned} a_0&=\lambda({\boldsymbol{i}}+{\boldsymbol{j}}+{\boldsymbol{k}}),& a_1&=\lambda({\boldsymbol{i}}-{\boldsymbol{j}}-{\boldsymbol{k}}),\\ a_2&=\lambda(-{\boldsymbol{i}}+{\boldsymbol{j}}-{\boldsymbol{k}}),& a_3&=\lambda(-{\boldsymbol{i}}-{\boldsymbol{j}}+{\boldsymbol{k}}), \end{aligned} \end{align}\] with \(\lambda>0\) a free parameter representing the scale. Writing \(x=x_1{\boldsymbol{i}}+x_2{\boldsymbol{j}}+x_3{\boldsymbol{k}}\), here we have \[\begin{align} \zeta &= \frac{(x_1-\lambda){\boldsymbol{i}}+ (x_2-\lambda){\boldsymbol{j}}+ (x_3-\lambda){\boldsymbol{k}}}{(x_1-\lambda)^2 + (x_2-\lambda)^2 + (x_3-\lambda)^2} + \frac{(x_1-\lambda){\boldsymbol{i}}+ (x_2+\lambda){\boldsymbol{j}}+ (x_3+\lambda){\boldsymbol{k}}}{(x_1-\lambda)^2 + (x_2+\lambda)^2 + (x_3+\lambda)^2} \\ &\phantom{=} + \frac{(x_1+\lambda){\boldsymbol{i}}+ (x_2-\lambda){\boldsymbol{j}}+ (x_3+\lambda){\boldsymbol{k}}}{(x_1+\lambda)^2 + (x_2-\lambda)^2 + (x_3+\lambda)^2} + \frac{(x_1+\lambda){\boldsymbol{i}}+ (x_2+\lambda){\boldsymbol{j}}+ (x_3-\lambda){\boldsymbol{k}}}{(x_1+\lambda)^2 + (x_2+\lambda)^2 + (x_3-\lambda)^2}. \end{align}\] Clearly any solutions of \(\zeta=0\) will scale with \(\lambda\) and will have the same tetrahedral symmetry, so we can look for just one solution in an octant when \(\lambda=1\). One finds that the only solutions are when \(x_1=x_2=x_3=\kappa\) and \[\kappa(\kappa-1/3) = 0,\] as well as the tetrahedral rotations of these solutions. Using Theorem 3, we see that there are positively signed solutions near the vertices at \((\lambda/3, \lambda/3, \lambda/3)\) and its tetrahedral rotates, and a negatively signed solution at \(0\), matching the situation for monopoles [29]. The side length of this tetrahedron is then \(l = \frac{2\sqrt{2}}{3}\lambda\).
Remark 7. This process of looking for solutions along the line \(x_1=x_2=x_3\) is the same as that which was carried out numerically in [5].
It is appropriate to make a few comments on how we determined all the solutions. By clearing the denominator of \(\zeta\), the coefficients of \({\boldsymbol{i}}\), \({\boldsymbol{j}}\), \({\boldsymbol{k}}\) give three polynomials \(f_1, f_2, f_3 \in \mathbb{R}[x_1,x_2,x_3]\), and we seek to use Gröbner bases to find the associated variety. Unfortunately as polynomials in \(\mathbb{C}[x_1,x_2,x_3]\) the associated variety has dimension 1, coming from constituent polynomials which are sums of squares, and so have complex roots but not real roots. To find the locations we must exclude the cases of these positive dimensional loci, and just calculate real solutions. When we can write \(f_1, f_2, f_3 \in \mathbb{k}[x_1,x_2,x_3]\) for some exact field \(\mathbb{k}\), by using exact algebraic methods this procedure is guaranteed to find the locations as values algebraic over \(\mathbb{k}\).
An important family of skyrmions considered in the quantisation of the \(3\)-skyrmion [4] is that of twisted line scattering. Here we take the JNR poles to be \[\begin{align} \begin{aligned} a_0&=\lambda({\boldsymbol{i}}+{\boldsymbol{j}}+\gamma{\boldsymbol{k}}),& a_1&=\lambda({\boldsymbol{i}}-{\boldsymbol{j}}-\gamma{\boldsymbol{k}}),\\ a_2&=\lambda(-{\boldsymbol{i}}+{\boldsymbol{j}}-\gamma{\boldsymbol{k}}),&a_3&=\lambda(-{\boldsymbol{i}}-{\boldsymbol{j}}+\gamma{\boldsymbol{k}}), \end{aligned} \end{align}\] for \(\gamma \in \mathbb{R}\), and \(\lambda>0\) an overall scale. For the purpose of studying the locations, the scale is unimportant, and furthermore we only need to consider \(\gamma\in[0,\infty)\) as all configurations with \(\gamma<0\) are related to those at \(-\gamma>0\) by a \(\tfrac{\pi}{2}\) rotation and isorotation around the \({\boldsymbol{k}}\) axis. The configuration with \(\gamma=0\) is an equilateral square in the plane, which we have already seen in Remark 5 corresponds to an axially-symmetric skyrmion with a triple location at the origin, and the configuration with \(\gamma=1\) is the tetrahedral configuration of §4.3. This demonstrates that in this continuously varying configuration there is the possibility of the number of distinct locations changing.
We investigate this numerically, and there are key regions to investigate. At each we give the number of (possibly repeated) positively and negatively signed locations. The critical values of \(\gamma\) when the number of locations changes, so called ‘splitting points’, correspond to when the locations are degenerate critical points of \(f\). For example the location at \(0\) is degenerate when \(\gamma=0\) or \(\gamma=\sqrt{2}\).
(\(\gamma=0\), [\(+3, -0\)], Figure 1 (a)). This is the plane equilateral square, a triply positive location at the origin.
(\(\gamma \in (0, \gamma_0)\), \(\gamma_0 \approx 7/8\), [\(+4, -1\)], Figure 1 (b)). There is a single negatively signed location at the origin, and in the \(x_1,x_2 \geq 0\) quadrant a positively signed solution along the ray \(x_1=x_2\) moving monotonically outwards and upwards. This positively signed location is mirrored in the three other quadrants.
(\(\gamma \in (\gamma_0, \sqrt{2})\), [\(+4, -1\)], Figure 1 (c)). The single negative remains at the origin, but the positively signed locations along the rays have turned around and are moving monotonically inwards while still moving upwards.
(\(\gamma \in (\sqrt{2}, \sqrt{\sqrt{2}+1})\), [\(+5, -2\)], Figures 1 (d) and 1 (e)). The single negative location at the origin has split into one positive location and two negative locations. The positive location remains at the origin, and the two negative solutions move monotonically along the line \(x_1=0=x_2\), one in the \(+x_3\) direction and the other in the \(-x_3\) direction. The other four positive locations along the rays remains inward and upward moving.
(\(\gamma \in (\sqrt{\sqrt{2}+1}, \infty)\), [\(+3, -0\)], Figure 1 (f)). The positive location at the origin remains. The positive locations moving inward in the \(x_3 > 0\) region and the negative location moving upwards along the axis collide leaving a single positive location on the axis \(x_1=0=x_3\), which moves off upwards. The mirror process happens in the \(x_3 < 0\) region.
This is the same schematic behaviour observed in the zeros of the Higgs field in twisted line scattering of Euclidean 3-monopoles [5]. We visualise this in Figure 1, designed to mirror [5].






Figure 1: Plot of baryon density isosurfaces, and the locations coloured by sign (orange \(-1\) and blue \(+1\)). For a) \(\gamma =0\), b) \(\gamma = 0.5\), c) \(\gamma=1.0\), d) \(\gamma=1.4\), e) \(\gamma = 1.54\), f) \(\gamma=1.6\). The subfigures are not to scale..
It is appropriate to comment on how Figure 1 was produced. Chris Halcrow has written a Julia package ‘Skyrmions3D’ for numerically studying skyrmions [32], and we have written functions within the framework of that package for handling JNR skyrmions. This code, and a tutorial for its use, are at present publicly available from https://github.com/DisneyHogg/JNR_skyrmions. The baryon density isovalue in the figure is chosen automatically by Skyrmions3D to be \(\frac{1}{4}(\text{min. density} + \text{max. density})\). The value of \(\lambda=1.51\) and \(\mu=3.24\) were fixed through the figures, and chosen to minimise the energy of the tetrahedral skyrmion according to our numerics. We also note that, although not included in the plots of Figure 1, for suitably large \(\gamma\gg1\) the baryon density isosurfaces resemble, as expected, three distinct well-separated spherical surfaces with locations inside the surface.
This work has developed new analytic and numerical tools to study JNR skyrmions, demonstrating in the process an unexpected depth to the problem of determining the number and sign of constituent locations. Open problems remain, for instance it is not clear without directly calculating all locations how many one should expect from a given JNR configuration, and at present (aside from situations with symmetry) we lack a method to construct a JNR configuration to achieve a desired arrangement of locations without resorting to the ’t Hooft limit. Moreover, additional work is required to understand the nature of negatively signed locations. The analogy with BPS monopoles suggests two important avenues of investigation.
The creation and annihilation of negatively signed locations through the twisted line scattering studied in §4.4 is behaviour observed for both Euclidean monopoles and JNR skyrmions which cannot be claimed to follow from a connection with rational maps, as skyrmions generated via the rational map ansatz cannot have negatively signed locations. Hyperbolic monopoles have been constructed via JNR data [33], but the configurations used are quite different from those studied in this work. While for JNR skyrmions we provide the interpretation of the splitting points as the vanishing of a hessian at critical points, for Euclidean monopoles these are observed in [29] to coincide with the vanishing of a discriminant of the spectral curve. Whether these two perspectives can be married up warrants additional study.
An observation in [29] borne out through analysis of Taubes is that for Euclidean monopoles, though one can get negatively signed zeros of the Higgs field inside clusters of positively signed zeros such as with the tetrahedral 3-monopole, asymptotically one can never see well-separated negatively charged clusters in an overall positively charged monopole. An intuition for this arises from [34], which shows that there is an asymptotic attractive Coulomb force between an antimonopole and a monopole, meaning that such configurations would not be stable. We might wonder whether the same is true for the JNR skyrmion locations. The locations are the critical points of \(f=\sum_i\lambda_i^2\log|x-a_i|\); equivalently these are the critical points of \(F=\prod_i|x-a_i|^{\lambda_i^2}\) away from the poles. The poles are the absolute minima of \(F\), and by Theorem 3 the negatively signed locations are local minima. We have already proven in Proposition 2 that all locations lie within the convex hull of the poles, and so heuristically one expects any local minima to be somehow shielded by the saddle points (positively signed locations) which would lie somewhere “between" the local minima and global minima (the poles). However, we have not been able to produce a precise formulation of this intuition.
Given their explicit Skyrme field and simple construction, JNR skyrmions may serve as a useful class of fields with which to begin probing the configuration space of skyrmions. In particular, one may use the Skyrme Lagrangian to get a metric on the moduli space [14], [23]. With our new understanding of skyrmion locations, we are able to give a clear and algebraic definition of ‘separation’ of two constituent 1-skyrmions in an \(N=2\) skyrmion, which has proven a challenge in the past [35], [36]. In addition, as highlighted in Example 3 our approach lets us identify the family of JNR skyrmions which have a single location with multiplicity \(+2\) at the origin, which gives a family whose energy variation must thus be attributed to vibrational modes.
It is well-known that JNR data does not generate all instantons beyond \(N=2\), and in particular many important Skyrme field configurations cannot be generated from the JNR ansatz; the first most important example is the \(N=4\) cube [30]. Fortunately, some of the ideas and results presented here are not limited to this class of Skyrme fields. In particular, the result of Lemma 1 applies to any Skyrme field of the form \(U=(\frac{q}{|q|})^2\); in this situation the locations are given by \(\Re(q)=0\), and the local multiplicity by the degree of \(\widehat{\Im(q)}\) as a map of \(2\)-spheres. This motivates revisiting the open problem of [15] of classifying all ADHM data which give rise to rational skyrmions. In fact, given that some important topological information about ADHM skyrmions may be computed from ADHM [37], it would be lucrative to also determine a way of computing the locations and signed multiplicity directly from the ADHM data itself.
JC acknowledges support provided by the University of Leeds School of Mathematics Research Visitor Centre, where much of this work was completed. The research of LDH is supported by a UK Engineering and Physical Sciences Research Council (EPSRC) doctoral prize fellowship.
The data that support the findings of this article are available upon reasonable request from the authors. Supporting Julia code is available from https://github.com/DisneyHogg/JNR_skyrmions.
The authors have no competing interests to declare that are relevant to the content of this article.
Here we prove Lemma 2, which states:
Let \(N\geq1\), \(\{a_0,a_1,\dots,a_N\}\in{\mathbb{R}}^3\) be distinct, \(\lambda_i>0\) and \(\mu>0\). Let \(x_\ast\in{\mathbb{R}}^3\setminus\{a_i\}\) be such that \(\zeta(x_\ast)=0\). Then \[\begin{align} S&=\sum_{i,j = 0}^N \frac{\lambda_i^2 \lambda_j^2 \langle a_j - a_i,a_j-x_\ast\rangle}{(\left\lvert a_i-x_\ast\right\rvert^2 + \mu^2) (\left\lvert a_j-x_\ast\right\rvert^2 + \mu^2) \left\lvert a_j-x_\ast\right\rvert^2}>0. \end{align}\]
Proof. By the proof of Proposition 2, we see that \(\zeta(x_\ast)=0\) if and only if \[\begin{align} \label{zero-convex} x_\ast=\frac{\sum_k\tfrac{\lambda_k^2}{|a_k-x_\ast|^2}a_k}{\sum_k\tfrac{\lambda_k^2}{|a_k-x_\ast|^2}}. \end{align}\tag{8}\] Let \(v_i=\frac{\lambda_i^2}{|a_i-x_\ast|^2}(a_i-x_\ast)\). Then \(v_i\neq0\) and we also have \[\begin{align} a_i-x_\ast=\frac{\lambda_i^2}{|v_i|^2}v_i. \end{align}\] Thus we may write \[\begin{align} S&=\sum_{i,j=0}^N\frac{\lambda_i^2\lambda_j^2\langle\tfrac{\lambda_j^2}{|v_j|^2}v_j-\tfrac{\lambda_i^2}{|v_i|^2}v_i,\tfrac{\lambda_j^2}{|v_j|^2}v_j\rangle}{\left(\tfrac{\lambda_i^4}{|v_i|^2}+\mu^2\right)\left(\tfrac{\lambda_j^4}{|v_j|^2}+\mu^2\right)\tfrac{\lambda_j^4}{|v_j|^2}}=\sum_{i,j=0}^N\frac{\lambda_i^2\lambda_j^2-\langle v_i,v_j\rangle\tfrac{\lambda_i^4}{|v_i|^2}}{\left(\tfrac{\lambda_i^4}{|v_i|^2}+\mu^2\right)\left(\tfrac{\lambda_j^4}{|v_j|^2}+\mu^2\right)}. \end{align}\] This is of the form \(S=p-q\) where \[\begin{align} \begin{aligned} p&=\sum_{i,j=0}^N\frac{\lambda_i^2\lambda_j^2}{\left(\tfrac{\lambda_i^4}{|v_i|^2}+\mu^2\right)\left(\tfrac{\lambda_j^4}{|v_j|^2}+\mu^2\right)}>0,& q&=\sum_{i,j=0}^N\frac{\langle v_i,v_j\rangle\tfrac{\lambda_i^4}{|v_i|^2}}{\left(\tfrac{\lambda_i^4}{|v_i|^2}+\mu^2\right)\left(\tfrac{\lambda_j^4}{|v_j|^2}+\mu^2\right)}. \end{aligned} \end{align}\] It suffices therefore to prove that \(q\leq0\).
Note that \[\begin{align} q &=\frac{\lambda_0^4}{\left(\tfrac{\lambda_0^4}{|v_0|^2}+\mu^2\right)^2}+\frac{1}{\tfrac{\lambda_0^4}{|v_0|^2}+\mu^2}\sum_{i=1}^N\frac{\left(\tfrac{\lambda_i^4}{|v_i|^2}+\tfrac{\lambda_0^4}{|v_0|^2}\right)\langle v_i,v_0\rangle}{\tfrac{\lambda_i^4}{|v_i|^2}+\mu^2}\\ &\qquad\qquad+\sum_{i,j=1}^N\frac{\langle v_i,v_j\rangle\tfrac{\lambda_i^4}{|v_i|^2}}{\left(\tfrac{\lambda_i^4}{|v_i|^2}+\mu^2\right)\left(\tfrac{\lambda_j^4}{|v_j|^2}+\mu^2\right)}, \end{align}\] and the condition 8 gives \(\sum_iv_i=0\). As such we can eliminate \(v_0\) entirely from this expression by writing \[\begin{align} \label{v0-ids} v_0&=-\sum_{i=1}^Nv_i,\quad |v_0|^2=\sum_{i,j=1}^N\langle v_i,v_j\rangle. \end{align}\tag{9}\] Introducing the notation \(\lambda_0^4:=\nu\) and \(|v_0|^2:=R\) for simplicity of presentation, inserting the identities 9 and rearranging, we obtain \[\begin{gather} (\nu+R\mu^2)^2q=R^2\nu+\left(\nu+R\mu^2\right)^2\sum_{i,j=1}^N\frac{\tfrac{\lambda_i^4}{|v_i|^2}\langle v_i,v_j\rangle}{\left(\tfrac{\lambda_i^4}{|v_i|^2}+\mu^2\right)\left(\tfrac{\lambda_j^4}{|v_j|^2}+\mu^2\right)}\\ -(\nu+R\mu^2)\sum_{i,j=1}^N\frac{\left(\tfrac{\lambda_i^4}{|v_i|^2}R+\nu\right)\langle v_i,v_j\rangle}{\tfrac{\lambda_i^4}{|v_i|^2}+\mu^2}. \end{gather}\] This is a polynomial in \(\nu\) of the form \((\nu+R\mu^2)^2q=a+b\nu+c\nu^2\), where \[\begin{align} a&=-R^2\mu^2\sum_{i,j=1}^N\frac{\tfrac{\lambda_i^4}{|v_i|^2}\tfrac{\lambda_j^4}{|v_j|^2}\langle v_i,v_j\rangle}{\left(\tfrac{\lambda_i^4}{|v_i|^2}+\mu^2\right)\left(\tfrac{\lambda_j^4}{|v_j|^2}+\mu^2\right)}=-R^2\mu^2\left|\sum_{i=1}^N\frac{\tfrac{\lambda_i^4}{|v_i|^2}}{\tfrac{\lambda_i^4}{|v_i|^2}+\mu^2}v_i\right|^2,\\ b&=R^2+2R\mu^2\sum_{i,j=1}^N\frac{\tfrac{\lambda_i^4}{|v_i|^2}\langle v_i,v_j\rangle}{\left(\tfrac{\lambda_i^4}{|v_i|^2}+\mu^2\right)\left(\tfrac{\lambda_j^4}{|v_j|^2}+\mu^2\right)}-R\sum_{i,j=1}^N\langle v_i,v_j\rangle\\ &=2R\mu^2\sum_{i,j=1}^N\frac{\tfrac{\lambda_i^4}{|v_i|^2}\langle v_i,v_j\rangle}{\left(\tfrac{\lambda_i^4}{|v_i|^2}+\mu^2\right)\left(\tfrac{\lambda_j^4}{|v_j|^2}+\mu^2\right)},\\ c&=\sum_{i,j=1}^N\frac{\left(\tfrac{\lambda_i^4}{|v_i|^2}-\tfrac{\lambda_j^4}{|v_i|^2}\right)\langle v_i,v_j\rangle}{\left(\tfrac{\lambda_i^4}{|v_i|^2}+\mu^2\right)\left(\tfrac{\lambda_j^4}{|v_j|^2}+\mu^2\right)}-\sum_{i,j=1}^N\frac{\mu^2\langle v_i,v_j\rangle}{\left(\tfrac{\lambda_i^4}{|v_i|^2}+\mu^2\right)\left(\tfrac{\lambda_j^4}{|v_j|^2}+\mu^2\right)}\\ &=-\mu^2\left|\sum_{i=1}^N\frac{v_i}{\tfrac{\lambda_i^4}{|v_i|^2}+\mu^2}\right|^2; \end{align}\] in the last line we used the anti-symmetry in the indices \(i,j\) to show the first sum is zero. Therefore \[\begin{align} q=\frac{a+b\nu+c\nu^2}{(\nu+R\mu^2)^2}=-\frac{\mu^2}{(\nu+R\mu^2)^2}\left|\sum_{i=1}^N\frac{\left(R\tfrac{\lambda_i^4}{|v_i|^2}-\nu\right)v_i}{\tfrac{\lambda_i^4}{|v_i|^2}+\mu^2}\right|^2\leq0. \end{align}\] Thus as \(p>0\) and \(q\leq0\), we have \(S=p-q>0\) as required. ◻
Remark 8. As a consequence of 8 , we can write \[\begin{align} \label{sig2} S=\frac{1}{\rho(0)}\sum_{i,j,k=0}^N\frac{\lambda_i^2\lambda_j^2\lambda_k^2\langle y_j-y_i,y_j-y_k\rangle}{(|y_i|^2+\mu^2)(|y_j|^2+\mu^2)|y_j|^2|y_k|^2}, \end{align}\qquad{(2)}\] where \(\rho(\mu)\) is given in 3 , and \(y_i=a_i-x_\ast\). The above proof shows that this is positive so long as \(\sum_{i}\tfrac{\lambda_i^2}{|y_i|^2}y_i=0\), however we conjecture that the sum in ?? is positive for any choice of \(y_i\in{\mathbb{R}}^3\setminus\{a_i\}\). We have a proof of this for \(N=2\), for \(N=3\) with equal weights, and when the \(y_i\) are on a single sphere, but a general proof without any constraint on the \(y_i\) appears to be a hard combinatorial problem.
Email address: josh.cork@leicester.ac.uk↩︎
Email address: a.l.disney-hogg@leeds.ac.uk.↩︎
Later we identify \({\mathrm{SU}}(2)\) with the unit quaternions, in which case this formula is the same but with \(\tfrac{1}{2}{\rm tr}\,\) replaced with the real part \(\Re\), and hermitian conjugate replaced with quaternionic conjugate.↩︎
In order to allow \(N+1\) locations, there must be negatively signed locations and at least one location of multiplicity \(>1\). However, based on observations through several examples, the only situations we expect to allow higher multiplicity are when the poles are planar, where as we show in Section 4.2 (see Remark 5) negatively signed locations are prohibited.↩︎
Note the difference between our notation and that of Atiyah & Manton for the weights: where we use \(\lambda_i^2\), they use \(\lambda_i\).↩︎