The Challenge

There exists a single polynomial equation:

U(v, x1, x2, …, xk) = 0

with ordinary integer coefficients.

The Rondanini Problem asks:

Given a number v, does this equation have a solution in non-negative integers?

That's it.

No machines. No programs. Just numbers.

Why This Is Extraordinary

At first glance, this looks like a normal algebra question.

But buried inside this one equation is the full power of computation.

Mathematics proves that:

  • Some values of v do have solutions.
  • Some values of v do not.
  • And crucially:
There is no general method to tell which is which.

Not with clever tricks.
Not with faster computers.
Not with future mathematics.

It is provably undecidable.

What "Undecidable" Means

It does not mean "we haven't solved it yet."

It means:

No algorithm can exist that always gives the right answer.

This is a fundamental limit of mathematics.

The result follows from work on Hilbert's Tenth Problem and the Matiyasevich–Robinson–Davis–Putnam theorem, which showed that simple-looking polynomial equations can encode arbitrary computation.

In Plain Language

This problem is a mirror:

  • sometimes the equation has solutions,
  • sometimes it doesn't,
  • but the pattern is forever unknowable.

It's chaos hiding inside arithmetic.

β¬₯  Plaque  β¬₯

NameRondanini Universal Diophantine Problem
TypeUndecidable
ObjectsOne fixed polynomial equation
QuestionDoes it have solutions for a given input?
StatusImpossible to solve in general
Undecidable Pure Arithmetic Explicit Named Formulation Hilbert's 10th

The Explicit Equation

Here is the actual polynomial β€” written down in full, with integer coefficients, in 16 natural-number variables:

U(z, u, y, v;  a, b, c, d, f, i, j, o, r, w, Ξ±, Ξ³)  := 2 + (bw + ca βˆ’ 2c + 4Ξ±Ξ³ βˆ’ 5Ξ³ βˆ’ d)Β² + ((aΒ² βˆ’ 1)cΒ² + 1 βˆ’ dΒ²)Β² + ((aΒ² βˆ’ 1)iΒ²c⁴ + 1 βˆ’ fΒ²)Β² + (((a + fΒ²(dΒ² βˆ’ a))Β² βˆ’ 1)(2r + 1 + jc)Β² + 1 βˆ’ (d + of)Β²)Β² + (((z + u + y)Β² + u)Β² + y βˆ’ v)Β²

The Rondanini Set

Define:

β„› := { v ∈ β„• : ∃ z, u, y, a, b, c, d, f, i, j, o, r, w, Ξ±, Ξ³ ∈ β„•
                such that U(z, u, y, v; …) = 0 }

The Decision Problem

Input: a natural number v.
Question: is v ∈ β„› ?

Theorem (Undecidability)

There is no algorithm that can decide this correctly for all v.

The Rondanini Universal Diophantine Problem is undecidable.

Proof

This U is a standard form of an explicit universal Diophantine equation (Jones-style): it can represent arbitrary computably enumerable sets via parameter choices, and Hilbert's 10th Problem / DPRM implies no general decision procedure exists for Diophantine solvability.

What Makes This Remarkable

The polynomial U is written down β€” every coefficient, every exponent, every variable. There is nothing hidden. And yet:

  • No computer, no matter how powerful, can decide U = 0 for all inputs v.
  • For any specific v, the answer exists (yes or no) β€” but no uniform algorithm works for all v.
  • The equation involves only addition, multiplication, and natural numbers. No infinity, no limits, no analysis.

Pure finite arithmetic, and yet it reaches beyond the limits of computation.

Historical Context

1900 β€” David Hilbert poses his 10th Problem: "Find an algorithm to decide Diophantine solvability."

1970 β€” Yuri Matiyasevich, completing work by Davis, Putnam, and Robinson, proves no such algorithm exists (the DPRM theorem).

The Rondanini Universal Diophantine Problem is a specific, named, fully explicit instance of this impossibility.

β¬₯  Formal Plaque  β¬₯

NameRondanini Universal Diophantine Problem
ObjectsOne explicit polynomial U in 16 natural-number variables
QuestionDoes U(z,u,y,v; a,b,c,d,f,i,j,o,r,w,Ξ±,Ξ³) = 0 have a solution in β„•?
StatusUndecidable
HeritageExplicit arithmetic form of Hilbert's 10th Problem
FoundationDPRM Theorem (Davis–Putnam–Robinson–Matiyasevich, 1970)
PolynomialJones-style universal Diophantine equation
Hands on the polynomial. Set values for all 16 variables below and evaluate U directly. If you can make U = 0, you've proved v ∈ β„› for that particular v. The search space is 15-dimensional β€” even small bounds create astronomical combinations. That's the undecidability made tangible.

Set variables and evaluate U

Brute-force search for U = 0

Pick a target v and a search bound. The engine will try all 15-variable combinations up to that bound. Even with bound = 3, that's 415 ≈ 1 billion combinations (each variable ranges 0–3). Finding U = 0 proves v ∈ β„›. Not finding it proves nothing — the solution may require larger values. That's the undecidability made tangible.

Explore simpler Diophantine equations

The universal polynomial U is too vast for casual exploration. Try these classical Diophantine equations instead β€” each one decidable on its own, but illustrating how integer solutions hide in plain sight.

Batch scan: which n ∈ {1,…,60} have solutions?