Skip to content

NOR elimination: NOR(A, B) = NOT (A OR B)

NOR elimination rewrites NOR(A, B) as NOT (A OR B): a NOR is an OR followed by a NOT, true only when both inputs are false.

Engine name: NOR eliminationFR: Élimination du NORDE: Auflösung von NOR

NOR is rewritten as the negation of an OR.

NOR is the “neither nor” gate: NOR(A, B) holds exactly when neither A nor B does, which by De Morgan is NOT A AND NOT B. The elimination law is the definition and is the named step the engine takes before converting an expression with NOR gates to a normal form or to another gate basis.

Like NAND, NOR is universal, and the NOR construction laws (NOT, OR and AND from NOR alone) are proved on their own pages. The comparison page counts the gates each basis needs for the same rule, which is the practical question when one family is cheaper or faster than the other.

The four-row proof is below.

Statement

NOR(A, B) = NOT (A OR B)

Proof by truth table: NOR(A, B) = NOT (A OR B)

NOR(A, B) = NOT (A OR B)
#ABlhsrhs
0FALSEFALSETRUETRUE
1FALSETRUEFALSEFALSE
2TRUEFALSEFALSEFALSE
3TRUETRUEFALSEFALSE
lhs ≡ rhs holds · lhs and rhs agree on every assignment. · Exhaustively checked and solver cross-checked · 4 rows

The same law in four notations

WordsNOR(A, B)
ProgrammingNOR(A, B)
MathematicalNOR(A, B)
AlgebraNOR(A, B)
LaTeX\overline{A + B}
WordsNOT (A OR B)
Programming!(A || B)
Mathematical¬(A ∨ B)
Algebra(A + B)'
LaTeX\overline{A + B}
NOR(A, B) = NOT (A OR B) NOR(A, B) = NOT (A OR B) A B lhsPRIMARY rhs NOR NOT OR
NOR(A, B) = NOT (A OR B) NOR(A, B) = NOT (A OR B) A B lhsPRIMARY rhs NOR NOT OR

The common slip

Reading “neither A nor B” as NOT A OR NOT B. That is NAND, which is also true when only one of them fails. “Neither” requires both to fail: NOT A AND NOT B, which is NOR.

Questions

Why does the engine accept only NOR(A, B) with two operands?

For the same reason as NAND: a chain of NORs is not associative, so an unbracketed infix chain would be ambiguous. A three-input NOR is written NOT (A OR B OR C), which the operator page shows.

Related

Lesson that teaches this

Pitfalls

Tools

See also

Laws

Generated from the Tangibool engine, semantics tangibool-semantics/1, engine 1.0.0, build . Every table, map, simplification and verdict on these pages was computed by the Tangibool engine when the site was built, and every claim was re-checked by the same exact checker the app uses. Limits are stated where they apply. © 2026 Foreranger LTD.