Return to computing page for the first course APMA0330
Return to computing page for the second course APMA0340
Return to computing page for the fourth course APMA0360
Return to Mathematica tutorial for the first course APMA0330
Return to Mathematica tutorial for the second course APMA0340
Return to Mathematica tutorial for the fourth course APMA0360
Return to the main page for the course APMA0330
Return to the main page for the course APMA0340
Return to the main page for the course APMA0360
Introduction to Linear Algebra with Mathematica

A bounded linear operator T : XY between two Banach spaces is called Fredholm operator if its kernel is finite-dimensional and cokernel, cokerT = Y/image(T) is also finite-dimensional, subject that the image (also called the range) of T is closed in Y.

Shapiro--Lopatinskii condition


For elliptic operator A(x, 𝔻) of order m on a smooth domain Ω ⊂ ℝⁿ with boundary ∂Ω, and boundary conditions
\[ B_j (\mathbf{x}, \mathtt{D} ), \qquad j = 1, 2, \ldots , r , \]
the Shapiro--Lopatinskii (SL for short) condition is the local boundary compatibility condition guaranteeing that the boundary value problem
\[ A(\mathbf{x}, \texttt{D})\,u = f \quad \mbox{in } \Omega, \qquad B_j (\mathbf{x}, \mathtt{D} )\,u = g_j , \qquad \mbox{on } \partial\Omega , \]
is Fredholm in appropriate Sobolev paces. Krupchyk--Tuomela (Cambridge University Press) states that elliptic BVPs are well-posed only if the boundary conditions satisfy the SL condition.

Let x⁰ ∈ ∂Ω. Choose local coordinates so that xₙ is the outward normal and the boundary is xₙ = 0. Freeze coefficients at x⁰ and take the tangential Fourier transform in x′ = (x₁, x₂, … , xn−1):

\[ u(\mathbf{x}', x_n ) \mapsto u(\xi' , x_n ) . \]
The principal symbol of A becomes
\[ A_m (\mathbf{x}^0 , \xi' , \texttt{D}_n ) , \qquad \texttt{D}_n = \frac{\partial}{\partial x_n} . \]

For fixed ξ′ ≠ 0, consider the homogeneous ODE on the half-axis

\[ A_m (\mathbf{x}^0 , \xi' , \texttt{D}_n ) \, v( x_n ) = 0, \qquad x_n > 0 , \]
and look for solution decayiing as xₙ → +∞.

This is the "microscopic boundary test" where the SL conditin checks for non-trivial decaying solutions of the transformed ODE. Ellipticity of A ensures that the characteristic polynomial in the normal direction has exactly m/2 roots with positive imaginary part, giving a space of decaying solutions of dimension m/2.

Define the boundary symbol map

\[ B(\mathbf{x}^0 , \xi' ): \quad N^{+} (\mathbf{x}^0 , \xi' ) \mapsto C^r , \]
where N+(x⁰, ξ′) is the space of decaying solutions of the model ODE, and
\[ B(\mathbf{x}^0 , \xi' )\,(v) = \left( B_{1, m_1}(\mathbf{x}^0 , \xi' , \texttt{D}_n )\,v(0) , \ldots , B_{r, m_r}(\mathbf{x}^0 , \xi' , \texttt{D}_n )\,v(0) \right) . \]
The boundary conditions Bj satisfy the Shapiro--LOpatinskii condition at x⁰ if for every ξ′ ≠ 0,
the only decaying solution v(xₙ) of the model ODE satisfying \( \displaystyle \quad B_{j, m_j} (\mathbf{x}^0 , \xi' , \texttt{D}_n )\,v(0) = 0 \quad\) for all j is the trivial solution.

Equivalently, the boundary symbol map B(x⁰, ξ′) is injection (one-to-one).
If the SL condition holds at every boundary point, then

The Lopatinskii (or Shapiro–Lopatinskii) determinant is an algebraic tool used to check if a boundary value problem (BVP) for an elliptic partial differential equation is well-posed (meaning it forms a Fredholm operator yielding regular solutions). It tests whether the boundary conditions are "compatible" with the interior differential operator. The core idea of its construction is as follows.

  1. Freeze and Fourier Transform: Fix a point on the boundary. Map the local boundary to a flat hyperplane where y = xₙ > 0 is the interior and xₙ = 0 is the boundary. Apply a partial Fourier transform to the tangential directions (ξ′ ∈ ℝⁿ), leaving a ordinary differential equation (ODE) in the normal direction (xₙ).
  2. Find Decay Solutions: For a fixed tangential frequency ξ′ ≠ 0, find all stable solutions to the principal symbol ODE that decay as xₙ → ∞. For a second-order equation like the Laplacian, this space of stable solutions is 1-dimensional.
  3. Apply Boundary Symbols: Plug this stable solution into the principal symbols of your boundary conditions.
  4. The Determinant: The Lopatinskii determinant is the determinant of the resulting linear system.
    • If the determinant is non-zero for all ξ′ ≠ 0, the boundary condition covers the operator perfectly. The problem is elliptic, yielding finite-dimensional kernels/cokernels and smooth solutions.
    • If the system is overdetermined (more boundary conditions than stable solution dimensions), the boundary matrix is non-square (more rows than columns). A non-square matrix cannot yield a unique solution for arbitrary vectors, meaning it lacks a well-defined, non-vanishing determinant, and the condition structurally fails.
   
Example 1: Consider Ω = {xₙ > 0} ⊂ ℝⁿ, and the Laplace operator
\[ A = -\Delta = - \sum_{i=1}^n \,\partial^2_i , \qquad \partial_i = \frac{\partial}{\partial x_i} . \]
After tangential Fourier transform in x′ = (x₁, x₂, … , xn−1), with parameter ξ′ ≠ 0, the principal part becomes
\[ A_2 (\xi' , \texttt{D}_n ) = - \left( - |\xi' |^2 + \texttt{D}_n^2 \right) . \]
The homogeneous ODE on y = xₙ > 0 is
\[ \left( |\xi' |^2 - \texttt{D}_n^2 \right) v = 0 \qquad \iff \qquad v'' - |\xi' |^2 v = 0 . \]
It has characteristic roots λ = ±|ξ′|.

Decaying solution as y = xₙ → +∞ is \( \displaystyle \quad v(x_n ) = C\, e^{- |\xi' | x_n} = C\, e^{- |\xi' | y} , \quad \) so dim(N+) = 1 = m/2.

Dirichlet boundary condition:

\[ B\,u = u\big\vert_{x_n =0} . \]
For any non-zero tangential frequency ξ′ ≠ 0, the general solution that decays as xₙ → ∞ is \( \displaystyle \quad v\left( x_n \right) = C\,e^{-|\xi' |\,x_n} . \quad \) This means the space N+ of stable, decaying solutions is 1-dimensional (spanned by e−|ξ′}y, where y = xₙ). The single constant C represents the degree of freedom.

Plugging our decaying solution v(y) = Ce−|ξ′|y into the boundary condition gives

\[ B_D v = B_D \left( C\,e^{-|\xi' |y} \right) = v\big\vert_{y =0} = C \qquad (y = x_n ) . \]

Boundary symbol on the space of decaying solutions N+ is

\[ B(\xi' )\left( v \right) = v(0) = C\cdot 1. \]
So the Lopatinskii matrix is just 1-by-1 matrix 〚 1 ⟧ with determinant 1. The standard Shapiro--Lopatinskii condition holds. The problem is strictly elliptic and well-posed (Hadamard well-posed).

This operator is injective on N+
\[ v(0) = 0 \qquad \Longrightarrow \qquad C = 0 \qquad \Longrightarrow \qquad v \equiv 0 . \]

Neumann boundary condition:

\[ \left. - \frac{\partial u}{\partial y} \right\vert_{y=0} = g(\mathbf{x}') , \qquad y = x_n , \quad \mathbf{x}' = (x_1, x_2 , \ldots , x_{n-1}) . \]
Evaluating derivative of function that decays at infinity, \( \displaystyle \quad v \left( x_n \right) = C\, e^{- |\xi' |\,x_n} , \)
\[ - v' (y) = |\xi' |\,C\,e^{- |\xi' |y} , \qquad y = x_n , l \]
yields its symbol:
\[ B_N (\xi' ) = -v' (0) = |\xi' |\,C . \]
This is again 1-by-1 matrix ⟦ξ′⟧; its (Lopatinskii) determinant is not zero for all ξ′ ≠ 0. The SL condition holds everywhere except at the zero frequency (ξ′ = 0), which corresponds to the global kernel/constant solutions). The problem is well-posed up to a constant.
\[ \partial_{x_n} v(0) = -| \xi' |\,C . \]

Too many boundary condiutions (failure of Cauchy problem for Δ): We consider Laplace's equation Δu = f subject to the Cauchy initial conditions along one independent variable (say xₙ)

\[ B_D u = u \big\vert_{x_n = 0} = g_D (\mathbf{x}'), \qquad B_N u = \partial_{x_n} u \big\vert_{x_n = 0} = g_N (\mathbf{x}') . \]
On N+ (1-dimensional) the map
\[ v(0) = C \,\mapsto\, \left( v(0) , \ \partial_{x_n} v(0) \right) = \left( C , \ - |\xi' |\,C \right) \]
is still injective, but not bijection because the number of constraints (2) exceeds the dimension of the stable solution space (1), the Lopatinskii matrix is not square, but 1×2. Algebraically, this makes the boundary principal symbol to be non-square matrix (specifically overdetermined). In the system framework, we check the linear independence of the boundary requirements relative to the space of stable solutions
\[ v(0) = C \,\mapsto\, \left( v(0) , \ \partial_{x_n} v(0) \right) = \left( C , \ - |\xi' |\,C \right) \]
Since the system cannot be uniquely solved for a general boundary data vector, the Lopatinskii determinant fails to be a bijection, violating the condition.

When you study the Laplacian in a domain Ω with both Dirichlet and Neumann conditions given on the entire boundary,

\[ C = \hat{g}_D , \qquad -|\xi' |\,C = \hat{g}_N \]
This demands that\( \displaystyle \quad -|\xi' |\,\hat{g}_D - \hat{g}_N = 0 , \quad \) implying that the Dirichlet and Neumann data cannot be chosen independently for a stable solution. You are dealing with an overdetermined problem (specifically, a Cauchy problem for an elliptic equation). It is severely ill-posed in the sense of Hadamard.

The kernel represents the "degrees of freedom" left over—the non-zero solutions to the completely homogeneous problem (f = 0 inside Ω and gD = 0, gN = 0). In our case, the kernel is trivial (ker = {0}) because by the unique continuation property of harmonic functions, if a function satisfies Δu = 0 inside a connected domain, and both its value (u = 0) and normal derivative (∂u/∂n = 0) vanish on the boundary, the function must be identically zero everywhere in the domain.

Takeaway: The operator is injective. If a solution exists, it is completely unique.

The cokernel represents the "missing space" or the infinite constraints your data (f, gD, gN) must satisfy for a solution to exist.

The cokernel has infinite dimension. Why: For standard elliptic problems (like Dirichlet alone), the cokernel is finite-dimensional. But here, because you are over-constraining the system, arbitrary choices for gD and gN will almost never yield a solution. Green’s identities impose massive global constraints linking the data. For instance, if f = 0, the data must satisfy:

\[ \int_{\partial\Omega} \,\left( g_D \,\frac{\partial v}{\partial\mathbf{n}} - g_N v \right) {\text d}s = 0 \]
for every harmonic function v in the domain. Because there are infinitely many independent harmonic functions v, there are infinitely many constraints on your boundary data.

By definition, an operator is defined as a Fredholm operator if and only if it has a finite-dimensional kernel and a finite-dimensional cokernel. However, in the context of partial differential equations (PDEs), there is an essential topological detail that must be met to ensure this definition functions properly: the image (range) of the operator must be closed.

We create an operator A that maps a function u to its interior Laplacian and its simultaneous boundary values:

\[ A\,u = \left( \Delta u, \ u\big\vert_{\partial\Omega} , \ \frac{\partial u}{\partial\mathbf{n}} \big\vert_{\partial\Omega} \right) . \]
Let Ω ⊂ ℝⁿ be a bounded domain with smooth boundary ∂Ω. Let H¹(Ω) be the standard Sobolev space of functions on Ω. By the Trace Theorem, the boundary restriction operators map H¹(Ω) onto specific fractional Sobolev spaces on the boundary .
  • Dirichlet Trace Operator γ₀ : H¹(Ω) → H½(∂Ω), defined by γ₀(u) = u|∂Ω;
  • Neumann Trace Operator: γ₁ : H¹(Ω) → H−½(∂Ω), defined by \( \displaystyle \quad \left. \frac{\partial u}{\partial\mathbf{n}} \right\vert_{\partial\Omega} , \quad \) where n is unit outward normal vector.
For any given Dirichlet data gH½(∂Ω), there is a unique harmonic solution uH¹(Ω) such that γ₀u = g, where γ₀ is the projection on ∂Ω. We can define the Dirichlet-to-Neumann (Poincaré-Steklov) operator:
\[ \Lambda \ : \ H^{1/2} (\partial\Omega ) \mapsto H^{-1/2} (\partial\Omega ) \]
defined by
\[ \Lambda\, g = \gamma_1 u \quad \mbox{where } \Delta u = 0 \mbox{ in } \Omega \quad\mbox{and } \gamma_0 u = g . \]
Λ is a classical elliptic pseudodifferential operator of order 1. It is a bounded, bijective operator (modulo constants).

In the Cauchy problem, we seek a harmonic function uH¹(ω) satisfying both γ₀u = g and γ₁u = h. We define the Cauchy boundary operator acting on the space of harmonic functions ℋLH¹(ω):

\[ T \ : \ {\cal H}_L \mapsto H^{1/2}(\partial\Omega ) \times H^{-1/2}(\partial\Omega ) \]
defined by
\[ T\,u = \left( \gamma_0 u , \ \gamma_1 u \right) . \]
The image of this operator is precisely the graph of the Dirichlet-to-Neumann map:
\[ \mbox{Im}(T) = \left\{ (g,h) \in H^{1/2}(\partial\Omega ) \times H^{-1/2}(\partial\Omega ) \ : \ \Lambda\,g = h \right\} . \]
The cokernel of the Cauchy problem is the quotient space of the target space modulo this image:
\[ \mbox{coker}(T) = \frac{H^{1/2}(\partial\Omega ) \times H^{-1/2}(\partial\Omega )}{\mbox{Im}(T)} . \]
To see why coker(T) is infinite-dimensional, we look at how "small" the image Im(T) is relative to the target space.

Let {eₖ}, k = 1, 2, …, be the orthonormal basis of 𝔏²(∂Ω) consisting of the eigenfunctions of the positive Laplace-Beltrami operator −Δ∂Ω on the boundary, with eigenvalues λₖ → ∞. The operator Λ behaves like (−Δ∂Ω)½ at high frequencies. Specifically, for large k:

\[ \Lambda\,e_k = \sqrt{\lambda_k}\.e_k . \]
The standard Sobolev norms on the boundary for a function ϕ = ∑ ceₖ are given by \( \displaystyle \quad \| \phi \|^2_{H_s} \,\sim\,\sum |c_k |^2 \left( 1 + \lambda_k \right)^s . \quad \) Let's test an arbitrary pairs of target data (g, h) ∈ H½(∂Ω) × H−½(∂Ω), decomposed into this basis
\[ g = \sum\,g_k e_k , \qquad \mbox{with } \sum \,|g_k |^2 \lambda_k^{1/2} < \infty , \]
and
\[ h = \sum\,h_k e_k , \qquad \mbox{with } \sum \,|h_k |^2 \lambda_k^{-1/2} < \infty . \]
For (g, h) to belong to Im(T), it must satisfy hₖ = Λgₖ ≈ √λₖ gₖ for every k.

Now, construct an infinite set of linearly independent vectors vj = (0, ej) in the target space H½(∂Ω) × H−½(∂Ω)

  • Each vj clearly belongs to H½(∂Ω) × H−½(∂Ω) because 0 ∈ H½(∂Ω) and ejH−½(∂Ω).
  • For any finite linear combination \( \displaystyle \quad \sum_{j=0}^m \alpha_j \mathbf{v}_j = \sum_{j=0}^m \alpha_j \left( o, e_j \right) , \quad \) the only way this vector lands in Im(T) is if ∑ αjej = Λ(0) = 0, which forces all αj = 0.
Consequently, the infinite-dimensional subspace {0} × H−½(∂Ω) intersects Im(T) only at the zero vector. Because we can embed the entire infinite-dimensional space H−½(∂Ω) into the quotient coker(T) without any overlap with Im(T), the dimension of the cokernel is strictly infinite.

Zaremba Problem: If your domain's boundary ∂Ω is split into two disjoint pieces (∂Ω = ΓD ∩ ΓN), then

  • On ΓD (Dirichlet alone): The Shapiro–Lopatinskii condition is satisfied.
  • On ΓN (Neumann alone): The Shapiro–Lopatinskii condition is satisfied.
  • At the interface (ΓD ∪ ΓN): The condition fails structurally because the boundary operator transitions discontinuously. This failure is why solutions to mixed boundary value problems typically exhibit a loss of regularity (e.g., the gradient of u blows up like r−1/2) near the interface where the conditions switch.    ■
    End of Example 1

For any given Dirichlet data g in Sobolev space H½(∂Ω), there is a unique harmonic solution uH¹(Ω) such that γ₀u = g, where γ₀ is the projection on ∂Ω. We can define the Dirichlet-to-Neumann (Poincaré-Steklov) operator:
\[ \Lambda \ : \ H^{1/2} (\partial\Omega ) \mapsto H^{-1/2} (\partial\Omega ) \]
defined by
\[ \Lambda\, g = \gamma_1 u \quad \mbox{where } \Delta u = 0 \mbox{ in } \Omega \quad\mbox{and } \gamma_0 u = g . \]
Λ is a classical elliptic pseudodifferential operator of order 1 for bounded domain Ω ⊂ ℝⁿ with smooth boundary ∂Ω. It is a bounded, bijective operator (modulo constants).

   
Example 2: While the individual forward problems (pure Dirichlet or pure Neumann) for Laplace's equation satisfy the Shapiro–Lopatinskii condition perfectly, the inverse problem itself is severely ill-posed.

Electrical Impedance Tomography (EIT) is the direct medical and industrial application of the exact mathematical problem: recovering the interior conductivity of a domain from boundary current and voltage measurements. In the language of partial differential equations, EIT is the physical realization of recovering a spatially varying coefficient σ(x) in the generalized Laplace (conductivity) equation:

\[ \nabla \cdot \left( \sigma (x) \nabla\,u \right) = 0 \qquad\mbox{in } \Omega \]
The invention of EIT as a medical imaging technique is usually attributed to John G. Webster and a publication in 1978, although the first practical realization of a medical EIT system was detailed in the 1984 work of David C. Barber and Brian H. Brown. The mathematical foundation of EIT is known as the Calderón Problem, formulated by Alberto Calderón in 1980. It is an inverse boundary value problem that asks whether the electrical conductivity inside a medium can be determined by making voltage and current measurements at the boundary. The Calderón problem links the theoretical constraints of the Dirichlet and Neumann trace spaces directly to non-invasive imaging.

For the Electrical Impedance Tomography (EIT) problems, we look at the mapping from one boundary condition to the other—specifically, the Dirichlet-to-Neumann (DtN) operator (or Voltage-to-Current map). In an EIT system, an array of electrodes is attached to the boundary ∂Ω of a body.

< path d="M 0 1 L 10 5 L 0 9 z" class="eit-accent-in" /> Interior Domain Ω Conductivity σ(x) Boundary ∂Ω Boundary ∂Ω Current Injected (Neumann: h) Voltage Measured (Dirichlet: g) Mathematical Mappings: DtN (Calderón): Λ_σ : g ↦ h NtD (Physical): R_σ : h ↦ g

Here is how the Shapiro–Lopatinskii condition and microlocal analysis explain what happens in EIT:

In EIT, you apply a voltage pattern (Dirichlet data f on the boundary ∂Ω, and you measure the resulting current loops (Neumann data g = Λσf, where Λσ is the DtN operator and σ is the internal conductivity).

Because the underlying equation \( \displaystyle \quad \nabla \cdot (\sigma \nabla u) = 0 \quad \) satisfies the Shapiro–Lopatinskii condition, the forward solution u is perfectly smooth inside the domain.
  • The DtN operator Λσ is a classic first-order pseudodifferential operator. Its principal symbol is strictly elliptic: χ₀(x′, ξ′) = σ(x′) |ξ|.
  • The goal of EIT is to find the internal conductivity σ from the boundary measurements Λσ. This is known as Calderón's Problem.

    If you try to treat this as a Cauchy problem (knowing both Dirichlet and Neumann data simultaneously on the boundary and trying to reconstruct the solution inward), you run directly into Hadamard ill-posedness:

    • High-Frequency Smoothing: Because the principal symbol of the forward boundary map scales as \(e^{-|{}\xi ^{\prime }|{}y}\) as you move deeper into the domain (as shown in the Lopatinskii derivation), high-frequency boundary variations damp out exponentially fast.
    • Information Loss: Conversely, high-frequency internal variations in conductivity σ have an exponentially small effect on the boundary DtN map.

    Because the forward boundary operator is smoothing, its inverse is a high-order derivative-like operator that magnifies high-frequency noise infinitely. As a result:

    • Conditional Stability: Calderón's problem only possesses logarithmic stability (theorem of Giovanni Alessandrini - 1990). A tiny amount of measurement noise requires massive regularization to prevent the reconstruction from blowing up.
    • Resolution Limits: You can reconstruct the conductivity near the boundary relatively well, but the spatial resolution degrades exponentially toward the center of the domain.

    To combat this, EIT algorithms cannot rely on direct Cauchy integration. Instead, they use optimization techniques paired with Tikhonov regularization or specialized complex geometrical optics (CGO) solutions to stabilize the inversion.

    Calderón’s landmark 1980 paper laid the groundwork for proving that the Dirichlet-to-Neumann (DtN) operator, Λσ, uniquely determines the internal conductivity σ. The modern uniqueness proof for smooth conductivities relies on Complex Geometrical Optics (CGO) solutions.

    To study the conductivity equation \( \displaystyle \quad \nabla \cdot (\sigma \nabla u) = 0, \quad \) we eliminate the first-derivative term. By setting v = σ½u, the equation transforms into a Schrödinger equation:

    \[ (\Delta -q)v=0\quad \text{where}\quad q=\frac{\Delta \sigma ^{1/2}}{\sigma ^{1/2}} . \]

    Because the potential q acts as a perturbation, Sylvester and Uhlmann (1987) constructed special solutions v that behave like complex exponential plane waves for high frequencies:

    \[ v(x) = e^{\zeta \cdot x}(1+\psi (x,\zeta )) . \]
    Here, ζ ∈ ℂⁿ is a complex frequency vector chosen such that: ζ • ζ =0     ⇒     |Re(ζ)| = |Im(ζ)| = τ.    As the frequency scaling parameter τ → ∞, the correction term ψ(x, ζ) decays to 0. This allows the solution to peer deep inside the domain, overcoming the exponential decay that standard real harmonic functions suffer.

    The Uniqueness Identity: If two different conductivities σ₁ and σ₂ yield identical boundary measurements, Alessandrini’s identity states:

    \[ \int _{\Omega }(q_{1}-q_{2})v_{1}v_{2}\,{\text d}x=0 . \]
    This is exactly the Fourier Transform of the difference q₁ - q₂. Since its Fourier transform is zero everywhere, q₁ = q₂, which implies σ₁ = σ₂. This proves uniqueness.

    Regularization Techniques for High-Frequency Loss: While uniqueness holds theoretically with perfect data, the inverse problem inherits logarithmic stability \( \displaystyle \quad (\vert{}\sigma_1 - \sigma_2\vert{} \le C \vert{} \log \vert{}\vert{}\Lambda_{\sigma_1} - \Lambda_{\sigma_2}\vert{}\vert{} \vert{}^{-\alpha} ). \quad \) This means a 0.1% error in boundary measurements can cause a 1000% error in the reconstructed image.

    To stabilize this, EIT algorithms formulate the problem as a non-linear least-squares minimization constrained by a regularization term R(σ):

    \[ \arg \min _{\sigma }\frac{1}{2}|{}|{}\Lambda _{\sigma }-V_{\text{measured}}|{}|{}_{2}^{2}+\alpha R(\sigma ) , \]
    where α > 0\) is the regularization parameter.

    Direct Comparison of Regularization Strategies:

    Feature / Metric Tikhonov Regularization (L² or H¹) Total Variation (TV) Regularization (L¹)
    Mathematical Penalty R(σ) = ||σ||₂² or ||∇σ||₂² R(σ) = ∫ |∇σ| dx
    Prior Assumption Target conductivity changes smoothly. Target conductivity features sharp boundaries (e.g., organ walls).
    Computational Ease High. Linear, smooth, and easily differentiable. Low. Non-differentiable at ∇σ = 0; requires primal-dual interior point methods.
    Handling of Noise Suppresses high frequencies aggressively, penalizing large derivatives. Preserves sudden jumps while filtering out oscillatory high-frequency noise.
    Reconstruction Artifacts Blurred edges, smeared transitions. "Staircasing" effect (smooth gradients turn into flat blocks).

    Optimization Implementation:

    Because EIT is highly non-linear, these regularized functionals are solved iteratively using methods like Gauss-Newton. At each step k:

    \[ \sigma _{k+1}=\sigma _{k}+(J^{T}J+\alpha \Gamma )^{-1}\left(J^{T}(V_{\text{measured}}-\Lambda _{\sigma _{k}})-\alpha \Gamma \sigma _{k}\right) . \]
    • J is the Jacobian matrix (the sensitivity matrix mapping internal changes to boundary changes).
    • Γ is the regularization matrix (the Identity for standard Tikhonov, or a discretized Laplacian/differential operator for smooth priors).
    The regularization matrix acts as a low-pass filter, manually cutting off the highly unstable singular values of \(J\) that correspond to the high-frequency modes lost via the Shapiro–Lopatinskii boundary damping.

       ■
    End of Example 2

       
    Example 3: In n-dimensional space Ω = {xₙ ≫ 0}, take the transport operator
    \[ A = \paryial_y = \frac{\partial}{\partial y} , \qquad y = x_n . \]
    Its principal symbol is
    \[ \sigma_1 (\mathbf{x}, \xi ) = \mathbf{j}\,\xi_n , \]
    which vanishes whenever ξₙ = 0. So A is not elliptic.

    Upon tangential Fourier transform, the model ODE becomes

    \[ \partial_n v = 0 \qquad \Longrightarrow \qquad v' (x_n ) = 0 , \]
    with general solution v(y) = C, a constant. This colution does not decay as y = xₙ → +∞. The whole SL framework (decaying subspace of dimension m/2) breks; there is no splitting into decaying/growing modes, and the "boundary symbol" cannot be defined in the usual elliptic sense.

    Even if we impose a homogeneous boundary condition like v(0) = 0, the interior non-elliptic means:

    • the operator is not Fredholm,
    • solutions are not regular in the elliptic sense,
    • SL is simply not applicable.
    This example illustrates that elliptocity of the interior operator is a prerequisite: without it, the characteristic roots do not give a finite dimensional decaying subspace, and the SL condition cannot be formulated meaningfully.    ■
    End of Example 3

       
    Example 4: Let A = Δ² be the biharmonic operator, which is of order 4. Upon application of tangential Fourier transform, we get
    \[ A_4 \left( \xi' , \texttt{D}_n \right) = \left( -|\xi' |^2 + \texttt{D}_{x_n}^2 \right)^2 , \qquad \texttt{D}_n = \frac{\partial}{\partial x_n} = \partial_n , \]
    which is a fourth order ODE. The corresponding characteristic equation has double roots λ = ±|ξ′|, each of multiplicity 2. The set of decaying solutions is spanned on \( \displaystyle \quad \left\{ e^{-|\xi' |\,y} , \ y\,e^{-|\xi' |\,y} \right\} , \quad \) where y = xₙ. Therefore, the space of decaying solutions N+ has dimension 2 = m/2.

    Now we consider a clamped plate (Dirichlet + normal derivative):

    \[ B_0 u = u\big\vert_{x_n = 0} , \qquad B_1 u = \left. \frac{\partial u}{\partial x_n} \right\vert_{x_n = 0} . \]
    The general decaying solution is
    \[ v(y) = C_1 e^{-|\xi' |\,y} + C_2 y\,e^{-|\xi' |\,y} , \qquad y = x_n . \]
    Then
    \[ v(0) = C_1 , \qquad \partial_n v(0) = |\xi' |\,C_1 + C_2 . \]
    The boundary symbol matrix (in basis (C₁, C₂)) is
    \[ B(\xi' ) = \begin{pmatrix} 1 & 0 \\ -|\xi' | & 1 \end{pmatrix} , \]
    which is invertible for all ξ′ ≠ 0. Hence, clamped biharmonic problem satisfies SL.

    “Bad” boundary conditions (failure of SL). Take instead

    \[ B_1 u = \partia_n u , \qquad B_2 u = \partial_n^2 u \]
    Compute boundary values:
    \[ \partia_n v(0) = |\xi' |\,C_1 + C_2 , \qquad \partial_n^2 v(0) = |\xi' |^2 C_1 -2\,|\xi' |\,C_2 . \]
    Then boundary symbol becomes
    \[ B(\xi' ) = \begin{pmatrix} -|\xi' | & 1 \\ |\xi' |^2 & -2\,|\xi' | \end{pmatrix} . \]
    Its determinant does not vanish:
    \[ \det B(\xi' ) = \left( -|\xi' | \right) \left( -2|\xi' | \right) - |\xi' |^2 = |\xi' |^2 \ne 0 . \]
    Mathematica confirms:
    Det[{{-x, 1}, {x^2 , -2*x}}]
    x^2
    So this particular choice still satisfies SL. To actually break SL, we need boundary operators whose principal parts are linearly dependent on 𝑁+. For example, take only one condition:
    \[ B\,u = \partial_n u \big\vert_{x_n = 0} \]
    Then B(ξ′) : 𝑁+C has 2-dimensional domain and 1‑dimensional codomain, hence non‑injective: there exists a nontrivial v ∈ 𝑁+ with ∂ₙv(0) = 0. Therefore, there are too few independent boundary conditions ⇒ SL fails.    ■
    End of Example 4

       
    Example 5: In n-dimensional space (n is either 2 or 3), displacement 𝑢 : Ω → ℝⁿ, the Lamé operator (or Lamé-Navier operator) is
    \[ A\,\mathbf{u} = \mu\,\Delta\,\mathbf{u} + \left( \lambda + \mu \right) \nabla \left( \nabla \cdot \mathbf{u} \right) , \]
    with 𝜇 > 0, 𝜆 + 2𝜇 > 0 (strong ellipticity).

    On the half‑space { 𝑥ₙ > 0 }, after tangential Fourier transform, one obtains a matrix ODE system in 𝑥ₙn

    \[ A_2 (\xi' , \partial_n )\,v(x_n ) = 0 , \]
    whose characteristic roots split into one longitudinal and 𝑛−1 transverse modes, each with decaying exponent \( \displaystyle \quad e^{-|\xi' |y} , \quad \) where y = xₙ. Altogether, dim𝑁+ = n = 𝑚/2 for the system.

    Traction (natural) boundary conditions: Let 𝜎(𝑢) ,be the stress tensor, and impose the boundary operator

    \[ B\,u = \sigma (u)\,\nu \big\vert_{x_n = 0} = 0 \]
    (free boundary), where ν is the outward normal.

    On the decaying modes, the boundary symbol is an 𝑛×𝑛 matrix depending on 𝜉′, and for strongly elliptic Lamé parameters; it is invertible for all 𝜉′≠0. This is the classical result: Lamé with traction boundary conditions satisfies SL.

    Mixed or incomplete boundary conditions (failure of SL) If we impose, say, only one scalar condition on the vector field u (e.g. only the normal component of displacement vanishes, but tangential components are unconstrained), then the boundary symbol map

    \[ B(\xi' ) \ : \ N^{+} \mapsto C \]
    cannot be injective (domain dimension 𝑛 > 1), so there exist nontrivial decaying solutions satisfying the boundary condition. Incomplete boundary conditions for Lamé ⇒ SL fails. ⁡    ■
    End of Example 5

       
    Example 1:    ■
    End of Example 1

     

    1. Krainer, T., (2005) Elliptic boundary problems on manifolds with polycylindrical ends, arXiv:math/0508516 [math.AP]
    2. Krupchyk, K. & Tuomela, J., (2006) The Shapiro–Lopatinskij Condition for Elliptic Boundary Value Problems, London Mathematical Society.
    3. Lopatinskii, Ya.B., (1953) On a method of reducing boundary problems for a system of differential equations of elliptic type to regular integral equations Journal: Ukraine. Mat. Zh., 5 (1953), 123–151.
    4. Shapiro, Z.Ya,, (1953) On general boundary problems for equations of elliptic type, Journal: Izvestiya Akad. Nauk SSSR. Ser. Mat., 17 (1953), 539–562.

     

    Return to Mathematica page
    Return to the main page (APMA0340)
    Return to the Part 1 Matrix Algebra
    Return to the Part 2 Linear Systems of Ordinary Differential Equations
    Return to the Part 3 Non-linear Systems of Ordinary Differential Equations
    Return to the Part 4 Numerical Methods
    Return to the Part 5 Fourier Series
    Return to the Part 6 Partial Differential Equations
    Return to the Part 7 Special Functions