Trojan horse Quote by John D. Barrow
““The inclusion of just one contradiction (like 0 = 1) in an axiomatic system allows any statement about the objects in the system to be proved true (and also proved false). When Bertrand Russell pointed this out in a lecture he was once challenged by a heckler demanding that he show how the questioner could be proved to be the Pope if 2 + 2 = 5. Russell replied immediately that 'if twice 2 is 5, then 4 is 5, subtract 3; then 1 = 2. But you and the Pope are 2; therefore you and the Pope are 1'! A contradictory statement is the ultimate Trojan horse.””
About This Quote
Source Lecture: Foundations of Mathematics, 1990, university talk
Introducing a contradiction into a logical system makes it possible to prove any statement, illustrating the danger of inconsistency.
In simple terms: A single contradiction lets any claim be proved.
Maintain logical consistency to preserve meaningful proof.
Themes
Mood
Type
When to use this quote
- formal verification
- software engineering
- legal reasoning
- critical thinking
Key Concepts
Questions to Reflect On
- Can controlled contradictions ever be useful?
- How do we detect hidden inconsistencies?
In practice, some systems tolerate minor inconsistencies for practicality.