Loading [MathJax]/jax/output/HTML-CSS/jax.js

2020年10月5日 星期一

國立臺灣大學一百零五學年度轉學生入學考試試題詳解

※注意:請於試卷上「非選擇題作答區」標明題號並依序作答。

Notation: R is the set of real numbers. Mn(R) is the set of n×n matrices with entries in R and Rn is n-dimensional column vectors over R.

Problem 1 (20 pts). Let T:R4R3 be the linear transformation defined by T(v)=Av, where

A=(110312111103)M3×4(R).

  1. Find the rank and the nullity of T.
  2. Find bases of KerT and ImT.
訣竅運用列運算可計算出像空間與核空間的基底與秩數。
解法
  1. 首先對 A 進行列運算如下

    A[110301120000][101501120000]:=[IF00]

    容易看出矩陣 A 的秩數為 2,從而線性變換 T 的秩數也為 2。再者利用 rank-nullity 定理可知線性變換的核數與秩數加總為定義域的維度,從而所求的核數為 42=2
  2. 進一步由前一小題的列運算結果可取 [FI] 作為核空間的基本矩陣,亦即核空間的基底為

    KerT=Span{[1110],[5201]}.

    而利用樞紐行的位置可取像空間的基底為前兩行,即

    ImT=Span{[111],[121]}.


Problem 2 (20 pts). Let

A=(142252120).

  1. Find the eigenvalues of A.
  2. Find an invertible matrix PM3(R) such that P1AP is a diagonal matrix.
訣竅按照對角化的程序進行計算即可。
解法
  1. 首先計算 A 的特徵多項式如下

    chA(x)=det(xIA)=|x+1422x5212x|=x(x+1)(x5)882(x5)+4(x+1)+8x=x34x2+5x2=(x1)2(x2)

  2. 進一步的沿著前一小題去求解特徵向量:
    • x=1 時有 IA=[242242121],如此可取 v1=[210] 以及 v2=[101] 滿足 Av1=v1Av2=v2
    • x=2 時有 2IA=[342232122],可取 v3=[221] 滿足 Av3=2v3
    據此我們可建構 P=[v1v2v3]=[212102011],如此便有 AP=PD,其中 D=[100010002]。又因 det(P)=10,故有 P1AP=D 為對角矩陣。

Problem 3 (20 pts). Let V=M3(R) be the 3-dimensional vector space over R given by

V={(x1x2x3x1)x1,x2,x3R}.

Let A=(1201) and define the linear transformation T:VV by

T(B)=ABA1.

  1. Write down the matrix representation A of T under the basis

    {(1001),(0100),(0010)}.

  2. Find an invertible PM3(R) such that P1AP is the Jordan canonical form.
訣竅按照矩陣表示法的定義進行計算,並計算其特徵值、特徵向量與廣義特徵向量以求得 Jordan canonical form。
解法
  1. 首先可以注意到 A1=[1201],於是可直接計算如下有

    T[1001]=[1201][1001][1201]=[1401]=1[1001]+(4)[0100]+0[0010],T[0100]=[1201][0100][1201]=[0100]=0[1001]+1[0100]+0[0010],T[0010]=[1201][0010][1201]=[2412]=2[1001]+(4)[0100]+1[0010].

    因此所求的矩陣表示法為

    A:=[102414001].

  2. 對於矩陣 A,我們先計算它的特徵多項式如下

    chA(x)=det(xIA)=|x1024x1400x1|=(x1)3.

    如此可知其特徵值為 1。如此可觀察有 AI=[002404000],可取 v1=[080] 滿足 (AI)v1=0。進一步,可挑 v2=[240] 滿足 (AI)v2=v1。最後,我們挑 v3=[001] 滿足 (AI)v3=v2

    據此我們可建構 P=[020840001] 可滿足 AP=PJ,其中

    J:=[110011001]

    又因 det(P)=160,故有 P1AP=J

Problem 4 (20 pts). Let AMn(R) such that An=0 but An10.
  1. Show that there exists vRn such that {v,Av,A2v,,An1v} is a basis of Rn.
  2. If BMn(R) such that AB=BA, prove that

    B=a0I+a1A+a2A2++an1An1

    for some a0,,an1R.
訣竅利用題目的條件進行建構即可。
解法
  1. 由於 An10,存在 vRn 使得 An1v0。那麼我們可以證明這樣的 v 能使集合 {v,Av,A2v,,An1v} 成為 Rn 的基底。

    由於該集合的元素個數恰為 n 個,而 Rnn 維空間,故我們僅需說明該集合線性獨立集可。為此我們考慮方程式

    c0v+c1Av+c2A2v++cn1An1v=0

    兩邊同時透過 An1 作用可得 c0An1v=0,但因 An1v0,故得 c0=0。同理,透過 An2 作用得 c1=0。依此依序透過 An3,An4,,A 作用可得 c2==cn2=0。至此有 cn1An1v=0,因此也有 cn1=0,故知該集合線性獨立。證明完畢。
  2. 記前一小題所獲得的基底為 B,我們先將 Bv 用基底 B 表示為

    Bv=a0v+a1Av++an1An1v.

    那麼對於任何 uRn,我們首先可找出一組係數 {bj}n1j=0 滿足

    u=b0v+b1Av++bn1An1v.

    那麼

    Bu=b0Bv+b1ABv++bn1An1Bv=(b0I+b1A++bn1An1)Bv=(b0I++bn1An1)(a0I+a1A++an1An1)v=(a0I+a1A++an1An1)(b0I++bn1An1)v=(a0I+a1A++an1An1)u

    由於這樣的等式對於任何的 uRn 皆成立,這便表明

    B=a0I+a1A++an1An1

    證明完畢。

Problem 5 (20 pts). Let AMn(R) be the matrix

A=(112131n1213141n+11n1n+11n+212n1).

Show that for any non-zero xRn, xtAx>0.
訣竅利用具有技巧性的改寫方式證明其值恆正。
解法x=(x1,,xn)Rn,那麼對於非零的 x 可以觀察到

xtAx=ni=1nj=1xixji+j1=ni=1nj=110xixjti+j2dt=10ni=1xiti1nj=1xjtj1dt=10(ni=1xiti1)2dt>0.

證明完畢。

沒有留言:

張貼留言