The Riesz isomorphism and the positive dual metric #
On a Hilbert space E, the Riesz isomorphism InnerProductSpace.toDual 𝕜 E is the map
innerSL 𝕜 : E →L⋆[𝕜] StrongDual 𝕜 E, upgraded to a conjugate-linear isometric equivalence. So its
inverse undoes innerSL on either side. Over ℝ, the Riesz representatives of the real and
imaginary parts of a complex-valued covector are its two gradients.
The Riesz operator InnerProductSpace.continuousLinearMapOfBilin B of a sesquilinear form B
depends continuously on B. Over ℝ, the Riesz operator of a bilinear form k is natural:
pulling k back along a linear isometry equivalence conjugates it.
In finite dimension, InnerProductSpace.dualMetric is the positive Hermitian form on the
algebraic dual transported through Riesz duality. Since Riesz duality is conjugate-linear,
its formula reverses the two slots. For these metrics, the adjoint of the transpose
T.dualMap is the transpose of the Hermitian adjoint, T.adjoint.dualMap.
No inner product instance on the algebraic dual is installed.
Main results #
InnerProductSpace.toDual_symm_innerSL:(toDual 𝕜 E).symm (innerSL 𝕜 w) = w.InnerProductSpace.innerSL_toDual_symm:innerSL 𝕜 ((toDual 𝕜 E).symm q) = q.InnerProductSpace.apply_toDual_symm_eq_conj:β(α♯) = conj (α(β♯)), writingα♯for(toDual 𝕜 E).symm α.InnerProductSpace.apply_toDual_symm_self:q(q♯) = ‖q‖².InnerProductSpace.toDualSymmL: overℝ, the inverse Riesz mapq ↦ q♯as a continuous linear map.InnerProductSpace.isInvertible_of_apply_apply_eq_mul_inner: overℝ, a bilinear form that is a nonzero multiple of the inner product is invertible as a map to the dual.InnerProductSpace.continuousLinearMapOfBilin_innerSL: the Riesz operator of the real inner product is the identity.InnerProductSpace.continuous_continuousLinearMapOfBilin: the Riesz operator depends continuously on the sesquilinear form.InnerProductSpace.ker_continuousLinearMapOfBilin: the Riesz operator of a form has the kernel of the form.InnerProductSpace.continuousLinearMapOfBilin_neg: the Riesz operator of-Bis the negative of that ofB.InnerProductSpace.adjoint_continuousLinearMapOfBilin: overℝ, the adjoint of the Riesz operator represents the transposed form.InnerProductSpace.isSelfAdjoint_continuousLinearMapOfBilinandInnerProductSpace.isUnit_continuousLinearMapOfBilin: overℝ, the Riesz operator of a symmetric form is self-adjoint, and in finite dimension that of a nondegenerate form is invertible.InnerProductSpace.isSymmetric_continuousLinearMapOfBilin: overℝ, the Riesz operator of a symmetric form is symmetric.ContinuousLinearMap.continuousLinearMapOfBilin_bilinearComp: pulling a real bilinear form back along a linear isometry equivalence conjugates its Riesz operator.ContinuousLinearMap.reGradient P,ContinuousLinearMap.imGradient P: the vectors representing the real and imaginary parts of a complex-valued covectorP, with⟪P.reGradient, v⟫ = Re (P v),⟪P.imGradient, v⟫ = Im (P v)and norms at most‖P‖.InnerProductSpace.dualMetric: the Hermitian form on the algebraic dual transported by Riesz.InnerProductSpace.dualMetric_innerₛₗ: its value on Riesz functionals is⟪y, x⟫.InnerProductSpace.isPosSemidef_dualMetric: the dual metric is Hermitian and positive semidefinite.InnerProductSpace.dualMetric_self_eq_zero_iff: a functional has zero square norm iff it is zero.LinearMap.dualMetric_dualMap_left: transposition and Hermitian adjunction commute.
The Riesz operator of the reference inner product is the identity.
The Riesz operator depends smoothly on a bounded real bilinear form on a Hilbert space. No finite-dimensionality or positivity is required.
The inverse Riesz isomorphism sends the functional innerSL 𝕜 w = ⟪w, ·⟫ back to w.
The functional ⟪(toDual 𝕜 E).symm q, ·⟫ represented by the inverse Riesz isomorphism is
q.
The Riesz operator continuousLinearMapOfBilin B depends continuously on the sesquilinear
form B: it is the composite of B with the inverse Riesz isomorphism.
The Fréchet–Riesz operator of a bounded sesquilinear form has the same kernel as the form:
u lies in it exactly when B(u, v) = 0 for every v.
The Fréchet–Riesz operator of the negative of a form is the negative of its Riesz operator.
Evaluating functionals at each other's Riesz representatives is conjugate-symmetric:
β(α♯) = conj (α(β♯)). Over ℝ this says β(α♯) = α(β♯).
A functional evaluated at its own Riesz representative is its squared norm.
On a real Hilbert space the inverse Riesz isomorphism q ↦ q♯ = (toDual ℝ F).symm q is
linear; this is it as a continuous linear map.
Instances For
On a real Hilbert space, a bounded bilinear form B(b, a) = c ⟪b, a⟫ with c ≠ 0, viewed as
a map to the dual, is invertible: it is c times the Riesz isomorphism.
The adjoint of the Fréchet–Riesz operator of a real bilinear form represents the transposed form.
The Fréchet–Riesz operator of a symmetric real bilinear form is self-adjoint.
In finite dimension, the Fréchet–Riesz operator of a nondegenerate real bilinear form is invertible.
The Fréchet–Riesz operator of a symmetric real bilinear form is symmetric.
The Hermitian metric on the algebraic dual transported through the conjugate-linear Riesz
isomorphism. Its value on ⟪x, ·⟫ and ⟪y, ·⟫ is ⟪y, x⟫.
Instances For
Evaluation of the dual metric in terms of the inverse Riesz isomorphism.
Riesz duality is antiunitary for the dual metric.
Every algebraic functional on a finite-dimensional inner product space is represented by a unique vector. This is the algebraic form of Riesz representation.
The transported dual metric is Hermitian and positive semidefinite.
The dual metric is definite, including on the zero space.
The transpose of an operator acts on Riesz functionals through its Hermitian adjoint.
Transposition and Hermitian adjunction commute for the transported dual metrics.
Pulling a bilinear form k on F back along a linear isometry equivalence e : E ≃ₗᵢ[ℝ] F
conjugates its Riesz operator by e.
The vector representing the real part of a complex-valued covector P:
⟪P.reGradient, v⟫ = Re (P v).
Instances For
The vector representing the imaginary part of a complex-valued covector P:
⟪P.imGradient, v⟫ = Im (P v).
Instances For
⟪p₁, v⟫ = Re (P v) for the gradient p₁ of the real part of P.
⟪p₂, v⟫ = Im (P v) for the gradient p₂ of the imaginary part of P.
The gradient of the real part of P has norm at most ‖P‖.
The gradient of the imaginary part of P has norm at most ‖P‖.