---
title: Complex-Shifted Helmholtz Operator
url: https://www.emergentmind.com/topics/complex-shifted-helmholtz-operator
type: topic
---

# Complex-Shifted Helmholtz Operator

The complex-shifted Helmholtz operator denotes a family of Helmholtz-type operators in which the spectral parameter, the wavenumber term, the grid, or the frequency is moved into the complex plane. In the formulations collected here, this includes shifted systems of the form $(A-zI)y=f$, complex-shifted Laplacians such as $-\Delta-(1+\beta i)k^2$, complex-scaled grids with $h\to he^{i\theta}$, and complex-frequency operators $\mathcal L u=-\Delta u+\zeta^2u$ with $\operatorname{Re}\zeta>0$. Across these variants, the common purpose is to introduce damping, move the spectrum away from the origin or the real axis, and thereby make indefinite high-frequency Helmholtz problems more amenable to multigrid, Krylov, contour-integral, and compression-based algorithms [1811.12378] [1112.5346] [1903.02803].

## 1. Operator forms and mathematical variants

The basic Helmholtz model in the cited work appears in several equivalent or closely related forms. For wave propagation, one standard form is
$$
(-\Delta-k(x)^2)u(x)=f(x),
$$
or, with variable coefficients and damping,
$$
-\nabla\cdot \rho \nabla \mathbf u-k^2(1-\hat{\jmath}\alpha)\mathbf u=\mathbf f.
$$
In discretized notation this becomes $Au=f$, where $A$ is large, highly indefinite, and non-Hermitian or non-normal in the high-frequency regime [1712.08740].

A first major variant is the complex shifted Laplacian. In the notation of S. Cools and W. Vanroose, the modified coefficient is
$$
\tilde{\sigma}=\sigma(1+\beta i)=-k^2(1+\beta i),
$$
leading to an operator of the form
$$
-\Delta u+\tilde{\sigma}u=g,
$$
or, equivalently,
$$
-\Delta-(1+\beta i)k^2.
$$
Here $\beta\in\mathbb R^+$ is the complex shift parameter. The discretized one-dimensional example is
$$
A^{1D}=\frac{1}{h^2}
\begin{bmatrix}
-1 & 2+\tilde{\sigma}h^2 & -1
\end{bmatrix},
$$
with analogous higher-dimensional structures [1112.5346].

A second variant is the shifted linear system used in contour-based formulations:
$$
(A-zI)y=f,
$$
with complex shift $z$, typically chosen with $\operatorname{Im}(z)<0$. In this setting, the shift is not introduced by modifying $k^2$ directly, but by solving a family of resolvent systems at quadrature points on a contour in the complex plane [1811.12378].

A third variant is complex scaling or complex stretched grids. In the spacetree-based multilevel framework, the domain is rotated by
$$
\rho_j\in(0,e^{i\theta}),
$$
so that the mesh width is effectively scaled as $h\to he^{i\theta}$. This yields a discretized operator assembled on complex-scaled mesh regions and is explicitly described as inspired by complex shifted Laplacian preconditioning [1508.03954]. A related complex stretched grid construction discretizes the Laplacian on a grid with complex-valued mesh widths, producing a preconditioning operator whose spectrum lies in a triangle with vertices determined by the interior and exterior complex mesh widths [1012.5379].

A fourth variant appears in boundary integral and compression contexts through complex frequency:
$$
\mathcal Lu=-\Delta u+\zeta^2u,\qquad \zeta\in\mathbb C,\ \operatorname{Re}\zeta>0.
$$
In this case the fundamental solution decays exponentially for large arguments,
$$
G(\zeta,z)=\frac{e^{-\zeta\|z\|}}{4\pi\|z\|},
$$
so the complex shift is encoded in the real and imaginary parts of $\zeta$ rather than in a separate Laplacian preconditioner [1903.02803].

## 2. Spectral effect and analytical rationale

The principal analytical role of the complex shift is spectral relocation. In the contour-integral formulation for the 3D high-frequency Helmholtz equation, the shifted operators $(A-zI)$ are chosen so that the spectrum is moved away from the real axis and the origin; the paper states that the imaginary part of $z$ is typically negative and that this improves definiteness and ensures invertibility or stability of $(A-zI)$ [1811.12378].

This spectral effect is central to the efficacy of Krylov methods. The heterogeneous Helmholtz study using shifted-Laplace preconditioners states that the Helmholtz operator is non-unitary and non-diagonalizable and that a complex shift alters the spectrum by shifting and clustering eigenvalues away from the origin and the negative real axis toward the positive real axis, ideally around the unit circle. In the reported eigenvalue plots, the preconditioned spectrum moves away from the negative real axis and the origin, and this is directly associated with faster GMRES convergence [1712.08740].

For multigrid, the same idea is expressed in smoothing language. Ira Livshits’ shifted Laplacian analysis characterizes the original Helmholtz operator as indefinite, with troublesome near-kernel components and Fourier modes for which Gauss–Seidel relaxation may diverge. Adding $i\beta k^2$ moves eigenvalues away from the real axis, makes the shifted operator less indefinite, and regularizes highly oscillatory near-nullspace components so that relaxation and coarse-grid correction become more effective [1312.2880].

In local Fourier analysis, the shift is quantified by an amplification factor $\mathcal G(\theta,\sigma,\beta)$. The minimal shift is defined by
$$
\beta_{\min}:=\arg\min_{\beta\ge 0}\left\{\max_{\theta\in\Theta}\mathcal G(\theta,\sigma,\beta)\le 1\right\},
$$
so that all Fourier modes contract. The dependence of $\beta_{\min}$ on wavenumber, mesh size, smoothing steps, and multigrid cycle structure is explicitly described as irregular, with the instability mechanism switching between coarse-grid correction and the smoother depending on the regime [1112.5346].

The complex-frequency formulation yields a related but distinct spectral mechanism. When $\operatorname{Re}\zeta>0$, the exponential factor $e^{-(\operatorname{Re}\zeta)\|z\|}$ produces decay, and the compression analysis is explicit in both $\operatorname{Re}\zeta$ and $\operatorname{Im}\zeta$. Higher values of $\operatorname{Re}\zeta$ reduce complexity and may even allow the discrete matrix to be replaced by its nearfield part [1903.02803].

## 3. Preconditioning architectures and iterative solvers

The complex-shifted Helmholtz operator is most often used as a preconditioner rather than as a replacement for the physical problem. In right-preconditioned form, one solves
$$
\mathbf H\mathbf P^{-1}\mathbf z=\mathbf f,\qquad \mathbf z=\mathbf P\mathbf u,
$$
with $\mathbf P=-\Delta+\beta k^2$ and complex $\beta=\beta_1+\hat{\jmath}\beta_2$ in one heterogeneous Helmholtz implementation. The numerical examples summarized there use $\beta_1=1$, $\beta_2=1$ and report that preconditioned GMRES rapidly converges in 1D and yields results comparable to direct LU on a 2D Marmousi example at $10\mathrm{Hz}$ [1712.08740].

Multigrid inversion of the shifted operator is a standard architecture, but the details vary. One matrix-free parallel two-level deflation method combines a Complex Shifted Laplacian preconditioner with matrix-free Galerkin coarsening or high-order re-discretization on the coarse grid and approximates the CSLP by one parallel geometric multigrid V-cycle. The matrix-vector multiplications and interpolation or restriction operators are implemented on finite-difference grids without constructing any coefficient matrix, and the reported experiments show wavenumber independence for medium wavenumbers together with satisfactory weak and strong parallel scalability [2308.06152].

Several papers replace classical point smoothers by more robust inner iterations on the shifted system. In the complex stretched-grid framework, GMRES is used as a smoother on each multigrid level because stationary smoothers can become unstable for indefinite spectra. Very few GMRES iterations per level are reported as sufficient to build a robust multigrid solver for the complex shifted or stretched problem [1012.5379]. A different line of development uses Hermitian Skew-Hermitian Splitting. The shifted HSS approach applies HSS iteration to a shifted operator
$$
\mathcal L_{\hat\delta}:=(-\hat\delta+ik)^2u-\nabla^2u,
$$
and proves $k$- and mesh-robustness when $\mathcal O(k)$ HSS iterations are performed. The shifted systems arising inside HSS are described as suitable for approximation by multigrid using standard smoothers and transfer operators, leading to a fully scalable algorithm [2506.18694].

Contour integration leads to another solver architecture. The spectral projector identity
$$
PA^{-1}=\frac{1}{2\pi i}\int_\gamma (A-zI)^{-1}\frac{dz}{z}
$$
is discretized by quadrature, so that the outer stage approximates $PA^{-1}f$ through a sum of shifted solves and the inner stage computes a correction in the complementary spectral range. In the cited 3D study, the shifted systems are solved by polynomial fixed-point iteration, and the reduced spectrum of the inner problem yields faster GMRES iterations [1811.12378].

## 4. Shift selection, optimality, and scalability trade-offs

Choosing the shift is a central problem because the same parameter controls multigrid stability, Krylov efficiency, and fidelity to the original Helmholtz problem. The local Fourier analysis of Cools and Vanroose makes the trade-off explicit: a large $\beta$ improves multigrid stability, but preconditioning becomes less effective for the Krylov method. Their numerical experiments support the claim that $\beta_{\min}$ is the minimal requirement for a multigrid V-cycle to converge and is near-optimal in terms of Krylov iteration count [1112.5346].

This trade-off reappears in data-driven shift selection for a semi matrix-free two-grid shifted Laplacian method. There, the shifted problem is
$$
-\Delta u-(k^2+i\varepsilon)u=f,
$$
and the paper seeks a near-optimal exponent $\sigma$ in $\varepsilon=k^\sigma$, with $\sigma\in[1,2]$. The reported workflow generates samples over $(k,h,p)$, optimizes the average residual convergence rate with respect to $\sigma$, and then fits a nonlinear regression map $\sigma_p(k,h)$ so that the near-optimal shift can be obtained by simple evaluation. The benchmarks in two and three dimensions report that the map-based shift yields the smallest FGMRES iteration counts in nearly all scenarios tested and provides substantial speedups over fixed shift choices [2104.01439].

The literature also stresses that increasing the shift is not a monotone route to scalability. A recent multigrid study states that the standard complex shift prevents scalability, that convergence of the classical complex-shifted approach requires $\beta=O(k^2)$ as the wavenumber increases, and that shifting by more than $O(k)$ destroys scalability. Its proposed real-shifted coarse-grid correction therefore avoids a complex shift on the main operator and uses a real shift only on the coarsest grid; for 10 points per wavelength, the method combined with a modest complex shift is reported to outperform the standard complex shifted Laplacian method by an order of magnitude [2604.19501].

A related 2025 development replaces point-wise smoothing by additive Vanka smoothing in shifted Laplacian multigrid. The stated objective is to require a much lower shift than point-wise smoothers and thereby enhance scalability. Local Fourier analysis and numerical experiments are reported to show that deep V-cycles with a small and bounded shift are feasible, even on challenging geophysical media in 2D and 3D [2511.16808].

A common misconception is that the “best” shift is simply the largest one for which multigrid converges. The cited results consistently reject that interpretation: over-damping degrades the preconditioner, may increase Krylov iterations, and can destroy scalability [1112.5346] [2104.01439] [2604.19501].

## 5. Contour, multi-shift, and boundary-integral formulations

The complex-shifted Helmholtz operator is also a vehicle for reformulating Helmholtz computations into families of shifted solves. In contour-integration methods, the quadrature approximation
$$
PA^{-1}\approx \sum_j \frac{\sigma_j}{z_j}(A-z_jI)^{-1}
$$
acts as a rational filter that restricts the solution to a favorable spectral subspace. Because each quadrature point produces an independent shifted system, the method is described as embarrassingly parallel. The same paper reports small storage requirements, applicability to both dense and sparse linear systems, and $O(n^{1/3})$ matrix-vector products for solving a high-frequency 3D problem of size $n$ with high accuracy [1811.12378].

The multi-shift structure is not confined to contour integration. A general non-Hermitian family
$$
(A-\sigma_i I)\mathbf x^{(i)}=\mathbf b,\qquad i=1,2,\ldots,t,
$$
arises in PDEs, FDEs, control theory, and rational approximations to matrix functions. The shifted CMRH literature exploits Krylov subspace shift-invariance,
$$
\mathcal K_m(A,\mathbf b)=\mathcal K_m(A-\sigma_i I,\mathbf b),
$$
so that all shifted systems can share a single Krylov basis. Restarted and flexible variants enforce residual collinearity across cycles and allow variable preconditioning while preserving the shifted structure [1611.00288].

In boundary element formulations, the complex shift may appear as a complex wavenumber rather than an additive Laplacian perturbation. For the EFIE, one cited preconditioner uses the shifted Helmholtz operator
$$
\mathcal H=\Delta_\Gamma+k_m^2\mathcal I,
$$
with
$$
k_m=k-0.4j\,k^{1/3}d^{-2/3}.
$$
The negative complex part is stated to ensure damping, avoid spurious resonances, and ensure invertibility. The preconditioned discrete operator
$$
\mathbf H_{S,\mathrm{prec}}=\mathbf S\,G_{\tilde{\lambda}p}^{-1}\,\mathbf H_S\,(G_{\tilde{\lambda}p}^T)^{-1}\mathbf S
$$
is motivated by pseudo-differential order, and the paper reports stabilization of the number of GMRES iterations in low-frequency, dense-refinement, and high-frequency regimes together with quasi-linear complexity when proper acceleration strategies are used [2606.07427].

Complex frequency is equally important for matrix compression. Directional $\mathcal H^2$-matrix methods for $\mathcal Lu=-\Delta u+\zeta^2u$ with $\operatorname{Re}\zeta>0$ use a new admissibility condition explicit in $\operatorname{Re}\zeta$ and $\operatorname{Im}\zeta$, a variable-order expansion
$$
m_b=\left\lceil c_0\log\frac{1}{\varepsilon}-\tilde\sigma(\operatorname{Re}\zeta)\operatorname{dist}(B_t,B_s)\right\rceil,
$$
and error estimates whose decay is explicit in $\operatorname{Re}\zeta$. The reported complexity is $\mathcal O(nk_L)$ in the sectorial regime, while high damping may eliminate all farfield expansions so that only the nearfield remains [1903.02803].

## 6. Limitations, alternatives, and ongoing questions

Although complex shifting is one of the standard cures for indefiniteness, the cited work presents several limitations. One recurring limitation is that the optimal parameter choice remains problem-dependent. The heterogeneous Helmholtz data-modelling study explicitly describes the analysis of suitability and the optimal choice of shifted-Laplace preconditioners as an ongoing field of study, with incomplete understanding of spectral and pseudospectral behavior for highly heterogeneous $k(\mathbf x)$ and high-frequency regimes [1712.08740].

A second limitation is scalability at very high frequency. The real-shifted coarse-grid correction work argues that standard multigrid does not converge for high-frequency Helmholtz problems, that the common cure is a complex shift, and that this cure itself prevents scalability. Its alternative is to correct numerical dispersion by real-shifting only the coarsest Galerkin operator, not by globally complex-shifting the original problem. The reported results show wavenumber independent convergence for heterogeneous geophysical media in 2D and 3D when there are 12 grid points per wavelength on the fine grid, and a convergent cycle with very few iterations for 11 grid points per wavelength [2604.19501].

A third limitation is that complex shifting alone does not remove coarse-grid dispersion mismatch. A two-grid finite-element solver with dispersion matching uses a domain-decomposition smoother applied to a complex-shifted Helmholtz operator
$$
-\Delta u-\left(k^2+i\alpha_{\rm s}k^2+i\epsilon\right)u,
$$
but its local Fourier analysis concludes that good convergence of the two-grid method still requires the fine- and coarse-level dispersion relations to closely match. This suggests that the complex shift is effective as a smoother ingredient, yet not sufficient by itself to guarantee optimal coarse-grid correction [2509.17494].

These limitations motivate several research directions already present in the literature. One direction reduces the amount of required shift through improved smoothers such as additive Vanka patches [2511.16808]. Another direction avoids global complex shifting through real-shifted coarse-grid correction [2604.19501]. A third direction embeds the shift in nested or split iterations, such as HSS, so that multigrid sees a strongly damped inner operator while the outer preconditioner remains robust with respect to $k$ [2506.18694]. A plausible implication is that the complex-shifted Helmholtz operator is no longer best regarded as a single preconditioner, but rather as a design principle that reappears in spectral filtering, multilevel relaxation, contour quadrature, compression, and boundary-integral regularization.

Source: https://www.emergentmind.com/topics/complex-shifted-helmholtz-operator