1+1=? — How humans, computers, and AI each arrive at the answer
The same 2, three completely different brains: humans rely on memory, computers run circuits, and AI estimates. We take 1+1 apart to see whether LLMs are actually doing math.
They all answer "2," but humans, computers, and AI (large language models) actually get there by three completely different ways of thinking.
There's no simpler problem than 1+1=2, and it's the perfect one for taking these three "brains" apart.
1. How do humans calculate?
As kids, we counted it out: one finger plus one finger—count them—two.
As adults we no longer count, because "1+1=2" has been drilled into reflex: we see it and just know, no thinking required.
So humans have two modes:understanding as children, memory as adults.
2. How does a computer calculate?
A computer doesn't actually understand math. All it knows is "current on" and "current off"—that is, 1 and 0。
It converts the two 1s into these on-off signals and feeds them into something called the ALU (arithmetic logic unit, the circuit inside a CPU dedicated to computation) . Inside are tiny components that work like light switches (logic gates), flipping on and off by fixed rules until the answer 2 is genuinely computed out.
The key point:The computer honestly performs the addition, step by step. As long as the circuit isn't broken, the same problem gives the same answer ten thousand times in a row.
It's like a precision calculator—not smart, but never wrong.
Going deeper: how a computer calculates 1+1
Computers work in binary, where 1 is
0001. A tiny circuit called a "half adder" does the work, following just four rules:
0+0=0 0+1=1 1+0=1 1+1=10 ← 滿了就進位These four rules can be built with just two logic gates:
- The XOR gatecomputes the "sum" bit:
1 XOR 1 = 0- The AND gatecomputes the "carry" bit:
1 AND 1 = 1Together that's "carry 1, sum 0" = binary
10= decimal 2。A CPU simply chains dozens of these small circuits together to add numbers dozens of bits long in one go. So it really is "running circuits," not looking up answers.
3. How does AI (a large language model) come up with it?
Large language models (LLMs—AI like ChatGPT and Claude) are the most unusual of the three. They have no adder circuit like a computer's. The first thing they learn is actually this:
predict which token is most likely to come next.
When it sees "1+1=", it doesn't start doing addition. It's more like someone who has read a vast swath of the world's text, thinking:
"After something written like this, what follows is almost always 2."
Because "1+1=2" has appeared countless times in its training data, it writes 2 with great confidence.
But an important caveat belongs here:Although AI's basic task is "predicting the next token," in learning to do that well it also picked up a great deal of knowledge, algorithms, and reasoning ability along the way. So it doesn't just memorize answers—which is why it can write code and solve problems it has never seen. Dismissing it as "just guessing the next word" actually undersells it.
Going deeper: how AI "guesses" its way to 2
When AI sees "1+1=", what's really happening inside is that it scores (assigns probabilities to) every possible next token, roughly like this:
2 99.999% 3 0.0001% 1 0.00001% 蘋果 0%Then it writes out the highest-scoring one—which is 2.
And every layer of computation in its "brain" is, at bottom, justa huge pile of multiplications and additions(matrix operations) repeated thousands of times, finally converted into "which token is most likely." At no point does it have a fixed "adder circuit" like a CPU—yet remarkably, during training the neural network grows structures of its own that approximate addition and comparison. It's not that it doesn't calculate; it calculates in a way that's simply unfamiliar to us. (This is why early, smaller AIs would often drop a carry on large numbers—the method hadn't matured yet.)
So did it actually calculate or not?
Here's where it gets interesting. For simple problems, familiarity is enough. But for harder ones—say 36+59—researchers who opened up the AI's "brain" found it had grown a strikingly peculiar algorithm of its own:
- One partgrabs the ballpark: thirty-something plus fifty-something lands somewhere in the nineties.
- The other partgrabs the last digit: looking only at the ones place, 6+9 ends in 5.
- Snap the two together:nineties, ending in 5 → 95.
That's not memorized answers, and it's not the column addition we learned in school—it's a homegrown trick of "rough estimate plus last-digit check" that the model worked out on its own. (One caveat: this is what some current research has observed in certain models. It doesn't mean every AI solves every problem this way; some models may learn something closer to column addition.)
Even better:Ask it "how did you just calculate that?" and it will recite the textbook column-addition method—which isn't necessarily what actually happened inside its head. The reasoning an AI writes out doesn't necessarily reflect its true internal computation. (AI research has a dedicated topic for this, called "faithfulness," which asks exactly that: is the thought process a model describes really how it thought? The answer is often: not necessarily.)
This deserves an extra beat, because it's precisely where AI differs most from us.
What we were taught growing up iscolumn addition: line the numbers up, add digit by digit from the ones place, carry when you hit ten, and work your way left. It's reliable and exact, but slow—every digit must be done in order.
AI uses none of this. It does two rough estimationsat the same time: one eye on "roughly ninety-something," the other on "the last digit is 5," then snaps the two together to get 95. No aligning digits, no starting from the ones place, no carry sequence—it grabs two broad features and pieces them together, rather than computing precisely digit by digit.
That's why we call it approximate computation: it doesn't guarantee precision at every step—it relies on a few rough features combining to land exactly on the answer. This also explains why, when AI gets arithmetic wrong, it's usually not wildly off but "close with a slight miss" (last digit right, tens place off by one, say)—because it was estimating all along.
(Today's AI, when it meets big numbers, also often just hands the job to a calculator or Python—the same way a person reaches for a calculator—to make sure nothing slips.)
4. The three brains, in one line each
| How it gets to 2 | Traits | |
|---|---|---|
| Human | Counts as a child, recalls as an adult | Understands, but also tires and errs |
| Computer | Actually runs the addition through its circuits | Exact and stable, but understands nothing |
| AI | Predicts the most likely answer; on hard problems, deploys learned internal algorithms or external tools | Flexible and associative, working in a way very unlike a CPU |
By way of analogy:
- The computeris like a calculator, head down, dutifully grinding through the arithmetic.
- AIis like a widely read person who sees "1+1=" and knows the next thing is almost certainly 2. Faced with a hard problem, it estimates using the internal algorithms it picked up in training—and when needed, simply pulls out a calculator. It doesn't run circuits step by step like a CPU; it arrives at the answer through learned patterns, internal computation, and, when necessary, calling on tools.
The same 2, backed by three completely different brains.