27.04.2015 Views

Computability and Logic

Computability and Logic

Computability and Logic

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

11.2. LOGIC AND PRIMITIVE RECURSIVE FUNCTIONS 133<br />

from earlier functions in the list by composition or primitive recursion, with the last<br />

function f r being the function f . We introduce a language with the symbol 0, the<br />

successor symbol ′ , <strong>and</strong> a function symbol f i of the appropriate number of places for<br />

each of the functions f i . In the st<strong>and</strong>ard interpretation of the language, the domain<br />

will be the natural numbers, 0 will denote zero, ′ will denote the successor function,<br />

<strong>and</strong> each f i will denote f i , so that in particular f r will denote f .<br />

The set of sentences Ɣ will consist of one or two sentence for each f i for i > 0. In<br />

case f i is the zero function, the sentence will be<br />

(1)<br />

∀x f i (x) = 0.<br />

In case f i is the successor function, the sentence will be<br />

(2)<br />

∀x f i (x) = x ′ .<br />

(In this case f i will be another symbol besides ′ for the successor function; but it does<br />

not matter if we happen to have two symbols for the same function.) In case f i is the<br />

identity function id n k<br />

, the sentence will be<br />

(3)<br />

∀x 1 ··· ∀x n f i (x 1 ,...,x n ) = x k .<br />

If case f i is obtained from f k <strong>and</strong> f j1 , ... f jp , where j 1 , ..., j p <strong>and</strong> k are all < i,by<br />

composition, the sentence will be<br />

(4)<br />

∀x f i (x) = f k (f j1 (x),...f jp (x)).<br />

In case f i is obtained from f j <strong>and</strong> f k , where j <strong>and</strong> k are

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!