not は、否定を表す言葉で、be動詞・助動詞・do / does の後ろに入れて否定文を作ります。
| 文 | not の位置 | 短縮形 |
|---|---|---|
| be動詞 | I am not busy. | I'm not |
| do | I do not play. | don't |
| does | He does not play. | doesn't |
| can | I cannot swim. | can't |
たとえば She is not a teacher. (彼女は先生ではない)、I do not like it. (好きではない) のように使います。短縮形 isn't, aren't, don't, doesn't, can't がよく使われます。
ポイント not は必ず be動詞・助動詞の「後ろ」に置く。一般動詞の前に直接 not は置けず (I not play は誤り)、do not / does not を使う。
NOT(論理否定、¬)は、入力の真偽を反転する論理演算です。真なら偽に、偽なら真にします。
| A | NOT A |
|---|---|
| 0 | 1 |
| 1 | 0 |
「ひっくり返す」演算で、条件の否定(〜でない)やビット反転(補数計算の基礎)に使います。AND・OR と組み合わせると、あらゆる論理を構成できる 論理回路の基本要素です。ド・モルガンの法則「NOT (A AND B) = (NOT A) OR (NOT B)」もよく出題されます。
試験では ド・モルガンの法則(否定を分配すると AND と OR が入れ替わる)が頻出です。