Visual Tools
Calculators
Tables
Mathematical Keyboard
Converters
Other Tools

Contradiction





Introduction

Contradictions form a cornerstone concept in propositional logic, representing logical impossibility. A contradiction is a formula that evaluates to false under all possible interpretations of its variables. The simplest example is P ∧ ¬P, which states that a proposition and its negation are simultaneously true – an impossible scenario.

Unlike ordinary propositions that may be true or false depending on circumstances, contradictions are guaranteed to be false, providing absolute certainty in logical analysis. This property makes contradictions invaluable in proof techniques, particularly in reductio ad absurdum (proof by contradiction), where we demonstrate that assuming the opposite of what we want to prove leads to a logical impossibility.

This page explores contradictions in detail, examining their properties, relationship to tautologies, and applications in logical reasoning and formal proofs.


Definition

A contradiction is a proposition that is always false, regardless of the truth values of its components. In propositional logic, a contradiction is a formula that evaluates to false under all possible truth assignments.

Example:

P∧¬PP∧¬P

(The law of non-contradiction: "P and not P" is always false.)

Contradiction Notation

Notation

Contradiction Notation

The mirror of the tautology marks: a constant for falsehood, a turnstile carrying a negation, and the equivalence spelling. Everything here is the tautology notation reflected — same grammar, opposite pole.
⊤\top, ⊢\vdash and ⊨\vDash are owned by the tautology page; the connectives and letters by propositional logic notation; ≡\equiv by equivalence notation.
⊥\bot
bottom; falsum; the false constant
The false constant — ⊤\top turned upside down, and the inversion is the whole idea: ⊥\bot denotes falsehood itself, a formula false under every assignment, as Definition above establishes with P∧¬PP \wedge \neg P.
CasesInside formulas it absorbs and annihilates in mirror image: P∧⊥P \wedge \bot is ⊥\bot, P∨⊥P \vee \bot is PP — the laws reflect the ⊤\top rules exactly. Proof by contradiction is the practical payoff: derive ⊥\bot and the assumption falls.
Also writtenFF or F\mathbf{F} in truth tables and elementary texts — the tables on this page use it; some systems write 00, borrowing Boolean algebra's values.
Same glyph elsewhereThe identical glyph is the perpendicular sign ⊥\perp of geometry and linear algebra, where it relates two objects rather than naming a constant — same shape, different arity.
⊢¬P\vdash \neg P
the negation of P is provable
The turnstile applied to a negation: ⊢¬P\vdash \neg P certifies that ¬P\neg P is derivable — which is the proof-side way of declaring PP contradictory, since a formula false in every case has a provable negation.
CasesThe mirror is exact — ⊢P\vdash P marks a tautology, ⊢¬P\vdash \neg P a contradiction; negation is what carries a claim from one pole to the other.
Do not confuse⊬P\nvdash P. "Not provable" is a much weaker statement than "the negation is provable" — the crossed turnstile denies a derivation exists; ⊢¬P\vdash \neg P supplies one for the opposite formula.
P≡⊥P \equiv \bot
P is equivalent to the false constant
The equivalence spelling: rather than call PP a contradiction, assert that it agrees with ⊥\bot in every case — the same construction the tautology page makes with ⊤\top.
CasesThe laws of Contradictions as Logic Laws below are written this way, in the FF dialect: P∧¬P≡FP \wedge \neg P \equiv F; a simplification chain ending at ⊥\bot has proved a contradiction.
Do not confuseA claim that PP is false right now. Like its twin, ≡\equiv delivers a verdict over all cases, not a truth assignment in one — the sentence "PP happens to be false" is a different, weaker statement.

Contradictions as Logic Laws

As discussed in previous section, a contradiction is a proposition that always evaluates to false. Some contradictions are so fundamental that they represent core principles of propositional logic.

## Negations of Logical Laws as Contradictions
When we negate certain fundamental laws of propositional logic, we obtain expressions that are always false, making them contradictions.

Examples:

Negation of the Law of Excluded Middle:
¬(P∨¬P)≡F¬(P∨¬P)≡F
This states that it's false that a proposition can be neither true nor false, making it a contradiction.

Law of Non-Contradiction (direct form):
P∧¬P≡FP∧¬P≡F
This states that a proposition cannot be both true and false simultaneously, which is always false.

## Contradictory Forms of Equivalences
We can also derive contradictions by asserting the negation of logical equivalences:

Negation of Commutative Laws:
¬(P∨Q≡Q∨P)≡F¬(P∨Q≡Q∨P)≡F
¬(P∧Q≡Q∧P)≡F¬(P∧Q≡Q∧P)≡F

Negation of De Morgan's Laws:
¬(¬(P∨Q)≡(¬P∧¬Q))≡F¬(¬(P∨Q)≡(¬P∧¬Q))≡F
¬(¬(P∧Q)≡(¬P∨¬Q))≡F¬(¬(P∧Q)≡(¬P∨¬Q))≡F

These contradictions are the logical foundation of proof by contradiction methods, where assuming the negation of a true statement leads to a contradiction, thereby validating the original statement.

Visit corresponding page to learn more about propositional logic laws.

Use this tool to evaluate truth tables.

Contradictions that are not laws

While some contradictions are negations of fundamental logical laws, not all contradictions represent the negation of logical laws. A law in logic is a fundamental principle that defines how logical operations behave, often used in formal proofs and reasoning systems.

However, some contradictions are simply valid logical statements that always evaluate to false without being the direct negation of a fundamental principle.

These non-law contradictions may still be useful in proofs, particularly in proof by contradiction methods (reductio ad absurdum), but they do not represent the negation of core logical rules like De Morgan's Laws or the Law of Excluded Middle. Instead, they are often the result of specific logical constructions or transformations that yield contradictory results.

nameexpressionexplanation
Simple Contradiction
P ∧ ¬P
A proposition and its negation cannot both be true
Multiple Contradiction
(P ∧ Q) ∧ ¬(P ∧ Q)
A compound proposition and its negation cannot both be true
Implication Contradiction
(P → Q) ∧ (P ∧ ¬Q)
Cannot have P implying Q while P is true and Q is false
Biconditional Contradiction
(P ↔ Q) ∧ (P ∧ ¬Q)
Cannot have P equivalent to Q while P is true and Q is false
Disjunction Contradiction
¬(P ∨ Q) ∧ (P ∨ Q)
A disjunction and its negation cannot both be true
Exclusive Disjunction Contradiction
(P ⊕ Q) ∧ (P ↔ Q)
P and Q cannot be both different and the same
Triple Contradiction
P ∧ ¬P ∧ Q
Adding propositions to a contradiction still yields a contradiction
Negated Tautology
¬(P → P)
The negation of a self-implication tautology
Material Implication Contradiction
(P → Q) ∧ ¬(¬P ∨ Q)
Contradicts the material implication equivalence
Syllogism Contradiction
((P → Q) ∧ (Q → R)) ∧ (P ∧ ¬R)
Contradicts the transitive property of implication
Distributive Law Contradiction
¬((P ∧ (Q ∨ R)) ↔ ((P ∧ Q) ∨ (P ∧ R)))
Negation of the distributive property of conjunction over disjunction
Absorption Law Contradiction
¬((P ∨ (P ∧ Q)) ↔ P)
Negation of the absorption property
Double Negation Contradiction
¬(¬¬P ↔ P)
Negation of the double negation equivalence
Contraposition Contradiction
¬((P → Q) ↔ (¬Q → ¬P))
Negation of the contrapositive equivalence
Material Equivalence Contradiction
¬((P ↔ Q) ↔ ((P → Q) ∧ (Q → P)))
Negation of the definition of the biconditional
Exportation Law Contradiction
¬(((P ∧ Q) → R) ↔ (P → (Q → R)))
Negation of the exportation equivalence
Self-Contradiction with Implication
(P → Q) ∧ (P → ¬Q) ∧ P
P implies contradictory outcomes while P is true
Conjunction-Disjunction Contradiction
(P ∧ Q) ∧ ¬(P ∨ Q)
Cannot have a conjunction be true while its disjunction is false
Tautology-Contradiction Implication
((P ∨ ¬P) → (Q ∧ ¬Q))
A tautology cannot imply a contradiction
Vacuous Truth Contradiction
¬P ∧ (P → Q) ∧ ¬Q
Contradicts the principle of vacuous truth for implication
Biconditional Chain Contradiction
(P ↔ Q) ∧ (Q ↔ R) ∧ ¬(P ↔ R)
Contradicts the transitivity of the biconditional
Disjunctive Syllogism Contradiction
(P ∨ Q) ∧ ¬P ∧ ¬Q
Contradicts the disjunctive syllogism principle
Hypothetical Syllogism Contradiction
(P → Q) ∧ (Q → R) ∧ (P ∧ ¬R)
Contradicts the hypothetical syllogism principle
Exclusive Or Contradiction
(P ⊕ Q) ∧ ¬(P ∨ Q)
Exclusive OR requires at least one proposition to be true

Use this tool to generate truth tables dynamically and evaluate these contradictions.

Contradiction vs Tautology

In propositional logic, tautologies and contradictions represent opposite ends of logical certainty.
While tautology is a logical formula that always evaluates to true, no matter what truth values are assigned to its variables, a contradiction, in contrast, is always false regardless of its variables' values.
These concepts are perfect mirrors of each other - applying negation to a tautology produces a contradiction, and negating a contradiction creates a tautology.
This relationship is not just a curiosity but forms the foundation of logical reasoning. Tautologies tell us what must be true in all possible worlds, while contradictions show us what cannot be true under any circumstances. Together, they establish the boundaries of logical possibility and impossibility, providing the framework for all logical deduction in propositional logic.
negation (¬) negation (¬) Tautology Contradiction
These two related and opposite concepts exist in perfect duality through negation as shown in the diagram – the negation of any tautology produces a contradiction, and negating any contradiction creates a tautology. This relationship reveals a fundamental symmetry in logical reasoning.

This duality plays a crucial role in logical analysis. Tautologies provide the foundation for valid arguments and proofs, as they represent statements that must necessarily be true. Contradictions enable powerful proof techniques like reductio ad absurdum, where we disprove statements by showing they lead to contradictions. Together, they establish the boundary conditions of logical reasoning – what must be true and what cannot be true – providing the fixed points around which all logical deduction revolves in propositional logic.

Contradiction FAQ

What does the symbol ⊥ mean in logic?

+
⊥ (read 'bottom' or 'falsum') is the constant for falsehood: a formula false under every assignment, the upside-down twin of ⊤. Truth tables often write it F or 0. Inside formulas it absorbs conjunctions and vanishes from disjunctions: P ∧ ⊥ is ⊥, while P ∨ ⊥ is P. The same glyph also serves as the perpendicularity sign in geometry — one shape, two unrelated jobs.Read more →

How does proof by contradiction work?

+
Proof by contradiction (reductio ad absurdum) establishes a statement by assuming its negation and deriving something impossible. Assume ¬P, reason until a contradiction such as Q ∧ ¬Q appears, and conclude that the assumption was untenable — so P holds. The method works because a contradiction is false under every assignment: any assumption that forces one cannot be true.Read more →

Is every false statement a contradiction?

+
No. An ordinary false statement is false under the particular circumstances at hand but could be true under others — its truth table contains both values. A contradiction is false under every possible assignment: no circumstances whatever make it true. 'It is raining' may happen to be false; 'it is raining and it is not raining' cannot be true at all. Test any formula in the truth table generator.Read more →