大阪大学 情報科学研究科 情報工学 2019年度 離散構造
Author
祭音Myyura (co-authored with GPT 5.6 SOL)
Description
(1) 述語論理
E=(∀x(p(x)→q(x))∧∃xp(x))→∃xq(x)
を考える。公理は A1:P→(Q→P)、A2:(P→(Q→R))→((P→Q)→(P→R))、A3:(¬P→¬Q)→((¬P→Q)→P)、A4:∀xP(x)→P(t) である。ここで P,Q,R は任意の論理式、P(t) は P(x) の自由変数 x を代入可能な項 t で置き換えた式とする。推論規則は modus ponens と、P が自由変数 x を含まないとき P→Q から P→∀xQ を導く規則である。
使用可能な定理は T1:(P∧Q)⊢P、T2:(P∧Q)⊢Q、T3:⊢(P→Q)→(∃xP→∃xQ)、および演繹定理 D1「P が閉論理式で、Γ,P⊢Q ならば Γ⊢(P→Q)」である。Γ⊢R は論理式集合 Γ から R が証明可能であることを表す。
- (1-1-1) T4:∀xP(x)⊢P(x) を証明せよ。
- (1-1-2) 上記により E を証明せよ。
- (1-2-1) ¬E を、母式が連言標準形である冠頭標準形にせよ。
- (1-2-2),(1-2-3) そのスコーレム連言標準形を求め、導出原理で充足不能を示せ。
(2) 二項関係と順序
V={1,2,3,4} 上で、R1={(1,1),(2,2),(3,3),(1,3),(3,1)} とする。R2 は全ての (i,i) に (1,2),(1,4),(2,3),(2,4),(3,1),(4,3) を加えた関係、R3 は全ての (i,i) に (2,1),(1,3),(2,3),(2,4),(4,3) を加えた関係である。
- (2-1-1) 各関係の反射性、対称性、反対称性、推移性を判定せよ。
- (2-1-2) 順序関係となるものを挙げよ。
(2-2) 順序集合 (V,⪯) と A⊆V について、
upper(A)={t∈V∣∀s∈A, s⪯t},lower(A)={s∈V∣∀t∈A, s⪯t}
と定義する。upper(A) に属する A の要素を最大元、lower(A) に属する A の要素を最小元という。
- (2-2-1) 有限集合 X のべき集合 P(X) は包含関係で順序集合となることを示せ。
- (2-2-2) s,t⊆X の上界のうち要素数最小のものと、下界のうち要素数最大のものを求めよ。
- (2-2-3) u∪c(u) が P(X) の最大元、u∩c(u) が最小元となる写像 c に対して、c(s∪t)=c(s)∩c(t) を示せ。
Kai
(1)
(1-1-1) 公理A4で t=x とすれば ∀xP(x)→P(x)。仮定 ∀xP(x) と modus ponens により P(x) を得る。
(1-1-2) C=∀x(p(x)→q(x))∧∃xp(x) を仮定する。T1,T4から p(x)→q(x)、T3から ∃xp(x)→∃xq(x) を得る。一方T2から ∃xp(x)。modus ponens で ∃xq(x) を得る。C は閉論理式なので演繹定理により ⊢E。
(1-2-1) 束縛変数を区別すると
¬E≡∃y∀x∀z((¬p(x)∨q(x))∧p(y)∧¬q(z)).
(1-2-2) 新しい定数 c を導入し
∀x∀z((¬p(x)∨q(x))∧p(c)∧¬q(z)).
(1-2-3) 節 ¬p(x)∨q(x) と p(c) から q(c)。これと ¬q(z) から空節を導く。したがって ¬E は充足不能。
(2)
(2-1)
| 関係 | 反射的 | 対称的 | 反対称的 | 推移的 | 順序関係 |
|---|
| R1 | × | ○ | × | ○ | × |
| R2 | ○ | × | ○ | × | × |
| R3 | ○ | × | ○ | ○ | ○ |
R1 は (4,4) を欠く。R2 は 1R22,2R23 だが 1R23 ではない。
(2-2-1) 任意の集合について s⊆s、s⊆t,t⊆s⇒s=t、s⊆t,t⊆u⇒s⊆u。よって包含関係は順序関係である。
(2-2-2) w=s∪t,z=s∩t。全ての上界は s∪t を含み、全ての下界は s∩t に含まれる。
(2-2-3) 最大元は X、最小元は ∅ なので c(u)=X∖u。任意の x∈X について
x∈c(s∪t)⟺x∈/s∧x∈/t⟺x∈c(s)∩c(t),
よって結論を得る。