All mock tests are FREE till 31 December — register to save your progress

Which of the following statements are true?

(i) Every logic network is equivalent to one using just NAND gates or just NOR gates.

(ii) Boolean expressions and logic networks correspond to labelled acyclic digraphs.

(iii) No two Boolean algebras with n atoms are isomorphic.

(iv) Non-zero elements of finite Boolean algebras are not uniquely expressible as joins of atoms.

Pick an option to check yourself, or open the answer below.

Show answer & explanation

Correct answer: C. (i) and (ii) only

Explanation

NAND and NOR are each functionally complete (i true), and expressions/networks are labelled DAGs (ii true). Any two finite Boolean algebras with n atoms are isomorphic (both ≅ the power set of n elements), so (iii) is false, and every non-zero element is a unique join of atoms, so (iv) is false.

More Discrete Structures and Optimisation questions