電気通信大学 情報理工学研究科 情報学専攻 2022年8月実施 選択問題 離散数学
Author
祭音Myyura (co-authored with GPT 5.6 SOL)
Description
注意: 離散数学の問1〜問3はマークシートに解答しなさい。解答にあたっては,1〜30 に当てはまる最も適切なものを,選択肢から選びなさい。
問1.
以下の論理関数 P(x,y,z) について考える。次の空欄に当てはまる記号を,次ページの選択肢から選べ。なお,同じ番号の空欄には同じものが入るが,異なる番号の空欄に同じものが入ることもある。また,順不同の箇所はどの順序で解答しても正解とする。
P(x,y,z)=¬(x⇒(y∧¬z))
(1) 論理関数 P(x,y,z) を連言標準形に書き換えると,
1∧(2∨3)
と表される。
(2) 論理関数 P(x,y,z) を選言標準形に書き換えると,
(4∧5)∨(4∧6)
と表される。
(3) 論理関数 P(x,y,z) の真理値表を完成させよ。
| x | y | z | P(x,y,z) |
|---|
| T | T | T | 7 |
| T | T | F | 8 |
| T | F | T | 9 |
| T | F | F | 10 |
| F | T | T | 11 |
| F | T | F | 12 |
| F | F | T | 13 |
| F | F | F | 14 |
選択肢:
| 番号 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
|---|
| 選択肢 | x | y | z | ¬x | ¬y | ¬z | ∀x | ∃x | T | F |
問2.
x および y をそれぞれ0以上3以下の整数とする。図1の 4×4 のマスで表される格子において,x 行目 y 列目のマスを C(x,y) と表す。たとえば図1では1行目3列目のマスの値が1であるため,C(1,3)=1 である。

図2〜図4それぞれについて真となる命題を,2つずつ選択肢より選べ。異なる番号の空欄に同じものが入ることもある。また,順不同の箇所はどの順序で解答しても正解とする。

図2について真となる命題は,15 および 16 である。
図3について真となる命題は,17 および 18 である。
図4について真となる命題は,19 および 20 である。
選択肢:
| 番号 | 選択肢 |
|---|
| 0 | ∀x∀y(C(x,y)=1) |
| 1 | ∀x∃y(C(x,y)=1) |
| 2 | ∀y∃x(C(x,y)=1) |
| 3 | ∃x∀y(C(x,y)=1) |
| 4 | ∃y∀x(C(x,y)=1) |
問3.
集合 X,Y に対して ∣X∩Y∣=∣X∪Y∣ であることと X=Y が同値であることを示したい。次の文章の空欄に当てはまるものを,以下の選択肢から選べ。
X=Y⇒X∩Y=X∪Y は明らかなので,X=Y であることは ∣X∩Y∣=∣X∪Y∣ となるための 21 条件である。以下では,X=Y が 22 条件であること示す。
和集合と積集合の定義から
23⊆X⊆24(①)
が成り立つ。仮定から ∣X∩Y∣=∣X∪Y∣ であることを用いると,
∣X∣=25(②)
となる。ここで X=23∪26 であり,23 と 26 は排反であるから,∣X∣=27+28 となるので,式②から 28=0 すなわち 26=∅ が従う。ゆえに,X 29 Y が成り立つ。
式①を Y に関する式に変えて同様の議論を行うと X 30 Y が示せるので,X=Y が導かれる。
(証明終わり)
選択肢:
| 番号 | 0 | 1 | 2 | 3 | 4 |
|---|
| 選択肢 | 必要 | 十分 | X∩Y | ∣X∩Y∣ | X∪Y |
| 番号 | 5 | 6 | 7 | 8 | 9 |
| 選択肢 | ∣X∪Y∣ | X\Y | ∣X\Y∣ | ⊆ | ⊇ |
問4.
以下の問いに答えよ。
(1) 集合 X に対する任意の写像 f:X→X と,X の任意の部分集合 A に対して一般に次の (a), (b) が成り立つ。1,2 に当てはまる記号を以下の枠から選べ。
(a)(b)f−1∘f(A) 1 A.f∘f−1(A) 2 A.
(1) の選択肢: =,⊂,⊆,⊃,⊇,∈,∋
(2) 一般に f−1∘f=f∘f−1 が成り立つかを調べたい。この式が成り立つことを証明するために確認する関係式を,次の枠内の式や記号を用いて書け。
(2) の選択肢:
∀x∈X,∃x∈X,∀a∈A,∃a∈A,∀A⊆X,∃A⊆X,f−1∘f(x)=f∘f−1(x),f−1∘f(a)=f∘f−1(a),f−1∘f(X)=f∘f−1(X),f−1∘f(A)=f∘f−1(A).
(3) 小問 (2) で答えた関係式が成り立つ場合には証明を書き,成り立たない場合にはそのような f の反例を示した上で,この関係式が成り立たないことを確認せよ。
問5.
L0=2, L1=1, Ln+1=Ln+Ln−1 (n≥1) により定義される数列がある。n が正の整数であるとき,以下の等式が成り立つことを数学的帰納法を用いて証明せよ。
Ln2=Ln−1Ln+1+5(−1)n
题目描述
注意: 离散数学第1至第3题请在答题卡上作答。请从选项中选择最适合填入 1 至 30 的内容。
第1题。 考虑下列逻辑函数 P(x,y,z)。请从下一页的选项中选择填入空格的符号。相同编号的空格填写相同内容,不同编号的空格也可以填写相同内容。注明顺序不限的地方,以任何顺序作答均视为正确。
P(x,y,z)=¬(x⇒(y∧¬z))
(1) 将逻辑函数 P(x,y,z) 改写为合取范式,表示为
1∧(2∨3).
(2) 将逻辑函数 P(x,y,z) 改写为析取范式,表示为
(4∧5)∨(4∧6).
(3) 完成逻辑函数 P(x,y,z) 的真值表。
| x | y | z | P(x,y,z) |
|---|
| T | T | T | 7 |
| T | T | F | 8 |
| T | F | T | 9 |
| T | F | F | 10 |
| F | T | T | 11 |
| F | T | F | 12 |
| F | F | T | 13 |
| F | F | F | 14 |
选项:
| 编号 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
|---|
| 选项 | x | y | z | ¬x | ¬y | ¬z | ∀x | ∃x | T | F |
第2题。 x,y 均为0至3的整数。在图1所示的 4×4 网格中,以 C(x,y) 表示第 x 行第 y 列的格子。例如图1第1行第3列的格子值为1,因此 C(1,3)=1。

对于图2至图4,请分别从选项中选择两个为真的命题。不同编号的空格也可以填写相同内容。顺序不限的地方,以任何顺序作答均视为正确。

对于图2,为真的命题是 15 和 16。
对于图3,为真的命题是 17 和 18。
对于图4,为真的命题是 19 和 20。
选项:
| 编号 | 选项 |
|---|
| 0 | ∀x∀y(C(x,y)=1) |
| 1 | ∀x∃y(C(x,y)=1) |
| 2 | ∀y∃x(C(x,y)=1) |
| 3 | ∃x∀y(C(x,y)=1) |
| 4 | ∃y∀x(C(x,y)=1) |
第3题。 对集合 X,Y,希望证明 ∣X∩Y∣=∣X∪Y∣ 与 X=Y 等价。请从下列选项中选择适合填入下文空格的内容。
显然 X=Y⇒X∩Y=X∪Y,因此 X=Y 是 ∣X∩Y∣=∣X∪Y∣ 的 21 条件。下面证明 X=Y 是 22 条件。
由并集与交集的定义,
23⊆X⊆24(①)
成立。利用假设 ∣X∩Y∣=∣X∪Y∣,得到
∣X∣=25.(②)
这里 X=23∪26,且 23 与 26 互不相交,因此 ∣X∣=27+28。由式②得到 28=0,即 26=∅。所以 X 29 Y 成立。
将式①改为关于 Y 的式子,作同样的论证,可证明 X 30 Y,从而得到 X=Y。
(证毕)
选项:
| 编号 | 0 | 1 | 2 | 3 | 4 |
|---|
| 选项 | 必要 | 充分 | X∩Y | ∣X∩Y∣ | X∪Y |
| 编号 | 5 | 6 | 7 | 8 | 9 |
| 选项 | ∣X∪Y∣ | X\Y | ∣X\Y∣ | ⊆ | ⊇ |
第4题。 回答下列问题。
(1) 对集合 X 上任意映射 f:X→X 和 X 的任意子集 A,一般有以下 (a)、(b)。请从下方选项中选择适合填入 1、2 的符号。
(a)(b)f−1∘f(A) 1 A.f∘f−1(A) 2 A.
(1) 的选项: =,⊂,⊆,⊃,⊇,∈,∋
(2) 希望考察一般情况下 f−1∘f=f∘f−1 是否成立。为了证明这一等式,需要确认什么关系式?请使用下列式子或符号写出。
(2) 的选项:
∀x∈X,∃x∈X,∀a∈A,∃a∈A,∀A⊆X,∃A⊆X,f−1∘f(x)=f∘f−1(x),f−1∘f(a)=f∘f−1(a),f−1∘f(X)=f∘f−1(X),f−1∘f(A)=f∘f−1(A).
(3) 如果第 (2) 问中的关系式成立,请给出证明;如果不成立,请给出这样的映射 f 的反例,并确认该关系式确实不成立。
第5题。 数列由 L0=2、L1=1、Ln+1=Ln+Ln−1 (n≥1) 定义。当 n 为正整数时,请用数学归纳法证明
Ln2=Ln−1Ln+1+5(−1)n.
Kai
含意を消去すると、
P(x,y,z)=¬(¬x∨(y∧¬z))=x∧(¬y∨z)=(x∧¬y)∨(x∧z).
したがって、空欄 1 から 6 の選択肢番号と内容は
(0:x, 4:¬y, 2:z, 0:x, 4:¬y, 2:z).
真理値表は
| x | y | z | P(x,y,z) |
|---|
| T | T | T | T |
| T | T | F | F |
| T | F | T | T |
| T | F | F | T |
| F | T | T | F |
| F | T | F | F |
| F | F | T | F |
| F | F | F | F |
である。よって空欄 7 から 14 の選択肢番号は
(8,9,8,8,9,9,9,9).
選択肢を
0:∀x∀yC(x,y)=1,2:∀y∃xC(x,y)=1,4:∃y∀xC(x,y)=11:∀x∃yC(x,y)=1,3:∃x∀yC(x,y)=1,
と書く。各図を行・列ごとに調べれば、
図2図3図41, 22, 31, 4
となる。すなわち空欄 15 から 20 は
(1,2,2,3,1,4)
である。
この同値性は有限集合について成立する。無限集合では、例えば X=N, Y=N∖{1} は ∣X∩Y∣=∣X∪Y∣=ℵ0 を満たすが X=Y である。以下の証明では X,Y の有限性を追加条件とする。X=Y は基数の等式の十分条件であり、逆向きでは必要条件である。
X∩Y⊆X⊆X∪Y.
∣X∩Y∣=∣X∪Y∣ なら
∣X∣=∣X∩Y∣.
さらに
X=(X∩Y)∪˙(X∖Y)
なので、
∣X∣=∣X∩Y∣+∣X∖Y∣
より X∖Y=∅、すなわち X⊆Y である。対称に X⊇Y も成り立つから X=Y である。
したがって空欄 21 から 30 の選択肢番号は
(1,0,2,4,3,6,3,7,8,9).
(1)
任意の A⊆X に対し、
f−1(f(A))⊇A,f(f−1(A))⊆A.
したがって空欄は ⊇, ⊆ である。
(2)
二つの集合写像が等しいことを確認すべき関係式は
∀A⊆X,f−1(f(A))=f(f−1(A))
である。
(3)
これは一般には成り立たない。例えば
X={0,1},f(0)=f(1)=0,A={0}
とすると、
f−1(f(A))=X,f(f−1(A))={0}.
よって両者は等しくない。
n=1 では
L12=1=L0L2−5=2⋅3−5
なので成立する。n で成立すると仮定すると、
Ln+12−LnLn+2=Ln+12−Ln(Ln+1+Ln)=Ln+1Ln−1−Ln2=−5(−1)n=5(−1)n+1.
ゆえに n+1 でも成立し、数学的帰納法により
Ln2=Ln−1Ln+1+5(−1)n
がすべての正の整数 n について成り立つ。
Reference