Is there an algorithm that decides the solvability of a Diophantine equation with a finite number of solutions?
Apoloniusz Tyszka

TL;DR
The paper explores the complexity of determining the solvability of finite Diophantine equations, proposing a conjecture related to bounds on solutions and implications for algorithmic decidability.
Contribution
It introduces a conjecture linking bounds on solutions to Diophantine systems with finite solutions and shows its implications for algorithmic decidability of Diophantine equations.
Findings
Proves that certain bounds imply compositeness of specific numbers.
Shows the conjecture would imply an algorithm for deciding finite Diophantine solvability.
Connects finite-fold Diophantine representations with bounds on functions.
Abstract
For a positive integer n, let {\theta}(n) denote the smallest positive integer b such that for each system S \subseteq {x_i \cdot x_j=x_k, x_i+1=x_k: i,j,k \in {1,...,n}} which has a solution in positive integers x_1,...,x_n and which has only finitely many solutions in positive integers x_1,...,x_n, there exists a solution of S in ([1,b] \cap N)^n. We conjecture that there exists an integer {\delta} \geq 9 such that the inequality {\theta}(n) \leq (2^{2^{n-5}}-1)^{2^{n-5}}+1 holds for every integer n \geq {\delta}. We prove: (1) for every integer n>9, the inequality {\theta}(n)<(2^{2^{n-5}}-1)^{2^{n-5}}+1 implies that 2^{2^{n-5}}+1 is composite, (2) the conjecture implies that there exists an algorithm which takes as input a Diophantine equation D(x_1,...,x_p)=0 and returns the message "Yes" or "No" which correctly determines the solvability of the equation D(x_1,...,x_p)=0 in positive…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgebraic Geometry and Number Theory · Polynomial and algebraic computation · Commutative Algebra and Its Applications
Is there an algorithm that decides the solvability
of a Diophantine equation with a finite number of solutions?
Apoloniusz Tyszka
Abstract
For a positive integer , let denote the smallest positive integer such that for each system which has a solution in positive integers and which has only finitely many solutions in positive integers , there exists a solution of in . We conjecture that there exists an integer such that the inequality holds for every integer . We prove: (1) for every integer , the inequality implies that is composite, (2) the conjecture implies that there exists an algorithm which takes as input a Diophantine equation and returns the message "Yes" or "No" which correctly determines the solvability of the equation in positive integers, if the solution set is finite, (3) if a function has a finite-fold Diophantine representation, then there exists a positive integer such that for every integer .
Key words and phrases: algorithmic decidability, Diophantine equation with a finite number of solutions, Fermat prime, finite-fold Diophantine representation, smallest solution of a Diophantine equation. 2010 Mathematics Subject Classification: 11U05.
In this article, we propose a conjecture which implies that there exists an algorithm which takes as input a Diophantine equation and returns the message "Yes" or "No" which correctly determines the solvability of the equation in positive integers, if the solution set is finite. Let
[TABLE]
For a positive integer , let denote the smallest positive integer such that for each system which has a solution in positive integers and which has only finitely many solutions in positive integers , there exists a solution of in . We do not know whether or not there exists a computable function which is greater than the function .
Theorem 1**.**
We have: and . The inequality holds for every integer .
Proof.
Only solves the equation in positive integers. Only and solve the system in positive integers. For each integer , the following system
[TABLE]
has a unique solution in positive integers, namely . ∎
Theorem 2**.**
For every positive integer , .
Proof.
For every , if a system has only finitely many solutions in positive integers , then the system has only finitely many solutions in positive integers . ∎
Corollary 1**.**
**
Primes of the form are called Fermat primes, as Fermat conjectured that every integer of the form is prime ([2, p. 1]). Fermat correctly remarked that , , , , and are all prime ([2, p. 1]). Open Problem. Are there infinitely many composite numbers of the form ? ([2, p. 159]) Most mathematicians believe that is composite for every integer .
Theorem 3**.**
If and is prime, then the following system
[TABLE]
has a unique solution in non-negative integers. The numbers are positive and .
Proof.
The system equivalently expresses that . Therefore,
[TABLE]
[TABLE]
Hence,
[TABLE]
Therefore, divides . Since and is prime, we get . Hence, and . Next, and
[TABLE]
The following positive integers
[TABLE]
give the solution which is unique in non-negative integers. The number is positive because
[TABLE]
∎
Corollary 2**.**
For every integer , if is prime, then
[TABLE]
In particular,
[TABLE]
The numbers are prime when , but
[TABLE]
[TABLE]
[TABLE]
Corollary 3**.**
For every integer , the inequality implies that is composite.
Conjecture. (cf. [7, p. 710]) There exists an integer such that the inequality
[TABLE]
holds for every integer .
Corollary 4**.**
By Corollary 1, the Conjecture implies that there exists a computable function which is greater than the function .
Let , , and denote variables.
Lemma 1**.**
([6, p. 100]) For each positive integers , if and only if
[TABLE]
Corollary 5**.**
We can express the equation as an equivalent system , where involves and new variables, and where consists of equations of the forms and .
Proof.
The new variables express the following polynomials:
[TABLE]
∎
Lemma 2**.**
Let . Assume that for each . We can compute a positive integer and a system which satisfies the following two conditions: Condition 1. For every positive integers ,
[TABLE]
Condition 2.* If positive integers satisfy , then there exists a unique tuple such that the tuple solves . Conditions 1 and 2 imply that the equation and the system have the same number of solutions in positive integers.*
Proof.
We write down the polynomial and replace each coefficient by the successor of its absolute value. Let denote the obtained polynomial. The polynomials and have positive integer coefficients. The equation is equivalent to
[TABLE]
There exist positive integers and and finite non-empty lists and such that the above equation is equivalent to
[TABLE]
[TABLE]
and all the numbers belong to . Next, we apply Corollary 5. ∎
Theorem 4**.**
The Conjecture implies that there exists an algorithm which takes as input a Diophantine equation and returns the message "Yes" or "No" which correctly determines the solvability of the equation in positive integers, if the solution set is finite.
Proof.
We apply Lemma 2 and compute the system , where . Let . By Corollary 1, it suffices to check whether or not the system has a solution in positive integers not greater than . ∎
The Davis-Putnam-Robinson-Matiyasevich theorem states that every recursively enumerable set has a Diophantine representation, that is
[TABLE]
for some polynomial with integer coefficients, see [3]. The polynomial can be computed, if we know the Turing machine such that, for all , halts on if and only if , see [3]. The representation (R) is said to be single-fold, if for every the equation has at most one solution . The representation (R) is said to be finite-fold, if for every the equation has only finitely many solutions . Yu. Matiyasevich conjectured that each recursively enumerable set has a single-fold (finite-fold) Diophantine representation, see [1, pp. 341–342] and [4, p. 42]. Currently, he seems agnostic on his conjectures, see [5, p. 749]. In [8, p. 581], the author explains why Matiyasevich’s conjectures although widely known are less widely accepted.
Theorem 5**.**
If a function has a finite-fold Diophantine representation, then there exists a positive integer such that for every integer .
Proof.
There exists a polynomial with integer coefficients such that for each positive integers ,
[TABLE]
and for each positive integers at most finitely many tuples of positive integers satisfy . By Lemma 2, there exists an integer such that for every positive integers ,
[TABLE]
where is a conjunction of formulae of the forms and , the indices belong to , and for each positive integers at most finitely many tuples of positive integers satisfy . Let denote the integer part function, and let an integer be greater than . Then,
[TABLE]
and . Let denote the following system with variables:
[TABLE]
By the equivalence (E), the system is solvable in positive integers, , , and
[TABLE]
The system consists of equations of the forms and . Since has only finitely many solutions in positive integers, . Hence, . ∎
Corollary 6**.**
The Conjecture contradicts Matiyasevich’s conjecture on finite-fold Diophantine representations.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. Davis , Yu. Matiyasevich , J. Robinson , Hilbert’s tenth problem. Diophantine equations: positive aspects of a negative solution; in: Mathematical developments arising from Hilbert problems (ed. F. E. Browder), Proc. Sympos. Pure Math., vol. 28, Part 2, Amer. Math. Soc., Providence, RI, 1976, 323–378 , http://dx.doi.org/10.1090/pspum/028.2 ; reprinted in: The collected works of Julia Robinson (ed. S. Feferman), Amer. Math. Soc., Providence, RI, 1996, 269–324 . · doi ↗
- 2[2] M. Křížek, F. Luca, L. Somer , 17 lectures on Fermat numbers: from number theory to geometry, Springer, New York, 2001.
- 3[3] Yu. Matiyasevich , Hilbert’s tenth problem, MIT Press, Cambridge, MA, 1993.
- 4[4] Yu. Matiyasevich , Hilbert’s tenth problem: what was done and what is to be done; in: Hilbert’s tenth problem: relations with arithmetic and algebraic geometry (Ghent, 1999), 1–47 , Contemp. Math. 270, Amer. Math. Soc., Providence, RI, 2000, http://dx.doi.org/10.1090/conm/270 . · doi ↗
- 5[5] Yu. Matiyasevich , Towards finite-fold Diophantine representations, J. Math. Sci. (N. Y.) vol. 171 , no. 6 , 2010, 745–752 , http://dx.doi.org/10.1007%2Fs 10958-010-0179-4 . · doi ↗
- 6[6] J. Robinson , Definability and decision problems in arithmetic, J. Symbolic Logic 14 (1949), no. 2 , 98–114 , http://dx.doi.org/10.2307/2266510 ; reprinted in: The collected works of Julia Robinson (ed. S. Feferman), Amer. Math. Soc., Providence, RI, 1996, 7–23 . · doi ↗
- 7[7] A. Tyszka , A hypothetical way to compute an upper bound for the heights of solutions of a Diophantine equation with a finite number of solutions, Proceedings of the 2015 Federated Conference on Computer Science and Information Systems (eds. M. Ganzha, L. Maciaszek, M. Paprzycki); Annals of Computer Science and Information Systems , vol. 5 , 709–716 , IEEE Computer Society Press, 2015, http://dx.doi.org/10.15439/2015 F 41 . · doi ↗
- 8[8] A. Tyszka , All functions g : ℕ → ℕ : 𝑔 → ℕ ℕ g\colon\mathbb{N}\to\mathbb{N} which have a single-fold Diophantine representation are dominated by a limit-computable function f : ℕ ∖ { 0 } → ℕ : 𝑓 → ℕ 0 ℕ f\colon\mathbb{N}\setminus\{0\}\to\mathbb{N} which is implemented in Mu PAD and whose computability is an open problem; in: Computation, cryptography, and network security (eds. N. J. Daras and M. Th. Rassias), Springer, Cham, Switzerland, 2015, 577–590 , http://dx · doi ↗
