Mathematical logic and foundations Proof
Proof of De Morgan's laws by truth tables
Builds on PropositionNegationConjunctionDisjunctionLogical equivalenceTruth table
Proof
We compare truth tables. Two formulas are logically equivalent when they agree for each of the four assignments of truth values to and .
- Let and be propositions. In classical logic, each of them is true or false, so there are four rows: TT, TF, FT and FF.
- We compute . By the definition of disjunction, is false only in the row FF. By the definition of negation, is true only in the row FF.
- We compute . By the definition of conjunction, it is true only when and are both true. By the definition of negation, this happens only in the row FF.
- By steps 2 and 3, both formulas are true in the row FF and false in the other three rows. So .
- We compute . By the definition of conjunction, is true only in the row TT. So is false only in the row TT.
- We compute . By the definition of disjunction, it is false only when and are both false. This happens only in the row TT.
- By steps 5 and 6, both formulas are false in the row TT and true in the other three rows. So .
- The full table shows both laws.
| T | T | F | F | F | F |
| T | F | F | F | T | T |
| F | T | F | F | T | T |
| F | F | T | T | T | T |
Idea
Each side of a De Morgan law is singled out by one special row. For the first law that row is "both false", and for the second law it is "both true". Since the two sides pick out the same row, they agree everywhere.
Reading path
To understand this page from the ground up, read these 11 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Proposition concept
- Conjunction definition
- Disjunction definition
- Implication definition
- Negation definition
- Biconditional definition
- Truth table concept
- Propositional logic concept
- Tautology definition
- Logical equivalence definition
- Proof of De Morgan's laws by truth tables proof
Where this leads
66 pages build on this one.
- Closure is the set of limits of sequences
- Non-uniqueness for a non-Lipschitz equation
- Urysohn's lemma
- Cantor set is closed
- Closure is closed
- Arzelà–Ascoli theorem
- Riesz's lemma
- Peano existence theorem
- De Morgan's laws
- Intersection of closed sets is closed
- A set is closed iff it equals its closure
- Tychonoff's theorem
- Connected components are closed
- Second Borel–Cantelli lemma
- Cantor set is homeomorphic to the space of binary sequences
- Closure is the smallest closed superset
- De Morgan's laws for sets
- Compact closed unit ball implies finite dimension
- Complete subspaces are closed
- Countable intersection of dense open sets is dense
- Tietze extension theorem
- Proof of the Peano existence theorem by Euler polygons
- Proof of Tychonoff's theorem by maximal families with the finite intersection property
- Nonexistence of infinite-dimensional Lebesgue measure
- Hellinger–Reissner principle
- Brouwer's characterization of the Cantor space
- Proof that connected components are connected and closed
- Carathéodory's existence theorem
- Proof of Riesz's lemma
- Céa's lemma
- Proof that the Cantor set is homeomorphic to the space of binary sequences
- Proof of De Morgan's laws for sets
- Vanishing mean oscillation
- Absolute neighborhood retract
- Tychonoff space
- Finite element method in structural mechanics
- Lax–Milgram theorem
- Proof of Urysohn's lemma by dyadic open sets
- Proof that complete subspaces are closed
- Minimum total potential energy principle
- Proof of the Tietze extension theorem by successive approximation
- Proof that the closure is the smallest closed superset
- Proof that a compact closed unit ball implies finite dimension
- Schauder fixed-point theorem for integral equations
- Poincaré inequality
- Korn's inequality
- Proof that a countable intersection of dense open sets in a Baire space is dense
- Ill-posedness of first-kind equations
- Compactness of integral operators
- Galerkin method
- Compactness of families of harmonic functions
- Proof of the second Borel–Cantelli lemma
- Jentzsch's theorem on positive kernels
- Kneser's theorem on solution sets
- Hu–Washizu principle
- Ladyzhenskaya–Babuška–Brezzi condition
- Cantor algebra
- Cantor space
- Algorithmic randomness
- Proof that a set is closed if and only if it equals its closure
- Automorphism group of a bounded domain is a Lie group
- Rellich–Kondrachov theorem
- Proof that the closure is the set of limits of sequences
- Proof that the Cantor set is closed
- Proof of the Arzelà–Ascoli theorem by total boundedness
- Montel's theorem
Further reading
About this page
| Tag | 68VBVMFJSW |
|---|---|
| URI | m2://68VBVMFJSW |
| Kind | proof |
| Writing | W0 stub |
| MSC | 03B05 |
| Proves | De Morgan's laws |
| Uses | Proposition, Negation, Conjunction, Disjunction, Logical equivalence, Truth table |
| Changed | 4 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.