Hostname: page-component-76d6cb85b7-mgxrv Total loading time: 0 Render date: 2026-07-11T08:50:57.430Z Has data issue: false hasContentIssue false

Self-similar structure of the entry and exit discontinuities in two-way diffusion equations

Published online by Cambridge University Press:  15 December 2025

Juan Fernandez de la Mora*
Affiliation:
Yale University, Mechanical Engineering Department, New Haven, CT, USA
Francisco J. Higuera
Affiliation:
Universidad Politécnica de Madrid, ETSIAE, Madrid, Spain
*
Corresponding author: Juan Fernandez de la Mora, juan.delamora@yale.edu

Abstract

Two-way diffusion equations arising in kinetic problems relating to electron scattering and in Brownian particle dynamics present singularities absent from conventional diffusion equations. Although calculations by Stein & Bernstein, and Fisch & Kruskal have revealed the formation of entry and exit slope discontinuities at the critical points where the velocity changes sign, the analytical structure of these discontinuities remains unclear. Here we fill this gap via a local similarity variable analysis, illustrated through the two-way diffusion equation $y \partial n/\partial x=\partial ^2 n/\partial y^2$ in $-1 \leq y \leq 1$; $0 \leq x \leq L$, with $n(x,\pm 1)=0$ with various entry conditions $n(0,y)_{y\gt 0}$, and the exit condition $n(L,y)_{y\lt 0}=0$. The similarity variable $\eta =y/x^{1/3}$ permits the analytical characterization of the entry discontinuity, except for constants determined by matching with numerical solutions obtained with two numerical schemes: separation of variables following the construction of Beals, or finite-difference discretization of the transient partial differential equation, which converges in time to a solution almost identical to the separation of variables solution. Although the slope discontinuity depends markedly on the initial condition $n(0,y)_{y\gt 0}$, a simple general similarity solution structure emerges empirically, always involving a spontaneous singular contribution $C |y|^{1/2}$ at $x=0,y\lt 0$. Slow convergence of both numerical solutions near $\{x,y\}=\{0,0\}$ is attributed to the poor eigenfunction representation of the ever-present singular solution component $|y|^{1/2}$. The similarity approach applies equally to other two-way diffusion equations when the coefficient of $\partial n/\partial x$ changes sign linearly with $y$. It can also be extended to situations where this coefficient is discontinuous at the critical points.

Information

Type
JFM Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. ($a$$c$) Comparison between the profiles $n(x,y)$ computed by either time evolution of the finite difference equations (dashed red), or the eigenfunction expansion with 112 modes (black) for Couette flow with $L=0.1$. Here ($a$) $x=\{0, 0.03, 0.06, 0.1\}$, top to bottom. ($b$) Detail of the entry region with $x = 10^{-5} \{0, 1, 2, 5, 10\}$. ($c$) Detail of the exit region with $x=\{0.09, 0.095, 0.099, 0.0999, 0.1\}$. Both solutions are indistinguishable in the figures almost everywhere. However, the finite difference method suggests the existence of a discontinuity in $n(x,y)$ at $y=0$ at the entry and exit points ($x=0$ and $x=L$), not apparent in the eigenfunction series. ($d$) Comparison of the full global solution (A11)–(A12) at $x=0$ (black) for $L=\{0.3, 0.1, 0.05\}$ (top to bottom) with the half-range solution (4.5) (red-dashed) extended to negative $y$, showing their close coincidence for $L \geq 0.3$. The half-range solution exhibits the same discontinuous slope as the full-range solution.

Figure 1

Figure 2. Full-range initial ($x=0$, black) and final ($x=L$, black dashed) profiles for $n(L,y)_{y\lt 0}=0$; $n(0,y)_{y\gt 0}=[4y(1-y)]^{s+1}$ (red, dashed), computed with 500 eigenfunctions of either sign for $L=0.1$. The entry discontinuity in $[\partial n(0,y)/\partial y]_{y=0}$ persists even when the initial and final conditions $p^{\pm }(y)$ merge at $y=0$ with a high level of continuity. $s=\{0, 3, 24\}$ in ($a$), ($b$) and ($c$).

Figure 2

Figure 3. Representation of the $H_m(\eta)$ functions for the values of $m$ indicated in the legend (bottom to top).

Figure 3

Table 1. Selected normalized $h_m(\eta)$ eigenfunctions (defined in (5.10)–(5.11)) given by polynomials.

Figure 4

Figure 4. Depiction of the limit as $x \rightarrow 0$ of the eigenfunctions $x^m H_m(y/x^{1/3}) \rightarrow C_m^{\pm } |y|^{3 m}$, with $m$ indicated in the legend (bottom to top). All profiles have been normalized at $y=-1$. The ratio $C^-/C^+$ is calculable via (5.16).

Figure 5

Figure 5. ($a$,$b$) Comparison between the 500-term eigenmode sum with $L=0.1$ (dashed) and the similarity solution (continuous black lines). ($a$) Full range comparison keeping three modes of the similarity solution such as to closely fit $n(0,y)_{y\lt 0}$ in the full negative range as $1 - 11.149 |y|^{1/2} + 0.229 |y|^{7/2} - 0.08 |y|^{13/2}$. ($b$) Magnified depiction of the singular region revealing slight inaccuracies in the truncated sum at $x=10^{-7}$. ($c$,$d$) Transient finite difference solution. Panel ($c$) shows the collapse of 24 different profiles at different $x$ values in terms of the similarity variable $\eta$. Panel ($d$) extrapolates the data in ($c$) to $x=1.65 \times 10^{-9}$ to describe the corner region.

Figure 6

Figure 6. Concentration profiles for initial and final conditions $n(0,y)_{y\gt 0}=y-y^3$, $n(L,y)_{y\lt 0}=0$ and $L=0.1$. The red dashed lines represent the 500 eigenmode sum for $x=\{10^{-3}, 3 \times 10^{-4}, 10^{-4}, 3 \times 10^{-5}, 10^{-5}, 3 \times 10^{-6}, 10^{-6}, 3 \times 10^{-7}, 10^{-7}\}$. The black curves are the similarity solution, with the lowest included line corresponding to $x=10^{-14}$. The global calculation is excellent down to $x=10^{-7}$, while the similarity solution remains excellent even up to $x=10^{-3}$.

Figure 7

Figure 7. Concentration profiles $n(x,y)$ for $n(0,y)_{y\gt 0}=y^{3/5}-y^3$ ($a$), and $y^{3/10}-y^3$ (b). $L=0.1$. The black and red dashed lines in ($a$) and ($b$) are, respectively, the 500 mode eigenfunction sum and the similarity law. Panel ($c$) is a magnified version of ($b$) with inverted colours.

Figure 8

Figure 8. Panel ($a$) shows the 500 eigenmode representation (6.2) of $f_0(y)$ (6.1) (black), as well as $f_0(y)$ itself (red dashed), displaying an excellent agreement except for $|y|\lt 0.03$. Panel (b) includes also the eigenfunction representation of $f_1(y)$ (the $x \rightarrow 0$ limit of the next homogeneous eigenmode), demonstrating a close agreement everywhere between $f_1(y)$ and $f_{1\sigma }(y)$. The poor convergence of the eigenfunction sum near $\{x,y\}=\{0,0\}$ is therefore attributable to the slow convergence of the eigenfunction sum description of $f_0(y)$.

Figure 9

Figure 9. Comparison of computed global solutions with (5.17) illustrating their close agreement under a variety of circumstances.

Figure 10

Figure 10. Comparison between the half-range (red) and the full-range (black) solutions ($L=0.1$) $x=0$ for various initial conditions, computed with 500 eigenfunctions.

Figure 11

Figure 11. $n(x,y)$ profiles obtained at several $x$ values for initial condition $n(0,y)_{y\gt 0}=y^{-6}e^{-1/y}/117$, with $L=0.1$. Black lines are calculations with 500 modes. In ($a$) the dashed line is the initial condition. In ($b$) the dashed lines are $n(x,y) = \sum t_k x^{1/6+k} h_{1/6+k}(y/x^{1/3})$, with $t_k =\{1.16,-483, 4.28 \times 10^5, -3.482 \times 10^8, 1.613 \times 10^{11}, -3.16 \times 10^{13},1.04 \times 10^{15} \}$.

Figure 12

Figure 12. $n(x,y)$ profiles obtained at several $x$ values for initial condition $n(0,y)_{y\gt 0}=10^{15} e^{-10/y-30y}$, with $L=0.1$. Black lines are calculations with 500 modes. ($a$) full range. ($b$) Expanded view of the singular region. Dashed lines show $n(x,y) = \sum t_k x^{1/6+k} h_{1/6+k}(y/x^{1/3})$, with $t_k=\{0.18848, -1.4163, 8.9647, -44.732, 153.91, -347.18, 499.82, -440.42,215.90, -45.033\}$. Note the need for more modes near $y=-1$ for $x=10^{-3}$.

Figure 13

Figure 13. $n(x,y)$ profiles obtained at several $x$ values for the discontinuous initial condition $n(0,y)_{0\lt y\lt 0.5}=0$, $n(0,y)_{0.5\lt y\lt 1}=1$, with $L=0.1$. Black lines are calculations with 500 modes. ($a$) full range; ($b$) expanded view. The red dashed lines show the similarity solution $n(x,y) = \sum t_k x^{1/6+k} h_{1/6+k}(y/x^{1/3})$, with $t_k=\{ 0.23735, -1.2585, 4.9864, -14.767, 28.455, -32.819, 20.387, -5.2238\}$.

Figure 14

Figure 14. $n(x,y)$ profiles obtained at several $x$ values for the discontinuous initial condition $n(0,y)_{0\lt y\lt 0.5}=4y(1-y^2)$, $n(0,y)_{0.5\lt y\lt 1}=3(1-y)$, with $L=0.1$. Black lines are calculations with 500 modes. The red dashed lines show the similarity solution $n(x,y) = \sum t_kx^{1/6+k} h_{1/6+k}(y/x^{1/3})$, with $t_k=\{2.771, -2.733, -0.04566\}$.