Preprint
Article

This version is not peer-reviewed.

There Exists a Subset of N Which Is Not Recursively Enumerable and Has a Short Description in Terms of Arithmetic

Submitted:

25 February 2026

Posted:

27 February 2026

Read the latest preprint version here

Abstract
We prove that the set {n∈N: ∃p,q∈N ((n=2^p \cdot 3^q) ∧ ∀(x_0,...,x_p)∈N^{p+1} ∃(y_0,...,y_p)∈{0,...,q}^{p+1} ((∀k∈{0,...,p} (1=x_k ⇒ 1=y_k)) ∧ (∀i,j,k∈{0,...,p} (x_i+x_j=x_k ⇒ y_i+y_j=y_k)) ∧ (∀i,j,k∈{0,...,p} (x_i \cdot x_j=x_k ⇒ y_i \cdot y_j=y_k))))} is not recursively enumerable.
Keywords: 
;  ;  ;  ;  ;  ;  
This article is a shortened version of the article [3]. For n N , let
E n = { 1 = x k , x i + x j = x k , x i · x j = x k : i , j , k { 0 , , n } }
Theorem 1
([1], p. 118). There exists a limit-computable function f : N N which eventually dominates every computable function g : N N .
We present an alternative proof of Theorem 1. For n N , f ( n ) denotes the smallest b N such that if a system of equations S E n has a solution in N n + 1 , then S has a solution in { 0 , , b } n + 1 . The function f : N N is computable in the limit and eventually dominates every computable function g : N N , see [2]. The term "dominated" in the title of [2] means "eventually dominated". Flowchart 1 shows a semi-algorithm which computes f ( n ) in the limit, see [2].
Preprints 200387 i001
A semi-algorithm which computes f ( n ) in the limit
Flowchart 2 shows a simpler semi-algorithm which computes f ( n ) in the limit.
Preprints 200387 i002
A simpler semi-algorithm which computes f ( n ) in the limit
Lemma 1.
For every n , m N , the number printed by Flowchart 2 does not exceed the number printed by Flowchart 1.
Proof. 
For every ( a 0 , , a n ) { 0 , , m } n + 1 ,
E n { 1 = x k : ( k { 0 , , n } ) ( 1 = a k ) }
{ x i + x j = x k : ( i , j , k { 0 , , n } ) ( a i + a j = a k ) }
{ x i · x j = x k : ( i , j , k { 0 , , n } ) ( a i · a j = a k ) }
Lemma 2.
For every n , m N , the number printed by Flowchart 1 does not exceed the number printed by Flowchart 2.
Proof. 
Let n , m N . For every system of equations S E n , if ( a 0 , , a n ) { 0 , , m } n + 1 and ( a 0 , , a n ) solves S, then ( a 0 , , a n ) solves the following system of equations:
{ 1 = x k : ( k { 0 , , n } ) ( 1 = a k ) }
{ x i + x j = x k : ( i , j , k { 0 , , n } ) ( a i + a j = a k ) }
{ x i · x j = x k : ( i , j , k { 0 , , n } ) ( a i · a j = a k ) }
Theorem 2.
For every n , m N , Flowcharts 1 and 2 print the same number.
Proof. 
It follows from Lemmas 1 and 2. □
Definition 1.
An approximation of a tuple ( x 0 , , x n ) N n + 1 is a tuple ( y 0 , , y n ) N n + 1 such that
( k { 0 , , n } ( 1 = x k 1 = y k ) )
( i , j , k { 0 , , n } ( x i + x j = x k y i + y j = y k ) )
( i , j , k { 0 , , n } ( x i · x j = x k y i · y j = y k ) )
Observation 1.
For every n N , there exists a set A ( n ) N n + 1 such that
card ( A ( n ) ) 2 card ( E n ) = 2 n + 1 + 2 · ( n + 1 ) 3
and every tuple ( x 0 , , x n ) N n + 1 possesses an approximation in A ( n ) .
Observation 2.
For every n N , f ( n ) equals the smallest b N such that every tuple ( x 0 , , x n ) N n + 1 possesses an approximation in { 0 , , b } n + 1 .
Observation 3.
For every n , m N , Flowcharts 1 and 2 print the smallest b { 0 , , m } such that every tuple ( x 0 , , x n ) { 0 , , m } n + 1 possesses an approximation in { 0 , , b } n + 1 .
Theorem 3.
No algorithm takes as input non-negative integers n and m and decides whether or not
( x 0 , , x n ) N n + 1 ( y 0 , , y n ) { 0 , , m } n + 1
( ( k { 0 , , n } ( 1 = x k 1 = y k ) )
( i , j , k { 0 , , n } ( x i + x j = x k y i + y j = y k ) )
( i , j , k { 0 , , n } ( x i · x j = x k y i · y j = y k ) ) )
Proof. 
Since the function f is not computable, it follows from Observation 2. □
Theorem 4.
No algorithm takes as input a non-negative integer n and decides whether or not
p , q N ( ( n = 2 p · 3 q )
( x 0 , , x p ) N p + 1 ( y 0 , , y p ) { 0 , , q } p + 1
( ( k { 0 , , p } ( 1 = x k 1 = y k ) )
( i , j , k { 0 , , p } ( x i + x j = x k y i + y j = y k ) )
( i , j , k { 0 , , p } ( x i · x j = x k y i · y j = y k ) ) ) )
Proof. 
It follows from Theorem 3. □
Let
T = { n N : p , q N ( ( n = 2 p · 3 q )
( x 0 , , x p ) N p + 1 ( y 0 , , y p ) { 0 , , q } p + 1
( ( k { 0 , , p } ( 1 = x k 1 = y k ) )
( i , j , k { 0 , , p } ( x i + x j = x k y i + y j = y k ) )
( i , j , k { 0 , , p } ( x i · x j = x k y i · y j = y k ) ) ) ) }
Theorem 5.
The set N T is recursively enumerable.
Proof. 
For i N , let p i denote the i-th prime number. Flowchart 3 shows a semi-algorithm which takes as input n N and terminates if and only if n N T .
Preprints 200387 i003
A semi-algorithm which takes as input n N and terminates if and only if n N T
Theorem 6.
The set T is not recursively enumerable.
Proof. 
It follows from Theorems 4 and 5. □
A more sophisticated proof shows that the set
{ n N : p , q N ( ( n = 2 p · 3 q )
( x 0 , , x p ) N p + 1 ( y 0 , , y p ) { 0 , , q } p + 1
( ( j , k { 0 , , p } ( x j + 1 = x k y j + 1 = y k ) )
( i , j , k { 0 , , p } ( x i · x j = x k y i · y j = y k ) ) ) ) }
is not recursively enumerable, see [3].

References

  1. J. S. Royer and J. Case, Subrecursive Programming Systems: Complexity and Succinctness, Birkhäuser, Boston, 1994.
  2. A. Tyszka, All functions g: N N which have a single-fold Diophantine representation are dominated by a limit-computable function f : N {0} N which is implemented in MuPAD and whose computability is an open problem, in: Computation, cryptography, and network security (eds. N. J. Daras, M. Th. Rassias), Springer, Cham, 2015, 577–590. [CrossRef]
  3. A. Tyszka, Three undecidable decision problems about a non-negative integer n which have a short description in terms of arithmetic, https://philarchive.org/rec/TYSATA and https://ssrn.com/abstract=4710446.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Accessibility

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2026 MDPI (Basel, Switzerland) unless otherwise stated