Sheffer strokeとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > Sheffer strokeの意味・解説 

否定論理積

(Sheffer stroke から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/04/13 16:30 UTC 版)

否定論理積(ひていろんりせき)とは、与えられた複数の命題のうちに偽 (False)であるものが含まれることを示す論理演算である。NAND (Not AND; "ナンド"と読まれる)と表記される。別の表記法として、ヘンリー・シェファー英語版が1913年に導入したシェファーの棒記号: Sheffer stroke、記号 "|" で表す)や矢印の「↑」を用いる表記法もある。

性質

完全性

一般に、いくつかの限られた種類の論理演算を任意個組み合わせることにより、任意のブール関数を構成可能であることを、その演算の組は functionally complete であるという(詳細は英語版記事 en:Functional completeness を参照)。ANDとORはどちらも単調であるため「ANDとOR」だけでは完全にならず、NOTを加える必要がある。一方「ANDとNOT」や「ORとNOT」は完全であり、ANDとNOTの組合せであるNAND(や、NOR(否定論理和))はそれひとつだけで完全である。以下にNOT・AND・ORのNANDのみによる構成を示す。

  • NOT A = A NAND A
  • A AND B = NOT ( A NAND B ) = ( A NAND B ) NAND ( A NAND B )
  • A OR B = ( NOT A ) NAND ( NOT B ) = ( A NAND A ) NAND ( B NAND B )

真理値表

否定論理積の真理値表

命題 P 命題 Q P NAND Q

ベン図

否定論理積のベン図

応用

NANDゲートなどの記事を参照。

関連項目




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Sheffer stroke」の関連用語

Sheffer strokeのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Sheffer strokeのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの否定論理積 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS