
Why AI Chatbots Get Math Wrong (and How Your Child Can Tell)
PennPaper Team
Ask a chatbot to solve a word problem and you'll get a tidy, well-formatted answer in a few seconds. It reads like a textbook. It uses the right vocabulary. And every so often, somewhere in the middle, 7 × 8 quietly becomes 54.
Adults who already know the math tend to catch these slips. Children, who are using the chatbot precisely because they don't know the math yet, usually can't. That's what makes chatbot errors a particular problem for learners.
How a chatbot "does" math
A large language model is trained to predict the next piece of text. It has read an enormous amount of mathematics, so it's very good at producing text that looks like a correct solution. But producing text that looks right and computing the right answer are different things.
Three consequences follow.
1. Numbers aren't numbers to the model
Language models read text as tokens, chunks of characters. A number like 48,729 may be split into several tokens in ways that don't line up with place value. The model has no built-in column for "thousands" the way a child with a place-value chart does. Newer models handle this far better than older ones, but it's why long multiplication and multi-digit arithmetic remain a common source of slips.
2. Pattern matching can beat reasoning
In 2024, researchers at Apple published a study called GSM-Symbolic. They took a well-known set of grade-school math word problems and made small changes: swapping the names, changing the numbers, or adding one sentence of irrelevant information. The problems were no harder for a person.
The models' accuracy dropped, in some cases sharply. Adding a single irrelevant clause, like a detail about some of the kiwis being smaller than average, caused large drops across every model tested. The researchers concluded that models often match the pattern of problems they've seen rather than reasoning through the one in front of them.
Children's homework is full of exactly these variations. It's the same five problem types with different names and numbers.
3. Confidence doesn't track correctness
A human tutor who isn't sure says "let me check." A chatbot generates the same fluent, certain tone whether it's right or wrong. There is no hesitation in the text to warn your child that step three deserves a second look.
Why children can't catch the errors
An adult spots "7 × 8 = 54" instantly because they have the fact memorized. A child who is still learning multiplication tables has no such alarm.
Worse, a wrong answer from an authority can teach a misconception. If a trusted tool confidently cancels terms across an addition sign, your child may learn that this is allowed. Unlearning a mistake is harder than learning it correctly the first time.
This is the hidden cost of answer-first tools. When the chatbot is right, your child learns little because they didn't do the work. When it's wrong, they may learn the wrong thing.
Three habits that catch AI math errors
Whatever tool your child uses, these habits protect them, and they happen to be good math habits too.
1. Estimate first. Before looking at any answer, ask: roughly how big should it be? If 48 × 21 comes back as 10,080, a quick "about 50 × 20 = 1,000" shows something's off.
2. Plug it back in. For any equation, substitute the answer into the original. If x = 5, does 3x + 2 really equal 17? Checking takes ten seconds and catches most algebra slips.
3. Explain each step out loud. If your child can't say why a step is allowed, they shouldn't trust it, whoever wrote it.
These habits turn your child from a consumer of answers into a checker of reasoning. That's a far more useful skill than any single answer.
What this means when choosing a math tool
The fix isn't to avoid AI. It's to use AI in a way where errors get caught, and where your child is doing the reasoning rather than receiving it.
Look for tools that:
- Make your child produce the answer. If the child computes and the tool checks, a slip by the tool is far less likely to be copied.
- Check answers with real computation. Deterministic checking, not the language model's opinion, should decide whether an answer is right.
- Show the work visually. A number line or area model makes an error visible in a way a paragraph of text doesn't.
- Let parents review sessions. If something went wrong, you should be able to see it.
This is how PennPaper is built. The tutor asks your child to work each step, and the answers your child enters are checked with ordinary code, not by asking the AI whether they seem right, so 0.5, 1/2 and 50% are all recognized as the same correct answer. Explanations are drawn step by step on the whiteboard as the tutor talks, so your child can see where each number comes from. And parents can read the transcript of every session.
No AI is perfect, ours included. The goal is a setup where your child is the one doing the math and has the habits to notice when something doesn't add up.
Frequently asked questions
Can ChatGPT do math accurately?
Modern chatbots get most school-level problems right, and far more than a few years ago, especially when they can run code. But they still make occasional errors, and they present wrong answers with the same confidence as right ones.
Why is AI bad at simple arithmetic?
Language models predict text rather than calculate. Numbers are split into tokens that don't match place value, so multi-digit arithmetic is a common source of slips unless the model uses a calculator tool.
Should my child double-check AI answers?
Always. Estimating first and plugging the answer back in catch most errors and build good math habits.
Is Wolfram Alpha more accurate than ChatGPT?
For pure computation, yes. Wolfram Alpha uses a computational engine rather than a language model. But it's designed for people who already understand the math, not for teaching it. See our comparison of AI math tutors.
The bottom line
Chatbots are fluent, not infallible. For a child who can't yet tell the difference, the safest AI is one that keeps them doing the math, checks their answers properly, and shows its reasoning where they can see it.
Sources: Mirzadeh et al. (2024), GSM-Symbolic: Understanding the Limitations of Mathematical Reasoning in Large Language Models, Apple Machine Learning Research; Bastani et al. (2025), PNAS