110 年 國立成功大學資訊工程系碩士班《計算機數學》

📄 試題原卷 免費註冊後即可對照原始考卷 PDF免費註冊

第 1-(a) 題5 分

Assume that each vertex has a unique ID. How many different spanning trees are there in the following figure?

🖼️【此處有附圖,請對照原卷】

🖼️ 本題附圖:
第 1-(a) 題附圖
圖看不清楚?展開原卷第 2 頁核對
原卷第 2 頁

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

生成樹是包含圖中所有頂點的連通無環子圖;若有 nn 個頂點,生成樹恰有 n−1n-1 條邊。

本題用到兩個計數觀念:

  • 共用單一頂點的乘法原理:兩個子圖只共用一個頂點,且沒有其他邊相連,整體生成樹數等於兩個子圖生成樹數的乘積。
  • Cayley 公式:具有相異頂點標號的完全圖 KnK_n,共有 nn−2n^{n-2} 棵生成樹,因此 K4K_4 有 42=164^2=16 棵。

解題方法

圖中央是四個頂點形成的環 C4C_4,四個角落各有一個 K4K_4。每個外側 K4K_4 都以兩條邊連到同一個中央頂點;圖中沒有黑點的線段交叉處不算頂點。

一、計算一個外側區塊的生成樹數

將一個 K4K_4 的頂點記為 a,b,c,da,b,c,d,相鄰的中央頂點記為 vv,兩條連接邊為 va,vbva,vb。此區塊共五個頂點,依生成樹中 vv 的度數分類。

  1. vv 的度數為 11

    在 va,vbva,vb 中選一條,另四個頂點必須形成一棵 K4K_4 的生成樹,因此共有

    2×16=322\times16=32

    棵。

  2. vv 的度數為 22

    必須同時選取 va,vbva,vb。為避免形成環,K4K_4 內選取的邊必須形成恰有兩個連通分量的森林,且 a,ba,b 分屬不同分量。

    在這種森林中加入邊 abab,便得到一棵包含 abab 的 K4K_4 生成樹;反過來,從包含 abab 的生成樹刪去 abab,就得到所需森林。因此,只須計算包含固定邊 abab 的生成樹數。

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 1-(b) 題5 分

We can show that the set {(x,y)∣x,y are positive integers}\{(x,y)\mid x,y\text{ are positive integers}\} is countable by finding a 1-1 mapping from (x,y)(x,y) to an integer. Given

(1,1)↦1, (1,2)↦2, (1,3)↦4, (1,4)↦7,(1,1)\mapsto1,\ (1,2)\mapsto2,\ (1,3)\mapsto4,\ (1,4)\mapsto7,

(2,1)↦3, (2,2)↦5, (2,3)↦8,(2,1)\mapsto3,\ (2,2)\mapsto5,\ (2,3)\mapsto8,

(3,1)↦6, (3,2)↦9, (4,1)↦10,(3,1)\mapsto6,\ (3,2)\mapsto9,\ (4,1)\mapsto10,

please find which (x,y)(x,y) maps to 465.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

正整數有序對可依照 x+yx+y 的值分層排列:先列出 x+y=2x+y=2 的有序對,再列 x+y=3x+y=3、x+y=4x+y=4,依此類推。每一層內依 xx 由小到大排列。

第 ss 層共有 s−1s-1 個有序對。前 s−2s-2 層合計有

1+2+⋯+(s−2)=(s−2)(s−1)21+2+\cdots +(s-2)=\frac{(s-2)(s-1)}{2}

個有序對,這是三角數。因此,位於第 ss 層、且第一個座標為 xx 的有序對,其編號為

n=(s−2)(s−1)2+xn=\frac{(s-2)(s-1)}{2}+x

其中 s=x+ys=x+y。

解題方法

要找映射到 465465 的有序對,先判斷 465465 落在哪一層。比較相鄰三角數:

T29=29⋅302=435T_{29}=\frac{29\cdot30}{2}=435
🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 2-(a) 題5 分

Please prove that x5−2x4+x3−2x2−7x−1=0x^5-2x^4+x^3-2x^2-7x-1=0 has an integer solution xx.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

要證明方程有整數解,只需找出一個整數,代入原式後使等式成立。若多項式在 x=ax=a 時等於 00,則 aa 是方程的根;依因式定理,x−ax-a 也是該多項式的因式。

解題方法

令

f(x)=x5−2x4+x3−2x2−7x−1.f(x)=x^5-2x^4+x^3-2x^2-7x-1.

代入整數 x=−1x=-1:

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 2-(b) 題5 分

Given a 4×824\times82 grid, each vertex is colored in one of three different colors. Please show that we can always find a rectangle with four vertices in the same color.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

使用鴿籠原理。四個頂點若分成三種顏色,至少有兩個頂點同色;因此每一欄都至少有一組「同色的兩列」。把這組資訊記為「列對+顏色」,再統計所有可能的類型。

解題方法

固定一欄,從四個頂點中任取兩個同色頂點。這樣的同色列對至少存在一組,因為只有三種顏色。

四列共有

(42)=6\binom{4}{2}=6

種列對。每一種列對可以搭配三種顏色,因此「列對+顏色」總共只有

6×3=186\times 3=18

種類型。

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 3-(a) 題10 分

Assume NN is a positive integer. Please show that the statement “if 2N−12^N-1 is prime, then NN is prime” is true using proof by contraposition.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題要證明的命題是「若 2N−12^N-1 是質數,則 NN 是質數」。使用逆否證法:若命題形式為「若 PP,則 QQ」,它的逆否命題是「若非 QQ,則非 PP」。原命題與逆否命題等價。

質數是大於 11、且正因數只有 11 和自身的整數。因此,正整數 NN 不是質數時,可能是 N=1N=1,也可能是大於 11 的合數。

解題方法

證明逆否命題:若 NN 不是質數,則 2N−12^N-1 不是質數。

  • 若 N=1N=1,則

    2N−1=21−1=1。2^N-1=2^1-1=1。

    因為 11 不是質數,所以結論成立。

  • 若 NN 是合數,則可寫成 N=abN=ab,其中 a,ba,b 都是大於 11 的正整數。利用平方差以外的一般因式分解公式 xb−1=(x−1)(xb−1+xb−2+⋯+x+1)x^b-1=(x-1)(x^{b-1}+x^{b-2}+\cdots+x+1),令 x=2ax=2^a,得到

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 3-(b) 題10 分

Let 5n+7m=N5n+7m=N, where n,m,Nn,m,N are integers and n≥0n\geq0, m≥0m\geq0, and N≥24N\geq24. Please show that we can always find n,mn,m to satisfy the equation.

For example, (n,m)=(2,2)(n,m)=(2,2) corresponds to 5×2+7×2=245\times2+7\times2=24, and (n,m)=(5,0)(n,m)=(5,0) corresponds to 5×5+7×0=255\times5+7\times0=25.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

因為 gcd⁡(5,7)=1\gcd(5,7)=1,正整數 55 元與 77 元的非負整數組合,從一定門檻起可以表示所有整數。這題的門檻是 5⋅7−5−7+1=245\cdot7-5-7+1=24。

解題方法

先列出連續五個整數 2424 到 2828 的表示方式:

24=5⋅2+7⋅2,25=5⋅5+7⋅0,26=5⋅1+7⋅3,27=5⋅4+7⋅1,28=5⋅0+7⋅4.\begin{aligned} 24&=5\cdot2+7\cdot2,\\ 25&=5\cdot5+7\cdot0,\\ 26&=5\cdot1+7\cdot3,\\ 27&=5\cdot4+7\cdot1,\\ 28&=5\cdot0+7\cdot4. \end{aligned}
🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 3-(c) 題10 分

Assume a set GG contains real numbers and has size 2k2^k, where kk is a positive integer. We want to find the maximum and minimum values in GG using the following algorithm:

FindMaxMin(G)(G)

If GG contains only two numbers, compare these two numbers, set MM to the larger one, and set mm to the smaller one.

Else, divide GG into two subsets of equal size, G1G_1 and G2G_2.
Apply FindMaxMin(G1)(G_1) to get M1M_1 and m1m_1.
Apply FindMaxMin(G2)(G_2) to get M2M_2 and m2m_2.
Set M=max⁡(M1,M2)M=\max(M_1,M_2) and m=min⁡(m1,m2)m=\min(m_1,m_2).

Return M,mM,m.

Let T(N)T(N) represent the number of comparisons when the set size is NN, where N=2kN=2^k. Please find T(N)T(N) in terms of NN.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

每次遞迴把 NN 個數分成兩個各有 N/2N/2 個數的子集合。子集合各自找出最大值與最小值後,只需比較兩次:

  • 比較 M1M_1 與 M2M_2,取較大者作為整體最大值。
  • 比較 m1m_1 與 m2m_2,取較小者作為整體最小值。

當集合只剩兩個數時,進行一次比較即可同時找出最大值與最小值。

解題方法

以 T(N)T(N) 表示處理 NN 個數所需的比較次數。基底情況為:

T(2)=1T(2)=1

當 N>2N>2 時,兩個大小為 N/2N/2 的子集合各需 T(N/2)T(N/2) 次比較,合併結果再需兩次比較,因此:

T(N)=2T(N2)+2T(N)=2T\left(\frac{N}{2}\right)+2

因為 N=2kN=2^k,令 N=2kN=2^k 並逐層展開遞迴。到達大小為 22 的子集合時,共有 N/2N/2 個,每個各比較一次,合計 N/2N/2 次。其餘合併步驟的比較次數為:

2(N4+N8+⋯+1)2\left(\frac{N}{4}+\frac{N}{8}+\cdots+1\right)

括號內是等比級數:

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 4 題10 分

Find the curve y=C(−2)x+D(−1)x+1y=C(-2)^x+D(-1)^{x+1} that gives the least squares fit to the points (x,y)=(0,0),(1,4),(2,6)(x,y)=(0,0),(1,4),(2,6).

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

雖然模型含有指數項 (−2)x(-2)^x 與 (−1)x+1(-1)^{x+1},但未知數只有係數 C,DC,D,而且它們以線性方式出現。因此,這是線性最小平方法問題。

令每個觀測點的預測值為 y^i\hat y_i,最小平方法選擇 C,DC,D,使殘差平方和

S(C,D)=∑i=13(yi−y^i)2S(C,D)=\sum_{i=1}^{3}(y_i-\hat y_i)^2

達到最小。可藉由建立設計矩陣,解正規方程 ATA[CD]=ATyA^{\mathsf T}A\begin{bmatrix}C\\D\end{bmatrix}=A^{\mathsf T}\mathbf y。

解題方法

先代入三個 xx 值,將模型改寫成線性方程:

x=0:y^=C−D,x=1:y^=−2C+D,x=2:y^=4C−D.\begin{aligned} x=0 &: \quad \hat y=C-D,\\ x=1 &: \quad \hat y=-2C+D,\\ x=2 &: \quad \hat y=4C-D. \end{aligned}

因此,設計矩陣與觀測向量為

A=[1−1−214−1],y=[046].A= \begin{bmatrix} 1&-1\\ -2&1\\ 4&-1 \end{bmatrix}, \qquad \mathbf y= \begin{bmatrix} 0\\4\\6 \end{bmatrix}.

計算正規方程所需的矩陣與向量:

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 5-(a) 題15 分

Given

A=[111110−101001],A=\begin{bmatrix} 1&1&1\\ 1&1&0\\ -1&0&1\\ 0&0&1 \end{bmatrix},

find the Gram-Schmidt QRQR decomposition of AA, then use that decomposition to solve the least squares problem

Ax=[1234].Ax=\begin{bmatrix} 1\\ 2\\ 3\\ 4 \end{bmatrix}.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

Gram–Schmidt 正交化將 AA 的欄向量依序改寫成互相正交的向量,並將其標準化,得到薄 QR 分解:

A=QR,QTQ=I,A=QR,\qquad Q^TQ=I,

其中 QQ 的欄向量正交規一,RR 為上三角矩陣。對超定系統 Ax≈bAx\approx b,令殘差 r=b−Axr=b-Ax。最小平方法要求 rr 與 AA 的欄空間正交,因此

ATr=0.A^Tr=0.

代入 A=QRA=QR,可得 Rx=QTbR x=Q^T b。本題的 AA 欄滿秩,故此方程有唯一解。

解題方法

將 AA 的三個欄向量記為

a1=[11−10],a2=[1100],a3=[1011].a_1=\begin{bmatrix}1\\1\\-1\\0\end{bmatrix},\qquad a_2=\begin{bmatrix}1\\1\\0\\0\end{bmatrix},\qquad a_3=\begin{bmatrix}1\\0\\1\\1\end{bmatrix}.

1. Gram–Schmidt 正交化

先取第一個欄向量:

u1=a1,∥u1∥=3,q1=u1∥u1∥=13[11−10].u_1=a_1,\qquad \|u_1\|=\sqrt{3},\qquad q_1=\frac{u_1}{\|u_1\|} =\frac{1}{\sqrt{3}}\begin{bmatrix}1\\1\\-1\\0\end{bmatrix}.

將 a2a_2 在 q1q_1 方向的分量扣除:

r12=q1Ta2=23,r_{12}=q_1^Ta_2=\frac{2}{\sqrt{3}}, u2=a2−r12q1=13[1120].u_2=a_2-r_{12}q_1 =\frac{1}{3}\begin{bmatrix}1\\1\\2\\0\end{bmatrix}.

由 ∥u2∥=63\|u_2\|=\frac{\sqrt{6}}{3},得到

q2=u2∥u2∥=16[1120].q_2=\frac{u_2}{\|u_2\|} =\frac{1}{\sqrt{6}}\begin{bmatrix}1\\1\\2\\0\end{bmatrix}.

接著計算 a3a_3 在前兩個正交方向上的投影係數:

r13=q1Ta3=0,r23=q2Ta3=36=62.r_{13}=q_1^Ta_3=0,\qquad r_{23}=q_2^Ta_3=\frac{3}{\sqrt{6}}=\frac{\sqrt{6}}{2}.

扣除投影後,

u3=a3−r13q1−r23q2=12[1−102].u_3=a_3-r_{13}q_1-r_{23}q_2 =\frac{1}{2}\begin{bmatrix}1\\-1\\0\\2\end{bmatrix}.

因為 ∥u3∥=62\|u_3\|=\frac{\sqrt{6}}{2},所以

q3=u3∥u3∥=16[1−102].q_3=\frac{u_3}{\|u_3\|} =\frac{1}{\sqrt{6}}\begin{bmatrix}1\\-1\\0\\2\end{bmatrix}.

對角線上的係數為 rjj=∥uj∥r_{jj}=\|u_j\|,非對角線係數為 rij=qiTajr_{ij}=q_i^Ta_j。因此

Q=[1316161316−16−132600026],R=[3230063620062].Q= \begin{bmatrix} \frac{1}{\sqrt{3}} & \frac{1}{\sqrt{6}} & \frac{1}{\sqrt{6}}\\ \frac{1}{\sqrt{3}} & \frac{1}{\sqrt{6}} & -\frac{1}{\sqrt{6}}\\ -\frac{1}{\sqrt{3}} & \frac{2}{\sqrt{6}} & 0\\ 0 & 0 & \frac{2}{\sqrt{6}} \end{bmatrix}, \qquad R= \begin{bmatrix} \sqrt{3} & \frac{2}{\sqrt{3}} & 0\\ 0 & \frac{\sqrt{6}}{3} & \frac{\sqrt{6}}{2}\\ 0 & 0 & \frac{\sqrt{6}}{2} \end{bmatrix}.
🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 5-(b) 題15 分

Given

A=[105−112−214],A=\begin{bmatrix} 10&5\\ -11&2\\ -2&14 \end{bmatrix},

find the pseudoinverse of AA.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

矩陣 AA 的偽逆記為 A+A^+。若 AA 的欄向量線性獨立,則可用

A+=(ATA)−1AT.A^+=(A^{\mathsf T}A)^{-1}A^{\mathsf T}.

本題的 AA 為 3×23\times 2 矩陣;只要兩個欄向量線性獨立,上式即可使用。

解題方法

令 AA 的兩個欄向量為

a1=[10−11−2],a2=[5214].\mathbf a_1= \begin{bmatrix} 10\\-11\\-2 \end{bmatrix}, \qquad \mathbf a_2= \begin{bmatrix} 5\\2\\14 \end{bmatrix}.

計算內積:

a1Ta1=102+(−11)2+(−2)2=225,\mathbf a_1^{\mathsf T}\mathbf a_1 =10^2+(-11)^2+(-2)^2=225, a2Ta2=52+22+142=225,\mathbf a_2^{\mathsf T}\mathbf a_2 =5^2+2^2+14^2=225, a1Ta2=10(5)+(−11)(2)+(−2)(14)=0.\mathbf a_1^{\mathsf T}\mathbf a_2 =10(5)+(-11)(2)+(-2)(14)=0.
🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 6 題10 分

Two eigenvectors of the circulant matrix CC are

[c0c1c2c3c3c0c1c2c2c3c0c1c1c2c3c0][1ii2i3]=λ0[1ii2i3]\begin{bmatrix} c_0&c_1&c_2&c_3\\ c_3&c_0&c_1&c_2\\ c_2&c_3&c_0&c_1\\ c_1&c_2&c_3&c_0 \end{bmatrix} \begin{bmatrix} 1\\ \mathrm{i}\\ \mathrm{i}^2\\ \mathrm{i}^3 \end{bmatrix} =\lambda_0 \begin{bmatrix} 1\\ \mathrm{i}\\ \mathrm{i}^2\\ \mathrm{i}^3 \end{bmatrix}

and

[c0c1c2c3c3c0c1c2c2c3c0c1c1c2c3c0][1i2i4i6]=λ1[1i2i4i6].\begin{bmatrix} c_0&c_1&c_2&c_3\\ c_3&c_0&c_1&c_2\\ c_2&c_3&c_0&c_1\\ c_1&c_2&c_3&c_0 \end{bmatrix} \begin{bmatrix} 1\\ \mathrm{i}^2\\ \mathrm{i}^4\\ \mathrm{i}^6 \end{bmatrix} =\lambda_1 \begin{bmatrix} 1\\ \mathrm{i}^2\\ \mathrm{i}^4\\ \mathrm{i}^6 \end{bmatrix}.

What are the eigenvalues λ0\lambda_0 and λ1\lambda_1?

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

循環矩陣的特徵向量可由單位根組成。對題目給定的循環矩陣,向量若為
[1rr2r3]T\begin{bmatrix}1&r&r^2&r^3\end{bmatrix}^{T},其中 r4=1r^4=1,其特徵值就是第一列與該向量的內積:

λ=c0+c1r+c2r2+c3r3.\lambda=c_0+c_1r+c_2r^2+c_3r^3.

解題方法

第一個特徵向量對應 r=ir=\mathrm{i},且 i4=1\mathrm{i}^4=1。因此

λ0=c0+c1i+c2i2+c3i3=c0+ic1−c2−ic3.\lambda_0 =c_0+c_1\mathrm{i}+c_2\mathrm{i}^2+c_3\mathrm{i}^3 =c_0+\mathrm{i}c_1-c_2-\mathrm{i}c_3.
🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

其他考古題