Turing attended Wittgenstein's lectures on the philosophy…
““Turing attended Wittgenstein's lectures on the philosophy of mathematics in Cambridge in 1939 and disagreed strongly with a line of argument that Wittgenstein was pursuing which wanted to allow contradictions to exist in mathematical systems. Wittgenstein argues that he can see why people don't like contradictions outside of mathematics but cannot see what harm they do inside mathematics. Turing is exasperated and points out that such contradictions inside mathematics will lead to disasters outside mathematics: bridges will fall down. Only if there are no applications will the consequences of contradictions be innocuous. Turing eventually gave up attending these lectures. His despair is understandable. 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 Russel 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. Russel 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
This interpretation was drafted with AI assistance. It is one reading of the quote, not the author's own explanation.
Contradictions in formal systems can collapse real‑world structures, so consistency is essential for reliable applications.
In simple terms: Contradictions break trust in mathematics and engineering.
Maintain logical consistency in theories.
Themes
Mood
Type
When to use this quote
- software verification
- bridge design
- cryptography
- AI safety
Key Concepts
Questions to Reflect On
- How do we guard against hidden contradictions?
- What safeguards exist in modern engineering?
Even a single false axiom can undermine entire systems.