1 Introduction

Knotted structures appear in physical fields in a wide range of areas of theoretical physics; in liquid crystals [24, 29, 30], optical fields [14], Bose-Einstein condensates [32], fluid flows [17, 18], the Skyrme-Faddeev model [39], quantum mechanics [4, 8, 9] and several others.

Mathematical constructions of initially knotted configurations in physical fields make experiments and numerical simulations possible. However, the knot typically changes or disappears as the field evolves with time as prescribed by some differential equation or energy functional. There are some results regarding the motion of knotted vortex lines and the existence of stationary solutions of the harmonic oscillator [8, 15], the hydrogen atom [16] and nonlinear Schrödinger equations with harmonic forces [6]. Moreover, there exist smooth solutions to certain Schrödinger equations (such as the Gross–Pitaevskii equation) that describe any prescribed time evolution of a knot [20], i.e. any possible sequence of reconnection events as (topologically) described by a surface, a cobordism between the knot at time \(t_0\) and the knot at time \(t_1\), in \(3+1\) dimensions. In particular, this implies the existence of solutions that contain a given knot for all time, i.e., the knot is stable or robust. However, more general (i.e., regarding more general differential equations) explicit analytic constructions of such solutions are not known.

In the case of electromagnetic fields and Maxwell’s equations, the first knotted solution was discovered by Synge (cf. p. 366 in [40]) and its topological properties were found by Rañada [33]. This field contains closed magnetic and electric field lines that form the Hopf link for all time. Using methods from [10, 27] we can algorithmically construct for any given link L a vector field \(\mathbf {B}:\mathbb {R}^3\rightarrow \mathbb {R}^3\) that has a set of closed field lines in the shape of L and that can be taken as an initial configuration of the magnetic part of an electromagnetic field, say at time \(t=0\). However, these links cannot be expected to be stable, since they usually undergo reconnection events as time progresses and the field evolves according to Maxwell’s equations, or they disappear altogether. While there are not many rigorous results concerning the time evolution and reconnections of knots in electromagnetic fields, the setting of the Navier-Stokes equations has been analysed in some detail [19]. Necessary and sufficient conditions for the stability of knotted field lines in electromagnetic fields are known [28], but so far only the family of torus links has been constructed and thereby been proven to arise as stable knotted field lines in electromagnetism.

In [26] Kedia et al. offer a construction of null electromagnetic fields with stable torus links as closed electric and magnetic field lines using an approach developed by Bateman [3]. In this article we prove that their construction can be extended to any link type, implying the following result:

Theorem 1

There is a smooth family of diffeomorphisms \(\varPhi _t:\mathbb {R}^3\rightarrow \mathbb {R}^3\), with \(\varPhi _0\) equal to the identity map, such that for every n-component link type \(L=L_1\cup L_2\cup \cdots \cup L_n\) and every subset \(I\subset \{1,2,\ldots ,n\}\) there is a representative of the link type L, which we also denote by L, and an electromagnetic field \(\mathbf {F}\) that satisfies Maxwell’s equations in free space with \(\varPhi _t(L)\) being a set of closed field lines (electric or magnetic) of \(\mathbf {F}\) for all time t, with closed electric field lines that are \(\bigcup _{i\in I}\varPhi _t(L_i)\) and closed magnetic field lines that are \(\bigcup _{i\notin I}\varPhi _t(L_i)\).

This shows not only that every pair of links \(L_1\) and \(L_2\) can arise as a set of robust closed electric and magnetic field lines, respectively, but also that any linking between the components of \(L_1\) and \(L_2\) can be realised.

We would like to point out that the subset I of the set of components of L does not need to be non-empty or proper for the theorem to hold. As a special case, we may choose L and I such that \(\bigcup _{i\in I}L_i\) and \(\bigcup _{i\notin I}L_i\) are ambient isotopic, which shows the following generalisation of the results in [26].

Corollary 1

There is a smooth family of diffeomorphisms \(\varPhi _t:\mathbb {R}^3\rightarrow \mathbb {R}^3\), with \(\varPhi _0\) equal to the identity map, such that for any link L there is an electromagnetic field \(\mathbf {F}\) that satisfies Maxwell’s equations in free space and whose electric and magnetic field both have a set of closed field lines for all values of time t, given by \(\varPhi _t(L')\) and \(\varPhi _t(L'')\), respectively, where both \(L'\) and \(L''\) are ambient isotopic to L.

The proof of the theorem relies on the existence of certain holomorphic functions, whose explicit construction eludes us at this moment. As a consequence, Theorem 1 guarantees the existence of the knotted fields, but does not allow us to provide any new examples beyond the torus link family.

The closed field lines at time \(t=0\) turn out to be projections into \(\mathbb {R}^3\) of real analytic Legendrian links with respect to the standard contact structure in \(S^3\). This family of links has been studied by Rudolph in the context of holomorphic functions as totally tangential \(\mathbb {C}\)-links [35, 36].

The remainder of the article is structured as follows. In Sect. 2 we review some key mathematical concepts, in particular Bateman’s construction of null electromagnetic fields and knots and their role in contact geometry. Section 3 summarises some observations that relate the problem of constructing knotted field lines to a problem on holomorphic extendability of certain functions. The proof of Theorem 1 can be found in Sect. 4, where we use results by Rudolph, Burns and Stout to show that the functions in question can in fact be extended to holomorphic functions. In Sect. 5 we offer a brief discussion of our result and some properties of the resulting electromagnetic fields.

2 Mathematical Background

2.1 Knots and links

For \(m\in \mathbb {N}\) we write \(S^{2m-1}\) for the \((2m-1)\)-sphere of unit radius:

$$\begin{aligned} S^{2m-1}=\{(z_1,z_2,\ldots ,z_m)\in \mathbb {C}^2:\sum _{i=1}^m |z_i|^2=1\}. \end{aligned}$$
(1)

Via stereographic projection we have \(S^3\cong \mathbb {R}^3\cup \{\infty \}\). A link with n components in a 3-manifold M is (the image of) a smooth embedding of n circles \(S^1\sqcup S^1\sqcup \ldots \sqcup S^1\) in M. A link with only one component is called a knot. The only 3-manifolds that are relevant for this article are \(M=S^3\) and \(M=\mathbb {R}^3\).

Knots and links are studied up to ambient isotopy or, equivalently, smooth isotopy, that is, two links are considered equivalent if one can be smoothly deformed into the other without any cutting or gluing. This defines an equivalence relation on the set of all links and we refer to the equivalence class of a link L as its link type or, in the case of a knot, as its knot type. It is very common to be somewhat lax with the distinction between the concept of a link and its link type (cf. for example Theorem 1, where L is used to denote both the link type and a representative of that equivalence class). When there is no risk of confusion we will for example refer to a link L even though we really mean the link type, i.e., the equivalence class, represented by L.

One special family of links/link types is the family of torus links \(T_{p,q}\) and the equivalence classes that they represent. It consists of all links that can be drawn on the surface of an unknotted torus \(\mathbb {T}=S^1\times S^1\) in \(\mathbb {R}^3\) or \(S^3\) and they are characterised by two integers p and q, the number of times the link winds around each \(S^1\). This definition leaves an ambiguity regarding the sign of p and q, i.e., which direction is considered as positive wrapping around the meridian and the longitude. This ambiguity is removed by the standard convention to choose

$$\begin{aligned} (\rho \mathrm {e}^{\mathrm {i}q\varphi }, \sqrt{1-\rho ^2}\mathrm {e}^{\mathrm {i}p\varphi }) \end{aligned}$$
(2)

as a parametrisation of the (pq)-torus knot in the unit 3-sphere \(S^3\subset \mathbb {C}^2\) with \(p,q>0\), where the parameter \(\varphi \) ranges from 0 to \(2\pi \) and \(\rho \) is the solution to \(\rho ^{|p|}=\sqrt{1-\rho ^2}^{|q|}\). It follows that for positive p and q the complex curve \(z_1^p-z_2^q=0\) intersects \(S^3\) in the (pq)-torus knot \(T_{p,q}\) [31].

Knot theory is now a vast and quickly developing area of mathematics with many connections to biology, chemistry and physics. For a more extensive introduction we refer the interested reader to the standard references [1, 34]. The role that knots play in physics is discussed in more detail in [2, 25].

2.2 Bateman’s construction

Our exposition of Bateman’s work follows the relevant sections in [26]. In electromagnetic fields that are null for all time the electric and magnetic field lines evolve like unbreakable elastic filaments in an ideal fluid flow. They are dragged in the direction of the Poynting vector field with the speed of light [23, 28]. This means that the link types of any closed field lines remain unchanged for all time. In the following we represent a time-dependent electromagnetic field by its Riemann-Silberstein vector \(\mathbf {F}=\mathbf {E}+\mathrm {i}\mathbf {B}\), where \(\mathbf {E}\) and \(\mathbf {B}\) are time-dependent real vector fields on \(\mathbb {R}^3\), representing the electric and magnetic part of \(\mathbf {F}\), respectively.

The Riemann–Silberstein vector (or RS vector, for short) goes back to lectures on partial differential equations by Riemann, which were edited and published by Weber [41], and two articles by Silberstein [37, 38]. Its main advantage lies in the simplification of descriptions and equations for electromagnetic fields, both in the classical and the quantum setting. An overview on the history of the RS vector and many examples of its applications can be found in [7].

It was shown in [28] that the nullness condition

$$\begin{aligned} \mathbf {E}\cdot \mathbf {B}=0,\qquad \mathbf {E}\cdot \mathbf {E}-\mathbf {B}\cdot \mathbf {B}=0, \qquad \text {for all }t\in \mathbb {R} \end{aligned}$$
(3)

is equivalent to \(\mathbf {F}\) being both null and shear-free at \(t=0\), that is,

$$\begin{aligned} (\mathbf {E}\cdot \mathbf {B})|_{t=0}=0,\qquad (\mathbf {E}\cdot \mathbf {E}-\mathbf {B}\cdot \mathbf {B})|_{t=0}=0, \end{aligned}$$
(4)

and

$$\begin{aligned} ((E^i E^j-B^i B^j)\partial _j V_i)|_{t=0}&=0,\nonumber \\ ((E^i B^j+E^j B^i)\partial _j V_i)|_{t=0}&=0, \end{aligned}$$
(5)

where \(\mathbf {V}=\mathbf {E}\times \mathbf {B}/|\mathbf {E}\times \mathbf {B}|\) is the normalised Poynting field and the indices \(i,j=1,2,3\) enumerate the components of the fields \(\mathbf {E}=(E_1,E_2,E_3)\), \(\mathbf {B}=(B_1,B_2,B_3)\) and \(\mathbf {V}=(V_1,V_2,V_3)\).

It is worth pointing out that the Poynting vector field \(\mathbf {V}\) of a null field satisfies the Euler equation for a pressure-less flow:

$$\begin{aligned} \partial _t \mathbf {V}+(\mathbf {V}\cdot \nabla )\mathbf {V}=0. \end{aligned}$$
(6)

More analogies between null light fields and pressure-less Euler flows are summarised in [28].

The transport of field lines by the Poynting field of a null electromagnetic field was made precise in [28]. We write \(W=\frac{1}{2}(\mathbf {E}\cdot \mathbf {E}+\mathbf {B}\cdot \mathbf {B})\) for the electromagnetic density. The normalised Poynting vector field \(\mathbf {V}\) transports (where it is defined) \(\mathbf {E}/W\) and \(\mathbf {B}/W\). In the following construction V can be defined everywhere, even where \(W=0\). Note that since \(\partial _t W + \nabla \cdot (W\mathbf {V})=0\), the nodal set of W is also transported by \(\mathbf {V}\). This implies that if \(L_1\) is a link formed by closed electric field lines at time \(t=0\) and \(L_2\) is a link formed by closed magnetic field lines of such an electromagnetic field at \(t=0\) (and in particular \(W\ne 0\) on \(L_1\) and \(L_2\)), then their time evolution according to Maxwell’s equations does not only preserve the link types of \(L_1\) and \(L_2\), but also the way in which they are linked, i.e., the link type of \(L_1\cup L_2\). Likewise, the topology of any field line, open or closed, is preserved with time.

Bateman discovered a construction of null electromagnetic fields [3], which guarantees the stability of links and goes as follows. Take two functions \(\alpha , \beta :\mathbb {R}\times \mathbb {R}^3\rightarrow \mathbb {C}\) that satisfy

$$\begin{aligned} \nabla \alpha \times \nabla \beta =\mathrm {i}(\partial _t\alpha \nabla \beta -\partial _t\beta \nabla \alpha ), \end{aligned}$$
(7)

where \(\nabla \) denotes the gradient with respect to the three spatial variables.

Then for any pair of holomorphic functions \(f,g:\mathbb {C}^2\rightarrow \mathbb {C}\) the field defined by

$$\begin{aligned} \mathbf {F}=\mathbf {E}+\mathrm {i}\mathbf {B}=\nabla f(\alpha ,\beta )\times \nabla g(\alpha ,\beta ) \end{aligned}$$
(8)

satisfies Maxwell’s equations and is null for all time. The field \(\mathbf {F}\) can be rewritten as

$$\begin{aligned} \mathbf {F}=h(\alpha , \beta )\nabla \alpha \times \nabla \beta , \end{aligned}$$
(9)

where \(h=\partial _{z_1} f\partial _{z_2} g-\partial _{z_2} f\partial _{z_1} g\) and \((z_1,z_2)\) are the coordinates in \(\mathbb {C}^2\). Since f and g are arbitrary holomorphic functions, we obtain a null field for any holomorphic function \(h:\mathbb {C}^2\rightarrow \mathbb {C}\).

Bateman’s construction also has a description in terms of spinors, which connects the construction of knots in electromagnetism to knotted solutions of the Weyl and the Dirac equations [5]. However, little is known in this direction of research.

Kedia et al. [26] used Bateman’s construction to find concrete examples of electromagnetic fields with knotted electric and magnetic field lines. In their work both the electric and the magnetic field lines take the shape of torus knots and links. They consider

$$\begin{aligned} \alpha&=\frac{x^2+y^2+z^2-t^2-1+2\mathrm {i}z}{x^2+y^2+z^2-(t-\mathrm {i})^2},\nonumber \\ \beta&=\frac{2(x-\mathrm {i}y)}{x^2+y^2+z^2-(t-\mathrm {i})^2}, \end{aligned}$$
(10)

where x, y and z are the three spatial coordinates and t represents time. It is a straightforward calculation to check that \(\alpha \) and \(\beta \) satisfy Eq. (7). Note that for any value of \(t=t_*\), the function \((\alpha ,\beta )|_{t=t_*}:\mathbb {R}^3\rightarrow \mathbb {C}^2\) gives a diffeomorphism from \(\mathbb {R}^3\cup \{\infty \}\) to \(S^{3}\subset \mathbb {C}^2\).

The construction of stable knots and links in electromagnetic fields therefore comes down to finding holomorphic functions f and g, or equivalently one holomorphic function h. Since the image of \((\alpha , \beta )\) is \(S^3\), it is not necessary for these functions to be holomorphic (or even defined) on all of \(\mathbb {C}^2\). It suffices to find functions that are holomorphic on an open neighbourhood of \(S^3\) in \(\mathbb {C}^2\).

Kedia et al. find that for \(f(z_1,z_2)=z_1^p\) and \(g(z_1,z_2)=z_2^q\) the resulting electric and magnetic fields both contain field lines that form the (pq)-torus link \(T_{p,q}\). Hence there is a construction of flow lines in the shape of torus links that are stable for all time.

Remark 1

It was wrongly stated in [11, 26] that for \(t=0\) the map \((\alpha ,\beta )\) in Eq. (10) is the inverse of the standard stereographic projection. In fact, the inverse of the standard stereographic projection is given by \((u,v):\mathbb {R}^3\rightarrow S^3\),

$$\begin{aligned} u&=\frac{x^2+y^2+z^2-1+2\mathrm {i}z}{x^2+y^2+z^2+1},\nonumber \\ v&=\frac{2(x+\mathrm {i}y)}{x^2+y^2+z^2+1}, \end{aligned}$$
(11)

so that \((\alpha ,\beta )|_{t=0}\) is actually the inverse of the standard stereographic projection followed by a mirror reflection that sends \(\text {Im}(z_2)\) to \(-\text {Im}(z_2)\) or equivalently it is a mirror reflection in \(\mathbb {R}^3\) along the \(y=0\)-plane followed by the inverse of the standard stereographic projection.

Kedia et al.’s choice of f and g was (in their own words) ‘guided’ by the hypersurface \(z_1^p\pm z_2^q=0\). Complex hypersurfaces like this and their singularities have been extensively studied by Milnor and others [12, 31] and it is well-known that the hypersurface intersects \(S^3\) in the (pq)-torus knot \(T_{p,q}\). Even though this made the choice of f and g somewhat intuitive (at least for Kedia et al.), there seems to be no obvious relation between the hypersurface and the electromagnetic field that would enable us to generalise their approach. Since their fields contain the links \(T_{p,q}\) in \(\mathbb {R}^3\), the corresponding curves on \(S^3\) are actually the mirror image \(T_{p,-q}\). Therefore, it seems more plausible that (if there is a connection to complex hypersurfaces at all) the relevant complex curve is \(z_1^pz_2^q-1=0\), which intersects a 3-sphere of an appropriate radius in \(T_{p,-q}\) [35]. However, in contrast to Milnor’s hypersurfaces, this intersection is totally tangential, i.e., at every point of intersection the tangent plane of the hypersurface lies in the tangent space of the 3-sphere. This is an interesting property that plays an important role in the generalisation of the construction to arbitrarily complex link types in the following sections.

Since Bateman fields are null, their field lines are transported by the normalised Poynting field. With our choice of \(\alpha \) and \(\beta \) in Eq. (10) the time evolution of the field lines can be made quite explicit. Recall that \((\alpha ,\beta )|_{t=t_*}\) is a diffeomorphism between \(\mathbb {R}^3\cup \{\infty \}\) and \(S^3\) mapping the point at infinity to \((1,0)\in S^3\subset \mathbb {C}^2\) for all \(t_*\). We define \(\varphi _{t_*}:=(\alpha ,\beta )|_{t=t_*}\) and \(\varPhi _{t}:=\varphi _t^{-1}\circ \varphi _0\). We find that

$$\begin{aligned}&(\varPhi _{t=t_*})_*\text{ Re }(\nabla \alpha |_{t=0}\times \nabla \beta |_{t=0})\nonumber \\ {}&\quad \qquad =\frac{(1+x^2+y^2+(t_*-z)^2)^2}{t_*^4-2t_*^2(|q|^2-1)+(|q|^2+1)^2}\text{ Re }(\nabla \alpha |_{t=t*}\times \nabla \beta |_{t=t_*}), \end{aligned}$$
(12)

and

$$\begin{aligned}&(\varPhi _{t=t_*})_*\text{ Im }(\nabla \alpha |_{t=0}\times \nabla \beta |_{t=0})\nonumber \\ {}&\quad \qquad =\frac{(1+x^2+y^2+(t_*-z)^2)^2}{t_*^4-2t_*^2(|q|^2-1)+(|q|^2+1)^2}\text{ Im }(\nabla \alpha |_{t=t*}\times \nabla \beta |_{t=t_*}), \end{aligned}$$
(13)

where \(|q|^{2}=x^{2}+y^{2}+z^{2}\). For the electric and magnetic part of a general Bateman field with our choice of \(\alpha \) and \(\beta \) this implies

$$\begin{aligned} (\varPhi _{t=t_*})_*\mathbf {E}|_{t=0}&=(\varPhi _{t=t_*})_*(\text {Re}(h(\alpha |_{t=0},\beta |_{t=0}))\text {Re}(\nabla \alpha |_{t=0}\times \nabla \beta |_{t=0})\nonumber \\&\quad -\,\text {Im}(h(\alpha |_{t=0},\beta |_{t=0}))\text {Im}(\nabla \alpha |_{t=0}\times \nabla \beta |_{t=0}))\nonumber \\&=(\text {Re}(h(\alpha |_{t=t_*},\beta |_{t=t*}))(\varPhi _{t=t_*})_*\text {Re}(\nabla \alpha |_{t=0}\times \nabla \beta |_{t=0})\nonumber \\&\quad -(\text {Im}(h(\alpha |_{t=t_*},\beta |_{t=t*}))(\varPhi _{t=t_*})_*\text {Im}(\nabla \alpha |_{t=0}\times \nabla \beta |_{t=0})\nonumber \\&=\frac{(1+x^2+y^2+(t_*-z)^2)^2}{t_*^4-2t_*^2(x^2+y^2+z^2-1)+(x^2+y^2+z^2+1)^2}\mathbf {E}_{t=t_*} \end{aligned}$$
(14)

and

$$\begin{aligned} (\varPhi _{t=t_*})_*\mathbf {B}|_{t=0}&=(\varPhi _{t=t_*})_*(\text {Re}(h(\alpha |_{t=0},\beta |_{t=0}))\text {Im}(\nabla \alpha |_{t=0}\times \nabla \beta |_{t=0})\nonumber \\&\quad +\text {Im}(h(\alpha |_{t=0},\beta |_{t=0}))\text {Re}(\nabla \alpha |_{t=0}\times \nabla \beta |_{t=0}))\nonumber \\&=(\text {Re}(h(\alpha |_{t=t_*},\beta |_{t=t*}))(\varPhi _{t=t_*})_*\text {Im}(\nabla \alpha |_{t=0}\times \nabla \beta |_{t=0})\nonumber \\&\quad +(\text {Im}(h(\alpha |_{t=t_*},\beta |_{t=t*}))(\varPhi _{t=t_*})_*\text {Re}(\nabla \alpha |_{t=0}\times \nabla \beta |_{t=0})\nonumber \\&=\frac{(1+x^2+y^2+(t_*-z)^2)^2}{t_*^4-2t_*^2(x^2+y^2+z^2-1)+(x^2+y^2+z^2+1)^2}\mathbf {B}_{t=t_*}. \end{aligned}$$
(15)

In both cases we have used that

$$\begin{aligned} h(\alpha |_{t=0}(\varPhi _{t=t_*}^{-1}(x,y,z)),\beta |_{t=0}(\varPhi _{t=t_*}^{-1}(x,y,z))&=h\circ \varphi _{t=0}\circ (\varphi _{t=t_*}^{-1}\varphi _{t=0})^{-1}(x,y,z)\nonumber \\&=h\circ \varphi _{t=t_*}(x,y,z)\nonumber \\&=h(\alpha |_{t=t_*}(x,y,z),\beta |_{t=t_*}(x,y,z)). \end{aligned}$$
(16)

This shows that the electric field and the magnetic field at time \(t=t_*\) are non-zero multiples of the pushforward of the fields at \(t=0\) by the diffeomorphism \(\varPhi _{t=t_*}\). In particular, it provides another argument that the zeros of \(\mathbf {F}\) are also transported by a smooth family of diffeomorphisms and no field line ever changes its topology. One interpretation of this calculation is that the field lines of the electric part \(\mathbf {E}\) or magnetic part \(\mathbf {B}\) of a (time-dependent) Bateman field correspond to the field lines of one fixed vector field on the 3-sphere, \((\varphi _0)_*\mathbf {E}|_{t=0}\) and \((\varphi _0)_*\mathbf {B}|_{t=0}\), respectively, where the time evolution in \(\mathbb {R}^3\) corresponds to a smooth change of the diffeomorphism \(\varphi _t^{-1}\) that is used to project the field lines from \(S^3\) to \(\mathbb {R}^3\).

Note that \(\varPhi _{t}\) is independent of the holomorphic function h, that is, we have the same family of smooth diffeomorphisms for all of these Bateman fields. This should not really surprise us, since it is already known that the field lines are transported along the (normalised) Poynting vector field, which for our choice of \(\alpha \) and \(\beta \) does not depend on h either.

Since the energy density \(W=(\mathbf {E}^2+\mathbf {B}^2)/2\) for the Hopfion solution \((h=1)\) at \(t=0\) is \(\tfrac{16}{(1+x^2+y^2+z^2)^4}\), the energy density for a general Bateman field is

$$\begin{aligned} W=\frac{16(\text {Re}(h(\alpha ,\beta ))^2+\text {Im}(h(\alpha ,\beta ))^2)}{(1+x^2+y^2+z^2)^4}. \end{aligned}$$
(17)

In particular, all Bateman fields have finite energy and since \(\mathbf {E}\) and \(\mathbf {B}\) have the same norm, they both go to 0 at spatial infinity as \(r^{-4}\) (if \(h(1,0)\ne 0\)) or faster (if \(h(1,0)=0\)). While the energy density depends on t, the asymptotic behaviour of \(\mathbf {E}\) and \(\mathbf {B}\) at spatial infinity is not affected by this.

2.3 Contact structures and Legendrian links

A contact structure on a 3-manifold M is a smooth, completely non-integrable plane distribution \(\xi \subset TM\) in the tangent bundle of M. It can be given as the kernel of a differential 1-form, a contact form \(\alpha \), for which the non-integrability condition reads

$$\begin{aligned} \alpha \wedge \mathrm {d}\alpha \ne 0. \end{aligned}$$
(18)

It is a convention to denote contact forms by \(\alpha \). This should not be confused with the first component of the map \((\alpha ,\beta )\) in Eq. (10). Within this subsection \(\alpha \) refers to a contact form, in all other sections it refers to Eq. (10). The choice of \(\alpha \) for a given \(\xi \) is not unique, but the non-integrability property is independent of this choice.

In other words, for every point \(p\in M\) we have a plane (a 2-dimensional linear subspace) \(\xi _p\) in the tangent space \(T_p(M)\) given by \(\xi _p=\text {ker}_p\alpha \), which is the kernel of \(\alpha \) when \(\alpha \) is regarded as a map \(T_pM\rightarrow \mathbb {R}\). The non-integrability condition ensures that there is a certain twisting of these planes throughout M. We call the pair of manifold M and contact structure \(\xi \) a contact manifold \((M,\xi )\).

The standard contact structure \(\xi _0\) on \(S^3\) is given by the contact form

$$\begin{aligned} \alpha _0=\sum _{j=1}^2 (x_j\mathrm {d}y_j-y_j\mathrm {d}x_j), \end{aligned}$$
(19)

where we write the complex coordinates \((z_1,z_2)\) of \(\mathbb {C}^2\) in terms of their real and imaginary parts: \(z_j=x_j+\mathrm {i}y_j\).

There are two interesting geometric interpretations of the standard contact structure \(\xi _0\). Firstly, the planes are precisely the normals to the fibers of the Hopf fibration \(S^3\rightarrow S^2\). Secondly, the planes are precisely the complex tangent lines to \(S^3\).

A link L in a contact manifold \((M,\xi )\) is called a Legendrian link with respect to the contact structure \(\xi \), if it is everywhere tangent to the contact planes, i.e., \(T_pL\subset \xi _p\). It is known that every link type in \(S^3\) has representatives that are Legendrian. In other words, for every link L in \(S^3\) there is a Legendrian link with respect to the standard contact structure on \(S^3\) that is ambient isotopic to L.

More details on contact geometry and the connection to knot theory can be found in [21, 22].

3 Legendrian Field Lines

In this section we would like to point out some observations on Bateman’s construction. Bateman’s construction turns the problem of constructing null fields with knotted field lines into a problem of finding appropriate holomorphic functions \(h:\mathbb {C}^2\rightarrow \mathbb {C}\). Our observations turn this into the question whether for a given Legendrian link L with respect to the standard contact structure on \(S^3\) a certain function defined on L admits a holomorphic extension.

Lemma 1

Let \(h:\mathbb {C}^2\rightarrow \mathbb {C}\) be a function that is holomorphic on an open neighbourhood of \(S^3\) and let \(\mathbf {F}=h(\alpha ,\beta )\nabla \alpha \times \nabla \beta \) be the corresponding electromagnetic field with \((\alpha ,\beta )\) as in Eq. (10). Suppose L is a set of closed magnetic field lines or a set of closed electric field lines of \(\mathbf {F}\) at time \(t=0\). Then \((\alpha ,\beta )|_{t=0}(L)\) is a Legendrian link with respect to the standard contact structure on \(S^3\).

Proof

It is known that all fields that are constructed with the same choice of \((\alpha ,\beta )\) have the same Poynting field, independent of h. For \((\alpha ,\beta )\) as in Eq. (10) with \(t=0\) its pushforward by \((\alpha ,\beta )|_{t=0}\) is tangent to the fibers of the Hopf fibration. By the definition of the Poynting field, the electric and magnetic field are orthogonal to the Poynting field and it is a simple calculation that their pushforwards by \((\alpha ,\beta )|_{t=0}\) are orthogonal as well. Therefore, they must be normal to the fibers of the Hopf fibration. Hence the pushforward of all electric and magnetic field lines by \((\alpha ,\beta )\) are tangent to the standard contact structure on \(S^3\). In particular, any closed electric or magnetic field line is a Legendrian link with respect to the standard contact structure. \(\quad \square \)

A more general statement of Lemma 1 is proven in [11] and follows immediately from the existence of \(\varPhi _t\) in Sect. 2.2. It turns out that \((\alpha ,\beta )\) define a contact structure for each value of t, where time evolution is given by a 1-parameter family of contactomorphisms, and all sets of closed flow lines at a fixed moment in time are (the images in \(\mathbb {R}^3\) of) Legendrian links with respect to the corresponding contact structure.

Lemma 1 tells us that (the projection of) closed field lines form Legendrian links. We would like to go in the other direction, starting with a Legendrian link and constructing a corresponding electromagnetic field for it.

We define the map \(\varphi =(\alpha ,\beta )|_{t=0}:\mathbb {R}^3\cup \{\infty \}\rightarrow S^3\). The particular choice of \((\alpha ,\beta )\) in Eq. (10) does not only determine a contact structure, but also provides us with an explicit orthonormal basis of the plane \(\xi _p\) in \(T_pS^3\) for all \(p\in S^3\backslash \{(1,0)\}\), given by

$$\begin{aligned} \xi _p=\text {span}\{v_1,v_2\} \end{aligned}$$
(20)

where \(v_1\) and \(v_2\) are given by

$$\begin{aligned} v_1&=\varphi _*\left( \frac{(x^2+y^2+z^2+1)^3}{8} \text {Re}\left( \nabla \alpha \bigr |_{t=0} \times \nabla \beta \bigr |_{t=0}\right) \right) \nonumber \\&=-x_2 \frac{\partial }{\partial x_1}+y_2\frac{\partial }{\partial y_1}+x_1\frac{\partial }{\partial x_2}-y_1\frac{\partial }{\partial y_2},\nonumber \\ v_2&=\varphi _*\left( \frac{(x^2+y^2+z^2+1)^3}{8}\text {Im}\left( \nabla \alpha \bigr |_{t=0} \times \nabla \beta \bigr |_{t=0}\right) \right) \nonumber \\&=-y_2 \frac{\partial }{\partial x_1}-x_2\frac{\partial }{\partial y_1}+y_1\frac{\partial }{\partial x_2}+x_1\frac{\partial }{\partial y_2}. \end{aligned}$$
(21)

They are pushforwards of multiples of \(\text {Re}(\nabla \alpha \times \nabla \beta )|_{t=0}\) and \(\text {Im}(\nabla \alpha \times \nabla \beta )|_{t=0}\) by \(\varphi \). It is easy to see from these expressions that \(v_1\) and \(v_2\) are orthonormal and span the contact plane \(\xi _p\) at each point \(p\in S^3\backslash \{(1,0)\}\). The point \(p=(1,0)\) is excluded, since it is \((1,0)=\varphi (\infty )\).

A magnetic field \(\mathbf {B}\) constructed using Bateman’s method satisfies

$$\begin{aligned} \mathbf {B}&=\text {Im}(\mathbf {F})\nonumber \\&=\text {Re}(h(\alpha ,\beta ))\text {Im}(\nabla \alpha \times \nabla \beta )+\text {Im}(h(\alpha ,\beta ))\text {Re}(\nabla \alpha \times \nabla \beta ), \end{aligned}$$
(22)

while the electric field \(\mathbf {E}\) satisfies

$$\begin{aligned} \mathbf {E}&=\text {Re}(\mathbf {F})\nonumber \\&=\text {Re}(h(\alpha ,\beta ))\text {Re}(\nabla \alpha \times \nabla \beta )-\text {Im}(h(\alpha ,\beta ))\text {Im}(\nabla \alpha \times \nabla \beta ). \end{aligned}$$
(23)

In particular, both fields are at every point a linear combination of \(\text {Re}(\nabla \alpha \times \nabla \beta )\) and \(\text {Im}(\nabla \alpha \times \nabla \beta )\) and their pushforwards by \(\varphi \) are linear combinations of \(v_1\) and \(v_2\). The fact that \(v_1\) and \(v_2\) are a basis for the contact plane \(\xi _p\) for all \(p\in S^3\backslash \{(1,0)\}\) implies that Eqs. (22) and (23) provide an alternative proof of Lemma 1. Hence every closed field line must be a Legendrian knot and the holomorphic function h describes the coordinates of the field with respect to this preferred basis.

Suppose now that we have an n-component Legendrian link \(L=L_1\cup L_2\cup \ldots \cup L_n\) with respect to the standard contact structure on \(S^3\), with \((1,0)\not \in L\), a subset \(I\subset \{1,2\ldots ,n\}\), and a non-zero section X of its tangent bundle \(TL\subset \xi _0\subset TS^3\). We can define a complex-valued function \(H:L\rightarrow \mathbb {C}\) given by

$$\begin{aligned} \text {Re}(H(z_1,z_2))&=X_{(z_1,z_2)}\cdot v_1,&\text {for all }(z_1,z_2)\in L_i, i\in I\nonumber \\ \text {Im}(H(z_1,z_2))&=-X_{(z_1,z_2)} \cdot v_2,&\text {for all }(z_1,z_2)\in L_i, i\in I,\nonumber \\ \text {Re}(H(z_1,z_2))&=X_{(z_1,z_2)}\cdot v_2,&\text {for all }(z_1,z_2)\in L_i, i\notin I\nonumber \\ \text {Im}(H(z_1,z_2))&=X_{(z_1,z_2)} \cdot v_1,&\text {for all }(z_1,z_2)\in L_i, i\notin I, \end{aligned}$$
(24)

where \(\cdot \) denotes the standard scalar product in \(\mathbb {R}^4=T_{(z_1,z_2)}\mathbb {C}^2\).

Proposition 1

If there is an open neighbourhood U of \(S^3\subset \mathbb {C}^2\) and a holomorphic function \(h:U\rightarrow \mathbb {C}\) with \(h|_L=H\), then the corresponding electromagnetic field \(\mathbf {F}=h(\alpha , \beta )\nabla \alpha \times \nabla \beta \) at \(t=0\) has closed field lines ambient isotopic to (the mirror image of) L, with closed electric field lines in the shape of (the mirror image of) \(\bigcup _{i\in I}L_i\) and magnetic field lines in the shape of (the mirror image of) \(\bigcup _{i\notin I}L_i\).

Proof

For every point \(q\in \varphi ^{-1}(\bigcup _{i\notin I}L_i)\) we have

$$\begin{aligned} \mathbf {B}|_{t=0}(q)&=\left( \text {Re}(h(\alpha ,\beta ))\text {Im}(\nabla \alpha \times \nabla \beta )\right. \nonumber \\&\quad \left. +\text {Im}(h(\alpha ,\beta ))\text {Re}(\nabla \alpha \times \nabla \beta )\right) \Bigr |_{t=0,(x,y,z)=q}\nonumber \\&=\frac{8}{(|q|^2+1)^3}\left( ((\text {Re}(H(\alpha ,\beta ))(\varphi ^{-1})_*(v_2)\right. \nonumber \\&\quad \left. +\text {Im}(H(\alpha ,\beta ))(\varphi ^{-1})_*(v_1))\right) \Bigr |_{t=0,(x,y,z)=q}\nonumber \\&=\frac{8}{(|q|^2+1)^3} (\varphi ^{-1})_*(X_{(\alpha ,\beta )})\Bigr |_{t=0,(x,y,z)=q}, \end{aligned}$$
(25)

where \(|\cdot |\) denotes the Euclidean norm in \(\mathbb {R}^3\). The second equality follows from \(h|_L=H\) and Eq. (21). The last equality follows from the orthonormality of the basis \(\{v_1,v_2\}\), the definition of H and the fact that L is Legendrian. Equation (25) states that at \(t=0\) the field \(\mathbf {B}\) is everywhere tangent to \(\varphi ^{-1}(\bigcup _{i\notin I}L_i)\). In particular, at \(t=0\) the field \(\mathbf {B}\) has a set of closed flow lines that is ambient isotopic to the mirror image of \(\bigcup _{i\notin I}L_i\) (cf. Remark 1).

Similarly, for every \(q\in \varphi ^{-1}(\bigcup _{i\in I}L_i)\) we have

$$\begin{aligned} \mathbf {E}|_{t=0}(q)=&\left( \text {Re}(h(\alpha ,\beta ))\text {Re}(\nabla \alpha \times \nabla \beta )\right. \nonumber \\&\left. -\text {Im}(h(\alpha ,\beta ))\text {Im}(\nabla \alpha \times \nabla \beta )\right) \Bigr |_{t=0,(x,y,z)=q}\nonumber \\ =&\frac{8}{(|q|^2+1)^3}\left( ((\text {Re}(H(\alpha ,\beta ))(\varphi ^{-1})_*(v_1)\right. \nonumber \\&\left. -\text {Im}(H(\alpha ,\beta ))(\varphi ^{-1})_*(v_2))\right) \Bigr |_{t=0,(x,y,z)=q}\nonumber \\&=\frac{8}{(|q|^2+1)^3} (\varphi ^{-1})_*(X_{(\alpha ,\beta )})\Bigr |_{t=0,(x,y,z)=q}. \end{aligned}$$
(26)

The same arguments as above imply that at \(t=0\) the field \(\mathbf {E}\) is everywhere tangent to \(\varphi ^{-1}(\bigcup _{i\in I}L_i)\), so that at \(t=0\) the field \(\mathbf {E}\) has a set of closed flow lines that is ambient isotopic to \(\bigcup _{i\in I}L_i\). \(\quad \square \)

Since the constructed fields are null for all time, the topology of the electric and magnetic field lines does not change, and the fields contain L for all time. We hence have the following corollary.

Corollary 2

Let \(L=L_1\cup L_2\cup \ldots \cup L_n\) be an n-component Legendrian link with respect to the contact structure in \(S^3\) with \(I\subset \{1,2,\ldots ,n\}\) and a non-vanishing section of its tangent bundle such that the corresponding function \(H:L\rightarrow \mathbb {C}\) allows a holomorphic extension \(h:U\rightarrow \mathbb {C}\) to an open neighbourhood U of \(S^3\). Then Theorem 1 holds for the mirror image of L and the subset I with \(\mathbf {F}=h(\alpha ,\beta )\nabla \alpha \times \nabla \beta \).

We already know that the time evolution of all these Bateman fields is determined by the same smooth family of diffeomorphisms \(\varPhi _t\). Therefore, what we have to show in order to prove Theorem 1 is that every link type (with every choice of a subset of its components) has a Legendrian representative as in the corollary.

4 The Proof of the Theorem

We have seen in the previous section that Theorem 1 can be proven by showing that every link type has a Legendrian representative for which a certain function has a holomorphic extension. Questions like this, regarding the existence of holomorphic extensions of functions defined on a subset of \(\mathbb {C}^m\), are important in the study of complex analysis in m variables and are in general much more challenging when \(m>1\). In this section, we first prove that every link type has a Legendrian representative with certain properties regarding real analyticity. We then review a result from complex analysis by Burns and Stout that guarantees that for this class of real analytic submanifolds of \(\mathbb {C}^2\) contained in \(S^3\) the desired holomorphic extension exists, thereby proving Theorem 1.

Lemma 2

Every link type has a real analytic Legendrian representative L that admits a non-zero section of its tangent bundle, such that for any given subset I of its set of components the corresponding function \(H:L\rightarrow \mathbb {C}\) as in Eq. (24) is real analytic.

Proof

The lemma is essentially proved in [36], where it is shown that every link has a Legendrian representative L (with respect to the contact structure in \(S^3\)) that is the image of a smooth embedding, given by a Laurent polynomial \(\eta _i=(\eta _{i,1},\eta _{i,2}):S^1\rightarrow S^3\subset \mathbb {C}^2\) in \(\mathrm {e}^{\mathrm {i}\chi }\) for each component \(L_i\). The set of functions \(\eta _i\) in [36] is obtained by approximating some smooth embedding, whose image is a Legendrian link \(L'\) of the same link type as L. It is a basic exercise in contact topology to show that we can assume that \((1,0)\not \in L'\) [21] and hence also \((1,0)\not \in L\).

Since each \(\eta _i\) is a real analytic embedding, the inverse \(\eta _i^{-1}:L\rightarrow S^1\) is real analytic in \(x_1\), \(y_1\), \(x_2\) and \(y_2\) for all \(i=1,2,\ldots ,n\). Likewise \(\partial _\chi \eta _i:S^1\rightarrow TL_i\) is real analytic in \(\chi \) and non-vanishing, since \(\eta _i\) is an embedding. It follows that the composition \(X:=(\partial _\chi \eta _i)\circ \eta _i^{-1}:L_i\rightarrow TL_i\) is a real analytic non-vanishing section of the tangent bundle of \(L_i\) for all \(i=1,2,\ldots ,n\). Equations (24) and (21) then directly imply that H is also real analytic, no matter which subset I of the components of L is chosen. \(\quad \square \)

It was shown in [35] that a link L in \(S^3\) is a real analytic Legendrian link if and only if it is a totally tangential \(\mathbb {C}\)-link, i.e., L arises as the intersection of a complex plane curve and \(S^3\) that is tangential at every point. Recall from Remark 1 that the torus links constructed in [26] arise in this way, where the complex plane curve is \(z_1^pz_2^q-1=0\) and the radius of the 3-sphere is chosen appropriately. Links that arise as transverse intersections of complex plane curves and the 3-sphere, so-called transverse \(\mathbb {C}\) -links or, equivalently, quasipositive links, have been studied as stable vortex knots in null electromagnetic fields in [11].

Following Burns and Stout [13] we call a real analytic submanifold \(\Sigma \) of \(\mathbb {C}^2\) that is contained in \(S^3\) an analytic interpolation manifold (relative to the 4-ball B) if every real analytic function \(\Sigma \rightarrow \mathbb {C}\) is the restriction to \(\Sigma \) of a function that is holomorphic on some neighbourhood of B. The neighbourhood depends on the function in question.

Theorem 2

(Burns–Stout [13]). \(\Sigma \) is an analytic interpolation manifold if and only if \(T_p(\Sigma )\subset T_p^{\mathbb {C}}(S^3)\) for every \(p\in \Sigma \), where \(T_p^{\mathbb {C}}(S^3)\) denotes the maximal complex subspace of \(T_p(S^3)\).

The result stated in [13] holds in fact for more general ambient spaces and their boundaries, namely strictly pseudo-convex domains with smooth boundaries. The open 4-ball B with boundary \(\partial B=S^3\) is easily seen to be an example of such a domain.

Proof of Theorem 1

By Lemma 2 every link type can be represented by a real analytic Legendrian link L. It is thus a real analytic submanifold of \(\mathbb {C}^2\) that is contained in \(S^3\). The condition \(T_pL\subset T_p^{\mathbb {C}}(S^3)\) is equivalent to L being a Legendrian link with respect to the standard contact structure on \(S^3\). Hence L is an analytic interpolation manifold. Since Lemma 2 also implies that for every choice of I the function \(H:L\rightarrow \mathbb {C}\) can be taken to be real analytic, Theorem 2 implies that H is the restriction of a holomorphic function \(h:U\rightarrow \mathbb {C}\), where U is some neighbourhood of \(S^3\).

The discussion in Sect. 3 shows that the electromagnetic field

$$\begin{aligned} \mathbf {F}=h(\alpha ,\beta )\nabla \alpha \times \nabla \beta \end{aligned}$$
(27)

has a set of closed electric field lines in the shape of the mirror image of \(\bigcup _{i\in I}L_i\) and a set of closed magnetic field lines in the shape of the mirror image of \(\bigcup _{i\notin I}L_i\) at time \(t=0\). Since the constructed field is null for all time, \(\mathbf {F}\) contains these links for all time, which concludes the proof of Theorem 1, since every link has a mirror image. \(\quad \square \)

5 Discussion

We showed that every link type arises as a set of stable electric and magnetic field lines in a null electromagnetic field. Since these fields are obtained via Bateman’s construction, they share some properties with the torus link fields in [26]. They are for example shear-free and have finite energy.

However, since the proof of Theorem 1 only asserts the existence of such fields, via the existence of a holomorphic function h, other desirable properties of the fields in [26] are more difficult to investigate. The electric and magnetic field lines in [26] lie on the level sets of \(\text {Im}(\alpha ^p\beta ^q)\) and \(\text {Re}(\alpha ^p\beta ^q)\). At this moment, it is not clear (and doubtful) if the fields in Theorem 1 have a similar integrability property. It is, however, very interesting that the relevant function \(z_1^pz_2^q\), whose real/imaginary part is constant on integral curves of the (pushforward of the) magnetic/electric field, is (up to an added constant) exactly the complex plane curve whose totally tangential intersection with \(S^3\) gives the \((p,-q)\)-torus link. In light of this observation, we might conjecture about the fields in Theorem 1, which contain L, that if the electric/magnetic field lines really lie on the level sets of a pair of real functions, then the real and imaginary parts of F would be natural candidates for such functions, where \(F=0\) intersects \(S^3\) totally tangentially in the mirror image of L. So far \(z_1^pz_2^q-1=0\) is the only explicit example of such a function (resulting in the \((p,-q)\)-torus link) that the author is aware of, even though it is known to exist for any link. It is this lack of explicit examples and concrete constructions that makes it difficult to investigate this conjecture and other properties of the fields from Theorem 1.

Kedia et al. also obtained concrete expressions for the helicity of their fields [26]. Again, the lack of concrete examples makes it difficult to obtain analogous results.

Since the fields in Theorem 1 are obtained via Bateman’s construction, all their Poynting fields at \(t=0\) are tangent to the fibers of the Hopf fibration. It is still an open problem to modify the construction, potentially via a different choice of \(\alpha \) and \(\beta \), to obtain knotted fields, whose underlying Poynting fields give more general Seifert fibrations.