4

この表現を理解しようとしたとき、私はめちゃくちゃになりました。何度も考えましたが意味がわかりません。

  1. ! (p || q) は !p && !q と同等です。これについては、なんとなく少し理解できます。私の理解は、「Not (pq) = not p and not q」であり、理解できます

  2. ! (p && q) は !p || と同等です。!q 第二に、私は完全にめちゃくちゃです。私
    の理解では、「Not (pq) = Not p or Not q」です。and と or が等価になるのはなぜですか? && と || の間の真理値表のルールについては、異なります。

それが私が各式を理解する方法です。おそらく、式を理解する方法が間違っています。これらの表現を理解する方法を教えていただけますか。

4

2 に答える 2

5

真理値表を使用して、2 つの式がどのように等しいかを確認できます。このような:

!(P || Q) = !P && !Q

_________________________________________________
   || PQP || Q !(P||Q) !P !Q !P && !Q
_________________________________________________
   1 1 1 0 0 0 0
   1 0 1 0 0 1 0
   0 1 1 0 1 0 0
   0 0 0 1 1 1 1
_________________________________________________

!(P||Q) というラベルの付いた列は、!P && !Q というラベルの付いた列と同じであることに注意してください。これは、P と Q の初期値を設定する左端の列から実行できます。次に、各列を右に向かって計算します。

!(P && Q) = !P || !Q

_________________________________________________
   PQP && Q !(P&&Q) !P !Q !P && !Q
_________________________________________________
   1 1 1 0 0 0 0
   1 0 0 1 0 1 1
   0 1 0 1 1 0 1
   0 0 0 1 1 1 1
_________________________________________________


于 2011-05-25T16:32:47.473 に答える
0

赤いトヨタの観点から考えてみてください。

p = "車は赤い" とする

q = "その車はトヨタです" とします。

! ( p && q ) は「その車は赤いトヨタではない」という意味です

これは、次のように言っているのと同じです:

!p || !q 「赤くない、または (包括的に) トヨタ車ではない」ですよね?

于 2011-05-25T16:49:45.423 に答える