Characterisation of H⁻¹(Ω) #
Evans §5.9.1, Theorem 1.
H⁻¹(Ω) is the topological dual of H₀¹(Ω); in the graph encoding it is the type
H01 Ω →L[ℝ] ℝ. The characterisation theorem says every f ∈ H⁻¹(Ω) is represented by
an (n+1)-tuple (f₀, f₁, …, fₙ) of L²(Ω) functions through the pairing
⟨f, v⟩ = ∫_Ω (f₀ v - ∑ᵢ fᵢ ∂ᵢv),
and that ‖f‖_{H⁻¹} is the infimum of the tuple norms (∫_Ω ∑ᵢ |fᵢ|²)^{1/2} over all
such representations, attained at the Riesz representative.
In the graph encoding a tuple of L² functions is an element F of the ambient space H1amb Ω = PiLp 2 (fun _ : Fin (d+1) => L2D Ω), and its PiLp norm is the tuple norm (∑ᵢ ‖Fᵢ‖²_{L²})^{1/2} = (∫_Ω ∑ᵢ |fᵢ|²)^{1/2}. The sign convention is the gradient flip F ↦ (F₀, -F₁, …, -Fₙ), a norm-preserving involution gradFlip, under which the representation property
becomes f v = ⟪gradFlip F, v⟫ in H1amb Ω. The proof is then the Riesz representation theorem
on the Hilbert space H₀¹(Ω):
- existence with
‖F‖ = ‖f‖: flip the Riesz representative off; - minimality: any representing tuple
Ggivesfas⟪gradFlip G, ·⟫restricted toH₀¹, so‖f‖ ≤ ‖gradFlip G‖ = ‖G‖by Cauchy-Schwarz.
The L² ⊆ H⁻¹ embedding l2Functional (Evans §5.9.1, Theorem 1(iii)) is the instance
with the tuple (f, 0, …, 0).
Gradient flip #
The sign convention adopted here: flip the gradient coordinates, keeping the function coordinate. A norm-preserving involution of the ambient space.
Equations
- EllipticPdes.gradFlip F = WithLp.toLp 2 (Fin.cons (F.ofLp 0) fun (i : Fin d) => -F.ofLp i.succ)
Instances For
Simp lemma: the gradient flip fixes the function coordinate, (gradFlip F) 0 = F 0.
The gradient flip is an involution.
The gradient flip preserves the ambient (tuple) norm.
Pairing a flipped tuple against an ambient vector is exactly the signed sum of our sign convention: function term minus gradient terms.
Representations of functionals by L² tuples #
The tuple F = (f₀, f₁, …, fₙ) of L²(Ω) functions represents the functional
f ∈ H⁻¹(Ω) when ⟨f, v⟩ = ⟪f₀, v₀⟫ - ∑ᵢ ⟪fᵢ, ∂ᵢv⟫ for every v ∈ H₀¹(Ω), the
inner-product form of the minus-sign convention adopted here.
Equations
Instances For
A tuple represents f exactly when its gradient flip is an ambient Riesz vector
for f on H₀¹.
The L² inner product on Ω as an integral, for restating representations in
integral form.
The representation property in integral form:
⟨f, v⟩ = ∫_Ω f₀ v - ∑ᵢ ∫_Ω fᵢ ∂ᵢv.
Existence of a norm-attaining representation. The gradient flip of the Riesz
representative of f on the Hilbert space H₀¹(Ω) represents f with tuple norm
exactly ‖f‖_{H⁻¹}.
Minimality. Every representing tuple dominates the dual norm:
‖f‖_{H⁻¹} ≤ (∫_Ω ∑ᵢ |fᵢ|²)^{1/2}, by Cauchy-Schwarz against the flipped tuple.
Dual norm as the least tuple norm. The set of norms of representing tuples
has ‖f‖_{H⁻¹} as a member (the Riesz representative) and as a lower bound (minimality):
the infimum is attained.
‖f‖_{H⁻¹} as the infimum of the tuple norms over all
representations of f.
Terminal result of the library, the infimum form of hneg_norm_isLeast.
Nothing else consumes it.
Characterisation of H⁻¹(Ω) (Evans §5.9.1, Theorem 1, in the sign convention
adopted here). Every continuous linear
functional f on H₀¹(Ω) is represented by a tuple F = (f₀, f₁, …, fₙ) of L²(Ω)
functions through ⟨f, v⟩ = ∫_Ω f₀ v - ∑ᵢ ∫_Ω fᵢ ∂ᵢv, whose
tuple norm (∫_Ω ∑ᵢ |fᵢ|²)^{1/2} = ‖F‖ equals ‖f‖_{H⁻¹} and is least among all
representing tuples: the infimum is attained at the Riesz
representative.
Terminal result of the library, stated in the manuscript. Nothing else consumes it.
L² ⊆ H⁻¹ embedding #
The L² ⊆ H⁻¹ embedding (Evans §5.9.1, Theorem 1(iii)) is the representation by
the tuple
(f, 0, …, 0): a single L² function with no gradient terms.