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

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

第 1 題10 分

How many bit strings of length 2020 contain at most nineteen 11s? Please express the answer as AB+CA^B+C.

(a) A=____A=\_\_\_\_ (3 points)

(b) B=____B=\_\_\_\_ (3 points)

(c) C=____C=\_\_\_\_ (4 points)

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

這一題的完整詳解

核心觀念

長度為 2020 的位元字串中,每個位置都可填入 00 或 11,所以全部字串數為 2202^{20}。「至多十九個 11」表示 11 的個數可以是 00 到 1919,唯一不符合條件的是含有二十個 11 的字串。

解題方法

先計算所有長度為 2020 的位元字串,再扣除唯一不符合條件的字串:

220−12^{20}-1
🔒

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

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

免費註冊

第 2 題10 分

Let (u,v)(u,v) be a minimum-weight edge in a connected graph GG. Show that (u,v)(u,v) belongs to some minimum spanning tree of GG.

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

這一題的完整詳解

核心觀念

這題考查最小生成樹的環交換性質:在一棵最小生成樹中加入一條不在樹內的邊,會形成一個環;從該環移除另一條邊,仍會得到一棵生成樹。

設邊 e=(u,v)e=(u,v) 是圖 GG 中權重最小的邊,因此對每條邊 ff 都有 w(e)≤w(f)w(e)\leq w(f)。

解題方法

取 GG 的任意一棵最小生成樹 TT。

若 e∈Te\in T,則 ee 已屬於一棵最小生成樹,命題成立。

若 e∉Te\notin T,將 ee 加入 TT。因為 TT 原本連通且沒有環,加入 ee 後會形成一個環。這個環包含 ee,也包含 TT 中連接 uu 與 vv 的路徑。從該環中選一條不同於 ee 的邊 ff,並將 ff 刪除,得到圖 T′T'。

🔒

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

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

免費註冊

第 3 題10 分

Let A={5,6,7,8}A=\{5,6,7,8\}, B={u,v}B=\{u,v\}, and C=∅C=\varnothing. Consider:

a=∣P(A)∣a=|\mathcal{P}(A)|

b=∣A×B∣b=|A\times B|, where ×\times denotes the Cartesian product

c=∣P(C)∣c=|\mathcal{P}(C)|

Please calculate 2c+b+a2^c+b+a.

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

這一題的完整詳解

核心觀念

  • 有限集合 SS 的冪集 P(S)\mathcal{P}(S),是由 SS 的所有子集合組成的集合;若 ∣S∣=n|S|=n,則 ∣P(S)∣=2n|\mathcal{P}(S)|=2^n。
  • 笛卡兒積 A×BA\times B 包含所有第一個元素取自 AA、第二個元素取自 BB 的有序對,因此 ∣A×B∣=∣A∣∣B∣|A\times B|=|A||B|。
  • 空集合的冪集只有一個元素:空集合本身,所以 ∣P(∅)∣=1|\mathcal{P}(\varnothing)|=1。

解題方法

集合 A={5,6,7,8}A=\{5,6,7,8\} 有 44 個元素,因此

a=∣P(A)∣=24=16a=|\mathcal{P}(A)|=2^4=16
🔒

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

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

免費註冊

第 4 題10 分

(a) (5 points) How many quadrilaterals are determined by the vertices of a regular polygon with nn sides? (n≥4n\geq 4)

(b) (5 points) How many quadrilaterals are determined if no side of the polygon is a side of any quadrilateral? (n≥8n\geq 8)

Note: A quadrilateral is a four-sided polygon.

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

這一題的完整詳解

核心觀念

正多邊形的任四個不同頂點,依圓周順序連接後,都會形成唯一的四邊形。因此,(a) 是從 nn 個頂點中選出 44 個;(b) 則要額外限制所選頂點之間不能有相鄰的一對。

(a) 不加限制的四邊形數

任選 44 個頂點,就確定一個四邊形,所以共有

(n4)\binom{n}{4}

個。

(b) 四邊形不能有正多邊形的邊作為邊

四邊形若包含正多邊形的一條邊,代表它選到了一對沿正多邊形圓周相鄰的頂點。因此,本題等同於:在 nn 個圓周排列的頂點中,選出 44 個,且任兩個被選頂點都不相鄰。

沿圓周依序看四個被選頂點,它們之間各有一段未選頂點。因為被選頂點不能相鄰,每一段至少要有 11 個未選頂點。總共有 n−4n-4 個未選頂點,分配至四段。

🔒

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

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

免費註冊
📄 以下 2 題共用同一段題幹

Calculate the chromatic number of each figure. No need to explain.

第 5-(a) 題5 分

Figure (a): 🖼️【此處有附圖,請對照原卷】

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

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

這一題的完整詳解

核心觀念

圖的色數 χ(G)\chi(G) 是使所有相鄰頂點顏色不同時,所需的最少顏色數。求色數可分成兩步:

  • 下界:證明三種顏色不足。
  • 上界:給出合法的四種顏色著色。

兩者成立,即可確定 χ(G)=4\chi(G)=4。

解題方法

圖中外圈有十個頂點,依標號排列為 v1,v2,…,v10v_1,v_2,\ldots,v_{10};邊包括外圈相鄰頂點的連線、隔一個頂點的連線,以及相對頂點的連線。中央只是線段交叉處,不是頂點。

一、證明三色無法完成著色

外圈任意連續三個頂點 vi,vi+1,vi+2v_i,v_{i+1},v_{i+2} 均兩兩相鄰,因此形成三角形,必須使用三種不同顏色。

假設全圖可用三種顏色著色。比較相鄰的兩個三角形
{vi,vi+1,vi+2}\{v_i,v_{i+1},v_{i+2}\} 與 {vi+1,vi+2,vi+3}\{v_{i+1},v_{i+2},v_{i+3}\},其中 viv_i 與 vi+3v_{i+3} 都必須使用不同於 vi+1,vi+2v_{i+1},v_{i+2} 的第三種顏色,所以

c(vi+3)=c(vi).c(v_{i+3})=c(v_i).

因此,顏色被迫每三個頂點重複,得到

c(v1)=c(v4)=c(v7)=c(v10).c(v_1)=c(v_4)=c(v_7)=c(v_{10}).
🔒

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

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

免費註冊

第 5-(b) 題5 分

Figure (b): 🖼️【此處有附圖,請對照原卷】

🖼️ 本題含圖表,以下為原卷對應頁面:
原卷第 2 頁

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

這一題的完整詳解

核心觀念

圖的色數 χ(G)\chi(G) 是使每條邊的兩端皆不同色所需的最少顏色數。要證明 χ(G)=4\chi(G)=4,必須同時證明「三色無法完成合法著色」及「四色可以完成合法著色」。

解題方法

原圖有外側五邊形與內側五角星,各含 55 個頂點;每個外側頂點連到兩個內側頂點,共有 1010 條內外連接邊。線段交叉處若沒有黑點,就不算頂點。

將外側頂點由最上方開始,順時針標為 v1,v2,v3,v4,v5v_1,v_2,v_3,v_4,v_5;將位於外側邊 vivi+1v_iv_{i+1} 內側、且同時連到這兩端的內側頂點標為 uiu_i,其中 v6=v1v_6=v_1。因此,u1u_1 位於內側右上方,依序為右下方、下方、左下方、左上方。

內側五角星的邊為

u1u3,u1u4,u2u4,u2u5,u3u5.u_1u_3,\quad u_1u_4,\quad u_2u_4,\quad u_2u_5,\quad u_3u_5.

一、證明三色不夠

假設可以用三色著色。外側是五邊形奇環,因此必須用到三色;每種顏色最多出現兩次,故顏色出現次數必為 2,2,12,2,1。

利用旋轉標號及交換顏色名稱,可將外側顏色寫成

(c(v1),c(v2),c(v3),c(v4),c(v5))=(3,1,2,1,2).\bigl(c(v_1),c(v_2),c(v_3),c(v_4),c(v_5)\bigr) =(3,1,2,1,2).
🔒

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

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

免費註冊

第 6 題20 分

Let AA be a Hermitian matrix with eigenvalues λ1≥λ2≥⋯≥λn\lambda_1\geq\lambda_2\geq\cdots\geq\lambda_n and orthonormal eigenvectors u1,…,unu_1,\ldots,u_n. For any nonzero vector xx in Rn\mathbb{R}^n, the Rayleigh quotient ρ(x)\rho(x) is defined by

ρ(x)=(Ax,x)(x,x)=xHAxxHx.\rho(x)=\frac{(Ax,x)}{(x,x)}=\frac{x^H A x}{x^H x}.

(a) If x=c1u1+⋯+cnunx=c_1u_1+\cdots+c_nu_n, show that

ρ(x)=∣c1∣2λ1+∣c2∣2λ2+⋯+∣cn∣2λn∥c∥2.\rho(x)=\frac{|c_1|^2\lambda_1+|c_2|^2\lambda_2+\cdots+|c_n|^2\lambda_n}{\|c\|^2}.

(10%)

(b) Show that λn≤ρ(x)≤λ1\lambda_n\leq\rho(x)\leq\lambda_1. (5%)

(c) Show that max⁡x≠0ρ(x)=λ1\max_{x\neq 0}\rho(x)=\lambda_1 and min⁡x≠0ρ(x)=λn\min_{x\neq 0}\rho(x)=\lambda_n. (5%)

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

這一題的完整詳解

核心觀念

Rayleigh 商是 Hermitian 矩陣的特徵值加權平均。利用正交規一特徵向量展開 xx,分子可化成特徵值的加權和,分母則是係數平方絕對值的總和。

**題目有一處定義域需留意:**對一般 Hermitian 矩陣,特徵向量可能是複數,因此標準 Rayleigh 商定理的向量範圍是 Cn\mathbb{C}^n。若要限定 x∈Rnx\in\mathbb{R}^n,則需假設 AA 是實對稱矩陣,才能保證第 (c) 小題成立。

解題方法

設 AA 的正交規一特徵向量為 u1,…,unu_1,\ldots,u_n,滿足

Aui=λiui,uiHuj={1,i=j,0,i≠j.Au_i=\lambda_i u_i,\qquad u_i^H u_j= \begin{cases} 1,&i=j,\\ 0,&i\ne j. \end{cases}

將非零向量 xx 展開為

x=∑i=1nciui.x=\sum_{i=1}^{n}c_i u_i.

由於特徵向量構成一組正交規一基底,係數向量 c=(c1,…,cn)Tc=(c_1,\ldots,c_n)^T 滿足

xHx=∑i=1n∣ci∣2=∥c∥2.x^H x=\sum_{i=1}^{n}|c_i|^2=\|c\|^2.

另一方面,利用 Aui=λiuiAu_i=\lambda_i u_i,以及特徵向量的正交性,

xHAx=(∑i=1nciui)HA(∑j=1ncjuj)=∑i=1n∑j=1nci‾cjλjuiHuj=∑i=1n∣ci∣2λi.\begin{aligned} x^H A x &=\left(\sum_{i=1}^{n}c_i u_i\right)^H A\left(\sum_{j=1}^{n}c_j u_j\right)\\ &=\sum_{i=1}^{n}\sum_{j=1}^{n}\overline{c_i}c_j\lambda_j u_i^H u_j\\ &=\sum_{i=1}^{n}|c_i|^2\lambda_i. \end{aligned}

(a) 推導 Rayleigh 商公式

代入 Rayleigh 商的定義:

ρ(x)=xHAxxHx=∑i=1n∣ci∣2λi∑i=1n∣ci∣2=∣c1∣2λ1+⋯+∣cn∣2λn∥c∥2.\rho(x)=\frac{x^H A x}{x^H x} =\frac{\sum_{i=1}^{n}|c_i|^2\lambda_i}{\sum_{i=1}^{n}|c_i|^2} =\frac{|c_1|^2\lambda_1+\cdots+|c_n|^2\lambda_n}{\|c\|^2}.

因此所求公式成立。

(b) 證明上下界

令

wi=∣ci∣2∥c∥2.w_i=\frac{|c_i|^2}{\|c\|^2}.

因為 x≠0x\ne 0,所以 ∥c∥2>0\|c\|^2>0;又 ∣ci∣2≥0|c_i|^2\ge 0,故 wi≥0w_i\ge 0,且

∑i=1nwi=1.\sum_{i=1}^{n}w_i=1.

由 λn≤λi≤λ1\lambda_n\le\lambda_i\le\lambda_1,將每項乘上非負的 wiw_i 再加總,可得

🔒

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

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

免費註冊

第 7 題10 分

Let

∥A∥F=(A,A)1/2=(∑i=1m∑j=1naij2)1/2\|A\|_F=(A,A)^{1/2}=\left(\sum_{i=1}^{m}\sum_{j=1}^{n}a_{ij}^2\right)^{1/2}

for A∈Rm×nA\in\mathbb{R}^{m\times n}.

The trace of an n×nn\times n matrix CC, denoted by tr⁡(C)\operatorname{tr}(C), is the sum of its diagonal entries; that is,

tr⁡(C)=c11+c22+⋯+cnn.\operatorname{tr}(C)=c_{11}+c_{22}+\cdots+c_{nn}.

If AA and BB are m×nm\times n matrices, show that:

(a) ∥A∥F2=tr⁡(ATA)\|A\|_F^2=\operatorname{tr}(A^T A). (5%)

(b) ∥A+B∥F2=∥A∥F2+2tr⁡(ATB)+∥B∥F2\|A+B\|_F^2=\|A\|_F^2+2\operatorname{tr}(A^T B)+\|B\|_F^2. (5%)

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

這一題的完整詳解

核心觀念

這題考的是 Frobenius 範數、矩陣內積與跡的連結。對 A,B∈Rm×nA,B\in\mathbb{R}^{m\times n},Frobenius 內積為

⟨A,B⟩F=∑i=1m∑j=1naijbij=tr⁡(ATB).\langle A,B\rangle_F=\sum_{i=1}^{m}\sum_{j=1}^{n}a_{ij}b_{ij} =\operatorname{tr}(A^T B).

因此,Frobenius 範數平方可寫成矩陣與自身的內積:

∥A∥F2=⟨A,A⟩F.\|A\|_F^2=\langle A,A\rangle_F.

以下分別依照題目定義,以矩陣乘法與跡的定義證明兩式。

解題方法

(a) 證明 ∥A∥F2=tr⁡(ATA)\|A\|_F^2=\operatorname{tr}(A^T A)

矩陣 ATAA^T A 的大小為 n×nn\times n。其第 jj 個對角元素為

(ATA)jj=∑i=1m(AT)jiAij=∑i=1maij2.(A^T A)_{jj} =\sum_{i=1}^{m}(A^T)_{ji}A_{ij} =\sum_{i=1}^{m}a_{ij}^2.

將所有對角元素相加,即為跡:

tr⁡(ATA)=∑j=1n(ATA)jj=∑j=1n∑i=1maij2=∑i=1m∑j=1naij2.\operatorname{tr}(A^T A) =\sum_{j=1}^{n}(A^T A)_{jj} =\sum_{j=1}^{n}\sum_{i=1}^{m}a_{ij}^2 =\sum_{i=1}^{m}\sum_{j=1}^{n}a_{ij}^2.

由 Frobenius 範數的定義,

∥A∥F2=∑i=1m∑j=1naij2.\|A\|_F^2=\sum_{i=1}^{m}\sum_{j=1}^{n}a_{ij}^2.

所以

∥A∥F2=tr⁡(ATA).\boxed{\|A\|_F^2=\operatorname{tr}(A^T A)}.

(b) 證明 ∥A+B∥F2=∥A∥F2+2tr⁡(ATB)+∥B∥F2\|A+B\|_F^2=\|A\|_F^2+2\operatorname{tr}(A^T B)+\|B\|_F^2

將 (a) 套用在矩陣 A+BA+B:

🔒

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

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

免費註冊

第 8 題10 分

Let AA be a symmetric n×nn\times n matrix. Show that eAe^A is symmetric and positive definite. (10%)

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

這一題的完整詳解

核心觀念

矩陣指數由冪級數定義:

eA=∑k=0∞Akk!.e^A=\sum_{k=0}^{\infty}\frac{A^k}{k!}.

本題要證明兩件事:eAe^A 的轉置等於自身,因此是對稱矩陣;對每個非零實向量 xx,二次型 xTeAxx^T e^A x 都嚴格大於 00,因此 eAe^A 是正定矩陣。以下採用實對稱矩陣的慣例。

解題方法

由於 AA 是實對稱矩陣,根據譜定理,存在正交矩陣 QQ 與實數特徵值 λ1,…,λn\lambda_1,\ldots,\lambda_n,使得

A=QΛQT,Λ=diag⁡(λ1,…,λn),QTQ=I.A=Q\Lambda Q^T, \qquad \Lambda=\operatorname{diag}(\lambda_1,\ldots,\lambda_n), \qquad Q^TQ=I.

利用矩陣指數的冪級數定義,可得

eA=QeΛQT=Qdiag⁡(eλ1,…,eλn)QT.e^A =Qe^\Lambda Q^T =Q\operatorname{diag}(e^{\lambda_1},\ldots,e^{\lambda_n})Q^T.

證明對稱性: 對上式取轉置:

🔒

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

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

免費註冊

第 9 題10 分

Let AA be a singular n×nn\times n matrix. Show that ATAA^T A is positive semidefinite, but not positive definite. (10%)

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

這一題的完整詳解

核心觀念

對實對稱矩陣 MM:

  • 若對所有非零向量 xx,都有 xTMx≥0x^T Mx\ge 0,則 MM 為正半定。
  • 若對所有非零向量 xx,都有 xTMx>0x^T Mx>0,則 MM 為正定。

矩陣 ATAA^T A 是對稱矩陣,因為 (ATA)T=ATA(A^T A)^T=A^T A。判斷其正半定或正定,可直接計算二次型 xTATAxx^T A^T A x。

解題方法

任取向量 x∈Rnx\in\mathbb{R}^n,有

xTATAx=(Ax)T(Ax)=∥Ax∥22≥0.x^T A^T A x=(Ax)^T(Ax)=\|Ax\|_2^2\ge 0.

因此,對所有 xx,二次型皆非負,故 ATAA^T A 為正半定。

🔒

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

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

免費註冊

其他考古題