Philosophers have various names for the different types of fallacious reasoning; they're useful to know about because they can help you spot where an argument has gone wrong. One of the subtlest types of fallacy is called equivocation; this involves using the same word in two different senses, to construct something that looks like good reasoning but is in fact nonsense. Here's a classic example:
- A hot dog is better than nothing.
- Nothing is better than a nice, juicy steak.
- Therefore, a hot dog is better than a nice, juicy steak
The nicest example I have seen is the one William Lane Craig uses to explain equivocation:
- Socrates is Greek.
- Greek is a language.
- Therefore, Socrates is a language.
Now that all seems plain enough. But here's the shock: Socrates, contrary to all expectation, is, in fact, a language. I stumbled across a web site the other day that describes Socrates as "[a] programming language embedded in PLT Scheme that supports advanced separation of concerns using predicate dispatching".
This puts the example in a completely new light. We thought we had a false conclusion because of equivocation on the word Greek; it now turns out that Socrates means two different things here (a philosopher and a programming language); and language is also being used in two different ways (a natural language and a programming language).
So we have two true premises; a true conclusion; and a triple equivocation, on Greek, Socrates and language.
Sometimes, it seems, three wrongs do make a right. Who'd have thought it?
No comments:
Post a Comment