Abstract
This article addresses the homogenization of linear Boltzmann equation when the optical parameters are highly heterogeneous in the energy variable. We employ the method of two-scale convergence to arrive at the homogenization result. In doing so, we show the induction of a memory effect in the homogenization limit. We also provide some numerical experiments to illustrate our results. In the Appendix, we treat a related case of the harmonic oscillator.
Introduction
Neutron transport plays a key role in a number of scientific and engineering areas. It is, for example, relevant in understanding certain atmospheric processes and it also plays a major role in the field of nuclear engineering – the safety of nuclear reactors and shielding. The evolution of neutrons in all these problems can be modelled by a linear Boltzmann equation whose coefficients, usually called optical parameters or microscopic cross sections, present rapid oscillations related to the neutron energy. In this work, we derive two-scale homogenization results related to this phenomenon which reveal the presence of a memory effect in the limit equation.
In what follows, Ω is a bounded domain of
The numerical computation of solutions to (2) is challenging for the following reasons:
the problem is high-dimensional: its solution depends on the solutions have low regularity, the optical parameters can present high oscillations in space (due to the spatial heterogeneity of the materials) and in energy.
The first two items have been the main focus of numerous works on the numerical analysis of equation (1) and (2). We refer to [1,11,13] for general references on the topic and to a recent work [5] where modern operator compression and adaptive techniques have been applied to efficiently attack the high-dimensional aspects of the problem.
The last item has motivated a considerably huge amount of literature in the theory of homogenization (see [7] and references therein). However, to the best of our knowledge, the existing mathematical theory addresses only high oscillations in the spatial variable and no rigorous results seem to address high oscillations in the energy variable. This point has been treated thus far only in the engineering community where the problem is known as energy self-shielding or resonant absorption, which will be further commented on towards the end of this introduction. In this context, the present contribution is to bridge the gap between theory and practice by arriving at some rigorous homogenization results. This involves certain modelling assumptions on the multiscale behavior of the optical parameters which are in agreement with physical observations. Real experiments reveal strong oscillations in σ as a function of E when the neutrons interact with relevant materials like, for example, Uranium 238 (see Fig. 1). A similar behaviour is also observed for the scattering kernel κ. These facts motivate us to study the multi-scale linear Boltzmann equation
In addition to the above hypotheses, we also assume that there exists

Total cross-section σ of Uranium 238 as a function of the energy according to the JEFF 3.1 library [12]. Note the highly oscillatory interval for
From the homogenization viewpoint, transport dominated equations such as (3) are particularly challenging since the structure of the partial differential equation becomes more complex after taking the homogenization limit. This is due to the memory effects induced in the limit that make the dynamics be no longer defined by a semigroup [3,15,20]. This, in turn, entails difficulties in the numerical solution of the homogenized equation since the memory effects dramatically increase the computational complexity in terms of the number of degrees of freedom to be used in order to retrieve a certain target accuracy.
Our main contribution is the homogenization result given in Section 3, where we derive a homogenized equation for the neutron transport problem when the optical parameters oscillate periodically in the energy variable. The result is derived employing the theory of two-scale convergence. For technical reasons that we will explain later on in more detail, it is more convenient to work with scattering kernels
The homogenized equation is integro-differential and presents a memory term. To derive the results, we base our strategy on the method of characteristics, and hence we first derive a homogenization result for the associated ordinary differential equation (Section 2). In there, we also show that this result is in agreement with previous works on memory effects by Tartar [19], [20, chapter 35]. An interesting result in its own right is that our technique gives an explicit expression of the memory kernel that, in the situation studied by Tartar, is equal to the implicit expression given in [19], [20, chapter 35]. Finally we consider in Section 4 some numerical experiments on a simpler model, mainly focused on the convergence rate towards the homogenized solution as the period of the oscillating terms tends to zero (i.e., rapid oscillations). In the Appendix, we treat the related case of a harmonic oscillator.
We conclude this introduction by comparing our approach to some standard methods from the nuclear engineering community for treating self-shielding phenomena. To the best of the authors’ knowledge, the most widespread technique is a two-stage method originially proposed in [14] by M. Livolant and F. Jeanpierre (we refer to [17, Chapters 8 and 15] for an introductory overview). It consists in finding first the averaged optical parameters which are then plugged into a multigroup version of equation (1) to compute the behavior of the flux on large and geometrically complex domains such as nuclear reactors. The pre-computation of the averaged parameters is done on a cell problem involving a much simpler spatial geometry and simplified physics. It is nevertheless carefully designed with elaborate physical considerations in a way to keep as much consistency as possible with respect to the original problem. Note that, while this approach implicitly assumes that the homogenized equation is of the same nature as the original Boltzmann problem (1), our starting point is fundamentally different in the sense that we do not postulate any final form of the limit equation. Our goal is precisely to discover its form from the only assumption that the optical parameters oscillate in energy. As a result, our methodology and conclusions are different from the ones discussed in [14] and do not involve a pre-computation on a cell problem. Another approach, also based on averaging the optical parameters, is the so-called multi-band method (see [4]), where, like in the previous method, the limit equation is assumed to be a Boltzmann equation. Finally, a more recent approach based on averaging arguments taken from results of homogenization of pure transport equations has recently been proposed in [8]. The initial problem there is a time-independent Boltzmann source problem with no oscillations in the scattering kernel.
It turns out that the homogenization of the multi-scale linear Boltzmann equation (3) is closely related to the homogenization of an evolution equation studied by Luc Tartar in the 1980’s. Hence, we begin this section by recalling his example and by giving an alternate proof for the phenomenon of memory effect by homogenization, as was demonstrated by him in [19]. For the unknown
(Tartar, [19]).
Let the coefficient
Note that the memory kernel is expressed implicitly by means of the Laplace transform (see formula (9)). This is due to the fact that the proof given in [19] goes via taking the Laplace transform in the t variable. Contrary to this, our alternative approach yields directly an explicit expression without necessitating the use of Laplace transform in the proof. This is because we place ourselves in the periodic homogenization setting, which will in turn aid us in homogenizing the neutron transport equation (3).
Our starting point is the following evolution equation (we consider oscillatory sources as this will resemble more our final targeted equation (3)):
Since our analysis relies on the notion of two-scale convergence, before stating our homogenization result, we first recall some basic results and introduce some notation (for proofs and further discussions, readers are encouraged to refer to the works cited here). Two-scale convergence was also used by J.-S. Jiang [9] to treat the case with
Two-scale convergence was introduced by Gabriel Nguetseng [16] and further developed by Grégoire Allaire [2]. We start by recalling its definition.
A family of functions
A distinctive result in the two-scale convergence theory is the following result of compactness which says that the above notion of convergence is not void.
Suppose a family
We additionally have the following useful property of the two-scale limit.
([2,16]).
Let
Note that the notion of two-scale convergence is a weak-type convergence as it is given in terms of test functions (see Definition 2).
For any given
We next present the main homogenization result for the evolution (10).
Let
The expression (12) should be understood as the action of the semigroup
To employ compactness results of the two-scale convergence theory, we first derive uniform (w.r.t ε) estimates on the solution
Next, Passing to the limit as
The result in Theorem 5 can easily be extended to a system of ordinary differential equations of the form
Note that our extension required that Σ be diagonalizable in
We next show that expression (12) of our memory kernel is consistent with the one given by Tartar in (9). For this, note that when
For any
The Laplace transform of our expression (23) for the memory kernel is
As a result, by taking
We consider the homogenization of the multi-scale linear Boltzmann model (3), where the optical parameters
In this section,
A priori bounds of the solution
In the following, we will sometimes use the shorthand notation
If
It follows from the Cauchy–Schwarz inequality and the definition of
Using Proposition 9 in the energy arguments, one can obtain the apriori bounds in the following lemma.
If
Following a similar pathway as in our initial ODE model (see Section 2), we derive the following result for the scaled Equation (3), which is proved, without loss of generality, by taking the mass of the neutron
Let
Following the same strategy as in Theorem 5, thanks to the method of characteristics, we can write the explicit solution to (30) as
As the term of interest in the impending asymptotic analysis is the integral term in (31), we shall detail the asymptotic procedure for that term alone. Multiplying the said integral term by a test function Some comments are in order with regards to the assumption on the optical parameters The assumption of separability
In the above separable structure, we can further allow the factor It is apparent from the proof of Theorem 11 that the energy oscillations in σ, not those in the scattering kernel, resulted in the memory effects in the homogenized limit.
We present some results on admittedly simple cases, aiming primarily at studying the convergence rate towards the homogenized solution as the period of the oscillating terms tends to zero.
Collision term κ inside the integral
We consider the problem
First example. We take
We next give numerical evidence that

Function κ inside the integral. First example.
Second example. Taking the first example as a starting point, we study the impact on the convergence rate of the initial value and consider

Function κ inside the integral. Second example.
Third example. Taking once again the first example as a starting point, we now investigate the impact on the convergence rate that oscillatory and discontinuous functions σ and k can have. We consider

Function κ inside the integral. Third example.
It is interesting to compare the converge rate of problem (34) with

Function κ outside the integral: convergence rate in ε of the error
Footnotes
Acknowledgements
The authors would like to thank the referees for helpful discussion and for their valuable comments. This work was supported by the ANR project Kimega (ANR-14-ACHN-0030-01) and by the Italian Ministry of Education, University and Research (Dipartimenti di Eccellenza program 2018-2022, Dipartimento di Matematica ‘F. Casorati’, Università degli Studi di Pavia). We also received funding from a PEPS grant from the INSMI (Institut National des Sciences Mathématiques et de leurs Interactions). H. Hutridurga and O. Mula started to work on this paper while enjoying the kind hospitality of the Hausdorff Institute for Mathematics in Bonn during the trimester program on multiscale problems in 2017. H. Hutridurga also acknowledges the support of the EPSRC programme grant “Mathematical fundamentals of Metamaterials for multiscale Physics and Mechanics” (EP/L024926/1). The authors thank Vishal Vasan (ICTS) for posing the question on harmonic oscillator addressed here in the Appendix.
Harmonic oscillator
Taking inspiration from Tartar’s work on memory effects [19], we analyse the asymptotic behaviour of a differential equation for the unknown
Our proof of the above theorem, similar to the analysis of Luc Tartar in [19], goes via the Laplace transform. Furthermore, as we are making no structural assumptions (such as periodicity) on the coefficient family
