Principia Orthogona  ·  Book 6  ·  Differential Equations
Elliptic / Poisson Foundations Heat Equation Helix Toy Model The Cosmic No-Go A Nonlinear Reaction-Diffusion Fold
−u″ = f,   u(0)=u(1)=0
the elliptic base case

Elliptic / Poisson Foundations

the base layer every later chapter in this corpus already leans on, without ever stating it

The heat equation chapter's own well-posedness argument (Part I, Prop. 3.1) makes a quiet remark worth taking seriously: its bilinear form aτ(w,v) = ∫w′v′ + τ−1∫wv is coercive without needing a Poincaré inequality, because the mass term τ−1∫wv already controls the part on its own. That was not a simplification — it was a genuine escape from the one piece of analysis every later chapter's foundation actually depends on. Strip the mass term away entirely, as the pure Poisson equation does, and Poincaré's inequality is no longer optional. This chapter is that base case, and it belongs first in the reading order, not third.

The model

Take the simplest genuinely elliptic problem on (0,1):

−u″(x) = f(x)   on (0,1),    u(0) = u(1) = 0.

Multiplying by a test function v ∈ H²₀(0,1) and integrating by parts (the boundary term vanishes exactly as in the heat equation's own Part I) gives the weak formulation: find u ∈ H²₀(0,1) such that

a(u,v) := ∫₀¹ u′v′ dx = ∫₀¹ fv dx = ⟨f,v⟩   ∀v ∈ H²₀(0,1).

Poincaré's inequality

Boundedness of a is the same Cauchy–Schwarz argument as before. Coercivity is where this chapter earns its keep: a(u,u) = ∫(u′)²dx controls the derivative, but controlling the full norm requires also controlling ∫u²dx, and nothing in a(u,u) does that directly. Poincaré's inequality supplies it: for u ∈ H²₀(0,1),

∫₀¹ u² dx ≤ (1/π²) ∫₀¹ (u′)² dx,

with the constant 1/π² sharp — attained in the limit by the first Dirichlet eigenfunction sin(πx). Coercivity of a on H²₀(0,1) follows immediately with constant α = π²/(π²+1), and Lax–Milgram (the same real theorem in Mathlib the heat equation chapter cites) gives a unique weak solution for every f ∈ H⁻¹(0,1).

Verified this session (scipy.integrate.quad, Rayleigh quotient int(u')^2 / int(u)^2 on (0,1), Dirichlet BC): sin(pi x): ratio = 9.869604401089358 pi^2 = 9.869604401089358 (sharp, exact) x(1-x): ratio = 10.0 (> pi^2, as required) x^2(1-x): ratio = 14.0 (> pi^2, as required) sin(2 pi x): ratio = 39.47841760435743 (2pi)^2 = 39.47841760435743 (next eigenvalue) The minimizer sin(pi x) attains the bound exactly; every other test function checked gives a strictly larger ratio, consistent with pi^2 being the sharp constant, not merely a valid one.

A worked example

For f ≡ 1, the exact solution of −u″=1, u(0)=u(1)=0 is u(x) = x(1−x)/2. Directly checked this session (central finite difference, h=10⁻⁶, five interior points): −u″(x) = 1.000006 to six digits at every tested point, and u(0)=u(1)=0 exactly.

How this threads through the rest of the corpus

Two honest connections, not coincidences dressed up as ones. First: the heat equation chapter's discrete Laplacian eigenvalues (Part III, Prop. 12.1) are λk = (4/h²)sin²(kπh/2), and as h → 0 the first of these converges to exactly π² — the reciprocal of this chapter's own sharp Poincaré constant. The discrete spectrum computed there and the continuous constant derived here are the same fact, seen from the two ends of the discretization the heat equation chapter is built around. Second: the mass term that let the heat equation dodge Poincaré entirely is exactly the τ−1 term that disappears as τ → ∞ — this chapter is, in a precise sense, what the heat equation's own well-posedness argument degenerates to in that limit.

StatementStatusNotes
Weak form a(u,v)axiom-backedReuses the H10 placeholder from HeatEquation_Step1.lean
Poincaré's inequalitysorrySharp constant 1/π²; Mathlib likely has a general Poincaré lemma, exact API surface not yet checked
Coercivity of asorryMechanical once Poincaré is real, same pattern as the heat equation's Prop. 3.1
Well-posedness (Lax–Milgram)sorryDepends on the above two
Worked example, f=1verified numericallyNot yet a Lean statement
This chapter does not yet formalize anything new in Lean — it reuses the same H10 axiom placeholder as HeatEquation_Step1.lean and adds one genuinely new obligation, the Poincaré inequality itself, which the heat equation chapter was specifically able to avoid. No claim is made here beyond what's checked above: the sharp constant is verified numerically against the known eigenfunction, not derived from a general theorem in this session.
← Book 6 index Heat Equation →