Rank-Nullity Theorem

STATS·2023년 8월 1일

선형대수학

목록 보기
14/28

벡터공간 V,WV, W에 대한 선형변환 T:VWT : V \rightarrow W가 있다고 하자.

영공간, 상공간

1. 영공간
영공간은 VV의 원소 중 함수값이 WW의 영벡터인 것들의 집합이다.

N(T)={xVT(x)=0W}N(T) = \{x \in V | T(x) = 0_W\}

2. 상공간
상공간은 TT의 치역을 의미한다. 즉 WW의 원소 중 실제로 VV의 원소와 대응하는 것이 있는 것들의 집합이다.

R(T)={T(x)WxV}R(T) = \{T(x) \in W | x \in V\}

부분공간

영공간과 상공간은 각각 VVWW의 부분공간이다.

상공간의 생성집합

β={v1,v2,...,vn}\beta = \{v_1, v_2, ..., v_n\}VV의 기저이면
R(T)=Span(T(β))=Span({T(v1),T(v2),...,T(vn)})R(T) = Span(T(\beta)) = Span(\{T(v_1), T(v_2), ..., T(v_n)\})

따라서 정의역 VV의 기저의 TT에 대한 상은 공역 WW을 생성하는 생성집합이 된다.

1. We will prove R(T)Span(T(β))for every wR(T),there exist vV s.t w=T(v)since β is basis of V, there exist (a1,...,an)Rn s.t v=a1v1+...+anvnThen w=T(a1v1+...+anvn)=a1T(v1)+...+anT(vn) R(T)Span(T(β))2. We will prove Span(T(β))R(T)since T(β)R(T)andR(T) is vector space, Span(T(β))R(T)By double containments, R(T)=Span(T(β))\\ {} \\ \text{1. We will prove } R(T) \subset Span(T(\beta)) \\ \text{for every } w \in R(T), \text{there exist } v \in V \ s.t \ w = T(v) \\ \text{since } \beta \text{ is basis of V, there exist }(a_1, ..., a_n) \in R^n \ s.t \ v = a_1v_1 + ... + a_nv_n \\ \text{Then } w = T(a_1v_1 + ... + a_nv_n) = a_1T(v_1) + ... + a_nT(v_n) \\ \ \therefore R(T) \sub Span(T(\beta)) \\ {} \\ \text{2. We will prove } Span(T(\beta)) \sub R(T) \\ \text{since } T(\beta) \sub R(T) and R(T) \text{ is vector space, } Span(T(\beta)) \sub R(T) \\ {} \\ \therefore \text{By double containments, }R(T) = Span(T(\beta))

Rank, Nullity

Rank(T)는 상공간 R(T)R(T)의 차원을 의미하고, Nullity(T)는 영공간 N(T)N(T)의 차원을 의미한다.

Rank-Nullity Theorem

VVdim(V)=ndim(V) = n인 유한차원 벡터공간이면
Nullity(T)+Rank(T)=nNullity(T) + Rank(T) = n

Proof)since N(T)V,dim(N(T))=mnLet α be a basis of N(T),α={v1,...,vm}Because αV and α is linearly independent set,There exist Basis of V such that β={v1,...,vn},αβ.Then R(T)=Span(β),wR(T),w=a1T(v1)+...+anT(vn)We can keep span same by omitting {T(v1),...,T(vm)} from T(β),since {T(v1),...,T(vm)} is set of zero vectors.Now we will show {T(vm+1),...,T(vn)} is Linearly independent set.a1T(vm+1)+...+anmT(vn)=0T(a1vm+1+...anmvn)=0a1vm+1+...+anmvnN(T)And this means there exist linear combination of basis of N(T), this equivalent toa1vm+1+...+anmvn=c1v1+...cmvmc1v1+...+cmvm+a1vm+1+...+anmvn=0since {v1,...,vn} is basis for V, the coefficient are only 0.Therefore {a1,...,anm}=0,{T(vm+1),...,T(vn)}is Linearly independent setSo {T(vm+1),...,T(vn)} is basis of R(T), dim(R(T)) = n-mNullity(T) + Rank(T) = m+(n-m) = n = dim(V)\\ {} \\ Proof) \\ \text{since }N(T) \sub V, dim(N(T)) = m \le n \\ \text{Let } \alpha \text{ be a basis of }N(T), \alpha = \{v_1, ..., v_m\} \\ \text{Because } \alpha \sub V \text{ and } \alpha \text{ is linearly independent set,} \\ \text{There exist Basis of V such that } \beta = \{v_1, ..., v_n\}, \alpha \sub \beta. \\ {} \\ \text{Then } R(T) = Span(\beta), \forall w \in R(T), w = a_1T(v_1) + ... +a_nT(v_n) \\ \text{We can keep span same by omitting } \{T(v_1), ..., T(v_m)\} \text{ from } T(\beta), \\ \text{since } \{T(v_1), ..., T(v_m)\} \text{ is set of zero vectors.} \\ {} \\ \text{Now we will show } \{T(v_{m+1}), ..., T(v_n)\} \text{ is Linearly independent set.} \\ a_1T(v_{m+1}) + ... + a_{n-m}T(v_n) = 0 \equiv T(a_1v_{m+1}+...a_{n-m}v_n) = 0 \equiv \\ a_1v_{m+1} + ... + a_{n-m}v_n \in N(T) \\ {} \\ \text{And this means there exist linear combination of basis of N(T), this equivalent to}\\ {} a_1v_{m+1} +...+a_{n-m}v_n = c_1v_1 + ... c_mv_m \equiv\\ c_1v_1 + ... + c_mv_m + a_1v_{m+1}+...+a_{n-m}v_n = 0 \\ \text{since } \{v_1, ..., v_n\} \text{ is basis for V, the coefficient are only 0.} \\ \text{Therefore } \{a_{1} , ..., a_{n-m}\} = 0, \{T(v_{m+1}), ..., T(v_n)\} \text{is Linearly independent set} \\ {} \\ \text{So }\{T(v_{m+1}), ..., T(v_n)\} \text{ is basis of R(T), dim(R(T)) = n-m} \\ \text{Nullity(T) + Rank(T) = m+(n-m) = n = dim(V)}

1개의 댓글

comment-user-thumbnail
2023년 8월 1일

이런 유용한 정보를 나눠주셔서 감사합니다.

답글 달기