Linear Operator Equations
Theorem 2.10: Let A∈B(H); then:
ker(A)=Ran(A∗)⊥,ker(A∗)=Ran(A)⊥. Proof: For x∈H we have the following sequence of equivalences:
Ax=0⟺(Ax,y)=0 ∀x,y∈H,⟺(x,A∗y)=0 ∀y∈H,⟺x∈Ran(A∗)⊥. Thus ker(A)=Ran(A∗)⊥. Since A∗∗=A, the second assertion follows from the first one if A is replaced by A∗. ■
Theorem 2.11: Let A∈B(H). Then:
H=Ran(A)⊕kerA∗=Ran(A∗)⊕kerA. Proof: For every closed subspace M⊂H, H=M⊕M⊥. Furthermore for every subspace (not necessarily closed) N⊂H, N⊥⊥=N. In combination with Theorem 2.10, this provides our claim. ■
Discussion: Theorem 2.11 is important when we aim to solve the linear equation:
Here y is considered as given and x is the unknown variable. Clearly, the necessary and sufficient condition for solvability of this equation is y∈Ran(A). Thus for the above equation to be solvable it is necessary to have y⊥kerA∗⊃Ran(A). If Ran(A) is closed, this condition is also sufficient. You can also note that when A is self-adjoint, it is not necessary to compute an adjoint: the condition becomes y⊥kerA.