Reflections

Informal thoughts and short essays on mathematical philosophy, abstraction, and related topics.


On the Importance of Precision of Language

In this essay, I respond to a question posed by a philosophy classmate at Madison: "If mathematics is so remarkably successful at describing the universe, does that not support the existence of a creator of the universe?"

Imagine I am holding a single grain of sand in my palm. I ask you, "Is this a heap of sand?"

You, being the reasonable human you are, look at me quizzically and ask why I'd even pose such a trivial question. I reply, "Never mind that — just humor me and help me out with this experiment."

After adding another grain, I ask again, "Now do I have a heap?"

"No, of course not."

Eventually, after painstakingly adding tens, maybe hundreds, or even thousands of individual grains, you reach a point where you’re no longer sure how to respond. On one hand, I’m now holding something that definitely resembles a heap. On the other, you think: But I just said it wasn’t a heap last time, and all he did was add one more grain. How could a single grain of sand turn a non-heap into a heap?

Then you wonder: So where should I have said yes? The last time? Ten times before? A hundred?

You're not at fault for this uncertainty — anyone as logical as you would face the same dilemma. The issue lies in the vagueness of the word "heap." It lacks precise criteria, so logical reasoning struggles to apply. Let's formalize this by pairing your reasoning with a few plausible premises:

  1. 1 grain of sand is not a heap.
  2. For any positive integer \( n \), if \( n \) grains of sand is not a heap, then \( n + 1 \) grains of sand is not a heap.
  3. 1 billion grains of sand is a heap.

You might object: "If those billion grains were spread across the Earth, it wouldn't be a heap!" Fair. So let’s assume they are placed in a reasonable pile — no tricks or loopholes. We now show that these three premises are inconsistent using a standard mathematical proof technique: induction.

We claim that if Premises 1 and 2 are true, then for any positive integer \( n \), \( n \) grains of sand is not a heap.

By mathematical induction, all positive integers fail to form a heap — including 1 billion grains — contradicting Premise 3.

If you’re unfamiliar with induction, here’s an intuition: imagine lining up an infinite number of dominos. The base case knocks over the first one. The inductive step ensures that if any domino falls, the next will too. Together, they prove every domino falls — just like we proved every number of grains isn’t a heap.

So what went wrong? Our reasoning was valid. Our premises seemed reasonable. Yet we reached a contradiction — a paradox. My resolution: we should not expect vague, everyday language to behave well under formal logic. Logic requires precise objects and definitions, not fuzzy boundaries or subjective interpretation.

Suppose we tried to formalize “heap” with precision: how many grains, how closely packed, their dimensions, their shape, etc. The resulting definition would be long and hard to apply in real-time conversation. But that vagueness is what makes the word "heap" so usable in daily life. It’s fast, flexible, and generally good enough. For casual use, imprecision is an asset.

But in disciplines where precision, truth, and consistency matter — like science or mathematics — vagueness is fatal. There, the tradeoff of accessibility for exactness is well worth it.

Try this: define “heap” with a list of precise conditions. Then examine each condition — is it itself vague? If so, define that term too. Eventually you’ll reach a stopping point: a primitive concept that can’t be defined further without circularity. In mathematics, that’s exactly how it works.

Mathematics builds everything — numbers, functions, spaces — from primitive objects like sets. A set is inherently precise. It has no gray area. So mathematics succeeds not because it is magically aligned with the universe, but because it is the only system we’ve created that is precise enough for logic to fully apply. Every concept has a fixed definition; every step of reasoning is constrained by rules.

So in response to the question: no, I don’t think mathematics needs a divine explanation. I believe its success is due to its unparalleled clarity — a clarity that comes from working only with well-defined, precisely constructed objects. If any other field could match that, perhaps it too would enjoy the same predictive power and elegance.

Mathematics works not because the universe was written in its language, but because mathematics is the only language we’ve refined enough to speak clearly.