Comparing subspaces of a linear operator

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
1 reply · 2K views
thejinx0r
Messages
27
Reaction score
0
Statement
Let S be a linear operator S: U-> U on a finite dimensional vector space U.
Prove that Ker(S) = Ker(S^2) if and only if Im(S) = Im(S^2)



So, I'm really not sure about how to prove this properly. I have a few ideas, but this one seemed to make sens intuitively to me. So, I'm just going to write out the first part. And if it is correct, then the converse should be similar.

Everything up to the *** is mathematically correct.
After that, I'm on shaky grounds.

Proof
Suppose Im(S)=Im(S^2)
Then
U \ {Im(S) \ 0 } =U \ {Im(S^2) \ 0}
***
Then, for all u in U \ {Im(S) \ 0 } except for u=0_vector
S(u) does not belong to Im(S)
Therefore, u must belong to Ker(S) and Ker(S^2).
This implies that for all u in U such that S(u) does not belong to Im(S) belongs to both Ker(S) and the kernel (S^2).
 
Physics news on Phys.org
There are some concepts about the kernel and image of a linear operator that you're not using that might be helpful.

You can assume that dim(U) = n, which means that any basis for U has n linearly independent vectors.

In general, dim(Ker(S)) + dim(Im(S)) = n, and for this problem dim(Ker(S^2)) + dim(Im(S^2)) = n.

For any vector v in U, with v = c_1*x_1 + c_2*x_2 + ... + c_n*x_n, part of this vector is mapped by S to the zero vector in U, and the rest of this vector is mapped to some nonzero vector. IOW, some of the x_i's in the basis for U are in Ker(S), say m of them, with m<=n, and the other n - m of them are in Im(S).

That's how I would approach it.