The orthogonal projection onto the range of an operator #
If B : F โL[๐] V is an operator between inner product spaces whose Gram operator Bโ B is
invertible, the orthogonal projection of V onto the range of B is B (Bโ B)โปยน Bโ . When F is
finite-dimensional, Bโ B is invertible exactly when B is injective.
Over โ this explicit formula shows that the projection depends smoothly on the operator: for a
C^n family of injective operators A u : E โL[โ] V out of a finite-dimensional real normed
space E, the orthogonal projections of V onto the ranges of A u form a C^n family. Applied
to the derivative of an immersion into a Euclidean space, this says that the tangent spaces, and
hence the normal spaces, of an immersed submanifold vary smoothly.
Main results #
ContinuousLinearMap.isUnit_adjoint_comp_self: the Gram operator of an injective operator out of a finite-dimensional space is invertible.ContinuousLinearMap.starProjection_range_eq: the formulaB (Bโ B)โปยน Bโfor the orthogonal projection onto the range ofB.ContinuousLinearMap.finrank_orthogonal_range_of_injective: the dimension of the orthogonal complement of the range of an injective operator.Submodule.starProjection_inverse_apply: if the compression toWof the orthogonal projection ontoKis invertible, it inverts the projection fromWontoK.ContDiffAt.starProjection_range,ContDiffAt.starProjection_orthogonal_range: the orthogonal projections onto the range of aC^nfamily of injective operators, and onto its orthogonal complement, areC^n.
The Gram operator Bโ B of an injective operator out of a finite-dimensional space is
invertible.
The orthogonal projection onto the range of B is B (Bโ B)โปยน Bโ , when the Gram operator
Bโ B is invertible.
The orthogonal complement of the range of an injective operator into a finite-dimensional inner product space has the expected dimension.
Let K and W be subspaces of the same dimension. If the compression
R = ฯ_W โ P_K โ ฮน_W of the orthogonal projection onto K is invertible, then P_K maps W onto
K, and the preimage of v โ K is Rโปยน (ฯ_W v).
The orthogonal projection onto the range of a C^n family of operators out of a
finite-dimensional space is C^n at every point where the operator is injective.
The orthogonal projection onto the orthogonal complement of the range of a C^n family of
operators out of a finite-dimensional space is C^n at every point where the operator is
injective.