The problem
Could one computer procedure decide whether any polynomial equation with integer coefficients has a solution made of fractions, and always finish? Coefficients are the fixed numbers in the equation’s terms; integers include negative numbers and zero as well as positive whole numbers. For example, has coefficients 2 and −1 and the fractional solution , while has no rational solution because a square cannot equal −1. Trying possible fractions can eventually find a solution if one exists. The challenge is also to finish with a correct 'no' when none exists.[1] [2]
The problem asks for a universal terminating test for rational solutions of polynomial equations. Given , with any finite number of variables, decide whether
Here denotes the integers and the rational numbers. A decision algorithm must halt on inputs with solutions and inputs without them. Systematically enumerating rational tuples finds a solution if there is one, but supplies no general stopping rule in the other case. Undecidability over the integers does not transfer merely by allowing more candidate values.[1] [2]
Scope
Arbitrary integer-coefficient polynomial equations in finitely many variables, with rational solutions.
What remains open
Why it matters
There is a difference between failing to find a solution and establishing that none exists. A universal procedure would bridge that gap for every equation of this kind. An impossibility proof would instead show a fundamental limit of computation, even when time and memory are not bounded in advance.[1] [2]
A resolution would place a precise boundary on algorithmic reasoning about ordinary rational equations. A positive answer would provide a terminating procedure without necessarily making it efficient. A negative answer would rule out every such universal procedure. One route toward the latter is to encode integer solvability using polynomial equations over the rationals, but the required encoding is itself unproved.[1] [2]
Definitions
3 terms
rational number
A fraction of two integers with a nonzero denominator. Whole numbers are rational too.[2]
polynomial
An expression formed from a finite sum of coefficient-times-variable-power terms, with nonnegative integer powers. Here the coefficients are integers.[2]
decision algorithm
One effective procedure that always finishes with the correct yes-or-no answer for every allowed input.[2]
Sources
- A Survey of Local–Global Methods for Hilbert’s Tenth Problem
Notes on A Survey of Local–Global Methods for Hilbert’s Tenth Problem
Survey of decision problems for equations; its abstract distinguishes the open rational case from known integer results.
- Hilbert’s Tenth Problem over rings of number-theoretic interest
Notes on Hilbert’s Tenth Problem over rings of number-theoretic interest
Defines the terminating decision problem and explains why an integer encoding over the rationals would imply undecidability, conditionally.