跳到主要内容

電気通信大学 情報理工学研究科 情報・ネットワーク工学専攻 2024年8月実施 選択問題 離散数学とオートマトン

Author

祭音Myyura (co-authored with GPT 5.6 SOL)

Description

命題論理・述語論理の同値式を求めよ。次に、A={1,2,3}A=\{1,2,3\} とし、A2A^2 上の関係

((a,b),(c,d))R1    a+b=c+d,((a,b),(c,d))\in R_1\iff a+b=c+d,
((a,b),(c,d))R2    (a=cb=d)(a<cb<d)((a,b),(c,d))\in R_2 \iff (a=c\land b=d)\lor(a<c\land b<d)

について、R1R_1 の同値類と半順序 R2R_2 の Hasse 図を求めよ。

最後に、w1,w0|w|_1,|w|_0 を語 w{0,1}w\in\{0,1\}^* に含まれる 1,01,0 の個数とし、

L1={ww1w0 は偶数},L2={ww12100},L3={ww1w0},L4=L1L2,L5=L1L2,L6=L1L3,L7=L1L3,L8=L2L3,L9=L2L3\begin{aligned} L_1&=\{w\mid |w|_1-|w|_0\text{ は偶数}\},& L_2&=\{w\mid |w|_1\le2^{100}\},\\ L_3&=\{w\mid |w|_1\le|w|_0\},& L_4&=L_1\cup L_2,\quad L_5=L_1\cap L_2,\\ L_6&=L_1\cup L_3,& L_7&=L_1\cap L_3,\\ L_8&=L_2\cup L_3,& L_9&=L_2\cap L_3 \end{aligned}

が正則か否かを判定せよ。

题目描述

求命题逻辑与谓词逻辑的等价式;列出给定等价关系的所有等价类并绘制偏序的 Hasse 图;最后判断九个由字符计数、奇偶性及固定上界定义的语言是否为正则语言。

Kai

1.

(1)

α\alphaβ\betaαβ\alpha\land\betaαβ\alpha\lor\betaαβ\alpha\to\betaαβ\alpha\leftrightarrow\beta
000011
010110
100100
111111

(2)

対偶、De Morgan の法則、量化否定より、

(i) (d),(ii) (b),(iii) (c).\boxed{\text{(i) (d)},\qquad \text{(ii) (b)},\qquad \text{(iii) (c)}}.

2.

(1)

R1R_1 の同値類は成分和ごとに分かれ、すべて書くと

{(1,1)},{(1,2),(2,1)},{(1,3),(2,2),(3,1)},{(2,3),(3,2)},{(3,3)}.\boxed{ \begin{aligned} &\{(1,1)\},\\ &\{(1,2),(2,1)\},\\ &\{(1,3),(2,2),(3,1)\},\\ &\{(2,3),(3,2)\},\\ &\{(3,3)\} \end{aligned} }.

(2)

R2R_2 の被覆関係を下から上へ結ぶと、Hasse 図は次のようになる。

ここで (1,3)(1,3)(3,1)(3,1) は孤立点である。

3.

N=2100N=2^{100} とおく。判定結果は

L1L2L3L4L5L6L7L8L9正則か××××.\boxed{ \begin{array}{c|ccccccccc} &L_1&L_2&L_3&L_4&L_5&L_6&L_7&L_8&L_9\\ \hline \text{正則か}&\circ&\circ&\times&\circ&\circ&\times&\times&\times&\circ \end{array} }.
  • L1L_1w1w0|w|_1-|w|_0 の偶奇は w|w| の偶奇に等しいので正則である。
  • L2L_211 の個数が固定上限 NN 以下なので、有限状態で数えられ、正則である。
  • L3L_3L310={1m0nmn}L_3\cap1^*0^*=\{1^m0^n\mid m\le n\} はポンピング補題に反するので、正則でない。
  • L4,L5L_4,L_5:正則言語 L1,L2L_1,L_2 の和と共通部分なので正則である。
  • L6L_6:正則と仮定すると、その補集合と 101^*0^* の共通部分
    {1m0nm>n, mn は奇数}\{1^m0^n\mid m>n,\ m-n\text{ は奇数}\}
    も正則となるが、1p+10p1^{p+1}0^p にポンピング補題を適用すると矛盾する。
  • L7L_7
    L710={1m0nmn, mn は偶数}L_7\cap1^*0^*=\{1^m0^n\mid m\le n,\ m-n\text{ は偶数}\}
    に対し、1p0p1^p0^p をポンプアップすると矛盾するので、正則でない。
  • L8L_8:正則と仮定すると、その補集合と 101^*0^* の共通部分
    {1m0nm>N, m>n}\{1^m0^n\mid m>N,\ m>n\}
    も正則となるが、1N+p+10N+p1^{N+p+1}0^{N+p} をポンプダウンすると矛盾する。
  • L9L_9
    L9=k=0N{ww1=k}{ww0k}L_9= \bigcup_{k=0}^{N} \{w\mid |w|_1=k\}\cap\{w\mid |w|_0\ge k\}
    は正則言語の有限和なので正則である。