110 年 國立政治大學資訊科學系碩士班《計算機數學》
第 1 題3 分
Let denote an empty set. Which of the following statements is true?
(A)
(B)
(C)
(D)
登入後即可作答並保存紀錄。
核心觀念
設 為空集合:
- 空集合沒有任何元素,即 中沒有元素。
- 對任意集合 ,都有 。
- 集合的基數 。
- 是「以空集合 為唯一元素」的集合,因此 。
解題方法
逐一依照「元素屬於集合」與「集合包含於集合」的定義判斷。
集合包含關係 的定義是: 的每一個元素都屬於 。由於空集合沒有元素,因此不存在元素違反條件,故空集合是任何集合的子集合:
對所有集合 均成立。
選項分析
(A)
錯誤。 沒有任何元素,因此不可能有
空集合不是自己的元素。
(B)
正確。任何集合都是自己的子集合,且空集合沒有元素需要檢查,因此
成立。
第 2 題3 分
Let A, B, C be finite sets. Which of the following statements is false?
(A)
(B)
(C)
(D)
登入後即可作答並保存紀錄。
本題在考驗集合論中的基本運算與性質,特別是關於有限集合的計數公式、冪集以及集合運算的分配律、減法等。題目要求找出一個「錯誤」的敘述。
我們逐一分析每個選項:
(A)
這是集合論中「排容原理」(Principle of Inclusion-Exclusion)對於兩個集合的公式。它給出了兩個集合聯集的元素個數。這個公式是正確的。
證明:當我們計算 時,屬於 的元素被計算了兩次。為了得到正確的聯集個數,我們需要減去一次 的元素個數。
因此,此敘述為真。
(B)
這裡 代表集合 的冪集(power set),即包含 所有子集的集合。
這個敘述聲稱兩個集合的聯集的冪集等於它們各自冪集的聯集。
讓我們用一個反例來檢驗這個敘述。
設 且 。
則 。
。
。
。
。
比較 和 ,我們發現 中包含元素 ,而 中不包含 。
因此,。
這個敘述是錯誤的。
正確的關係是:如果 ,則 。
第 3 題3 分
Let A, B, C be finite sets. Which of the following statements is true?
(A) If , then
(B) If , then
(C) If , then
(D) If , then
登入後即可作答並保存紀錄。
本題考驗集合論中關於聯集、交集、差集和對稱差集(symmetric difference)的性質,特別是這些運算在推導集合相等性時的條件。題目要求找出一個「正確」的敘述。
我們逐一分析每個選項:
(A) If , then
這個敘述聲稱,如果兩個集合與第三個集合的聯集相等,那麼這兩個集合本身就相等。
這不一定正確。我們可以舉一個反例。
設 , , 。
則 。
。
這裡 。
再試一個反例,讓聯集相等。
設 , , 。
則 。
。
此時 成立,但 。
因此,此敘述為假。
(B) If , then
這個敘述聲稱,如果兩個集合與第三個集合的交集相等,那麼這兩個集合本身就相等。
這也不一定正確。
設 , , 。
則 。
。
此時 成立,但 。
因此,此敘述為假。
第 4 題3 分
Let be a prime and be a primitive root modulo . Please determine the value of .
(A) 88
(B) 89
(C) 90
(D) 91
登入後即可作答並保存紀錄。
核心觀念
本題考查模冪運算,以及指數法則:
因此題目等價於計算:
因為 是質數,費馬小定理給出:
本題指數 ,不需先化簡指數,直接利用平方快速計算即可。
解題方法
逐步計算 的平方冪:
因此:
又因為:
將 分解為:
所以:
代入上述結果:
先計算:
第 5 題3 分
Let a, b, k, n be integers. Which of the following statements is not correct?
(A) If , then .
(B) If , then .
(C) If , then .
(D) If , then .
登入後即可作答並保存紀錄。
核心觀念
同餘的定義為
也就是存在整數 ,使得
本題的判斷關鍵,是將「同餘」轉換成「整除」,再檢查倍乘後是否仍可被指定模數整除。
解題方法
由 可知
因此存在整數 ,使得
兩邊乘以整數 :
所以
即
此外,因為 ,若
則必然有
因此
選項分析
(A) 正確
由
可得 。乘以整數 後,
仍可被 整除,因此
(B) 正確
由 ,存在整數 使
乘以 得
因此 ,所以
第 6 題3 分
Which of the following statements is true?
(A)
(B)
(C)
(D)
登入後即可作答並保存紀錄。
本題考驗邏輯學中的基本命題邏輯和謂詞邏輯的等價關係。題目要求找出一個「正確」的敘述。
我們逐一分析每個選項:
(A)
這是對蘊含(implication)的否定規則。
根據蘊含的定義,。
所以,。
根據德摩根定律,。
因此,。
選項給出的 是 本身。
所以, 是錯誤的。
正確的等價式是 。
(B)
這是雙條件(biconditional)的等價關係。
雙條件 為真若且唯若 和 的真值相同。
為真若且唯若 和 的真值相同。
這意味著 和 的真值必須不同。
所以, 表示 同真值,而 表示 異真值。
它們是互斥的,不是等價的。
事實上,。
因此,此敘述為假。
(C)
這是關於量詞(quantifier)的轉換規則,涉及存在量詞(existential quantifier)和全稱量詞(universal quantifier)。
左邊是 ,表示「存在一個 使得 和 都成立」。
右邊是 。
第 7 題3 分
Which of the following statements is false?
(A)
(B)
(C)
(D)
登入後即可作答並保存紀錄。
本題考驗謂詞邏輯(predicate logic)中量詞(quantifiers)的性質,特別是關於全稱量詞()和存在量詞()與邏輯連接詞(, , )結合時的蘊含關係。題目要求找出一個「錯誤」的敘述。
我們逐一分析每個選項:
(A)
左邊敘述:對於所有的 , 或 為真。
右邊敘述:對於所有的 , 為真,或者對於所有的 , 為真。
這個蘊含關係是「錯誤」的。
反例:設論域為整數。
: 是偶數。
: 是奇數。
左邊:。這句話為真,因為每個整數不是偶數就是奇數。
右邊:。
為假(例如 不是偶數)。
為假(例如 不是奇數)。
所以,右邊是 。
因此,左邊為真,右邊為假,蘊含關係不成立。
此敘述為假。
(B)
左邊敘述:對於所有的 ,如果 為真,則 為真。
右邊敘述:如果對於所有的 , 為真,則對於所有的 , 為真。
這個蘊含關係是「正確」的。
證明:假設左邊 為真。
現在我們要證明右邊的蘊含 。
假設 為真。這意味著對於任何一個 , 都為真。
又因為我們假設了 為真,所以對於這個任意的 , 也為真。
第 8 題3 分
How many bit strings are there containing exactly five 0s and fourteen 1s if every 0 must be immediately followed by two 1s?
(A) 112
(B) 124
(C) 126
(D) 132
登入後即可作答並保存紀錄。
本題考驗組合學中的排列與組合問題,特別是涉及條件約束的計數。題目要求找出一個包含五個 0 和十四個 1 的位元字串的數量,條件是每個 0 都必須緊接著兩個 1。
我們將每個 0 和它必須跟隨的兩個 1 視為一個整體單元。這個單元的形式是 "011"。
這個單元 "011" 包含一個 0 和兩個 1。
我們總共有五個 0,所以我們會有五個這樣的 "011" 單元。
這五個 "011" 單元總共使用了 個 0,以及 個 1。
我們被要求構成一個包含「exactly five 0s and fourteen 1s」的字串。
我們已經使用了 5 個 0 和 10 個 1 來構成五個 "011" 單元。
剩下的 1 的數量是 個 1。
現在,我們的問題就轉變為:如何排列這五個 "011" 單元和剩餘的四個 1?
我們總共有 個 "011" 單元和 個獨立的 1。
這總共是 個項目需要排列。
這是一個關於重複項的排列問題。我們有 9 個位置來放置這些項目。
其中有 5 個項目是相同的("011" 單元),另外 4 個項目也是相同的(獨立的 1)。
但是,題目問的是「bit strings」,這意味著我們需要將這些單元組合起來形成一個字串。
我們有 5 個 "011" 單元和 4 個獨立的 1。
我們可以將這 個「單元」("011" 作為一個單位,獨立的 1 作為一個單位)進行排列。
我們有 9 個「位置」可以放置這些項目。
其中 5 個位置將被 "011" 佔據,4 個位置將被獨立的 1 佔據。
第 9 題3 分
Find the number of ways in which nine identical blocks can be given to four children A, B, C, D, where child A gets at most two blocks.
(A) 100
(B) 136
(C) 142
(D) 164
登入後即可作答並保存紀錄。
本題考驗組合學中的「隔板法」(stars and bars)問題,並結合了限制條件的處理。題目要求將九個相同的積木分給四個小孩 A, B, C, D,其中小孩 A 最多只能得到兩個積木。
首先,我們將問題分解。這是一個將 個相同物品分給 個不同收件者的問題。如果沒有任何限制,將 個相同物品分給 個不同收件者的方法數是 或 。
在這裡, (積木數量), (小孩數量)。
如果沒有任何限制,總分法數是 。
但是,我們有額外的限制:小孩 A 最多只能得到兩個積木。
這意味著小孩 A 得到的積木數量 必須滿足 。
所以, 可以是 0, 1, 或 2。
小孩 B, C, D 得到的積木數量 沒有限制,即 。
總共有九個積木,所以 。
我們可以使用「排除法」來解決這個問題。
總方法數(220)減去小孩 A 得到的積木數量超過 2 的情況。
小孩 A 得到的積木數量超過 2,意味著 。
我們計算 的情況。
令 。由於 ,所以 。
原方程式變為 。
。
第 10 題3 分
How many ways are there to put five temporary employees into four identical offices?
(A) 48
(B) 51
(C) 56
(D) 60
登入後即可作答並保存紀錄。
本題考驗組合學中的「分堆」(partition)或「分區」(distribution)問題,特別是涉及相同物品分給相同容器的問題。題目要求將五個臨時員工(視為相同物品)放入四個相同的辦公室。
這是一個將 個相同物品分給 個相同容器的問題。
在這裡, (員工數量), (辦公室數量)。
由於辦公室是相同的,我們關心的是每個辦公室裡有多少個員工,而不是哪個員工在哪個辦公室。
這相當於將整數 5 分成最多 4 個部分的和。
例如,如果我們將 5 個員工分給 4 個辦公室,可能的情況是:
(5, 0, 0, 0) - 一個辦公室有 5 人,其他 3 個沒有人。
(4, 1, 0, 0) - 一個辦公室 4 人,一個 1 人,兩個沒有人。
(3, 2, 0, 0) - 一個辦公室 3 人,一個 2 人,兩個沒有人。
(3, 1, 1, 0) - 一個辦公室 3 人,兩個 1 人,一個沒有人。
(2, 2, 1, 0) - 兩個辦公室 2 人,一個 1 人,一個沒有人。
(2, 1, 1, 1) - 一個辦公室 2 人,三個 1 人。
我們需要列出所有可能的「分法」(partitions of the integer 5 into at most 4 parts)。
分法是 (part1, part2, part3, part4),其中 part1+part2+part3+part4 = 5,且 parts 都是非負整數。由於辦公室相同,順序不重要。我們通常將 parts 按降序排列。
-
5 個員工全放入一個辦公室:
(5, 0, 0, 0) - 1 種分法。 -
4 個員工放入一個辦公室,剩下 1 個員工:
(4, 1, 0, 0) - 1 種分法。 -
3 個員工放入一個辦公室:
a) 剩下 2 個員工。可以分給另一個辦公室:(3, 2, 0, 0) - 1 種分法。
b) 剩下 2 個員工,要分給兩個不同的辦公室(每人 1 個):(3, 1, 1, 0) - 1 種分法。 -
2 個員工放入一個辦公室:
a) 剩下 3 個員工。
i) 3 個員工全放入另一個辦公室:(2, 3, 0, 0) - 這與 (3, 2, 0, 0) 相同,已計。
ii) 3 個員工分給兩個辦公室,例如 (2, 1):(2, 2, 1, 0) - 1 種分法。
iii) 3 個員工分給三個辦公室,每人 1 個:(2, 1, 1, 1) - 1 種分法。 -
沒有辦公室放入 3 個或更多員工:
也就是說,每個辦公室最多放入 2 個員工。
由於總共 5 個員工,這意味著必須有 (2, 2, 1, 0) 或 (2, 1, 1, 1) 的組合。
(2, 2, 1, 0) - 已計。
(2, 1, 1, 1) - 已計。
我們來系統地列出所有可能的非負整數解 ,其中 是每個辦公室的人數,且順序不重要。
我們將 按降序排列:。
- : (5, 0, 0, 0) - 1 種
- : (4, 1, 0, 0) - 1 種
- :
- : (3, 2, 0, 0) - 1 種
- : (3, 1, 1, 0) - 1 種
- :
- : (2, 2, 1, 0) - 1 種
- : (2, 1, 1, 1) - 1 種
總共有 種分法。
第 11 題3 分
Let be the solution of the system of congruences , , and , where and are the smallest positive integers, . Which is the correct value of ?
(A) 9
(B) 7
(C) 4
(D) 6
登入後即可作答並保存紀錄。
核心觀念
本題考查聯立同餘式與廣義中國剩餘定理。當模數不一定互質時,可逐步合併同餘式;若
則兩式有解的條件是
合併後的週期為
解題方法
先處理前兩個同餘式。由
可令
代入第二式 :
因此
因為 ,兩邊同除以 ,得到
由於 ,所以
令 ,則
再代入第三個同餘式 :
故
因為 ,約去公因數 :
又 ,且 在模 下可逆,因此
第 12 題3 分
Let A be a set with n elements. Which of the followings is the number of binary relations on A which are symmetric and antisymmetric, and not irreflexive?
(A)
(B)
(C)
(D)
登入後即可作答並保存紀錄。
核心觀念
設 為 上的二元關係。
- 對稱性:若 ,則 。
- 反對稱性:若 且 ,則必須有 。
- 反自反性:對所有 ,。
本題要求關係同時具備對稱性與反對稱性,且不是反自反關係。
解題方法
將有序對分成兩類討論。
1. 不同元素形成的有序對
若 ,由對稱性可知:
但反對稱性要求當 時, 與 不可同時屬於 。因此,對任意不同元素 ,兩者都不能出現在關係中:
所以, 只能包含對角線上的有序對:
2. 對角線上的有序對
有 個元素,因此共有 個對角線有序對:
每一個 都可以自由選擇「放入」或「不放入」,故同時滿足對稱性與反對稱性的關係共有:
其中,唯一的反自反關係是完全不包含任何對角線有序對的空關係:
第 13 題3 分
Let A be a set with n elements. Which of the followings is the number of binary relations on A which are reflexive and not symmetric?
(A)
(B)
(C)
(D)
登入後即可作答並保存紀錄。
核心觀念
設 有 個元素,二元關係 是 的子集合。
- 反身性(reflexive):對所有 ,。
- 對稱性(symmetric):若 ,則 。
題目要求計算「反身但不對稱」的二元關係數量。
解題方法
先固定反身性所要求的對角元素:
共有 個對角有序對,這些元素必須全部屬於 ,沒有選擇自由。
因此,只需處理非對角有序對。非對角有序對共有
個,所以反身關係總數為
接著扣除同時反身且對稱的關係。
對於任意兩個不同元素 ,對稱性要求 與 必須同時出現,或同時不出現。將這兩個有序對視為一組,共有
組。每一組都有 種選擇,因此反身且對稱的關係數量為
所以反身但不對稱的關係數量為
選項分析
(A)
錯誤。反身關係的對角元素已被固定,反身關係總數應為
第 14 題3 分
Suppose that someone starts a chain letter. Each person who receives the letter is asked to send it to four other people. Let k be the number of people who have seen the letter, including the first person. Suppose no one receives more than one letter and the chain letter ends after there have been 100 people who read it but did not send it out. Which is the correct value of k mod 11?
(A) 0
(B) 3
(C) 4
(D) 8
登入後即可作答並保存紀錄。
核心觀念
本題考查「完全 元樹」的計數關係。
- 每位轉寄者都把信寄給 位不同的人。
- 讀到信但沒有再寄出的人,視為樹的葉節點。
- 由於沒有人收到超過一封信,因此整個傳遞過程可視為一棵樹。
- 設轉寄者人數為 ,未轉寄者人數為 ,總人數為 。
樹中每位轉寄者產生 條向外的連線,因此總邊數為 。另一方面,包含第一人在內的總人數為 ,樹的邊數也等於 ,所以:
又因為所有人可分為轉寄者與未轉寄者:
解題方法
將 代入 :
因此總人數為:
計算 除以 的餘數:
所以:
也可直接利用樹的葉節點公式驗算。對每位轉寄者產生 個子節點的完全 元樹,葉節點數 與轉寄者數 滿足:
代入 :
第 15 題3 分
Let G be a connected bipartite planar simple graph with 12 vertices, and let e be the maximum value of the number of edges in G. Which of the followings is the value of e mod 11?
(A) 3
(B) 7
(C) 9
(D) 10
登入後即可作答並保存紀錄。
核心觀念
本題結合以下三個觀念:
- 平面圖的 Euler 公式
其中 為頂點數、 為邊數、 為面數。
-
二分圖不含奇圈
因此平面二分圖的每個面,其邊界長度至少為 。
-
面度數總和公式
每條邊都會被兩個面共同使用。
解題方法
已知 。設圖的邊數為 ,面數為 。
由於圖是簡單二分平面圖,不存在三角形,且簡單圖不會出現長度為 的面。因此每個面的邊界至少有 條邊,故
得到
代入 Euler 公式:
由 ,可得
因此
所以
接著確認上界可以達到。考慮完全二分圖
第 16 題3 分
Consider the following string aaabbcddddddeeeeeffgggggghhhhiii. Suppose we at least require k bits to encode the string. Which of the followings is the value of k mod 11?
(A) 1
(B) 6
(C) 5
(D) 10
登入後即可作答並保存紀錄。
核心觀念
本題考查以 Huffman coding(霍夫曼編碼) 求一段字串的最小編碼長度。
對於每個字元依出現頻率建立二元前綴碼,最小總位元數可由 Huffman 演算法求得:
- 每次選取頻率最小的兩個節點合併。
- 合併後的頻率為兩者之和。
- 持續合併至只剩一個根節點。
- 所有合併時產生的新頻率總和,即為最小編碼總長度 。
解題方法
原字串為:
各字元出現次數如下:
| 字元 | 出現次數 |
|---|---|
頻率總和為:
依頻率由小到大排列:
進行 Huffman 合併:
第 17 題3 分
Suppose the solution of the recurrence relation with , , and , is . Which of the following is the value of ?
(A) 9
(B) 8
(C) 7
(D) 6
登入後即可作答並保存紀錄。
核心觀念
本題考查三階常係數線性非齊次遞迴關係,主要使用:
- 齊次遞迴的特徵方程。
- 重根所對應的齊次解形式。
- 待定係數法求非齊次特解。
- 代入初始條件求常數。
- 最後進行模 運算。
原遞迴式可改寫為
解題方法:求齊次解
先考慮齊次遞迴:
其特徵方程為
因式分解得
因此特徵根為 (二重根)與 (單根),齊次解為
其中 與常見的 只差一個常數倍,完全等價。
解題方法:求非齊次特解
右側非齊次項為 。由於 不是特徵根,設特解為
令
則 。代入遞迴式並除以 :
計算各項:
比較 、 與常數項,可得
因此係數比較為
解得
所以特解為
代入初始條件
完整解為
第 18 題3 分
Determine the number of solutions for the linear system
x + 2y - z = 2 \\ 2x + 5y - 3z = 1 \\ x + 4y - 3z = 3 \end{cases}$$ (A) no solution (B) a unique solution (C) exactly two solutions (D) infinite many solutions登入後即可作答並保存紀錄。
第 19 題3 分
If
what is the value of ?
(A) 2
(B) 3
(C) 4
(D) 6
登入後即可作答並保存紀錄。
第 20 題3 分
Which of the following statements is true?
(A) If none of the vectors in the set in is a multiple of one of the other vectors, then is linearly independent.
(B) If is a subspace, then its complement is also a subspace.
(C) If a square matrix has independent columns, so does .
(D) Every vector space has at least two distinct subspaces.
登入後即可作答並保存紀錄。
第 21 題3 分
Which of the following statements is a linear transformation?
(A)
(B)
(C) ,
(D)
登入後即可作答並保存紀錄。
第 22 題3 分
Which of the following statements is true?
(A) A square matrix with linearly independent column vectors is diagonalizable.
(B) If and are diagonalizable, so is .
(C) If be diagonalizable and , then is diagonalizable.
(D) If is a matrix with distinct eigenvalues , then the matrix must be invertible.
登入後即可作答並保存紀錄。
第 23 題3 分
Which of the following statements is true?
(A) Let be a subset of a vector space. Then .
(B) Let be a subset of , and if is orthogonal to , then
登入後即可作答並保存紀錄。
第 24 題3 分
Given the following data points , suppose that the linear function is the least squares approximation to fit the data, where and are irreducible fractions. Please find the value of .
(A) 1
(B) 3
(C) 7
(D) 10
登入後即可作答並保存紀錄。
第 25 題3 分
Let be a subspace of . Suppose
forms an orthonormal basis of . Please find the value of
(A) 5
(B) 6
(C) 7
(D) 8
登入後即可作答並保存紀錄。
第 26 題4 分
Use generating functions to prove Pascal's identity:
when and are positive integers with .
[Hint: Use the identity .]
登入後即可作答並保存紀錄。
第 27 題5 分
Let , for , be a set of five distinct points with integer coordinates in the -plane. Show that there exists at least one pair among these points such that the midpoint of the line segment joining them has integer coordinates.
登入後即可作答並保存紀錄。
第 28 題16 分
Let be a linear transformation defined by
Consider the two ordered bases and of .
(a) (6%) Find and .
(b) (6%) Find the matrix such that .
(c) (4%) If the basis is , find the dimension of and a basis for .
登入後即可作答並保存紀錄。