Adjoint of operators on Hilbert spaces #
THIS FILE IS SYNCHRONIZED WITH MATHLIB4. Any changes to this file require a corresponding PR to mathlib4.
Given an operator A : E βL[π] F
, where E
and F
are Hilbert spaces, its adjoint
adjoint A : F βL[π] E
is the unique operator such that βͺx, A yβ« = βͺadjoint A x, yβ«
for all
x
and y
.
We then use this to put a Cβ-algebra structure on E βL[π] E
with the adjoint as the star
operation.
This construction is used to define an adjoint for linear maps (i.e. not continuous) between finite dimensional spaces.
Main definitions #
continuous_linear_map.adjoint : (E βL[π] F) ββα΅’β[π] (F βL[π] E)
: the adjoint of a continuous linear map, bundled as a conjugate-linear isometric equivalence.linear_map.adjoint : (E ββ[π] F) βββ[π] (F ββ[π] E)
: the adjoint of a linear map between finite-dimensional spaces, this time only as a conjugate-linear equivalence, since there is no norm defined on these maps.
Implementation notes #
- The continuous conjugate-linear version
adjoint_aux
is only an intermediate definition and is not meant to be used outside this file.
Tags #
adjoint
Adjoint operator #
The adjoint, as a continuous conjugate-linear map. This is only meant as an auxiliary
definition for the main definition adjoint
, where this is bundled as a conjugate-linear isometric
equivalence.
Equations
- continuous_linear_map.adjoint_aux = (β(continuous_linear_map.compSL F (normed_space.dual π E) E (star_ring_end π) (star_ring_end π)) β((inner_product_space.to_dual π E).symm)).comp continuous_linear_map.to_sesq_form
The adjoint of a bounded operator from Hilbert space E to Hilbert space F.
Equations
- continuous_linear_map.adjoint = linear_isometry_equiv.of_surjective {to_linear_map := continuous_linear_map.adjoint_aux.to_linear_map, norm_map' := _} continuous_linear_map.adjoint._proof_21
The fundamental property of the adjoint.
The fundamental property of the adjoint.
The adjoint is involutive
The adjoint of the composition of two operators is the composition of the two adjoints in reverse order.
The adjoint is unique: a map A
is the adjoint of B
iff it satisfies βͺA x, yβ« = βͺx, B yβ«
for all x
and y
.
E βL[π] E
is a star algebra with the adjoint as the star operation.
Equations
Equations
Equations
Equations
A continuous linear operator is self-adjoint iff it is equal to its adjoint.
Self-adjoint operators #
Every self-adjoint operator on an inner product space is symmetric.
Conjugating preserves self-adjointness
Conjugating preserves self-adjointness
The orthogonal projection is self-adjoint.
The Hellinger--Toeplitz theorem: Construct a self-adjoint operator from an everywhere defined symmetric operator.
Equations
- hT.to_self_adjoint = β¨{to_linear_map := T, cont := _}, _β©
The adjoint of an operator from the finite-dimensional inner product space E to the finite- dimensional inner product space F.
The fundamental property of the adjoint.
The fundamental property of the adjoint.
The adjoint is involutive
The adjoint of the composition of two operators is the composition of the two adjoints in reverse order.
The adjoint is unique: a map A
is the adjoint of B
iff it satisfies βͺA x, yβ« = βͺx, B yβ«
for all x
and y
.
The adjoint is unique: a map A
is the adjoint of B
iff it satisfies βͺA x, yβ« = βͺx, B yβ«
for all basis vectors x
and y
.
E ββ[π] E
is a star algebra with the adjoint as the star operation.
Equations
Equations
- linear_map.has_involutive_star = {to_has_star := linear_map.has_star _inst_8, star_involutive := _}
Equations
- linear_map.star_semigroup = {to_has_involutive_star := linear_map.has_involutive_star _inst_8, star_mul := _}
Equations
- linear_map.star_ring = {to_star_semigroup := linear_map.star_semigroup _inst_8, star_add := _}
A continuous linear operator is self-adjoint iff it is equal to its adjoint.
The Gram operator Tβ T is symmetric.
The Gram operator Tβ T is a positive operator.
The adjoint of the linear map associated to a matrix is the linear map associated to the conjugate transpose of that matrix.