資格暗記無料で始める

ド・モルガンの法則とは?

ド・モルガンの法則とは、否定を論理式の内側へ配る変形規則で、NOT(A AND B) = NOT A OR NOT BNOT(A OR B) = NOT A AND NOT B の2式からなる。応用情報では、否定条件の書き換え、NAND/NOR だけでの回路実現、検索条件やアクセス制御ルールの等価変換を判断させる形で出題される。

応用情報技術者試験の過去問では4回出題されています(2019年度〜2023年度)。

どもるがんのほうそく

応用情報技術者試験の頻出用語/テクノロジ系/別名:モルガンの法則、集合とド・モルガンの法則、集合とド


ド・モルガンの法則の意味

否定を論理式の内側へ配る変形規則で、NOT(A AND B) = NOT A OR NOT BNOT(A OR B) = NOT A AND NOT B の2式からなる。応用情報では、否定条件の書き換え、NAND/NOR だけでの回路実現、検索条件やアクセス制御ルールの等価変換を判断させる形で出題される。

ド・モルガンの法則の具体例

ファイアウォールで「社内網でも VPN でもない送信元を拒否」は NOT(社内 OR VPN) だが、実装のルール表は AND 列挙しか書けないため NOT社内 AND NOT VPN へ変形して2行の条件にする。回路では NAND の出力を「入力を各々反転した OR」と読み替えられる。

ド・モルガンの法則は試験でどう引っ掛けられる?

否定を配るときに AND↔OR の入れ替えを忘れ、NOT(A AND B)=NOT A AND NOT B としてしまう誤りが最頻出。3項以上でも同じ規則が再帰的に適用でき、NOT(A AND B AND C) は OR3項になる。

ド・モルガンの法則と関連する用語

ド・モルガンの法則が出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。