X-ray Multi-Photon Multiple Ionization

Ludger Inhester
Center for Free-Electron Laser Science CFEL,
Deutsches Elektronen-Synchrotron DESY

June 10, 2024

Project Goal

In this project, the participants will learn to model multiphoton multiple ionization dynamics of atoms exposed to intense x-ray radiation. The participants will evaluate crucial quantities and pulse-parameter dependencies that are relevant for high-intensity AMO experiments at XFEL sources. Such theoretical modelling is often applied at experiments where multiple x-ray ionization occurs, for example in Refs. [6421].

Preparations

You need to install the XATOM software, which is part of XRAYPAC. Please find instructions to download and install XRAYPAC on the website https://desy.de/~xraypac. The content of this exercise and all required files may be obtained from https://gitlab.desy.de/CDT/tutorialratesolving.git.

1 Rate Equation

PIC

Figure 1: The XFEL pulse ionizes an atom via sequences of core-shell photoionization (P) and Auger decay (A). The left example shows the sequence PAPA, the right example shows the sequence PPAA. Adapted from Ref. [6].

The intense x-ray light in an XFEL pulse can ionize the sample many times. When molecules or atoms are exposed to such pulses, the overall dynamics can be modelled via sequential steps that describe a series of photoionization, Auger decay, and fluorescence processes. Such sequences (without fluorescence) are sketched in Fig. 1.

The involved multiphoton multiple ionization dynamics can be modeled to a good approximation via rate equations of the type

         j⁄=i
-d       ∑
dtpi(t) =    γj→i (t)pj(t)− γi→j(t)pi(t),
          j
(1)

where pi(t) is the time-dependent population of an electronic configuration i and γji(t) is a transition rate for a process between configuration j and i. In this exercise, we consider the following types of processes:

Exercise 1

Motivation: Analytically solve the rate equation, derive dependecies for the competition of photoionization and Auger-Meitner decay.

PIC

Figure 2: Illustration of the competing pathways: Photoionization vs. Auger-Meitner decay step following photoionzation.

Given is the following set of rate equations:

d-p1(t) =   − σJ(t)p1(t),
dt
d-
dtp2(t) =   σ J(t) p1(t)− σ J(t)p2(t)− Γ p2(t)
d-
dtp3(t) =   σ J(t) p2(t),
d
--p4(t) =   Γ p2(t),
dt

with the boundary conditions p1(0) = 1, p2(0) = 0, p3(0) = 0, p4(0) = 0, and a temporal step-function for the fluence,

      {
J(t) =  0  if t ≤ 0.
        J  if t > 0

This set of rate equations models the competition between Auger-Meitner decay and photoionization illustrated in Fig. 2: The ionization dynamics start with photoionization from electronic configuration 1 into configuration 2. Configuration 2 can either further be photoionized into configuration 4 (a PP sequence) or undergo Auger-Meitner decay into configuration 3 (a PA sequence). The possible pathways are also illustrated by the graph on the right hand side of the rate equation.

Give the analytical solution and plot them for varying parameters σJ and Γ. Help: For p2(t), you may consider the ansatz p2(t) = λ(t)exp((σJ + Γ)t). Alternatively, you may consider using the Laplace transformation. What is the probability to observe PP vs. PA process?

2 Calculate Decay Rates and Cross Sections

The transition rates for the electronic processes can be calculated using ab-initio methods. Here a short overview of the basic equations is given. See Ref. [3] for further details.

The photoionization cross section (in dipole approximation and assuming effectively independent electrons) is given by

       4π2-                            2
σi→f =  ω  α δ(Ef − Ei − ω )|⟨ϕf |ˆ𝜖 ⋅∇|ϕi⟩|,
(2)

where ω is the photon energy, Ef and Ei are the effective one-particle energies, ϕf and ϕi are the corresponding one-electron wavefunctions, 𝜖 is the polarization vector of the light field, and = (x,∂y,∂z)T .

Employing similar approximations on the electronic wave function, the Auger-Meitner decay rate from an initial electronic state with a core vacancy in orbital ϕc(r) (otherwise closed shell) and a final electronic state with two vacancies in ϕv1(r) and ϕv2(r) and an Auger-Meitner electron with continuum wave function ϕk(r) is given by

                               (
                               |{ |⟨v1v1|1|ck⟩|2                if v1 = v2,
                                  1    r 1           1    2
Γ i→f = 2π δ(Ev1 + Ev2 − Ec − Ek)|( 2|⟨v1v2|r|ck⟩ + ⟨v2v1|r|ck⟩|  if v1 ⁄= v2,singlet spin con fig.,
                                  32|⟨v1v2|1r|ck⟩ − ⟨v2v1|1r|ck⟩|2  if v1 ⁄= v2,triplet spin config.
(3)

where

     1       ∫    ∫                      1
⟨v1v2|-|ck⟩ =   dr1   dr2 ϕ∗v1(r1)ϕ∗v2(r2)-------ϕc(r1)ϕk(r2),
     r                               |r1 − r2|
(4)

and Ev1, Ev2, Ec, and Ek are the corresponding one-particle energies.

The fluorescence rate is given by

       4α ω3
Γ i→f =-----|⟨ϕf|r|ϕi⟩|2,
         3
(5)

where ω = Ei Ef is the emitted fluorescence photon energy, and ϕf|r|ϕiis the transition dipole moment between the the initially occupied orbital ϕi and the initially vacant orbital ϕf.

The calculation of the respective transition rates can be a challenge on its own. They can be obtained by available electronic structure programs. In this course, we employ the atomic electronic structure program XATOM [5]. XATOM calculates transition rates employing the Hartree-Fock-Slates electronic structure model. All the obtained transition rates are average over the spin-angular terms for a given atomic configuration. For example, the cross section for core-shell ionization of a neutral, ground state carbon atom (configuration 1s22s22p2) is a weighted average over all the involved atomic terms 1S, 3P, 1D.

Exercise 2

Motivation: Learn how to use the electronic structure tool XATOM to calculate rates and cross-sections.

Exercise 2a

Make yourself familiar with the XATOM tool. You can calculate the electronic structure of a neon atom by typing

    $ xatom -s Ne

To calculate a specific electronic configuration of neon use

    $ xatom -s Ne -conf 1s1_2s2_2p6

To calculate a photoionization cross section for a given photon energy use

    $ xatom -s Ne -pcs -PE 1000

Decay rates (for Auger-Meitner and fluorescence) can be calculated via

    $ xatom -s Ne -conf 1s1_2s2_2p6 -decay

Moreover, you can get a short overview of command-line options with

    $ xatom --help

Further usage is described in the pdf document “xatom_manual.pdf” in the project folder.

Exercise 2b

Calculate the photoionization cross section for neutral neon and ionized neon as a function of photon energy from 400 eV to 1000 eV. Plot the results (you may use any plot program you like).

Exercise 2c

Calculate the lifetime of core-ionized (configuration 1s12s22p6), doubly core-coreionized (configuration 1s02s22p6) neon, and core and valence-ionized neon (e.g., configuration 1s12s22p0). Compare the numbers. Can you explain why one is considerably larger?

3 Solve Rate Equations Numerically

The python notebook rateSolver.ipynb(html) contains a code for numerically solving rate equations. To solve the rate equations with this code, a table of rates and cross sections needs to be prepared that is fed into the numerical solver. The table for the previous 4-configuration example with parameters σ = 1, Γ = 32, and J = 1 is already provided.

For neon, a table of rates and cross sections for a photon energy of 2 keV is also already provided. It has been generated with the python notebook tableGeneration.ipynb (html). Feel free to inspect it. You may also want to modify it to address other elements or further photon energies. In order to use it, you have to set XATOMPATH tp the path of your XATOM binary. Please consider that for larger atoms the number of electronic configurations explodes dramatically. For such atoms, solving the rate equation with tabulated rates thus becomes infeasible and other approaches have to be taken.

Exercise 3

Motivation: Learn how to solve the rate equations for a realistic scenario using numerical solver.

Exercise 3a

Modify the notebook to verify your previous analytical solution with the numerical one. Add the required code into blank cells in the notebook.

Exercise 3b

In the python notebook rateSolver.ipynb(html) the rate equations are solved for the provided table of rates and cross sections for neon. Make yourself familiar with the code. The variable nPhotonsperSqmuM specifies the number of photons per μm2, the variable fwhmPulse specifies the full width at half maximum of the temporal pulse profile. Because of the many configurations involved, it is tedious to inspect the solution for every single configuration. Instead, the average charge is shown and the population of charge states (summing up the populations for configurations with the same charge state). The probability for PP vs. PA sequence is calculated as well. Try to change the parameters fluence and pulse duration and inspect how the results change.

Exercise 3c

Modify the notebook such that you generate plots of the average charge as a function of fluence and as a function of pulse duration. Add your code in the blank cells of the notebook. Plot the average final charge as a function of fluence for a given pulse duration. Plot the average final charge as a function of pulse duration for a given fluence. Plot the ratio of PP processes vs. PA processes as a function of fluence and pulse duration. Explain the observation.

Exercise 3d

Consider the notebook tableGeneration.ipynb (html). Can you do your analysis for another photon energy, e.g., 1 keV?

References

[1]   T. Jahnke, R. Guillemin, L. Inhester, S.-K. Son, G. Kastirke, M. Ilchen, J. Rist, D. Trabert, N. Melzer, N. Anders, T. Mazza, R. Boll, A. De Fanis, V. Music, Th. Weber, M. Weller, S. Eckart, K. Fehre, S. Grundmann, A. Hartung, M. Hofmann, C. Janke, M. Kircher, G. Nalin, A. Pier, J. Siebert, N. Strenger, I. Vela-Perez, T. M. Baumann, P. Grychtol, J. Montano, Y. Ovcharenko, N. Rennhack, D. E. Rivas, R. Wagner, P. Ziolkowski, P. Schmidt, T. Marchenko, O. Travnikova, L. Journel, I. Ismail, E. Kukk, J. Niskanen, F. Trinter, C. Vozzi, M. Devetta, S. Stagira, M. Gisselbrecht, A. L. Jäger, X. Li, Y. Malakar, M. Martins, R. Feifel, L. Ph. H. Schmidt, A. Czasch, G. Sansone, D. Rolles, A. Rudenko, R. Moshammer, R. Dörner, M. Meyer, T. Pfeifer, M. S. Schöffler, R. Santra, M. Simon, and M. N. Piancastelli. Inner-Shell-Ionization-Induced Femtosecond Structural Dynamics of Water Molecules Imaged at an X-Ray Free-Electron Laser. Phys. Rev. X, 11(4):041044, December 2021.

[2]   A. Rudenko, L. Inhester, K. Hanasaki, X. Li, S. J. Robatjazi, B. Erk, R. Boll, K. Toyota, Y. Hao, O. Vendrell, C. Bomme, E. Savelyev, B. Rudek, L. Foucar, S. H. Southworth, C. S. Lehmann, B. Kraessig, T. Marchenko, M. Simon, K. Ueda, K. R. Ferguson, M. Bucher, T. Gorkhover, S. Carron, R. Alonso-Mori, J. E. Koglin, J. Correa, G. J. Williams, S. Boutet, L. Young, C. Bostedt, S.-K. Son, R. Santra, and D. Rolles. Femtosecond Response of Polyatomic Molecules to Ultra-intense Hard X-rays. Nature, 546(7656):129–132, May 2017.

[3]   Robin Santra. Concepts in x-ray physics. J. Phys. B: At. Mol. Opt. Phys., 42(2):023001, December 2008.

[4]   Sang-Kil Son and Robin Santra. Monte Carlo calculation of ion, electron, and photon spectra of xenon atoms in x-ray free-electron laser pulses. Phys. Rev. A, 85(6):063415, June 2012.

[5]   Sang-Kil Son, Linda Young, and Robin Santra. Impact of hollow-atom formation on coherent x-ray scattering at high intensity. Phys. Rev. A, 83(3):033402, March 2011.

[6]   L. Young, E. P. Kanter, B. Kraessig, Y. Li, A. M. March, S. T. Pratt, R. Santra, S. H. Southworth, N. Rohringer, L. F. DiMauro, G. Doumy, C. A. Roedig, N. Berrah, L. Fang, M. Hoener, P. H. Bucksbaum, J. P. Cryan, S. Ghimire, J. M. Glownia, D. A. Reis, J. D. Bozek, C. Bostedt, and M. Messerschmidt. Femtosecond electronic response of atoms to ultra-intense X-rays. Nature, 466(7302):56–61, July 2010.