1. Introduction
The duct exit is an important component of a model of duct acoustics. An accurate picture of wave reflection and transmission at a duct outlet will inform modelling of both the duct’s interior acoustics and its exterior radiative properties. For example, the fundamental resonance of a cylindrical duct closed at one end and open at the other is a quarter wavelength, with, at the closed end, a velocity node giving a pressure anti-node, and a pressure node located a short distance beyond the open end; this distance, known as the end correction, was postulated by Rayleigh (Reference Rayleigh1871) to be approximately
$0.6R$
, where
$R$
is the duct radius. Subsequently, Levine & Schwinger (Reference Levine and Schwinger1948) made great progress in using the complex-analytic Wiener–Hopf technique to calculate the acoustic radiation from an unflanged cylindrical pipe, enabling them to calculate an end correction of
$0.6133R$
. Subsequent work has attempted to extend their low-frequency calculation to higher spatial modes and frequencies (e.g. Weinstein Reference Weinstein1948; Snakowska et al. Reference Snakowska, Jurkiewicz and Smolik2011); however, all analytical work to date in this area has been linear.
Linearity is a reasonable assumption for many applications of exit-condition modelling, e.g. wind instruments, certain types of organ pipe and industrial exhaust ventilation. However, it has been experimentally proven that shock formation occurs in brass instruments (Hirschberg et al. Reference Hirschberg, Gilbert, Msallam and Wijnands1996; Pandya et al. Reference Pandya, Settles and Miller2003), and in fact these instruments are understood to sound ‘brassy’ due to the nonlinearity of their internal acoustics (Myers et al. Reference Myers, Pyle, Gilbert, Campbell, Chick and Logie2012). Analytical models of this phenomenon support this condition (Gilbert et al. Reference Gilbert, Menguy and Campbell2008; Fernando & Druon Reference Fernando and Druon2011) but do not include consideration of the duct’s open end. Thus, a model combining nonlinearity with the open end has both novelty and an immediate application.
Another weakness of the preceding analytical work is its inability to capture the effects of brass instruments’ complex geometries on the shocks they produce. Similarly to the exit condition, modelling acoustics in complex geometries has largely been restricted to the linear case (Félix & Pagneux Reference Félix and Pagneux2001, Reference Félix and Pagneux2002). Recently, however, McTavish & Brambley (Reference McTavish and Brambley2019) combined weak nonlinearity with complex duct geometry in two dimensions, and this has more recently been expanded to three dimensions (Jensen & Brambley Reference Jensen and Brambley2026), allowing the interaction between nonlinearity and duct curvature to be explored. Both of these studies, however, ignored the duct outlet by assuming a totally absorbing characteristic admittance as an outlet condition: this is essentially a mathematical contrivance, and corresponds physically to the duct outlet continuing in an infinite straight line with internal forward propagation only. This lack of a model of the open-duct end is the hole that the exit condition proposed here is intended to fill.
Although the viscosity of air is very small, viscosity can still play an important role in strongly nonlinear acoustics in ducts. Viscosity leads to both linear wall friction losses (e.g. Zinn Reference Zinn1970; Rendón et al. Reference Rendón, Orduña Bustamante, Narezo, Pérez-López and Sorrentini2010) and nonlinear energy loss through vortex ejection at a sharp duct exit (e.g. Disselhorst & van Wijngaarden Reference Disselhorst and van Wijngaarden1980; Cummings & Eversman Reference Cummings and Eversman1983). Both of these effects are known to contribute to the damping effect of Helmholtz resonator-style acoustic linings (e.g. Zinn Reference Zinn1970; Rienstra & Singh Reference Rienstra and Singh2018), with a significant area reduction in a resonator neck (e.g. Zinn Reference Zinn1970) or at a nozzle exit (e.g. Cummings & Eversman Reference Cummings and Eversman1983) causing extremely high acoustic amplitudes. Concerning the duct exit, Disselhorst & van Wijngaarden (Reference Disselhorst and van Wijngaarden1980, figure 21) map out the parameter regions where end losses are important, and Cummings & Eversman (Reference Cummings and Eversman1983, figure 5,
$\log K \to \infty$
) show that, without a significant nozzle area restriction, nonlinear viscous end effects are small. Moreover, Aurégan & Leroux (Reference Aurégan and Leroux2008) experimentally verify that, for a ceramic liner with an 80 % open area (and therefore no significant area reduction) the liner is well modelled without nonlinear viscous dissipative effects. Due to the complexity of the problem, the modelling of nonlinear viscous effects from a sharp-cornered orifice usually relies on a plane-wave assumption (e.g. Zinn Reference Zinn1970; Cummings & Eversman Reference Cummings and Eversman1983) together with ad hoc assumptions such as different simplified governing equations for the inlet and outlet phases of an oscillation. Experimentally, schlieren imaging of a trumpet played sufficiently loudly to produce shock waves (Pandya et al. Reference Pandya, Settles and Miller2003, figures 2, 4 and 5) shows no evidence of the sharp-tip vortices related to nonlinear viscous dissipation (Disselhorst & van Wijngaarden Reference Disselhorst and van Wijngaarden1980), and Hirschberg et al. (Reference Hirschberg, Gilbert, Msallam and Wijnands1996) comment that they ‘could not even observe the nonlinearities which certainly occur, for low pitches at fortissimo levels as a result of vortex shedding at the pipe end’ for ‘sound from the pipe to the listener in the case of a clarinet’, ‘even though the oscillation amplitudes were comparable to those found in the trombone’. Whilst viscous effects, both linear in the duct and nonlinear at the duct exit, may therefore be of interest when modelling saturation amplitudes in weakly nonlinear situations such as in brass instruments (e.g. Rendón et al. Reference Rendón, Orduña Bustamante, Narezo, Pérez-López and Sorrentini2010), we are inspired by physical experiments (e.g. Hirschberg et al. Reference Hirschberg, Gilbert, Msallam and Wijnands1996; Pandya et al. Reference Pandya, Settles and Miller2003) and simplicity to neglect viscosity here. This is the same assumption made for the in-duct inviscid modelling mentioned above.
This paper aims to create an analytical model of the duct exit that is compatible with the inviscid weak nonlinearity of Jensen & Brambley (Reference Jensen and Brambley2026). To do so, we take inspiration from the linear duct exit studies of Kemp et al. (Reference Kemp, Lopez-Carromero and Campbell2017), Félix et al. (Reference Félix, Doc and Boucher2018) and Mangin (Reference Mangin2023) in their use of another, larger duct, concentric with the original duct, as the ‘room’ into which radiation is emitted; this is intended to approximate free space as the outer duct’s walls are widened, and reflections are expected to be of comparable magnitude to reflections from the actual room in which an instrument is played. The inspiration from Kemp et al. (Reference Kemp, Lopez-Carromero and Campbell2017) in particular extends to our use of a rigid external waveguide (in contrast to the other two papers’ perfectly matched layers (PML)), although we do not follow them in taking an average of their ‘baffle’ and ‘dipole’ exit conditions, since this relies on the superposition principle and therefore cannot be generalised to the nonlinear regime. Instead, we follow Félix et al. (Reference Félix, Doc and Boucher2018) and Mangin (Reference Mangin2023) in using a mode-matching condition, although here we will include weakly nonlinear effects that were neglected in their linear modelling.
After a brief summary in § 2 of the mathematical framework from Jensen & Brambley (Reference Jensen and Brambley2026) which will be used here, the derivation of the outlet condition is carried out in § 3. This outlet condition is used in § 4 to derive the end correction and its generalisation to include nonlinearity. Results are presented in § 5, starting with a validation of the exit condition in the linear regime in § 5.1 through comparison of its calculated end correction with that derived from the Wiener–Hopf technique. The influence of nonlinearity on the end correction is then investigated in § 5.2, and the effect of the exit condition on duct resonances is investigated in § 5.3. Sections 5.4–5.10 then give numerical examples of various geometries in two and three dimensions, focussing predominantly but not exclusively on the linear case. The paper’s findings are summarised in § 6 alongside a general discussion, including possibilities for future work. Matlab source code numerically implementing the model to produce these results is included in the supplementary material, along with animations of some of the figures.
A schematic depicting the inner and outer ducts. (a) The inner duct, with centreline
$\boldsymbol{q}(s)$
, inlet (
$s = 0$
) and the outlet boundary/surface of emission (
$s = s_{\text{o}}$
) depicted in green. (b) The outer duct, with centreline
$\boldsymbol{q}(s)$
, relative duct widths
$X_1$
and
$X_2$
, the acoustic source/surface of emission (
$s = 0+$
) depicted in green, the absorbing boundary or ‘acoustic wormhole’ (
$s=0-$
) depicted in red and the two domains of propagation
$s \gt 0$
and
$s \lt 0$
, with acoustic variables continuous across the dash-dotted line. Note that the outer-duct domain
$s\lt 0$
intersects with the inner-duct domain, shown by the blue dashed lines, but this intersection is ignored in this model. Outer and inner widths
$X_2$
and
$X_1$
use the 2-D notation.

Figure 1. Long description
Panel A: A diagram of the inner duct showing the centerline, inlet, and the outlet boundary/surface of emission highlighted in green. Panel B: A diagram of the outer duct showing the centerline, relative duct widths, acoustic source/surface of emission highlighted in green, absorbing boundary or acoustic wormhole highlighted in red, and the two domains of propagation with acoustic variables continuous across the dash-dotted line.
2. Weakly nonlinear multi-modal duct acoustics
In this section, we give a condensed version of the method outlined in Jensen & Brambley (Reference Jensen and Brambley2026).
We non-dimensionalise the equations of adiabatic gas dynamics, and expand them for small perturbation Mach number
$M$
about a zero-mean-flow base state. We include terms up to second order in
$M$
, making the model weakly nonlinear. After the elimination of the density, the acoustic variables are subject to the first of two series expansions, namely a Fourier series expansion in time (justified by the fact that musical instruments and resonant ducts emit discrete spectra)
\begin{align} & p'(\boldsymbol{x},t) = \sum _{a = -\infty }^{\infty }P^a(\boldsymbol{x}){\mathrm{e}}^{-{i} a\omega t}, & \boldsymbol{u}'(\boldsymbol{x},t) = \sum _{a = -\infty }^{\infty }\boldsymbol{U}^a(\boldsymbol{x}){\mathrm{e}}^{-{i} a\omega t}, \end{align}
where
$P^a$
and
$\boldsymbol{U}^a$
are the pressure and velocity Fourier amplitudes,
$\omega$
is the base frequency of the Fourier series expansion, and
$a$
indexes the individual Fourier modes. A duct geometry is introduced, as shown in figure 1(a). This may be in two dimensions or three dimensions, with the same analysis used except for the different mode shapes described below. The geometry is defined by (i) a centreline with curvature
$\kappa$
, and additionally with torsion
$\tau$
in three dimensions, and (ii) a width
$X(s)$
in two dimensions or radius
$R(s)$
in three dimensions. Each of these may vary along the duct with the arclength variable
$s$
. In two dimensions the wall width may vary either side of the centreline according to functions
$X_\pm (s)$
, with
$X = X_+ - X_-$
; in three dimensions we maintain a circular cross-section, as this applies to most brass instruments. The velocity is expressed in a coordinate system moving with the centreline, and transverse components of the velocity are eliminated, leaving two acoustic variables: the pressure
$P^a(\boldsymbol{x})$
and the longitudinal velocity
$U^a(\boldsymbol{x})$
.
These two acoustic variables are then subject to the second of the two series expansions: they are projected onto an orthogonal basis
$\psi_\alpha$
of spatial modes which are eigenfunctions of the straight-duct problem
\begin{align} &P^a(\boldsymbol{x}) = \sum _{\alpha = 0}^\infty P_\alpha ^a(s)\psi _\alpha (\boldsymbol{x}),& U^a(\boldsymbol{x}) = \sum _{\alpha = 0}^\infty U_\alpha ^a(s)\psi _\alpha (\boldsymbol{x}). \end{align}
Modes in the two-dimensional (2-D) coordinate system
$\boldsymbol{x} = (s,x)$
, where
$x$
is the transverse coordinate, are given by
for
$\alpha \in \mathbb{N}_0$
(the non-negative integers), with the scaling constant
$C_\alpha = \sqrt {2 - \delta _{\alpha 0}}$
ensuring orthonormality (where
$\delta_{ij}$
is the Kronecker delta). In the 3-D system
$\boldsymbol{x} = (s,r,\theta )$
, the modes are
for
$m_\alpha \in \mathbb{N}_0$
the azimuthal modenumber,
$\xi _\alpha \in \{0,1\}$
the symmetry index (giving either cosine or sine solutions),
$j_{m_\alpha n_\alpha }'$
the
$n_\alpha$
th zero of the Bessel function of order
$m_\alpha$
and
$\theta _0(s)$
an extra coordinate which twists the system in line with torsion ensuring an orthogonal metric (see Jensen & Brambley Reference Jensen and Brambley2026 for details). The scaling constant is
\begin{align} C_\alpha = \begin{cases} \big |\mathrm{J}_{0}(\lambda _\alpha )\big |^{-1},&m_\alpha = 0,\\[15pt] \bigg (\sqrt {\dfrac {1}{2}\left [1 - \dfrac {{m_\alpha }^2}{{\lambda _\alpha }^2}\right ]} \,\big |\mathrm{J}_{m_\alpha }(\lambda _\alpha )\big |\bigg )^{-1},&m_\alpha \neq 0, \end{cases} \end{align}
where
$\mathrm{J}_{m}$
is the
$m$
th order regular Bessel function. We will sometimes refer to modes by their index
$\alpha$
, and sometimes by the equivalent triple
$(m_\alpha ,n_\alpha ,\xi _\alpha )$
, depending on context. Because of the inclusion of weakly nonlinear terms, most of the expressions used here will involve a linear matrix-like component and a quadratic convolution-like component (convolution being the form of the nonlinear terms’ expression as Fourier coefficients). For example, the weakly nonlinear generalisation of the admittance, relating the axial velocity to the pressure, is given by
\begin{align} & U_\alpha ^a = \sum _{\beta =0}^\infty {\unicode{x1D654}}_{\alpha \beta }^{{{\kern2pt}}a}P_\beta ^a + \sum _{b = -\infty }^\infty \sum _{\beta ,\gamma =0}^\infty \mathcal{Y}_{\alpha \beta \gamma }^{ab}P_\beta ^{a - b}P_\gamma ^b, &&\text{or equivalently}&& \boldsymbol{u} = {\unicode{x1D654}}\boldsymbol{p} + \mathcal{Y}\langle \boldsymbol{p},\boldsymbol{p}\rangle , \end{align}
where
${\unicode{x1D654}}^{\,a}_{\alpha \beta }$
is a third-rank tensor representing a set of matrices
${\unicode{x1D654}}^{\,a}$
for each frequency harmonic
$a\in \mathbb{Z}$
, and
$\mathcal{Y}^{ab}_{\alpha \beta \gamma }$
is a fifth-rank tensor representing the weakly nonlinear convolution. We write this using the shorthand
$\boldsymbol{u} = {\unicode{x1D654}}\boldsymbol{p} + \mathcal{Y}\langle \boldsymbol{p},\boldsymbol{p}\rangle$
, where
$\boldsymbol{u}$
and
$\boldsymbol{p}$
are vectors of velocity and pressure modal coefficients
$U^a_\alpha$
and
$P^a_\alpha$
,
$\unicode{x1D654}$
is a block-diagonal matrix performing matrix multiplication on each frequency harmonic independently and angle brackets denote the quadratic convolution operation
\begin{align} \boldsymbol{q} &= \mathcal{N}\langle \boldsymbol{v},\boldsymbol{w}\rangle &&\iff & q^a_\alpha &= \sum _{b=-\infty }^\infty \sum _{\beta ,\gamma =0}^\infty \! \mathcal{N}^{ab}_{\alpha \beta \gamma }\, v^{a-b}_\beta \,w^b_\gamma . \end{align}
To avoid repetition of complicated arguments, we will also use the shorthand notation
$\mathcal{N}\langle \boldsymbol{v},\boldsymbol{v}\rangle \equiv \mathcal{N}\langle \boldsymbol{v},{\cdots} \rangle$
. Using this notation, Jensen & Brambley (Reference Jensen and Brambley2026) derived a system of evolution equations along the duct axis given by
The operators
$\unicode{x1D647}$
and
$\mathcal{N}$
are known complicated expressions given by Jensen & Brambley (Reference Jensen and Brambley2026); for example, in three dimensions, the matrix
${\unicode{x1D647}}^a$
is given by
\begin{equation} {\unicode{x1D647}}^a = \begin{pmatrix} -\dfrac {R'}{R}{\unicode{x1D652}} - \tau {\unicode{x1D643}} & ia\omega \left [\left ({\unicode{x1D644}} - \dfrac {\boldsymbol{\varLambda }^2}{a^2\omega ^2R^2}\right )\left ({\unicode{x1D644}} - \kappa R{\unicode{x1D63C}}\right ) - \dfrac {\kappa \widetilde {{\unicode{x1D63C}}}}{a^2\omega ^2R}\right ] \\[15pt] i a\omega \big ({\unicode{x1D644}} - \kappa R{\unicode{x1D63C}}\big ) &\dfrac {R'}{R}{\unicode{x1D652}}^{{T}} + \tau {\unicode{x1D643}}^{{T}} \end{pmatrix}\!, \end{equation}
where
$R' = \mathrm{d} R/\mathrm{d} s$
,
$\unicode{x1D652}$
,
$\unicode{x1D643}$
,
$\unicode{x1D63C}$
and
$\tilde {{\unicode{x1D63C}}}$
are constant matrices set by the modal basis, and
$\unicode{x1D644}$
is the identity. These equations are solved by introducing the admittance (2.6), which allows for the prescription of a radiation condition. Note that, since we are working to
$O(M^2)$
and so terms of
$O(M^3)$
may be neglected, these quantities have inverses
${\unicode{x1D655}} = {\unicode{x1D654}}^{-1}$
and
$\mathcal{Z} = -{\unicode{x1D655}}\,\mathcal{Y}\langle {\unicode{x1D655}},{\unicode{x1D655}}\rangle$
; here and elsewhere we use the notation that
$\mathcal{A} = \mathcal{B}\langle {\unicode{x1D63E}},{\unicode{x1D63F}}\rangle$
defines a nonlinear operator such that
$\mathcal{A}\langle \boldsymbol{v}, \boldsymbol{w}\rangle = \mathcal{B}\langle {\unicode{x1D63E}}\boldsymbol{v}, {\unicode{x1D63F}}\boldsymbol{w}\rangle$
. In Jensen & Brambley (Reference Jensen and Brambley2026), first-order Riccati-style equations for these admittances are then derived and solved, subject to a boundary condition consisting of a known value of
$\unicode{x1D654}$
and
$\mathcal{Y}$
at one given point in the duct; this was chosen, for convenience, to be at the duct outlet, and corresponds to forward propagation in an infinite, self-similar extension of the duct. Following this, a pressure condition (typically a plane piston source) is prescribed at the inlet and the pressure field is computed according to the duct’s radiative properties, which are now known from the admittance. In the next section we derive a more physically realistic boundary condition for the admittances, corresponding to an open-duct end.
3. Formulation of the exit condition and solution in the outer duct
3.1. The duct outlet as an acoustic source
Here, we wish to model the propagation of sound from a duct outlet, in order to inform our choice of radiation condition for the duct itself. Rather than a duct radiating sound into free space, we consider an inner duct positioned within an outer duct several times larger, i.e. ‘approximately free’ space. A schematic of this model in depicted in figure 1. The inner-duct exit, shown in green in figure 1, is modelled as an acoustic source within the outer duct at arclength
$s = 0$
, with its width being a fraction
$\eta \lt 1$
of the outer duct’s width. The right (positive
$s$
-facing) side of the source then emanates sound into the outer duct, while the left side (shown in red in figure 1) will have an acoustic absorption condition, to be specified later: since sound entering this surface departs forever from the domain of computation, we term this the ‘acoustic wormhole’. This is obviously a somewhat idealised situation, as the body of the inner duct is not present in the outer domain, but the expectation is as follows: of the sound leaving the bell of a trumpet, only a relatively small proportion will emanate backwards; a yet smaller proportion of this will reflect off the body of the trumpet; and this small fraction of reflected sound’s contribution is unlikely to have a significant influence on the inner duct’s acoustics. While there are many possible boundary conditions that could be applied to the outer duct, here, we will use a rigid wall boundary condition, as is used for the inner duct. This assumption will be justified and discussed further in § 5.1.3. As an idea of the physical parameters typically involved, a brass instrument has a bell that is typically around 10 cm or so in diameter. That means, with an
$\eta = 1/40$
ratio (used for end-correction calculations later on) the outer duct is 4 m in diameter. Clearly, unless the player is outside, reflections from the room the player is in would be comparable to the reflections from the ‘fake’ outer duct employed here, and so are unlikely to affect the inner-duct resonances. The curved arrows in figure 1 demonstrate that sound (i) leaves the inner-duct domain via the green surface, (ii) passes into the right-hand side of the outer duct, (iii) can also enter the left-hand side of the outer duct and (iv) may be absorbed by the ‘acoustic wormhole’ surface shown in red.
We define
$p^R(\boldsymbol{x},t)$
and
$u^R(\boldsymbol{x},t)$
to be the pressure and longitudinal velocity just to the right of the source (
$s=0^+$
), while
$p^L(\boldsymbol{x},t)$
and
$u^L(\boldsymbol{x},t)$
are the equivalent quantities just to the left of the source (
$s=0^-)$
. These quantities are all expanded in the same way as described in § 2, although being within the outer duct they are all expanded in terms of the outer-duct modes: taking
$p^R(\boldsymbol{x},t)$
as an example, we have
\begin{equation} p^R(\boldsymbol{x},t) = \sum _{a = -\infty }^\infty \sum _{\alpha = 0}^{\infty }{\mathrm{e}}^{-{i} a\omega t}\psi _\alpha ^2(\boldsymbol{x})P_{\alpha ,2}^{\,a,R}, \end{equation}
where
$\psi _\alpha ^2(\boldsymbol{x})$
are the outer-duct modes given by (2.3) in two dimensions and (2.4) in three dimensions (using the outer-duct width and
$s = 0$
in these equations). Note that the definition of the coefficient
$P_{\alpha ,2}^{\,a,R}$
is
where
$S_2$
is the outer-duct cross-section at 0.
We then treat
$P_{\alpha ,2}^{\,a,R}$
as a set of vectors with
$\alpha$
-coefficients,
$\{\boldsymbol{p}_2^{\,a,R}:\, a\in \mathbb{Z}\}$
, which we refer to with the shorthand notation
$\boldsymbol{p}_2^R$
(and similarly with
$\boldsymbol{u}_2^R$
,
$\boldsymbol{p}_2^L$
and
$\boldsymbol{u}_2^L$
, an equivalent shorthand to the one seen in (2.6)). We can then introduce tensorial linear and nonlinear admittances to the right of the source
$(s = 0^+)$
,
${\unicode{x1D654}}_{\alpha \beta }^{\,a,R}$
and
$\mathcal{Y}_{\alpha \beta \gamma }^{\,ab,R}$
, defined as in (2.6), and similarly for
$s = 0^-$
, giving
${\unicode{x1D654}}_{\alpha \beta }^{\,a,L}$
and
$\mathcal{Y}_{\alpha \beta \gamma }^{\,ab,L}$
. Equipped with these radiative quantities, we then stipulate that sound to the right of the source must only travel rightward in the outer duct, and sound to the left must only travel leftward; equivalently, we are taking the outer-duct admittances (
${\unicode{x1D654}}^{\,R}_2$
,
$\mathcal{Y}^R_2$
) to be the positive characteristic (
$\overline {{\unicode{x1D654}}}_2$
,
$\overline {\mathcal{Y}}_2$
) for
$s \gt 0$
, and
${\unicode{x1D654}}^{\,L}_2$
,
$\mathcal{Y}^L_2$
to be the negative characteristic (
$-\overline {{\unicode{x1D654}}}_2$
,
$-\overline {\mathcal{Y}}_2$
) for
$s \lt 0$
. Note that the impedances in these regions will then be (
$\overline {{\unicode{x1D655}}}_2,\overline {\mathcal{Z}}_2$
) and (
$-\overline {{\unicode{x1D655}}}_2,\overline {\mathcal{Z}}_2$
) respectively (the non-matching signs here are due to reflection in
$s=0$
giving a sign change of longitudinal velocity
$u'$
but not of pressure
$p'$
, and the linear and weakly nonlinear parts of the impedance being either linear or quadratic in this sign change), where
$\overline {{\unicode{x1D655}}}_2 = {\overline {{\unicode{x1D654}}}_2}^{-1}$
and
$\overline {\mathcal{Z}}_2 = -\overline {{\unicode{x1D655}}}_2\overline {\mathcal{Y}}_2\langle \overline {{\unicode{x1D655}}}_2,\overline {{\unicode{x1D655}}}_2\rangle$
. This notation is taken from Jensen & Brambley (Reference Jensen and Brambley2026), where explicit formulae and a derivation of the characteristic admittance is given.
3.2. Restriction and zero extension
Before we derive the outlet condition, it will first prove helpful to consider how modal expansions using the outer-duct modes
$\psi _\alpha ^2(\boldsymbol{x})$
are related to modal expansions using the inner-duct modes; inner-duct modes are denoted here as
$\psi _\alpha ^1(\boldsymbol{x})$
, and are similarly given by (2.3) using the inner-duct width
$X_1$
in two dimensions and by (2.4) using the inner-duct radius
$R_1$
in three dimensions. Expanding using the inner-duct modes would result in a different set of coefficients
$\boldsymbol{p}_1^R$
,
$\boldsymbol{u}_1^R$
,
$\boldsymbol{p}_1^L$
and
$\boldsymbol{u}_1^L$
, and is valid only for
$|x| \lt X_1/2$
in two dimensions and
$r \lt R_1$
in three dimensions. We now relate the outer-duct coefficients to the inner-duct ones. For example,
\begin{equation} \sum _{\beta = 0}^\infty \psi _\beta ^1(\boldsymbol{x})P_{\beta ,1}^{\,a,R} = \sum _{\beta = 0}^\infty \psi _\beta ^2(\boldsymbol{x})P_{\beta ,2}^{\,a,R} \qquad \text{provided}\quad \boldsymbol{x}\in S_1, \end{equation}
where
$S_1$
is the inner-duct cross-section at
$s = 0$
. Multiplying both sides by
$\psi _\alpha ^1(\boldsymbol{x})$
and integrating both sides over an inner-duct cross-section gives (by orthogonality of the modes)
\begin{equation} P_{\alpha ,1}^{\,a,R} = \sum _{\beta = 0}^\infty \int _{S_1}\psi _\alpha ^1(\boldsymbol{x})\psi _\beta ^2(\boldsymbol{x})\mathrm{d}S\,P_{\beta ,2}^{\,a,R} =: \sum _\beta {\unicode{x1D641}}_{\alpha \beta } P_{\beta ,2}^{\,a,R}, \end{equation}
where we term
$\unicode{x1D641}$
the restriction operator. We utilise the vector notation here and write
$\boldsymbol{p}_1^R = {\unicode{x1D641}}\boldsymbol{p}_2^R$
.
Since restriction is a one-way operation (in that information for
$\boldsymbol{x}\in S_2\setminus S_1$
is lost), we cannot define an inverse operation, but we can still map from the inner duct to the outer duct if we think carefully about what this lost information can be replaced with. While we expect a jump in the pressure and velocity as we move from one side of the source to the other, we do not expect this discontinuity to hold around the source. We therefore define acoustic jump variables
$u^*(\boldsymbol{x},t)$
and
$p^*(\boldsymbol{x},t)$
as
in the expectation that these will be non-zero only on the region
$S_1$
. Finding the outer-duct coefficients of one of these jump variables, we have
but the integral over
$S_2$
here may equivalently be performed over
$S_1$
, since
$u^*$
is zero outside
$S_1$
. Making this change, and expanding
$u^*(\boldsymbol{x},t)$
in terms of the inner-duct modes, we get
or in other words
From this, we deduce that taking the transpose of the restriction operator results in a zero-extension operator. Note that, while
${\unicode{x1D641}}{\unicode{x1D641}}^{{T}}\! = {\unicode{x1D644}}$
(because zero extending and then restricting returns the original), in general
${\unicode{x1D641}}^{{T}}\!{\unicode{x1D641}}\! \neq {\unicode{x1D644}}$
(since restricting and then zero extending essentially sets the original to zero for
$\boldsymbol{x}\in S_2\setminus S_1$
).
For the mode definitions (2.3) and (2.4), the restriction operator is given in two dimensions by
\begin{equation} {\unicode{x1D641}}_{\alpha \beta } = \begin{cases} \dfrac {C_\alpha C_\beta }{\pi }\dfrac {\eta ^{3/2}\beta }{\alpha ^2 - \eta ^2\beta ^2}\left [\sin \left (\dfrac {1 - \eta }{2}\beta \pi \right ) - (-1)^\alpha \sin \left (\dfrac {1 + \eta }{2}\beta \pi \right )\right ] &\text{if }\alpha \neq \eta \beta , \\[15pt] \dfrac {C_\alpha C_\beta }{2}\sqrt {\eta }\cos \left (\dfrac {\alpha \pi }{2}\left [1 - \dfrac {1}{\eta }\right ]\right ) &\text{if }\alpha = \eta \beta \neq 0, \\[15pt] C_\alpha C_\beta \sqrt {\eta } &\text{if }\alpha = \eta \beta = 0, \end{cases} \end{equation}
and in three dimensions by
\begin{equation} {\unicode{x1D641}}_{\alpha \beta } = \begin{cases} (1+\delta _{m_\alpha 0})\eta C_\alpha C_\beta &\dfrac {\lambda _\alpha \mathrm{J}_{m_\alpha - 1}(\lambda _\alpha )\mathrm{J}_{m_\alpha }(\eta \lambda _\beta ) - \eta \lambda _\beta \mathrm{J}_{m_\alpha }(\lambda _\alpha )\mathrm{J}_{m_\alpha - 1}(\eta \lambda _\beta )}{\eta ^2\lambda _\beta ^2 - \lambda _\alpha ^2} \\[15pt] &\qquad \qquad \qquad \qquad \qquad \text{if }m_\alpha = m_\beta ,\,\xi _\alpha = \xi _\beta ,\,\eta \lambda _\beta \neq \lambda _\alpha ,\\[9pt] \eta & \qquad \qquad \qquad \qquad \qquad \text{if }m_\alpha = m_\beta ,\,\xi _\alpha = \xi _\beta ,\,\eta \lambda _\beta = \lambda _\alpha , \\[9pt] 0 & \qquad \qquad \qquad \qquad \qquad \text{otherwise}. \end{cases} \end{equation}
3.3. Derivation of the outlet admittance
We now go on to derive the open-end admittance boundary condition, using the restriction and zero-extension operators
$\unicode{x1D641}$
and
${\unicode{x1D641}}^{{T}}$
from the previous section, applied at
$s = 0$
. Specifically, we aim to derive a condition relating pressure and axial velocity at the exit of the smaller duct as it enters the larger duct (shown in green in figures 1
a and 1
b); i.e. a relation between
$\boldsymbol{p}_1^R$
and
$\boldsymbol{u}_1^R$
at
$s=0$
. To do so, we will assume: (i) a known relation between
$\boldsymbol{p}_1^L$
and
$\boldsymbol{u}_1^L$
(i.e. the condition on the red ‘acoustic wormhole’ surface in figure 1
b); (ii) that waves are only outgoing in the larger duct for both
$s\gt 0$
and
$s\lt 0$
; and (iii) that the acoustic variables are continuous at the duct exit (across
$s=0$
) in the larger duct outside the smaller duct (for
$\boldsymbol{x}\in S_2\setminus S_1$
). This last condition means that the jump in velocity and pressure when crossing
$s=0$
, given by
$u^*$
and
$p^*$
in (3.5), is only non-zero for
$\boldsymbol{x}\in S_1$
. The entirety of this section is evaluated within the outer duct at
$s=0$
. We start by using the acoustic jump variables in the outer duct to eliminate
$\boldsymbol{u}_2^L = \boldsymbol{u}_2^R - \boldsymbol{u}_2^*$
and
$\boldsymbol{p}_2^L = \boldsymbol{p}_2^R - \boldsymbol{p}_2^*$
; in particular, the outer-left-duct admittance equation becomes
or equivalently,
At linear order, this may be rearranged for
$\boldsymbol{u}_2^R$
using the identities
$\boldsymbol{u}_2^R = \overline {{\unicode{x1D654}}}_2\boldsymbol{p}_2^R$
and
$\boldsymbol{p}_2^R = \overline {{\unicode{x1D655}}}_2\boldsymbol{u}_2^R$
to give
These two expressions may be substituted into the nonlinear terms in (3.11) (recall we are neglecting
$O(M^3)$
and smaller terms), resulting in
By outer-duct continuity at
$s=0$
, both
$u^*$
and
$p^*$
are zero outside
$\boldsymbol{x}\in S_1$
, and so we can use (3.8) to replace all outer-duct quantities on the right-hand sides with inner-duct ones. Applying
$\unicode{x1D641}$
to both sides then gives
\begin{align} \boldsymbol{u}_1^R = &\frac {1}{2}\big (\boldsymbol{u}_{1}^* + {\unicode{x1D641}}\overline {{\unicode{x1D654}}}_2{\unicode{x1D641}}^{{T}}\!\!\boldsymbol{p}_{1}^*\big ) \\ \notag &+ \frac {1}{8}{\unicode{x1D641}}\overline {\mathcal{Y}}_2\Big (\big \langle {\unicode{x1D641}}^{{T}}\!\!\boldsymbol{p}_1^* + \overline {{\unicode{x1D655}}}_2{\unicode{x1D641}}^{{T}}\!\boldsymbol{u}_1^*,{\unicode{x1D641}}^{{T}}\!\!\boldsymbol{p}_1^* + \overline {{\unicode{x1D655}}}_2{\unicode{x1D641}}^{{T}}\!\boldsymbol{u}_1^*\big \rangle - \big \langle {\unicode{x1D641}}^{{T}}\!\!\boldsymbol{p}_1^* - \overline {{\unicode{x1D655}}}_2{\unicode{x1D641}}^{{T}}\!\boldsymbol{u}_1^*,{\unicode{x1D641}}^{{T}}\!\!\boldsymbol{p}_1^* - \overline {{\unicode{x1D655}}}_2{\unicode{x1D641}}^{{T}}\!\boldsymbol{u}_1^*\big \rangle \Big ), \\[-12pt]\nonumber \end{align}
\begin{align} \boldsymbol{p}_1^R = &\frac {1}{2}\big (\boldsymbol{p}_1^* + {\unicode{x1D641}}\overline {{\unicode{x1D655}}}_2{\unicode{x1D641}}^{{T}}\!\boldsymbol{u}_1^*\big ) \\ \notag &+ \frac {1}{8}{\unicode{x1D641}}\overline {\mathcal{Z}}_2\Big (\big \langle {\unicode{x1D641}}^{{T}}\!\boldsymbol{u}_1^* + \overline {{\unicode{x1D654}}}_2{\unicode{x1D641}}^{{T}}\!\!\boldsymbol{p}_1^*,{\unicode{x1D641}}^{{T}}\!\boldsymbol{u}_1^* + \overline {{\unicode{x1D654}}}_2{\unicode{x1D641}}^{{T}}\!\!\boldsymbol{p}_1^*\big \rangle + \big \langle {\unicode{x1D641}}^{{T}}\!\boldsymbol{u}_{1}^* - \overline {{\unicode{x1D654}}}_2{\unicode{x1D641}}^{{T}}\!\!\boldsymbol{p}_1^*,{\unicode{x1D641}}^{{T}}\!\boldsymbol{u}_1^* - \overline {{\unicode{x1D654}}}_2{\unicode{x1D641}}^{{T}}\!\!\boldsymbol{p}_1^*\big \rangle \Big ). \end{align}
The inner-duct admittances to the right of the source,
${\unicode{x1D654}}_1^{\,R}$
and
$\mathcal{Y}_1^R$
, are what we wish to determine; those to the left of the source,
${\unicode{x1D654}}_1^{\,L}$
and
$\mathcal{Y}_1^L$
, will be prescribed. For the remainder of this section, we will suppress indices on radiative quantities and (unless otherwise specified) take
$({\unicode{x1D654}}^{\,R},\mathcal{Y}^R)$
to be
$({\unicode{x1D654}}_1^{\,R},\mathcal{Y}_1^R)$
,
$({\unicode{x1D654}}^{\,L},\mathcal{Y}^L)$
to be
$({\unicode{x1D654}}_1^{\,L},\mathcal{Y}_1^L)$
and
$(\overline {{\unicode{x1D654}}},\overline {\mathcal{Y}})$
to be
$(\overline {{\unicode{x1D654}}}_2,\overline {\mathcal{Y}}_2)$
(with similar shorthand for all impedances). We then have the acoustic wormhole’s impedance equation in terms of the jump and outlet quantities
Substituting
$\boldsymbol{p}_1^*$
from this expression into (3.14a
), at linear order we may rearrange to find
where
${\unicode{x1D64C}} := ({\unicode{x1D644}} + {\unicode{x1D641}}\overline {{\unicode{x1D654}}}{\unicode{x1D641}}^{{T}}\!{\unicode{x1D655}}^L )^{-1}$
is a shorthand quantity. This expression can be substituted back into (3.15) to gain an expression for
$\boldsymbol{p}_1^*$
, again at linear order
We may now perform the same two steps, but including the quadratic quantities, making use of these linear identities within the nonlinear terms (since the error introduced by doing so is
$O (M^3 )$
, i.e. comparable to the magnitude of other neglected terms). This results in
\begin{align} \boldsymbol{u}_1^* = ({\unicode{x1D644}} + {\unicode{x1D64C}})\boldsymbol{u}_1^R - &({\unicode{x1D644}} - {\unicode{x1D64C}}){\unicode{x1D654}}^{\,L}\boldsymbol{p}_1^R + ({\unicode{x1D644}} - {\unicode{x1D64C}}){\unicode{x1D654}}^{\,L}\mathcal{Z}^L\big \langle {\unicode{x1D64C}}\boldsymbol{u}_1^R - ({\unicode{x1D644}} - {\unicode{x1D64C}}){\unicode{x1D654}}^{\,L}\boldsymbol{p}_1^R,{\cdots} \big \rangle \\ \notag + \frac {1}{4}{\unicode{x1D64C}}{\unicode{x1D641}}\overline {{\unicode{x1D654}}}\overline {\mathcal{Z}}\big (- &\,\big \langle \overline {{\unicode{x1D654}}}{\unicode{x1D641}}^{{T}}\!{\unicode{x1D655}}^L{\unicode{x1D64C}}\big (\boldsymbol{u}_1^R + {\unicode{x1D654}}^{\,L}\boldsymbol{p}_1^R\big ) - {\unicode{x1D641}}^{{T}}\big [({\unicode{x1D644}} + {\unicode{x1D64C}})\boldsymbol{u}_1^R - ({\unicode{x1D644}} - {\unicode{x1D64C}}){\unicode{x1D654}}^{\,L}\boldsymbol{p}_1^R\big ],{\cdots} \big \rangle \\ \notag +&\,\big \langle \overline {{\unicode{x1D654}}}{\unicode{x1D641}}^{{T}}\!{\unicode{x1D655}}^L{\unicode{x1D64C}}\big (\boldsymbol{u}_1^R + {\unicode{x1D654}}^{\,L}\boldsymbol{p}_1^R\big ) + {\unicode{x1D641}}^{{T}}\big [({\unicode{x1D644}} + {\unicode{x1D64C}})\boldsymbol{u}_1^R - ({\unicode{x1D644}} - {\unicode{x1D64C}}){\unicode{x1D654}}^{\,L}\boldsymbol{p}_1^R\big ],{\cdots} \big \rangle \big ), \end{align}
\begin{align} \boldsymbol{p}_1^* &= {\unicode{x1D655}}^L{\unicode{x1D64C}}\big (\boldsymbol{u}_1^R + {\unicode{x1D654}}^{\,L} \boldsymbol{p}_1^R\big ) - {\unicode{x1D655}}^L{\unicode{x1D64C}}{\unicode{x1D654}}^{\,L}\mathcal{Z}^L\big \langle {\unicode{x1D64C}}\boldsymbol{u}_1^R - ({\unicode{x1D644}} - {\unicode{x1D64C}}){\unicode{x1D654}}^{\,L}\boldsymbol{p}_1^R,{\cdots} \big \rangle \\ \notag &\,+ \frac {1}{4}{\unicode{x1D655}}^L{\unicode{x1D64C}}{\unicode{x1D641}}\overline {{\unicode{x1D654}}}\overline {\mathcal{Z}}\big (- \big \langle \overline {{\unicode{x1D654}}}{\unicode{x1D641}}^{{T}}\!{\unicode{x1D655}}^L{\unicode{x1D64C}}\big (\boldsymbol{u}_1^R + {\unicode{x1D654}}^{\,L}\boldsymbol{p}_1^R\big ) - {\unicode{x1D641}}^{{T}}\big [({\unicode{x1D644}} + {\unicode{x1D64C}})\boldsymbol{u}_1^R - ({\unicode{x1D644}} - {\unicode{x1D64C}}){\unicode{x1D654}}^{\,L}\boldsymbol{p}_1^R\big ],{\cdots} \big \rangle \\ \notag &\qquad \qquad \quad + \big \langle \overline {{\unicode{x1D654}}}{\unicode{x1D641}}^{{T}}\!{\unicode{x1D655}}^L{\unicode{x1D64C}}\big (\boldsymbol{u}_1^R + {\unicode{x1D654}}^{\,L}\boldsymbol{p}_1^R\big ) + {\unicode{x1D641}}^{{T}}\big [({\unicode{x1D644}} + {\unicode{x1D64C}})\boldsymbol{u}_1^R - ({\unicode{x1D644}} - {\unicode{x1D64C}}){\unicode{x1D654}}^{\,L}\boldsymbol{p}_1^R\big ],{\cdots} \big \rangle \big ), \end{align}
where ‘
${\cdots}$
’ indicates the left argument of the
$\langle \bullet ,\bullet \rangle$
operation being repeated for the right. Since we have not yet used (3.14b
), we may now do so, and so we substitute (3.18b
) and (3.18a
) into it. At linear order, this results in
This may be rearranged, using another shorthand quantity
$\widetilde {{\unicode{x1D64C}}} := ({\unicode{x1D644}} + {\unicode{x1D654}}^{\,L}{\unicode{x1D641}}\overline {{\unicode{x1D655}}}{\unicode{x1D641}}^{{T}} )^{-1}$
, into the form
$\boldsymbol{p}_1^R$
=
${\unicode{x1D655}}^R\boldsymbol{u}_1^R + O (M^2 )$
, where
As before, we now carry out the same steps, but including the quadratic quantities, and making use of linear identities within the nonlinear terms. The full nonlinear substitution of (3.18b
) and (3.18a
) into (3.14b
) is then
$\boldsymbol{p}_1^R = {\unicode{x1D655}}^R\boldsymbol{u}_1^R + \mathcal{Z}^R\langle \boldsymbol{u}_1^R,\boldsymbol{u}_1^R\rangle$
, where
\begin{align} \mathcal{Z}^R = {\unicode{x1D655}}^L\big [{\unicode{x1D644}} + \widetilde {{\unicode{x1D64C}}}^{-1}({\unicode{x1D644}} - {\unicode{x1D64C}})\big ]^{-1}&\bigg \{\!-\big [{\unicode{x1D644}} - \widetilde {{\unicode{x1D64C}}}^{-1}({\unicode{x1D644}} - {\unicode{x1D64C}})\big ]{\unicode{x1D654}}^{\,L}\mathcal{Z}^L\Big \langle {\unicode{x1D64C}} - ({\unicode{x1D644}} - {\unicode{x1D64C}}){\unicode{x1D654}}^{\,L}{\unicode{x1D655}}^R,{\cdots} \!\Big \rangle \\ \notag + \frac {1}{4}\big (\!{\unicode{x1D654}}^{\,L}{\unicode{x1D641}} - \widetilde {{\unicode{x1D64C}}}^{-1}{\unicode{x1D64C}}{\unicode{x1D641}}\overline {{\unicode{x1D654}}}\big )\, \overline {\mathcal{Z}}\, &\Big \langle \overline {{\unicode{x1D654}}}{\unicode{x1D641}}^{{T}}{\unicode{x1D655}}^L{\unicode{x1D64C}}\big ({\unicode{x1D644}} + \!{\unicode{x1D654}}^{\,L}{\unicode{x1D655}}^R\big ) - {\unicode{x1D641}}^{{T}}\big [({\unicode{x1D644}} +\! {\unicode{x1D64C}}) - ({\unicode{x1D644}} - {\unicode{x1D64C}}){\unicode{x1D654}}^{\,L}{\unicode{x1D655}}^R\big ],{\cdots} \!\Big \rangle \\ \notag + \frac {1}{4}\big (\!{\unicode{x1D654}}^{\,L}{\unicode{x1D641}} + \widetilde {{\unicode{x1D64C}}}^{-1}{\unicode{x1D64C}}{\unicode{x1D641}}\overline {{\unicode{x1D654}}}\big )\, \overline {\mathcal{Z}} \, &\Big \langle \overline {{\unicode{x1D654}}}{\unicode{x1D641}}^{{T}}{\unicode{x1D655}}^L{\unicode{x1D64C}}\big ({\unicode{x1D644}} + \!{\unicode{x1D654}}^{\,L}{\unicode{x1D655}}^R\big ) + {\unicode{x1D641}}^{{T}}\big [({\unicode{x1D644}} +\! {\unicode{x1D64C}}) - ({\unicode{x1D644}} - {\unicode{x1D64C}}){\unicode{x1D654}}^{\,L}{\unicode{x1D655}}^R\big ],{\cdots} \!\Big \rangle \bigg \}, \end{align}
and we recall the notation that
$\mathcal{A} = \mathcal{B}\langle {\unicode{x1D63E}},{\unicode{x1D63F}}\rangle$
defines a nonlinear operator such that
$\mathcal{A}\langle \boldsymbol{v}, \boldsymbol{w}\rangle = \mathcal{B}\langle {\unicode{x1D63E}}\boldsymbol{v}, {\unicode{x1D63F}}\boldsymbol{w}\rangle$
. Using the nonlinear inversion rule from § 2, we may invert the impedances
${\unicode{x1D655}}^R$
and
$\mathcal{Z}^R$
to get the admittances
\begin{align} \mathcal{Y}^R =& \big [{\unicode{x1D644}} - \widetilde {{\unicode{x1D64C}}}^{-1}({\unicode{x1D644}} + {\unicode{x1D64C}})\big ]^{-1}\bigg \{\big [{\unicode{x1D644}} - \widetilde {{\unicode{x1D64C}}}^{-1}({\unicode{x1D644}} - {\unicode{x1D64C}})\big ]\mathcal{Y}^L\Big \langle {\unicode{x1D644}} - {\unicode{x1D655}}^L{\unicode{x1D64C}}\left ({\unicode{x1D654}}^{\,L} + {\unicode{x1D654}}^{\,R}\right ),{\cdots} \Big \rangle \\ \notag & - \frac {1}{4}\big (\!{\unicode{x1D654}}^{\,L}{\unicode{x1D641}}\overline {{\unicode{x1D655}}} - \widetilde {{\unicode{x1D64C}}}^{-1}{\unicode{x1D64C}}{\unicode{x1D641}}\big )\overline {\mathcal{Y}}\Big \langle {\unicode{x1D641}}^{{T}}{\unicode{x1D655}}^L{\unicode{x1D64C}}\big ({\unicode{x1D654}}^{\,L} + \!{\unicode{x1D654}}^{\,R}\big ) - \overline {{\unicode{x1D655}}}{\unicode{x1D641}}^{{T}}\big [({\unicode{x1D644}} + {\unicode{x1D64C}}){\unicode{x1D654}}^{\,R} - ({\unicode{x1D644}} - {\unicode{x1D64C}}){\unicode{x1D654}}^{\,L}\big ],{\cdots} \Big \rangle \\ \notag & - \frac {1}{4}\big (\!{\unicode{x1D654}}^{\,L}{\unicode{x1D641}}\overline {{\unicode{x1D655}}} + \widetilde {{\unicode{x1D64C}}}^{-1}{\unicode{x1D64C}}{\unicode{x1D641}}\big )\overline {\mathcal{Y}}\Big \langle {\unicode{x1D641}}^{{T}}{\unicode{x1D655}}^L{\unicode{x1D64C}}\big ({\unicode{x1D654}}^{\,L} + \!{\unicode{x1D654}}^{\,R}\big ) + \overline {{\unicode{x1D655}}}{\unicode{x1D641}}^{{T}}\big [({\unicode{x1D644}} + {\unicode{x1D64C}}){\unicode{x1D654}}^{\,R} - ({\unicode{x1D644}} - {\unicode{x1D64C}}){\unicode{x1D654}}^{\,L}\big ],{\cdots} \Big \rangle \bigg \}. \end{align}
It finally remains to choose the boundary condition to apply on the acoustic wormhole (left of the discontinuity) by specifying the admittance
${\unicode{x1D654}}^{\,L}$
and
$\mathcal{Y}^L$
. This boundary is somewhat artificial, as we have here neglected the outer walls of the inner duct, and this boundary sits within the region that should be inaccessible to sound from outside the inner duct (see figure 1
b for a corresponding schematic). In order to avoid spurious reflections from this artificial boundary, we here choose the left-hand side admittances to be perfectly absorbing, i.e.
${\unicode{x1D654}}^{\,L} = \overline {{\unicode{x1D654}}}_1$
and
$\mathcal{Y}^L = \overline {\mathcal{Y}}_1$
, and hence sound may enter the ‘acoustic wormhole’ but no sound leaves from it. This, in combination with (3.22a
) and (3.22b
), fully determines the admittance at the inner duct’s open end, which may be used as an initial condition to solve the Riccati-style system in
$({\unicode{x1D654}}_1(s),\mathcal{Y}_1(s))$
within the inner duct from arclength
$s_{\text{o}}$
to
$0$
(as described in Jensen & Brambley Reference Jensen and Brambley2026), so that the admittance is then known everywhere throughout the system, and can then be used to calculate acoustic variables such as the pressure.
3.4. Pressure continuity conditions
Once the admittance has been calculated in the inner duct, the pressure in the inner duct
$\boldsymbol{p}_1^R(s)$
may be computed (subject to an inlet condition). Details of this calculation are the subject of Jensen & Brambley (Reference Jensen and Brambley2026). For the examples that follow, we will specify the inlet condition in terms of the incoming (forward-going) acoustics only; that is, we assume that acoustics travelling backwards along the duct away from the open end may leave the duct at the inlet unimpeded. While this is a helpful inlet condition to use for studying duct resonances, as we will do later, we note in passing that it is equally possible to use this framework for any inlet condition, or indeed for a duct open at both ends with a suitable sound source located in its interior (which would involve the decomposition of the problem into two ducts either side of the source, with the two sides potentially communicating with one another across it).
In this section, we derive the relations needed for transforming the computed pressure at the outlet of the inner duct into a boundary condition for computation of the pressure field in the outer duct. We start by imposing continuity of acoustic velocity at
$s=0$
outside the smaller duct, so that the velocity discontinuity is zero extended from the outlet
In terms of the pressure, using the outer-duct admittance gives
\begin{align} \begin{aligned} \overline {{\unicode{x1D654}}}\big (\boldsymbol{p}_2^R + \boldsymbol{p}_2^L\big ) &+ \overline {\mathcal{Y}}\big (\langle \boldsymbol{p}_2^R,\boldsymbol{p}_2^R\rangle + \langle \boldsymbol{p}_2^L,\boldsymbol{p}_2^L\rangle \big ) \\ &= {\unicode{x1D641}}^{{T}} \big ({\unicode{x1D654}}^{\,R}\boldsymbol{p}_1^R - {\unicode{x1D654}}^{\,L}\boldsymbol{p}_1^L + \mathcal{Y}^R\langle \boldsymbol{p}_1^R,\boldsymbol{p}_1^R\rangle - \mathcal{Y}^L\langle \boldsymbol{p}_1^L,\boldsymbol{p}_1^L\rangle \big ), \end{aligned} \end{align}
from which
$\boldsymbol{p}_2^L$
may be eliminated by imposing continuity of pressure in the outer duct away from the outlet; that is, by using the zero extension of the pressure discontinuity
resulting in the equation for
$\boldsymbol{p}_2^R$
in terms of
$\boldsymbol{p}_1^R$
and
$\boldsymbol{p}_1^L$
\begin{align} \boldsymbol{p}_2^R = &\frac {1}{2}\overline {{\unicode{x1D655}}}{\unicode{x1D641}}^{{T}} \big ({\unicode{x1D654}}^{\,R}\boldsymbol{p}_1^R - {\unicode{x1D654}}^{\,L}\boldsymbol{p}_1^L\big ) + \frac {1}{2}{\unicode{x1D641}}^{{T}} \big (\boldsymbol{p}_1^R - \boldsymbol{p}_1^L\big ) \notag \\ &\qquad + \frac {1}{2}\overline {{\unicode{x1D655}}}\Big \{{\unicode{x1D641}}^{{T}} \big (\mathcal{Y}^R\big \langle \boldsymbol{p}_1^R,\boldsymbol{p}_1^R\big \rangle - \mathcal{Y}^L\big \langle \boldsymbol{p}_1^L,\boldsymbol{p}_1^L\big \rangle \big ) \notag\\ &\qquad \qquad \qquad -\frac {1}{4}\overline {\mathcal{Y}}\Big (\big \langle \overline {{\unicode{x1D655}}}{\unicode{x1D641}}^{{T}}\!\big ({\unicode{x1D654}}^{\,R}\boldsymbol{p}_1^R - {\unicode{x1D654}}^{\,L}\boldsymbol{p}_1^L\big ) + {\unicode{x1D641}}^{{T}}\big (\boldsymbol{p}_1^R - \boldsymbol{p}_1^L\big ),\ldots \big \rangle \\ &\qquad \qquad \qquad \qquad \qquad + \big \langle \overline {{\unicode{x1D655}}}{\unicode{x1D641}}^{{T}}\!\big ({\unicode{x1D654}}^{\,R}\boldsymbol{p}_1^R - {\unicode{x1D654}}^{\,L}\boldsymbol{p}_1^L\big ) - {\unicode{x1D641}}^{{T}}\big (\boldsymbol{p}_1^R - \boldsymbol{p}_1^L\big ),\ldots \big \rangle \Big )\Big \}. \notag \end{align}
Taking the restriction of both sides maps
$\boldsymbol{p}_2^R$
to
$\boldsymbol{p}_1^R$
; we then rearrange for
$\boldsymbol{p}_1^L$
, getting
where
$\unicode{x1D63E}$
and
$\mathcal{C}$
are defined as
Substituting this into the original equation (3.26) for
$\boldsymbol{p}_2^R$
, we get
\begin{align} \boldsymbol{p}_2^R = \frac {1}{2}\Big [\big (\overline {{\unicode{x1D655}}}{\unicode{x1D641}}^{{T}}\!{\unicode{x1D654}}^{\,R} + {\unicode{x1D641}}^{{T}}\big ) -& \big (\overline {{\unicode{x1D655}}}{\unicode{x1D641}}^{{T}}\!{\unicode{x1D654}}^{\,L} + {\unicode{x1D641}}^{{T}}\big ){\unicode{x1D63E}}\Big ]\boldsymbol{p}_1^R \nonumber \\ & + \frac {1}{2}\Big [{\unicode{x1D644}} - \big (\overline {{\unicode{x1D655}}}{\unicode{x1D641}}^{{T}}\!{\unicode{x1D654}}^{\,L} + {\unicode{x1D641}}^{{T}}\big )\big ({\unicode{x1D644}} + {\unicode{x1D641}}\overline {{\unicode{x1D655}}}{\unicode{x1D641}}^{{T}}\!{\unicode{x1D654}}^{\,L}\big )^{-1}\!{\unicode{x1D641}}\Big ]\mathcal{C}\langle \boldsymbol{p}_1^R,\boldsymbol{p}_1^R\rangle , \end{align}
and then using (3.25) gives
\begin{align} \boldsymbol{p}_2^L = \frac {1}{2}\Big [\big (\overline {{\unicode{x1D655}}}{\unicode{x1D641}}^{{T}}\!{\unicode{x1D654}}^{\,R} - {\unicode{x1D641}}^{{T}}\big ) -& \big (\overline {{\unicode{x1D655}}}{\unicode{x1D641}}^{{T}}\!{\unicode{x1D654}}^{\,L} - {\unicode{x1D641}}^{{T}}\big ){\unicode{x1D63E}}\Big ]\boldsymbol{p}_1^R \nonumber \\ &+ \frac {1}{2}\Big [{\unicode{x1D644}} - \big (\overline {{\unicode{x1D655}}}{\unicode{x1D641}}^{{T}}\!{\unicode{x1D654}}^{\,L} - {\unicode{x1D641}}^{{T}}\big )\big ({\unicode{x1D644}} + {\unicode{x1D641}}\overline {{\unicode{x1D655}}}{\unicode{x1D641}}^{{T}}\!{\unicode{x1D654}}^{\,L}\big )^{-1}\!{\unicode{x1D641}}\Big ]\mathcal{C}\langle \boldsymbol{p}_1^R,\boldsymbol{p}_1^R\rangle . \end{align}
Equations (3.29) and (3.30) give the pressure at
$s=0^+$
and
$s=0^-$
as boundary conditions from which the pressure within the outer duct for
$s\gt 0$
and
$s\lt 0$
can be solved, respectively. The method of solution is the same as for the inner duct (again as described by Jensen & Brambley Reference Jensen and Brambley2026). This allows the acoustic field within the outer duct, modelling free space, to be plotted and visualised. Examples of this will be given below.
3.5. Numerical method
In this section we describe details of our numerical implementation of the open-end exit calculation outlined in § 3.3, and the subsequent pressure matching described in § 3.4. Matlab source code numerically implementing this model is included in the supplementary material; this code was used to produce the results that follow in § 5. For details of the numerical method for calculating propagation along either the inner or outer ducts, and a demonstration of its convergence as more modes are added, the reader is referred to Jensen & Brambley (Reference Jensen and Brambley2026).
When calculating the duct exit condition the infinite series of modes must be truncated during numerical implementation. Regarding truncation, it should be noted that the decision (taken in § 3.3) to set
${\unicode{x1D654}}_1^{\,L} = \overline {{\unicode{x1D654}}}_1$
and
$\mathcal{Y}_1^L = \overline {\mathcal{Y}}_1$
on the acoustic wormhole has a numerical justification as well as a physical one. The natural alternative to characteristic admittances to the left of the outlet would be to take a zero admittance (corresponding to a hard wall and allowing no sound to propagate through): this causes numerical difficulties with the definitions of
$\unicode{x1D64C}$
and
$\widetilde {{\unicode{x1D64C}}}$
, and even when the equations are reformulated to avoid these problems, numerical difficulties still arise as a result of the non-invertibility of
${\unicode{x1D641}}\overline {{\unicode{x1D655}}}{\unicode{x1D641}}^{{T}}$
and
${\unicode{x1D641}}\overline {{\unicode{x1D654}}}{\unicode{x1D641}}^{{T}}$
when truncated. In contrast, for the perfectly absorbing characteristic admittance used here, no such numerical difficulties arise.
3.5.1. Choosing modenumbers and the width ratio
When truncating, we generally follow the rule of thumb set by McTavish (Reference McTavish2018) that
$\alpha _{\textit{max}}^2 \geqslant \alpha _{\textit{max}}^1/\eta$
, where
$\alpha _{\textit{max}}^1$
and
$\alpha _{\textit{max}}^2$
are the maximum modenumbers in the inner and outer ducts, respectively. As well as choosing modenumbers carefully, it is also important that
$\eta$
be small enough to approximate free space; there is therefore a trade-off between needing small
$\eta$
, large
$\alpha _{\textit{max}}^2$
and manageable runtime. The computations we perform with this framework are not always of the same complexity, since we will focus on different parts of the solution depending on what we wish to calculate. While the number of modes in the inner duct
$\alpha _{\textit{max}}^1$
always remains around 10,
$\alpha _{\textit{max}}^2$
and
$\eta$
can vary much more.
End-correction coefficients for a 3-D duct, calculated using the Wiener–Hopf technique (solid line) and our outlet condition (dash-dotted line), for
$m_\alpha =0$
; 8 modes were used in the inner duct and 1200 in the outer duct, with a duct width ratio of 1/40.

When only a single computation of the linear-regime exit condition at a given location is required (for example, when calculating the linear end correction described in § 4, or when calculating resonances in § 5.3), with no need to solve any ordinary differential equations (ODEs) in the outer duct, large numbers of modes can be used. In such cases, we will typically take of the order of a thousand modes for
$\alpha _{\textit{max}}^2$
, meaning that we can take
$\eta$
down to
$1/40$
without under-resolving the duct exit. Such computations will only require tens of megabytes of memory in the linear case. These memory requirements apply in either two dimensions or three dimensions, but the calculation can take much longer in three dimensions than two dimensions, since the 3-D calculation involves integration of millions of Bessel function products: a 3-D calculation will often last hours on a standard desktop computer using a single core, whereas a 2-D one will be done in seconds. Figures 2 and 3 provide a means of calibrating
$\eta$
and
$\alpha _{\textit{max}}^2$
by validating against results from the Wiener–Hopf technique, as discussed further in § 5.1.3 below. We may still solve ODEs in the inner duct (i.e. in § 5.3) using this large value of
$\alpha ^2_{\textit{max}}$
, since the number of modes in the inner duct
$\alpha ^1_{\textit{max}}$
remains quite small, and linearity requires only a single temporal mode, so this does not present a time or memory constraint.
End-correction coefficients for a 2-D duct with a symmetric source, calculated using the Wiener–Hopf technique (solid line) and our outlet condition (dash-dotted line). Thirteen modes were used in the inner duct and 2000 in the outer duct, with a width ratio of 1/40.

When nonlinearity becomes involved, memory requirements are a greater concern due to the presence of third-rank tensors. Using thousands of modes for a nonlinear calculation of the exit condition at a single location would require more than
$128\,\mathrm{GB}$
of memory, so the number of modes was reduced in this case. It is demonstrated for the linear regime in § 5.1.3 that the parameters
$(\eta ,\alpha _{\textit{max}}^1,\alpha _{\textit{max}}^2) = (1/10,10,200)$
still provide a reasonable approximation to the semi-analytical Wiener–Hopf solution: this requires of the order of
$10\,\mathrm{MB}$
of memory even in the nonlinear case.
Computational time is also more of a limiting factor in the nonlinear regime (such as in §§ 5.2 and 5.6), especially since we will see in § 4.3 that the nonlinear exit condition cannot be considered in isolation without also solving for the acoustic field within the inner duct. In contrast to the linear regime, despite the number of spatial modes in the inner duct still being low, temporal modes are also required, and the ODEs are coupled in more ways than in the linear case. Performing a single computation for a simple duct geometry in the nonlinear case will thus take of the order of tens of minutes, meaning that the data for plots like figures 5 and 6 can take days to generate.
Moreover, even when calculating just the linear-acoustic field in the outer duct, we also need to reduce the number of modes relative to a single exit-condition calculation: using the number of modes from § 5.1 would cause calculations to run very slowly. In order to compute in the outer duct in a reasonable computation time, the choices of
$(\alpha _{\textit{max}}^1,\alpha _{\textit{max}}^2,\eta ) = (10,200,1/10)$
are therefore maintained, resulting in calculations that take of the order of tens of seconds. This is further compounded in the nonlinear case: even with this more modest number of modes, combination with the
$\sim 10$
temporal modes required for an accurate nonlinear calculation is beyond the memory and time constraints of our Matlab code on a standard desktop computer: we therefore restrict modelling of the nonlinear regime here to the inner-duct domain. While the emphasis in this paper is on the theoretical derivation and some proof-of-concept numerical examples to showcase possible behaviours, future work could focus on implementing the model in a more memory-efficient language than Matlab, or parallelising the code to run on a distributed-memory cluster, either of which would potentially make nonlinear outer-duct computations possible.
In summary, we use the numerical parameters
$(\alpha ^1_{\textit{max}},\alpha _{\textit{max}}^2,\eta ) \!=\! (10,200,1/10)$
for the examples that follow, unless indicated otherwise. This is shown in § 5.1.3 to give sufficiently accurate results, although higher resolutions are used in a few special cases where they are needed for accuracy, as noted in the text.
4. The end correction
Before we move on to giving some numerical examples using the theory above, we first consider a useful analytical application of the above analysis that allows insight to be gained into the effects of the open-duct end: namely, the ‘end-correction’ problem. This is a problem in musical acoustics whereby the pressure node at the end of an open duct is not found precisely at the duct exit but rather a small distance beyond it. As a result, the length of the resonating air column differs from the physical length of the tube, and thus the instrument is out-of-tune relative to a naïve prediction of its pitch. Naturally, musical instrument designers (e.g. organ builders) are aware of this discrepancy and allow for it; however, theoretical study of the end correction has rarely gone beyond plane waves (see, e.g. Snakowska et al. Reference Snakowska, Jurkiewicz and Smolik2011, for an example with which we compare later) or dealt with nonlinearity. Here, we investigate both using the theoretical framework introduced above, although we start by reproducing the known linear plane-wave case.
4.1. Plane-wave case
If we first consider plane waves in the linear regime, the pressure within the inner duct is given by the superposition of an incident plane wave propagating towards the exit at
$s_{\text{o}}$
and a reflected plane wave propagating back towards the entrance with complex reflection coefficient
$R$
with
$-\mathrm{i}\gamma \gt 0$
(since plane waves are always cut-on). Assuming that a node in the pressure occurs at some distance beyond the outlet
$\hat {s}$
$ = s - s_{\text{o}}$
, and taking the node to be a point where the incident and reflected waves are in phase and so maximally cancel, we get
4.2. Linear generalisation
Attempting to generalise the above for non-plane-wave duct modes, we express the pressure as an expansion in the straight-duct modes at a single frequency (effectively setting
$a=1$
in the language of § 2)
\begin{equation} p = \text{Re}\left [{\mathrm{e}}^{-{i}\omega t}\sum _{\alpha }\psi _\alpha (\boldsymbol{x})\big ({\mathrm{e}}^{\gamma _\alpha s}A_{\alpha }^{+} + {\mathrm{e}}^{-\gamma _\alpha s}A_{\alpha }^{-}\big )\right]\!, \end{equation}
where
$\gamma _\alpha$
is the straight-duct eigenvalue
$\overline {\gamma }_\alpha$
from Jensen & Brambley (Reference Jensen and Brambley2026), given e.g. in three dimensions by
\begin{equation} \gamma _\alpha = \begin{cases} \mathrm{i}\omega \sqrt {\big |1 - \lambda _\alpha ^2/\omega ^2R^2\big |}\quad &\text{Re}(\omega ) \geqslant \lambda _\alpha /R,\\[11pt] -\omega \sqrt {\big |1 - \lambda _\alpha ^2/\omega ^2R^2\big |} &\text{Re}(\omega ) \lt \lambda _\alpha /R, \end{cases} \end{equation}
and
$A_\alpha ^+$
and
$A_\alpha ^-$
are vectors of constants. The reflection matrix is given by
and maps from the forward-going pressure to the backward, i.e.
$\boldsymbol{p}^- = {\unicode{x1D64D}}\boldsymbol{p}^+$
. From the definition of the reflection matrix at the duct outlet, we may write the reflected waves in terms of the outgoing waves
Writing
$\hat {s} = s - s_{\text{o}}$
, and factoring out the
$A_\beta ^{+}$
vector, we have an expression equivalent to (4.1)
\begin{equation} p = \text{Re}\left[{\mathrm{e}}^{-{i}\omega t}\sum _{\alpha ,\beta } \psi _\alpha (\boldsymbol{x})\big ({\mathrm{e}}^{\gamma _\alpha \hat {s}}\delta _{\alpha \beta } - |{\unicode{x1D64D}}_{\alpha \beta }(s_{\text{o}})|{\mathrm{e}}^{-\gamma _\alpha \hat {s} + {i}\arg (-{\unicode{x1D64D}}_{\alpha \beta }(s_{\text{o}}))}\big )A_\beta ^{+}{\mathrm{e}}^{\gamma _\beta s_{\text{o}}}\right]\!; \end{equation}
since we do not have a sensible definition of the end correction for cut-off waves, we restrict ourselves to the cut-on case. Further to this, because we are comparing the arguments of entries in the reflection matrix with those of the matrix
${\mathrm{e}}^{2\gamma _\alpha \hat {s}}\delta _{\alpha \beta }$
, which is diagonal, we correspondingly only consider the reflection matrix’s diagonal entries. This results in a different end correction
$\hat {s}_{\alpha }$
for each mode
$\alpha$
that is cut-on (with
$\mathrm{Im}(\gamma _\alpha )\neq 0$
), given by
Given that we do not expect the oscillations in a musical instrument to be monomodal, but rather to consist of a series of harmonics, a set of modal end corrections will be informative as to how each harmonic’s pitch will be affected according to the reflective properties of the instrument’s outlet. This in turn will affect the timbre of the noise produced.
4.3. Nonlinear generalisation
It is not obvious how best to introduce nonlinearity to the end-correction problem. The reflection matrix
$\unicode{x1D64D}$
may be generalised to weak nonlinearity exactly as for the admittance or impedance, giving
$\boldsymbol{p}^- = {\unicode{x1D64D}}\boldsymbol{p}^+ + \mathcal{R}\langle \boldsymbol{p}^+,\boldsymbol{p}^+\rangle$
, but this reflects incoming modes into different reflected modes, and so does not directly affect the end correction; instead, these other reflected modes feed back on the initial mode through weakly nonlinear propagation along the inner duct. Here, we consider a different nonlinear correction to the reflection matrix that includes both nonlinear scattering at the open end and nonlinear interactions within the duct; this alternative nonlinear reflection matrix then facilitates the calculation of a nonlinear end correction. The linear reflection matrix at the open end, as given above in terms of the admittance, may also be obtained directly from the acoustic pressure in the duct if a single duct mode
$(a,\alpha )$
is excited at the inlet, so that
$P_\beta ^{b+} = A_\alpha ^{a+}\delta _{\alpha \beta }\delta ^{ab}$
. We take
$a = 1$
in order to see how a source at the fundamental excites higher harmonics. In this case, at
$s = s_{\mathrm{o}}$
, we have
\begin{equation} \frac {\sum _{b = 1}^\infty \sum _\beta \big(P_\beta ^{b+}\big)^*P_\beta ^{b-}}{\sum _{b = 1}^\infty \sum _\beta |P_\beta ^{b+}|^2} = \frac {\sum _{b = 1}^\infty \sum _{\beta ,\gamma } \big(P_\beta ^{1+}\big)^*{\unicode{x1D64D}}_{\beta \gamma }^{\,b}P_\gamma ^{1+}}{\sum _{b = 1}^\infty \sum _\beta |P_\beta ^{1+}|^2} +O(M) = {\unicode{x1D64D}}^1_{\alpha \alpha } + O(M), \end{equation}
where ‘
$*$
’ denotes a complex conjugate and the nonlinear reflection tensor
$\mathcal{R}$
is contained within the
$O(M)$
term. We may therefore define a matricial reflection coefficient
$\tilde {{\unicode{x1D64D}}}$
that includes both the nonlinear propagation in the duct and the nonlinear reflection at the open end by taking
\begin{align} & \tilde {{\unicode{x1D64D}}}_{\alpha \alpha }^1 := \frac {\sum _{b = 1}^\infty \sum _\beta \big(P_\beta ^{b+}\big)^*P_\beta ^{b-}}{\sum _{b = 1}^\infty \sum _\beta |P_\beta ^{b+}|^2}, &&\Rightarrow && \tilde {s}_{\alpha } = \frac {\arg \big(-\tilde {{\unicode{x1D64D}}}_{\alpha \alpha }^1\big)}{2\mathrm{Im}(\gamma _\alpha ^1)}, \end{align}
where
$\tilde {s}_\alpha$
is a modified, nonlinear end correction. Note that this definition only holds if the fundamental
$a = 1$
is the only mode excited at the inlet.
An important difference between this calculation and the linear one is that the length and geometry of the duct now matter (since these affect the pressure at the outlet). The amount of steepening that a wave can undergo within the duct will influence its behaviour at the outlet, so the previously 1-D parameter space (frequency only) is now three-dimensional (frequency, Mach number and duct length). We choose to fix the frequency and study the 2-D relationship between Mach number and duct length for the fundamental frequency (
$a=1$
) plane-wave (
$\alpha = 0$
) coefficient
$\tilde {s}_0$
; the two other combinations and higher mode entries could be considered in future work. Results from this calculation will be shown in § 5.2.
5. Results
We now make use of the framework described above to compute some numerical examples. These examples are intended to demonstrate a range of different behaviours. While one motivation for this work was investigating the acoustics of musical instruments, we instead concentrate here on basic examples that aid fundamental understanding, which may or may not be relevant to musical instruments. A thorough analysis of musical instruments in particular is left to future studies.
5.1. Prediction of the linear end-correction coefficient
We first consider the exit condition in isolation, without needing to solve for the acoustics either inside or outside the duct. We do this by investigating the end correction, introduced in § 4, beginning with the linear case. This allows comparison with existing methods, and in particular, with the Wiener–Hopf solution (Noble Reference Noble1958), a derivation of which is given in Appendix A.
Comparison of different numerical parameter choices for a segment of figure 3 between
$2\pi$
and
$4\pi$
, with only the
$\alpha ^1 = 2$
mode shown. The Wiener–Hopf solution is plotted in black, and the original parameter choice
$(\eta ,\alpha ^2_{\textit{max}}) = (1/40,2000)$
from figure 3 is shown plotted with an orange dashed line as before. All of these take
$\alpha _{\textit{max}}^1 = 10$
.

5.1.1. The end correction in three dimensions
Figure 2 plots the
$m_\alpha = 0$
end-correction coefficients
$\hat {s}_{(0,n_\alpha ,\xi _\alpha )}$
for various modes as a function of non-dimensionalised frequency (the Helmholtz number,
$\omega R_1$
) for a 3-D duct exit. Here, we recover the classical end-correction distance of
$\hat {s}_0 = \hat {s}_{(0,0,0)}$
$\approx 0.6R_1$
at low frequencies, and then a sharp reduction as the frequency is increased before new modes cut on (in agreement with Snakowska et al. Reference Snakowska, Jurkiewicz and Smolik2011, figure 1, and Félix et al. Reference Félix, Doc and Boucher2018, figure 4). In contrast to Snakowska et al. (Reference Snakowska, Jurkiewicz and Smolik2011), modes are seen to cut-on with a non-zero end correction, before eventually, as the frequency increases further, collapsing onto the mode-zero curve; having verified that the Wiener–Hopf solution and our own method agree on this, we conclude that this is physical and not a numerical artefact (a conclusion which also agrees with the 2-D case below). It should not be concluded from this that continuous variation of
$\omega R_1$
results in discontinuous variation of
$\hat {s}_\alpha /R_1$
: if the definition of
$\hat {s}_\alpha /R_1$
could be analytically extended to account for evanescent modes, continuous results would be seen. Future work on the end correction could aim towards this.
Convergence will be discussed further in the 2-D case below; taking inspiration from it in the meantime, results here are produced with a width ratio of
$\eta = 1/40$
, with 8 modes used in the inner duct. As the modal basis in three dimensions is more complicated than in two dimensions (and requires lots of numerical integration of Bessel function products) only
$1200$
modes were used in the outer duct: a valid mode ratio, given that
$\eta = 1/40$
is still considerably larger than
$8/1200$
. This proves a reasonable parameter choice, with relatively good agreement between the numerics and the Wiener–Hopf solution, and with the numerical solution’s oscillations being of lower amplitude than for a more moderate modenumber ratio.
5.1.2. The end correction in two dimensions
Figure 3 plots the end correction for various modes as a function of the Helmholtz number
$\omega X_1$
for a 2-D duct with a symmetric source. The end correction decays with increasing Helmholtz number, and its coefficients exhibit a cusp every time a new duct mode cuts on; this is again in agreement with the analytical Wiener–Hopf solution (also plotted in figure 3) and also in qualitative agreement with the 3-D results presented above. Here, however, in contrast to the well-known low-frequency end-correction figure of
$\hat {s}_0$
$\approx 0.6 R_1$
for 3-D ducts (Rayleigh Reference Rayleigh1871), in two dimensions the end correction exhibits a logarithmic singularity at low frequencies, and so is unbounded as the frequency tends to zero, or equivalently, as the inner-duct width
$X_1$
tends to zero. This is not an indication that the end correction itself diverges in practice, but rather that its convergence is sublinear with the inner-duct width
$X_1$
, and so it diverges when plotted using the non-dimensional scaling used here. For more detail, see Appendix A, equation (A28).
This example is useful for validating the above modelling and its numerical implementation, at least in the linear regime, and is also useful as a yardstick for parameter choices later on. Here, at least 13 spatial modes were required in the inner duct in order to show which will go from cut-off to cut-on for the chosen frequency range. A reasonable, not-too-computationally intensive choice for the outer duct is to use
$\alpha _{\textit{max}}^2 = 2000$
modes, since the 2000 modes will only be used for calculating admittances at one location, and we do not need to solve 2000 coupled ODEs for any propagation away from this location. According to the
$\eta \geqslant \alpha _{\textit{max}}^1/\alpha _{\textit{max}}^2$
rule, this makes the most extreme possible width ratio
$\eta = 13/2000 (\approx 0.0065)$
. Using this value, however, our calculation noticeably overshoots the Wiener–Hopf solution to a large degree, and so we will choose our parameters more cautiously. The other extreme is when the inner and outer ducts are too similar in size and there is too much reflection from the outer-duct walls. For the end correction this manifests as large oscillations as the frequency is increased, due to modes cutting on in the outer duct. We can calculate the wavelength of the oscillations as follows: for the fundamental frequency
$a = 1$
, the cut-on frequency of mode
$\alpha$
in the outer duct is
$\alpha \pi /X_2 = \eta \alpha \pi /X_1$
, so in figure 3, where only even modes are excited, a new outer-duct mode cuts on each time the frequency is increased by
$2\eta \pi$
(
$\approx 0.16$
in figure 3). The amplitude of the oscillations seems to increase as this frequency increment increases, and presents a problem even for ratios as low as
$\eta = 1/20$
; thus, we opt for a lower ratio of
$\eta = 1/40$
, which is seen in figures 2 and 3 to give reasonable results.
5.1.3. The end correction as a convergence study
To demonstrate the appropriateness of our choice of numerical parameters, we plot the end-correction coefficient as calculated for various values of
$\alpha _{\textit{max}}^2$
and
$\eta$
in figure 4, alongside the Wiener–Hopf solution in black. This is a zoomed-in section of figure 3, focussing only on Helmholtz numbers between the
$\alpha = 2$
mode’s cut-on and that of the next mode up (i.e. between
$2\pi$
and
$4\pi$
).
We see that the option we chose (
$\eta = 1/40$
and
$\alpha _{\textit{max}}^2 = 2000$
, shown by the dashed orange line) is the closest to the Wiener–Hopf solution. We also see that if we restrict
$\alpha _{\textit{max}}$
to
$200$
(while keeping
$\alpha _{\textit{max}}^1 = 10$
), the
$\eta = 1/10$
option (solid, orange), while oscillating much more than the
$\eta = 1/40$
option (dotted, orange), actually has an average value much closer to the Wiener–Hopf one, and never exceeds the
$\eta = 1/40$
value in its inaccuracy, thus making more moderate values of
$\eta$
a better choice for more moderate modenumber ratios. This is because smaller values of
$\eta$
correspond to a smaller duct exit on the scale of the outer-duct width, and therefore require higher resolution in the outer duct to correctly resolve. This phenomenon is also demonstrated when comparing values of
$\eta$
for fixed
$\alpha _{\textit{max}}^2 = 2000$
: the
$\eta = 1/40$
line (dashed, orange) from figure 3 is consistently closer to the Wiener–Hopf value than the
$\eta = 1/100$
line (dot-dashed, orange), proving the same point.
Aside from considering duct width ratios, another consideration for the outer duct is the condition on its walls. Instead of the current reflecting condition (‘sound-hard’) one could consider an alternative ‘pressure-release’ boundary. This method is tested in Appendix B, where it is shown that the sound-hard boundary condition provides a better match with Wiener–Hopf for the same optimised parameters as above. With this in mind, we continue with our choice of a sound-hard boundary.
5.2. The generalised nonlinear end-correction coefficient
Since the analysis here involves not only linear but also weakly nonlinear effects, we may investigate the effect of changing the amplitude on the position of the end correction using the results of § 4.3. Two examples are provided here: a low-frequency example in three dimensions and an intermediate-frequency example in two dimensions.
5.2.1. Low frequency in three dimensions
The nonlinear generalised end-correction coefficient
$\tilde {s}_0/R_1$
for fixed Helmholtz number
$\omega R_1 = 0.05$
and a range of duct lengths (scaled by source wavelength
$\lambda = 2\pi /\omega$
) and Mach numbers, in three dimensions. Nonlinearity is shown to have a dampening effect on the discrepancy between duct length and resonant length for low frequencies, and the longer the duct the stronger this effect will be. Eight modes were used in the inner duct and 200 in the outer duct, with 10 temporal modes and a width ratio of 1/10.

Figure 5 shows values of the generalised nonlinear end-correction coefficient
$\tilde {s}_0/R_1$
(given by (4.10)) for a fixed low frequency of
$\omega R_1 = 0.05$
, while the duct length and Mach number are varied. In order to capture the effects of nonlinearity 10 temporal modes were used; for an accurate calculation in the inner duct this was paired with
$\alpha _{\textit{max}}^1 = 8$
. Nonlinearity also requires third-rank tensors, which in the outer duct can become expensive memory-wise: as such, we used only 200 modes in the outer duct, making
$\eta = 1/10$
a good intermediate width ratio choice (although the linear value of
$\tilde {s}_0 \approx$
$0.6R_1$
is slightly undershot). We see that in the linear case, the duct length plays no role, as expected; once the Mach number is increased, however, the end correction quickly decays to zero. For longer ducts, the wave has steepened more by the outlet, so zero is reached for smaller Mach number. Loosely, this suggests that if an instrument is played close to its resonant frequency, higher volume means a shorter resonating length, i.e. higher frequency and a correspondingly sharper pitch.
5.2.2. Intermediate frequency in two dimensions
The nonlinear generalised end-correction coefficient
$\tilde {s}_0/X_1$
for fixed Helmholtz number
$\omega X_1 = 3$
and a range of duct lengths (scaled by source wavelength
$\lambda = 2\pi /\omega$
) and Mach numbers, in two dimensions. We see that for an intermediate frequency, the end correction remains the same or decreases depending on the duct length. Eight modes were used in the inner duct and 200 in the outer duct, with 10 temporal modes and a width ratio of 1/10. The shock formation distance, given by
$L_{{sf}} = 1/M\beta _0\omega$
, for
$\beta _0$
the coefficient of nonlinearity, is shown in green (and has also been normalised by
$X_1$
here).

Figure 6. Long description
Panel A: A heat map representing the nonlinear generalised end-correction coefficient for fixed Helmholtz number and a range of duct lengths (scaled by source wavelength) and Mach numbers in two dimensions. The x-axis represents the Mach number (M) ranging from 0 to 0.10. The y-axis represents the duct length scaled by source wavelength (L/λ) ranging from 1.0 to 4.5. The color scale on the right indicates the value of the end-correction coefficient, with values ranging from 0.27 to 0.32. Hotter colors represent higher values, and cooler colors represent lower values. A green line indicates the shock formation distance.
Figure 6 shows values of the generalised nonlinear end-correction coefficient
$\tilde {s}_0$
for a fixed intermediate frequency of
$\omega X_1 = 3$
while the duct length and Mach number are varied. As with the previous example, here
$(\alpha _{\textit{max}}^1,\alpha _{\textit{max}}^2,\eta ) = (8,200,1/10)$
. Once again, the linear value is length-independent, but this time as the Mach number is increased the end correction decays for certain duct lengths and remains constant for others. For ducts as long as three wavelengths or more, we start to see that the end correction decreases more sharply if the duct length is an odd multiple of a half-wavelength, i.e. there is a pressure node at one end and an antinode at the other. This is consistent with the fact that when a sine wave steepens into a sawtooth, the antinodes get much closer to the half-wavelength nodes, while remaining far away from the full-wavelength nodes: thus, a small deviation from the former position results in vast pressure variation (something that might drive resistance to the end-correction phenomenon) whereas a deviation from the latter position results in roughly linear-acoustic behaviour.
5.3. Resonances in a finite-length duct in three dimensions
We next consider the effect of the open-duct exit on the resonances of the inner duct. There are multiple ways to calculate the resonances in a duct of finite length. One method is to consider the impedance at the duct inlet. Physical instruments can have either one or two openings (described as ‘closed’ or ‘open’ ducts, respectively). If the duct is ‘closed’, we expect a minimum in the velocity at the inlet, corresponding to a very high impedance. Conversely, if it is open, the free-space condition at the inlet will result in a pressure minimum, i.e. a low impedance. Here, we follow McTavish (Reference McTavish2018, § 4.5.1) and define a scalar impedance using the root-mean-square pressure and velocity across all modes that is applicable in both linear and nonlinear regimes
\begin{equation} |Z_{\textit{rms}}| = \sqrt {\frac {\sum _{a = -\infty }^\infty \sum _{\alpha = 0}^\infty |P_\alpha ^a|^2}{\sum _{a = -\infty }^\infty \sum _{\alpha = 0}^\infty |U_\alpha ^a|^2}}. \end{equation}
We calculate
$Z_{\textit{rms}}$
at the inlet for a range of frequencies, driven by a plane-wave source at the same location. Using this, we can infer information about the tone and harmonic series of the duct in question.
Inlet scalar impedance (
$Z_{\textit{rms}}$
in (5.1)) for a range of frequencies in three dimensions, for (a) a straight duct of aspect ratio 1/4; (b) a straight duct of aspect ratio 1/8; (c) a straight duct of aspect ratio 1/16; and (d) a duct of aspect ratio 1/16 undergoing a constant-curvature bend of angle
$\pi /2$
. Eight modes were used in the inner duct, 1200 in the outer duct and the width ratio was 1/40.

In figure 7, these calculations are performed for 3-D ducts of varying aspect ratio (see figure 8 for the geometries in question), taking
$(\alpha _{\textit{max}}^1,\alpha _{\textit{max}}^2,\eta ) = (8,1200,1/40)$
. The maxima occur (roughly) at odd-integer frequency multiples of the first maximum (or closed-duct fundamental), consistent with the harmonic series of a ‘closed’ instrument admitting oscillations of a quarter-wavelength and all odd multiples thereof. The minima, meanwhile, occur (roughly) at integer multiples of the first minimum (or open-duct fundamental), consistent with the harmonic series of an ‘open’ instrument admitting integer multiples of a half-wavelength.
Also notable are the variations in the magnitude of the maxima/minima across different aspect ratios. More pronounced maxima/minima occur for more extreme aspect ratios; this agrees with the fact that broad organ pipes have a tone much more fundamental dominated than slender ones. Between plots (c) and (d) in figure 7 we are able to assess the difference that a bent duct makes: the slightly split resonance at the eighth peak in (c) is much more clearly split in (d), and peaks beyond that point have lower amplitude in (d). Figure 8 shows the acoustics within each duct at the third closed resonant frequency in each case (corresponding to the third maximum in figure 7). It is notable that the largely plane-wave oscillations are disrupted only at the outlet, where particularly in (a) the characteristic ‘cap’ causing the end-correction effect may be seen.
Linear-acoustic field within a duct opening into another duct 10 times larger, in three dimensions, for (a) a straight duct of aspect ratio 1/4; (b) a straight duct of aspect ratio 1/8; (c) a straight duct of aspect ratio 1/16; and (d) a duct of aspect ratio 1/16 undergoing a bend of angle
$\pi /2$
. Each duct has a source at the inlet of frequency equal to that of the duct in question’s third closed resonance (as calculated in figure 7). Eight modes were used in the inner duct, 1200 in the outer duct and the width ratio was 1/40. An animation of this figure is given as Movie 1 in the supplementary material.

5.4. Linear radiation from an acoustic source
Linear-acoustic field emanating from a 1-D acoustic source into a 2-D duct 10 times larger. Ten modes were used in the inner calculation and 200 modes in the outer, with
$\omega X_1 = 3$
for
$X_1$
the inner width. An animation of this figure is given as Movie 2 in the supplementary material.

Figure 9. Long description
A heat map representing the linear-acoustic field emanating from a 1-D acoustic source into a 2-D duct. The heat map is structured on a grid layout with x and y axes. The x-axis ranges from -8 to 8, and the y-axis ranges from -5 to 5. The color scale on the right indicates the value of p/M, ranging from -1.5 to 1.5. Hotter colors represent higher values, while cooler colors represent lower values. The heat map shows a central concentration of higher values with a gradient spreading outwards.
Having until now considered the admittance in the inner duct without calculating in the outer duct, here, we calculate the acoustic field in the outer duct without considering the inner duct’s acoustics. The pressure field in the outer duct due to a plane-wave sound source located at the inner-duct exit in two dimensions is plotted in figure 9. In order to obey the conditions mentioned in § 5.1.2 while also having few enough modes to allow for solution of the governing equations in the outer duct, this figure was generated using
$(\alpha _{\textit{max}}^1,\alpha _{\textit{max}}^2,\eta ) = (10,200,1/10)$
. We see that the absorbing boundary condition on the ‘acoustic wormhole’ surface has resulted in radiation travelling predominantly rightward from the outlet: this suggests that the absorbing condition is a reasonable workaround for the problem of the intersecting inner-duct and outer-duct geometries. The effect of the hard outer-duct walls is clearly present to the right of the source, giving the typical interference pattern, which is also the cause of the rapid oscillations in the end correction seen in figures 2 and 3, although the expected circular wave fronts emanating from the source are clearly visible despite this.
5.5. Linear radiation from a straight duct
In contrast to the previous section, we can also choose to calculate the inner-duct acoustic field to see how sound generated by a plane-wave source within the duct subsequently exits from the duct outlet. This is shown in two dimensions in figure 10, and in three dimensions in figure 11, both with the same width ratios and numbers of modes as the previous example in figure 9.
Linear-acoustic field emanating from a straight duct into a duct 10 times larger, in two dimensions. Ten modes were used in the inner calculation and 200 modes in the outer, with
$\omega X_1 = 3$
for
$X_1$
the inner width. An animation of this figure is given as Movie 3 in the supplementary material.

Linear-acoustic field emanating from a straight duct into a duct 10 times larger, in three dimensions. Ten modes were used in the inner calculation and 200 modes in the outer, with
$\omega R_1 = 3/2$
for
$R_1$
the inner radius. An animation of this figure is given as Movie 4 in the supplementary material.

Figure 11. Long description
Panel A: A heat map representing the linear-acoustic field emanating from a straight duct into a larger duct. The x-axis ranges from -8 to 8, and the y-axis ranges from -5 to 5. The color scale on the right indicates the value of p/M, ranging from -1.5 to 1.5, with blue representing lower values and red representing higher values. The central duct is depicted on the left, oriented horizontally along y=0. The surrounding regions show a mix of blue and red areas, indicating acoustic radiation in a cone to the right.
Comparing the 2-D duct (figure 10) with a 2-D source (figure 9), we unsurprisingly see great similarity. Comparing the 2-D duct (figure 10) with the 3-D duct (figure 11), it is clear that, compared with the duct interior, the radiation from the outlet in three dimensions has a much lower amplitude than in two dimensions, as the theoretical decay rate in unbounded three dimensions is
$1/r$
with distance from the exit while it is
$1/\sqrt {x}$
in two dimensions. However, the acoustics within the inner ducts appear to behave similarly between the two cases.
5.6. Nonlinear acoustics within an open straight duct in two dimensions
We can also calculate the acoustic field in a straight duct with an open end in the nonlinear regime, shown in the 2-D case in figure 12 for a perturbation Mach number of
$M=0.10$
. This is calculated using the same values of
$(\alpha _{\textit{max}}^1,\alpha _{\textit{max}}^2,\eta ) = (10,200,1/10)$
as above, with
$a_{\textit{max}} = 10$
. Extending this calculation to the outer duct is computationally costly, due to the vastly greater number of spatial modes required, but we can still apply the radiation condition and see what effect it has on the acoustics within the inner duct without incurring this extra expense. An immediately noticeable physical effect of the open end that is not achieved with the idealised characteristic boundary condition from Jensen & Brambley (Reference Jensen and Brambley2026) is that non-plane waves are excited: since the excitation at the inlet is purely planar, this non-planarity is due to the geometry of the outlet, and nonlinear reflections back from it. In the linear case, the non-plane reflections are not significant, as seen in figure 10, but here they are very clearly visible.
The nonlinear-acoustic field within a straight duct, with a perturbation Mach number of
$M = 0.10$
, opening into a duct 10 times larger (outer duct not plotted), in two dimensions. Ten modes were used in the inner calculation and 200 modes in the outer, with
$\omega X_1 = 3$
for
$X_1$
the inner radius. An animation of this figure is given as Movie 5 in the supplementary material.

5.7. Larger-amplitude radiation from a straight duct
While the nonlinear in-duct numerics detailed earlier could also be used to calculate the weakly nonlinear-acoustic propagation outside the inner duct in theory, in practice the coupling between the modes needed in the outer duct (of which there is a large number) makes this numerically impractical. One way to lessen the expense of the outer-duct calculation for larger-amplitude radiation is to consider only linear propagation in the outer duct, with all nonlinear effects therefore due to a steepened nonlinear outlet signal from the inner duct. This is an approximation, but due to the rapid dispersion of energy across the outer-duct domain (as would also occur in free space) as sound moves away from the outlet, linear behaviour is expected once a short distance has been covered by the sound. Given that nonlinearity has little room to develop within this short distance, a wholly linear outer-duct calculation may then be expected to approximate a weakly nonlinear alternative fairly well. Note that this is just an approximation of the plotting in the outer duct: because we only make this approximation after having solved the weakly nonlinear inner-duct problem in its entirety, the quality of the weakly nonlinear inner-duct solution is not compromised. This enables visualisation of the far-field radiation pattern, and provides a useful check on the outer-duct method; in particular, it shows any reflection from the outer-duct wall, and any lack of reflection from the absence of the inner duct.
Nonlinear-acoustic field emanating from a straight duct into a linear-regime duct 10 times larger, in two dimensions. Ten spatial modes were used in the inner calculation and 200 spatial modes in the outer, with
$\omega X_1 = 3$
for
$X_1$
the inner width. Seven temporal modes were used for perturbation Mach number
$M = 0.05$
. An animation of this figure is given as Movie 6 in the supplementary material.

Figure 13. Long description
A heat map represents the nonlinear-acoustic field emanating from a straight duct into a larger linear-regime duct in two dimensions. The heat map is structured on a grid layout with x and y axes. The x-axis ranges from -8 to 8, and the y-axis ranges from -5 to 5. The color scale on the right indicates the perturbation Mach number (p/M), with red representing higher values and blue representing lower values. The central region of the heat map shows a high-intensity area with red and blue contours, indicating significant acoustic activity. The outer regions display a more dispersed pattern with varying intensities. The heat map uses ten spatial modes in the inner calculation and 200 spatial modes in the outer calculation, with seven temporal modes for the perturbation Mach number.
While this approximation does not reduce the number of equations to solve for the pressure, it does decouple them, which is then computationally tractable provided the number of temporal modes is reduced from 10 to 7. The result of this calculation is shown in figure 13, where the shock front is seen to widen and disperse as it exits the inner duct.
We can once more do the same thing in three dimensions for comparison. Figure 14 shows the result (for the same parameters as the previous plot) in which we notice one major qualitative similarity with the linear case and one major qualitative difference. Similarly to the linear case, we see radiation of a much lower amplitude in the outer duct, consistent with the theoretical-decay-rate argument made in § 5.5. However, in contrast to the almost-identical 2-D and 3-D inner-duct fields of the linear case, very different inner-duct fields are seen here between two dimensions and three dimensions. This is because most linear reflection from the open end is planar (with a small non-planar amount that decays rapidly from the outlet towards the inlet) whereas the nonlinear reflection is highly non-planar, meaning that the differences of propagation between the circular symmetry of a sliced cylindrical 3-D domain and the linear symmetry of a rectangular 2-D domain are much more easily visible.
Nonlinear-acoustic field emanating from a straight duct into a linear-regime duct 10 times larger, in three dimensions. Ten spatial modes were used in the inner calculation and 200 spatial modes in the outer, with
$\omega X_1 = 3$
for
$X_1$
the inner width. Seven temporal modes were used for perturbation Mach number
$M = 0.05$
. An animation of this figure is given as Movie 7 in the supplementary material.

5.8. Linear radiation from a curved duct in two dimensions
Linear-acoustic field emanating from a curved duct into a duct 10 times larger, in two dimensions. Ten modes were used in the inner calculation and 200 modes in the outer, with
$\omega X_1 = 3$
for
$X_1$
the inner radius. An animation of this figure is given as Movie 8 in the supplementary material.

Figure 15. Long description
A heat map represents the linear-acoustic field emanating from a curved duct into a larger duct in two dimensions. The heat map uses a color scale ranging from blue to red, indicating different values of p/M. The x-axis ranges from -8 to 8, and the y-axis ranges from -5 to 5. The curved duct is located on the left side of the heat map, with the larger duct extending to the right. The heat map shows complex patterns and gradients, particularly around the curved duct and the transition into the larger duct.
The next case we consider is that of radiation from a curved duct into a larger straight duct, in two dimensions, shown in figure 15. As before, this example was computed using the parameters
$(\alpha _{\textit{max}}^1,\alpha _{\textit{max}}^2,\eta ) = (10,200,1/10)$
. We can see that, despite the asymmetry of the source, the radiation from the end is almost symmetric across the midline. Since symmetric and antisymmetric waves are completely uncoupled in the outer duct, this suggests that the radiation from the inner duct is predominantly symmetric, with any antisymmetric inner-duct modes being almost totally reflected from the open end. This can be verified by examining the reflection matrix, which for this example has a dominant symmetric entry
${\unicode{x1D64D}}_{00} = 0.053 - 0.080\mathrm{i}$
, and a dominant antisymmetric entry
${\unicode{x1D64D}}_{11} = -0.10 - 0.58\mathrm{i}$
. The latter has modulus more than six times that of the former, meaning that reflections from the duct exit are indeed predominantly antisymmetric.
5.9. Larger-amplitude radiation from a curved duct in two dimensions
As was done with straight ducts in two dimensions and three dimensions in § 5.7, we may also consider linearly propagated nonlinear radiation from the curved duct geometry we just considered. Using the same parameters as before, i.e.
$(\alpha _{\textit{max}}^1,\alpha _{\textit{max}}^2,\eta ) = (10,200,1/10)$
with
$a_{\textit{max}} = 7$
and
$M = 0.05$
, the result shown in figure 16 is obtained. Unlike the linear case, we see that the outer-duct radiation is now highly asymmetric. In the linear case, the peaks and troughs of the wave clearly travelled along the outside of the bend, but this did not appear to disrupt the predominantly symmetric radiated field. Here, however, the effect of steepening seems to have had an effect, with radiation appearing to be somewhat less symmetric about the centreline
$y=0$
.
Nonlinear-acoustic field emanating from a curved duct into a linear-regime duct 10 times larger, in two dimensions. Ten spatial modes were used in the inner calculation and 200 spatial modes in the outer, with
$\omega X_1 = 3$
for
$X_1$
the inner width. Seven temporal modes were used for perturbation Mach number
$M = 0.05$
. An animation of this figure is given as Movie 9 in the supplementary material.

5.10. Linear radiation from an exponential horn in two dimensions
The exponential horn is a useful object of study due to the existence of an approximate analytical solution (Webster Reference Webster1919). Comparisons with this analytical solution for a duct with the characteristic admittance at the outlet were made in McTavish & Brambley (Reference McTavish and Brambley2019) and Jensen & Brambley (Reference Jensen and Brambley2026); it was found that the approximate analytical solution’s assumption of solely plane-wave propagation gave a poor quantitative agreement with the higher fidelity numerics, although the qualitative trends were correct. In figure 17 the same duct is used, but this time the waves are allowed to exit from the outlet into a larger domain. For this calculation, it was very clear that the choices of
$\alpha _{\textit{max}}^1 = 10$
and
$\alpha _{\textit{max}}^2 = 200$
used above were seriously under-resolving the acoustics at the outlet, likely due to the very steep duct width increase. As such, here the results were calculated using four times more modes while maintaining the width ratio of
$\eta = 1/10$
, resulting in
$(\alpha _{\textit{max}}^1,\alpha _{\textit{max}}^2,\eta ) = (40,800,1/10)$
and giving well-resolved results. From figure 17, it is observed that this outlet shape allows for more even distribution of the radiation both behind and in front of the outlet, compared with other geometries. This is both a confirmation of this geometry’s favourability for musical instrument design and also a demonstration of the importance of accurate boundary conditions, given that this effect would be completely unobservable with the previously used characteristic outlet boundary condition (see McTavish & Brambley Reference McTavish and Brambley2019, figure 5).
Linear-acoustic field emanating from an exponential horn into a duct 10 times larger, in two dimensions (this plot shows a zoomed-in section of the outer duct, in order for the complete inner domain to be clearly visible). Forty modes were used in the inner calculation and 800 modes in the outer, with
$\omega X_1 = 3$
for
$X_1$
the inner radius. An animation of this figure is given as Movie 10 in the supplementary material.

6. Conclusions
We have presented an exit condition in the admittance and its weakly nonlinear counterpart for a general 2-D or 3-D duct without flow. When solving for the acoustics either inside or outside the duct, we see in § 5.6 that the nonlinear reflection backward from the duct outlet results in significant deviation from the plane-wave-only predictions of the characteristic admittance (as in the Blackstock validation of Jensen & Brambley Reference Jensen and Brambley2026). We also experiment with more exotic inner-duct geometries: § 5.8 assesses the asymmetry of radiation from a curved duct, while an exponential horn representative of a brass instrument bell is modelled in § 5.10. The condition is inspired by Kemp et al. (Reference Kemp, Lopez-Carromero and Campbell2017), Félix et al. (Reference Félix, Doc and Boucher2018) and Mangin (Reference Mangin2023) in its use of a larger duct, concentric with the original duct, into which sound from the original duct may be radiated. However, we do not make use of Kemp’s baffle-and-dipole superposition, as this does not generalise to weak nonlinearity, nor do we add the complication of both annular and cylindrical ducts as used by Félix et al. (Reference Félix, Doc and Boucher2018). Instead, we model the duct outlet as an acoustic discontinuity within the larger duct, which is zero extended to the larger duct’s walls. We also set the admittances in front of and behind the discontinuity to be positive and negative characteristics, respectively, and prescribe an absorbing condition on the back face of the discontinuity (termed the ‘acoustic wormhole’). The inner duct then has its internal acoustic field calculated using this outlet condition, and this acoustic field’s resulting radiation into the outer duct may also be found. This is effectively an approximation of free space, which may be made more accurate by increasing the two ducts’ width ratio. Within the inner duct, we follow Jensen & Brambley (Reference Jensen and Brambley2026) by using an admittance-based multi-modal method to find the pressure field; in combination with this paper, a very general inner-duct geometry may be modelled in the weakly nonlinear regime. The system can be solved in the smaller duct only (useful for modelling resonances), the outer duct only (for modelling radiation), both ducts (for the full acoustic field) or neither (for considering the exit condition in its own right).
A particular application of solving for just the exit condition without considering the acoustic fields is the end-correction problem. Originally, Rayleigh (Reference Rayleigh1871) gave an empirically calculated figure of
$0.6R$
for the difference between the actual duct length and the acoustic resonating length; this end correction has since been modelled analytically in the plane-wave case (Levine & Schwinger Reference Levine and Schwinger1948) and been generalised to higher frequencies (Weinstein Reference Weinstein1948), using the Wiener–Hopf technique. The model presented in this paper may also be applied to these calculations, and is validated against pre-existing analytical work on the end correction in § 5.1. This is done both in two and three dimensions, providing both ideal parameters for future calculations and the confidence in the model’s ability to accurately simulate free space.
In the linear case, the end correction can be calculated as the Helmholtz number is varied. It is interesting to note from the comparison with the Wiener–Hopf technique in figure 2 that, beyond very low Helmholtz numbers (i.e. for wavelengths far longer than the duct radius), even those corresponding to a frequency well below the cut-on frequency of the next-order spatial modes, the classical 3-D end correction of
$0.6R$
drops off very significantly; this was also seen by Snakowska et al. (Reference Snakowska, Jurkiewicz and Smolik2011, figure 1) and Félix et al. (Reference Félix, Doc and Boucher2018, figure 4). In the 2-D case, we find, in agreement with Noble (Reference Noble1958), that the plane-wave end-correction coefficient
$\hat {s}_0^1/X$
tends to infinity as the Helmholtz number
$\omega X$
tends to zero. It should not be concluded, however, that the end correction itself becomes infinite in practice. It can be shown that the end correction tends to zero on the length scale of the duct length as the duct width
$X$
, and hence the Helmholtz number
$\omega X$
, tend to zero; the end correction just does so sublinearly in the duct width. Also notable in both two and three dimensions is that, with increasing Helmholtz number, newly cut-on modes appear with non-zero end corrections, inducing sharp jumps in their respective end-correction coefficients. This stands in contrast to previous literature (Snakowska et al. Reference Snakowska, Jurkiewicz and Smolik2011), but the agreement between our numerics and the Wiener–Hopf calculation gives confidence in the correctness of these sharp jumps. Whether this is acoustically important is unclear, and is left for future study.
In the nonlinear case our model remains valid, which is an advantage of this model over the Wiener–Hopf technique, and the method of Kemp et al. (Reference Kemp, Lopez-Carromero and Campbell2017): in particular, in § 5.2, we calculate values of a novel nonlinear end-correction coefficient. In contrast to the linear case, wave steepening causes this coefficient to depend upon the duct length, meaning that there is now a 3-D parameter space
$(M,\omega ,L)$
. This opens up a rich new area of study which could be approached from many directions: owing to numerical constraints, we focussed here on fixed-frequency calculations while varying duct length and Mach number. In three dimensions, an investigation of the effect of amplitude on the classical
$0.6R$
result for low frequencies determined that for greater amplitude, the end correction decays to zero; this effect is exaggerated in longer ducts, due to the increased opportunity for waves to steepen within the duct. This suggests that, when playing a low note on a trumpet, blowing harder will cause the note to sharpen. In two dimensions, an intermediate frequency was investigated, and it appeared that for sufficiently long ducts, the end correction either remains stable (if the duct is an even number of half-wavelengths) or decreases (if the duct is an odd number of half-wavelengths). This suggests that, when playing a high note on a trumpet, it will either sharpen or stay the same pitch, depending on how close the note is to one of the trumpet’s harmonics.
On the topic of resonances, § 5.3 investigates values of the impedance at the duct inlet while varying the frequency, for various duct aspect ratios. This results in plots whose maxima or minima respectively predict the resonant frequencies of ducts closed at one end or open at both ends. Assuming the relative magnitudes of the maxima/minima predict the dominance of each resonance within the harmonic series corresponding to a particular duct geometry, shorter, fatter ducts will have a more fundamental-dominated sound, whereas longer, thinner ducts will have a greater prevalence of high harmonics. This agrees with organ pipe design: wide pipes known as flutes have a mellow, fundamental-dominated sound, whereas narrower pipes known as strings have brighter, high-harmonic-dominated spectra. We also investigate the effect of inner-duct curvature on inlet impedance, and plot the pressure field due to a source at the third resonance, for each geometry considered.
In our outer-duct model, sound from within the smaller duct appears on the right of the discontinuity at the centre of the larger duct representing the smaller duct’s outlet (see figure 1). This model was chosen as it allows the linear case to be generalised to weak nonlinearity, unlike other methods such as that of Kemp et al. (Reference Kemp, Lopez-Carromero and Campbell2017) and the Wiener–Hopf technique, which are limited to the linear case. However, the use of a discontinuity in the larger duct in our model gives rise to an ‘acoustic wormhole’, requiring a choice of a ‘fake’ artificial condition on the back of the discontinuity, which in reality is in the space that is occupied by the smaller duct. Here, a perfectly absorbing boundary condition was chosen for the ‘acoustic wormhole’ entrance, which prevents unphysical reflections from this unphysical surface. Unfortunately, this boundary condition will absorb a small amount of acoustic energy, meaning that our model does not perfectly preserve acoustic energy (instead the energy vanishes into the ‘wormhole’). This appears not to pose a serious problem, however: comparing the straight-duct radiation in two and three dimensions in § 5.5, we see that the differing energy decay rates between two dimensions and three dimensions are captured by the model, and the validation in the linear regime against Wiener–Hopf results gives confidence that the energy leak is negligible. One alternative might have been to prescribe a perfectly reflective boundary condition on this fake surface; this would have the advantage that acoustic energy is perfectly conserved, but the disadvantage that spurious reflections would be allowed. Another possibility for future work would be to use an annular model for the outer duct behind the exit for
$s\lt 0$
, although this would require a different set of duct modes and a significant complication in both mathematical and numerical complexity, so has therefore been avoided here.
There are several other potential improvements that could be made to the duct exit model. Here, the larger duct, as a proxy for free space, was nonetheless modelled with rigid perfectly reflecting walls (or with pressure-release walls in Appendix B); an outer duct with an absorbing condition on the walls, such as the PML used by Félix et al. (Reference Félix, Doc and Boucher2018) and Mangin (Reference Mangin2023), could instead be incorporated. While potentially difficult to implement in the weakly nonlinear case, these methods would make extreme duct width ratios unnecessary, therefore saving on numerical costs, and would eliminate the far-field interference pattern seen within the larger duct in some of the plots presented here. However, in practice, free space is also an idealisation, and for brass instruments played within partially reflecting ‘rooms’, the present model may well be just as accurate as a notional free-space condition. The numerical implementation of the existing model could also be made more efficient. A glaringly obvious example is the use of Matlab rather than a lower-level language with better memory-handling capabilities. Similarly, as noted in § 3.5.1, calculating integrals of products of Bessel functions slows the 3-D calculation, and these could be computed once before being cached and reused for future simulations, rather than being calculated once for each simulation. More efficiency would enable a more comprehensive investigation of the nonlinear end-correction coefficient, calculation of the effect of the Mach number on harmonic series and potentially even computation of the nonlinear-acoustic field in the outer duct. The first of these three currently inaccessible problems, as mentioned above, involves a 3-D parameter space
$(M, \omega , L)$
, in which we have only explored two subplanes here. With more efficient numerics, one could conduct nonlinear generalisations of figures 3 and 2, or replace the length variable with frequency in figures 5 and 6, as well as exploring higher Mach numbers or longer ducts than we have done here. The infinite series of coefficients was here made finite for computational purposes by truncating the number of modes, and greater efficiency could also be gained by improving this approximation: for example, by consideration of the asymptotics of matrix entries in the admittance boundary condition as the modenumber is increased and then ‘simulating’ instead of ignoring the high-modenumber coefficients. This could result in a more accurate nonlinear exit condition for the same computational cost. It might also allow consideration of the limit in which the duct width ratio
$\eta$
tends to zero: while the only comparison we attempted with the Wiener–Hopf technique here was the end-correction calculation, more direct comparisons of, for example, the pressure field in the outer duct could be performed, particularly with a more accurate free-space approximation. Another area to which the Wiener–Hopf technique has been applied is that of the duct exit with mean flow (Rienstra Reference Rienstra1984): a more substantial modification to the model in this paper would be the inclusion of flow, providing in turn another area of comparison with the Wiener–Hopf technique. While a mean flow would not be needed to model musical instruments, owing to their very low Mach number flows, it would allow, for example, the study of sound from ducted aircraft engines. This would provide a weakly nonlinear generalisation of the multi-modal linear work (with flow) of Mangin (Reference Mangin2023). The present study also neglected viscous effects: both linear viscous effects from friction at the duct walls and nonlinear viscous effects from vorticity and momentum shed at the duct exit. While these are not expected to be important for musical duct acoustics resonances, adding viscous dissipation would allow the calculation of saturation amplitudes of resonances, and could allow the model to be applied to other situations involving more extreme velocities (such as Helmholtz-resonator acoustic linings and oscillations of jet nozzles) for which these effects are not negligible.
As the above discussion makes clear, an obvious potential application of the model presented here is harmonic-series calculations of wind or brass instruments, as well as organ pipes. The end-correction problem is of particular interest for organ pipes, and this model provides an analytical justification for the investigation of this phenomenon’s relationship to nonlinearity. It can also be used to investigate the relationship between resonant frequencies and wave amplitude (or, in musical terms, between timbre and volume). Ultimately, the combination of this paper’s work with the in-duct modelling of Jensen & Brambley (Reference Jensen and Brambley2026) will allow for analysis of the impact of both nonlinearity and duct geometry on the sound radiated from musical instruments such as trumpets and trombones.
Supplementary materials and movies.
Supplementary materials and movies are available at https://doi.org/10.1017/jfm.2026.12139. Animations of figures 8–17 are available in the supplementary movies as Movies 1–10. Matlab source code to generate the results given here is also available in supplementary material.
Acknowledgements.
For the purpose of open access, the authors have applied a Creative Commons Attribution (CC BY) licence to any Author Accepted Manuscript version arising from this submission.
Funding.
F.J. was funded through the Warwick Mathematics Institute Centre for Doctoral Training, and gratefully acknowledges the support of the University of Warwick and the UK Engineering and Physical Sciences Research Council (EPSRC grant EP/W523793/1). H.T. gratefully acknowledges the support of the University of Warwick Undergraduate Research Support Scheme (URSS). E.J.B. gratefully acknowledges the support of the UK Engineering and Physical Sciences Research Council (EPSRC grant EP/V002929/1) and the UK Research and Innovation Future Leaders’ Fellowship (UKRI grant MR/V02261X/1).
Declaration of interests.
The authors report no conflict of interest.
Appendix A. The end correction calculated using the Wiener–Hopf technique
This appendix contains a derivation (borrowing heavily from Noble Reference Noble1958) of a solution to the problem of linear sound radiating from a duct outlet into free space. The solution is analytical in two dimensions and semi-analytical in three dimensions, and provides a helpful comparison for use in § 5.1.
A.1. Wiener–Hopf technique in two dimensions
Here, we consider the case of a semi-infinite waveguide in
$s\lt 0$
with walls at
$x = \pm X/2$
containing an incident wave consisting of multiple duct modes, opening into free space at
$s = 0$
. We impose a forward-going pressure
\begin{equation} p^+(s,x,t) = \text{Re}\left [\sum _{\alpha = 0}^\infty \psi _\alpha (x)A_\alpha ^+\exp \{-\mathrm{i}\omega t + \gamma _\alpha s\}\right ]\!, \end{equation}
with
$\psi _\alpha (x) = (C_\alpha /\sqrt {X})\cos (\lambda _\alpha [( {x}/{X}) +( {1}/{2}) ] )$
, where
\begin{align} &\lambda _\alpha = \alpha \pi , &&C_\alpha = \sqrt {2 - \delta _{\alpha 0}}, &&\text{and} &&\gamma _\alpha = \begin{cases} \mathrm{i}\omega \sqrt {1 - \lambda _\alpha ^2/\omega ^2X^2},\quad &\text{Re}(\omega ) \geqslant \lambda _\alpha /X,\\[9pt] -\omega \sqrt {\lambda _\alpha ^2/\omega ^2X^2-1}, &\text{Re}(\omega ) \lt \lambda _\alpha /X. \end{cases} \end{align}
These are the 2-D spatial modes
$\psi _\alpha$
and straight-duct eigenvalues
$\overline {\gamma }_\alpha$
(with the overline dropped here for clarity). The standard boundary condition used throughout this paper is
$A_\alpha ^+ = \mathrm{i} M\sqrt {X}\delta _{\alpha 0}$
, i.e. a piston condition of
$p^+ = M\sin \omega t$
at
$s = 0$
in the inner duct; equation (A1) is a generalisation. We take
$\omega$
to have a small positive imaginary part: this ensures that
$\gamma _\alpha$
always has a negative real part, meaning that a later Fourier transform will converge.
We can express the equivalent coefficient of the total pressure within the duct in terms of the reflection matrix
${\unicode{x1D64D}}_{\alpha \beta } (s)$
\begin{align} \begin{aligned} p &= \text{Re}\bigg [{\mathrm{e}}^{-{i}\omega t}\sum _\alpha \psi _\alpha (x)\bigg (A_\alpha ^+{\mathrm{e}}^{\gamma _\alpha s} + \sum _\beta {\unicode{x1D64D}}_{\alpha \beta } (s)A_\beta ^+{\mathrm{e}}^{\gamma _\beta s}\bigg )\bigg ] \\ &= \text{Re}\bigg [{\mathrm{e}}^{-{i}\omega t}\sum _{\alpha ,\beta } \psi _\alpha (x)\bigg (\delta _{\alpha \beta }{\mathrm{e}}^{\gamma _\alpha s} + \Big \{{\unicode{x1D64D}}_{\alpha \beta } (s){\mathrm{e}}^{\left [\gamma _\alpha + \gamma _\beta \right ]s}\Big \}{\mathrm{e}}^{-\gamma _\alpha s}\bigg )A_\beta ^+\bigg ], \end{aligned} \end{align}
where we have rearranged in the manner of equation (4.1). Since this is a linear problem, we may omit taking the real part and the common
${\mathrm{e}}^{-{i}\omega t}$
factor in what follows (this is equivalent to working in terms of the
$a = 1$
Fourier coefficient
$P^1$
, whose superscript we drop for simplicity). We then apply the Wiener–Hopf technique in order to calculate the reflection matrix. In the language of this method, we say that we have an incident Fourier pressure coefficient given by
\begin{equation} P_{\textit{inc}} = \begin{cases} \dfrac {1}{2}\sum _\alpha \psi _\alpha (x)A_\alpha ^+{\mathrm{e}}^{\gamma _\alpha s}\quad &|x| \lt \dfrac {X}{2}, \\[15pt] 0 &|x| \gt \dfrac {X}{2}. \end{cases} \end{equation}
The total pressure
$P = P_{\textit{inc}} + P_{\textit{ref}}$
(where
$P_{\textit{ref}}$
is the reflected pressure) must satisfy the Helmholtz equation
and be continuous everywhere except at the duct walls, where it must satisfy a Neumann condition. Applying the linearity of these conditions and considering the boundary behaviour of
$P_{\textit{inc}}$
, we then have the following system for
$P_{\textit{ref}}$
:
\begin{equation} \begin{cases} \dfrac {\partial P_{\textit{ref}} }{\partial x}\bigg |_{x = \pm X/2} = 0 & s \lt 0, \\[15pt] \Big [P_{\textit{ref}} \Big ]_{x = (\pm X/2)^\mp }^{(\pm X/2)^\pm } = \dfrac {1}{2\sqrt {X}}\sum _\alpha C_\alpha (\mp 1)^\alpha A_\alpha ^+{\mathrm{e}}^{\gamma _\alpha s}\quad \bigg [\dfrac {\partial P_{\textit{ref}} }{\partial x}\bigg ]_{x = (\pm X/2)^\mp }^{(\pm X/2)^\pm } = 0 & s \gt 0. \end{cases} \end{equation}
We then take a Fourier transform
$s \mapsto \sigma$
. The wave equation transforms to
meaning that, defining
$\mu (\sigma ) := \sqrt {\sigma ^2 - \omega ^2}$
with branch cuts chosen such that
$\text{Re}(\mu )\gt 0$
, we must have
\begin{equation} \hat {P}_{\textit{ref}} = \begin{cases} B(\sigma )\exp (-\mu (\sigma )x) &x \gt X/2, \\[9pt] C(\sigma )\cosh (\mu (\sigma )x) + D(\sigma )\sinh (\mu (\sigma )x) &x\in [-X/2,X/2], \\[9pt] E(\sigma )\exp (\mu (\sigma )x) &x \lt -X/2, \end{cases} \end{equation}
since the system is symmetric in
$x$
and waves at infinity may only be outgoing. The Fourier transform is then split as follows:
and the boundary conditions become (taking a Fourier transform of the discontinuity in
$P_{\textit{ref}}$
outside of the duct, with the small positive imaginary part of
$\omega$
ensuring that
$\gamma _\alpha$
always has a negative real part, so the first condition on
$\hat {P}_{\textit{ref}}^+$
converges)
\begin{align} \frac {\partial \hat {P}_{\textit{ref}}^-}{\partial x}\bigg |_{x = \pm X/2} = 0, &&\Big [\hat {P}_{\textit{ref}}^+\Big ]_{x = (\pm X/2)^\mp }^{(\pm X/2)^\pm } = \frac {\mathrm{i}}{2\sqrt {X}}\sum _\alpha \frac {C_\alpha (\mp 1)^\alpha A_\alpha ^+}{\sigma - \mathrm{i}\gamma _\alpha } &&\text{and} &&\bigg [\frac {\partial \hat {P}_{\textit{ref}}^+}{\partial x}\bigg ]_{x = (\pm X/2)^\mp }^{(\pm X/2)^\pm } = 0. \end{align}
Between these conditions, the derivative must always be continuous at the boundary between the inner and outer domains; applying the continuous derivative condition to eliminate constants, we get
\begin{equation} \hat {P}_{\textit{ref}} = \begin{cases} \left [\tilde {C}(\sigma )\sinh \left (\dfrac {\mu X}{2}\right ) + {\mathrm{sgn}}(x)\tilde {D}(\sigma )\cosh \left (\dfrac {\mu X}{2}\right )\right ]\exp (-\mu |x|) \,&|x| \gt X/2,\\[15pt] -\exp \left (-\dfrac {\mu X}{2}\right )\left [\tilde {C}(\sigma )\cosh (\mu x) + \tilde {D}(\sigma )\sinh (\mu x)\right ] &|x| \lt X/2. \end{cases} \end{equation}
This results in
The Neumann condition reduces to
\begin{align} \frac {\partial \hat {P}_{\textit{ref}}^+}{\partial x}\bigg |_{x = \pm X/2} = \frac {\partial \hat {P}_{\textit{ref}}}{\partial x}\bigg |_{x = \pm X/2} &= -\mu (\sigma ){\mathrm{e}}^{-\frac {\mu (\sigma ) X}{2}}\left [\pm \tilde {C}(\sigma )\sinh \left (\frac {\mu (\sigma ) X}{2}\right ) + \tilde {D}(\sigma )\cosh \left (\frac {\mu (\sigma )X}{2}\right )\right ] \notag \\[3pt] &=: \mp \mu (\sigma )^2X\tilde {C}(\sigma )L(\sigma ) - \mu (\sigma )\tilde {D}(\sigma )K(\sigma ), \end{align}
where
$L(\sigma )$
and
$K(\sigma )$
are defined (equivalently to their definitions in Noble Reference Noble1958) for notational ease later on. Eliminating
$\tilde {C}(\sigma )$
and
$\tilde {D}(\sigma )$
yields symmetric and antisymmetric Wiener–Hopf equations
\begin{align} \frac {\dfrac {\partial \hat {P}_{\textit{ref}}^+}{\partial x}\left (\bigg |_{x = X/2} - \bigg |_{x = -X/2}\right )}{\mu (\sigma )^2XL(\sigma )} + \left [\hat {P}_{\textit{ref}}^-\right ]\left (\bigg |_{x = (X/2)^-}^{(X/2)^+} + \bigg |_{x = (-X/2)^+}^{(- X/2)^+}\right ) = -\frac {\mathrm{i}}{\sqrt {X}}\sum _{\alpha \,{ even}}\frac {C_\alpha A_\alpha ^+}{\sigma - \mathrm{i}\gamma _\alpha }, \end{align}
\begin{align} \frac {\dfrac {\partial \hat {P}_{\textit{ref}}^+}{\partial x}\left (\bigg |_{x = X/2} + \bigg |_{x = -X/2}\right )}{\mu (\sigma )K(\sigma )} + \left [\hat {P}_{\textit{ref}}^-\right ]\left (\bigg |_{x = (X/2)^-}^{(X/2)^+} - \bigg |_{x = (-X/2)^+}^{(- X/2)^+}\right ) = -\frac {\mathrm{i}}{\sqrt {X}}\sum _{\alpha\, \textit{odd}}\frac {C_\alpha A_\alpha ^+}{\sigma - \mathrm{i}\gamma _\alpha }x. \end{align}
If we can factorise
$L(\sigma )$
and
$K(\sigma )$
into two functions each, two which are analytic in the upper-half-plane (
$L^+(\sigma )$
,
$K^+(\sigma )$
) and another two which are analytic in the lower-half-plane (
$L^-(\sigma )$
,
$K^-(\sigma )$
), then we can arrange the Wiener–Hopf equations as
\begin{align} \begin{aligned} \frac {\dfrac {\partial \hat {P}_{\textit{ref}}^+}{\partial x}\left (|_{x = X/2} - |_{x = -X/2}\right )}{(\sigma + \omega )XL^+(\sigma )} &+ \frac {\mathrm{i}}{\sqrt {X}}\sum _{\alpha \,{ even}}\frac {C_\alpha A_\alpha ^+(\mathrm{i}\gamma _\alpha - \omega )L^-(\mathrm{i}\gamma _\alpha )}{\sigma - \mathrm{i}\gamma _\alpha } \\[3pt] = &-(\sigma - \omega )L^-(\sigma )\big [\hat {P}_{\textit{ref}}^-\big ]\left (|_{x = (X/2)^-}^{(X/2)^+} + |_{x = (-X/2)^+}^{(- X/2)^+}\right ) \\[3pt] &- \frac {\mathrm{i}}{\sqrt {X}}\sum _{\alpha \,{ even}}\frac {C_\alpha A_\alpha ^+\big ((\sigma - \omega )L^-(\sigma ) - (\mathrm{i}\gamma _\alpha - \omega )L^-(\mathrm{i}\gamma _\alpha )\big )}{\sigma - \mathrm{i}\gamma _\alpha }, \end{aligned} \\[-12pt]\nonumber \end{align}
\begin{align} \begin{aligned} \frac {\dfrac {\partial \hat {P}_{\textit{ref}}^+}{\partial x}\left (|_{x = X/2} + |_{x = -X/2}\right )}{\sqrt {\sigma + \omega }K^+(\sigma )} &- \frac {\mathrm{i}}{\sqrt {X}}\sum _{\alpha \,\textit{odd}}\frac {C_\alpha A_\alpha ^+\sqrt {\mathrm{i}\gamma _\alpha - \omega }K^-(\mathrm{i}\gamma _\alpha )}{\sigma - \mathrm{i}\gamma _\alpha } \\[3pt] = &-\sqrt {\sigma - \omega }K^-(\sigma )\big [\hat {P}_{\textit{ref}}^-\big ]\left (|_{x = (X/2)^-}^{(X/2)^+} - |_{x = (-X/2)^+}^{(- X/2)^+}\right ) \\[3pt] &+ \frac {\mathrm{i}}{\sqrt {X}}\sum _{\alpha \,\textit{odd}}\frac {C_\alpha A_\alpha ^+\big (\sqrt {\sigma - \omega }K^-(\sigma ) - \sqrt {\mathrm{i}\gamma _\alpha - \omega }K^-(\mathrm{i}\gamma _\alpha )\big )}{\sigma - \mathrm{i}\gamma _\alpha }. \end{aligned} \end{align}
In each case, the left-hand side is analytic in the upper-half-plane and the right-hand side is analytic in the lower-half-plane. Therefore, both sides are analytic everywhere, and so we follow Noble (Reference Noble1958) in setting them to zero (corresponding physically to a choice of the smoothest possible solution at the scattering point, i.e. the outlet corners). As such, we determine
$\tilde {C}(\sigma )$
and
$\tilde {D}(\sigma )$
to be
\begin{equation} \tilde {C}(\sigma ) = \dfrac {\mathrm{i}\exp \left (\dfrac {\mu (\sigma )X}{2}\right )(\sigma + \omega )L^+(\sigma )}{4\sqrt {X}\mu (\sigma )\sinh \left (\dfrac {\mu (\sigma )X}{2}\right )}\sum _{\alpha \,{ even}}\dfrac {C_\alpha A_\alpha ^+(\mathrm{i}\gamma _\alpha - \omega )L^-(\mathrm{i}\gamma _\alpha )}{\sigma - \mathrm{i}\gamma _\alpha }, \end{equation}
\begin{equation} \tilde {D}(\sigma ) = -\dfrac {\mathrm{i}\exp \left (\dfrac {\mu (\sigma )X}{2}\right )\sqrt {\sigma + \omega }K^+(\sigma )}{2\sqrt {X}\mu (\sigma )\cosh \left (\dfrac {\mu (\sigma )X}{2}\right )}\sum _{\alpha \,\textit{odd}}\dfrac {C_\alpha A_\alpha ^+\sqrt {\mathrm{i}\gamma _\alpha - \omega }K^-(\mathrm{i}\gamma _\alpha )}{\sigma - \mathrm{i}\gamma _\alpha }. \end{equation}
Substituting these formulae into the expression for
$\hat {P}_{\textit{ref}}$
and inverting, we find
\begin{equation} P_{\textit{ref}} = \begin{cases} \dfrac {\mathrm{i}}{4\pi \sqrt {X}} \displaystyle{\int} _{\sigma = -\infty }^\infty \dfrac {{\mathrm{e}}^{-\mu (\sigma )\left (|x| - X/2\right ) - \mathrm{i}\sigma s}}{\mu (\sigma )}\Bigg [\sum _{\alpha \,{ even}}\dfrac {C_\alpha A_\alpha ^+(\sigma + \omega )(\mathrm{i}\gamma _\alpha - \omega )XL^+(\sigma )L^-(\mathrm{i}\gamma _\alpha )}{2(\sigma - \mathrm{i}\gamma _\alpha )} \\[15pt] \qquad - {\mathrm{sgn}}(x)\sum _{\alpha \,\textit{odd}}\dfrac {C_\alpha A_\alpha ^+\sqrt {(\sigma + \omega )(\mathrm{i}\gamma _\alpha - \omega )}K^+(\sigma )K^-(\mathrm{i}\gamma _\alpha )}{\sigma - \mathrm{i}\gamma _\alpha }\Bigg ]\mathrm{d}\sigma \qquad \quad |x| \gt X/2,\\[15pt] \dfrac {\mathrm{i}}{4\pi \sqrt {X}}\displaystyle{\int} _{\sigma = -\infty }^\infty {\mathrm{e}}^{-{i}\sigma s}\Bigg [-\sum _{\alpha \,{ even}}\dfrac {C_\alpha A_\alpha ^+(\sigma + \omega )(\mathrm{i}\gamma _\alpha - \omega )XL^+(\sigma )L^-(\mathrm{i}\gamma _\alpha )\cosh (\mu (\sigma )x)}{2(\sigma - \mathrm{i}\gamma _\alpha )\mu (\sigma )\sinh \left (\dfrac {\mu (\sigma )X}{2}\right )} \\[20pt] \qquad + \sum _{\alpha \,\textit{odd}}\dfrac {C_\alpha A_\alpha ^+\sqrt {(\sigma + \omega )(\mathrm{i}\gamma _\alpha - \omega )}K^+(\sigma )K^-(\mathrm{i}\gamma _\alpha )\dfrac {\sinh \mu (\sigma )x}{\mu (\sigma )}}{(\sigma - \mathrm{i}\gamma _\alpha )\cosh \left(\dfrac {\mu (\sigma )X}{2}\right)}\Bigg ]\mathrm{d}\sigma \qquad |x| \lt X/2. \end{cases} \end{equation}
In order to calculate these integrals, the contour of integration can be deformed either into the lower or upper-half-plane, depending on the sign of
$s$
. There are two possible signs of
$|x| - X/2$
, each with two possible signs of
$s$
, so altogether there are four cases.
We know that
$L^+(\sigma )$
and
$K^+(\sigma )$
are analytic in the upper-half-plane. In the lower-half-plane they must contain all of the singularities of
$L(\sigma )$
and
$K(\sigma )$
, i.e. a branch cut downward from
$\sigma = -\omega$
. For
$|x| \gt X/2$
, we have a branch cut in the upper-half-plane anyway due to the factors of
$\mu$
, meaning that this integral will be deformed around a branch cut for both
$s \gt 0$
and
$s \lt 0$
(cases 1 and 2). For
$|x| \lt X/2$
and
$s \gt 0$
, the integral may only be deformed into the lower-half-plane, where there is a branch cut (case 3). However, for
$|x| \lt X/2$
and
$s \lt 0$
, because the series expansion of the integrand contains only
$\mu ^2$
(not
$\mu$
), and
$L^+$
and
$K^+$
are analytic in the upper-half-plane, we can deform upwards and encounter only poles, whose residues become duct modes (case 4, corresponding to the duct interior). This has the following result:
\begin{align} P_{\textit{ref}} = -\frac {1}{2X} \bigg (\sum _{\substack {\alpha {\,{even}}, \\ \beta {\,{even}}}}&\frac {C_\alpha A_{\alpha }^+{\mathrm{e}}^{-\gamma _{\beta } s} {L}^+(-\mathrm{i}\gamma _{\beta } ){L}^-(\mathrm{i}\gamma _{\alpha })C_{\beta } \psi _{\beta }(x)}{(\gamma _{\alpha } + \gamma _{\beta } )\gamma _{\beta }} \notag \\ & + \sum _{\substack {\alpha {\,{odd}},\\ \beta {\,{odd}}}}\frac {C_{\alpha } A_{\alpha }^+{\mathrm{e}}^{-\gamma _{\beta } s} {K}^+(-\mathrm{i}\gamma _{\beta } ){K}^-(\mathrm{i}{\gamma }_{\alpha })C_{\beta } \psi _{\beta }(x)}{(\gamma _{\alpha } + \gamma _{\beta } )\gamma _{\beta }}\bigg ). \end{align}
This is substituted into the total pressure with the
$\alpha$
and
$\beta$
labels flipped, and upon comparison with (A3) we get the following expression:
\begin{equation} {\unicode{x1D64D}}_{\alpha \beta } (s) = \begin{cases} -\dfrac {C_\alpha C_\beta L^+(-\mathrm{i}\gamma _\alpha )L^-(\mathrm{i}\gamma _\beta )(\gamma _0 + \gamma _\alpha )(\gamma _0 + \gamma _\beta )}{2\gamma _\alpha (\gamma _\alpha + \gamma _\beta )X{\mathrm{e}}^{(\gamma _\alpha + \gamma _\beta )s}} \qquad \qquad &\rm \alpha\, even, \beta\, even, \\[15pt] -\dfrac {C_\alpha C_\beta K^+(-\mathrm{i}\gamma _\alpha )K^-(\mathrm{i}\gamma _\beta )\sqrt {-\mathrm{i}(\gamma _0 + \gamma _\alpha )}\sqrt {\mathrm{i}(\gamma _0 + \gamma _\beta )}}{\gamma _\alpha (\gamma _\alpha + \gamma _\beta )X{\mathrm{e}}^{(\gamma _\alpha + \gamma _\beta )s}} & \alpha\,\rm odd, \beta\, odd, \\[11pt] 0 &\,\rm otherwise, \end{cases} \end{equation}
so then
\begin{equation} {\unicode{x1D64D}}_{\alpha \alpha } (0) = \begin{cases} -\dfrac {C_\alpha ^2 L^+(-\mathrm{i}\gamma _\alpha )L^-(\mathrm{i}\gamma _\alpha )(\gamma _0 + \gamma _\alpha )^2}{4(\gamma _\alpha )^2X} &\alpha\,\rm even,\\[15pt] -\dfrac {\mathrm{i} C_\alpha ^2 K^+(-\mathrm{i}\gamma _\alpha )K^-(\mathrm{i}\gamma _\alpha )|\gamma _0 + \gamma _\alpha |}{2(\gamma _\alpha )^2X} &\alpha\,\rm odd. \end{cases} \end{equation}
A.1.1. Further analytical expressions
A more precise expression may be found for the reflection matrix: for particular ranges of
$\omega$
, this can lead to elegant closed-form expressions for the end correction itself. From Noble (Reference Noble1958), we have analytical expressions for
$L^+$
and
$K^+$
as follows:
\begin{align} \begin{aligned} \begin{bmatrix} L^+(\sigma ) \\[3pt] K^+(\sigma ) \end{bmatrix}=&\exp \left (\frac {\mathrm{i}\sigma X}{2\pi }\left (1 - C + \log \frac {\{4,1\}\pi }{\omega X}\right ) - \frac {\sigma X}{4} - \frac {\mu (\sigma )X}{2\pi }\arccos \frac {\sigma }{\omega }\right ) \\ &\times \prod _{\beta \gt 0, \{{even,odd}\}}^\infty \left (\frac {X}{\beta \pi }\right )\left (-\gamma _\beta - \mathrm{i}\sigma \right )\exp \left (\frac {\mathrm{i}\sigma X}{\beta \pi }\right )\!, \end{aligned} \end{align}
with
$L^-(\sigma ) = L^+(-\sigma )$
and
$K^-(\sigma ) = K^+(-\sigma )$
, with
$C$
being the Euler–Mascheroni constant. We then have
\begin{equation} \arg \left (-{\unicode{x1D64D}}_{\alpha \alpha } (0)\right ) = \begin{cases} \arg (L^+(-\mathrm{i}\gamma _\alpha ))^2 &\alpha \text{ even}, \\[11pt] \arg (K^+(-\mathrm{i}\gamma _\alpha ))^2 - \dfrac {\pi }{2} \quad &\alpha \text{odd}. \end{cases} \end{equation}
Here,
$(L^+(-\mathrm{i}\gamma _\alpha ))^2$
may be written in a way that makes taking the argument easier, i.e.
\begin{align} \begin{aligned} (L^+(-\mathrm{i}\gamma _\alpha ))^2 = &\exp \left (\frac {\mathrm{i}|\gamma _\alpha |X}{\pi }\left (1 - C + \log \frac {4\pi }{\omega X}\right ) - \frac {|\gamma _\alpha |X}{2} - \mathrm{i}\alpha \arccos \frac {|\gamma _\alpha |}{\omega }\right ) \\ &\times \prod _{\substack {\beta \gt 0,\\ {even}}}^{2\lfloor \frac {\omega X}{2\pi }\rfloor }\left \{\left (\frac {X}{\beta \pi }\right )^2{\mathrm{e}}^{-{i}\pi }\left (|\gamma _\beta | + |\gamma _\alpha |\right )^2\exp \left (\frac {2\mathrm{i}|\gamma _\alpha X}{\beta \pi }\right )\right \} \\ &\times \prod _{\substack {\beta \gt 2\lfloor \frac {\omega X}{2\pi }\rfloor ,\\ {even}}}^\infty \left \{\left (\frac {X}{\beta \pi }\right )^2\left (|\gamma _\beta | - \mathrm{i}|\gamma _\alpha |\right )^2\exp \left (\frac {2\mathrm{i}|\gamma _\alpha X}{\beta \pi }\right )\right \}\!, \end{aligned} \end{align}
so that after a bit of manipulation we find the expression for even modes to be
\begin{align} \begin{aligned} \arg (-{\unicode{x1D64D}}_{\alpha \alpha } (0)) &= \frac {|\gamma _\alpha |X}{\pi }\left \{1 - C + \log \frac {4\pi }{\omega X} + H_{\lfloor \omega X/2\pi \rfloor } \vphantom {+ \sum _{n = \lfloor \omega X/2\pi \rfloor +1}^\infty \left [\frac {1}{n} - \frac {2\pi }{|\gamma _\alpha |X}\arctan \frac {|\gamma _\alpha |X}{2\pi n\sqrt {1 - \frac {\omega ^2X^2}{4n^2\pi ^2}}}\right ]}\right . \\ &\qquad \qquad \left .+ \sum _{n = \lfloor \omega X/2\pi \rfloor +1}^\infty \left [\frac {1}{n} - \frac {2\pi }{|\gamma _\alpha |X}\arctan \frac {|\gamma _\alpha |X}{2\pi n\sqrt {1 - \dfrac {\omega ^2X^2}{4n^2\pi ^2}}}\right ]\right \} \\ &\qquad \qquad - \alpha \left (\frac {\pi }{2} - \arccos \frac {|\gamma _\alpha |}{\omega }\right ) - \pi \left (\left \lfloor \frac {\omega X}{2\pi }\right \rfloor - \frac {\alpha }{2}\right )\!. \end{aligned} \end{align}
Doing the same for odd modes, we get
\begin{align} \arg (-{\unicode{x1D64D}}_{\alpha \alpha } (0)) &= \frac {|\gamma _\alpha |X}{\pi }\left \{1 - C + \log {\dfrac {\pi }{\omega X}} + 2H_{2\left \lfloor \omega X/2\pi + 1/2\right \rfloor } - H_{\lfloor \omega X/2\pi + 1/2\rfloor } \vphantom {\frac {|\gamma _\alpha |X}{2(n - \frac {1}{2})\pi \sqrt {1 - \frac {\omega ^2X^2}{4(n - 1/2)^2X^2}}}}\right . \\ \notag &\left .\qquad + \sum _{n = \lfloor \omega X/2\pi + 1/2\rfloor + 1}\left [\frac {1}{n - \dfrac {1}{2}} - \frac {2\pi }{|\gamma _\alpha |X}\arctan \frac {|\gamma _\alpha |X}{2 \left(n - \dfrac {1}{2}\right)\pi \sqrt {1 - \dfrac {\omega ^2X^2}{4(n - 1/2)^2X^2}}}\right ]\right \}\\\notag &\qquad - \alpha \left (\frac {\pi }{2} - \arccos \frac {|\gamma _\alpha |}{\omega }\right ) - \pi \left (\left \lfloor \frac {\omega X}{2\pi } + \frac {1}{2}\right \rfloor - \frac {\alpha + 1}{2}\right )\!, \end{align}
where
$H_n$
is the nth harmonic number. For
$\omega \in (\overline {\omega }_\alpha ,\overline {\omega }_{\alpha +2} )$
, if
$\alpha$
is even we have
\begin{align} \begin{aligned} \frac {\hat {s}_\alpha }{X} &= \frac {1}{2\pi }\left \{1 - C + \log \frac {4\pi }{\omega X} + H_{\alpha /2} + \sum _{n = \alpha /2+1}^\infty \left [\frac {1}{n} - \frac {2\pi }{|\gamma _\alpha |X}\arctan \frac {|\gamma _\alpha |X}{2\pi n\sqrt {1 - \dfrac {\omega ^2X^2}{4n^2\pi ^2}}}\right ]\right \} \\ &\quad - \frac {\alpha }{2|\gamma _\alpha |X}\left (\frac {\pi }{2} - \arccos \frac {|\gamma _\alpha |}{\omega }\right )\!, \end{aligned} \end{align}
and if
$\alpha$
is odd we have
\begin{align} \begin{aligned} \frac {\hat {s}_\alpha }{X} &= \frac {1}{2\pi }\left \{1 - C + \log {\frac {\pi }{\omega X}} + 2H_{\alpha + 1} - H_{(\alpha +1)/2} \vphantom {\frac {|\gamma _\alpha |X}{2(n - \frac {1}{2})\pi \sqrt {1 - \frac {\omega ^2X^2}{4(n - 1/2)^2X^2}}}}\right . \\ &\left .\qquad + \sum _{n = (\alpha +1)/2 + 1}\left [\frac {1}{n - \dfrac {1}{2}} - \frac {2\pi }{|\gamma _\alpha |X}\arctan \frac {|\gamma _\alpha |X}{2 \left(n - \dfrac {1}{2}\right)\pi \sqrt {1 - \dfrac {\omega ^2X^2}{4(n - 1/2)^2X^2}}}\right ]\right \} \\ &\qquad - \frac {\alpha }{2|\gamma _\alpha |X}\left (\frac {\pi }{2} - \arccos \frac {|\gamma _\alpha |}{\omega }\right )\!, \end{aligned} \end{align}
and in particular if
$\omega \lt \overline {\omega }_1$
, we can use
$\arcsin (z) = \arctan (z/\sqrt {1 - z^2})$
to get
\begin{equation} \frac {\hat {s}_0 }{X} = \frac {1}{2\pi }\left \{1 - C + \log \frac {4\pi }{\omega X} + \sum _{n = 1}^\infty \left [\frac {1}{n} - \frac {2\pi }{\omega X}\arcsin \frac {\omega X}{2\pi n}\right ]\right \}\!, \end{equation}
as derived in Noble (Reference Noble1958). Note that this gives a logarithmic singularity as
$\omega X \to 0$
, but that
$\hat {s}_0 \sim X\log ( {1}/{X})$
as
$X \to 0$
: this means the end correction does tend to zero, just sublinearly with duct width.
A.2. Wiener–Hopf technique in three dimensions
In order to prescribe an incident pressure of the same form as in two dimensions, we set our incident pressure to be
\begin{equation} P_{\textit{inc}} = \begin{cases} \dfrac {1}{2}\sum _\alpha \psi _\alpha (r,\theta ) A_\alpha ^+\exp (\gamma _\alpha s) &r \lt R, \\[9pt] 0 &r \gt R. \end{cases} \end{equation}
The spatial modes in three dimensions are
$\psi _\alpha (r,\theta ) = (C_\alpha /\sqrt {\pi } R) \mathrm{J}_{m_\alpha }\!(\lambda _\alpha r/R)\cos (m_\alpha \theta - \xi _\alpha \pi /2)$
, where modenumbers, constants and eigenvalues are defined by
\begin{align} &\lambda _\alpha = j_{m_\alpha n_\alpha }', && C_\alpha = \begin{cases} \big |\mathrm{J}_{0}(\lambda _\alpha )\big |^{-1},&m_\alpha = 0,\\[11pt] \bigg (\sqrt {\dfrac {1}{2}\left [1 - \dfrac {{m_\alpha }^2}{{\lambda _\alpha }^2}\right ]} \,\big |\mathrm{J}_{m_\alpha }(\lambda _\alpha )\big |\bigg )^{-1},&m_\alpha \neq 0, \end{cases} \\[-12pt]\nonumber \end{align}
\begin{align} &\xi _\alpha \in \{0,1\} \qquad \text{and} \qquad &&\gamma _\alpha = \begin{cases} \mathrm{i}\omega \sqrt {1 - \lambda _\alpha ^2/\omega ^2R^2},\quad &\text{Re}(\omega ) \geqslant \lambda _\alpha /R,\\[11pt] -\omega \sqrt {\lambda _\alpha ^2/\omega ^2R^2-1}, &\text{Re}(\omega ) \lt \lambda _\alpha /R, \end{cases} \end{align}
where
$j_{m_\alpha n_\alpha }'$
is the
$n_\alpha$
th zero of the Bessel function of order
$m_\alpha$
. Once again, taking
$A_\alpha ^+ = \mathrm{i} M\sqrt {\pi }R\delta _{\alpha 0}$
results in a piston condition of
$p^+ = M\sin \omega t$
at
$s = 0$
in the inner duct. Taking a Fourier transform and solving the Helmholtz equation results in a solution for the reflected pressure (dropping the superscript once more)
\begin{equation} \hat {P}_{\textit{ref}} = \begin{cases} \sum _{m = 0}^\infty \mathrm{I}_m(\mu (\sigma ) r)\left [A_m(\sigma )\cos m\theta + B_m(\sigma )\sin m\theta \right ] &r \lt R,\\[5pt] \sum _{m = 0}^\infty {\mathrm{K}}_m(\mu (\sigma )r)\left [C_m(\sigma )\cos m\theta + D_m(\sigma )\sin m\theta \right ] &r \gt R, \end{cases} \end{equation}
where again we have
$\mu ^2 := \sigma ^2 - \omega ^2$
. In writing down this solution, we have already applied the conditions of periodicity in
$\theta$
, regularity at
$r = 0$
and decay in the far field. Defining the split Fourier transform as before, we then have duct wall and continuity conditions
\begin{equation} \begin{cases} \dfrac {\partial \hat {P}_{\textit{ref}}^-}{\partial r}\bigg |_{r = R} = 0, \\[11pt] \left [\hat {P}_{\textit{ref}}^+\right ]_{R^-}^{R^+} = \dfrac {\mathrm{i}}{2\sqrt {\pi }R}\sum _\alpha \dfrac {C_\alpha \mathrm{J}_{m_\alpha }(\lambda _\alpha )\cos \left (m_\alpha \theta - \dfrac {\xi _\alpha \pi }{2}\right )A_\alpha ^+}{\sigma - \mathrm{i}\gamma _\alpha },\quad \left [\dfrac {\partial \hat {P}_{\textit{ref}}^+}{\partial r}\right ]_{R^-}^{R^+} = 0. \end{cases} \end{equation}
Applying the continuous derivative condition reduces the number of constants to two, giving
\begin{equation} \hat {P}_{\textit{ref}} = \begin{cases} \sum _{m = 0}^\infty \dfrac {\mathrm{I}_m(\mu (\sigma ) r)}{\mathrm{I}_m'(\mu (\sigma ) R)}\left [\widetilde {A}_m(\sigma )\cos m\theta + \widetilde {B}_m(\sigma )\sin m\theta \right ] &r \lt R,\\[11pt] \sum _{m = 0}^\infty \dfrac {{\mathrm{K}}_m(\mu (\sigma )r)}{{\mathrm{K}}_m'(\mu (\sigma )R)}\left [\widetilde {A}_m(\sigma )\cos m\theta + \widetilde {B}_m(\sigma )\sin m\theta \right ] &r \gt R. \end{cases} \end{equation}
We can apply the jump condition to this expression, getting
\begin{equation} \left [\hat {P}_{\textit{ref}}\right ]_{R^-}^{R^+} = \sum _{m = 0}^\infty \left (\frac {{\mathrm{K}}_m(\mu (\sigma )R)}{{\mathrm{K}}_m'(\mu (\sigma )R)} - \frac {\mathrm{I}_m(\mu (\sigma )R)}{\mathrm{I}_m'(\mu (\sigma )R)}\right )\left (\widetilde {A}_m(\sigma )\cos m\theta + \widetilde {B}_m(\sigma )\sin m\theta \right )\!, \end{equation}
where the bracketed quantity on the left may be re-expressed in terms of the Wronskian
$W\{{\mathrm{K}}_m(z),\mathrm{I}_m(z)\} = 1/z$
, i.e.
\begin{align} \begin{aligned} \frac {{\mathrm{K}}_m(\mu (\sigma )R)}{{\mathrm{K}}_m'(\mu (\sigma )R)} - \frac {\mathrm{I}_m(\mu (\sigma )R)}{\mathrm{I}_m'(\mu (\sigma )R)} &= \frac {W\left \{{\mathrm{K}}_m(\mu (\sigma )R),\mathrm{I}_m(\mu (\sigma )R)\right \}}{{\mathrm{K}}_m'(\mu (\sigma )R)\mathrm{I}_m'(\mu (\sigma )R)} \\ &= \frac {1}{\mu (\sigma )R{\mathrm{K}}_m'(\mu (\sigma )R)\mathrm{I}_m'(\mu (\sigma )R)} =: -\frac {2}{L_m(\sigma )}. \end{aligned} \end{align}
Here, we have defined
$L_m(\sigma )$
as we did with
$L(\sigma )$
and
$K(\sigma )$
in the 2-D case. Integrating the jump condition over a period in
$\theta$
allows us to find
$\widetilde {A}_m(\sigma )$
and
$\widetilde {B}_m(\sigma )$
\begin{align} -\frac {2}{L_m(\sigma )}\begin{bmatrix} \widetilde {A}_m(\sigma ) \\[5pt] \widetilde {B}_m(\sigma ) \end{bmatrix} = \left [\frac {1}{\pi }\int _0^{2\pi }\left [\hat {P}_{\textit{ref}}^-\right ]_{R^-}^{R^+}\begin{bmatrix}\cos m\theta \\[5pt] \sin m\theta \end{bmatrix}\mathrm{d}\theta + \frac {\mathrm{i}}{2\sqrt {\pi }R}\sum _{\substack {{\alpha }:m_{\alpha } = m,\\ \xi _{\alpha } = \{0, 1\}}}\frac {C_{\alpha }\mathrm{J}_{m_{\alpha }}(\lambda _{\alpha }){A_{\alpha }}^+}{\sigma - \mathrm{i}\gamma _{\alpha } }\right ]\!. \end{align}
The Fourier transform of the continuity condition here was previously a sum of modes, but the orthogonality of these modes has been exploited through integration over a period, hence the new limits on the sum. We may also find
$\widetilde {A}_m(\sigma )$
and
$\widetilde {B}_m(\sigma )$
in terms of the derivative on the boundary, by noting that we have
\begin{equation} \frac {\partial \hat {P}_{\textit{ref}}^+}{\partial r}\bigg |_{r = R} = \frac {\partial \hat {P}_{\textit{ref}}}{\partial r}\bigg |_{r = R} = \mu (\sigma )\sum _{m = 0}^\infty \left (\widetilde {A}_m(\sigma )\cos m\theta + \widetilde {B}_m(\sigma )\sin m\theta \right )\!, \end{equation}
and integrating similarly. Eliminating
$\widetilde {A}_m(\sigma )$
and
$\widetilde {B}_m(\sigma )$
results in
\begin{align} \begin{aligned} -\frac {L_m(\sigma )}{2}\left [\frac {1}{\pi }\int _0^{2\pi }\left [\hat {P}_{\textit{ref}}^-\right ]_{R^-}^{R^+}{\begin{bmatrix}\cos m\theta \\[3pt] \sin m\theta \end{bmatrix}}\mathrm{d}\theta + \frac {\mathrm{i}}{2\sqrt {\pi }R}\sum _{\substack {{\alpha }:m_{\alpha } = m,\\ \xi _{\alpha } = \{0, 1\}}}\frac {C_{\alpha }\mathrm{J}_{m_{\alpha }}(\lambda _{\alpha }){A_{\alpha }}^+}{\sigma - \mathrm{i}\gamma _{\alpha } }\right ] \\[5pt] = \frac {1}{\pi \mu (\sigma )}\int _0^{2\pi }\left [\frac {\partial \hat {P}_{\textit{ref}}^+}{\partial r}\right ]_{r = R}{\begin{bmatrix} \cos m\theta \\[3pt] \sin m\theta \end{bmatrix}}\mathrm{d}\theta . \end{aligned} \end{align}
Taking the decomposition
$L_m(\sigma ) = L_m^+(\sigma )L_m^-(\sigma )$
, we can write this as an equality between a function analytic in the upper half plane and one analytic in the lower half plane,
\begin{align} \begin{aligned} &-\frac {2}{\pi \mu ^+(\sigma )L_m^+(\sigma )}\int _0^{2\pi }\left [\frac {\partial \hat {P}_{\textit{ref}}^+}{\partial r}\right ]_{r = R}{\begin{bmatrix} \cos m\theta \\[3pt] \sin m\theta \end{bmatrix}}\mathrm{d}\theta \\ &\qquad \qquad \qquad - \frac {\mathrm{i}}{2\sqrt {\pi }R}\sum _{\substack {{\alpha }:m_\alpha = m,\\[5pt] \xi _\alpha = \{0, 1\}}}\frac {C_\alpha \mathrm{J}_{m_\alpha }(\lambda _\alpha )A_\alpha ^+\mu ^-(\mathrm{i}\gamma _\alpha )L_m^-(\mathrm{i}\gamma _\alpha )}{\sigma - \mathrm{i}\gamma _\alpha } \\[5pt] &\qquad = \frac {\mu ^-(\sigma )L_m^-(\sigma )R}{\pi }\int _0^{2\pi }\left [\hat {P}_{\textit{ref}}^-\right ]_{R^-}^{R^+}{\begin{bmatrix} \cos m\theta \\[3pt] \sin m\theta \end{bmatrix}}\mathrm{d}\theta \\[5pt] &\qquad \qquad \qquad + \frac {\mathrm{i}}{2\sqrt {\pi }R}\sum _{\substack {{\alpha }:m_\alpha = m, \\ \xi _\alpha = \{0, 1\}}}\frac {C_\alpha \mathrm{J}_{m_\alpha }(\lambda _\alpha )A_\alpha ^+\left [\mu ^-(\sigma )L_m^-(\sigma ) - \mu ^-(\mathrm{i}\gamma _\alpha )L_m^-(\mathrm{i}\gamma _\alpha )\right ]}{\sigma - \mathrm{i}\gamma _\alpha }. \end{aligned} \end{align}
Assuming that both sides are equal to zero as before, we can eliminate
$ [\partial \hat {P}_{\textit{ref}}^+/\partial r ]_{r = R}$
and
$ [\hat {P}_{\textit{ref}}^- ]_{R^-}^{R^+}$
to find expressions for
$\widetilde {A}_m(\sigma )$
and
$\widetilde {B}_m(\sigma )$
; these are substituted into
$\hat {P}_{\textit{ref}}$
to give an inner-duct result (in which we have turned the addition of
$\widetilde {A}_m(\sigma )$
and
$\widetilde {B}_m(\sigma )$
into a sum over
$\xi$
)
\begin{equation} \hat {P}_{\textit{ref}} = -\!\sum _{m = 0}^\infty \frac {\mathrm{i}\mu ^+(\sigma )L_m^+(\sigma )\mathrm{I}_m(\mu r)}{4\sqrt {\pi }R\mu (\sigma )\mathrm{I}_m'(\mu R)}\!\sum _{\xi = 0} \!\sum _{\substack {{\alpha }:\\m_\alpha = m, \\ \xi _\alpha = \xi }}\!\!\!\frac {C_\alpha \mathrm{J}_{m_\alpha }(\lambda _\alpha )A_\alpha ^+\mu ^-(\mathrm{i}\gamma _\alpha )L_m^-(\mathrm{i}\gamma _\alpha )\cos \left (m_\alpha \theta - \dfrac {\xi \pi }{2}\right )}{\sigma - \mathrm{i}\gamma _\alpha }, \end{equation}
and an outer-duct result with
${\mathrm{K}}_m$
in place of
$\mathrm{I}_m$
. A power-series calculation verifies that only factors of
$\mu ^2$
appear in the inner-duct expression for
$s\lt 0$
(as before) so we can calculate the residue at each pole, getting
\begin{align} \mathrm{i}\,\mathrm{res}_{\sigma = -\mathrm{i}\gamma _\beta }&\hat {P}_{\textit{ref}}{\kern1.5pt\mathrm{e}}^{-{i}\sigma s} = -\frac {{\mathrm{e}}^{-\gamma _\beta s}\mu ^+(-\mathrm{i}\gamma _\beta )L_{m_\beta }^+(-\mathrm{i}\gamma _\beta )C_\beta \mathrm{J}_{m_\beta }(\lambda _\beta )\psi _\beta }{4(2 - \delta _{m_\beta 0})\gamma _\beta } \\ \notag &\times \sum _{\xi = 0} \frac {C_\beta \mathrm{J}_{m_\beta }(\lambda _\beta r/R)\cos \left (m_\beta \theta - \dfrac {\xi \pi }{2}\right )}{\pi R}\sum _{\substack {{\alpha }:\\m_\alpha = m_\beta \\ \xi _\alpha = \xi }}\frac {C_\alpha \mathrm{J}_{m_\alpha }(\lambda _\alpha )A_\alpha ^+\mu ^-(\mathrm{i}\gamma _\alpha )L_{m_\beta }^-(\mathrm{i}\gamma _\alpha )}{\gamma _\alpha + \gamma _\beta }, \end{align}
where the sum over
$\xi$
accounts for the fact that modes with
$m \neq 0$
are degenerate with multiplicity 2. Since we have
$P_{\textit{ref}} = 2\pi \mathrm{i}\sum _\beta \mathrm{res}_{\sigma = -\mathrm{i}\gamma _\beta }\hat {P}_{\textit{ref}}{\mathrm{e}}^{-{i}\sigma s}/2\pi$
, this results in a sum of all duct modes, which can be rephrased in the manner (A18): the reflection matrix is then calculated to be
\begin{equation} {\unicode{x1D64D}}_{\alpha \beta } (s) = -\frac {C_\alpha C_\beta \mathrm{J}_{m_\alpha }(\lambda _\alpha )\mathrm{J}_{m_\beta }(\lambda _\beta )\mu ^+(-\mathrm{i}\gamma _\alpha )\mu ^-(\mathrm{i}\gamma _\beta )L_{m_\alpha }^+(-\mathrm{i}\gamma _\alpha )L_{m_\beta }^-(\mathrm{i}\gamma _\beta )}{2(2 - \delta _{m_\alpha 0})\gamma _\alpha (\gamma _\alpha + \gamma _\beta )\exp \left ((\gamma _\alpha + \gamma _\beta )s\right )}\delta _{m_\alpha m_\beta }\delta _{\xi _\alpha \xi _\beta }, \end{equation}
so we have
\begin{equation} {\unicode{x1D64D}}_{\alpha \alpha } (0) = -\frac {\mathrm{i} C_\alpha ^2|\mathrm{J}_{m_\alpha }(\lambda _\alpha )|^2\left |\gamma _0 + \gamma _\alpha \right |L_{m_\alpha }^+(-\mathrm{i}\gamma _\alpha )L_{m_\beta }^-(\mathrm{i}\gamma _\beta )}{4(2 - \delta _{m_\alpha 0})\left |\gamma _\alpha \right |^2}. \end{equation}
A.2.1. Multiplicative decomposition
We wish to multiplicatively decompose
$L_m(\sigma )$
. The form of
$L_m$
was chosen because of the asymptotic expansions
as
$\mu \rightarrow \infty$
. From this we have
$L_m(\sigma ) \rightarrow 1$
as
$\sigma \rightarrow \pm \infty$
, which is useful because it means that
$\log (L_m(\sigma ))$
will converge at these limits. Because
$\mu (\sigma ) := \sqrt {\sigma ^2 - \omega ^2}$
will necessarily involve branch cuts, we will need a multiplicative decomposition of
$\mu (\sigma )$
. We write
so that
$\mu ^+(\sigma )$
has a branch cut vertically downwards from
$\sigma = -\omega$
, and
$\mu ^-(\sigma )$
has a branch cut vertically upwards from
$\sigma = \omega$
. Therefore
$L_m(\sigma )$
is analytic, and also non-zero, in the strip between
$\mathrm{Im}(\sigma ) = -\mathrm{Im}(\omega )$
and
$\mathrm{Im}(\sigma ) = \mathrm{Im}(\omega )$
. Thus, if we take
$\log (L_m(\sigma ))$
, this function is analytic in the same region. Cauchy’s integral formula then says that for
$Y \in \mathbb{R}^+$
and
$\delta \lt \mathrm{Im}(\omega )$
we can write
Taking
$Y \rightarrow \infty$
and assuming the end integrals converge, we then have
The first integral is analytic for
$\mathrm{Im}(\sigma ) \gt -\delta$
and the second integral is analytic for
$\mathrm{Im}(\sigma ) \lt \delta$
. Therefore we write
and have the definitions
It is evident from these definitions that
$L_m^-(\sigma ) = L_m^+(-\sigma )$
, therefore
\begin{align} \begin{aligned} \arg (-{\unicode{x1D64D}}_{\alpha \alpha } (0)) &= 2\arg (L_{m_\alpha }^+(-\mathrm{i}\gamma _\alpha )) + \frac {\pi }{2} \\ &= -\frac {1}{\pi }\text{Re}\left (\int _{-\infty }^\infty \frac {\log L_m(\tilde {\sigma })}{\tilde {\sigma } - \sigma }\mathrm{d}\tilde {\sigma }\right ) + \frac {\pi }{2}. \end{aligned} \end{align}
While we require
$\omega$
to have a small positive imaginary part for the above calculation to work, we would ideally like it to be real. Thus we define a factorising contour
$\mathcal{C}_\sigma$
with equation
which ensures we can bend around the point
$\omega$
on the real axis, as well as any cut-on poles that now lie on it. In our calculations, we took
$h = 0.01$
and
$q = 1$
, with
$\omega$
having an imaginary part of
$\mathrm{i}\times 10^{-5}$
added to it.
Appendix B. Pressure-release walls in the outer duct
As well as considering an outer duct with zero-velocity walls (i.e. a sound-hard boundary condition), we can also compute the outlet condition with a pressure-release boundary, i.e. one where the pressure is zero rather than the velocity. Considering the 2-D case, this simply amounts to the use of an alternative basis in the outer duct, i.e.
$\{\varphi _\alpha ^2(x)\}_{\alpha =1}^\infty$
with
$\varphi _\alpha ^2 = 0$
on
$x = \pm X/2\,\forall \,\alpha$
. With the same governing equation (Helmholtz) and normalisation condition as the original duct modes, this results in
where
$\lambda _\alpha = \alpha \pi$
, as before. Note that there is no zero mode in this case (as this would fail to satisfy normalisation) so modes begin at
$\alpha = 1$
instead. Carrying this through to the definition of an alternative
$\tilde {{\unicode{x1D641}}}_{\alpha \beta } := \int _{S_1}\psi _\alpha ^1\varphi _\beta ^2\mathrm{d} S$
, we find
\begin{equation} \tilde {{\unicode{x1D641}}}_{\alpha \beta } = \begin{cases} \dfrac {C_\alpha \beta \eta ^{3/2}}{\sqrt {2}\pi (\alpha ^2 - \beta ^2\eta ^2)}\left ((-1)^\alpha \cos \left (\dfrac {(1+\eta )\beta \pi }{2}\right ) - \cos \left (\dfrac {(1 - \eta )\beta \pi }{2}\right )\right )\!, & \alpha \neq \eta \beta , \\[17pt] \dfrac {C_\alpha \sqrt {\eta }}{4\sqrt {2}\alpha \pi }\left (\cos \left (\dfrac {(1-1/\eta )\alpha \pi }{2}\right ) - (-1)^\alpha \cos \left (\dfrac {(1+1/\eta )\alpha \pi }{2}\right )\right )\!, & \alpha = \eta \beta . \end{cases} \end{equation}
This
$\tilde {{\unicode{x1D641}}}$
is then used to calculate an admittance condition for the inner duct, resulting in a reflection matrix, which in turn is used to form a linearly generalised end-correction coefficient as in § 4.2. Plotting the end-correction coefficients then results in figure 18. As can be seen, the pressure-release boundary condition is fairly consistently further away from the Wiener–Hopf solution than the sound-hard one, and also exhibits unphysically sharp jumps at every mode cut-on. From this, we conclude that the sound-hard boundary condition is a better approximation to free space (as calculated by Wiener–Hopf).
End-correction coefficients for a 2-D duct with a symmetric source, calculated using the Wiener–Hopf technique (solid line), the sound-hard outlet condition (dash-dotted line) and the pressure-release outlet condition (dotted line). Thirteen modes were used in the inner duct and 2000 in the outer duct, with a width ratio of 1/40.




q(s)
s=0
s=so
q(s)
X1
X2
s=0+
s=0−
s>0
s<0
s<0
X2
X1
mα=0
2π
4π
α1=2
(η,αmax2)=(1/40,2000)
αmax1=10
s~0/R1
ωR1=0.05
λ=2π/ω
s~0/X1
ωX1=3
λ=2π/ω
Lsf=1/Mβ0ω
β0
X1
Zrms
π/2
π/2
ωX1=3
X1
ωX1=3
X1
ωR1=3/2
R1
M=0.10
ωX1=3
X1
ωX1=3
X1
M=0.05
ωX1=3
X1
M=0.05
ωX1=3
X1
ωX1=3
X1
M=0.05
ωX1=3
X1