Introduction

Coherent pulses of extreme ultraviolet (XUV) light are capable of tracking electron dynamics within atoms and molecules, which take place on attosecond time scales1,2. Light sources of this kind have been employed to study fundamental processes such as photoemission and tunneling ionization in atomic, molecular, and condensed matter systems3,4,5,6. Attosecond pulses are typically produced by high harmonic generation7, and impressive progress has been made extending this mechanism into the soft x-ray domain8,9,10. Yet, the low conversion efficiency at high harmonic orders limits the intensity and applicability of the emitted light. This has prompted the generation of attosecond pulses from free electron lasers (FELs)11,12,13, which are far less compact, but rank among the brightest sources of x-rays available.

Coherent emission in a FEL takes place due to the formation of microbunches which are shorter than the wavelength of emitted radiation. Specifically, shorter than the first harmonic \({\lambda }_{{{{\rm{FEL}}}}}={\lambda }_{u}(1+\frac{1}{2}{K}^{2})/2{\gamma }_{0}^{2}\) of radiation emitted on-axis by ultra-relativistic (Lorentz factor γ0 1) electrons as they pass through an undulator with strength parameter K = eB0λu/2πm, magnetic field B0 and spatial period λu14,15. Here, we employ natural units where c =  = 4πε0 = 1. We denote the particle’s charge as e and its mass as m, with e < 0 for an electron. Microbunching can be induced by the self interaction of the electron bunch with its emitted radiation16 or by a seed laser17. In the latter case, attosecond-FELs typically compress the bunch in a magnetic chicane and utilize an infrared laser as a seed11,12,13. Broadband coherent radiation would significantly improve the efficiency of crystallography, emission and absorption spectroscopy, stimulated Raman spectroscopy, and multi-wavelength anomalous diffraction. For FELs, this can be achieved by increasing the chirp of the electron beam18.

There are a couple of methods by which the size of an attosecond-FEL could be reduced. One is to substitute the linac with a compact, plasma-based accelerator19,20,21. Another, would be to replace the undulator entirely with an optical laser pulse counter-propagating with respect to the electron beam. This is known as an optical-FEL (OFEL)22,23,24,25. Modeling the laser pulse as a linearly-polarized plane wave of amplitude a0 = eE0/mω0, electric field E0 and central frequency ω0 = 2π/λ0, the first harmonic emitted on-axis will be. 26,27

$${\lambda }_{1}=\frac{{\lambda }_{0}}{4{\gamma }_{0}^{2}}\left(1+\frac{1}{2}{a}_{0}^{2}\right).$$
(1)

This differs from λFEL by one-half, as the phase depends on both the spatial coordinate and time in a laser pulse.

However, an optical wavelength λ0 = 800 nm is far smaller than the spatial period λu ≈ 27 mm of a typical undulator28. For λ1 ~ λFEL, this implies the production of dense and relatively low energy microbunches in an OFEL. As such, OFELs are challenging to realize because such low energy and high-density electron beams suffer from Coulomb repulsion and high emittance, hindering microbunch formation and coherent emission.

In this paper, we show how broadband coherent XUV light can be obtained by microbunching of electrons and positrons (e/e+) in an intense laser pulse (\({a}_{0}^{2} \, \gg \, 1\)). A schematic of this process is shown in Fig. 1. Radiation emitted from this system takes the form of an attosecond pulse train with a well controlled spectral phase. Systems of electrons and positrons are inherently more stable, due to their equal mass and opposite charge. Specifically, the beam neutrality suppresses Coulomb expansion and provides a restoring force, which allows for sustained coherent emission. Therefore, a compact OFEL can be realized if a high quality e/e+ beam is provided.

Fig. 1: Schematic of microbunching in a laser pulse.
figure 1

a Collision of e/e+ bunch (blue and red dots) with a plane wave of wavelength λ0 (red lines) to produce harmonics of radiation starting from λ1 (green curved lines). b Microbunching due to the interaction of the bunch with its self-generated radiation, at the laser pulse peak. Here λ1 controls the microbunch separation and provides an upper limit of the width FWHMmb.

On this point, we note the steady improvement in the yield, density and energy of e/e+ sources which has taken place in recent years29,30,31,32,33,34,35,36. These experiments typically involve an ultra-relativistic beam of charged particles from a plasma-based accelerator or linac propagating through a high-Z target to generate e/e+ pairs via the Bethe-Heitler process. We suggest that the scheme presented here could be realized in the near future by compressing a high quality e/e+ beam from one of these sources in a magnetic chicane.

Results

We begin by outlining the system of equations solved by our point particle code, which is employed to demonstrate the microbunching effect, radiation properties and stability of the system from first principles (see Methods for details on the code). Then, we perform fully three-dimensional particle-in-cell (PIC) simulations to simulate an e/e+ beam with more realistic parameters, bringing the scheme closer to implementation.

Dynamics of point particles

The causality-preserving solution of Maxwell’s equations for a point-like charge is given by the Liénard-Wiechert fields, which can be separated into ‘velocity’ and ‘acceleration’ fields37

$${F}_{\,{{{\rm{LW}}}}\,\,i}^{\mu \nu }(x)={F}_{\,{{{\rm{vel}}}}\,\,i}^{\mu \nu }(x)+{F}_{\,{{{\rm{acc}}}}\,\,i}^{\mu \nu }(x),$$
(2)
$${F}_{\,{{{\rm{vel}}}}\,\,i}^{\mu \nu }(x)={\left[\frac{2{e}_{i}}{{R}_{i}^{2}}\frac{{n}_{i}^{\left[\right.\mu }{u}_{i}^{\nu \left]\right.}}{{({n}_{i}{u}_{i})}^{3}}\right]}_{{t}_{{{{\rm{ret}}}}\,i}},$$
(3)
$${F}_{\,{{{\rm{acc}}}}\,\,i}^{\mu \nu }(x)={\left[\frac{2{e}_{i}}{{R}_{i}}\frac{{n}_{i}^{\left[\right.\mu }{{{{\rm{a}}}}}_{i}^{\nu \left]\right.}}{{({n}_{i}{u}_{i})}^{2}}-\frac{2{e}_{i}}{{R}_{i}}\frac{{n}_{i}^{\left[\right.\mu }{u}_{i}^{\nu \left]\right.}}{{({n}_{i}{u}_{i})}^{3}}({n}_{i}{{{{\rm{a}}}}}_{i})\right]}_{{t}_{{{{\rm{ret}}}}\,i}}.$$
(4)

These describe the field seen at xμ = (tx) produced by a particle with four-velocity \({u}_{i}^{\mu }\) and four-acceleration \({{{{\rm{a}}}}}_{i}^{\mu }\), separated by distance Ri = x − xi in direction \({n}_{i}^{\mu }=({x}^{\mu }-{x}_{i}^{\mu })/{R}_{i}\) at the retarded time tret i = t − Ri. Here we use the Minkowski metric diag( +1, −1, −1, −1) and short-hand notation (ab) ≡ aμbμ and \({a}^{\left[\right.\mu }{b}^{\nu \left]\right.}\equiv \frac{1}{2}({a}^{\mu }{b}^{\nu }-{a}^{\nu }{b}^{\mu })\). If the observer is another distinct particle j ≠ i then we refer to \({F}_{\,{{\rm{LW}}}\,\,i}^{\mu \nu }({x}_{j})\) as an ‘interparticle’ field and, in the particular case where both particles are of the same species, as an ‘intraspecies’ field.

The essential novelty of our point-particle code is its ability to describe the mutual interaction of structureless classical point particles and to distinguish between the velocity field, which represents a Coulomb-like interaction, and the acceleration field, which represents emitted radiation. Specifically in the e/e+ system considered here, we will show that the acceleration field is responsible for microbunching, while the velocity field provides a restoring force between e and e+ which stabilizes the system and increases its coherence. We have checked numerically that the Coulomb divergence of the Liénard-Wiechert fields has no practical consequences in our simulations.

The total field seen by each particle is then the sum of the external (laser) field and interparticle fields

$${{{{\mathcal{F}}}}}_{i}^{\mu \nu }({x}_{i})={F}_{\,{{\rm{ext}}}}^{\mu \nu }({x}_{i})+{\sum }_{\begin{array}{c}j = 1\\ j\ne i\end{array}}^{N}{F}_{{{\rm{LW}}}\,\,j}^{\mu \nu }({x}_{i}).$$
(5)

Finally, the trajectories can be evaluated by solving the ‘reduced’ Landau-Lifshitz equation38

$${m}_{i}{{{{\rm{a}}}}}_{i}^{\mu }={e}_{i}{{{{\mathcal{F}}}}}_{i}^{\mu \nu }{u}_{\nu ,i}+\frac{2{e}_{i}^{4}}{3{m}_{i}^{2}}\left[{{{{\mathcal{F}}}}}_{i}^{\mu \nu }{{{{\mathcal{F}}}}}_{\nu \alpha ,i}{u}_{i}^{\alpha }+{({{{{\mathcal{F}}}}}_{i}{u}_{i})}^{2}{u}_{i}^{\mu }\right],$$
(6)

which accounts for the energy and momentum loss during the emission of radiation via a self-force37,39. This effect, known as radiation reaction, is small for the parameters considered here, but is nevertheless included to ensure energy and momentum conservation40. Here, ‘reduced’ indicates that we have neglected derivatives of the field as they are typically much smaller than quantum-mechanical corrections41, which are also negligible for the parameters considered here.

For a relativistic e/e+ bunch, the classical description employed here is valid provided that the average interparticle distance is well above the Bohr radius of positronium in the average rest frame, preventing bound state formation and electron-positron annihilation. Additionally, we require that the field experienced by each particle in its instantaneous rest frame is small compared to the critical field of quantum electrodynamics Ecr = m2/e ≈ 1.3 × 1018 V/m, i.e., χ0 ≈ 2γ0E0/Ecr 139,42,43. Both of these conditions are satisfied throughout our simulations.

With the trajectories known, the spectrum of energy radiated \(d{{{\mathcal{E}}}}/d\omega d\Omega ={(4{\pi }^{2})}^{-1}| {\sum }_{i = 1}^{N}{{{{\bf{{{{\mathcal{I}}}}}}}}}_{i}(\omega ,{{{\boldsymbol{n}}}}){| }^{2}\) as seen by a distant observer along nμ = (1, n), satisfying (n)2 = 0, is obtained by the radiation integral44

$${{{{\bf{{{{\mathcal{I}}}}}}}}}_{i}(\omega ,{{{\boldsymbol{n}}}})={e}_{i}\int_{-\infty }^{+\infty }\frac{d}{dt}\left[\frac{{{{\boldsymbol{n}}}}\times ({{{\boldsymbol{n}}}}\times {{{{\boldsymbol{u}}}}}_{i})}{(n{u}_{i})}\right]{e}^{i\omega (n{x}_{i})}\,dt.$$
(7)

The incoherent part of the spectrum is similarly defined as \({[d{{{\mathcal{E}}}}/d\omega d\Omega ]}_{{{{\rm{incoh}}}}}={(4{\pi }^{2})}^{-1}{\sum }_{i = 1}^{N}| {{{{\bf{{{{\mathcal{I}}}}}}}}}_{i}(\omega ,{{{\boldsymbol{n}}}}){| }^{2}\).

Details of the numerical code developed to solve this system of equations can be found in the Methods section. A key advantage over alternative codes is the separation of interparticle fields into acceleration and velocity components. By artificially ‘switching off’ the velocity fields \({F}_{\,{{\rm{vel}}}\,\,j}^{\mu \nu }({x}_{i})=0\) from all particles j, we can isolate the role of the radiation from the electrostatic-like attraction between different species of particles.

Simulation setup

All of our simulations consider the collision of a relativistic and neutral e/e+ bunch with an intense (\({a}_{0}^{2}\, \gg \, 1\)), linearly-polarized laser pulse. In this regime, a quasi-continuous series of harmonics is emitted on-axis beginning from ω1 = 2π/λ126,27. Coherent emission at an angular frequency ω is expected providing the initial full-width-at-half-maximum FWHMb of the bunch satisfies ω FWHMb 2π. This condition automatically implies only a small energy spread and divergence can be tolerated, otherwise the bunch would quickly expand and coherent emission would cease.

In simulations with our point particle code, we consider a neutral Gaussian e/e+ bunch of FWHMb = 16 nm containing 4000 e and 4000 e+, moving along  + z with a kinetic energy of 2.0 MeV (γ0 = 5), divergence σϑ = 1 mrad, and kinetic energy spread σKE = 0.1%. Note that sub-permille energy spread has very recently been achieved via active energy compression of a laser-plasma-generated electron beam45. One can show the average interparticle distance in the rest frame R ≈ 24 aps is an order of magnitude above the Bohr radius for positronium aps ≈ 0.11 nm, indicating that bound state formation and e/e+ annihilation are unlikely46. This remains true throughout the simulation.

The e/e+ bunch collides head-on with a laser pulse, linearly polarized along x, propagating along  − z, and modeled as a plane wave pulse. The plane wave approximation has no significant impact on our simulation results, as described in the Methods section, and allows the microbunching effect to be demonstrated with a simple analytical model. The laser pulse has a fixed amplitude a0 = 5, pulse length FWHML ≈ 26.7 fs, central wavelength λ0 = 400 nm and cycle-averaged peak intensity I0 ≈ 2.2 × 1020 W/cm2. This specific wavelength was not chosen for any physical reason, but rather to reduce the cost of our simulations. A laser pulse of this kind can be obtained by frequency-doubling a Ti:Sapphire laser47, where the efficiency of this process can exceed 50%48.

In order to unveil the physics of the microbunching process, we consider several configurations for the field \({{{{\mathcal{F}}}}}_{i}^{\mu \nu }({x}_{i})\) when solving the reduced Landau-Lifshitz equation: (i) ‘laser & interparticle fields’, where particles interact with the total field in Eq. (5), (ii) ‘laser & intraspecies fields’, where particles interact with the total field excluding fields from different species of particles, that is the e and e+ do not interact, and (iii) ‘laser field only’, where particles interact with only the external laser field. In addition, we consider (iv) ‘laser & acceleration fields’, which is the same as (i) except the velocity fields have been artificially switched off in the simulation.

Bunch compression via radiation emission

Figure 2 shows the simulation results of the e/e+ bunch colliding with the laser pulse for each field configuration. By comparing the total [Fig. 2a] and incoherent [Fig. 2e] spectra, frequencies at which coherent emission occurs can be identified, and then explained by examining the bunch dynamics at the laser pulse peak [Fig. 2b]. The spectrum is characterized by a broad series of harmonics beginning at ω1 ≈ 23 eV or λ1 ≈ 55 nm, at which coherent emission always occurs due to the small size of the initial bunch. For ‘laser field only’, the bunch width remains stable at FWHMb throughout the simulation, and one can see coherence for ω 2π/FWHMb ≈ 78 eV. For ‘laser & interparticle fields’, the bunch is compressed by the emitted radiation to FWHMmb ≈ 4.4 nm, approximately one-quarter of its initial width. This leads to increased coherence at correspondingly high frequencies ω 2π/FWHMmb ≈ 280 eV.

Fig. 2: Collision of e/e+ bunch with laser pulse.
figure 2

From simulations with our point particle code: a spectrum of energy radiated onto 1 cm2 detector at 1 m distance along  + z from the collision region, with first harmonic ω1 ≈ 23 eV. b Bunch compression at laser pulse peak. c Attosecond pulse train observed at detector. d Properties of the attosecond pulses and their temporal separation Δtdet ≈ 92 as. e Spectrum of incoherent energy radiated onto detector; field configurations are overlapping and indistinguishable. f Spectral phase of radiation. g Residual spectral phase. h Group delay dispersion evaluated from the polynomial fit in (g). Legends in (e, g) apply to all plots. The bunch, compressed by the interaction with its own radiation, produces coherent XUV light in the form of an attosecond pulse train with a stable spectral phase.

Attosecond pulse train

Figure 2c shows that the light emitted by this compressed bunch takes the form of an attosecond pulse train. These pulses are approximately 8 as in duration as shown in Fig. 2d, and the time interval between pulses Δtdet ≈ 92 as agrees with our analytical model (see Methods section). As the radiation pules are remarkably short, and the light emitted is broadly coherent, this suggests that the spectral phase is well-controlled. Therefore, the spectral phase θ ≡ θ(ω) of the transversely polarized radiation emitted in forward direction is shown in Fig. 2f. This can be defined from the radiation integral \(\rho (\omega ){e}^{i\theta (\omega )}\equiv \mathop{\sum }_{i = 1}^{N}{{{{\bf{{{{\mathcal{I}}}}}}}}}_{i}(\omega ,{\hat{{{\boldsymbol{z}}}}})\cdot {\hat{{{\boldsymbol{x}}}}}\).

Notice that θ(ω) increases linearly with frequency ω and is particularly well behaved when the interparticle fields are included and the bunch is compressed. A linear spectral phase corresponds to a temporal shift of the time-dependent signal. Therefore, a linear fit has been subtracted from θ to obtain the residual phase Δθ in Fig. 2g. For ‘laser & interparticle fields’, the residual phase is essentially flat up to  ~350 eV, and so we expect that the attosecond pulses are near the Fourier transform limit. Now, the chirp of an attosecond pulse is often compensated by material dispersion49. For this reason we have plotted the group delay dispersion in Fig. 2h, which is linear and near-zero below 300 eV. This suggests that we could consider the third-order derivative, however we are not aware of any material which could compensate for this term. Therefore, we assume that the attosecond pulses produced in this scheme cannot be compressed further.

Role of the positrons

In Fig. 2, the interaction of the e/e+ bunch with its emitted radiation leads to bunch compression and increased coherence. It is worth clarifying the role of the positrons in this process. Therefore, we have repeated this simulation without velocity fields, and the results are displayed in Fig. 3. By switching off the velocity fields, we reduce the energy radiated onto the detector by approximately one-third [Fig. 3a]. To explain this, consider the longitudinal distribution of particles throughout the simulation. At the laser pulse peak [Fig. 3b] the bunch is compressed regardless of whether or not the velocity fields are included. This confirms that the acceleration fields (radiation) compress the bunch. At advanced times [Fig. 3c, d], the bunch remains stable and localized only when velocity fields are included. This suggests that the velocity fields provide a restoring force between oppositely charged particles, which allows for sustained coherent emission over a longer time period. Moreover, to highlight the role of the positrons, we observe that all simulations with ‘laser & intraspecies fields’, where the e and e+ artificially do not feel each other’s fields, suffer from a Coulomb explosion which prevents bunch compression and hinders coherent emission [see the light blue line in Fig. 2a, b].

Fig. 3: Collision of e/e+ bunch with laser pulse, with and without velocity fields.
figure 3

From our point particle simulations: a spectrum radiated onto detector, b bunch at laser pulse peak, c bunch at intermediate time, d bunch at end of simulation. Legend in (d) applies to all plots, Tsim is the simulation duration. The acceleration fields lead to the compression of the bunch, while the velocity fields between e and e+ stabilize the bunch and maintain its coherence over time.

Particle-in-cell simulations

The simulations performed above with our first-principles point particle code highlight how the stability of e/e+ microbunches allows them to emit broadband coherent light in the form of attosecond pulses. By performing fully three-dimensional PIC simulations with the Smilei code (see Methods section), we show how a train of similar microbunches can be created when an e/e+ beam interacts with its own radiation upon colliding with a laser pulse.

Consider a Gaussian e/e+ beam of width FWHM ≈ 0.16 μm and length FWHM ≈ 1 μm. As before, the beam has an average kinetic energy of 2.0 MeV, divergence σϑ = 1 mrad, and kinetic energy spread σKE = 0.1 %, and collides head-on with a plane wave pulse of amplitude a0 = 5 and central wavelength λ0 = 400 nm. In our first simulation, the beam has a peak density of \({n}_{{e}^{-}/{e}^{+}}=1{0}^{20}\,\,{{\rm{particles}}}\,/{{{{\rm{cm}}}}}^{3}\) for each species and collides with a pulse of duration FWHML = 100 fs. In our second simulation, the beam has a lower density \({n}_{{e}^{-}/{e}^{+}}=1{0}^{18}\,\,{{\rm{particles}}}\,/{{{{\rm{cm}}}}}^{3}\) and collides with a longer pulse FWHML = 400 fs. Both simulations are repeated with a beam containing no positrons and twice the density of electrons, to compare beams with the same total number of particles, demonstrating the advantage of including positrons.

Electron beams with peak densities approaching \({n}_{{e}^{-}}=1{0}^{19}\,\,{{\rm{particles}}}\,/{{{{\rm{cm}}}}}^{3}\) have been produced via laser-wakefield acceleration50, while electron-positron beams with peak density \({n}_{{e}^{-}/{e}^{+}}=1{0}^{16}\,\,{{\rm{particles}}}\,/{{{{\rm{cm}}}}}^{3}\) and divergence 10–20 mrad have been produced from a compact laser-driven setup29. It is well known from FEL theory that the gain length varies inversely with the beam density15,24. Consequently, a longer pulse duration is needed to develop a microbunch train when employing a lower density of particles. Therefore, this scheme could potentially operate at densities below \({n}_{{e}^{-}/{e}^{+}}=1{0}^{18}\,\,{{\rm{particles}}}\,/{{{{\rm{cm}}}}}^{3}\), if a longer laser pulse was employed. However, simulating longer pulses significantly increases the computational cost of PIC simulations.

Train of electron-positron microbunches

Figure 4 shows the results of the beam and laser pulse collision. In Fig. 4a, we can see that the dense beam with \({n}_{{e}^{-}/{e}^{+}}=1{0}^{20}\,\,{{\rm{particles}}}\,/{{{{\rm{cm}}}}}^{3}\) is capable of producing broadband coherent light well into the XUV region, similar to the spectrum emitted by the e/e+ bunch in Fig. 2a. The additional coherence caused by the presence of the positrons is explained by the formation of a dense microbunch train in Fig. 4b shortly after the laser pulse peak. The microbunches are separated approximately by the first harmonic λ1 in Fig. 4c, and have a marginally smaller width FWHMmb = 3.42 nm and higher coherence than the compressed bunch studied in Fig. 2b. We conclude that the individual microbunches are capable of emitting an attosecond pulse train as shown in Fig. 2c, d. At the high particle density considered here, the microbunches form rapidly, emit coherently, and then expand, all over a distance of less than 50 μm. When this simulation was repeated with an electron beam of the same density in Fig. 4a, no microbunching or coherent emission occurred; this is comparable to the simulations with ‘laser & intraspecies fields’ shown earlier.

Fig. 4: 3D PIC simulations of e/e+ beam colliding with a laser pulse.
figure 4

a radiation spectrum, b microbunch train, and c particle distribution produced from a beam of peak density 1020 particle/cm3 colliding with a FWHML = 100 fs laser pulse. This is repeated in (df) with a lower density beam 1018 particle/cm3 colliding with a longer pulse FWHML = 400 fs. The spectra are observed along the  + z direction and the microbunches are pictured shortly after the laser pulse peak. Coherent emission occurs due to the formation of nanoscale microbunches separated by approximately λ1 ≈ 55 nm. When the simulations are repeated with an electron beam, no microbunching or coherent emission occurs. Note that “a.u.” denotes arbitrary units.

As it is challenging to produce a high-density e/e+ beam in the laboratory, we have repeated this simulation at a far lower density \({n}_{{e}^{-}/{e}^{+}}=1{0}^{18}\,\,{{\rm{particles}}}\,/{{{{\rm{cm}}}}}^{3}\) (see Discussion section). In this case, the spectrum in Fig. 4d is dominated by coherent emission around the first few harmonics. The prominence of the individual harmonics can be explained by the longer and consequently more monochromatic laser pulse employed in this simulation. Despite lowering the density by two orders of magnitude, we still observe an impressive train of nanoscale microbunches in Fig. 4e of width FWHMmb = 15.3 nm or equivalently 51 as. The microbunch separation occurs approximately at the first harmonic λ1, and the microbunch width effectively controls the range of frequencies at which coherent emission occurs ω 2π/FWHMmb ≈ 80 eV. Once again, we have repeated this simulation with an electron beam of the same density in Fig. 4d. Despite considering a much lower density where Coulomb repulsion should play a less significant role, we still observe no microbunching or coherent emission unless the positrons are present. This underlines the need for a neutral particle beam to create a functioning OFEL.

An additional simulation was performed to understand the effect of the initial energy spread on the results in Fig. 4, as it is one of the key parameters describing beam quality and poses a major challenge in the beam production chain. In particular, we found that increasing the kinetic energy spread to σKE = 0.6 % had little impact on the coherence at the first harmonic, as shown in Fig. 4a, which dominates the system. However, it did reduce the amplitude of the higher harmonics by roughly one order of magnitude. This behavior corresponds to the larger FWHMmb, which acts as a low-pass filter on the coherence at higher harmonics. This effect can also be thought of as an increase in the FEL gain length.

Discussion

In this paper, we presented simulations of the collision between a neutral, relativistic e/e+ bunch and a laser pulse. This bunch is compressed by self-interaction with its radiation and emits coherent light up to about 280 eV in the form of 8 as pulses. Also, we have shown how a train of microbunches with similar width and coherence could be produced spontaneously in a dense, micron-scale e/e+ beam. The spectral and temporal properties of the emitted radiation compare favorably with state-of-the-art experimental results from high harmonic generation and attosecond-FELs, which are capable of generating pulses of about 40 as9 and 200 as11 duration, respectively. It is clear that the inherent symmetry of an e/e+ system, with particles of equal mass and opposite charge, allows for the realization of a compact source of coherent light.

The impressive properties of the emitted light must be weighed against the challenge of producing an e/e+ beam of density \({n}_{{e}^{-}/{e}^{+}}=1{0}^{20}\,\,{{\rm{particles}}}\,/{{{{\rm{cm}}}}}^{3}\). To address this, we repeated our simulation using a much lower-density beam, \({n}_{{e}^{-}/{e}^{+}}=1{0}^{18}\,\,{{\rm{particles}}}\,/{{{{\rm{cm}}}}}^{3}\), colliding with a longer laser pulse. Nevertheless, this collision produced an impressive train of nanoscale microbunches, of 51 as duration, which emit coherent XUV light. The challenge here, as for conventional FELs51, lies in producing a high-quality particle beam needed to realize this scheme. For the particle densities considered here, we have demonstrated that microbunching with electrons alone in an OFEL is remarkably difficult due to Coulomb repulsion and the short interaction time with the laser pulse; a neutral beam will be necessary to observe microbunching over microscopic distances. The primary difficulty will be in producing a dense e/e+ beam with a narrow divergence and energy spread.

We emphasize that high-density (\({n}_{{e}^{-}/{e}^{+}}=1{0}^{16}\,\,{{\rm{particles}}}\,/{{{{\rm{cm}}}}}^{3}\)) and low-divergence (~10 mrad) neutral electron-positron beams with multi-MeV energies (γ0 ≈ 15) have been produced in the laboratory29, and electron beams with peak densities approaching \({n}_{{e}^{-}}=1{0}^{19}\,\,{{\rm{particles}}}\,/{{{{\rm{cm}}}}}^{3}\) have been achieved via laser-wakefield acceleration50. Moreover, ongoing advances in laser technology have enabled the production of narrow-bandwidth, low-emittance positron beams from laser-wakefield accelerators35; the active energy compression of laser-plasma electron beams to below the permille-level energy spread45; the experimental demonstration of free-electron lasing with a compact beam-driven plasma wakefield accelerator19; and the modulation of electron energy profiles to shape ultrashort (femtosecond-duration), ultra-high-current (0.1 MA) electron beams in particle accelerators52. These developments suggest that, while the extraordinary results obtained with the e/e+ beam of density \({n}_{{e}^{-}/{e}^{+}}=1{0}^{20}\,\,{{\rm{particles}}}\,/{{{{\rm{cm}}}}}^{3}\) represent a long-term goal, those achieved with \({n}_{{e}^{-}/{e}^{+}}=1{0}^{18}\,\,{{\rm{particles}}}\,/{{{{\rm{cm}}}}}^{3}\) could be realized using current technology. These results, therefore, constitute a proof of principle of a tabletop source of temporally coherent broadband XUV radiation, with broad applications in physics, chemistry, and biology, as well as in industry.

Methods

Point particle code

Equations (2)–(7) are solved numerically as follows: our code is initialized by assuming the particles propagate ballistically before colliding with the laser pulse (a sensible assumption for a neutral bunch). The trajectories are stored at discrete time steps in the memory, and the fields in Eqs. (2)–(4) are evaluated at the retarded time(s) by interpolation. Then, the reduced Landau-Lifshitz equation (6) is integrated with a second-order leapfrog scheme41. Finally, the radiation spectrum (7) is found via a fast Fourier transform. This approach allows the radiation properties and bunch compression to be studied in detail from first principles [see Fig. 2]. In particular, the ability of our code to distinguish between the acceleration and velocity fields allows us to explain the stability of the e/e+ system [Fig. 3]. However, the number of particles N and the spatial size of the bunch that can be simulated is limited by the need to keep the entire trajectories of all particles in the memory. The computational cost O(N2) increases rapidly with N, and hence we are limited to N 104 given the resources available. Further information and tests of the code can be found in ref. 46. We also acknowledge that the microbunching and spectrum obtained with our point particle code were reproduced53 with the PIC code OSIRIS54.

Particle-in-cell simulation parameters

The PIC simulations are performed in 3D Cartesian geometry using the Smilei code55. Electromagnetic field initialization is carried out with a relativistic Poisson solver, the standard Yee scheme is used as a Maxwell solver, and the trajectories are found by solving the Landau-Lifshitz equation with an applied Boris pusher. We employ open (absorbing) and periodic boundary conditions for the particles in the longitudinal and transverse directions, respectively, and absorbing boundary conditions for the fields.

The corresponding cell sizes are Δz = 4 nm and Δx = Δy = 10 nm, while the imposed CFL - condition is 0.95. By considering Nyquist’s theorem, we aimed to provide sufficient longitudinal sampling (4 per optical cycle) up to the 3rd harmonic while providing moderate resolution in transverse direction to avoid numerical heating. The simulation box length Lz ≈ 2 FWHML and width Lx = Ly = 1.28 μm are determined by the need to fully resolve the collision and avoid interference from radiation which is not fully absorbed at the boundaries. The particle beam is represented by 107 macro-particles per species with a uniform weight distribution and a Gaussian distribution in the phase space. To retrieve the far-field power spectrum, we have implemented the RaDiO56 algorithm in the Smilei framework in a way that keeps performance optimal and does not disrupt the parallelism of the code.

Plane wave approximation

In our point particle simulations, we model the laser pulse as a linearly-polarized plane wave with vector potential

$$\frac{| e| }{m}{{{{\boldsymbol{A}}}}}_{{{{\rm{ext}}}}}(\varphi )=a(\varphi )\,\sin (\varphi )\,\hat{{{{\boldsymbol{x}}}}},$$
(8)
$$a(\varphi )={a}_{0}{\cos }^{2}(\varphi /\Delta ).$$
(9)

The four-potential \({A}_{\,{{\rm{ext}}}\,}^{\mu }(\varphi )=(0,{{{{\boldsymbol{A}}}}}_{{{{\rm{ext}}}}}(\varphi ))\) is chosen to satisfy the Lorenz gauge (∂Aext(φ)) = 0. The pulse propagates along  − z with wave phase φ = ω0z+, where z± = t ± z are the light-cone coordinates. The envelope satisfies a(φ0) = 0 at the initial phase φ0 = − πΔ/2, and the envelope domain is φ [−πΔ/2, +πΔ/2].

In the regime of interest here, where a0 ≈ γ0, the plane wave approximation is valid when the laser waist is much larger than the transverse bunch width. For example, the results as plotted in Fig. 2 were essentially unchanged when this simulation was repeated with a focused laser pulse of waist radius w0 = 4 μm. For the focused laser field employed see ref. 57, where we have considered terms up to third order in the diffraction angle.

Trajectory in a plane wave

Consider a particle colliding head-on with the external plane wave pulse. Neglecting radiation reaction, the four-velocity can be written in terms of the light-cone coordinates u± ≡ γ ± uz38,39

$${{{{\boldsymbol{u}}}}}_{\perp }(\varphi )=-\frac{e}{m}{{{{\boldsymbol{A}}}}}_{{{{\rm{ext}}}}}(\varphi ),$$
(10)
$${u}_{-}(\varphi )=\frac{1}{{u}_{0,+}}\left[1+{{{{\boldsymbol{u}}}}}_{\perp }^{2}(\varphi )\right],$$
(11)
$${u}_{+}(\varphi )={u}_{0,+}.$$
(12)

In our simulations, the trajectories begin to differ from Eqs. (10)–(12) when the cumulative effect of interparticle fields, i.e., microbunching, becomes important.

Model of microbunching

Here we demonstrate that resonance, energy transfer and microbunching can occur at the harmonics of reflected light in a plane wave. The method employed is similar to explanations of microbunching in a low gain FEL15. Since the aim is to show at which frequencies most of the energy is transferred from the electrons to the radiation, we start from the evolution of the Lorentz factor for a single particle

$$\frac{d\gamma }{d\varphi }=\frac{e{{{\boldsymbol{E}}}}(\varphi )\cdot {{{\boldsymbol{u}}}}(\varphi )}{m{\omega }_{0}{u}_{0,+}},$$
(13)

where we have used dφ/dτ = ω0u0,+ with τ being the proper time. As the e/e+ bunch is quasi-neutral throughout the simulation we can neglect Coulomb fields here. Then, the total field depends on the external laser field and a radiation field E(φ) = Eext(φ) + Erad(φ). We assume the radiation field can be approximated as an arbitrary series of plane waves propagating along  + z with transverse polarization

$${{{{\boldsymbol{E}}}}}_{{{{\rm{rad}}}}}(\varphi )=\mathop{\sum }_{l}{{{{\boldsymbol{E}}}}}_{l,\perp }\sin {\phi }_{l}(\varphi ),$$
(14)

where ϕl(φ) = ωlz(φ) + ψl is the radiation wave phase, ωl is the frequency, and ψl is an arbitrary constant phase. In the monochromatic approximation Δ  1 we have a(φ) ≈ a0. For example, in our simulation with λ0 = 400 nm and FWHML ≈ 26.7 fs we have Δ ≈ 110. One can then derive an expression for the position \({z}_{-}(\varphi )={z}_{0,-}+\int_{{\varphi }_{0}}^{\varphi }[{u}_{-}({\varphi }^{{\prime} })/({\omega }_{0}{u}_{0,+})]d{\varphi }^{{\prime} }\), to obtain

$${z}_{-}(\varphi )-{z}_{0,-} = \frac{1}{{\omega }_{0}{u}_{0,+}^{2}}\left[\left(1+\frac{{a}_{0}^{2}}{2}\right)\left(\varphi -{\varphi }_{0}\right)\right. \\ \left.-\frac{{a}_{0}^{2}}{4}\left[\sin (2\varphi )-\sin (2{\varphi }_{0})\right]\right].$$
(15)

By comparing the particles’ trajectories in our simulations to the exact solutions in a plane wave [Eqs. (10)–(12)], we know that the external field dominates the system Erad(φ)Eext(φ), and therefore the effect of the radiation field on the trajectory can be treated perturbatively. Under the assumption that the particles’ trajectory is determined by the plane wave, on average, there is no energy exchanged between the particle and external plane-wave field 〈Eext(φ) u〉 = 0. Here, the cycle-average is defined as \(\langle \, f(\varphi )\rangle =\frac{1}{2\pi }\int_{\varphi -\pi }^{\varphi +\pi }f({\varphi }^{{\prime} })d{\varphi }^{{\prime} }\) for a generic function f(φ). The average energy exchanged between the particle and radiation field is then

$$\left\langle \frac{d\gamma }{d\varphi }\right\rangle ={\sum }_{l}\frac{{a}_{0}| e| {E}_{l,x}}{2m{\omega }_{0}{u}_{0,+}}{{\mathrm{Re}}}\,\left[\left\langle {e}^{i{\eta }_{\,+}^{l}(\varphi )}\right\rangle -\left\langle {e}^{i{\eta }_{\,-}^{l}(\varphi )}\right\rangle \right],$$
(16)

where \({\eta }_{\pm }^{l}(\varphi )={\phi }_{l}(\varphi )\pm \varphi\) and \({E}_{l,x}={{{{\boldsymbol{E}}}}}_{l,\perp }\cdot {\hat{{{\boldsymbol{x}}}}}\). One can solve these integrals using Bessel functions

$${{{\mathrm{Re}}}}\,\,\langle {e}^{i{\eta }_{l}^{\pm }(\varphi )}\rangle ={\sum }_{n=-\infty }^{\infty }{J}_{n}({\rho }_{l})\frac{\sin (\pi {\Theta }_{l,n}^{\pm })}{\pi {\Theta }_{l,n}^{\pm }}\,\cos \left({\Theta }_{\pm }^{l,n}\varphi +{\psi }_{l}^{{\prime} }\right),$$
(17)

where \({\rho }_{l}={\omega }_{l}{a}_{0}^{2}/4{\omega }_{0}{u}_{0,+}^{2}\), and we have used the generating function58

$${e}^{-i{\rho }_{l}\sin (2\varphi )}={\sum }_{n=-\infty }^{\infty }{J}_{n}({\rho }_{l})\,{e}^{-2in\varphi }.$$
(18)

Note that the coefficient of φ in the phase of each harmonic is given by

$${\Theta }_{\pm }^{l,n}=\frac{{\omega }_{l}}{{u}_{0,+}^{2}{\omega }_{0}}\left(1+\frac{{a}_{0}^{2}}{2}\right)-2n\pm 1,$$
(19)

and \({\psi }_{l}^{{\prime} }\) is the modified constant phase, defined as

$${\psi }_{l}^{{\prime} }={\psi }_{l}+{\omega }_{l}{z}_{0,-}-\frac{{\omega }_{l}}{{\omega }_{0}{u}_{0,+}^{2}}\left[\left(1+\frac{{a}_{0}^{2}}{2}\right){\varphi }_{0}-\frac{{a}_{0}^{2}\sin (2{\varphi }_{0})}{4}\right].$$
(20)

For each frequency ωl, the dominant contribution from the sum over n occurs at \({\Theta }_{\pm }^{l,n}=0\). If averaged over an infinite number of cycles, instead of a single cycle as above, a delta function would collapse the sum over n leaving only terms where n = l. We conclude that resonance occurs at \({\Theta }_{+}^{l,n}=0\), such that (taking n = l)

$$\frac{{\omega }_{l}}{4{\gamma }_{0}^{2}{\omega }_{0}}=\frac{2l-1}{1+\frac{1}{2}{a}_{0}^{2}},$$
(21)

and for a relativistic particle \({u}_{0,+}^{2}\approx 4{\gamma }_{0}^{2}\). These are exactly the harmonics emitted in a monochromatic plane wave26,27. In practice, λ1 = 2π/ω1 is the longest emitted harmonic, and emission at this wavelength scales coherently with N2 such that it dominates the system and any subsequent microbunching.

We note a limitation of this model: our assumption that El, is constant. From our simulations in Fig. 2c with ‘laser & interparticle fields’, the amplitude of the radiation field actually increases over time, as opposed to remaining constant. Therefore, this model cannot predict the intensity of radiation emitted quantitatively, but does suffice to predict the resonant wavelength at which microbunching occurs.

Time interval between radiation pulses

The light-cone coordinate z(φ) in Eq. (15) can be interpreted as the time measured by the detector. For one oscillation of the plane wave, the particle’s radiation cone will sweep across the detector twice. Therefore, the time period between radiation pulses is the change in z(φ) over half a cycle

$$\Delta {t}_{{{{\rm{det}}}}}={z}_{-}(\varphi +\pi )-{z}_{-}(\varphi )\approx \frac{{T}_{0}}{8{\gamma }_{0}^{2}}\left(1+\frac{{a}_{0}^{2}}{2}\right).$$
(22)

Here T0 = 2π/ω0 is the plane wave period and we have assumed the particle is relativistic. For example, with wavelength λ0 = 400 nm one can expect radiation pulses separated by a time interval Δtdet ≈ 92 as in excellent agreement with Fig. 2d.