1. ホーム
  2. logic

[解決済み】||と!||の演算子で、あらゆる論理式が可能か?

2022-03-30 02:22:16

質問

論理式 ( a && b ) (両方とも ab はブーリアン値を持つ) は次のように書くことができます。 !(!a || !b) , 例えば これは、次のような意味ではないでしょうか? && は、"noneccesary"ですか?これは すべて を使用してのみ論理式を作成することができます。 ||! ?

解決方法は?

はい、他の回答でも指摘されているように ||! 機能的に完全 . それを証明するために、論理変数間の16個の論理接続詞をすべて表現する方法を紹介します。 AB :

なお、NANDもNORもそれ自体で関数的に完全である(これは上記と同じ方法で証明できる)ので、ある演算子の集合が関数的に完全であることを検証したい場合は、その集合でNANDかNORのどちらかを表現できることを示せば十分である。

を示したグラフがこちらです。 ベン図 は、上記の各接続語について

[ ソース ]