跳到主要内容

大阪大学 情報科学研究科 情報工学 2019年度 離散構造

Author

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

Description

(1) 述語論理

E=(x(p(x)q(x))xp(x))xq(x)E=(\forall x(p(x)\to q(x))\land\exists x\,p(x))\to\exists x\,q(x)

を考える。公理は A1:P(QP)A1:P\to(Q\to P)A2:(P(QR))((PQ)(PR))A2:(P\to(Q\to R))\to((P\to Q)\to(P\to R))A3:(¬P¬Q)((¬PQ)P)A3:(\neg P\to\neg Q)\to((\neg P\to Q)\to P)A4:xP(x)P(t)A4:\forall xP(x)\to P(t) である。ここで P,Q,RP,Q,R は任意の論理式、P(t)P(t)P(x)P(x) の自由変数 xx を代入可能な項 tt で置き換えた式とする。推論規則は modus ponens と、PP が自由変数 xx を含まないとき PQP\to Q から PxQP\to\forall xQ を導く規則である。

使用可能な定理は T1:(PQ)PT1:(P\land Q)\vdash PT2:(PQ)QT2:(P\land Q)\vdash QT3:(PQ)(xPxQ)T3:\vdash(P\to Q)\to(\exists xP\to\exists xQ)、および演繹定理 D1D1PP が閉論理式で、Γ,PQ\Gamma,P\vdash Q ならば Γ(PQ)\Gamma\vdash(P\to Q)」である。ΓR\Gamma\vdash R は論理式集合 Γ\Gamma から RR が証明可能であることを表す。

  • (1-1-1) T4:xP(x)P(x)T4:\forall xP(x)\vdash P(x) を証明せよ。
  • (1-1-2) 上記により EE を証明せよ。
  • (1-2-1) ¬E\neg E を、母式が連言標準形である冠頭標準形にせよ。
  • (1-2-2),(1-2-3) そのスコーレム連言標準形を求め、導出原理で充足不能を示せ。

(2) 二項関係と順序

V={1,2,3,4}V=\{1,2,3,4\} 上で、R1={(1,1),(2,2),(3,3),(1,3),(3,1)}R_1=\{(1,1),(2,2),(3,3),(1,3),(3,1)\} とする。R2R_2 は全ての (i,i)(i,i)(1,2),(1,4),(2,3),(2,4),(3,1),(4,3)(1,2),(1,4),(2,3),(2,4),(3,1),(4,3) を加えた関係、R3R_3 は全ての (i,i)(i,i)(2,1),(1,3),(2,3),(2,4),(4,3)(2,1),(1,3),(2,3),(2,4),(4,3) を加えた関係である。

  • (2-1-1) 各関係の反射性、対称性、反対称性、推移性を判定せよ。
  • (2-1-2) 順序関係となるものを挙げよ。 (2-2) 順序集合 (V,)(V,\preceq)AVA\subseteq V について、
upper(A)={tVsA, st},lower(A)={sVtA, st}\operatorname{upper}(A)=\{t\in V\mid\forall s\in A,\ s\preceq t\},\qquad \operatorname{lower}(A)=\{s\in V\mid\forall t\in A,\ s\preceq t\}

と定義する。upper(A)\operatorname{upper}(A) に属する AA の要素を最大元、lower(A)\operatorname{lower}(A) に属する AA の要素を最小元という。

  • (2-2-1) 有限集合 XX のべき集合 P(X)\mathcal P(X) は包含関係で順序集合となることを示せ。
  • (2-2-2) s,tXs,t\subseteq X の上界のうち要素数最小のものと、下界のうち要素数最大のものを求めよ。
  • (2-2-3) uc(u)u\cup c(u)P(X)\mathcal P(X) の最大元、uc(u)u\cap c(u) が最小元となる写像 cc に対して、c(st)=c(s)c(t)c(s\cup t)=c(s)\cap c(t) を示せ。

Kai

(1)

(1-1-1) 公理A4で t=xt=x とすれば xP(x)P(x)\forall xP(x)\to P(x)。仮定 xP(x)\forall xP(x) と modus ponens により P(x)P(x) を得る。

(1-1-2) C=x(p(x)q(x))xp(x)C=\forall x(p(x)\to q(x))\land\exists x\,p(x) を仮定する。T1,T4から p(x)q(x)p(x)\to q(x)、T3から xp(x)xq(x)\exists x\,p(x)\to\exists x\,q(x) を得る。一方T2から xp(x)\exists x\,p(x)。modus ponens で xq(x)\exists x\,q(x) を得る。CC は閉論理式なので演繹定理により E\vdash E

(1-2-1) 束縛変数を区別すると

¬Eyxz((¬p(x)q(x))p(y)¬q(z)).\neg E\equiv\exists y\forall x\forall z\bigl((\neg p(x)\lor q(x))\land p(y)\land\neg q(z)\bigr).

(1-2-2) 新しい定数 cc を導入し

xz((¬p(x)q(x))p(c)¬q(z)).\boxed{\forall x\forall z\bigl((\neg p(x)\lor q(x))\land p(c)\land\neg q(z)\bigr)}.

(1-2-3) 節 ¬p(x)q(x)\neg p(x)\lor q(x)p(c)p(c) から q(c)q(c)。これと ¬q(z)\neg q(z) から空節を導く。したがって ¬E\neg E は充足不能。

(2)

(2-1)

関係反射的対称的反対称的推移的順序関係
R1R_1×××
R2R_2×××
R3R_3×

R1R_1(4,4)(4,4) を欠く。R2R_21R22,2R231R_22,2R_23 だが 1R231R_23 ではない。

(2-2-1) 任意の集合について sss\subseteq sst,tss=ts\subseteq t,t\subseteq s\Rightarrow s=tst,tusus\subseteq t,t\subseteq u\Rightarrow s\subseteq u。よって包含関係は順序関係である。

(2-2-2) w=st,z=st\boxed{w=s\cup t,\quad z=s\cap t}。全ての上界は sts\cup t を含み、全ての下界は sts\cap t に含まれる。

(2-2-3) 最大元は XX、最小元は \varnothing なので c(u)=Xuc(u)=X\setminus u。任意の xXx\in X について

xc(st)    xsxt    xc(s)c(t),x\in c(s\cup t)\iff x\notin s\land x\notin t\iff x\in c(s)\cap c(t),

よって結論を得る。