[開設 07/03/23=MM/DD/YY]

付帯条件つき限定命題に関する論理法則


変域の制限された限定命題に関して 次の論理法則 (a)‐(h) が成り立つ.
ただし,Px の現れない論理式である.
(a)
[ ∀xA ; F(x) ]∧P  ⇔  ∀xAF(x)∧P ]     (A≠∅ のとき)
(b)
[ ∃xA ; F(x) ]∧P  ⇔  ∃xAF(x)∧P ]
(c)
[ ∀xA ; F(x) ]∨P  ⇔  ∀xAF(x)∨P ]
(d)
[ ∃xA ; F(x) ]∨P  ⇔  ∃xAF(x)∨P ]     (A≠∅ のとき)
(e)
xA, ∀yB ; F(x,y)  ⇔  ∀yB, ∀xA ; F(x,y)
(f)
xA, ∃yB ; F(x,y)  ⇔  ∃yB, ∃xA ; F(x,y)
(g)
xAF(x) ∧ G(x) ]  ⇔  [ ∀xA ; F(x) ] ∧ [ ∀xA ; G(x) ]
(h)
xAF(x) ∨ G(x) ]  ⇔  [∃xA ; F(x) ] ∨ [∃xA ; G(x) ]


証明には, 下の論理法則を使う.

補足資料「論理法則  P * ☆x Q(x)  ⇔  ☆xPQ(x) ) 」 の論理法則 (1)‐(8) (ただし,Px の現れない論理式)
(1)
  P ∧ ∀x Q(x)  ⇔  ∀xPQ(x) )
(2)
  P ∧ ∃x Q(x)  ⇔  ∃xPQ(x) )
(3)
  P ∨ ∀x Q(x)  ⇔  ∀xPQ(x) )
(4)
  P ∨ ∃x Q(x)  ⇔  ∃xPQ(x) )
(5)
P ⇒ ∀x Q(x) ]  ⇔  ∀xPQ(x) )
(6)
P ⇒ ∃x Q(x) ]  ⇔  ∃xPQ(x) )
(7)
[ ∀x Q(x) ⇒ P ]  ⇔  ∃xQ(x) ⇒ P )
(8)
[ ∃x Q(x) ⇒ P ]  ⇔  ∀xQ(x) ⇒ P )
次の 2 法則は それぞれの論理記号の意味を考えれば明らかであろう.
(i)
x P(x) ∧ ∀x Q(x)  ⇔  ∀x [ P(x) ∧ Q(x) ]
(ii)
x P(x) ∨ ∃x Q(x)  ⇔  ∃x [ P(x) ∨ Q(x) ]
次の論理法則は 真理値表か同値変形で確認のこと Tは恒真命題)
(A)
[P⇒(QR)]  ⇔  [(PQ) ∧ (PR)]
(B)
(TP)  ⇔  P
(C)
P ⇒ (QR) ]  ⇔  [ (PQ) ∨ R ]
(D)
P ⇒ (QR) ]  ⇔  [ (PQ) ⇒ R ]


変形の説明での, 交換律,結合律 等は省略し,いちいち書かない.
(a)
xAF(x)∧P ]
   ⇔ xxAF(x)∧P ]  (∵ 変域制限の表記法)
 ⇔ x [ ( xAF(x) ) ∧ ( xAP ) ]  (∵ 上の法則 (A) )
 ⇔ xxAF(x) ] ∧ ∀x ( xAP )  (∵ 上の法則 (i) )
 ⇔ xxAF(x) ] ∧ [ ∃x ( xA ) ⇒ P ]  (∵ 上の法則 (8) )
 ⇔ xxAF(x) ] ∧ ( TP )  (∵ 仮定 A≠∅)
 ⇔ xxAF(x) ] ∧ P  (∵ 上の法則 (B) )
 ⇔ [ ∀xA ; F(x) ] ∧ P .  (∵ 変域制限の表記法)
(b)
[ ∃xA ; F(x) ]∧P
 ⇔ xxA F(x) ] ∧ P  (∵ 変域制限の表記法)
 ⇔ xxA F(x) ∧ P ]  (∵ 上の法則 (2) )
 ⇔ xAF(x)∧P ] .  (∵ 変域制限の表記法)
(c)
xAF(x)∨P ]
 ⇔ xxA ⇒ ( F(x)∨P ) ]  (∵ 変域制限の表記法)
 ⇔ x [  (xAF(x) ) ∨ P ]  (∵ 上の法則 (C) )
 ⇔ xxAF(x) ] ∨ P  (∵ 上の法則 (3) )
 ⇔ [ ∀xA ; F(x) ] ∨ P .  (∵ 変域制限の表記法)
(d)
xAF(x)∨P ]
 ⇔ x [ xA ∧ ( F(x)∨P ) ]  (∵ 変域制限の表記法)
 ⇔ x [ ( xAF(x) ) ∨ ( xAP ) ]  (∵ 分配律)
 ⇔ x [ xAF(x) ] ∨ ∃x [ xAP ]  (∵ 上の法則 (ii) )
 ⇔ x [ xAF(x) ] ∨ [ ∃x ( xA ) ∧ P ]  (∵ 上の法則 (2) )
 ⇔ x [ xAF(x) ] ∨ [ TP ]  (∵ 仮定 A≠∅ )
 ⇔ x [ xAF(x) ] ∨ P  (∵ 連言肢 T の消去律 )
 ⇔ [ ∃xA ; F(x) ] ∨ P .  (∵ 変域制限の表記法)
(e)
xA, ∀yB ; F(x,y)
 ⇔ xxA ⇒ ∀y ( yBF(x,y) ) ]  (∵ 変域制限の表記法)
 ⇔ xyxA ⇒ ( yBF(x,y) ) ]  (∵ 上の法則 (5) )
 ⇔  xy [  ( xAyB ) ⇒ F(x,y) ) ]  (∵ 上の法則 (D) )
 ⇔ yx [  ( yBxA ) ⇒ F(x,y) ) ]  (∵ 全称命題の論理法則と連言の交換律)
 ⇔ yB, ∀xA ; F(x,y) .  (∵ 上の 1 行目から 3 行目までの変形を逆に辿る)
(f)
xA, ∃yB ; F(x,y)
 ⇔ xxA ∧ ∃y ( yBF(x,y) ) ]  (∵ 変域制限の表記法)
 ⇔ xyxA ∧ ( yBF(x,y) ) ]  (∵ 上の法則 (2) )
 ⇔ yxyB ∧ ( xA ) ∧ F(x,y) ) ]  (∵ 交換律と結合律)
 ⇔ yB, ∃xA ; F(x,y) .  (∵ 上の 1 行目から 3 行目までの変形を逆に辿る)
(g)
xAF(x) ∧ G(x) ]
 ⇔ xxA ⇒ ( F(x) ∧ G(x) ) ]  (∵ 変域制限の表記法)
 ⇔ x [  ( xAF(x) ) ∧ ( xAG(x) ) ]  (∵ 上の法則 (A) )
 ⇔  xxAF(x) ] ∧ ∀xxAG(x) ]  (∵ 上の法則 (i) )
 ⇔ [ ∀xA ; F(x) ] ∧ [ ∀xA ; G(x) ]  (∵ 変域制限の表記法)
(h)
xAF(x)∨G(x) ]
 ⇔ x [ xA ∧ ( F(x)∨G(x) ) ]  (∵ 変域制限の表記法)
 ⇔ x [ ( xAF(x) ) ∨ ( xAG(x) ) ]  (∵ 分配律)
 ⇔ x [ xAF(x) ] ∨ ∃x [ xAG(x) ]  (∵ 上の法則 (ii) )
 ⇔ [ ∃xA ; F(x) ] ∨ [ ∃xA ; G(x) ]  (∵ 変域制限の表記法)


離散構造(室伏)のホーム
murofusi "at mark" c "dot" titech "dot" ac "dot" jp ("at mark" -> @ / "dot" -> .)