이 포스트에서 V,WV,W는 모두 FF-벡터공간으로 취급한다.
The nullity and rank
Definition 2. Let T∈L(V,W)T∈L(V,W). If N(T)N(T) and R(T)R(T) are finite-dimensional, then we define
(1) the nullity of TT, denoted nullity(TT) := dim(N(T)N(T)),
(2) the rank of TT, denoted rank(TT) := dim(R(T)R(T)).
N(IV)={0},R(IV)=VN(IV)={0},R(IV)=V, 그리고 N(T0)=V,R(T0)={0}N(T0)=V,R(T0)={0} 임을 생각해 볼 때, 직관적으로 nullity가 클수록 rank는 작아지고, 역으로 nullity가 작을수록 rank는 커진다는 것을 눈치챌 수 있다. 이러한 nullity와 rank의 관계는 다음의 정리에서 깔끔하게 정리된다.
Theorem 1 (Dimension Theorem)
Theorem 1. (Dimension Theorem) Let T∈L(V,W)T∈L(V,W). If VV is fintie-dimensional, then nullity(TT) + rank(TT) = dim(VV).
Proof. Let β={v1,...,vn}β={v1,...,vn} and α={v1,...,vk}α={v1,...,vk} be bases for VV and N(T)N(T), respectively. By Theorem 2, R(T)=⟨{T(v1),...,T(vn)}⟩R(T)=⟨{T(v1),...,T(vn)}⟩. We claim that S={T(vk+1),...,T(vn)}S={T(vk+1),...,T(vn)} is a basis for R(T)R(T).
Note that T(vi)=0(i=1,...,k)T(vi)=0(i=1,...,k). Thus R(T)=⟨{T(v1),...,T(vn)}⟩=⟨{T(vk+1),...,T(vn)}⟩=SR(T)=⟨{T(v1),...,T(vn)}⟩=⟨{T(vk+1),...,T(vn)}⟩=S. So SS generates R(T)R(T).
Suppose that ∑ni=k+1aiT(vi)=0∑ni=k+1aiT(vi)=0. Then we have T(∑ni=k+1aivi)=0⟹∑ni=k+1aivi∈N(T)⟹∑ni=k+1aivi=∑kj=1bjvj⟹∑kj=1bjvj+∑ni=k+1(−ai)vi=0. Since β is linearly independent, ai=0(i=k+1,...,n). Thus S is a basis for R(T).
Hence we have nullity(T) + rank(T) = k+(n−k)=n = dim(V). ◼
Theorem 2
Theorem 2. Let T∈L(V,W). Then T is injective ⟺ N(T)={0}.
Proof. Let x,y∈N(T). Then T(x)=T(y)=0=T(0)⟹x=y=0.
Suppose that T(x)=T(y) for x,y∈V. Then T(x)−T(y)=T(x−y)=0⟹x−y=0⟹x=y. Thus T is injective. ◼
Theorem 3
Theorem 3. Let V and W have equal (finite) dimension, and let T∈L(V,W). Then the following are equivalent:
(a) T is injective.
(b) T is surjective.
(c) rank(T) = dim(V).
Proof. Assume that T is injective ⟺N(T)={0}⟺ nullity(T) = 0 ⟺ rank(T) = dim(V) = dim(W) ⟺ R(T)=W⟺ T is surjective. ◼
주의할 것은 두 vector space가 동일한 finite dimension을 가지지 않는다면 위 명제들은 일반적으로 동치가 아니다. Injective라는 말은 원소들끼리 유일하게 대응된다는 말인데, 이는 0 또한 마찬가지이므로 null space의 원소는 딱 하나, 바로 그 자신이다. 그런데 이 말은 nullity가 0이라는 뜻이고, dimension theorem에 의해 rank와 V의 차원은 같을 수 밖에 없다. 그런데 V와 W는 같은 차원이므로 rank와 W의 차원이 같고, 둘은 부분공간의 관계에 있으므로 R(T)=W, 즉 surjective라는 말로 귀결된다.
Theorem 4
Theorem 4. Suppose that {v1,...,vn} is a basis for V. For wi(i=1,...,n)∈W, !∃T∈L(V,W) such that T(vi)=wi(i=1,...,n).
Proof. Define T:V→W by T(x)=∑ni=1aiwi∀x∈V where x=∑ni=1aivi.
Let u,v∈V and c∈F. Then u=∑ni=1bivi and v=∑ni=1civi. Hence T(cu+v)=T(n∑i=1(cbi+ci)vi)=n∑i=1(cbi+ci)wi=cn∑i=1biwi+n∑i=1ciwi=cT(u)+T(v). So T is linear, and clearly T(vi)=wi(i=1,...,n).
Let U∈L(V,W) such that U(vi)=wi(i=1,...,n). ∀x∈V,U(x)=U(∑ni=1aivi)=∑ni=1aiU(vi)=∑ni=1aiwi=T(x). Hence U=T. ◼
이 정리로부터 finite-dimensional에 한해서 두 개의 linear transformation을 비교할 때 basis만 체크하면 된다는 결론을 얻는다. 왜냐하면 사실상 선형 변환을 결정하는 요소는 정의역인 벡터 공간의 기저를 대입했을 때의 함숫값들, 즉 T(β)라고 위 정리는 말하고 있기 때문이다.
Corollary
Corollary. Suppose that {v1,...,vn} is a basis for V. If U,T∈L(V,W) such that U(vi)=T(vi)(i=1,...,n), then U=T.