primitive recursive number
A special of computable numbers is so-called the primitive recursive numbers. Informally, these are numbers that can be measured by primitive recursive functions
to an arbitrary degree of precision.
Definition. A non-negative real number r is said to be primitive recursive if there is a primitive recursive function f:ℕ→ℕ such that
f(n)={[r] (the integer part of r),if n=0,nth digit of r when r is expressed in its decimal representation,if n≠0. |
A real number r is primitive recursive if |r| is, and a complex number x+yi is primitive recursive if both x and y are.
Clearly, any integer is primitive recursive. It is easy to see that all rational numbers are primitive recursive too, as the decimal representation of a rational number is periodic, so if
r=[r].¯a1⋯ak, |
we can define f so that
Here, we assume that is non-negative.
In addition, we can show that is primitive recursive for any non-negative integer .
Proof.
Suppose . Write in its decimal representation
Then . Multiply by to get its decimal representation
Then , so that By induction, we see that
Define by . Then is primitive recursive. Next,
where
which is primitive recursive (all of the operations, including the bounded sum are primitive recursive). Since is defined by course-of-values recursion via , is primitive recursive also.
∎
Remark. It can be shown that is primitive recursive. A proof of this can be found in the link below.
References
- 1 S. G. Simpson, http://www.math.psu.edu/simpson/courses/math558/fom.pdfFoundations of Mathematics. (2009).
Title | primitive recursive number |
---|---|
Canonical name | PrimitiveRecursiveNumber |
Date of creation | 2013-03-22 19:06:06 |
Last modified on | 2013-03-22 19:06:06 |
Owner | CWoo (3771) |
Last modified by | CWoo (3771) |
Numerical id | 13 |
Author | CWoo (3771) |
Entry type | Definition |
Classification | msc 03D25 |
Classification | msc 68Q05 |
Related topic | BombellisMethodOfComputingSquareRoots |