Many natural language predicates are vague: 'bald,' 'tall,' 'red' have no sharp boundary between instances and non-instances. The sorites paradox exploits vagueness: if removing one hair doesn't make a non-bald person bald, then no number of removals can; yet some people are bald and some are not. This seems paradoxical. Responses include epistemicism (facts are precise but unknowable), semantic approaches (vagueness is semantic indeterminacy), degree-theoretic accounts (truth comes in degrees), and contextualism (what counts as bald varies with context).
Derive the sorites paradox carefully and see why classical logic seems to yield a contradiction. Study different responses and their trade-offs. Consider whether vagueness is linguistic, conceptual, or metaphysical.
Vagueness is just ignorance about precise facts—epistemicists say this, but contextualists and fuzzy-logic theorists deny it. Vagueness shows language is defective—many argue it's a feature, allowing flexible, context-responsive reference.
Many predicates in natural language — "bald," "tall," "red," "old," "heap," "rich" — admit of clear positive cases, clear negative cases, and a murky borderline region in between. A man with no hair at all is definitely bald; a man with a full head of hair is definitely not bald; a man with thinning hair at the crown is... unclear. This characteristic of predicates is called vagueness: the predicate does not draw a sharp line dividing the world into cases where it applies and cases where it does not. Notice that this is different from ambiguity — "bald" has one meaning, not two — but the single meaning does not determine a precise boundary.
The Sorites Paradox (from *soros*, Greek for "heap") exploits vagueness to generate a contradiction. Take the predicate "is a heap." Consider a pile of 10,000 grains of sand — clearly a heap. Now apply the following plausible principle: *if something is a heap, removing one grain of sand still leaves a heap.* One grain makes no perceptible difference; surely that cannot be the grain that turns a heap into a non-heap. Applying this principle 9,999 times, we conclude that a single grain of sand is a heap — which is absurd. The argument is logically valid given its premises, and both premises seem highly reasonable. Yet the conclusion is false. Something must go, but it is not clear what.
The possible responses each pay a different philosophical price. Epistemicism (Tim Williamson's position) bites the bullet on sharp boundaries: there *is* a precise number of hairs that separates the bald from the non-bald — we just cannot know what it is, and cannot know it even in principle. Vagueness is not a feature of the world or of meaning; it is pure ignorance about a precise fact. This preserves classical logic but at the cost of postulating unknowable sharp thresholds that seem metaphysically weird. Semantic indeterminacy approaches deny that there is any precise fact: the word "bald" does not have a determinate extension in borderline cases. But then the sorites premise — "removing one grain leaves a heap" — cannot be straightforwardly true, because truth requires determinacy.
Degree-theoretic approaches (fuzzy logic) replace the binary true/false with a continuum of truth values between 0 and 1. "Bald" is true to degree 0.9 of a nearly-hairless person, true to degree 0.4 of a moderately thinning person, and true to degree 0 of someone with thick hair. The sorites premise is then almost-but-not-exactly true at every step — close enough to seem plausible, but the accumulated error eventually adds up to permit a clearly false conclusion. Contextualism takes a different tack: what counts as bald varies with the context of conversation, the conversational standards in play. When we are talking about cancer patients, the threshold for "bald" shifts relative to a conversation about competitive swimmers. The paradox is blocked because the standard shifts as the series progresses.
Each response raises further questions. The epistemicist owes us an account of what fixes the precise threshold given that we cannot know it. The indeterminist must explain what happens to the law of excluded middle (every proposition is either true or not). The degree theorist must explain why we should not then be satisfied calling a single grain a heap to degree 0.00001. The contextualist must explain whether the shifts are arbitrary or principled. What the Sorites Paradox ultimately reveals is that the classical semantic picture — every predicate has a sharp extension, every statement is determinately true or false — may not fit natural language as well as we assumed. Whether vagueness is a defect to be engineered away or a feature that makes language usefully flexible is itself a question worth taking seriously.
Topics in reflective domains aren't scored by quiz answers. Read, reflect, and mark when you've thought it through.
This is a foundational topic with no prerequisites.
No prerequisites — this is a starting point.