Artificial Intelligence | News | Insights | AiThority

Why AI Still Gets Geometry Wrong

And what that reveals about what’s missing from modern AI systems

Artificial intelligence has made it easy to generate visual content from natural language. You can describe a diagram, a system, or a concept, and within seconds, a model will produce something that looks convincing. Ask a state‑of‑the‑art model to perform a simple geometric construction, and it will often produce something that looks plausible. The vertices are labeled, the lines are in roughly the right places, and at a glance, the figure feels legitimate. But look closer, and the illusion breaks. The construction is only superficially correct: vertices may be duplicated, segments connect points that shouldn’t be connected, and the overall diagram fails the basic geometric constraints it claims to satisfy.

Also Read: AiThority Interview with Matej Bukovinski, Chief Technology Officer at Nutrient

The problem is that “convincing” is not the same as “correct.” This is not a minor gap. It is a structural limitation in how current AI systems are built.

Modern models are optimized to produce plausible outputs. They are not designed to guarantee that the outputs satisfy the problem’s underlying constraints. As a result, they routinely produce diagrams, systems, and solutions that look right but are wrong in ways that matter.

In technical domains, that distinction is not cosmetic. It is the difference between something that works and something that fails.

The Limits of Generative AI

Most current AI systems are probabilistic. They generate outputs based on patterns learned from data. That is why they are effective for language, images, and general reasoning. It is also why they break down when correctness matters.

In geometry, the failure mode is obvious. Ask a model to construct a diagram with multiple constraints, tangencies, perpendicular relationships, and concurrency conditions, and it will often produce something that looks reasonable but does not actually satisfy the requirements. Lines miss their intersections. Circles are slightly misaligned. Relationships that should hold exactly only hold approximately.

This is not a bug. It is a direct consequence of using a generative system to solve a problem that requires exactness. A generative model can suggest a structure. It cannot enforce one.

We Are Asking Models to Do the Wrong Job

A useful way to frame the problem is this: we are asking a single system to do two fundamentally different things, interpret intent, and execute that intent correctly.

Large language models are good at the first part. They can take natural language and translate it into a structured description of entities and relationships. They are not designed for the second.

Execution requires a system that can take those relationships and ensure they are satisfied exactly, not visually, not approximately, but provably. Treating these as the same problem is where most AI systems start to break down.

A Missing Layer

What is missing is not more generation. It is a layer that can execute and validate. Instead of asking a model to produce a final output directly, you can separate the pipeline:

Natural language to structured representation. Structured representation to deterministic execution.

Related Posts
1 of 20,599

In practice, that means translating a prompt into an intermediate representation that explicitly encodes the objects, relationships, and constraints. That representation is then passed to a constraint-based system that constructs a result that satisfies those constraints.

If the constraints are satisfiable, the result is correct. If they are not, the system fails. That failure mode is not a weakness. It is a requirement for correctness. This is fundamentally different from generation. It is a construction with verification.

Why This Matters Now

There is a growing assumption that as models improve, these issues will resolve themselves. That assumption is wrong. Better models will produce more convincing outputs. They will not, on their own, produce guaranteed ones.

As AI moves into domains where correctness is not optional, such as engineering, simulation, education, and finance, the gap between plausible and correct becomes a liability. A system that cannot enforce its own constraints is not reliable, no matter how good it looks.

Beyond Geometry

Geometry makes the problem visible because it is unforgiving. A construction either satisfies its constraints or it does not. But the same issue exists anywhere outputs must adhere to rules, structures, or physical constraints.

The same dynamic shows up wherever rules have to hold. A circuit either closes or it does not. A chemical reaction either balances or it does not. A contract either references existing clauses or it does not. In each case, an AI system can produce something that looks valid. Whether it is valid requires a different kind of check, one that is deterministic, rule-bound, and unforgiving in the ways probabilistic systems cannot be.

If an AI system is generating something that must be correct, not just plausible, then generation alone is not enough. There needs to be a system responsible for execution.

What Comes Next

AI systems are moving toward a separation of roles. They include models that interpret intent and systems that execute and verify outcomes. The first category will continue to improve rapidly. The second is where reliability comes from.

The next phase of AI is not just better models. It is systems that can take what models produce and ensure that it is actually correct. Until that layer exists, AI will continue to produce outputs that look right but cannot be trusted. And in any domain where correctness matters, that difference determines whether these systems are useful at all.

Also Read: ​​AI systems – Interoperable AI systems: Connecting models across platforms

[To share your insights with us, please write to psen@itechseries.com]

About The Author Of This Article

Philip Todd is the founder of Saltire Software and a longtime developer of geometric constraint systems. His work focuses on deterministic reasoning engines for AI-driven systems.

About Saltire Software

Founded in 1989 and based in Portland, Oregon, Saltire Software specializes in creating mathematical software and algorithms for engineers and educators. Their flagship products are utilized in the educational and industrial sectors

Comments are closed.