Автор: Goodstein R.L.  

Теги: mathematics  

Год: 1961

Текст
                    RECURSIVE ANALYSIS
BY
R. L. GOODSTEIN
The University of Leicester
1961
NORTH-HOLLAND PUBLISHING COMPANY
AMSTERDAM


No part of this book may be reproduced in any form by print, microfilm or any other means without written permission from the publisher PBINTED IN THE NETHERLANDS
PREFACE There are several systems of constructive function theory; some, like intuitionist analysis are based on a new logic, some study constructive objects, recursive real numbers for example, by the methods of classical analysis, and some seek to translate a portion of classical analysis into free variable formulae by means of functional. The system described in this book differs from all of these. It is based on primitive recursive arithmetic and seeks to build up a function theory of the rational field which in some respects closely resembles classical analysis and in others is closer to intuitionist analysis. All proofs in recursive analysis are formalisable in the equation calculus, the system of recursive arithmetic described in my book Recursive Number Theory, but the present work may be read without a detailed knowledge of recursive arithmetic. I am again deeply indebted to Professor Heyting for his very kind encouragement, to Mr. John Hooley for generous help in reading the proofs, and to the compositors and printers of the North Holland Publishing Company for the pleasure they have given me by the excellence of their work. R. L. Goodstein The University, Leicester, England
SYMBOLS c, Cf, ci 39 N(k),Nf(k) 9 c*» 61 Nf(k,m) 10 C(k,x,y) 39 N(k, x), Nf(k, x) ... 41 cos (n, x) 99 (i 3 d, df 57 0(k) 8 ^ 3 (p,q)lr 5 E{n,x) 96 [pjq] 7 Z1 57 Bf 10 {f(n)} 23 sin (n, x) 99 q>r{n) 33 T 4 If(n, a,b) 88 tan (n, x) 104 log (n, x) 97 Tba 107 M{k),Mt{k) 9 co 106
Chapter I RECURSIVE CONVERGENCE Primitive and general recursive functions. Recursive arithmetic and its extensions. Recursive convergence and relative convergence. The reduced sequence. Recursive limits and tests for recursive convergence. Primitive and general recursive real numbers. 1 Recursive analysis is a free variable theory of functions in a rational field, founded on recursive arithmetic. It involves no logical presuppositions and proceeds from definition to theorem by means of derivation schemata alone. The elementary formulae of recursive arithmetic are equations between terms, and the class of formulae is constructed from the elementary formulae by the operations of the propositional calculus. The terms are the free numeral variables, the sign 0 and the signs for functions. The function signs include the sign S(x) for the successor function (so that S(x) plays the part of x + 1 in elementary algebra) and signs for functions introduced by recursion. The derivation rules are taken to be sufficient to establish the universally valid sentences of the propositional calculus, and include a schema permitting the substitution of terms for variables, the schema for equality o = 6-*{j/(o)-*j/(6)}, and the induction schema j/(0), sf(n) -» sf{S{n)) the schemata for explicit definition of functions for any number of arguments, and finally schemata for definition by recursion. The simplest definition schema for recursion, the schema of primitive recursion, is f(0,a) = »(a), f{S{n),a) = p{n,a, f(n, a)). 1
2 RECURSIVE CONVERGENCE Specifically this schema defines f(n, a) by primitive recursion from the functions a and (S. We take as initial primitive recursive functions the successor function S(x), the identity function I(x), defined explicitly by the equation I(x) = x, and the zero function Z(x) defined by Z(x) = 0. A function is said to be primitive recursive if it is an initial function or is defined from primitive recursive functions by substitution or by primitive recursion. 1,1 In this work we shall be principally concerned with primitive recursive functions. Without changing the character of the system we shall build, the class of functions could be enlarged to include for instance multiply recursive functions and even certain ordinal recursive functions (of ordinal not exceeding a)a'a' at the present state of knowledge). The system could not however be enlarged to admit the class of functions which has played so important a part in foundation researches, the class of quasi- (or general) recursive functions, without changing the character of the system entirely. A quasi-recursive function is defined by a system of equations (on the right hand sides of which we may suppose only numerals or primitive recursive functions appear) from which, by substitution, the value of the defined function may be derived for each assigned set of values of the arguments. The left-hand side of the equations may contain, however, in addition to the function being defined, auxiliary functions, about which we may have only incomplete information. Consider for instance the set of equations x) rt*, y) = U x(x>n) n<y r(Sz, 0,y) = y f{x) = r{n{x, y), n{x, Sy), y), where IT x(x> n)=l, IT X(x> n) = (TI X(z> n)}-X(x, y) and x(x, n) n<0 n<Sv n<v is a primitive recursive function for which (in some sense which remains to be considered) it is known that for each x there is a y for which %{x, y) = 0. Then these equations define f(x) as a quasi- x) cf. S. C. Kleene [2] pp. 279-280.
RECURSIVE CONVERGENCE 3 recursive function. To show this we have to consider the way in which the values of f(x) may be derived from the equations. For the purpose of illustration let us suppose that for some given value of x, say x = 3, the first value of y for which x(x> y) vanishes is y = 7. Then, keeping x=3, we see that «(3,0), w(3, 1), n(3, 2), ...,w(3, 7) are all greater than zero, but n(3, 8) = 0. The auxiliary function r(u, v, y) is defined only for values of u greater than zero and for v = 0; thus /(3) can be evaluated only when we find a y for which n(x, y)>0 and n{x, Sy) = 0 and, as we have supposed, this occurs when y= 7 (and not for any other value of y), showing that /(3)= 7. This illustrates the fact that to determine the value of f(x), we must first find the value of y for which %(x, y) = 0. In the definition of a quasi-recursive function no limitation is imposed upon the way in which we show that, for each x, there is a y for which %(x, y) = 0; we may for instance establish the existence of y by a proof in some formal system that the assumption that x(x, y)>0 for all y leads to a contradiction. Such a proof may provide us with no means of finding the y in question and therefore no means of finding f(x); we may go on calculating the values of X(x, y) for greater and greater values of y for untold time without finding the y for which %(x, y) = 0. By confining our considerations to primitive recursive functions we are assured that the values of all functions in the system may be determined in a preassignable number of steps. The most appropriate system for utilising quasi-recursive functions would be, not a free variable system, but one which contained an existential operator "3"", and a minimal operator "ft" which selected the least of a given set of values. From an existential theorem (Sy) B(x, y) the minimal operator derives a function f(x) such that f(x) = (fty) R(x, y). If B(x, y) is a primitive recursive relation then f(x), defined by
4 RECURSIVE CONVERGENCE the minimal operator may be shown to be quasi-recursive; in fact the system of equations considered above is an instance of this. For future reference we list some further important properties of quasi-recursive functions and relations. x) There is a primitive recursive function T(z, x, y) such that for z=0, 1, 2, ..., (Sy)T(z, x, y) is an enumeration of all predicates of the form (Sy)R(x, y) with recursive R. It follows that the class of predicates of the form {Sy)R(x, y) is the same whether R is quasi-recursive, or restricted to primitive recursive relations. For any given R let r be a value of z for which (Zy)R(x,y)^(Zy)T(r,x,y) (where <—> denotes equivalence of relations) and therefore (Sy)R(r,y)^(Sy)T(r,r,y) and therefore (Sy)R(r, y) is not equivalent to (y) ~T(r, r, y), and (taking ~ 8 for R, and s for r) (y)S(s, y) <-> (y) ~ T(s, s, y) so that (y)S(s, y) is not equivalent to (Sy)T(s, s, y). Given any quasi-recursive predicate R(x) let R(x, y) denote the predicate R(x) &y = y so that R(x, y) is also quasi-recursive and R(x) <-> (Sy)R(x, y) <-> (y)R(x, y) whence it follows that there are numbers r, s for which R(r) differs from (y) ~ T(r, r, y) and R{s) differs from {Hy)T{s, s, y) and therefore, neither (Hy)T(x, x, y) nor (y) ~ T(x, x, y) are recursive. In other words {Hy)T(x, x, y) is an example of a predicate of the form (Hy)R(x, y), with primitive recursive R, which is not quasi-recursive. !) Vide Kleene [2] pp. 281-282, 288.
RECURSIVE CONVERGENCE 5 Another important enumeration theorem runs as follows: For a certain primitive recursive function U(t) all quasi-recursive functions (of one variable) may be enumerated in the form U(ftyT(n,x,y)), n = 0, 1, 2, ... and with the same U, and a corresponding T(n, x\, xi, ..., xjc, y) all quasi-recursive functions of k variables may be enumerated in the form U(/j,yT(n,xi,x2, ...,xk,y)), w = 0, 1, 2, ... To return to primitive recursive functions we may remark that there are many definition schemata which though seemingly very different from that of primitive recursion are known to define only primitive recursive functions. We shall not enter into a consideration of these schemata here but we shall have occasion in the sequel to note instances of such schemata. For an account of the forms of recursive definition reference may be made to the author's 'Recursive Number Theory' where it is shown that recursive arithmetic may be formalised in a system in which the axioms of the propositional calculus and the derivation schemata referred to above are all demonstrable. 1, 2 The development of recursive analysis from recursive arithmetic involves the introduction of rational numbers and functions. A rational number may be defined to be an ordered triplet (p, q)/r, of natural numbers, with r>0. We define (P, ?)/»" % (P'> ?')/»"' <-> W' + q'r % p'r + qr' where '<->' is the sign for equivalence; thus for instance the equation (P>9)lr==(p'>9')lr' holds if, and only if, pr' + q'r=p'r + qr', and in particular (p, q)lr=(kp + n, kq + n)lkr, where k>0. A recursive function of one (or more) variables (p, q)jr is a triplet of recursive functions of natural numbers {P(p, q, r), Q(p, q, r)}IS(p, q, r)
6 RECURSIVE CONVERGENCE with R(p, q, r)>0, and such that (writing P for P(p, q, r), P' for P{p', q', r') and so on) (p', q')lr' = (p, q)\r -> (P', Q'W = (P, Q)IB. For example the sum of two rational numbers is denned by (Pi, ?i)/»"i + (P2, q2)\r2 = (pirz+ptn, q\T2 + q&i)ltir2', if {Pi,qi)ln = {pi,qi)lr\ and {P2,q2)\r2 = {p2,q2)\r2 then it is readily verified that {pir2+P2n, gir2 + g2ri)/nr2 = (pi'r2' +pz'r\ , qi'r2' + g2 Vi')/riV2''. The product of (pi, q\)lr\ and (p2, qz)jrz is denned to be (piP2 + qiq2, Piq2+P2qi)lrir2 and again we may readily verify that if (Pi, qi)ln = {pi, qi')lri and (p2, qz)lr2 = (p2', qz')lrz' then (pi, qijjn ■ (p2, ?2)/r2 = (pi, qi')jri ■ (pz, qz')lr2'. Defining subtraction in terms of addition we have (Pi> q\)ln ~ (P2, q2)lr2 = (pa, qa)lra <-> (pi, gi)/ri = (p2, qdfo + (pa, qa)lra so that (Pi, qi)ln - (P2, q2)/r2 = (pi, qi)ln + (q2, p^fo, and for division we have, if p2^q2, (Pi, qi)ln 4- (P2, qz)lrz = (pa, qa)jra <-> (p\, qi)ln = (p2, q2)fc ■ (pa, qa)lra so that (pi, qi)ln 4- (P2, q2)\r2 = (pi, qi)lri ■ (p<nn, q^Wp^, ^l2 where \p, q\ is the positive difference of p and q. The familiar abbreviations +sjr, —sjr are introduced by the equations + sjr=(p + s,p)jr, -s/r = (p,p + s)lr
RECURSIVE CONVERGENCE 7 and as usual +p/l, — p/l are denoted by +p, —p respectively and (p, p)\r, which is equal both to + 0/r and to — 0/r, is denoted simply by 0. We shall use the letters k, m, n, p, q, r, with or without suffixes to denote natural numbers; x and y stand for rational numbers. We shall be chiefly concerned with functions of a rational variable x, denoted by f(x), g(x) etc., and with functions of a rational variable x and a natural number variable n, denoted by f(n, x), g(n, x) etc. 1, 2. 1 It might be thought that the class of rational recursive functions could be increased by applying the original recursion schema to rational recursive functions of a natural number argument, but this is not the case. For instance, if we define the rational f(n, x) by the recursion /(0, x) = 0, f(Sn, x) = <p(n, x, f(n, x)) (i) where y{n,{p,q)\r, (u, w)/w) = (a, 6)/c, a, b and c being recursive functions of n, p, q, r, u, v, w, then we can find recursive functions un(p, q, r), vn(p, q, r), wn(p, q, r) such that f(n, (p, q)/r) = (un, vn)\wn (ii) It suffices to define un,vn, wn by the simultaneous recursions uq = vq = Q, wo= 1 and un+i(p, q, r) = a(n, un, vn, wn) vn+i(p, q, r) = b(n, un, vn, wn) Wn+l(p, q, r) = c(w, Un, Vn, Wn)\ then un, vn, wn are recursive, and therefore f(n, x) defined by (ii) is recursive, and satisfies the recursion (i). 1, 3 Notation For natural numbers p,q with q>0, we denote by [p/q] the quotient of p divided by q; for integers i, j with ?V0, we define [*77'] = [l*l/l7l] if *7>0 = -[|*'l/l7'l] if *7<0.
8 RECURSIVE CONVERGENCE If for some integer k and rational x, [10%] = 0 we write x=0(k) so that x = 0(k) is equivalent to the recursive relation |a;|<l/10*. 1, 3. 1 A relation which holds for all sufficiently great values of n is said to hold for majorant n. More specifically a relation R(n, m\, mi, ..., mp) holds for majorant n if there is a recursive function M(m\, mi, ..., mp) such that w>Jf(rai, mi, ..., mp) -> R(n, mh mi, ..., mp) with free variables mi, mi, ..., mp, where M reduces to a constant if there are no variables in R beyond n. More generally, R(m, n, r\, n, ..., rp) holds for majorant m, n, (the order of m, n being material) if there are recursive functions M(n, r2, ..., rp), N{m, n, n, ..., rp) such that m>if(n, r2, ..., rp)&n>N(m, n, r2, ..., rp) -+R{m,n,n,ri, ...,rP). 1, 3. 2 Relative equality If f(n)—g(n) = 0(k) for majorant n, we say that f(n) is equivalent to g(n) and write f(n) = g(n), relative to n. Similarly if f(n)> —10_& for majorant n, we write /(w)>0, relative to n and if /(w)<10~* for majorant n, then /(w)<0, relative to n. Furthermore if f(m, n)-g{m, n) = 0(k) for majorant m, n then we write f(m,n) = g(m,n), relative to m,n. 1, 3. 3 Recursive convergence A primitive (general) recursive function f(n) is primitively
RECURSIVE CONVERGENCE 9 (general) recursively convergent if there is a primitive (general) recursive function N(k) such that N(k+ l)>iV(4)>4 and N > n > N(k) -> f(N) - /(») = 0(4). When it is necessary to emphasize the connection of N with / we attach / to N as a suffix. We follow this practice systematically in the sequel, both in relation to the N of this definition and functions c(k), d(k) we meet later. Any parameters in / may also appear in N. A recursive function f(n, x) of a positive integral variable n and rational variable x, is recursively convergent in an interval a < x < b if there is a recursive function N(k, x) such that a<x<,b&N>n^N{k, x) -> f{N, x)-f(n, x) = 0(k). If there is a recursive function N(k), independent of x, such that a<x<b&N>n>N(k) -> f(N, x)-f(n, x) = 0(k) then f(n, x) is said to be uniformly recursively convergent in (a, b). In particular if N(k) = k, f(n, x) is uniformly recursively convergent in standard form. Since f(N(k),x)-f(n,x) = 0(k) for n>N(k) therefore f(N(k), x) is equivalent to f(n, x) and since p>q -* f(N(p), x)-f(N(q), a:) = 0(4) it follows that f(N(k), x) is a standard form equivalent of the uniformly recursively convergent function f(n, x). 1, 3. 4 Relative convergence A recursive function f(m, n) is said to be convergent in m, relative to n, if there is a recursive M{k) with M(k+ 1)>M(k) such that, mi> M(k) & m2 > M(k) -> /(mi, n) - f(m2, n) = 0(4), for majorant n. A function /(m, n), convergent in m, relative to n, is not neces-
10 RECURSIVE CONVERGENCE sarily convergent for any fixed value of n. For instance m\n is convergent in m, relative to n, since (mi — im)ln = 0(k) if rai = ra2, and if mi^m2 and n>\W\m\ — ra2|; but for fixed n, and any m, (M-m)ln>l if Jf>ra + w, so that ra/w is not convergent for fixed n. 1, 3. 5 The reduced sequence Given any recursive function f(m, n), recursively convergent in n and convergent in m relative to n, we can find a recursively convergent Rf(m) such that f(m,n) = Bf(m), relative to m,n. Since f(m, n) is convergent in n, there is a recursive function N(1c, m) such that n*>n>N(h, m) -> f(m, n*) — f(m, n) = 0{k), and since f(m, n) converges relative to n, there is a recursive M(k) such that ra*>ra>Jf(&) -> /(m*, n)—f(m, w)=0(&), for majorant n. Let Bf(p) = f(M(p), N(p, M(p))); R/(p) is called the reduce of f(m,n). We show first that the reduce is recursively convergent. For majorant n, we have f(M(p), N(p, M{p)))-f{M{p), n) = 0(p), f(M(q), N(q, M(q)))-)(M(q), n) = 0(q) and, if q>p, f(M(p),n)-f(M(q),n) = 0(p) so that, for q>p, Rf(p)-Rf(q) = 3-0(p) which proves convergence. It remains to show that f(m, n)=Bf (m), relative to m,n.
RECURSIVE CONVERGENCE 11 We observe that f(m, n)— f(M{m), n) = 0(k), for majorant m, n, and f(M(m),n)-f(M{m), N{m, Jf(ra))) = 0(ra), for majorant n, whence f(m,n) — Bf(m) = 2-0(k), for majorant m,n as was to be shown. 1, 4 The familiar theorem of classical analysis that a monotone bounded sequence is convergent does not hold in recursive analysis. To prove this we shall utilise an important theorem in the meta- mathematics of arithmetic; this theorem affirms that there can be no effective procedure for deciding of any primitive recursive function f(n) whether there is value for n of which f(n)>0, or f(n) = 0 for all n. A proof of this theorem is given in the Hilbert- Bemays Grundlagen (Ref. 3 Vol. 2, p. 417-8). Let f(n) be any primitive recursive function and let F(0) = 0, F(n+l) = F(n) + [l - {F(n) + (l -^ /(«))}] so that F(n) takes only the values 0,1 and is non-decreasing. If it were true that a monotone bounded sequence were recursively convergent then there would be a primitive recursive N(1c) such that n>N(k)-+ F(n) - F{N(k)) = 0(4), and in particular n>N(l)-+\F(n)-F(N(l))\<l, so that, since F(n) is an integer, F(n) = F(N(l)) for n>N(\). If F(N(1)) = 0 it follows that F(n) = 0 for n>N(l) and since F(n) is non-decreasing, therefore F(n) = 0 also for n<N(l). Thus if F(N(1)) = 0, then F(n) = 0 for all n; however if f(n)=l for some n then F(n+l) = l, and if f(n) = 0 for all n then F(n) = 0 for all n. It follows that if F(N( 1)) = 0 then f(n) = 0 for all n and if F(N( 1)) = 1 then f(n) = \ for some w<iV(l). Since F(n) and N(k) are recursive, the value of F(N(1)) is computable in a finite number of steps and provides therefore an effective procedure for deciding whether
12 RECURSIVE CONVERGENCE f(n) = 0 for all n, or not. Since no effective decision procedure is possible the hypothesis that F(n) is recursively convergent is untenable. Many of the classical tests for convergence are, however, valid tests for recursive convergence, as we shall show. 1, 4. 1 Limits A rational number I is the recursive limit of the recursively convergent sequence s(n), and s(n) is said to tend recursively to the limit I if there is a recursive function n(k) such that n>n(k) -> l — s(n) = 0(k). It follows, of course, that if s(n) tends recursively to a limit, then s(n) is recursively convergent. A recursive function s(n) is recursively divergent if there is a recursive d(n) and an integer k such that \s(n + d(n))-s(n)\>10k. The condition for a sequence s(n) not to tend recursively to a limit is that there should be recursive functions v{p, q, r), n(p, q, r, k) such that n(p, q, r, k)p*k and n = n(P) q, r, k) -> \s(n)-(p, q)l(r+ 1)|> lO"***". To illustrate this condition we prove that the sequence s(n) = u(n)/n\, where w(0)= 1, u(n+ l) = (n+ l)u(n)+ 1, is recursively convergent, but does not tend recursively to a limit. For n>q -> 0<s(n) — s(q)<llq(q\) so that s(n) is recursively convergent; but (ignoring, as we may, negative rationals) {s(q)-plq}q\ = u(q)-p{(q-l)\} = q(q-l)u(q-2)~p{(q-l)\} + q+l = 2(mod q— 1), gr>4. Thus \s(n)-plq\>(l-llqW,
RECURSIVE CONVERGENCE 13 for all n such that w>gr>4; in the cases q=l, 2, 3, with w>4, the difference \s(n) —pjq\ is least for p = 8, q = 3 and \s{n) — 8/3| > 1/24, which completes the proof that s(n) does not tend recursively to p/q for any p, q. 1, 4. 2 Tests for recursive convergence We commence by proving the recursive convergence of the geometric series Zxn for 0<£<1. From nxn< ^ xr=(l-xn+1)l(l-x)<ll(l-x) it follows that xn< l/n(l— x) and so xn tends recursively to zero and J & tends recursively to 1/(1—a;). If £>1, J xT~ 2 £r=#r+1>l, so that J & is recursively divergent. And similarly if a(n) does wo£ tend recursively to zero, so that a(w+l)>10-*(0-0-0) when n + l=n(0, 0, 0, &), then 2 a(r) - J a(r) = a(n+l)>10-«0-°-0) r<n+l r<n when n+1 = w(0, 0, 0, k), showing that J a(r) is recursively r ^n divergent. Furthermore if J a(r) is recursively divergent, and a(r)>0, then, for any fixed m, 1/ ^ a(r) tends recursively to zero; let s(n)= J a(r) and e(0) = 0, e(w+l) = e(w)+d(e(w)), so that s{e{n+l)) — s{e{n))>10k, by hypothesis, from which it follows that s(e(n))>n-10* and therefore p > e(w) -> l/s(p) < l/s(e(w)) < 10-*/n showing that s(n) is recursively convergent to zero. 1,4. 3 The comparison tests for positive series are obviously valid for recursive convergence, for if u(n)<,kv(n) then 2 u(r) <k J v(r) and so if Zv(r) is recursively convergent then so is £u{r), and if Zu(r) is recursively divergent so too is Zv(r).
14 RECURSIVE CONVERGENCE Moreover, from the inequality u(n+ l)lu(n)<v(n+ l)lv(n) follows u(n)^{u(0)lv(0)}v(n) so that the recursive convergence of Ev{n) entails that of Zu(n), and Zv(n) is recursively divergent with Su{n). 1, 4. 4 For Cauchy's test, we observe that if for some fixed k u(n) <kn<l then Zu(n) is recursively convergent by the foregoing tests, and if w(w)>l for n = n(r), where n(r) is strictly increasing, then it follows in turn that u(n) does not tend recursively to zero and Zu(n) diverges. 1, 4. 5 For D'Alembert's test, we note that from u(n+l)lu(n)<k<l for a fixed k, follows u(n+ l)/w(w)<&™+1/&™, proving that Zu(n) converges recursively, and from w(w+l)/w(w)> 1 follows the recursive divergence of Su(n), since w(w)>w(0). 1, 4. 6 Kummer's test requires closer consideration. The original form of the test is valid for recursive convergence, for if there is a constant a>0 such that c(n){u{n)lu(n+l)}-c(n+ \)><x and if c(n)u(n) tends recursively to zero, then Eu(r) converges recursively since a 2 u(r)<,c{n)u{n)~ c(N)u(N)<c(n)u(n). Dini's form of the test, which omits the condition that c(n)u(n) tends recursively to zero, is not valid, since it is equivalent to asserting the recursive convergence of a monotone bounded sequence; for if s(n) is any strictly increasing recursive function bounded above by an integer B and if u(n) = s(n) — s{n— 1), v(n) = B— J u(r) Kr<n
RECURSIVE CONVERGENCE 15 and c{n) = v{n)ju{n) then c{n){u{n)/u{n+ l)}-c(n+ 1)= 1. 1, 4. 7 We consider next Cauchy's condensation test. Denote £ f(r) by /(™, n); then if f(r) is steadily decreasing, /(2», 2»+i-l)<2»/(2»), and therefore /(2»,2*+i-l)< J 2r/(2r). n<r<JV whence it follows that, if 2*+i > if +1, I /(r)< I 2^/(20. Similarly, if 2»+l>ra, I /(r)> I 2r/(2r+i). These inequalities show that the condensation test is valid for recursive convergence and divergence. We deduce that 27 \jr is recursively divergent so that 1/ J (Vr) tends recursively to zero, for any fixed ra. Furthermore 271/r2 is recursively convergent with 271/2'. 1, 4. 8 Raabe's tests for recursive convergence and divergence take the form: If for some k> 1, u(n)lu(n + 1) > 1 + &/» then Zu(n) is recursively convergent, and if «(»)/«(»+l)<l + l/n+l/n J (1/r) Kr<n then Z u(n) is recursively divergent. For the convergence test we observe that the given inequality implies that {n-u(n)lu(n + 1)} - (n+ 1) > k - 1 > 0; from this we deduce that n-u(n)l(n+l)-u(n +1)>1 + (k- !)/(»+1)
16 RECURSIVE CONVERGENCE and hence, by multiplication, (using a>0&6>0-> (l+a)(l+b)>a + b) we find N-u(N)<n-u(n)l(k-l) £ (Vr) n+l<r<JV so that, keeping n fixed, N-u(N) tends recursively to zero, and Zu(n) converges recursively, by Kummei's test. For the divergence test we start by proving that if »(!■)= 1/r 2 (l/2>) then Zv(r) is recursively divergent. For l/2nw(2n)<w+1, so that Z2nv(2n) diverges, by comparison with Zll(n+1), and hence, by the condensation test, Zv(r) itself is recursively divergent. Since »(»)/»(»+l) = {l + (n+l) 2 (1lr)}ln I (VO = 1 + 1/m+1/m J (1/r) >«(»)/«(»+1), Kr<n therefore 27w(w) is recursively divergent. In preparation for a proof of the Gauss test for recursive convergence we shall prove 1, 4. 9 If Zu(r) is recursively convergent, and n-u(n) is steadily decreasing and tends recursively to zero, then { J 1/»"}»•«(») tends recursively to zero. i<r<n For n~>r we have n ■ u{n)fr = {n ■ u(n)jr • u(r)}u(r) < u(r) and since Zu(r) is recursively convergent there is a recursive n(k) such that, writing h(m, n) for J (l/r)> n>n(k) -> A(n(&) + 1, n)-nu(n)<l/2k. Further, since n-u(n) tends recursively to zero there is a recursive r(k) such that A(l, n(k))-nu{n)< 1 /2&, for w>r(&), whence it follows that w>raaa;(w(&), r{k)) -> A(l, w)-ww(w)< 1/&.
RECURSIVE CONVERGENCE 17 The foregoing tests may be summarised in The Gauss test. If there are constants a, (S, M and a recursive d(n) such that \0(n)\<M and u(n)lu(n+l) = ix + Pln + d(n)ln2 then a>l, or a=l and /S>1, implies Zu(n) is recursively convergent and a<l, or a=l and /S<1, implies Su(n) is recursively divergent. The case a=l,/?<1 alone requires further consideration. By the previous theorem (taking 1/w2 for u(n)) we know that (1/w) J (Vr) tends recursively to zero, and so there is a recursive N(k) such that ,...., 0(n) 1 n > N(M) -> -V < n2 n 2 (I/O Kr<n which shows that a= 1, /S< 1 suffices to ensure the recursive divergence of Zu(r). 1, 5 We turn to consider the tests for relative convergence. Relative convergence has already been denned. A recursive function s(m, n) is said to divergent in n, relative to m, if there is a constant &>1, and a recursive function X(n) such that \s(m, n + X{n)) — s{m, w)[> \jk, for major ant n, m. s(m, n) is said to tend to zero, relative to m, if s(m, n) = 0(k) for major ant n, m. In the following theorems a(m, n), b(m, n), c(m, n) are positive, non-zero, recursive functions. Theorem 1 // for some fixed k, and majorant m, a(m, n)<k< 1 then J {a(m> r)}r is convergent in n, relative to m. 0<r<n
18 RECURSIVE CONVERGENCE For J {a{m,r)}r< J &*", for majorantm. If i(r+l)>r + t(r) n<r<JV n<r<JV and if a(m, i(r))>l for majorant ra, then ^ {«(m, ?")}r diverges 0<r<n relative to ra. For 2 {o(m, r)}'- 2 W»». r)}r>l, 0<r<t(n + l) 0<r<n for majorant ra. Theorem 1,1 If for a fixed A>0, a(ra, w) < A o(ra, w) /or majorant ra, then the convergence of Z b(m, r) relative to m, entails that of Z a(m, r) relative to ra, and the relative divergence of he latter entails that of the former. For 2 a(m, r)<X £ Hm>r) n<r<JV n<r<JV for majorant m. Theorem 1, 1. 1 // there are constants h,H such that 0<A<a(ra, <))<#, h<,b(m, 0)<H and a(m, n+ l)/a(ra, w)<o(ra, n+ l)/o(ra, n), for majorant m, then the relative convergence of J b(m, r) entails that of J a(m> r)> an(^ the relative divergence of the latter entails that of the former. For a(m, n)^(H/h) b(m, n), for majorant m. Theorem 1,1.2 The condition a(ra, w+l)/a(ra, w)<&< 1, for majorant m, is sufficient for relative convergence of Sa{m, n), since a(m, n+l)la(m, n)<,kn+1lkn, for majorant m. The condition a(m, n+ l)/a(ra, »)>1, for majorant m, suffices for relative divergence, since ^ 1 diverges. Theorem 1, 1. 3 // there is a constant /?>0 such that c(m, n){a(m, n)ja(m, n+1)} — c(m, w+!)>/?,
RECURSIVE CONVERGENCE 19 for majorant m, and if c(m, n)a(m, n) tends to zero in n, relative to m, then ^ a(m> r) converges relative to m. For P J a(m,r)<c(m,n)a(m,n), m majorant. Theorem 1, 1. 4 // there is a constant p>l such that a(m, n)la(m, n+ 1)> 1+p/n, for majorant m, then J «(wi, r) converges relative to m. We readily prove n-a(m,n) tends to zero in n, relative to m, and the result then follows from the previous theorem. n Theorem 1, 1. 5 // a(m, n)la(m, w + l)< 1 + ljn + l/n £ (l/r)> for r-l majorant m, then J aim> r) diverges relative to m. (The proof is the same as for recursive divergence.) Theorem 1, 1. 6 // f(m, n) is monotonic decreasing in n, relative to m, i.e. if f(m, N)<f(m, n), for N>n, and majorant m, then I f(m, r), 2 2r/(™> 2r) converge and diverge together, relative to m. (The proof is the same as for recursive convergence.) Theorem 1,1.7 // a{m,n)\a{m, w+l) = a + /?/w + 0(ra, w)/w2, for majorant m, and if \d(m, n)\<M, then a>l, or a=l,/?>l, are sufficient conditions for relative convergence, and «<1, or a= 1, /?< 1 are sufficient for relative divergence of J a(m> n). This follows from Theorems 1, 1.2; 1, 1.4; 1, 1. 5. We proceed next to sharpen Theorem 1, 1. 7, proving first a series of preparatory theorems. Theorem 1, 1. 8 If a>b, and w>2, then nbn-1<(an — bn)l(a — b)<nan-1. Proof. If x>l, n>l, then J xr>n+\, and therefore (xn+1-l)l(x-l)>n+l,
20 RECURSIVE CONVERGENCE whence, taking x = ajb, (Bn+i _ 6»+i)/(0 -6) >{n + 1)6". Similarly, if x<l,n>l, then J xr<(n+\) and therefore (l-xn+1)l{l-x)<n+l, and the second half of the theorem follows by taking x=b/a. We note that since #- 1 = { £ ^}(f — !)» it follows that if t> 0, r<«-l then £ ^ 1 according as ti ^ 1. Theorem 1, 1. 8. 1 If /x is positive, and p, q are positive integers, p>q, then {l+<x)P>{l + (plq)<x}v. This is a simple consequence of a special case of the famous theorem of the means, viz. {(ma + nb)l(m + n)}m+n>ambn, a^b, m, n positive, non-zero integers. (There are several algebraic proofs of the theorem of the means which are valid in the present system.) Take m = q, m + n=p, a= l + (plq)<x, 6= 1 and the theorem follows. Similarly, if p<q, taking m=p, m + n = q, b= 1, a=l+tx, we have {l + a.)P<{l + (plq)/x}«. Theorem 1,1.9 // p,q,x are integers, x>\,q>\,p>\, and if Xk is the greatest integer such that (xk)a <xv ■ 2ki, then x„l2n is recursively convergent. Proof. Since (2^)«<^-2(*+1)«, therefore Xk+\>2xk and so a;*/2* is monotonic increasing, and since xo is the greatest integer such that (x0)Q<;XP, and \i<xP, then xo> 1 and so Xk>2k. From {XlcY < XP ■ 2*1 < XPI ■ 2*4 it follows that xn<xP-2k. Hence 0 < xP - (xk/2k)« < {(xk + 1)« - (z&)«}/2*« < q(xk +1 )«-i/2*« (by Theorem 1, 1. 8) <q{xP+ l/2*}«-i/2*<g'{^+ l}«-!/2* and so (^/2*)« converges recursively to xP.
RECURSIVE CONVERGENCE 21 Writing xicl2k = yk, so that yk is mono tonic increasing and ykq converges recursively, then {(2/*+r)« - (y*)«}/{y*4r - yk] > qiykY'1 > q, i.e. yk+r — Vk< {(yk+r)a- (yk)a}lq, so that yk is recursively convergent, which completes the proof. 1, 5. 1 We define, for £>> 1, q> 1, x> 1, %{x, p, q, A;) = ^/2* (where xk is given above) and %{l,p, q, k) = % (0,p, q, k)=l. Theorem 1,2 ^ ^lx(r>P>9'^) iS convergent in n, relative to k, if p>q and divergent in n, relative to k, if p<q. Since {x(x, p, q, &)}« converges recursively to x?, therefore, writing ak = %{x+l,p, q, k)\%{x,p, q, k), we have if p>q, («*)« converges recursively to (1 + 1 /x)p > (1 +plqx)i by Theorem 1,1.8.1; the recursive convergence of aki determines a recursive function Q(x) such that |(1 + 1/x)p - {ak)i\ < (1 + 1/x)p- (1 +plqx)i for k> Q(x), and therefore («#)«> (l+£>/<£*;)«, so that ak>l+plqx for k>Q(x). It follows, by Theorem 1,1.4, that J l/#(r> P> 1-> &) converges relative to k, if p>q. ,<n If p = q, x(n, p, q, k) = n, and so £ ^lx(r> P> 1> k) diverges. If p<q, ak<l+plqx for k>Q*{x), whence, by Theorem 1,1.5, 2 ^lx(r>P> 1> &) diverges relative to A;. r =gn Theorem 1,2.1 // q>(n, p, q, k) = nl%(n,p, q, k) then, for p>q, <p{n, p, q, k) is monotonic decreasing to zero, relative to k. For <f{n,p, q, k)l<p(n+l,p, q, k)>{nj{n+\)}{\+pjqn} = l + ((plq)-l)l(n+l) if k>Q(n), p>q, so that <p(n,p,q,k) is monotonic decreasing, relative to k, and further, if N>n, <p(N,p,q,k)l<p(n,p,q,k)<ll ft {1 + ((p/g)- l)/r} JV>r>n < l/Hplq)— 1) J (1/r) for majorant &, JV>r>n which shows that q?(iV, £>, <?, A;) tends to 0 relative to k.
22 RECURSIVE CONVERGENCE Theorem 1,2.2 // p>q, { £ (Vr)} nlx(n'P> 1> &) tends to 0, relative to k. i<r=g» If n>r, by Theorem 1, 2. 1 <p(w, p, ?, k)l(p{r, p, q, k)x{r, p, q, k) < l/x(r, p, q, k) for majorant k. Since ^ ^lx(r> P> 1> &) converges relative to £, if ^»>gr, given £> 1, we can determine n(x) such that I 1/*(»". 2». ?, *) < l/2a;, for w>w(a;), and majorant A;. Furthermore, since <p(n,p, q, k) tends to 0, relative to k, { I (llr)}<p(n,p,q,k)<ll2x, for majorant n, k. Hence { I (llr)}<p(n,p,q,k)<llx, for majorant n, k, proving that { J (l/r)} <p{n->V-> <Z> &) tends to 0 relative to jfc. 1<r<n 1, 5. 2 We are now in a position to state the analogue, for relative convergence, of the Gauss test. Theorem 1, 3 // for majorant k, and p>q, a(n, k)/a(n+l, k) = <x + pin + 6(n, k)/x(n,p, q, k), and \6{n, k)\<M, then a>l or x=l,j3>l are sufficient conditions for the convergence of ^ a(r> &) relative to k, and «< 1 or a= 1, /?< 1 are sufficient conditions for relative divergence. We have to consider only the cases a=l,/?>1; a=l,/?<1. If fi> 1, since d(n, k)q>(n, p, q, k) tends to 0 relative to k, we can find No, such that \nO(n,k)lX(n,p,q,k)\<(ll2)(p-l), for n>No, and majorant &, and so a{n, 4)/o(»+ 1, 4)> 1 + (1/2)(j8+ l)/»,
RECURSIVE CONVERGENCE 23 for n'^No, and majorant k, which suffices for relative convergence, by Theorem 1, 1. 4. Similarly, if /?< 1, a(n, k)ja(n + 1, k)< l + (l/2)(/S+l)/w, which proves relative divergence, by Theorem 1, 1. 5. If/?=1, since { J (^lr)}<p(n>P> <7> k) tends to 0, relative to k, Kragn therefore we can find n0 such that \e(n,k)lX(n,P,q,k)\<lln £ (I/O, Kr<n for n > no, and majorant k, whence J a(r> &) is divergent, relative to k, by Theorem 1, L 5. r<n 1, 6 Recursive real numbers A primitive recursive function f(n) which is primitive recursively convergent is called a primitive recursive real number. A general recursive function f(n) which is general recursively convergent is called a general recursive real number. When the distinction between primitive and general recursion is irrelevant (in the sense that the context allows either) we shall speak of a recursive real number. If f(n) and g(n) are recursive real numbers and f(n) = g(n), relative to n, we say that the recursive real numbers f(n), g(n) are equal, and write {/(»)} = {?(»)}• If for some constant c>0, f(n)>c for majorant n, we say that the recursive real number f(n) is positive and write {/(»)}> 0. Similarly, if for a constant c>0, f(n)< —c for majorant n, then the recursive real number f(n) is said to be negative and we write {/(»)}< 0. Two recursive real numbers f(n), g(n) are said to be recursively unequal if there is a constant k>0, and a recursive A(w)>w, such that \f(X(n))-g(X(n))\>k.
24 RECURSIVE CONVERGENCE 1, 6. 1 Arithmetic of recursive real numbers If s{n), t(n) are recursively convergent then, patently, s(n) + t(n) and s(n) — t(n) are recursively convergent. The recursive real number s(n) + t(n) is called the sum of the recursive real numbers s(n) and t(n) and we write {s(n)} + {t(n)}={s(n) + t(n)}. The recursive real number s(n) — t(n) is called the difference of {s(n)} and {t(n)} and we write {*(»)}-{*(»)} = {*(n)-*(»)}. A recursively convergent sequence is bounded, because there is a constant no such that \s(n) — s(no)\<l, and so if M = max \s(n)\ r<n0 and S = M+1, then \s(n)\<S. If s(n) is recursively convergent then s(n)2 is recursively convergent for \s(Nf-s(n)2\ = \s(N)-s(n)\ - \s(N) + s(n)\ < 2S- \s(N)-s(n)\. It follows that if s(n) and t(n) are recursively convergent then so is ^)-^)-{S(W)^(W)f-{S(W)^(W)f. The recursive real number s(n) ■ t(n) is called the product of {s(n)} and {t(n)} and we write {s(n)}^{t(n)}={s(n)-t(n)}. If s(n) is recursively convergent, and is recursively different from 0 and if s(n) # 0, then l/s(w) is recursively convergent. For there is a constant k > 0 and a recursive X{n) > n, such that \s(X(n))\>k and a constant v such that w>v&m> v -> |s(w) —s(wi)| <£&
RECURSIVE CONVERGENCE 25 whence, since A(wi)>wi it follows that w>wi -> \s(n)\>^k. Since s(w)#0, min \s(n)\=m>0, and so, if s = min(ra, \k), then |s(m)|>«. It follows that l/s(n) is recursively convergent for 1 1 s(n) s(N) ^\s(N)-s(n)\ the recursive real number l/s(n) is called the reciprocal of {s(n)} and we write 1/{*(»)} = {1/*(»)}. For recursive real numbers {s(n)}, {t(n)} we define the quotient {s(n)}I{t(n)} to be the real number {s(n)} ■l/{t(n)} when {t(n)} is recursively different from zero. Theorem 1, 4 There is no effective procedure for deciding of two recursive real numbers whether they are equal or not. Let f(n) be any primitive recursive function, let s(n) = 0 and ((0) = /(0), t(n+l) = t(n) + f(n + 1). Then t(n) = 0 if and only if f{r) = 0 for all r<w. Both {s(n)} and {t(n)} are primitive recursive real numbers. If there is an effective procedure for deciding whether {s(n)} = {t{n)}, or not, there is an effective procedure for deciding for an arbitrary f(n), whether f(n)=0 for all n, or there is an n for which f(n)>0, and this we know to be impossible. We define {/(»)} > {g(n)} <-> {/(»)} - {g(n)} > 0. Theorem 1, 5 // {f(n)} and {g(n)} are recursively unequal then either {f(n)}>{g(n)} or {g(n)}> {/(»)}. For there is a constant k and a strictly increasing recursive X(n) such that \f{X{n))-g{X{n))\>k; by recursive convergence we can find N such that m>n>N -> |/(m)- f{n)\<\kk\g{m)-g(n)\<\k.
26 RECURSIVE CONVERGENCE Hence if f(A(N))>g(X(N)) then f(X(N))-g(X(N))>k and so f(n)-g(n)>ik, for n>N proving that {/(»)}>{?(»)}• Similarly, if f(A(N))<g(X(N)), then {g(n)}>{f(n)}. Theorem 1, 5. 1 // {f(n)}, {g{n)} are unequal general recursive real numbers then they are general-recursively unequal. For if {f(n)}, {g(n)} are unequal there is a constant k and, given any n, an integer N such that, N>n8c\f(N)-g(N)\>k; (1) let h(ri) be the least value of N for which these inequalities hold then X(n) is general recursive, X(n)>n, and \f(h(n))—g(h{n))\>k, so that {/(w)} and (<7(w)} are general-recursively unequal. It is important to observe that we have established only general-recursive inequality; even if {/(w)} and {g{n)} are unequal primitive recursive real numbers, we cannot prove primitive recursive inequality, since the existence of an N for which the inequalities (1) hold is no evidence for the existence of a primitive recursive X(n) for which X(n) >n&\ /(A(»)) - g(X{n)) \ > k. A recursive real number {/(w)} is rational if there is a rational number I such that f(n) tends recursively to I, that is to say f{n)-l = 0(k) for major ant n. A recursive real number {/(w)} is recursively irrational if there are recursive functions v(p, q, r)> 1, n(p, q, r) such that n>n(p, q, r) -> \f(n)-(p, g)/(r+l)|>l/v(2>, q, r).
RECURSIVE CONVERGENCE 27 If the functions concerned are all primitive-recursive then {/(w)} is primitive recursively irrational. Theorem 1, 6 If a recursive real number f(n) is irrational, that is to say if for any p, q, r, there exist k and m such that n>m ->- \f(n)-(p,q)l{r+l)\>10-k for all n, then f(n) is general-recursively irrational. For there is a recursive n(s) such that, n>n{s) ->- \f(n)-f{n{s))\ < 10-(*+D, and so by the irrationality of {f(n)}, there is a & such that \f(n(k))-(p,q)l(r+l)\>9-10-V<+», let <p(p, q, r) be the least s such that !/(»(«))-(!», ?)/(r+1)1 > 9-10-C+w and let N(p, q, r) = n{qj(p, q, r)), so that q>(p, q, r) and N(p, q, r) are general recursive and n>N{p, q, r) -> \f{n)-{p, g)/(r+ 1)|> 10-toto.Q,r)+i) which proves that {/(w)} is general recursively irrational. Theorem 1, 6. 1 There is no effective procedure for deciding whether any general recursive real number is rational or irrational. Let s(0)=l, s(n+l)=l+(n+l)s(n) so that {s(w)/w!} is the primitive recursive real number e, which of course is irrational. Let f(n) be any primitive recursive function and let t(n) = s(n) if /(r) = 0 for all r<w, and t{n) = s(k) if k is the first value of r<w for which /(r)>0; for N>n,t(N)fN\-t(n)ln\<s(N)fN\-s(n)fn\ so that t(n)jn\ is primitive-recursively convergent. If there exists an eifective procedure for deciding whether {£(w)/w!} is rational or irrational then there is an effective procedure for deciding whether or not there is an n for which f(n)^0.
28 RECURSIVE CONVERGENCE 1, 7 Recursive polynomials If a„ is a (primitive) recursive function, X arxr is called a (primitive) recursive polynomial of degree n, with coefficients ar,r<n. If Y, artn = 0 for a certain t, then t is called a zero of the poly- nomial J a^cr- If f(x)= J a^r has no rational zero and ar, r<w, are integers, then r<n l/(#z)l>i/r- For qnf(p/q) = 2 arprqn'r, and since /(^/gO ^ 0 and J «rPrg,"_r is an integer, therefore | J arprq"-r\ > 1 whence it follows that l/(2>/?)l>l/3". If J °r#r has a rational zero p\q (p, q having no common factor) then p is a factor of «o an<i ^ is a factor of an; for 0 = ^" J ar{plq)r=arlpn + q £ arprqn-r-i so that a„ is divisible by q, and 0 = 2" J Or(PlQ)r=aoQn+P Z arPr"19'"_r so that «o is divisible by p. Theorem 1, 7 // fn(x) is the polynomial J arXr, Mn = max |ar| and z is at least as great as \x\,\y\ and unity, then fn(x)-fn{y) x-y <in{n+l)Mnz"-K (1)
RECURSIVE CONVERGENCE For /o(«0 - My) z-y and if (1) holds for n=k then fk+i(x)-fk+i(y) x-y < \k{k+ 1) Mk zk-i + (4+1) Mt+i z>< <{|4(i+l) + (4+l)} Jffc+iz*=i(i+l)(i + 2) Jft+iz* so that (1) holds also for n = &+l, and therefore by induction (1) holds for all n. Theorem 1, 7. 1 // f(x) is a primitive recursive polynomial of degree n with integral coefficients ar and no rational zeros, and if {s„} is a primitive recursive zero of f(x), that is to say {sn} is a primitive recursive real number and f(sn) tends primitive recursively to zero then {s„} is primitive recursively irrational. Since sn is recursively convergent we can find S such that \s„\ <# for any n. Let z = max (\plq\,S, 1), h = max \ar\, and M = ^n(n+ l)Az™_1, then, by the previous theorem, \f(p/q)~-f{sm)\<M-\plq — sm\. Since f(sm) tends recursively to zero we can find k so that ra>&-> |/(sm)|<l/2?»; however, l/(2>/?)l>l/9", and therefore l/(2>/?)-/(«»)l>W, whence ra>&-> \p\q-sm\-^\\1Mqn which proves that {sm} is primitive recursively irrational. fk(x)-fk(y) y.k+1. ijk+1 x-y <*>k+l ■ x-y
30 RECURSIVE CONVERGENCE 1, 7. 1 Recursive expansions If {s„} is a (primitive) recursive real number and if a„ is a (primitive) recursive sequence such that 0<a„+i<r-l,r>2, and {sn}={ I apr~p} then the real number {s„} is said to have the (primitive) recursive expansion Sapr~~P in the scale of r. Theorem 1, 7. 2 // {s„} is a recursively irrational recursive real number then {s„} has a recursive expansion in any scale r>2. Since {s„} is a recursive real number there is a strictly increasing recursive function n(k) such that w>w(&)-> |s»-s„<*)|<l/r*+1, and since s„ is recursively irrational, there are recursive functions i(p, q), N(p, q) such that for any integers p, q, with q>0, n>N(p,q)-+ \sn-plq\>r-i(i>'Vh Taking p=0, q= 1 we see that for all large enough /, k \s}-sk\<r-i<o,i) and |s;|>r-«(o,D, \sk\>r-«o,n so that Sj, s/c are of the same sign. Without loss of generality we may therefore suppose that all sn are positive. Let [x] denote the greatest integer contained in x, and let Pk=[rksn(ic)]; then either 0<rksn(k)-pic<% (i) or rkSn(k)-pk>£ so that 0<pk+l-rksn(k)<h (ii) We consider first case (i).
RECURSIVE CONVERGENCE 31 For n>n(k), 1 1 < rksn-rksn(IC)<- r r and so, by (i), \rksn-<pk\<\; but n>N(pk, rk) -> \sn-pklrk\>r-i(i>*>'r*\ and therefore, for n > N(pk, rk), l>\rksn-pk\>dk=rk-i(n,<*\ Taking ra(&) = max (n{k), N(pk, rk)), it follows that, for n>m(k), each rksn lies either in the open interval (pk + dk, Pk+l) or in the open interval (pk—l,Pk — dk)- Writing fi(k) = n{i(pk, rk)), we have n> n(k) -> \rksn - rksm\ < dk which shows that all rksn, for w>max {(i{k), m(k)}=M(k), lie in one or other of these intervals and therefore either [rksn] = Pk, for all n>M(k), or [rksn]=pk— 1, for all n>M{k), and so [rksn]=[rkSM(k)], for n>M(k). In case (ii) the same result holds for n>M*(k), where M*{k) = ma,x {n(i(pk+ 1, rk)), n(k), N(pk+ 1, rk)} and so if v(0) = max{Jf(0), Jf*(0)} and v(k+ l) = max {M(k+ 1), M*{k+ 1), v{k)+1}, then w > v(&) -> [r*s„] = [r^tj;)], and v(k) is strictly increasing. It follows that 0<sn-[rksvWHrk<llrk for n>v(k).
32 RECURSIVE CONVERGENCE Let «o = [s,(o)]> «n+i = [rn+1 *,(„+!,]- r[r» «„<„,] then I o*r-*=[r»^„]/r". fc<n Now for any rational a;, 0<ra;—r[a;]<r and — 1 < [rx]—rx<0 so that — l<[rx] — r[x]<r; taking rnsv{n+l) for x, it follows, since [r»s„(B)] = [rnsvin+l)], that 0<a„+i<r,. It remains to prove that the real numbers {sn} and {[rnsvin)]/rn} are equal, for then Zaicr~k is a primitive recursive expansion of {s„} in the scale of r. For n>n(k+\), |s»-s,(„)l<l/r*+1 and 0<svM - [!■"*„»,]/!■"< 1/r"< l/f*+1, and therefore l«»-[r"^»)]/r"l<l/f* for n^n(k+l), which completes the proof. In preparation for the last theorem of this chapter, that there is a primitive recursive real number whose decimal expansion is not primitive recursive, we recall some results from the theory of recursive functions. By a theorem of Rosza Peter, all primitive recursive functions of one argument can be enumerated in the form 7>o(n), <pi(n), q>2(n), ... where (pQ(n) = 0, q>i(n) = n + l, (f2{n) = n— [|/w]2, ... .
RECURSIVE CONVERGENCE 33 In this enumeration each function of <pm{n) recurs infinitely often, the function <pP(n) and <pm(n) being identical for p = 3m • 7 • 1 lx, where x is any non-negative integer, and the function <Pm((pm{n)) = <pp(n), for p = 2-3m-5m, so that <pm{n) and q>p(n) are different functions for ra > 0. It follows that the function d(n) = <pn(n) is not primitive recursive for if d(n) were primitive recursive then so would d(n) + 1 be, and therefore there would be a p such that (pp(n) = d(n)+l identically, whence <Pp(p) = d(p) + l = <pp(p)+ 1, which is impossible. The function d(n) is however general recursive (being in fact definable by a double recursion) and so by the Kleene Normal Form Theorem, there is a primitive recursive function <p(n) and a primitive recursive predicate R(m, n) such that d(n) = <p{nxR{n, x)} where (ixR{n, x) denotes the least value of x for which R(n, x) holds. (The argument may be adapted to construct a function d(n) which is general recursive but is not definable by multiple recursions of any finite order.) By means of this function d(n) we can now prove an important theorem due to E. Specker. Theorem 1, 8 There is a primitive recursive predicate P(x), and a primitive recursive function y(n) which takes only the values 0,1 such that the general recursive function y{/j,x(x>n&P(x))} is not primitive recursive. Let <x(n), fi(n) be the primitive recursive functions with the properties «(0) = 0,«(w+l)=l; ^(0)=1,/S(n+1) = 0;
34 RECURSIVE CONVERGENCE and let i(m, n), j(m, n) be the representing functions of the primitive recursive predicates (3z){w=3m-7-ll*}, (Hx){x<n&R(m, x)}. Thus i(m,n) and j(m,n) take only the values 0,1 and i(m,n) vanishes only if the functions cpm{t), <pn(t) are identical. In terms of i and j we define functions a(n), b(n), c(n) by simultaneous recursion as follows: a(0) = 6(0)=c(0) = 0; if a(n) = 0 then a(» + l) = j8(*(6(»),»+l)) b(n+l) = b(n)+a(n+l) c(n+l) = n+ 1; if a(n) = 1 then a(n+l) = a(7'(c(n), n+1)) b(n+l) = b(n) c(n+l) = c(n). The functions a(n), b(n), c(n) are primitive recursive; a(n) takes only the values 0,1 since a and /? take only these values. We shall show now that a(n) vanishes infinitely often. For suppose that, for certain n and p, a(n) = 0, a(n+l) = a(n + 2)= ... =a(n+p)=l; then c(n + r+l) = n+l, 0<r<p, and b(n + r+l) = b(n)+l, 0<r<^, and i(b(n)+l,n + r+l) = 0,0<r<p, so that the functions <pn+r+\{i), 0<r<p. are all identical. However the functions <pn+i{t), <pn+p+i(f) are not identical if w+^+l = 2-3»+1-5»+1 and so, for a large enough p, a(n+p+l) = 0.
RECURSIVE CONVERGENCE 35 On the other hand a(n) = 1 for infinitely many n, for if a(n) = a(n+l)=a(n + 2)= ... =a(n+p) = 0 then b(n + r+l) = b(n), 0<r<p, and i(b(n), n + r+l)=l, 0<r<p, so that none of the functions q>n+r+i{t), 0<r<£>, is identical with q>b(n){t). Since however, if m = 36(")-7-ll&, then q>m(t) is identical with <pb(n)(t), and since 36<™> • 7 • 11*> 7 • 11*>n for a large enough k, therefore a(n+p+l)=l for a large enough value of p. It follows that, for infinitely many values of n, a(n) = 0 and a(n + l)=l and so b(n+l) = b(n)+l; since b(n) is non-decreasing, and changes by a unit at a time, this shows that the values of b(n) comprise all the non-negative integers. Let rp(n) = (p{fix{x<n&E(c(n), x))} and y(n) = P(y>(n))- We shall prove that the function g(n) = y{/ix(a(x) = 0&x>n)} is not primitive recursive. For if g(n) were primitive recursive we could find m so that g(n) = <pm(n) identically; then since m+1 is a value of b(t) for a suitable t, we can find a least t, n+1 say, such that b(n+ l) = ra+1 and therefore b(n) = m. For this value of n we have a(n) = 0, a(n+l)=l, c(w + l) = w+l
36 RECURSIVE CONVERGENCE and i(m, w+l) = 0; this last equation shows that the functions (pm{t) and (pn+i{t) are identical and therefore, by hypothesis g(n + l) = (pn+i(n + l) = d(n+l). We have seen that there is necessarily an JV > n for which a(N) = 0; let n+p+ 1 be the least value (above n) for which a(n+p + l) = 0, so that a(n + r)=l for l<r<p. Accordingly fix(a(x) = 0&x>n+l) = n+p+l, c(n + r+l) = n+l, for 0<r<£>, and f(n+p+l) = q>{fix(x<n+p+l&R(c(n+p+l), x))} = <p{/j,x(x<n+p+l&R(n + l,x))}. However, since a(n+p)=l and a(n+p + l) = 0, therefore j(c(n +p), n +p +1) = 1, whence j(n+l,n+p+l)=l, which shows that there is a value of x such that x<n+p+l and R(n+1, x), and therefore ip(n+p + l) = <p{/j,xR(n+l,x)} = d(n+l). It follows that g(n+l) = P{f(/ix(a(x) = 0&x>n+l))} = {l{rp(n+p + \)} = {l{a(n+\)} and this contradiction establishes the Theorem. Theorem 1, 9 There is a primitive recursive real number with a decimal expansion which is not primitive recursive. Let a(n), y(n) be the functions denned in the previous section, and let r(») = 4y(»)+l <p(n) = 3 • <x(a(n)) + fi(a(n)) ■ r(n). Since y{n) takes only the values 0, 1 therefore r(n) takes only
RECURSIVE CONVERGENCE 37 the values 1, 5 and <p{n) takes only the values 1, 3, 5. Furthermore since a(n) = 0 for infinitely many n, therefore there are infinitely many values of n for which q>(n) # 3. We observe that the condition q>(n) # 3 is equivalent to a(n) = 0. It follows that q>{fix(<p(x) ^3&x>n)} = (p{fix{a{n) = 0&x>n)} = r{fix{a{n) = 0&x^n)} = q(n), say. Denoting by r(n) the remainder when n is divided by 10, and by s(n) the quotient {n — r(w)}/10, we define f(n+l) = r{3-(p{n) + s[3-q{n+l)]} so that xp{n +1) is formed by multiplying q>(n) by 3 and then adding 1 or 0 according as the first q>{k), for &>w+ 1, which is not 3, has the value 5 or 1. The significance of this definition is best understood by considering the carrying figures when a decimal with digits 1, 3, 5 only is multiplied by 3. We prove first that the recursive real numbers w(lc-\- 1) Now J infc is the decimal expansion to n places of the fc<« 10 w(k) number 3 J \kt f°r a large enough value of N. Thus but and therefore 0,or#)_v f(k+l) 1 *£.io* *£. io* <io»' 0<\lw *£. iofc io» „ y(fc+l) „ <p(&) *£. io* *£.10* < 10" which proves the equality of the real numbers in question. The
38 RECURSIVE CONVERGENCE following table shows the values of %p{n+\) for all possible combinations of values of q>(n) and q(n+l). <p(n) 1 3 5 1 3 5 fl( n + 1) 1 1 1 5 5 5 V(w + 1) 3 9 5 4 0 0 Hence if we define t(n) to take the value 1 for odd values of n, and the value 5 for even n, we have q(n+l) = t(f(n+l)). If therefore rp(n) were primitive recursive, then q(n) would be primitive recursive, and by the previous theorem we know that this is not the case. In classical analysis an expansion like Zf(n+ 1)-10_™ in which rp(n)=t9 for infinitely many n, is unique, but the classical proof of this is not valid in recursive analysis. The above example does not therefore answer conclusively the question whether there is a primitive recursive real number which cannot have a primitive recursive expansion.
Chapter II RECURSIVE AND RELATIVE CONTINUITY Uniform and doubly uniform equivalents of a relatively continuous recursive function. Upper and lower bounds and the impossibility of their attainment. Conditions which ensure that a relatively continuous function vanishes if it changes sign and the nonexistence of a recursive root in the general case. In this chapter we study the properties of recursive continuity and relative continuity, the former a property of single recursive functions and the latter a property of convergent sequences of recursive functions. We define, first, recursive continuity at a point and in an interval. 2. Recursive continuity 2, 0. 1 A recursive function f(x) is recursively continuous at x\ if there is a recursive function C\(k) such that, for all x, x-xi = 0(ci(4)) -> f(x) - f{xi) = 0(4). 2,0. 2 f(x) is uniformly (or interval) recursively continuous for a<x<b if there is a c(k) such that, for all x, X, a<x<X<b, x-X = 0(c(k)) -* f{x)-f(X) = 0(k). Thus, for instance, the function x2 is uniformly recursively continuous in any interval (—lO, lO) since x2 — X2 = 0(k) if x-X = 0(k+p+l). If f(x), g(x) are recursively continuous at x\ (in an interval i) then so of course are f(x) ± g(x), f(x)>g{x) and also f(x)lg(x), provided that g{xi)=£0 {\g{x)\> 10" in i). 2, 1 Relative continuity If f(n, x) is recursively convergent for a<x<b and if there is a strictly increasing recursive function c(k) and a recursive C(k, x, y) 39
40 RECURSIVE AND RELATIVE CONTINUITY such that for all x, X satisfying a<,x<X<b and x — X=0(c(k)), f(n, x)-f(n, X) = 0{k), for all n>C(k, x, X), then we say that f(n, x) is continuous for a<x<b, relative to n. (We observe that relative continuity is a uniform property). A function f(n, x) which is continuous relative to n is not necessary continuous for any particular values of n. Thus for instance if (p{p/q) = Q, where Q = q/{p, q) and (p, q) is the highest common factor of p and q then <p(x) is not continuous for any rational value of x, for if p\q and p\\q\ are in their lowest terms with 0<\plq—2>i/<Zi|< l/tyi2 then q>2qi and so <P(pl<l) — <p{Villi) = 1 — ?i>?i> 1; hence if f{n, x) = (p{x)/n, then f(n, x) is not continuous for any n, but l/(». 2>i/?i)-/(». 1*2/32)1 < |?i -?2|/»= 0(4) for n> \q\ — 32110*, so that f{n,x) is relatively continuous. Like continuity, relative continuity is preserved under addition, subtraction and multiplication; furthermore if g(n, x) is relatively continuous for a<x<b and if for some integer »,\g(n, x)\> 10" for a<x<b and majorant n, then l/g(n, x) is relatively continuous for a<x<b. Theorem 2, 1 Relative continuity is an invariant of the equivalence relation. For if g(n, x) is equivalent to f(n, x) and if f(n, x) is continuous for a<x<b, relative to n, then, for all x\, x2 satisfying a < x\ < X2 < b, x\ — x2 = 0(cf(k +1)) and n majorant, we have g(n, xi) — f(n, xi) = 0(k+ 1), g(n, x2)-f(n, x2) = 0(k+ 1) f(n, xi}—f{n, X2)=0(k+ 1) so that g(n, xi)-g(n, x2) = 0{k), which proves that g(n, x) is continuous, relative to n. Theorem 2, 1. 1 // f(n, x) is relatively continuous for a<a;<6, and \f(n, x)\ > 10-'' for majorant n, then either f(n, #)> 10-'' for all x in (a, b), or f(n, x)< — 10"'' for all x in (a, b), with n majorant.
RECURSIVE AND RELATIVE CONTINUITY 41 For if x\, X2 are any two points in (a, b), we may divide (x\, X2) into a finite number of parts such that the values of f(n, x) at any two points in the same part differ by less than 10-''-1, for majorant n, and therefore f(n, x\), f(n, X2) have the same sign, for majorant n. Theorem 2, 2 A relatively continuous function has a uniformly convergent relatively continuous equivalent. For if f(n,x) is relatively continuous for «<#<&, there are recursive functions N(k, x) and c(k) such that, for all x, X satisfying a<x<tX<sb,x — X = 0(c(k)) we have f(n,X)-f(n,x) = 0(k), for majorant n, and N>n>N(k, x) -> f(N, x)-f(n, x)=0(k). Let cp(k, x)=f(N(k, x), x), then p>q-+<p(p,x)-<p{q, x) = 0(q) and tp(k, X)-tp(k, x) = f(N(k, X), X)-f(m, X) + f(m, X) - f(m, x) + f(m, x) - f(N(k, x), x) = 3-0(&), for majorant m, which shows that (p(n, x) is uniformly convergent and relatively continuous. Since <p(n, x) — f(n, x)= <p(n, x) — f(m, x) + f{m, x) — f(n,x) = 2-0(&), for majorant n, therefore y{n, x) is equivalent to f(n, x). We observe further that, for w>&, and X— x=0{c{k)), (p(n, X) — y(n, x) = 5 • 0(k) for <p(n, X) — <p(k, X) = 0(k) and y(n, %) — <p(k, x) = 0(k) if n>k, and (p{k, X)-(p(k,x)=3-0(k), if X-x = 0(c(k)). 2, 2 In virtue of Theorem 2, 2 we may, without loss of generality
42 RECURSIVE AND RELATIVE CONTINUITY suppose any relatively continuous function f(n, x) to be in standard form, so that p>q-^~ f(p,x) — f(q,x) = 0(q). Theorem 2, 2. 1 // f(n, x) is relatively continuous for a<x<,b and if s(n) is recursively convergent to a rational x*, a<x*<b, then f(n, s(n)) and f(n, x*) are equivalent. Since s(n) is recursively convergent to x*, there is a recursive, strictly increasing function v(k) such that n > v(k) -> s(n) — x* = 0(k) and therefore n > v(c(k)) -> s(n) — x* = 0(c(k)) whence it follows that n> v(c(k)) -> f(n, s(n)) - f(n, x*) = 5- 0(k) and so f{n, s(n)) and f(n, x*) are equivalent. In particular if f(x) is recursively continuous for a<x<,b, and s(n) is recursively convergent to x*, a<x* <b, then f{s(n)) is recursively convergent to f(x*). 2, 2. 1 Whether the sequence s(n) has a rational limit or not, the following form of Theorem 2, 2. 1 holds. Theorem 2,2.2 // f(n,x) is continuous for a<x<b relative to n and if s(n) is recursively convergent, a<s(w)<6, then f(n, s(n)) is recursively convergent. Since s(n) is recursively convergent there is a recursive function N(k) such that N>n>N(k) -> s(N)-s(n) = 0(k), and by relative continuity, {x-X = 0{c(k))}&n>k->f(n,x)-f{n, X)=5^0{k) and therefore, if N > n > N(c(k)), f(n,s(N))-f(n,s(n)) = 5.0(k). Hence f(N, s(N))-f(n, s(n)) = f(N, s(N))-f(n, s(N)) + f(n, s(N))-f(n, s(n)) = 6-0{k) if N>n>N{c{k)), since N{c{k))>N(k)>k, which completes the proof.
RECURSIVE AND RELATIVE CONTINUITY 43 In particular if f(x) is uniformly recursively continuous for a<x<b, then f(s(n)) is recursively convergent. Theorem 2, 2. 2. 1 // f(n, x) is continuous for a<x<b, relative to n, and if s(n),t(n) are equivalent recursive real numbers, a<s(w)<6, a<t(n)^b, then f(n, s(n)) and f(n, t(n)) are equivalent recursive real numbers. For s(n) — t(n) = 0(c(k)), for majorant n, and X-x=0(c(k)) -^ f(n, x)-f(n, X) = 0(k), for n>k, and so f(n, s(n)) — f(n,t(n)) = 0(k), for majorant n. We note again the particular case: If f(x) is uniformly recursively continuous for a<x<b and s(n), t(n) are equivalent recursive real numbers satisfying a<s(w)<6, a<<(w)<6, then f(s(n)) and f(t(n)) are equivalent recursive real numbers. 2, 2. 2 The recursive real number f(n, s(n)) may be considered to be the value of the relatively continuous function f(n, x) for the recursive real number argument s(n). Thus the value of a relatively continuous (recursively continuous) function for a recursive real argument is constructed, not denned. Such a definition as f(x) = 0 if x is rational = 1 if x is irrational finds no place in recursive analysis. A recursive function is necessarily continuous for a recursive irrational real argument. 2, 2. 3 If f(n, x) is relatively continuous for a<x<b and g(n, t) is uniformly convergent for a<<</?, both functions in standard form, and if a<g(n, t)<b for a<£</3 then f(k+l,g(cf(k+l),t)) is called the application of / to g or the result of substituting g in / and is denoted by fg{k, t).
44 RECURSIVE AND RELATIVE CONTINUITY Theorem 2,2.3 For w>&+1, ra>c/(&+1) and <%<£</?, fg(lc,t)-f(n,g(m,t)) = 0(lc). In fact, since g(m,t)-g(cf(k+l),t)=0(cf(k+l) for rn>cf(k+l) therefore fg(k, t)-f(k+ 1, g(m, t))=3-0(k+ 1) and since, for n > k + 1, /(n, g(m, t))-f(k+ 1, sr(m, 0) = 0(&+ 1) therefore fg(k,t)-f(n,g(m,t)) = 4.0(k+l). Theorem 2, 2. 4 /<7(&, £) is recursively uniformly convergent in standard form. For if q>p, fg(Q, t)- fg(p, t) = f(q+l, g(cf(q + 1), 0)- f(p + 1, !7(c/(<Z + !),«)) + /(3»+1, <7(c/(?+1), t))-f(p + l, g(cf(p+1), *)) = 0(2> + l)+3-0(p+l) = 0(2J). Theorem 2, 2. 5 // q>(n, x), y(n, t) are equivalents of a relatively continuous f(n, x) and uniformly convergent g(n, t), all in standard form then cpy(k, t) is equivalent to fg(k, t). Since g(m, t) and y{m, t) are equivalent there is a recursive M(k, t) such that m > M(k, t) -+ g(m, t) - y{m, t) = 0(k), and therefore n>Jc&m>M(cf(k), t) -> f(n, g(m, t))-f(n, y(m, t)) = 5- 0(k). But by the equivalence of f(n, x) and q>(n, x) f(n,y(m,t)) — (p(n,y(m,t)) = 0(k), for majorant n, and therefore f(n,g(m,t)) — (p(n,y(m,t)) = 0(k), for majorant m, n, and the result now follows from Theorem 2, 2. 3.
RECURSIVE AND RELATIVE CONTINUITY 45 2, 2. 4 If f(n, x) is relatively continuous and g(n, t) is uniformly recursively convergent, neither necessarily in standard form, and if F(n, x), G(n, t) are standard form equivalents then we define fg{n, t) to be FG(n, t). Theorem 2, 2. 6 // f(n, x) is relatively continuous for «<£<& and if g(n, t) is relatively continuous for <%<£</?, with a<g(n, t)<b, for majorant n and <%<£</?, then fg(n,t) is relatively continuous for oc<t<p. We may, without loss of generality suppose that / and g are in standard form since any equivalent G of g also satisfies a<G(n,t)<b, for majorant n, and a<£</?. Then, if <x<t<T<p, and T-t=0(cg(cf(k+l)+l)) fg(n,T)-fg(n,t) = f(n+l,g(cf(n+l),T))- -f(n+l,g(Cf(n+l),t))^0(1c), for w>&. Theorem 2, 3 A relatively continuous function is absolutely bounded. Let f(n, x) be relatively continuous in (a, b); divide (a, b) into p parts each of length 0(c(l)) so that, for any two x, X in the same part, and w> 1, f(n, x) — f(n, X) = 5-0(l). It follows that for any x in (a, b) and »>1, \f{n,x)-f{n,a)\<\p, and, of course, since f(n, a) is recursively convergent in standard form, f(n, a) — f(1, a) = 0(1), for »>1. 2, 3 Theorem 2, 3 is a consequence of the uniformity of relative continuity. We shall illustrate this by constructing a recursive function f(n, x) which is recursively convergent, and continuous for each n, but unbounded. Let a„ be the decimal expansion of j/2 to n decimal places, ao=l and bn = an+ 10"™, w>0. Further, let f(0,x) = 0 and f(r+ 1, x) = f(r, x), if ao<,x<ar or br<x<bo, = r + (x — ar)l(ar+i-ar), if ar<x<Or+i, = r + (x-br)l(br+l-br), if br+l<X<br, = r+\, if ar+i<z<&r+i.
46 RECURSIVE AND RELATIVE CONTINUITY Let x lie in (a, b); if x2 < 2, let ar+i be the first a for which x<ar+i, then f(n, x) is constant for w>r. Similarly if x2> 2 and 6r+i is the first b for which 6r+i < x, then /(w, a;) is constant for n > r. Thus /(w, a;) is recursively convergent, and obviously f(n, x) is continuous for each fixed n. But f(n, x) is not absolutely bounded, for f(r, ar) = r, and so f(n, x) is not relatively continuous, as may also be seen by noting that f(r + 1, ar+i)< f(r+l,Or)=l while Or+i — aT may be made as small as we please. Theorem 2, 4 // f(n, x) is relatively continuous in (a, b) then there is a recursively convergent h(n) such that, for a<x<b, f(n,x)<h(n) relative to n. The inequality f(n,x)<h(n) holds relative to n if f(n, x)<h(n)+10~k for majorant n. Let 10A be the smallest power of 10 which exceeds b — a, ar" = a + (6-a)r/10c""+A, h(n) = max f(n, arn), 0<r<(Xn)+A and let lc{n) be the least r for which f(n, arn) = h(n), and «» = «£(„;. We prove that h(n) is recursively convergent. Since an = apN, for some p, if iV>w, therefore h(N)-h(n) = f(N, aN)-f(N, a») + f{N, a»)-/(w, a») >/(iV, an)-f(n, an)> - 10~», for N>n; let <t be the greatest integer for which aan < aN, then aN < aj+1 and so h(N) -h{n) = f(N, a*) - f(n, a*) + f(n, a") - f(n, a„») + f(n, a„») - f(n, a») <{f(N, a")-f(n, o*)}+ {/(», o*)-/(», «„»)} <6/10*+1, for N>n>k+\, whence it follows that, for N>n>k+l,h(N) — h(n) = 0(k). Take any x in (a, b) and let r be the greatest integer for which arn<x, so that x lies between aT™ and a?+1 and therefore /(n,z)-/(n,aT») = 0(£)
RECURSIVE AND RELATIVE CONTINUITY 47 for w>&+1. It follows that f(n,x)<h(n)+10-* for n > k + 1. In a similar way we may determine the lower bound l(n). 2, 4 If the sequence an were recursively convergent then since f(n,an) = h(n) we could say that the function f(n,x) attains its maximum, the recursive real number h(n), for the recursive real value an of its argument. The following example shows, however, that a proof of the recursive convergence of an is impossible. Let g(n) be any primitive recursive function and let y(n) be the primitive recursive function which takes the value n if g(r) = 0 for all r<n, and takes the value p if p is the first value of r<n for which g(r) > 0. Thus y(ri) < n for all n, and y(n) < n for some n only if there is a value of n for which g(n) > 0. We shall show that a proof of the recursive convergence of an constitutes a decision procedure for the equation g(n)=0 but as we have observed the existence of such a decision procedure would entail a contradiction in recursive arithmetic. Let f(n,x) = (l-2-*»))x, if 0<z<l, = -(l-2i-»)z, if -l<z<0. Then, if y(n) = n, the greatest value of f(n,x) occurs when x—1, but if y(n)<n the greatest value of f(n, x) occurs when x= — 1. Let an be the value of x for which f(n, x) takes its greatest value; if an is recursive convergent there is a recursive function njc such that n^nk -*■ an — ank=0(k) and so for »>»i, \an — an^\ < 1/10, and therefore, since an is an integer, an = ani for all n. Accordingly, if a"i = l then an=l for all w>wi and so y(n) = n for all n and g(n)=0 for all n; but if a"i= — 1 then y{ni)<ni and there is a value of r < n\ for which g(n) ^ 0, showing that a proof
48 RECURSIVE AND RELATIVE CONTINUITY of recursive convergence for an would constitute a decision procedure for the equation g(n)=0. The sequence an is of course classically convergent and is an example of a convergent sequence which is not recursively convergent. 2, 4. 1 Although Theorem 2, 2 suffices for all our purposes the following result shows how much that theorem may be strengthened. Theorem 2, 5 Every relatively continuous function has a doubly uniformly continuous equivalent. More precisely, if f(n, x) is recursively convergent in n and continuous relative to n for a<x<b, then there are recursive functions F(n, x), and Cf(Jc) such that 1. F(n,x) is equivalent to f{n,x) for a<x<b. 2. a<x<y<b&x-y = 0{cF{k))-+ F(n,x)-F(n,y) = 0(k) for all n. 3. a<x<b and ra>w>& + l -*■ F(m, x) — F(n, x)=0(k). Let q>(n,x) = f(N(n,x),x) then ra>w>& -> cp{m, x) — cp{n, x) = 0(k) and n^N(k, x) -*■ q>(n, x) — f(n, x) = 0(k). Denoting the greatest of N(k, x), N(k, y), C{k, x, y) by M{k, x, y), we have <p(n, x)-<p(n, y) = f{N{n, x), x)-f(M{k, x, y), x) + f(M(k, x, y),x)~ -f(M(k, x, y), y) + f(M(k, x, y), y)-f(N(n, y), y) = 3*0(&), for each n>k and x — y = 0(Cf(k)). If y is the least integer, positive or negative, such that 10y exceeds b — a, and if l(k) = Cf(k) + y we define Jr = (6-o)10-»« and arn = a + r-An so that An = 0(Cf(k)) for n>k and since Cf(k+ l)>C/(&), Jn+i<Zln/10.
RECURSIVE AND RELATIVE CONTINUITY 49 It follows that n>k -> <p(n, a?+1) — f(n, aTn) = 3• 0(&). We define next a polygonal approximation to (p(n, z); let F(n, z) = tp(n, arn) + {<p(n, a?+1)-<p(n, a,")} {x-a^)jAn for arn<z<a?+l and l<r+ 1<10*(»>, so that F(n, z) is recursive and F(n, arn) = <p(n, arn), and for w>&, and arn<z<a%+1, F(n, z) - F{n, a,») = 3 • 0(k), F(n, z) - F(n, a?+l) = 3 • 0(4). Consider now any two z, y in (a, b), z<y, satisfying z — y = 0(cf(k)); let w>& and let fi, v be the greatest and least values of r such that z<Orn and arn<y respectively. Then since avn — a/U" = 0(c/(fe)) it follows that F(n, z) - F(n, y) = F(n, z) - F(n, o„») + -F(w, o„") - - #(w, avn) + #(w, a„«) - F(n, y) = 9-0(4). Consider now values of n less than k; since c/(&) > C/(n) +1 therefore z-y < l/10c/« < l/10c/<">+1. But <+1-Or">l/10c/(")+1 and therefore at most one arn lies between z and y. If a; and y lie in the same closed subinterval (arn, a"+1), since F(n, z) is linear in z in each subinterval F(n,z)-F(n,y) F(n,arn)-F(n,a?+1) _ 3 = _3_ z-y arn-<+1 An ' Ak '' and if z, y lie in adjacent intervals with common end point arn then F(n,x)-F(n, or*) 3 ^(n, o^) - ^(n, y) 3
50 RECURSIVE AND RELATIVE CONTINUITY whence, since F(n, x) - F(n, y) x-y lies between F{n, x)-F{n,ar«) ^ F(n, ar»)-F(n,y) x — arn arn — y therefore F(n,x)-F(n,y) = _3_ x-y Ak whether x, y lie in the same subinterval or not, from which it follows that \F(n,x)~F(n,y)\<3-10cfW+r-10-cfW-10-kl(b-a)<3-10->c+1. Thus, for all values of n, F(n,x)-F(n,y) = 0(k) provided that x — y — 0(Cf(k+2)), which proves (2) with cF(k) = cf(k+2). Since, for arn<x<a?+1, F(n, x)-f(n, x) = {F(n, x)-F{n, arn)} + {y{n, arn)-cp{n, x)} + + {(p(n,x)-f(n,x)} = l-0(k) for n>N(k, x), therefore F(n, x) is equivalent to f(n, x). Finally, if m > n > k, for any x in (a, b) we can choose r, s so that a," < asm < x < a?+1 < a?+1 and therefore F(m, x) - F(n, x) = {F(m, x) - F(m, agm)} + {F(n, arn) - F{n, x)} + {(p(m, a3™)-(p(n, asm)} +{tp(n, asm)-<p{n, arn)} = 10-0(&) which proves (3).
RECURSIVE AND RELATIVE CONTINUITY 51 2, 5 We come now to consider the fundamental property of continuous functions. We shall see that the classical property of continuous functions, that a continuous function vanishes if it changes sign, remains valid for uniform recursive continuity but not for relative continuity. We prove first Theorem 2, 6 // f(x) is uniformly recursively continuous for a<x<b and f(a)-f(b)<0 then there is a recursive real number s(n) in (a, b) such that f(s(n)) = 0, relative to n. We may, without loss of generality suppose that f(a) <0, /(6)>0. Let ao = a, b0 = b', if /(—— j >0 we define ai = «o, &i=—x— and if /(£+*) <0 we define oi = 2£+$5, b^b0. Further if /(^±^) > 0 we define an+i = an, 6n+i=—— ^ and tff(*Lg!l\<0 then Cln + bn , , Q-n+1— X > °»+l — °» so that a„ and bn are recursively convergent, and since bn — a„ -*■ 0, an and bn are equivalent recursive real numbers. It is readily seen that /(«»)< 0 and f(b„)>0, for this is true with n = 0, and if it is true for n — k, then since /(a*+i) =/(a*) and /(fefc+i) = /( * k) if /(^)>0;and/(a,+1) = /(^),/(6,+1) = /(6,)if/(^)<0) it holds also for n = k+l, and therefore for all n. Since f(x) is uniformly recursively continuous, /(«„) and f(bn) are equivalent, that is \f{bn) —f(an)\< I/I0k, for majorant n, and so /(«») = f(bn) = 0, relative to w. 2, 5. 1 A similar argument may be applied to a relatively continuous function provided that the function satisfies some additional restriction. We prove
52 RECURSIVE AND RELATIVE CONTINUITY Theorem 2, 6. 1 // f(n, x) is continuous for a<,x<,b, relative to n, and f(n, a) < 0, f(n, b) > 0, for all n, and if there are recursive functions g, h such that, for «<#<&, n^h(x) -> \f(n, x)\ > lO-"^* then there is a recursive real number sn such that f(n, s«) = 0, relative to n. Let m(x)=max (g(x),h(x)) and F(x)=f{m(x), x). As in Theorem 2, 6 there are equivalent recursive real numbers an, bn such that F(an)<0, F(bn)>0, that is, f(m(an), an)<0, so that f(m(an), a«)< — l/10»(°n> and similarly, f(m(bn), an)>l/10»(V. Since \f(p, x) — f(m(x), x)\ <l/10m(a:), for p>m(x), therefore f(p,an)<0 for p>ra(a„), and similarly f(P, bn)>0 for p>m(bn). However, since bn = an, relative to n, f(k,bn) — f(k,an) = 3*0(k), for majorant n, and so f(k,bn) = 3-0(k), f(k, an) = 3-0(k), for majorant n, whence it follows that f(n, an) = 0, relative to n. 2, 6 We consider next the general case of a relatively continuous function, without additional restriction, and prove Theorem 2, 6. 2 // f(n, x) is continuous for «<#<&, relative to n, then there are recursive functions a„, bn such that a»<a»+i <bn+\ <6» and for all x,ak<x<bk-+ f(k + 2, x) = 0(k). For any rational x let [x] denote the whole part of x and let {z}*=[10%]/10*. Further let ar* = a + (&-a)r/10c(*+1>+>'
RECURSIVE AND RELATIVE CONTINUITY 53 (where 10v is the smallest power of 10 which exceeds b — a). Then for l<r+l<10=(*+1)+»') /(4+l,o*+l)-/(4+l, ar*) = 3-0(fc+l) and therefore |{/(4+ 1, af+l)}t- {f(k+1, ark)}k\ < 1/10*, which shows that the integers 10*{/(&+1, ark)}k are equal or consecutive for consecutive values of r. Thus as r varies from 0 to \&><*+V+Y,{i{lc+\,af)}t takes every value n/10k between any two of its values, and this is the essential property which a relatively continuous function has in common with a recursively continuous function. In particular, from f{n, a) < - lO-'' follows f{k+1, a) <l0~!c+1 for k>fi, and so {f(k+ 1, «)}*< - 10-*+! < - 10-*; similarly from f(n, b) > 10~" follows {f(k+ 1, b)}k> 10_&, for k>fi, and therefore there is a least v, v=vk say, such that {f(k+ 1, «£)}*= 0, that is, f(k+l, a*) = 0(k). We shall subsequently show by an example that in general the sequence a\t is not recursively convergent. First however we shall analyse the position a little more exactly by showing that there are recursive functions a„,b„ such that an<an+i<6n+i<6„ and f(k + 2,x) = 0(k), for all x, ak < x < 6*. We recall first that from f(k +1, x) < — 1/10* follows f(k + 2, x)<-lll0k+\ since f(k+2, x)-f(k+l, x) = 0(k+l). Let ar* = a + (&-a)r/10c«+>', then since f(/j,+ 1, a)< - 1/10'' and f(/i+l, 6)>1/10'' there is a first r, say r — r^ such that /Cu+1,<+1)>1/10", and a greatest s+l<r/J, say s+l = s , such that /(^+l,a/)<-l/10^, so that -l/10"</(^+l)a„")<l/l(y
54 RECURSIVE AND RELATIVE CONTINUITY for all n from s^ to r^ inclusive. We now define rn, s„, for n^fi, recursively as follows: suppose that, for some k, - l/10*</(& + 1, ank) < 1/10* for all n from Sk to m, and that f(k+1, <)< - i/io*, f(k+1, «y > i/io*. Then f(k + 2, aJJ < - l/l0*+i, /(&+ 2, a£) > l/10*+i. Let rk+i be the first r greater than 10c(*+1>-c(*>-Sjfc such that /(&+ 2, «*+!)> l/10*+i and let Sk+i be the greatest s+l<rk+i such that /(4 + 2,o,*+i)<-l/10»+i, so that -l/10*+1</(A+2, a„*+i)< 1/10*+! for all n from Sk+i to rk+i inclusive, which completes the definition. Let aji = «fc, a* =6&. By definition of m, s^, we have, for all A>/a, - l/10*</(& + 1, a**) < 1/10* for all n from Sk to » inclusive. If an*<£<a„+i then /(&+1, a;)— /(&+1, ank) = 5-0(k) so that /(4+l,a;) = 6-0(4). Thus for all x, ak<x<bk, we have f(k+l, x) = 6-0(k), and Although the sequence ak is non-decreasing and bounded above, and bk is non-increasing and bounded below, nevertheless, as we shall see, neither a,k nor bk is necessarily recursively convergent, and it is not possible to decide in general whether bk = a,k relative to k, or not. However if f(n, x) satisfies some suitable additional condition we can prove that ak and bk are equivalent recursive real numbers. Specifically we prove
RECURSIVE AND RELATIVE CONTINUITY 55 Theorem 2, 6. 3 // f(n, x) is continuous for «<#<&, relative to n f{n,x)-f(n,y) >1, and if there is a constant q such that, for a<x<y<b, for majorant n, then there is a recursively convergent sequence an such that f(n, an) = 0, relative to n. By the previous theorem, we can find recursive sequences a^, b^ such that, Uk <«&+!< bic+i < bjc and ciic<x<bic and n^k + 2 -> f(n, x) = 0(k). But, by hypothesis 0<bk-at<(llq)\f(n, bk)-f(n, ak)\, for majorant n, and therefore 0<bk-ak<(2lq)-0(Jc) which proves that ak and bk are recursively convergent. 2. 6. 1 We show now that the sequences ak) bk introduced in Theorem 2, 6. 2 are not necessarily recursively convergent. As in § 2. 4 let g(n) be any primitive recursive function and y(n) the recursive function which takes the value n if g(r) = 0 for all r < n and takes the value p if p is the first r < n for which g(r) > 0, so that y(n) = n unless there is a value p for which g(p)>0, when y(n)<n for n^p. We define f(n, x) in the range 0<z<3 as follows: If y(n) = n, f(n, x) = x— 1, for 0<z<l, = 0, for l<z<2, = x — 2, for 2<z<3; if y{n)=p<n, f(n,x) = x—l, for 0<z<1-1/(2>+1), =-1/(^ + 1), for l-ll(p+l)<x<2-ll(p+l), = x-2, for 2-l/(p+l)<z<3.
56 RECURSIVE AND RELATIVE CONTINUITY The function f(n, x) so defined is obviously recursively convergent and continuous for 0<£<3, relative to n. For if N^n then y{N) = N or y{N)^p<n -> f(N, z)-f(n, x) = 0 and n < y(N) < N -> 0 < f(n, x) - f(N, x) < l/(w + 1); moreover X - x = 0(4) -> /(n, X) ~ /(», z) = 0(4) for all values of n. Let «£ denote the first point, and b^ the last, between 0 and 3 where /(4, x) vanishes. Then, if g(n) — 0 for all n, an = 1 but if p is the first n for which g(n) > 0 then a„ = 2, w > ^». Accordingly if an were recursively convergent we should have a decision procedure for the equation g(n) = 0, for we should have an integer n\ such that a(n) — a(ni) = 0(l) for all n~>n\ and therefore a(ni)<,\\ would prove g(n) = 0 for all n and a(m)>\\ would prove that there is an n for which g(n)>0. We have at the same time shown that it is impossible to decide whether f(n, x) = 0 relative to n for a single value of x or for an interval of values, since if we could decide this we should again have a decision procedure for the equation g(n) = 0.
Chapter III RECURSIVE AND RELATIVE DIFFERENTIABILITY The mean value inequalities. Doubly uniform equivalent of a relatively differentiable function. The mean value theorem. Taylor's theorem. The uniform mean value theorem. The existence of relatively differentiable functions not satisfying the uniform mean value theorem. 3. Differentiability 3, 0. 1 A recursive function f(x) is said to be recursively differentiable at xq if there is a recursive d(1c) and a number A such that x-xo*r0(d(k)) -+ f(x)-f(xo) = (x-xo)(A + 0(k)). 3,0.2 f(x) is uniformly recursively differentiable for a<£<& if there are recursive functions P(x), d(k) such that a<x<X<b&x-X = 0(d(4)) -> f(x)-f(X) =(x-X)(Hx) + 0(4)). Pix) is called the recursive derivative in (a, b). In general the functions d(k), ^(x) will contain any parameter in f(x). 3, 0. 3 A recursively convergent function f(n, x) of an integral variable n and rational variable x is said to be differentiable for a<x<b, relative to n if there are recursive functions /*(», x), d(k) such that, for majorant n, a<x<X<b & x-X = 0(d(k)) -> f(n, x)~f(n, X) = (x-X)(fHn,x) + Q(k)). /1(w, x) is called a relative derivative of f(n, x) in (a, b). Theorem 3, 0. 1 // f(n, x) is relatively differentiable in (a, b) with relative derivative ^(n, x) and if <p{n, x), ^(n, x) are equivalent to f(n, x), /1(w, x) respectively, then <p(n, x) is relatively differentiable in (a, b) with relative derivative ^(n, x). 57
58 RECURSIVE AND RELATIVE DIFFERENTIABILITY For, if z<X, f(n, z)-f(n,X) (p{n, z)-(p{n, X) z — X z — X = f{n,z)-(p{n,z) <p{n,X)-f{n,X) z — X z — X = 0(4), for majorant n, and f1(n,z) = <p1{n,z) + Q(k), for majorant n, and therefore a<x<X<b& z—X = 0{d(1c)) -> <p{n, z) — (p(n, X) = = (z — X)(q>l(n, #) + 3-0(4)) for majorant n. We note that, in particular, ^{n, z) is a relative derivative of f(n, z) and /1(w, z) is a relative derivative of <p(n, z). Theorem 3, 0. 2 // f(n, z) is relatively differentiate in (a, b) with relative derivative /1(w, z) then f(n, z) and /1(w, z) are continuous for «<#<&, relative to n. From f(n, z)-f(n, X) = (z-X){/i(n, a:)+ 0(4)}, for z—X=0(d(k)) and majorant n, follows, interchanging z, X f(n,X)-f(n,z) = (X-z){f1(n,X) + 0(k)}, for majorant n, whence P-(n, X)—^(w, z) = 2*0(4), for majorant n, proving that /1(w, z) is relatively continuous. Since f^n, z) is relatively continuous, \f1{n, z)\ is bounded, by 10A say. Let c(4) = max {d{k), 4 + A+l} then X — z = 0(c(k)) -*■/(», z) — f(n, X) = 0(4), for majorant n, which proves that f(n, z) is relatively continuous.
RECURSIVE AND RELATIVE DIFFERENTIABILITY 59 3, 1 Recursive differentiability for all rational x in some interval does not of course entail uniform recursive differentiability. For instance if f(x) is denned for z>0 by the conditions x2 < 2 -> j(x) — — x x2>2 -> f(x)= + a; then f(x) is recursive and recursively differentiable for each fixed rational z>(L But f(x) is not uniformly recursively differentiable for l<z<2, for if x2<2 and X2>2 then f(X)~f(,)^X±x>2>2NiiXN X — x X—x X—x ., . f(X)-f(x) . , , , so that —^—i-i-i is unbounded. X—x Moreover a function f(n, x) may be relatively differentiable in some interval without being uniformly differentiable for any fixed value of n. For suppose that f(n,plq) = q, if q>n = 0, if q<n; then f(n, p/q) is recursively convergent since f(N, p/q) — f(n, p/q) = 0 for N > w > q, and /(w, ^/g) is relatively differentiable in any interval since f{n,p\q)-f{n,p'\q') . , , — ,, , = 0 for n > max (a, q ). Plq-p/q But for any fixed w, and q>n /(n,l/g)-/(n,l/(g+l))_ , .,, l/?-l/(?+l) ?l?+ ' which is unbounded, showing that /(w, a;) is not uniformly recursively differentiable for fixed n. Theorem 3, 1 // f(x) is recursively differentiable with derivative Pix) for «<£<&, and if f1(x) = 0, then, for a<x<b, f(x)=f(a).
60 RECURSIVE AND RELATIVE DIFFERENTIABILITY Let the points ark, 0 < r < i(k) divide (a, b) into equal parts of length Ak = 0(d(k)), so that, for Ork<x<a*+l, l<r+ l<i(k), {/(*) —f(<*>rk)}l(x-ark) = 2 >0(k), for majorant n, whence f(x)-f(a) = 0 for any x in (a, 6). Theorem 3, 1. 1 // f(n, x) is differentiable, with relative derivative ^(n, x), for a^x<b, and if g(n,t) is differentiable with relative derivative g1(n,t)for<x<t</3, and if further a<g(n, t)<b for <x<t</3, then fg(n,t) is relatively differentiable for a<£</? with relative derivative fxg{n, t)*gx{n, t). Consider any two t, T such that a<f<T</3; let e(t,T) be the exponent of the least power of 10 which exceeds \j{T — t), and let d(k) = max {dg(k), cg(df(k))). Then for T-t=0(d(k)), f(n,g(m,T))-f(n,g(m,t)) ... ... . LLj-2i %_t ~ Hn, g(m, t))-gl(m, t) = = {f1(n,g(m,t))+g1(m,t) + 0(k)}-0(k) for majorant m, n. But, for p>k + e(t, T), f9(P,T)-fg(p,t) _ f(n,g(m,T))-f(n,g(m,t)) T=i ~f=i + °w for majorant m, n, and MP, t)-9HP, t)-Hn, g{m, t))-g^m, 0 = = {f1(n,g(m,t)) + g1(m,t) + 0(k)}*0(k), for majorant m,n, whence Theorem 3, 1. 1 follows since fi(n, x) and g1(m, t) are bounded. Theorem 3, 2 // f(n, x) is differentiable in (a, b), relative to n, with relative derivative fl(n, x), and if /1(w, x) = 0, relative to n, for all x in (a, b) then f(n, x)=f(n, a), relative to n, for all x in (a, b).
RECURSIVE AND RELATIVE DIFFERENTIABILITY 61 Let ark=a + (b — a)r/10d*)+r, where y is the index of the smallest power of 10 which exceeds b—a, so that flf+l-ar* = 0(d(i)). For any x in (a, b), let ask<x<aks+1, then 2S + 1" ■ = /^w, .r) + 0(&), for majorant n, = 2 •()(&), for majorant n, and for each r, 0<r<s, fl", «?+i) -/(». «>*) = /1(n> ^ + Q(jfc)> for ma-orant n> — 2-0(k), for majorant n, whence f(n,x)~f(n,a) = 2-0(k) for majorant n x — a and so f(n, x) = f(n, a), relative to n. 3, 2 The mean value inequalities Theorem 3, 2. 1 //, for each value of n, f(n, x) is uniformly recursively differentiable for a<x<b, with recursive derivatives /1(w, x) then there is a recursive Ckn such that a<Ckn<b and f(n, b)—f(n, a) „, , „,.. /v 'b /v ' < Pin, e*») + 0(fc) for each value of n. Let fin(x, y) denote {f(n, x)—f(n, y)}l(x~y), x<y; if z is the mid point of (x, y) then [in{x, y) lies between /j,n(x, z) and fin{z, y) and so fin(x, y) is exceeded by one of fin(x, z), /in(z, y); thus we may bisect (a, b) repeatedly, choosing a succession of intervals (a, b), («in, b\n), [a2n, bz11), ..., say, each of which is half its predecessor, and such that [in{o-rn, brn) is non-decreasing in r. For a suitable value of r, however, Marn, brn) = f1(n, ck«) + 0(k),
62 RECURSIVE AND RELATIVE DIFFERENTIABILITY where we take Ckn to be either Or11, or brn, whichever is in the interior of (a, b). The same argument also proves Theorem 3, 2. 2 Under the conditions of Theorem 3, 2. 1 we can find a recursive c^™ in (a, b) such that {/(», b) - f(n, a)}/(b-a)> fi(n, c*») + 0(4), for each value of n. 3, 2. 1 The mean value inequalities hold also for relative differentiability. For if iin{arn, brn) is determined as above, and if f(n, x) is differentiate for «<£<&, relative to n, then for an r satisfying (6-a)/2»-=0(d(Jfc)) we have li*{flr%, 6r") = /1(»» C*») + 0(&) for majorant n, where Ckn is either arn or brn. Thus we have Theorem 3, 2. 3 // f(n, x) is relatively difjerentiable for a<x<b, with relative derivative /1(w, x), then there is a recursive Ckn in (a,b) such that {/(», b) - f(n, o)}/(6 - a) < /i(n, c*») + 0(4) /or majorant n, and the corresponding result with the inequality reversed. 3, 3 We can however prove a far stronger result t han Theorem 3,2.3 as we shall subsequently show (Theorem 3, 3 below). Theorem 3,2.4 //, for a<x<b, s(n, x) is uniformly recursively difjerentiable for each fixed n, with derivative a(n, x), and if a(n, x) is uniformly recursively convergent, then s(n, x) is difjerentiable relative to n, with relative derivative a(n, x). It follows from definition 3, 0. 2 that there is a recursive d(n, k) such that a<x<y<b&x — y=0(d(n, k)) -> a(n, x) — a{n, y) = 0(k), and since a(n, x) is uniformly recursively convergent there is an N(k) such that a{n, x)-a(N(k), x) = 0(k), for n>N{k).
RECURSIVE AND RELATIVE DIFFERENTIABILITY 63 By Theorem 3, 2. 1 there is a c^™ such that a<x<C]cn<y<b and s(n, x) — s(n,y) , , „,,, Jl.L-1 \-lll < a(n, ckn) + 0(4), x-y and therefore, for n^N(k) and x—y = 0(d(N(k), k)), s(n, x) — s(n, y) , , , ,,,.,,> ,-, -i-i-i -^ - a(n, x)<{a(n, ck")-o(N(k), c*» } 3/ — If + {o(N(k),ck*)-o(N(k),x)} + {o{N(k), x) - o(n, x)} + 0(k) = 4-0(4), and similarly, by Theorem 3, 2. 2, for the same n, x, y, s(n, x) — s(n, y) , .,«,,. v ' \-±JLL - a(n, x)>±- 0(4), x-y which completes the proof. Theorem 3, 2. 5 // (i) for «<#<&, g(m, x) is continuous relative to m, and tx = g(m, a)<gr(ra, x)<8, for majorant m, (ii) for a < t < (S, f(n, t) is differentiable relative to n and |/1(w, <)|> 10-'' for majorant n, and f(n,ot) = a, (iii) for a<,x<b,fg(n,x) = x, relative to n, then gf(n, t) = t, relative to n, for any t such that, for an x<b, <x<t<g(m, x) for majorant m. It follows from condition (ii) that /1(w, t) is of constant sign, for a<<</3 and majorant n, and so we may, without loss of generality, suppose that f\n, £)>10-'' for <%<£</? and majorant n. From (iii) it follows that f(n, g(m, x)) = x + 0(4), for majorant m, n. We commence by proving that, if <x^t<g(m, x) for majorant m and some x<b, then a<f(n,t)<b, for majorant n. For the inequality which /*(«, t) satisfies shows, by Theorem 3, 2.3
64 RECTTRSIVE AND RELATIVE DIFFERENTIABILITY that f(n, t) is strictly increasing (for majorant n), and so by (iii) if « < t < g(m, x), for majorant ra, and x < b, then a = f(n, a)< f(n, t)< f(n, g(m, x)) = x + 0(k)<b for a large enough k, and majorant ra, n. Using the uniform convergence of f(n, x), g(n, x) and the relative continuity of f(n, x), it follows from (iii) that f(n, g(m, x)) = x + 5-0(k) for ra>C/(&), np*k and «<#<&, and therefore, for the same ra, n and for p>k f(n,g(m,f(p,t)) = f(n,t) + 6-0(k) for a<t<g(m, x) and x<b. However, by Theorem 3, 2. 2, there is a recursive c^™ such that, writing g for short for g(m, f(p, t)), \f(n, g)-f(n, t)\ >\g-t\- {P(n, ck«)+0(k)} for majorant n, and therefore, 9(m,f(p,t))-t = 0(k-/t-l) for ra>Cf(k), p>k, whence it follows that gf(n,t) = t, relative to n. Theorem 3, 3 The Mean Value Theorem. // f(n, x) is differentiable for a<x<b, relative to n, then we can determine c^, depending only upon k, such that a<Ck<b and fin,b)-Jin,a) = HnCk)+m for majorant n. Let ar» = a + (6-a)r/10c/'""+'', where (&-«)< lCF, and and define g(n, x) = P(n, arn)+fZ^fl {/i(n> a»+1)_/i(w, „,»)}
RECURSIVE AND RELATIVE DIFFERENTIABILITY 65 for arn < x < a?+1, 0 < r < tn = lO-yo'+v, and G(n,a) = f{n,a), G(nix) = G(n>ar») + (x-arn)-f1{n,arn) + for ar™<^<a"+i, 0<r<tn. Since S^ri, z) - /i(n, a:) = {/i(n, a,*) - />, a:)} + ^^ {fKn, a?+1) - Hn,a,")} /in = 6-0(&) for w>& and «<#<&, therefore gr(w, a;) is equivalent to ^(n, x), so that g(n, x) is relatively- continuous. More precisely, if arn <x <y <a?+1 g(n,x)-g(n,y) = ^yl{fHn,a?+1)-fi(n,ar")} = 5-0(k) for n>k, /in and if x<arn<y,y-x = 0(cfi(k)), then g(»,y)-g(»,or») = ^^{/i(»,a?+i)-/1(».«r")} = 6-0(i), for »>4, /in and 0(», *) - 9(n, «r") = ^r^ {/^w, Or") - /*(», «r+i)} = 5 • 0(i), for n > 4, so that g(n, y)~g(n, x) = 0(k— 1), for w>& in both cases. Furthermore, if arn<x<a£+1, g(N, x)-g(n, x) = {g(N, x)-g(N, ar«)} + {g(N, ar«)~g(n, a,")} + + {g(n,ar")-g(n,x)} = 2.0(k-l) + {f1(N,ar«)-p(n,ar")},N>n>k, = 3-0(Jfc-l) for N^n>k. proving that g(n, x) is uniformly convergent. We prove next that G(n, x) is differentiable for «<£<&, relative to n, with relative derivative g(n, x).
66 RECURSIVE AND RELATIVE DIFFERENTIABILITY If a?_1<x<tarn<y<a"+i then G(n, y)—G{n, arn) ,,, . y — arn,.,. „ , ... _.■> y — «r AU n and G(n, or")-G(n,x)^ a.n — x ' v ' r " arn — X and since G(n,y)-G(n,x) ^ G{n,y)-G(n,arn) and G(n,arn)-G(n,x) y — x y — arn arn — x therefore G(n,y) — G(n,x) ... , _ „.., . , v "' y-±—- - fHn, arn) = 5-Oik), for n>k. y-x If on the other hand arn<x<y<ta?+1 then G(n,y) — G(n,x) ... , x + y — 2arn . y — x zn n so that, again G(n,y)~G{n,x)_jl{n^n) = 5Q{kl ^ n>k y-x Thus for any x, y in (a, b) satisfying x — y=0(Cf1(k)) we have G(n,y) — G(n,x) ,,, ... ,, r , v ,y'— v ' - Rii, x) = O(fc-l), for n^k, y — x proving that G(n, x) is relatively differentiable, with relative derivative /1(w, x).
RECURSIVE AND RELATIVE DIFFERENTIABILITY 67 Hence G(n, x) — f(n, x) is relatively differentiate with derivative which is zero relative to n, and since G(n, a) — f(n, a) = 0, therefore, by theorem 3, 2, G(n, x) is equivalent to f(n, x). We shall show next that, for any x, y in (a, b), x<y, there is a (rational) z between x and y such that 0(n,x)-0(n,y) = x-y yy > If arn<ai<x2<a"+1(0<r<tn) then, clearly, G(n, xi)—G(n,X2) X\ — X<i ( Xl+X2\ and so, if p, q are respectively the least and the greatest integers such that x^apn<aan<cy, then G(n, x) — G(n, y) x-y lies between the least and the greatest of / x + apA ( agn + y\ ( arn + a%+1\ g\n,—"2—), g\n, 2 ) and 9\n, —~),P<r<q, and so between the least and the greatest of g(n, x), g(n, y), and g(n, Orn) for p^r^q; since g(n, x) is a broken line it follows that there is a rational z between x and y such that G(n, x) — G(n, y) , . x-y =g{n>z) (in fact if we rename the points x, arn, y as br, p—l<r<q+l, then g(n, t) is linear in each interval 6r<<< br+i; let v be the least integer, not less than p—1, such that g{n,bv)>{G(n,x) — G(n,y))l(x — y) then (unless v = p — 1), {G(n, x) — G(n, y)}/{x — y) lies between g(n, bv-i) and g(n, bv) and is therefore equal to g(n, z) for a rational z between bv-\ and bv, and if v=p— 1, let [i be the least integer above v for which g{n, b/J)<{G(n,x) — G(n,y)}l(x — y) then {G(n,x)-G(n,y)}l(x-y) lies between g(n, b^-x) and g(n, b^), etc.
68 RECURSIVE AND RELATIVE DIFFERENTIABILITY Of course z depends on n. Since G(n, x) and f(n, x) are equivalent, there is a recursive N(1c, x, y) such that, for x =£y, Gin, x)—Gin, y) f{n,x)—fin,y) „.,, n ,T/7 , v ' ' K—L21- JV ' '—JV ,yj = oUc) for n>N(k,x,y); x — y % — y let Ck be the value of z which corresponds to the value n = N(1c, x, y) then fin, x) — fin, y) , ..., x —y for n>N(k, x, y). Since gr(w, x) is equivalent to /^n, x) we conclude that f(n,x)~f(n, y) x-y = /!(», Cfc) + 0(&), for majorant w. It is important to note that the sequence Ck is not necessarily convergent. We mention one additional condition on f(n, x) which ensures the convergence of c*. If for some constant a>0, and a^x<y<b, ' v y>—' y ' ' > __, for maiorant n, y — x 10" then there is a convergent cn such that /(w'fe^/(W'a) = Hn, cn), relative to n. b — a For, as we have seen, there is a recursive Ck such that f(n,b)-f(n,a) = ^ ^ + Q(jfc^ for ma-orant n_ Hence for N>k, and majorant n, fHn,cN)-fi(n,Ck) = 0(k), and therefore Cn—Ck=0(k~ a)
RECURSIVE AND RELATIVE DIFFERENTIABILITY 69 proving that cn is recursively convergent. Since fHn, cn)-P(n, cm) = 0(k) if ra>C/i(&) + a and n is majorant, and f{n,b)-f(n,a) , . . ' — = /^w, cm) + 0(m), for majorant w, it follows that f(n,b)-f(n,a) b — a fHn, cn), relative to n. The functions G(n, x), g(n, x) have further important properties which we have not needed to bring out so far; they serve to prove the following Theorem 3, 3. 1 // f(n, x) is relatively differentiable for a<x<b then it has an equivalent G(n, x) which is differentiable for a<a;<6 uniformly in x and n. With the notation of the previous theorem, let p and q be the least and greatest integers respectively such that if x<arn <«,"<?/, then {g(n, x) — g(n, y)}l(x — y) lies between the least and greatest of 9(n, a?+1)-g(n, a^) for p — 1 < r < q, and so, since fHn, a"+1) — fHn, Orn) •=» 3 ■ 0(w), therefore G(n,y) — G(n,x) ,»,.,. >»1— i--g{n,x) = g{n,z)-g{n,x) = y-x if n<k, whence G(n, y) — G(n, x) An A* — g(n, x) = 0(h), n < k, y — x = 0(c/i(&) + 2). y—x
70 RECURSIVE AND RELATIVE DIFFERENTIABILITY Moreover, from G(n,y)-G(n,z) = ^ ^ since g{n, z) — g(n, z) = 0(k — 1), for n > k and y — z = 0(c/i(&)), therefore gfoy>-g(».»> _ y(B> x) = 0(i) for aK n, and all a;, y in (a, b) satisfying z — y = 0(c/i(&) + 2), which proves that G(n, x) is differentiable for a<,x<,b, uniformly in z and n. Since G(n, z) is relatively continuous, it has necessarily a uniformly convergent equivalent, but in fact it is itself uniformly convergent as we shall now show. Since G(n, o?+1) - G(n, arn) =\An {P(n, Or») + /i(», o?+1)} therefore, G(n, as) = /(», o) + id„ 'S {Wn, VJ+W", oj+i)}. Denoting r-10c/1<m>_c/1<n> by a(r), it follows that, for m>n, G(m, arn) - G(n, arn) = G(m, a%r)) - G(n, ar«) r-l todi+1)-1 = {f(m,a)-f(n,a)} + lAm2\ £ [(/1(»A")-/1(». V)) + +(/1("».or+i)-/1(».o;+i))] = 0(w) + ^Zlm-8a(r)-0(w), for ra>w, = 0(w) + 4(6 — a)-0(w), m>w. However, for ar"<a;<a?+1, {G(m, z)-G(w, a;)} - {G(m, arn)-G(n, Orn)} ' G(m, z) - G(m, arn) G(n, z) - G(n, arn) ■-(z — arn) , [ z — Orn z — arn = (z — arn){g{m, zi) — g(n, z2)}, where z\, z2 both lie in (z, arn) = 4:(z — arn)-0(n—l), for m>w,
RECURSIVE AND RELATIVE DIFFERENTIABILITY 71 and therefore G(m, x) — G(n, x) = 0(&) for mp*n>k + y + 1. Theorem 3, 3. 2 Rolle's Theorem. // f(n, a) = f(n, b), relative to n, and if f(n, x) is differentiable in (a, b), relative to n, then we can determine Ck, depending on k alone, such that a<Ck<b, and fx{n, Ck) = 0(&), for majorant n. For there is a recursive Ck such that f(n, b)~Kn> a) = yi(W; Ck) + 0{k+l), for majorant n and by hypothesis f{n,b)b2a{n,a) = 0(k+l), for majorant n, whence Rolle's theorem follows. As with the mean value theorem, we can ensure the convergence of Ck by the condition fHn,x)-fi(n,y) 1 x-y " 10"' and when this condition is satisfied, the conclusion in Rolle's theorem takes the form: /1(w, c„) = 0, relative to n. Theorem 3, 3. 3 // f(n, x), g(n, x) are differentiable in (a, b), relative to n, then there is a recursive Ck such that a<Ck<b and {f(n, b) - f(n, a)} g*(n, ck) - {g(n, b) - g(n, a)} P(n, ck) = 0(k), for majorant n. We need only apply Rolle's Theorem to the function H(n, x) = {f(n, b) - f(n, a)} g(n, x) - {g(n, b) - g(n, a)} f(n, x). Theorem 3, 3. 4 Cauchy's Theorem. // f(n, x), g(n, x) are differentiable for a<,x<,b, relative to n, and if there is a recursive «(m), such that, for sufficiently great values of m, a+l/m<a;<6— 1/ra -^-g1^, x)>10~xim)
72 RECURSIVE AND RELATIVE DIFFERENTIABILITY then there is a recursive Ck such that a<Ck<b and f(n,b)-f(n,a) fHn.c*) g{n,b)-g{n,a) g\n,ck) 0(h), for majorant n. Applying Theorem 3,3.3 to the interval (a + 1/m, b— 1/m) we determine Ckm between a+l/m, b— 1/m such that {/(», b- l/m)-/(», a + 1/m)} yi(», e*™) — {gr(w, 6—1/m) —gr(w, a+l/m)}/1^, Cfcm) = 0(A;), for majorant n. By the mean value Theorem, with lc = ot{m)+ 1, and m> 102-'', a(w, b- \jm)-g(n, a+l/m) > \Qy-"^)-i whence, writing akm for c%+2x{m)_y+3 f(n, b- iH-fjn, a + 1/m) = y, c»») for g(n,b-llm)-g(n,a+llm) g\n,ckm) " J It remains to prove that f(n, b) — f(n, a) f(n, b~ 1/m) — f(n, a+l/m) g(n, b)-g(n, a) g(n, b~ \jm)-g(n, a+l/m) ■0(4+1), for a suitable choice of m, depending only on k, and for majorant n. This will follow from the relative continuity of f(n, x) and g(n, x), if we can find an absolute positive lower bound for g(n, b) — g(n, a). Let ai, a2 be the points of trisection of (a, b) and write a=ao, b=a,3; then by the mean value theorem g(n,ar+i)-g(n,ar) = \(b-a){g\n, c*,r) + 0(&)}, r = 0, 1, 2 whence, by addition, taking & = a(mi) + l where mi is the least integer which exceeds 3/(6 —a), we have g(n, b)-g(n, a) = £(&-a) {gri(n, c*. i) +a1(w, c*. 2) + g\n, ck.3) + 3 • 0(&)} >\{*>-a){gi{n,Ck,t) + Z-0{k)} >l/milOa(mi)+1 which furnishes the required lower bound.
RECURSIVE AND RELATIVE DIFFERENTIABILITY 73 3, 3. 1 A function f(n, x) is said to be repeatedly differentiable for a<x<b, relative to n, if there are recursive functions fr(n, x), dr(k) such that f°(n, x) — f(n, x), and (D) a<x<y<b&x-y=0(dr(k)) -> {/<"(», x)-f'{n, y)}j(x-y) = = /'+i(z) + 0(&). The function fr(n, x) is called the rth relative derivative of f(n, x). For each fixed value of r, fr+1(n, x) is the derivative of fr(n, x) relative to n. If condition D holds only for r<A, then f(n, x) is said to be A +1 times relatively differentiable. Theorem 3, 3. 5 Taylor's Theorem. // f(n, x) is repeatedly differentiable for «<#<&, relative to n, and if g(n, x) satisfies the conditions of Cauchy's Theorem, and if F(n, X, x, r) is defined by the recursive equations F(n, X, x, 0) = f(n, x), F(n, X, r + \)=F{n, X, x, r) + (^~^+1 /"•!(„, x) then there is a recursive Ok in (x, X) such that f(n, X) = Fin> X, x, r) + ^^ffi *> ■ ^^ /«<», <*) + 0(t), for major ant n. We observe first that for writing F^n, X, x, r) = ^—^ fi+i(n, x); rpin, X, x, r) = H—^ f+Hn, x), we have F^n, X, x, 0)-f(n, X, x, 0) = 0 and since F^n, X,x,r + 1) = F^n, X, x, r) + ^""'-^ /•"<->■
74 RECURSIVE AND RELATIVE DIFFERENTIABILITY therefore Fx{n, X, x,r + l)-f{n, X, x, r + 1) =#1(w, X, x,r) — f{n, X, x,r). Furthermore F(n, X, X, 0) = /(», X), F(n, X, X, r +1) = F(n, X, X, r) and so F(n, X, X, r) = f(n, X). Apply Cauchy's theorem to the functions F(n, X, x, r), g(n, x) in the interval (x, X), then Ck is determined so that F(n, X, X, r)-F(n, X, x, r) _ (X-ctf f+Hn, ck) g(n,X)-g(n,x) r\ gHn,ck) for majorant n. By relative continuity we can choose ko so that \g{n, X)-g(n, x)\<10*; and writing Ok=Ck+k<,, then j{n, X) = F(n, X, x, r) + ^^^ ^^ M* <*) + 0(t), for majorant n. Taking g(n, x) = (X — x)p we obtain the Cauchy "remainder" p(r<) and with p = r + l, the Lagrange "remainder" (X-XY+1 „^, T+W* {n'ak)- 3, 4 In Rolle's theorem (and its consequences) the function Ck determined by the theorem satisfies the inequality a<Ck<b and we can determine a numeral ra^ such that a + l/m&<c&<6— l/ra^; we cannot however determine an m independent of lc, such that a + l/m<c&<6— 1/ra, for it may happen, for some function f(n, x),
RECURSIVE AND RELATIVE DIFFERENTIABILITY 75 as we shall subsequently prove, that however great an ra is chosen there may be a value of k for which Cjc lies outside the interval (a + l/m, b— 1/ra) and yet the convergence of Ck to a or b is non-demonstrable. We shall prove that the function Ck, determined by Rolle's theorem, is uniformly contained in [a, b], i.e., that a + l/m<Cifc<6— 1/ra, for an ra independent of k, provided that the function f(n, x) is effectively variable or effectively constant, relative to n. 3, 4. 1 A function f(n, x) is effectively variable in (a, b), relative to n, if we can determine rationals a, c2 and a numeral a, such that a<Ci<C2<6 and \f(n, Ci) — f(n, c2)\ >1/10", for majorant n. 3, 4. 2 A function f(n, x) is effectively constant in (a, b), relative to n, if a < a; < y < 6->-/(w, x)—f(n, y) = 0(k), for majorant n. Theorem 3, 4 // f(n, x) is effectively variable in {a, b) relative to n, then we can determine c in (a, b) and a numeral ft such that \f(n, c) — f(n, a)\ > 1/10", for majorant n. Since \{f(p, ci)-f(p, a)}-{f(p, c2)-f(p, a)}\ = \f(p, ci)-f(p, ca)|>10- therefore, either l/(2». ci)-/(i», o)|> 1/10-+1 or |/(2J,ca)-/(3j,o)|>l/10-+1, i.e. |/(2»,c)-/(3»,o)|>l/10-+» where c has the value Cj if the first inequality holds, and the value C2 otherwise. But, by convergence, \f(P> c)~f(n> c)|<l/10a+2, n majorant.
76 RECURSIVE AND RELATIVE DIFFERENTIABILITY and therefore \f{n, c) — f(n, a)|> 1/10"+2, for majorant n. The same argument shows also that \f(n, c) — f(n, 6)|> l/10a+2. Theorem 3, 4. 1 // f(n, x) is difjerentiable in (a, b) relative to n, and if we can determine 8, and c in (a, b), such that |/1(w, c)\ > 1/10'3, for majorant n, then f(n, x) is effectively variable in (a, b), relative to n. We determine c* in (a, b) so that [c*-c[ = l/10d<5+1)+1, then f(n, c*)-f{n, c) = ^ c) + 0(/S+1); n majorant; and so |/(w)c*)-/(w)c)|>|c*-c|/10^+1=l/10d(,+1)+^+2) n majorant. Theorem 3, 4. 2 // f(n, x) is effectively constant in (a, b), relative to n, then f(n, x) is difjerentiable, relative to n, with derivative zero. For any x, y such that a<,x<y<,b, f(n> V) — f(n, x) ... . . —— = 0(Jc), for majorant n. Theorem 3, 5 The uniform rolle's theorem. // f(n, x) is difjerentiable, and effectively variable, or effectively constant, in (a, b), relative to n, and if f(n, a) = f(n, b), relative to n, then we can determine cjc uniformly contained in the open interval [a, b] such that f1(n,Ck)=0(k), for majorant n. Suppose, first, that f(n, x) is effectively variable. By Theorem 3, 4 there is a c in (a, b) such that \f(n, c) — f(n, a)\ > 1/10'3 for majorant n; since f(n, a) and f(n, b) are equal, relative to n, it follows that a<c<b. Without loss of generality we may suppose that f(n,c) — f(n,a)>10~P for majorant n. By the mean value theorem we can determine c^1, ce2 in [a, c], [c, b] respectively, such that, for any q,
RECURSIVE AND RELATIVE DIFFERENTIABILITY 77 and f(n, b)-f(n, c) = ^ Ce2) + 0(g); for maj0rant n. o c Let 0 be the greatest integer such that c— a< 10~e, b — c<10~e, then, taking Qo = max(P + l, p-d + l) we have /i(n, cJo)> lO6-^1, /i(w, <&)< - 10»-/»-i. Denoting cJo by a + l/mi, c§o by b—1/1712 then, by the fundamental theorem for relative continuity, Theorem 2, applied to the relatively continuous function /1(w, x), we can determine Ck in (a+l/rai, 6— l/ra2) such that /!(», Cfc) = 0(&), w majorant. If f{n, x) is effectively constant then, by Theorem 3, 4. 2, /i(n, a;) is equivalent to zero and in particular f1(n,\(a + b)) = 0{lc), n majorant. Theorem 3, 5. 1 In Theorem 3. 5 the condition that f(n, x) be effectively variable, or effectively constant, may be replaced by the condition that ft(n, x) be effectively variable or effectively constant, relative to n. For if ^(n, x) is effectively variable, then, by Theorem 3, 4 l/Hw, c)|>l/10'3, n majorant, and so, by Theorem 3, 4. 1, f(n, x) is effectively variable. In particular |/1(w, c)\ > l/10fl, n majorant, is a sufficient condition for the uniform Rolle's theorem. On the other hand if /1(w, x) is effectively constant in (a, b), relative to n, so that f1(n,x) — f1(n,a) = 0(lc) for n majorant, then writing F(n, x) = f(n, x) — xf1(n, a) we have Fx(n, x) = /*(«, x) — ^(n, a) = 0(k), n majorant,
78 RECURSIVE AND RELATIVE DIFFERENTIABILITY and therefore, F(n,b)— F(n, a)=0(k), n majorant, whence since f(n, b) = f(n, a), relative to n, we have (b — a)f1(n,a) = f(n,b) — f(n,a) + 0(k) = 0(k—l), for majorant n. Hence, for a<x<b, f1(n,x) = Q(k), for majorant n. Theorem 3, 5. 2 The uniform mean-value theorem. // f(n, x) is differ entiable in (a, b) relative to n, and if /1(w, x) is effectively variable or effectively constant, in (a, b), relative to n, then we can determine Cjc such that j{n>hlZa{n>a)=nn,ck)+m, for majorant n, and Ck is uniformly contained in (a, b) Write cP(n,x) = f(n,x)-xt[f{n'b)bZa(n'a)}. If /1(n, x) is effectively variable then there are integers «, V such that |/i(w,ci)-/i(w,c2)|>l/10* for n>V, and so \^(n, ci)- (pHn, c2)\ > 1/10* for n > V. (i) However (p1(n,x)—<p1(m,x)=0(o<,+ \) for w>ra><x + l; let /a = max (V, a + 1) then taking /j, for n in (i) l^c)^ 1/2-10*, where c has one of the values C\,c^, and therefore \y\n, c)|>l/4'10" for n>p. Thus, by Theorem 3, 5. 1, <p{n, x) satisfies a sufficient condition for the uniform Rolle's theorem, and Theorem 3, 5. 2 follows. If /1(w, x) is effectively constant, then, as in the proof of Theorem 3, 5. 1 {f(n, b)-f(n,a)}(b-a) = fi(n,a) + 0(k) = Hn,x) + 0(k-l), for majorant n.
RECURSIVE AND RELATIVE DIFFERENTIABILITY 79 Theorem 3, 5. 3 The uniform cauchy's theorem. // F(n, x), G(n, x) are differentiable in {a, b), relative to n, with Gx(n, x)> l/10"(m) for a+l/ra<£<6— 1/m, n>N{m), and if F1^, x)^1^, x) is effectively variable, or effectively constant in the open interval [a, b], then we can determine Ck such that F(n,b)~F(n,a) ^(n, e*) , .... _ n. ' n, ( = 7^7 z + 0(k), for n majorant, G(n, b)—G(n, a) G1^, ck) " ' ' and Ck is uniformly contained in the open interval [a, b]. Since Fx{n, x)^1^, x) is effectively variable, we can find Q, V and Ci, c2 in [a, b] such that Fi(n, a) Fi(n, c2) > 1/10Q for n > V, (?i(w, ci) Gi(w, c2) and so, by uniform convergence, there is a W such that F*{n, c) F(n,b)-F{n,a) Gl{n,c) G(n,b)-G{n,a) > 1/lOQ+i for n > W, where c has one of the values C\, c2. Since c lies in [a, b], therefore c lies in (a + l/fi, b— 1/^) for a certain n; corresponding to fi we can find R, N such that \Gl{n, x){F(n, b)-F(n, a)}|>l/10«, for n>N and for a+l/fiKx^b—ll/n, and so in particular for x = c, and therefore \Fi(n, c){G{n, b)~G{n, a)}-G^{n, c){F{n, b)-F(n, a)}\ > l/10<2+«+i for w>max (W, N), which proves that the function F(n, x){G{n, b)-G{n, a)}-G(n, x){F(n, b)-F(n, a)} satisfies a sufficient condition for the uniform Rolle's theorem. Accordingly we can find Ok and Vk and, independent of k, an m which we take to be not less than fi, such that a+ l/ra<o><6— 1/m and F*(n, Ok){G(n, b)-G(n, a)}-G^{n, ak){F(n, b)-F(n, a)}=0(k)
80 RECURSIVE AND RELATIVE DIFFERENTIABILITY for n~>Vk. Hence writing ck = Ok+R we have, for n^v^+R, F(n,b)-F(n,a)_Fi(n,Ct) G(n,b)-G(n,a) G^{n,cky Kh If on the other hand F1^, x)IG1(n, x) is effectively constant in [a, b], then Fi(n, x) F^n, c) Gi{n, x) &(n, c) = 0(4), for majorant n and for any x, c in [a, b]. Since Gl(n, x) is continuous, and so bounded above, relative to n, F1(n,x)G1(n,c)-F1(n,c)G1(n,x) = 0(k), for majorant n; this result holds for any x in [a, b], and so by continuity for any x in the closed interval (a, b), for majorant n. Hence {F{n, b)- F{n, a)} G^{n, c) - {G{n, b)- G(n, a)} l*{n, c) = 0(4), for majorant n, and therefore, taking any c in the interval (a- \j[i,b+\f[i), it follows that F(n,b)-F(n,a) = F^(n, c) G{n,b)-G{n,a) G\n,c) ( ' for majorant n, which completes the proof. Theorem 3, 5. 4 The uniform Taylor's theorem. Since Taylor's theorem is an immediate consequence of Cauchy's theorem for the functions F(n, X, x, r), g{n, x) with derivatives {relative to n) (X — x)r /r+1(w, x)lr\, gx{n, x) respectively, it follows from Theorem 3, 5. 3 that the uniform Taylor's theorem holds provided that (X — x)rfr+1(n,x)lg1(n,x) is effectively variable, or effectively constant. In particular for the Lagrange remainder we have g(n, x) = (X — x)r+1, and the condition for the uniform
RECURSIVE AND RELATIVE DIFFERENTIABILITY 81 Taylor's theorem takes the especially simple form that /r+1(w, x) should be effectively variable, or effectively constant. 3, 5 The uniform Rolle's theorem was established under the additional condition that f(n, x) is effectively variable, relative to n, or effectively constant relative to n, and we pointed out the need for some condition additional to relative differentiability. We shall now show that a proof of the uniform Rolle's theorem without additional qualification, is impossible in recursive analysis. We shall again use the method, which has served in previous chapters, of showing that a proof in recursive analysis of the uniform Rolle's theorem would provides a decision procedure for the class of equations £(w) = 0, where q(n) is any primitive recursive function which takes only the values 0,1. Given any recursive Q(n), with g(0) = 0, we define n eo = 0, e»+i = e„ + XI (1 - Q(r)) do = 1, dn+i = l/e»+i and for 0<£<1 and w<3 H \- dn^l-x) nn,X)~dn2 + (l-2dn)x- We observe first that if the equation en = n is provable, then so is the equation e(n) - 0. n For from en = n follows e„+i = n + l and thence JJ (1 —g(r))=l, from which we obtain r"° e(») = e(»)f[(i-e(»-)) = o. We prove readily that e„<w. For if there is an r<n such that p(r)=l then e„ = er, but if p(r) = 0 for all r<n then en = n; hence
82 RECURSIVE AND RELATIVE DIFFERENTIABILITY if there is an r<n for which Q(r)=l, and if ro is the first, then e„ = n for w<ro and en=ro for w>ro. It follows that if N > n > 1 then 0<<2„ — ijv<l/w. For if <2„ > 1 /», then e„ < w and so ejy = e„ and dx = dn \ but if c£» = 1 /«, then from dN<dn follows 0<<2» — <2jv<1/w. The magnitude of <2» of course depends upon the existence or non-existence of an n for which q(ti)=1. In fact we can prove that if there is a recursive V(k) such that w> V(k) -> dn=0(k), for all values of n, then £(w)=0 for all n. For if e„>10* for w>F(&), then e»+F(»)>10">w; since however e»+i = e» -> e»+p<w for any p, we have, taking V(n) for £>, en+i>e„ for all n, and therefore XI (1 — g(r))>0 f°r &U w> and finally g(w) = 0 for all n. We show next, that for w>3 and for 0<£<1. 0</(m, x)<dnA. Writing, for short, A = i„2/(1 — 2dn), we have f(n,x) = Mn*Ux+l-(x+X)-y£±p\ whence it follows that (for each n) the rational function f(n, x) attains its maximum value <2„4 at x=dn-
RECURSIVE AND RELATIVE DIFFERENTIABILITY 83 Furthermore, if 3<n<N and 0<£<1, then f(N, x)<f(n, x). For £ t* _ 2t3{t2+x(2-3t)} dtt2 + (l-2t)x~ {t2 + {\~2t)xf > ' when 0<£<2/3, and dn is non-increasing. It follows that, for 3<n<N and 0<z<l, 0</(w, x)-f(N, x)<\jn*. For if i„>l/w then <2jv = d„ so that f(N, x) = f{n,x); and if dn=l/n then 0</(w, x)-f(N, z)<<Z„4=l/w4. Thus fin,x) converges uniformly in x for 0<£<1. A simple calculation shows that, for 0<tx<X<l, f(n,X)-fjn, x) _ w (A(A + 1) _ 1 X-x """' \(x + W _jX-x)X2{X + \)dn2 {x+Xf{X+X) <iX-x){\-dny<X-x which proves that f(n, x) is recursively differentiable in x, uniformly in x and n, and so differentiable relative to n, with derivative /!(«, x) = Ai„2 (z+A)2 provided that ^(n, x) converges. However, for each w>3, as a; increases from 0 to 1, fl(n, x) steadily decreases from dn2 to — <2„4/(l — dn)2 and therefore, if N>n>3, and 0<z<l, and /i(iV, x)-fHn, x)<dN2+dnilil~dn)2<dN2 + Mn* P(N, x)-/i(w, z)> ~dNil(l-dN)2-d„2> -4rfjv4-<42.
84 RECURSIVE AND RELATIVE DIFFERENTIABILITY If dn> l/w then dx = dn and ^(N, a;) = /1(w, x); but if i„= 1/w then <iiv<l/w, so that in either case -4/w*- i/Mz</i(iV, a;)-/i(n, x)< 1/w2 + 4/W* proving that /^w, a;) converges uniformly in £, 0<z<l. Since /(w, 0) = /(w, 1) = 0, we have shown that f(n, x) satisfies the conditions of RoUe's theorem. We come now to the crux of the proof. Let us assume that (for any Q(n)) the uniform Rolle's theorem is provable for f(n, x). Then there is a recursive V(k), a recursive Cic and an effectively determined integer p such that Cfc>l/p and n>F(4)-»-/i(n,e*) = 0(4) for all values of n. Since dnHdn -Ck){dn + {1- 2<Z„) Ck] Hn, et) = {dn2 + (l-2dn)Ck}2 and dn + (l- 2dn)ck >d„2 + (l- 2d„)ck, dn2+(l-2dn)ck<(l-dn)2<l, it follows that n> V(k) -> <44/(<2„-c*) = 0(&). For the given integer p, either dp+l= l/(p + l) or dp+1> l/(p + l). If dp+l=ll(p+l) then <Z„<l/(p + l) for n>(p + l) so that |d»-Cifc|>l/p(p + l) and therefore n>V(4k+p)-+dn = 0(k) for all n, from which it follows, as we have seen, that e(») = o for all values of n. On the other hand, if dp+l> l/(p + l) then there is an r between 0 and p +1 for which p(r)= 1. Thus the hypothesis that the uniform Rolle's theorem is provable for f(n, x) implies the existence of a
RECURSIVE AND RELATIVE DIFFERENTIABILITY 85 decision procedure for the undecidable class of equations g(w) = 0. An important consequence is that there are recursive junctions which are neither relatively variable nor relatively constant, since we have established the uniform Rolle's theorem for function which have either of these properties. Of course, the uniform Rolle's theorem may be valid for a function which is neither relatively constant, nor relatively variable. Let h(n, x) = x(l — x)d„. Clearly h(n, x) is uniformly convergent in (0, 1) and h(n>0) = h(n> 1) = 0; moreover, for 0<£<X<1, h(n, X) — h(n, x) X — x (l-2x)dn = (X — x)dn<{X—x) so that h(n, x) is differentiable in x, uniformly in x and n, with a uniformly convergent derivative (1 — 2x)dn- Furthermore ^(n, |) = 0 for all n, so that the existence of a Ck uniformly contained in (0, 1) is established. However, if h(n, x) were relatively constant there would be a recursive V(k, x) such that, in (0, 1), h(n, x) = 0(k), for n>V(k, x)\ taking a; =1/2 we have <Z„=4-0(&) for »>F(4,i), from which it follows that Q(n) = 0 is provable for all n. And if h(n, x) were relatively variable there is a c in (0, 1) and integers p, q such that h(n, c)>l/p for w>q and so, since h(n, c) is the greatest value of h(n, x) in (0,1) we have dn>4c/p for w>q;
86 RECURSIVE AND RELATIVE DIFFERENTIABILITY let r be the greater of p, q then d, > 4/r so that there is an integer n between 0 and r for which q{n) = 1. Thus if h(n, x) were relatively variable or relatively constant for every function q(n) we should again have a decision procedure for the class of equations g(w) = 0.
Chapter IV THE RELATIVE INTEGRAL Ruled functions. Relatively integrable functions. Darboux's Theorem. Continuity of, and derivative of, the relative integral. Substitution in the relative integral. 4 Ruled functions A recursive function f(n, x) is said to be ruled for a<,x<b if f(n, x) is uniformly recursively convergent for a<x<,b, and if there are recursive functions arn, vrn, b(n) and t(m, n, r) such that ao" = a,a"(„)=fe, a?+i>Or", ar" = <m.„.r) for m>n, and f(n, x) = vrn, for arn<x<a?+1 and 0<r<6(w)— 1. A ruled function is absolutely bounded, for if Mq is the greatest of |/(0, 0,0)1, 0<r<6(0), and of \vr% 0<r<6(0), then |/(0, x)\<MQ for a<x<b. But, (taking f(n, x) in standard form) |/(»,ar)-/(0, x)!<l and therefore \f{n, x)\ <Mo+l, for all n, and for all x in (a, b). The property of being ruled is not, of course, an invariant of the equivalence relation. 4, 0. 1 In the definition of a ruled function f(n, x) we require f(n, x) to be uniformly convergent. Uniformity is needed to ensure that f(n, xn) converges when xn converges, as the following example shows. Let in be a nest of intervals whose rational end points tend monotonely to l/|/2, so that for every rational x in (a, b) x lies outside in from some n onwards. Further, let f(n, x) = n in the closed interval i„, and let f(n, x) = 0 outside in; for each value of n, f(n, x) is a step function, and for rational x, f(n, x) = 0 from some n onwards, so that f{n, x) converges. But if xn is an end point of in, 87
88 THE RELATIVE INTEGRAL then f(n, x„) = n so that f(n, xn) -> oo. Of course f(n, x) is not uniformly convergent, since for any two p, q, with q>p, and x in iq f(q,x)~f(p,x) = q~p>l. Theorem 4, 1 The sum, difference, product and quotient of two ruled functions are ruled functions. For by combining the subdivisions on which the two functions are based, we obtain (for each value of n) a subdivision in each open subinterval of which both functions are constant. Theorem 4, 1. 1 A relatively continuous function has a ruled equivalent. If f(n, x) is relatively continuous for a<x<b and if y is the least integer such that b — a<t10y, let ar» = a + (&-a)r/10>'+<,<re), b(n)= 10>'+<,("), and y{n, a) = f(n, a), y(n, x) = f(n, a?+1) for arn<x<a?+1, then <p(n, x) is a ruled equivalent of f(n, x). Theorem 4, 1. 2 // f(n, x) is relatively continuous for a<x<b and g(n, t) is a ruled function for a<<</?, and a^g(n, t)<b for a<<</?, then fg(n, t) is a ruled function for a<<</?. For fg(n,t) = f(n + l,g(Cf(n + l),f)). 4, 1 The relative integral If f(n, x) is ruled in (a, b) then the sum b(n)-l 2 *V"K+i-Or") r-0 is called a relative integral of f{n, x) from a to b, (a < b), and is denoted by If(n, a, b). If a=b we define If(n,a, 6) = 0, and if a>b, If(n, a,b)= — If(n, b, a).
THE RELATIVE INTEGRAL 89 The relative integral If(n, a, b) converges recursively. For if N>n, and if t(N, n, r)<s<t{N> n, r + 1), then vsN-vrn=0(n) and therefore 6(n)-l UN.n.r+U-l If(N,a,b)-If(n,a,b)= £ £ (vsN-vrn)(a?+1-as») r-0 s-UN.n,r) = (b~a)-0(n), which proves that If(n, a, b) converges recursively. Theorem 4, 1. 3 // f(n, x), g{n, x) are equivalent ruled functions then If(n, a, b), Ig{n, a, b) are equivalent. By combining the subdivisions on which / and g are constant for a given n, we determine a subdivision (cr™), say, such that both f(n,x) and g{n,x) are constant in each subinterval (crn,c?+1); if (irn denotes the mid-point of this subinterval, then If(n, a, b)~Ig{n, a, b) = Z{f(n, /xrn)-g(n, /*rn)} (c?+1-cr»); but, for N>n, /(n,/Hr")-/(#./Kr"H0(n), and g(n, f*rn)-g{N, i«r") = 0(»), and f(N, /urn)-g(N, jUr»)=0(n), for majorant N, so that If(n, a, b) — Ig(n, a, b) = 3(6 — a) ■ 0(n). 4, 2 If a recursive function f(n, x) has a ruled equivalent F(n, x) in (a, b), then f(n, x) is said to be relatively integrable, with a relative integral 7f(w, a, b); the integral of f(n, x) may also be denoted by If(n, a, b). In particular a relatively continuous function is relatively integrable. Theorem 4, 1. 3 shows that any two relative integrals of f(n, x) are equivalent. We note that a relatively integrable function is bounded; for if f{n,x) has a ruled equivalent F(n,x), then we know that \F(n, x)\<M
90 THE RELATIVE INTEGRAL for a certain M, and all x and n, and therefore \f(n, x)\ < M +1 for majorant n. Theorem 4, 2 Darboux's theorem. // f(n, x) is relatively integrate in (a, b) and if {xr), 0 < r < N, is a subdivision of (a, b) and |r any point in (xr, xr+\), l<r + l<N, then If(k, a, b) - 2 f(n' W (zr+i-*r) = 6(b-a)-0(k), r-0 for majorant n, and any subdivision (xr) of sufficiently small sub- intervals. Let M be an absolute bound of a ruled equivalent F(n, x) of f(n, x), in (a, b); by Theorem 4, 1. 3 If(k, a, b)-IF{k, a, b) = 3(6-a)-0(4); since *Z F(n, fr)(av+i-xr) ~Nf Kn, fr) (xr+1 ~xr) = 2(6-a)- 0(4) r=0 r-0 for majorant n, it remains to prove that IF{k, a, b) -Nf F(k, fr) (Xr+i-xr) = (6-o). 0(4), r-0 for suitable subdivisions Let (arn) be the subdivision corresponding to the ruled function F(n, x) (in standard form), so that F(n, x) is constant for arn<x<ari+l, 0<r<6(w), for each value of n, and let vrn be the value of F(n, x) in the open interval (arn,a^+1); then If(k, a, 6)= J »r*(oJ+i-ar*). r=0 Further let the length of any of the subintervals xr+i~xr, 0<r<iV—1, be less than a%+l~ark and also less than (&-a)/2Jf.lO*-&(4).
THE RELATIVE INTEGRAL 91 Finally let cr, 0<r<p be the subdivision formed by combining the two subdivisions (xr), (ask). In virtue of the limitation on the lengths of the subintervals (xr, xr+i) at most one point ask falls into any closed interval (xr, xr+i), 0<r<N~ 1. Let OHk denote the value of F(k, x) in the open interval (ct, Ct+i). Then and IF{k, a, b) = J <otk{ct+i-ct), 2 F(k, Sr) (xr+l~Xr) = "J ^(4, ^) (Cl+1 - Ct) where rjt = £r if (ct, c*+i) is contained in (or coincides with) the interval (xr, xr+\). If rjt lies between Ct and ct+i then f(k, i]t) = cotk\ let < = <i, fe, ..., <<? be the values of t for which (ct, Ct+i) does not contain rjt. Since an interval (cj, Ct+i) which does not contain rjt can arise only when an ask falls in an interval (xr, xr+i), it follows that q < b(k). Thus P— 1 J>— 1 J ^(4, r?«) (Ct+i-Cj) - J OHk(Ct+l-Ct) (-0 «-0 I W, %,)-<} (c^-c,,) -1 I- < 2Mb(k) ■ (b - a)/2M • 10* • 6(4) = (b - a) ■ 0(k) which completes the proof that IF(k, a, b) ~Nf F(k, fr) (xr+i-xr) = (b-a)-0(4). Theorem 4, 2. 1 // f(n, x) is relatively integrable in (a, b) then \f(n, x)\ is relatively integrable in (a, b) and \If{n, a, 6)| < I]f](n, a, 6), relative to n. Since f{n, x) is relatively integrable, f(n, x) has a ruled equivalent
92 THE RELATIVE INTEGEAL F(n,x), and so \f(n,x)\ has a ruled equivalent \F(n, x)\. Moreover l^»r"(a?+i-Or")l < ^I^IK+i-ar") whence the result follows. Theorem 4, 2. 2 // f(n, x) is relatively integrable in (a, b) and if c lies between a and b, then f(n, x) is relatively integrable in (a, c) and (c, b) and If(n, a, c) + If(n, c, b) = If(n, a, b), relative to n. Let F(n, x) be a ruled equivalent of f(n, x) in (a, b); then of course F(n, x) is a ruled equivalent of f(n, x) in (a, c) and (c, b). Since lF{n, a, c) + IF(n, c, b) = Ip(n, a, b) therefore If(n, a, c) + If(n, c, b)=If(n, a, b) + 9(b — a)-0(n). Theorem 4, 2. 3 // f(n, x) and g(n, x) are relatively integrable in (a,b), then f(n,x) + g(n, x) is relatively integrable and If(n, a, b) + Ig(n, a, b) = If+g(n, a, b), relative to n. Let F, G be ruled equivalents of /, g; then F + G is a ruled equivalent of f + g and 7f(w, a, b) + lG{n, a, fe) = /F+G(w, a, b). The difference between If(n, a,b) + Ig(n, a,b) and If+g(n, a,b) is therefore 9(6— a)-0(n). Theorem 4, 3 // f(n, x) = 0 for a<x<b and n>N, where N does not depend on x, then lf(n,a,b) = 0 for np*N. For f{n,x) is ruled and Z,iv»(a?+1 — ar») = 0 for w>iV. Theorem 4, 3. 1 // f(n, x) is relatively integrable in (a, b) and f(n,x)>0 in (a,b), then If(n, a, 6)>0, relative to n. Let F(n, x) be a ruled equivalent of f(n, x), so that F(n, x) > —10-&, for majorant n, and therefore F(k, x)> -2/10*
THE RELATIVE INTEGRAL 93 so that IF(k, a, b)>-2(b-a)l 10* and so If(k,a,b)> ~5(b-a)ll0*. Similarly if f(n, x) is relatively integrable and f(n, x) = 0(k) in (a, b), for majorant n, then If(n, a, b) = 5(b — a)-0(k), for majorant n. Theorem 4, 3. 2 // f(n, x) is relatively integrable in (a, b) then If(n, a, x) is relatively continuous in (a, b). If F(n, x) is a ruled equivalent of f(n, x) then \F(n, x)\ is bounded by 10" say, and so for any x, X such that a<x<X<b, we have \IF(n, x, X)\<10P{X-x) = 0(k), for X~x = 0(k+p); but If(n, a, X) — If(n, a,x) = If(n,x, X), relative to n, = lF(n,x,X), relative to n, = 2-Oik), relative to n, for X-x = 0(k+p). Theorem 4, 4 // f(n, x) is relatively continuous in (a, b) then I/(n, a, x) is relatively differentiable in (a, b), with relative derivative f(n, x). Let a<t<T<b and q>(n, x) = f(n, x) — f(n,t), so that if T~t = = 0(c(k)) and t<x<T then (p(n, x) = 0(k), for majorant n, and so {If{n, a, T)-If{n, a, t)}l(T-t)-f(n, t) = {I<p(n,t!T)+l&(b~a)-0(n)}l(T-t), by Theorems 4, 2. 2 and 4, 2. 3, = 5-0(k) + {lS{b-a)l{T-t)}-0(n) = 6-0(k), for majorant n. Theorem 4, 4. 1 // f(n, x) has a relative derivative /1(w, x) in (a, b) then Ifi(n,a,b) = f(n,b)~f(n,a), relative to n. For l}i(n,a,x) — f1(n,x) = 0, relative to n.
94 THE RELATIVE INTEGRAL 4. 3 Substitution in the relative integral Theorem 4, 5 In the interval (to, h) the function g(n, t) is relatively differentiable, with a relative derivative gx{n, t), and cx<,g(n, <)</? for majorant n. If f(n,x) is relatively continuous for <%<£</?, and if a = g(n, to),b = g(n,h) relative to n, then If(n, a, b) = Ifg.gi(n, to, h), relative to n. From the two conditions (i) g(n, to) = a, relative to n, (ii) g(n, to) > a, it follows that axx,, and similarly that &</?, so that f(n,x) is continuous in (a, b), relative to n, and I/(n, a, x) exists for a<x<b. Since fg{n, t) and gx{n, t) are both relatively continuous in (to, h), therefore the integral Ifg.gl{n,to,t) exists for fo<<<<i. Writing F(n, x) for If(n, a, x), G(n, t) for Fg(n, t) and H(n, t) for Ifg.gi(n, to, t), it is readily seen that GP-(n,t)-H1(n,t) = 0, relative to n and therefore G(n,h) — G(n,to) = H(n,h), relative to n, whence, since G(n, to) = F(n, a) and G(n, ti) = F(n, b), relative to n, the theorem follows. 4. 4 Relatively inverse functions Theorem 4,6 In the interval 0<x<b, g(m, x) is differentiable relative to m, with a relative derivative lj(pg(m, x), and g(m, 0) = a<gr(m, x)</3, for majorant m, and in the interval <%<£</?, <p(n, t) is continuous relative to n and q>{n, t)> 10"'', for majorant n. Then g(n, x) and I^n, a, t) are inverse functions, relative to n. Denote I^n, a, t) by f(n,t); then for 0<z<&, the relative derivative of fg(k, x) is <pg(k, *) • gHb x)
THE RELATIVE INTEGRAL 95 which by hypothesis is equal to unity, relative to k. Hence, for 0<£<&, 4, 4. 1 fg(k, x) = x, relative to k, and therefore f(n, g(m,x)) = x, relative to m,n; by Theorem 3, 2. 5 it follows that, for ot<t<g(m, x), m majorant and x<b, 4, 4. 2 gf{k, t) = t, relative to k. Equations 4, 4. 1, 4, 4. 2 show that / and g are relatively inverse functions.
Chapter V THE ELEMENTARY FUNCTIONS The relatively exponential, logarithmic and circular functions. 5 The relatively exponential function E(n, x) is denned by the recursion E(0,x)=l,E(n+l,x) = E(n,x) + xn+1l(n+iy. The function E(n, x) is uniformly recursively convergent in any interval, for if N is any positive integer, and if \x\ <N and w> 2N, then \E(n+r+l, x)-E(n+r, x)\ <{N"/n\} 2-0-+D < {N2»l(2N)l} 2-0-2-W • 2-C+D = {(2iV)2iv/(2iV)!} 2-»-2-C+i) so that, for m>w>2iV, \E(m, x)-E(n,x)\ <Z/2», 5, 0. 1 where K = (2N)™I{2N)\. Since, for \x\<.N, \X\<N, we have X'-x' 5,0.2 therefore 5,0. 3 X-x < rNr-i X«+^-xn+1-(X-x)(n + l)xn (X-xf < 2 \x\n~r Xr-af X-x r-1 It follows that = w(w+l)(2iV)»-i/2». (n + 1)! X»+1 — xn+1 X-x — (n+l)xn <*\X-x\ 2» 96
THE ELEMENTARY FUNCTIONS 97 since (2iV)r/H steadily increases with r up to a maximum for r = 2N and then steadily decreases, and therefore if JL — x we have \Fn-Fn-1\<2n\X-x\; but Fo = 0 and therefore 5,1 \Fn\<K\X-x\ from which it follows that E(n, x) is differentiable relative to n, with relative derivative E(n, x), in any interval —N^x<N. Accordingly the relative derivative of E(n, —x)-E{n, x + a) is zero relative to n, and therefore E(n, -x)-E(n,x+a) = E(n, 0)-E(n, a)=E(n, a) relative to n; in particular E(n, -x)-E(n,x)=l relative to n, and so 5, 2 E(n, x) ■ E(n, a) = E(n, x + a) relative to n, which is the familiar property of the exponential function. It follows also from 5, 1 that E(n, x) is continuous in x, uniformly in x and n, in any interval —N<x<,N. In the same interval " " (2NY l 5, 2. 1 \E(n, x)\ < 2 Nr/rl = J i±li- -1 < 2K =0 r-0 r■ & where K is given by 5, 0. 1. 5, 3 Denoting the reciprocal function \fx by R{n, x), we define the relatively logarithmic function iog(n, x) by the integral log(w, x)=-IR(n, 1, x), x>0.
98 THE ELEMENTARY FUNCTIONS The relative derivative of log (n, x) is therefore \jx. By Theorem 4, 2. 2 Iii{n, l,a) + IR(n,a,ab) = Iii(n, l,ab), relative to n, and by Theorem 4, 5, with at for gr(w, £) and R(n, x) for /(w, x) Ir{ii, a, ab) = IR(n, 1, b), relative to n, whence it follows that 5, 3. 1 log {n, a) + log (n, fe) = log (n, ab), relative to n. 5, 4 Since E(n, x) is its own relative derivative, and llRE(n,x) = E{n,x), therefore in any interval (0, N), E(m, x) has relative derivative \jRE(m, x) and furthermore E(m, 0) = 1 <E{m, x)<E(m, N) and for l<t<E(m, N), R(n, t)> 1/2Z, so that, by Theorem 4,6, E(m, x) and log(w, x) are relatively inverse functions, and for 0<x<N 5, 4. 1 log(w, E(m, x)) = x, relative to m, n and, for l<t<E(m, N) with m majorant, we have 5, 4. 2 E(m, log(w, t)) = t, relative to n, m. Since N is arbitrary, and E(m, N) is arbitrarily great with N, therefore 4. 1 holds for all £> 0, and 4.2 holds for all <> 1. However E(m, — x)=\\E(m, x) relative to m, and log(w, ljt)= — log(w, t) relative to n, so that log (n, E(m, —x))=— x, relative to m, n for all £>0, and therefore 4. 1 in fact holds for all x, positive or negative. Writing \ft for t in 4. 2, we see similarly that 4. 2 holds also for t<\, and so for all positive values of t.
THE ELEMENTARY FUNCTIONS 99 5, 5 The relatively circular functions sin(w, x), cos(w, x) are of course denned by the recursions sin(0, x) = x, sin(w+l, x) = sm{n, x)+( — l)n+1x2n+3l(2n + 3)l, cos(0, x)=l, cos(w+l, x) = cos(n, x) + (-l)n+1x2n+2l(2n+2y.; clearly sin(w, 0) = 0, cos(w, 0) = 1 for all n. The analysis we made of the function E(n, x) shows that sin(w, x) and cos(w, x) are differentiate relative to n, with relative derivatives cos(w, x) and — sin(w, x) respectively. One immediate consequence is that sin2(w, x) + cos2(w, x) has relative derivative zero and therefore sin2(w, x) + cos2(n, x)=l, relative to n, for all x. Another consequence is that a relative derivative of the function cos(w, c — x) cos(w, x) — sin(w, c — x) sin(w, x) is zero and therefore cos(w, c) = cos(w, c — x) cos(w, x) — sin(w, c — x) sin(w, x) relative to n, or, writing x+y for c, 5, 5. 1 cos(w, x + y) =cos(w, x) cos(n, y) — sm(n, x) sin(w, y) relative to n. Differentiating both sides of this equation as functions of x, we find 5, 5. 2 sin(w, x + y)=s,m (n, x) cos (n, y) + cos (n, x) sin (n, y) relative to n, which proves the addition formulae. 5, 6 In preparation for later work we find rough bounds for sin(w, x) and cos (n, x). With 0<|a;|<4 and p>l, we have {cos (p + 2, x)— cos (p, x)}/{cos (p + 2, a;) —cos (p+ 1, x)} = 1 - (2p + 4)(2p + 3)jx2 < 0,
100 THE ELEMENTARY FUNCTIONS which shows that cos(p+2, x) Ues between cos (p, x) and cos (p+ 1, x), and therefore for n>p+ 1 > 2, and \x\ <4, all cos (n, x) lie between cos (p, x) and cos (p+1, x). Similarly since {sin (p +2, a;) —sin (p, x)}l{sm {p+2, x)— sin (p+l, x)} = l-(2^ + 4)(2^3+5)/a;2<o for the same range of values of x and p, therefore sin(w, x) lies between sin (p, x) and &m(p+\,x), for n>p+\>\ and |z|<4. In particular for 0 < x < 1. 6, sin (n, x) lies between \x and x for w > 2. In the interval 0<z<3. 2 we have — 4.12<cos (1, x)<\, — 0.5<cos (2, x)<l and therefore all cos (n, x), w>0, lie in the interval ( — 4.12,1). Similarly, in the same interval, 0<sin (0, z)<3.2, and -2.2<sin(l,z)<l, and so all sin (n, x), w>0, lie in the interval ( — 2.2, 3.2). In the interval 1<£<2, sin (0, x)>l and sin (1, x)>2/3 so that sin (n, x) > 2/3 for all n. Given any polynomial 2 arxr = g(x), 0<r<n writing as usual it follows from Theorems 3, 2. 1 and 3, 2. 2 that if a<,x<b -> m<tDg(x)<M then b — a (that gr(a;) is uniformly recursively differentiable follows readily from 5, 0. 3).
THE ELEMENTARY FUNCTIONS 101 For fixed p, since D cos (p, £) = sin (p — 1, x) and D sin (p, x) = = cos (p, x), x2p+l D {sin2 (p, x) + cos2 (p, x)} = (-1)? 2 cos (p, a;) • - and so in the interval 0<£<3.2, |D{sin2(p, £) + cos2(p, a;)} | < 10-(3.2)22>+i/(2p+1)! < io-2j>+20; for (3.2)31_ 1 2155 _ 2 2 4 4 8 8 16 16 257 (gp i ~3lT ~ lpi'ITT ~ 2" 3'I'" 7" 8 ■" 15 ' 16 "" 3l' H)51 < TP" < IP and so (3.2)'_J_ (32)' ! (32)31 r! ~~ 10'" ~H~ < 10'' 31! ' >6 ' <l/10»-i9 (in fact (3.2)31/(31)! is much smaller than 10-i2 but this bound amply suffices for our purpose), whence it follows that |{cos2 (p, x) - l} + sin2 (p, x)\ < (3.2)/102p-2». At z = 3.1, we have sin (5, x) > (3.1) {1 - 1.602 + 1.769 - 0.176 + 0.023 - 0.002} = = 3.1 x 0.012 >0 and so sin (4, 3. 1)>0 and therefore sin (n, 3.1) >0 for all w>4. At a; = 3.2 we have sin (4, x) < (3.2) {1 - 1.706 + 0.874 - 0.212 + 0.032} = =-(3.2) x 0.012 < 0 and therefore sin (3,3.2) <0, and hence sin (n, 3.2)<0 for all w>3. Between £=3.1 and £=3.2 cos (4, x) < (1 + 4.37 + 0.28)- (4.80+ 1.23) < - 1/3 whence cos (3, x) < — 1/3 and therefore cos (n, x)< —1/3 for all w> 3,
102 THE ELEMENTARY FUNCTIONS which proves that for each n, sin (n, x) steadily decreases in the interval (3.1, 3.2). Let Ao = 3, Ai = 31, A2 = 314, A3 = 3141, and for w>4 let Xn be the least integer between 31-10"-1 and 32-10™_1 such that sin(», (2„ + l)10-»)<0 and sin (w, A» 10-™) > 0; A„ is primitive recursive. Writing nn = kn 10"™, since D sin (n, x) = cos (n, x) and | cos (n, x)\ <5 for |a;|<3.2, we have 0<sin (n, 7in)— sin {n, nn+ 10-»)<5-10_» so that 0<sin (n, nn) <5-10~™, and therefore - 1010-2»<sin (w+1, jt„)<5-10-»+lOis-S" whence |sin (N, nn)\ < 1/10™-1 for all N, n such that iV>w>16. Since |cos (n, a;)| > 1/3 for w>3 and 3.1<£<3.2, therefore sin (N, tin) — sin (N, nn) Tllf — ?ln and so |^iv-7i:»|<3(101-»+10i-^)<l/l0»-2 which proves that nn is primitively recursively convergent. The inequality ra>w>16 -> |sin (ra, n„)\ <1/10"~1 shows that sin (ra, nn) = 0, relative to n, ra and in particular sin (n, Tin) = 0 relative to n. From the relations |{cos2(p, z)-l} + sin2(p, 3)1 <3.2/102p-20, iV>w>16-> \sin(N,Tin)\<lllOn~1 follows iV>w>16 -> |cos2 (N, 7r„)-l|<l/102»-2i and therefore, since |1 —cos (N, ti„)\ > 1, |l+cos(iV, 7r„)|<l/102»-2i. 1 >3
THE ELEMENTARY FUNCTIONS 103 5, 6. 1 From the addition formulae it follows that 2 cos2 (n, \nn)= 1 +cos (n, nn), relative to n, = 0, relative to n, so that cos (n, \nn) = 0, relative to n, and therefore, since sin (n, x) > 2/3 for 1 < x < 2, and cos2 (n, x) +sin2 (n, x)= 1, relative to n, we have sin (n, 1ji:»)=1, relative to n. Furthermore sin (n, 2nn)= 2 sin (n, nn) cos (n, nn), relative to n, = 0, relative to n, cos (n, 2n„) = cos2(n, n„) — sin2(w, nn), relative to n, = 1, relative to n, whence we find sin (n, x+ 2nn) = sin (n, x) cos (n, 2nn) + cos (n, x) sin (n, 2nn), relative to n, = sin(w, x), relative to n, and cos (n, x+ 2jr„) =cos (n, x) cos (n, 2nn) — sin (n, x) sin (n, 2nn), relative to n, = cos(w, x), relative to n, proving that sin (n, x) and cos (n, x) are relatively periodic, with relative period 2n„. Since cos (n, \nn — z) = sin (n, x), relative to n, therefore if 0<£<1.6 we have cos (n, \nn — x)>\x for majorant n. 5, 7 It is proved, in the appendix, that the recursive real number
104 THE ELEMENTARY FUNCTIONS (nn) is primitive recursively transcendental, from which it follows that there is a primitive recursive np such that 7lp+np>7lp+lllOP+n" and we shall use this result in the next section. 5, 7. 1 If |£|<£ji;jfc for some k, then cos (n, z) = cos (n, ^nn—(^nn — x))>l(n„--nic)>lllOl, for a certain I and majorant n. Hence tan (n, x) = sin (n, z)/cos (n, x) is denned for \x\ < Injc, bounded above by 10' for an I which depends primitively recursively upon k, and differentiable relative to n, with relative derivative 1 + tan2 (n, x). Writing y{n,t)= 1/(1 +t2), we see that q>(n, t) is relatively integrable with a relative integral from 0 to t, denoted by arctan (n, t). By Theorem 4,6 tan (n, t) and arctan (n, t) are relatively inverse functions and for |£|<£ji;jfc 5, 7. 2 arctan (n, tan (m, x)) = x, relative to m, n and 5, 7. 3 tan (m, arctan (n, t)) = t, relative to n, m, with 0<£<tan (m, x), m majorant. For 0<£<1, and majorant n, cos (n, \nn — x) = sin (n, x) < 2x, sin (n, \nn — x) = cos (n, x) > \ and so tan (n, \nn — x) > \x; in particular, tan \n,-7in 1 tends to oo as n tends to oo, \ 2 nj so that 7.3 holds for all values of t.
THE ELEMENTARY FUNCTIONS 105 5, 8 The function arcsin (n, x) is denned by the recursion arcsin (0, x) = x arcsin {n, x) = arcsin (n-1, x) + j^m 2n+i' n> The function arcsin (n, x) is recursively convergent for \x\ < 1, and in any closed interval / inside the interval —1<£<1, the derivative of arcsin (n, x) is uniformly convergent; we denote this derivative by g(n, x) and observe that, in /, q(n, x) is also differentiate with a uniformly convergent derivative a(n, x), say. Since x ■ e(n, x)-{\-x*)- a(n, x) = \^mJy *2n+1 therefore, for \x\ < 1, x-Q(n, x) = (l — x2)-a(n, x), relative to n. Let | a; | <,^nK for a certain K; then there is an N such that N<^-l/2»+i and so | sin (N, x)\ < cos (N, l/2^+i), relative to N, <1 -1/3-22^+2, for majorant N, and therefore sin (to, x)-q(n, sin (to, z)) = cos2(to, x)-a{n, sin (to, x)) relative to to, n; from which it follows that Q(n, sin (to, x)) cos (to, »)= 1, relative to to, w for \x\ <%tik, and from this in turn that arcsin (n, sin (to, a;)) = £, relative to to, w. Since q{n, x)~>\ for £>0, it follows next from Theorem 3, 2. 5 that for \x\ < 1, sin (to, arcsin (n, x)) = £, relative to n, to which completes the proof that sin (to, x) and arcsin (w, £) are relatively inverse functions.
Chapter VI TRANSFINITE ORDINALS In this chapter we construct a part of the theory of transfinite ordinals within recursive arithmetic. The key notion is the expression of an integer in a scale of notation. The sequence of natural numbers, in the scale of 3 for instance, 0, 1, 2, 3, 3 + 1, 3 + 2, 2.3, 2.3+1, ..., 32, ..., 32-3+2, ..., 332, ..., 333, ... has an obvious parallel with the sequence of transfinite ordinals 0, 1, ..., co, co + 1, ..., co2, ..., co2to+2, ..., co™2, ..., co'0'0, ... which we exploit in the following definition. By means of addition, multiplication and exponentiation any positive integer n can be expressed uniquely in the form CfcS0* + Cfc-xS0*-! + ... + C2S°2 + CiS°l + Co where s > 2, 0 < Cq < s, 0 < C\, c2, ..., ck < s, 0 < at < az < ... < ajc and each at is itself of this form. If i?s(w) denotes this representation of n with scale symbol s then Rs(n) satisfies the recursive equation Rs(n) = csR>W+Rs(n-csa) where a is the exponent of the greatest power of s which does not exceed n, and csa is the greatest multiple of s° not exceeding n. We define Tmm(n) as the expression obtained by substituting 'co' for 'm' in the representation of n in the scale of m. For example TJ (103) is the ordinal co<»+i + 2ro2 +co+ 1 for 103 = 33+1+2.32 + 3+l. Every ordinal less than the first e-number (an e-number satisfies coe = e) is expressible in the form Tmm(n), m being any integer greater than all the integers in the representation of the ordinal; for instance starting with the ordinal Q = co"2 + la>m +1 lco" + 21 106
TRANSFINITE ORDINALS 107 we may replace a> by any integer ra>21, forming n = ram2 + 7ram+llrai7+21 and then Q = Tmm(n). The familiar definition of inequality between ordinals makes Q\ <Qz if and only if this inequality holds when, in Q\,Qz we replace co by any sufficiently large integer. It is not, however, the expression of a number in a scale itself which is of importance in the sequel but the transformation from one number to another by a change of scale. For instance the number 34, expressed in the scale of 3, is 33 + 2.3 +1, and changing the scale from 3 to 4 (leaving the digits 0, 1, 2 unchanged) yields the number 44+2.4+1 = 265 so that under a change of scale from 3 to 4, 34 is transformed into 265. Formally we define Tba(n), the transform of n under a change of scale from a to b, b > a, as follows. Let q be the exponent of the greatest power of a contained in n, and let paq be the greatest multiple of a« contained in n, so that p and q are primitive recursive functions of a and n, a>2, w>l. For 6>a>2, we define: 2V»(0) = 0, Tb«(n) =pbTba(Q) +Tba{n-pa<i), n > 1; this definition is a course-of-values recursion so that Tba(n) is a primitive recursive function. To form an ordinal greater than some Tmm(n), we take TmM(N) such that the integers obtained by substituting sufficiently large integers i for a>, say Tim(n) and T(M(N), satisfy for i^,m,i>M; hence, if m>M, we see that Tam(n)<TmM(N) if and only if TmM{N)>Tm™{n) = n, i.e. n<Tm^(N) Thus a decreasing sequence of ordinals takes the form where, for r> 1, rar+i>rar, and nr+\<T^iTT for)
108 TRANSFINITE ORDINALS For a given sequence mi, m<i, m®, ... we obtain the longest decreasing sequence of ordinals by taking nr+i=T^T (nr) — 1, since To,™(n) = 0 if and only if n = 0, and T% X(n) <TZTT+l(N) if and only if n<N. It was proved by Gentzen that transfinite induction over ordinals up to an e-number is not reducible to ordinary induction, and therefore the decreasing ordinal theorem, which says that every decreasing sequence of ordinals is finite, and which is equivalent to transfinite induction, is not reducible, but transfinite induction over ordinals less than the first e-number is reducible to ordinary induction in a rich enough number system like system Z. Whether or not this reduction can be carried out within some formalisation of recursive arithmetic for all ordinals less than the first e-number is still an open question but we shall establish this result for ordinals not greater than a>t°t0. In virtue of the relationship which have exhibited between transfinite ordinals and the expression of numbers in a scale, the decreasing ordinal theorem, for ordinals less than the first e-number, is equivalent to the following proposition F*: Given any non-decreasing function pr, with po > 2, an initial no, and the function rir defined by the primitive recursion nr+1=T£+i(nr)-l then there is a value of r for which nr=0. We start by observing that this proposition is a simple consequence of theorem F: If mr+i=T^T (mr— 1), then there is a value of r for which mr = 0. For if rar>0, r<s, and raJ+i = 0, then taking no — mo— 1, if nje = mic — 1 for some k, we find nt+i = T*+l(nt) - l=T*+l(mt - 1) - l=ro*+i - 1, whence by induction, nr = mr — 1 for all r, and therefore ns+i = 0. We start by proving F for the case mo < pov», which is equivalent to proving the ordinal theorem for ordinals <a>t0. Let a(n) be a non-decreasing function, <x(w)>2; the system of
TRANSFTNITE ORDINALS 109 recursive arithmetic in which the following proof will be formalis- able will depend upon the nature of a(n) and we shall therefore suppose that a(n) is defined by multiple recursions or at worst by a transfinite recursion of ordinal a>l) Let the function y(a, b, c, n) be defined by the primitive recursion y(a,b,c,0) = (a+l){a(c)}» y{a, b, c, n+l)=T«»+«>+1){y(a, b, c, n) ^ 1}, and let f(x, p, n) be defined by the double recursion with parameter substitution /(0,0,n) = l (i) f(x + 1, p, n) = <p(x, p, /(0, p, n), n) (ii) f(0,p+l,n) = <p(o(n) - l,p, /(0, p, n), n) (iii) where <p(a, b, c, d) = c + f(a, b, c + d). The function f(x, p, n) counts the number of terms in the sequence y(x,p, n, r), r=0, 1, 2, ..., down to a (not necessarily first) zero. We prove in fact: for x, p<a(n) and k^f(x,p,n), y(x,p,n, &) = 0. Denote this proposition by $(x, p, n). By equation (i) g(0, 0, n) holds, and in virtue of equation (ii) g(0, p, n)&%(x, p, n + f(0, p, n)) -> %{x+\, p, n), for starting from (x + 2){a{n)}P = (x + l){a(n)}v + {o{n)}v with x + 2<a(n), we reach (x+ l){a(n + f(0, p, n))}? in f(0,p, n) steps and thence we arrive at zero in a further f(x, p, n + f(0, p, n)) steps, by hypothesis. Moreover, starting from {a(w)}P+i={a(w) - !}{a(n)}P + {a{n)}P,p+l<a(n), 1 See R. Peter, Rekursive Funktionen, Budapest 1957
110 TRANSFINITE ORDINALS if i$(0,p, n) and %{a(n) — 1, p,n + f(0,p,n)) hold, then, in virtue of equation (iii), g(0, p + l,n) holds. Hence 3(0, 0, n), g(0, p, n)&%(x + 1, p, n + f(0, p, n)) -> %{x +1, p, w), g(0,^,n)&g((7(n) - l,:p,rc + /(0,:p,?l))^g(0,:p + l,rc), are provable, and from these we may derive %{x, p, n) by generalised induction1), proving theorem F for mo<p0vo. The extension to the case mo=pov,) is simple. Writing a for a(n), (7i for a(n) — 1, since Oa=OiOal+Oal it follows that the sequence d(n, r), with d(n, 0) = oa, %n,r+l)=T%%?+l){d(n,r) - 1}, reaches zero in /(0, (71, W) + /(<71, (71, W + /(0, (71, w))=/(0, (7, W) steps at most, for /(0, <n, w) steps lead from a^i + a"! to (7i{(7(w + /(0, (7i, w))}ai, and a further /(<n, oi, »-1-/(0, <ti, w)) lead to a zero. Consider next the sequence e(x, y, z, n, r) with e(x, y, z, n, 0) = (a;-|-l){<7(n)}1'+zo(n) e(x, y, z, n, r+ \)=T°a*X?+l){e{x, y, z, n, r) - 1}. Define the function f(x, y, z, n) by the triple recursion with parameter substitution: /(0, 0, 0,w) = l (iv) f(x + 1, y, z, n) = <p(z, y, z, /(0,«/, z, n), n) (v) /(0, y +1, z, n) = tp(o(n) - 2,«/, z, /(0,«/, z, n), n) (vi) /(0, 0, z+ 1, n)=v(«T(») -^ 2, <;(») -=-1,2, /(0, «r(») - 1, z, »), n) (vii) x) For the formal details of the derivation see a proof due to P. Bernays in the author's paper [1].
TRANSFINITE ORDINALS 111 where tf(x, y, z, c, n) = c + f(x, y, z, c + n), and let $(x, y, z, n) affirm: if x, y, z<a(n) and k = f(x, y, z, n) then s(x, y, z, n, k) = 0. Equation (iv) shows that $(0, 0, 0, n) holds. Since (x+2)op = (x+ 1)gP + oP, if f(0,y,z,n) steps take one from ay+za to zero and f(x, y, z, n) steps from (x+ l)oP to zero then by equation (v) f(x+ 1, y, z, n) steps take one from (x+ 2)ay+za to zero, proving g(0, y, z, n)&%(x, y, z, w + /(0, y, z, n)) -^%{^+l,y,z,n). (viii) Furthermore a(v+D +w — aioy+za + ay+za and so by equation (vi) %(0,y,z,n)&%(<n ^ l,y,z,n + f(0,y,z,n))^%(0,y + l,z,n) (ix) Finally from and equation (vii) we deduce %(0, (7i, z, w)&3((7i - 1, ai, z, n + /(0, (7i, z, n)) -> g(0, 0, z+ 1, n) (x) From the proved formulae ^(0, 0, 0, n) and (viii), (ix), (x) we derive %{x, y, z, n) by an application of a generalised induction schema which is also reducible to ordinary induction. A similar proof1) establishes theorem F for a sequence with initial term (x+ l)(a(n)}v'+Vi''{n)+Vif-ain^'+---+1'}^n>^ for any definite integer j, and hence for a sequence with initial term cf", which is equivalent to proving the decreasing ordinal theorem for ordinals less than or equal to a>0,">. The method of proof x) loc. cit p. 36.
112 TBANSFINITE ORDINALS clearly extends beyond this ordinal but to reach a general ordinal Qn, where Qq = oj, Qn+i = a>an, a quite different approach would appear to be necessary. If f(n) is an ordinal recursive function of ordinal Q, so that /(0) is given and /(») = ?(»./(*(»))) where y is primitive recursive and X(n) is a predecessor of n in a primitive recursive ordering of the natural numbers of ordinal Q, then it seems likely that the following result holds (hypothesis T). If B+ is a formalisation of recursive arithmetic which admits definition by ordinal recursions of any ordinal Q less than the first e-number, then the number of terms in a decreasing sequence of ordinals less than or equal to co°, is given by an ordinal recursive function of ordinal co" where x<Q. The decreasing ordinal theorem is clearly immediately involved in definition by ordinal recursion for the determination of successive values of f(n) defined by /(») = ?(»,/(*(»))) requires that the sequence X(n), X(X(n)), A(A(A(w))), ... should reach 0 in an assignable number of steps, assignable of course by a function which is either primitive recursive, or ordinal recursive for an ordinal less than the ordinal of / itself. A recentx), as yet unpublished, result of Alonzo Church, suggests that hypothesis T may be false for certain ways of representing a decreasing sequence of ordinals in recursive arithmetic, so that the particular interpretation of the decreasing ordinal theorem adopted above may prove to be indispensable for the truth of hypothesis T. We consider next the extension of the foregoing recursive representation of ordinals beyond the first e-number. In chapter I we introduced the idea of majorant variables, and relations which held only for majorant variables, i.e. for sufficiently large values !) Communicated to the International Congress of Mathematicians, Edinburgh, 1958.
TRANSFINITE ORDINALS 113 of the variables. In this section we shall denote majorant variables by co, cor, with r>l. We recall that a primitive recursive relation R(no, n\, ..., nk) for which there exists a constant Cq and primitive recursive functions ct+i(no, ni, •■■»»r)»r = 0, 1, ..., k-l, such that R(n0, »i, ..., nr, ...,nk) holds for all no, n\, ..., nk satisfying no>Co, 7ir+i>cr+i(no, ti\, ..., nr), 0<r<k, is said to hold for majorant no, n\, ..., nk. If R(no, »i, ..., nk) holds for majorant Mo, mi, ..., nk we write S((0, (Ml, C02, •■■, COk). For example, given definite numerals a, b, c we have co°>>acob+c since nn > anb + c if n > max (a, b, c). An example with two majorant variables is a>i>a>°' which holds since N>nnn, for all n and all N satisfying iV>Ci(M) = M»". Another example with two majorant variables is cocoi°> + co°> + 5 > comcoi2 + co°>'° which holds since nNn + m» + 5 > nnN2 + nn", for any m>3 and iV>M"n. We start by generalising the concept of a number expressed in a scale of notation with an assigned set of digits. Let f(x) be a recursive function such that /(0) = 0,/(1)= 1 and /(a;+1)>/(#) + ! for all x, and let (lc+l)a be the greatest power
114 TRANSFIKITE ORDINALS of k + 1 which does not exceed n, and c(1c+ 1)° the greatest multiple of (k+l)a which does not exceed n. Then we define the function y1K<! by the following recursion: These equations determine <p{i(,(n) as a function of <T,/(0),/(l), ...,/(*) which we call the representation of n with 'digits' f(r),0<r<k, and base a. For example <p{_a(103) = f(3)o"+ ofW. When the function / contains more than one argument place the relevant variable for the construction of <p will be placed in the last argument place. If i is the identity function i(x) = x, then 9k.k+i(n) is the familiar representation of n in the scale Jc+1 with digits 0, 1, 2, .,., k. We note first that 5,5 vUr) =/(»■). if r<4. For r = r(i+1)0, and so <a(r) = /(r)X<'(0) +dU0)=/(r). Similarly 5, 5. 1 For a fixed k>\ and a fixed «>/(&)+ 1, ^(m) is strictly monotonic increasing with w. Write y{n) for 93^ s(w); then we have to prove q>{n+ l)><p(w)+ 1. If w<&, this follows from 5,5 since /(»+ l)>/(n) + l; suppose that 93(71+1) > 93(71)+1 holds for w<m—1 where ra>&+ 1. Let c be the exponent of the greatest power of k +1 which does not exceed m, b the greatest integer such that 6(&+l)c<ra and let a = m — b(k+l)c, so that 0<a<(&+l)c, 1 <&<&+! and l<c. Then, by definition, 9j(to) = /(&)«*'(«) +95(a).
TRANSFINITE ORDINALS 115 We consider in turn the cases a = 0, 0<a<(k + 1)C— l,a+l = {k + l)c and b+l<k+l and finally a+l = (k+l)c, b = k. When a = 0, tp(a) = 0 and so tp (m + 1) = j(b)sf^ +1 = <p (m) + 1. When 0<a<(&+l)c-l then <p(ra + 1) = f(b)sf^ + y{a + 1) > f(b)sv^ + <p(a) + 1 = <p(m) + 1, since a + 1<(& + I)c<ra— 1 implies y(a+ 1)>93(a)+ 1 by hypothesis. When a+l = (&+l)c and b+l<k+l, <p(ra + 1 ) = /(&+ 1 )sv&) > /(feJs^C) + s^e) > f{b)sv(Q +tp{a) + \=<p{m)+\ for the inequality a + l = (&+l)c<ra implies 1 + 93(a) < q>(a +1) = 8*w. Finally, when a+l = (/c+l)c and 6= & we have ^(m+1) = <?({&+l}c+1) = s*(c+1>>s*(c>-s>/(&)s''<c> + + <p(a) + 1 = <p(ra) +1 for ra>(&+l)c>l + c&>l + c so that by hypothesis 93(0 + 1) > 93(c) + 1, and, moreover, s>f(b)+l and a+l = (& + l)c<m so that s<p(c) = y(a _|_ i) ><p(a) + 1. Thus the inequality holds for w < k, and if it holds for n = m — 1 it holds also for n = m, and so by induction it holds for all n. 5,5.11 In particular, taking f(x) = i(x) = x, we have that, for s>&>1, <pitS(n) is strictly increasing with n, and taking /(*) = /*(*) =VM+l(s), it follows that if gr>^>l and if s >/*(&) then 93^(71) is strictly increasing with n. 5, 5. 2 If f(x) and gr(a;) are strictly monotonic increasing and if h(x) = f(g(x)), p>g{q) and s>f(p) then for ^>1 and all w, 5,5-21 <.{0k+i(»)} = ?t.(»)
116 TRANSFINITE ORDINALS For w = 0, both sides of equation 5.21 are zero; let us suppose that the equation holds for n = 0, 1, ..., m — 1. Let a and c be the greatest integers (a chosen first) such that c {q+l)a<m, and write b = m-c(q+l)a; it follows that c<q + 1, b<(q+l)a and m,<(q+\)a+l. Hence &+iW=?(c)b+1)^+l(8)+C+i(i) <g(c)(p+lf™+iW + (p+l)K.v+iia)+\ by 5.1, since b<(q+l)a, = {0(e) + 1}(2» + lj^+i^ < (p+ l)^+i(0)+1, since gr(c) <gr(g>) <^?+ 1. This shows that <f>"q.v+l{a) is the exponent of the greatest power of p+l, and g(c) the multiplier of the greatest multiple of this power which does not exceed <p%+i(in)- Therefore <,K„+i(™)}=Hc^vM.v+iW +^{if^+1(b)} = h(c)st «■» + <p£s(&), by the induction hypothesis, = <p£s(ra), since m = c(q+l)a + b, which completes the proof of 5.21 by induction. 5, 5. 3 We define next a function X„(k) which depends upon two functions p(n), n(n); p(n) and n(n) are arbitrary recursive functions with p(n) > 1. We define X0(k) = k Xn+l(k) = <PI)$l).xnMn)) + mn) + l(k)- Writing p'(n) = Xn(p(n))+n(n), we have ^«+i(&) = 9>*W<»)+iW> for all n. When it is necessary to show the dependance of X upon p, p' explicitly we shall write X™'Qc) for Xn(k).
TRANSFIKITE ORDINALS 117 To justify the definition of Xn(k) we must show that for all w>0, Xn(k) is monotonic increasing with k. This is certainly true for w=0, since Xo(k) = k, and if it is true for n = m, then it holds for n — m+1, by 5.1. It follows that, for all n and k, Xn(k)>k. 5, 5. 31 We consider next the relationship between Xp>p', Xp>i and X«>p'. We shall prove that, if p(r)>\,q{r)>\, p'ir)* max {Xr™\p{r)), Xr«>P\q{r))}, and q(r)>XrP«(p(r)) for all r, then 5, 5, 4 X„P-P'(k) = Xn«>P'{XnP><i{k)) for all n, k. Since Xos>'(&) = k for anys, t therefore 5.4 holds for w = 0; if it holds for n = m then =«pxr' l&v tk)) = X™'1(&), by 5.21, since, by the induction hypothesis, XmP>P\x) = Xm«.z>'(Xmz>.*(*))- Thus 5.4 holds for n = m+ 1, and so for any n. 5,5.5 The relationship which holds between XnP>r(p{n)) and Xni'r(q(n)) persists for all sufficiently large r. More precisely if P(k)>l, q(k)>l, r(k)> max {X^{p{k)), Xk«s(q(k))} and s{k)> max {XkP.°(p(k)), Xk^(q(k))} then, for w>&>0, Xn^r(p(n)) | X„«^(^(n))
118 TRANSFINITE ORDINALS according as XnP>°(p(n)) | Xn«>'(q(n)). Define t(n), XnP>t, Xrflt, Xnr,t and Xn*'* simultaneously by the recursions X0p.t(k) = X0«.t(k) = X0r>t(k) = Xo'-W = Jc, t(n)= max {XnPJ(p(n)), Xn*.<(?(n)), Xn^{r{n)), Xn^{s{n))} and wt X** vat _ Xv* x:-{+1 = <px«{ , x»-'=<px«{ , . "+1 *r(n).«n)+l ' "+1 rs(n).J(n) + l Then, by 5.4, X„^(X^.^(^(n)) = Xn'*(p(n))) and X„^(X„^(^(n)) = Xn«.t(q(n))) and therefore by 5.3, Xn*-*(p(n)) = *,.«•'(?(«)) according as XnP>r{p{n)) | X„«-r(^(n)). Similarly X„*.<(p(rc)) | X„ff.*(g(n)) according as X,.M2>(»))t-*>•(?(»)) from which 5.5 follows, 5,5.6 If p(n)>k>0, and for 0<r<»,2>(r)>l,2>'(r)>Xr».»'(2>(r)), then XnP>P\k) = X™\{k). For Z**'1(4) = vgJ(B)+l(4) = ZS*'(4)> since k<(p(n)). Hence if N>n and, for n<m<N, p(m)<,k, then X,,».p'(4) = Xw».»'(4).
TRANSFINITE ORDINALS 119 5, 6 We define Q0P(k) = k, fiS+i(*) = ?SLw(*). with cuo = «o, where co, a>r, r> 1, are majorant variables. For given k, n and £> (r) these equations determine Qnp(k) as a function of a>, a>i, ,.., a>«-i which we call a transfinite ordinal of type n. A transfinite ordinal of type n is equal to an ordinal of type n + 1 for, if p{n) > k, then 5.6.1 Ql+l{k) = <p^n)m{k) = Qnv{k). It follows that if p(m)>k for w<m<iV—1 then 5.6.2 Qnv{k) = QNv{k). In formulating the definition of Qnv(k) we have anticipated a proof that Qnp{k) is strictly increasing with k; this follows from Qop{k) = k and theorem 5. 1. 5, 6. 3 It is readily seen that there are ordinals of type n+1 which are not of lower type. For if k>p(n)>m, then Q>+1(k)>Q>+l(m) = Q1lP(m). The relationship between ordinals of different types is given by Theorem 5, 6. 4 if p(r)>\, q{r)>XrP>v(p(r)) for 0<r<w- 1, then QnP(k) = Q,fl(XnPM(k)). We proceed again by induction. For & = 0, the equality follows immediately from the definitions; if it holds for n = m then Ql+AX™Ak)) = wQm (aPm1 , <k)) ■"sm+lV-"-m+lv II T/a(m).o)B,vr»(m).a(m) + lv '' = «Pm (k),
120 TRANSFINITE ORDINALS by hypothesis, and therefore proving the equality for n = m+l, and so for all n. 5,6.5 If p(r)>\, q(r)>\, 0<r<w then Gn»(p(n)) = Qj(q(n)) according as 5, 6. 51 X„P.r(p(n)) | Xn«s(q(n)) 5, 6. 52 where r(&)>max {X]cP>r(p(k)), Xkv>r(q(k))} for n>k>0. For, by 5, 6. 4, ®np(p(n)) = Qnr(Xn*s(p(n))) and Qnq{q{n)) = i3„r(X„«.'-(^(w))). whence 6.5 follows from 6.3. By 5, 5. 5 the relation 6.51 is independent of the choice of the numbers r (k) when condition 6. 52 is satisfied. 5, 7 The result contained in 6.5 enables us to extend the statement of the decreasing ordinal theorem to ordinals of any type. In terms of a sequence of functions pn(k) we define A*s{n) = XtPn,*{pn(i)). The sequence of ordinals Qt^ipnii)), w=0, 1, 2, ... is steadily decreasing if Airn{n+\)<Airn{n) where r„(&)>max {Ar^{n), Arnk{n+\)}, 0<k<i. Hence the theorem that a decreasing sequence of ordinals is necessarily finite may be expressed in the form: If for a given integer i, pn(i) > 0, and for 0 < k < i, pn(k) > 1 and if r„(fc) = max {Art*(n), Arn*(n+1)} and ArnKn+\)<Arn\n)
TRANSFINITE ORDINALS 121 when p„(i)>0, then there exists a value of n for which pn(i) = 0 5, 8 By introducing additional operations, transcending exponentiation, we may define ordinals of greater "complexity" than Qnp(k). For instance if we define tetration ba so that °a=l, (»+i)a = a(«o), and so 1a = a, 2a = aa, 3a = aa<l, and so on,) then we may generalise representation in a scale to four operations. Take, a, b, c in turn to be the greatest integers such that (for &>1) a(k+l)<,n, {«(&+1)}»<w, c{a(k+l)}b<n, and define + <PikAn-c{a(]c+ l)}6). n>k+ 1. The function <p{xs(n) determines the representation of n with digits /(0), /(l), ...,/(&), base s, using four operations, addition, multiplication, exponentiation and tetration. Taking f(x) = x, we have for instance <*..( iO3) = (<» + l){a+1co}a + (co + l){aco}{m+1co} + co{°>+ lco} + co{°>co}, (since 1000= (l + 2){222}2 + (l +2)22.222 + 2.222+ 2.22). Using p operations instead of four we define, G(k+ 1, a, n+ l) = G(k, a, G(k+ 1, a, n)) with G(3, a, 0)= 1, G(2, a, 0) = 0, G(l, a, 0) = a, G(0, a, ri) = n+\, glJe(\) = G(p,k+\,h(\)) g$JC(m + l) = G(p-m,g$ik(m),h(m+l)), l<m<p-l; next, for n>k+l, we determine a(r) so that for l<r<£>, a(r) is the greatest integer such that, for 1 < s < r, 9lJc(s)<n> (and therefore a(r)<n, l<r<£>).
122 TRANSFINITE ORDINALS Finally we define YUAl) = G{p,s, <*>(1))), Y'PjcAm+ l) = G(p-m, Y'vX,(m), <pfv,k,M™+ !))), Km<p- 1, and <fv.k.M = Y'vMia{p), n>k+\.
Appendix RECURSIVE IRRATIONALITY AND TRANSCENDENCE Let Pn(x) be the nth polynomial in an enumeration of all polynomials of a single variable x, with integral coefficients; let ||z|| = ||s+»y|| = M + |y| and let s„ be a convergent sequence of rational real or complex numbers. Then classically lims„ is transcendental if 1. (Vr)(Sk)(SN)(Vn){n>N ^ ||Pr(s„)||>2^} The convergence of sn is expressed by the condition 2. (Vk){Sv){Vn){n>v-^ ||s„-s„||<2-*}. Let v(k) be the least value of v, given by (2), such that n>v(k)^ ||«„-*,(b||<2-<*-*) and let kr, Nr be the least values of k, N given by (1) such that 3. n>2Vr-».||Pf.(*)l)||>2-*r. If sn is quasi-recursive, and recursively convergent, so that v(k) is recursive, and if further the functions Nr, kr in (3) are both quasi- recursive then the recursive real (complex) number (s„) is said to be quasi recursively transcendental. If sn, v(k), Nr and kr are all primitive recursive then the primitive recursive real number (s„) is said to be primitive recursively transcendental. In particular taking Pr{x) to be a linear function of x we obtain the corresponding definitions of recursive irrationality. For a quasi-recursive, recursively convergent sequence sn, the number (sn) is quasi-recursively transcendental if and only if it is classically transcendental. 123
124 RECURSIVE IRRATIONALITY AND TRANSCENDENCE For if M = max ||sr|| +1 and if Pr*{x) is the sum of the positive (Xr<f(l) values of the terms of the derived polynomial Pr'{x) then \\Pr(sm)-Pr(Sn)\\<\\sm-Sn\\-Pr*(M), and calling cr the exponent of the least power of 2 which exceeds Pr*(M) we have 4. m,n>v(k + cr)-^\\Pr(sm)-Pr(sn)\\<2-K From (3) and (4) taking kr for k and Nr + v{kr + cr+2) for n, we find, writing vr{k) for v{kr + cr + 2), l|JM*„<*r))||>l/2*r+l whence 5. (Fr)(ff4){||Pr(^»>)ll>l/2*+1}- If It is the least value of k satisfying (5) then since v(k) is quasi- recursive, so is %t, and l|Pr(s^,)||> 1/2VU. Using (4) again, with & = Ar+2, we have n>Vr{h)^\\Pr{Sn)\\>M*^ which proves that (sn) is quasi-recursively transcendental. This theorem does not of course remain true if we replace quasi by primitive recursion. For any rational x^O, ex=Z{x)nln\ is primitively recursively convergent1 and so is n.2 Both e and n are in fact primitive recursively transcendental as we shall now show. The primitive recursive transcenpence of e xp-l n g Let y(x) = TwII (r — x)v = ^ c^> where q=pn+p— 1, !) Vide R. L. Goodstein [3]. a) Fide R. L. Goodstein [12].
RECURSIVE IRRATIONALITY AND TRANSCENDENCE 125 and V(x)= ^,a$%s>A= max \at\; further let Ttp(x) = J <p>(x) where «-s (r + *)l *(*) = Z j-Z-cr+gZr) 0<s<g'. r=0 Then, by elementary algebra, we may readily show that \tpP-i(0)\=(nl)P, and that for r^p—1, qf(0) = 0 (mod p), and for l<ra<w, and any r, qf(m) = 0 (mod p), so that if p is prime and greater than n, then Tq>(0) is not divisible by p, but T<p(m) = 0 (mod £>), l<ra<n. Nowlfy(0) = ^ (r0cr and so, writing EN(m) for 2,mr\r\, Tcp{0)EN(m) = J (v{2Vnr + Wrra>-}, JV > g, where Trar=rar + rrar~1 + r(r— l)rar~2 + ... + r! and _ m m2 (r!)miV-r ^r = 7Tl + (»-+l)(r^2)+",+ tf! <3 ' /. , m m2 m» ( 1 1 1 )m (for 1 + — + — +...H r < <1 + — + — +...+ —> , as may \ 1! 2! n\ ( 1! 2! n\) readily be shown by induction over m). Hence T<p(0)-EN(m) = Ttp(m) + 3m 2 crOrmr, where &r=Wr3-m, so that O<0r<l.
126 RECURSIVE IRRATIONAUTY AND TRANSCENDENCE But I 2 crermr\< 2 \cr\mr= _1v,IKr + wOp MP <(^ny!>1<m<w> n where ilf= IJ(r + w). Now if p > 2 If Jfl> (2jf)2M 1 1 (2if)2M (p-1)! (2Jf-l)I 2*-1 3»(2Jf-l)I and therefore, writing H= J {3™am J (v©,^}, if (21f)2M n we have \H\ < 1/3. Thus I>(0) 2 amEN(m) = aoT(p(0)+ f T<p(m) + H, where, if £> is a prime greater than max {P, |a0|}, we have (i) «o?V(0) is an integer not divisible by p, (ii) 2 amT<p{m) is an integer divisible by p, (iii) |#|<l/3, so that |2V(0) | amEN(m)\>l Since ~~ mr therefore (,?.*} <r?„T ivir-iv^i ? m"+i Ifo rlj " Ifo TTI < (n+1)1 ^ (2w^T)! 2»-i' (2ra)2m 1 <
RECURSIVE IRRATIONALITY AND TRANSCENDENCE 127 and so |2V(0)[ I am{EN(l)}™- | amEN(m)]\ <W0,L?IPTI)iw < |?V(0)| -2^w^+2/(iV+1)!< |I>(0)| -A{2n)^l(2n- 1)!2^< 1/3 if iV>|3^Z>(0)|(2w)2»/(2w-l)! = .B, say. Hence, for N>B and y>max {P, |ao|}, we have I io,{W))»|>i/3|r^(0)|. Since EN(1) is primitive recursively convergent (with classical limit e) it follows that e is primitive recursively transcendental. The primitive recursive transcendence of n We preface the proof of the primitive recursive transcendence of n by a list of the fundamental properties of the norm \\x + iy\\ = \x\ + \y\ of a complex number, x + iy, with x, y rational. Let x = x + iy, w = u + iv, then: 1. ||z + w||<||z|| + |H|, for \\x + u + i(y + v)\\ = \x + u\ + \y + v\ <IMI + IM|. 2. ||z±m>||> ||z||—||w||, for \\z — w + w||< \\z — w\\ + \\w\\. 3. ||zw||<||z||-||w||, since \\zw\\ = \xu — yv\ + \xv + yu\ <(M + lyl)(l«l + M). 4. |Z|2<||Z||2<2|Z|2. 5. ||ztt>||>t||z||-||tt>||, for ||zw||2>|z|2.|w|2>J||3||2.||w||2. 6. l/||z||<||l/z||<2/||z||, for \\llz\\ = {\z\ + \y\}Hz* + tP), and x2 + y2<{\x\ + \y\}2<2(x2 + y2). Let « be any algebraic number with associated polynomial oqzcn + aixN-1 +... +aN
128 RECURSIVE IRRATIONALITY AND TRANSCENDENCE and let the zeros of this polynomial be Denote |ao|+ ... + \aN\ by -JA and 2 NA by B. Further let /?2r-i = &«»•> /?&■= —i<Xr> r=l,2, ... N, so that for Kk<2N,\\pt\\<A, and let ys, l<s<,M=22N — 1, consist of the sums of the numbers /?jt, l<,1c<2N, taken / at a time, l</<2iV, so that y,, l<s<M, are the zeros of a polynomial Q(z) = boxM + hx1*'1 +... + bM with integral coefficients, and ||y#||<5. We define VW = ( -1)1 b%M iQW}* = cv-^p~1 + cpxP +■■■+ CpM+p-ix^+r-1 where p is a prime greater than |&o&m|, L{xp{x))= fy,r(x)>K = L(y>(0)) = Zcr(r\),En(x)= f^/(r!) and Tn=(l + En{fi1))(l+En(pi)) ... (l+Entfur)). The numbers yr(0), r =£ p — 1 are all integral multiples of p, but \pP-1(0) = b%M biip, an integer not divisible by p. Furthermore if a; is a zero of Q(x), iprix) = Q f°r r<p— 1> and for if r>P> X Vr(y™) *s an integer divisible by p. m=-l For fixed x, \p{x) -> 0 as £> -> oo, and si milarly j |cr| |a;|r -4- 0 as y ^ oo, if Now T„=l+ J En(yr)+Vn, where, since r = l \\En(x)-En(y)-En(x + y)\\<2(\\x\\ + \\y\\)^l(n+l)\,
RECURSIVE IRRATIONALITY AND TRANSCENDENCE 129 for large enough n, and the corresponding inequality holds for three or more factors, we have \\V„\\<2MB^I(n+iy. Bvit K-E„(y) = L(f(y)) + ZciyiRYli i where so that \\Brit\\<En(B) and therefore yi+l yi+2 (*+!)! ' (i+2)l+- W^^dyiRy^W^M• EniB^ldlB* tends to 0 as p tends to oo. V i Thus K-IEn(y) = L(ZW(y)) + ep V V where sp -> 0 as p -> oo, and L(Zrp(y)) is an integer divisible by p. Hence KTn is the sum of an integer not divisible by p and a term which tends to zero with p, and a term which, for fixed p, tends to zero with n. Choose p so that ||ep||<£, then since 2KMBn+1/{n +1)1 <£ for n>6KMBB+1IB\, we have \\Tn\\>ll3K. However and so \\Tn\\<\\l+En(i<x)\\-4:(™-»A<\\l+En(i<x)\\±B whence ||l+^„(t«)||>l/3^'-4J». Let nn be the value of n to w places of decimals, then it may be shown!) that x) For details see the author's article "The recursive irrationality of n", loc. cit. p. 269.
130 RECURSIVE IRRATIONALITY AND TRANSCENDENCE (for w>14) ||l+#2»+i(wi„)||<l/10»-i<l/12ir-4*, for n>K-4B+1, and so \\E2n+i(i<x) — E2n+i(inn)\\> l/K-4:B+1, for w>c = max {K-4B+1, 3 KM•5«+i/5!} Since ||ot„|| <4^ and ||i«||<4^ therefore \\E2n+i{ioc)-E2n+i(inn)\\<\\<x-nn\\E2n{±A)<\\<x-nn\\-3«A) and so, for n>c, ||« —3r„||>l/JK"-4a-3<*^» ... (1) whence ||« — ji||> l/iir-4B-3<4 >, showing by how much n diflfers from «, at least. Since (1) holds for each zero « of oqxn +... +aN therefore, for w>c, \\avznN + a1nn"+1 + ...+aN\\>\\a0\\-\\nn-M1\\ ••• \\nn-<x„\\-2-M >\\a0\\IK»-2VB+U 3»-*A which proves that n is primitive recursively transcendental.
BIBLIOGRAPHICAL NOTES Chapter I. Recursive arithmetic was introduced by Th. Skolem in Skolem [1], Various formalisations of recursive arithmetic are given in Curry [1], Goodstein [15] and Church [2]. For an account of the properties of general recursive functions see Kleene [2] and Davis [1]. The notions of relative and recursive convergence, and the reduced sequence were introduced in Goodstein [2]. Tests for recursive convergence were first given in Goodstein [6]. For a different proof of Theorem 1, see Rice [1]. For the enumeration of primitive recursive functions see Peter [1] which also contains a very good bibliography on recursive functions. For Specker's Theorem see Specker [1]. The proof of Theorem 1 is also due to Specker. Recursive real numbers are studied in Meschkowski [2]. Chapter II. The notions of recursive and relative continuity were introduced in Goodstein [2], Theorem 2, 4 is due to Meschkowski and was published in Meschkowski [1]. Theorem 2, 5 was proved by Specker and was first published in Goodstein [5]. Chapter III. The notions of recursive and relative differentiability were introduced in Goodstein [2], The classical Theorem that a function continuous in a closed interval has a maximum value in the interval is not true in recursive analysis; for proofs see Specker [2], Lacombe [1] and a review by Kreisel, in Kreisel [1] of Meschkowski [1]. Markov, in Markov [1], gives a non-constructive proof that for a recursive real function F(x) such that F(0) = — 1, F(l) = 1 there exists a recursive real number c, such that F(c) = 0; a constructive proof of this result is impossible, for Specker has shown that there is a recursive sequence Ft of recursive real functions such that F*(0) = — 1> ^"*(1) = 1 and for no rational recursive function s(k, n), recursively convergent in n for each k, can lim F/c(s(k, n)) = 0 hold. This shows that we cannot identify m->oo recursive analysis with a classical study of recursive real numbers. For a comparison of different levels of constructivist theories see Oonstructivity in Mathematics, edited by A. Heyting (North-Holland Publishing Co. 1959) Chapter IV. The relative integral was introduced in Goodstein [11], and all the results of this chapter were first published in that paper. 131
132 BIBLIOGRAPHICAL NOTES Chapter V. This theory of recursive ordinals was first developed in Goodstein [1, 4], Different constructivist treatments of ordinals are given in Ackermann [1], Hilbert-Bernays [1], Church [1], Church and Kleene [1]. Appendix. The notion of recursive irrationality (in a different terminology) was introduced in Goodstein [3], and a proof of the recursive irrationality of eP for rational non-zero x was given in the same paper. A proof of the recursive irrationality of n is given in Goodstein [12]. Recursive transcendence was introduced in the author's paper to the Congress of Mathematicians in Edinburgh, 1958.
BIBLIOGRAPHY Ackebmann, W., [1] Zur Widerspruchsfreiheit der Zahlentheorie. Math. Annalen 117 (1940) 162-194. [2] Konstruktiver Aufbau eines Abschnitts der zweiten Cantorschen Zahlenklasse. Math. Zeitschrift 53 (1951) 403-413. Bebnays, P., [1 ] Uber das Induktionsschema in der rekursiven Zahlentheorie. Kontrolliertes Denken, Untersuchungen zum Logikkalkul und zur Logik der Einzelnwissenschaften. Kommissions-Verlag K. Alber, Miinchen, (1951) 10-17. Chubch, A., [1] The constructive second number class. Bulletin of the American Math. Soc. 44 (1938) 224-232. [2] Binary Recursive Arithmetic. J. de Math. 36 (1957), 39-55. Church, A. and S. C. Kleene, [ 1 ] Formal definitions in the theory of ordinal numbers. Fundamenta Mathematicae 28 (1936) 11-21. Cubby, H. B., [1] A formalisation of recursive arithmetic. American Journal of Math. 63 (1941) 263-282. Davis, M., [1] Oomputability and Undecidability. New York 1958. Good stein, R. L., [1] On the restricted ordinal theorem. The Journal of Symbolic Logic 9 (1944) 33-41. [2] Function theory in an axiom-free equation calculus. Proceedings of London Math. Soc. (2) 48 (1945) 401-434. [3] The strong convergence of the exponential function. Journal of the London Math. Soc. 22 (1947) 200-205. [4] Transfinite ordinals in recursive number theory. The Journal of Symbolic Logic 12 (1947) 123-129. [5] Mean value theorems in recursive functions theory. Part I. Differential mean value theorems. Proceedings of the London Math, Soc, (2) 52 (1950) 81-106 [6] The Gauss test for relative convergence. Amer. J. Math. 72 (1950) 217-228. [7] Constructive Formalism. Essays on the foundations of mathematics. University College, Leicester. 1951. [8] The foundations of mathematics. University College, Leicester. (1951). 133
134 BIBLIOGRAPHY [9] Permutation in recursive arithmetic. Math, Scand. 1 (1953) 222-226. [10] A problem in recursive function theory. The Journal of Symbolic Logic 12 (1953) 225-232. [11] The relatively exponential, logarithmic and circular functions in recursive function theory. Acta Mathematica 92 (1954) 171-190. [12] The recursive irrationality of n. The Journal of Symbolic Logic 19 (1954) 267-274. [13] Logic-free formalisations of recursive arithmetic. Math. Scand. 2 (1954) 247-267. [14] A constructivist theory of plane curves. Fund. Math. 43 (1956) 23-35. [15] Recursive Number Theory Amsterdam 1957. [16] Models of prepositional calculi in recursive arithmetic Math. Scand. 6 (1958) 293-296 [17] Recursive Analysis, in Constructivity in Mathematics 37-42. Gbzegobczyk, A., [1] On the definitions of computable real continuous functions. Fund. Math. 44 (1947) 61-71. Hilbebt, D. and P. Bebnays, [1] Orundlagen der Mathematik. Berlin 1934, 39. Kxeene, S. C, [1 ] On notation for ordinal numbers. The Journal of Symbolic Logic 3 (1938) 150-155. [2] Introduction to Metamathematics. Amsterdam 1952. Kreisel, G., [1] Review of Meschkowski [1], Math. Reviews 1958, 238. Lacombe, D., [1] Extension de la notion de fonction recursive aux fonctions d'une ou plusieurs variables reelles. Comptes Rendus 240, (1955) 2478-2480, 241 (1955) 13-14, 151-153. Meschkowski, H., [1] Zur rekursiven Funktionentheorie. Acta Math. 95 (1956) 9-23. [2] Rekursive reelle Zahlen. Math. Zeitschrift 66 (1956) 189-202. Mabkov, A., [1] Uber die Stetigkeit der konstruktiven Funktionen. Ycnexn Mat. Hayk CCCP 61 (1954) 226-230 M-vtttt.t,, J. R., [1] Criteria of constructibility for real numbers. The Journal of Symbolic Logic 18 (1953) 7-10. Peteb, R., [1] Rekursive Funktionen, Budapest 1957. [2] Zum Begriff der rekursiven reellen Zahl. Acta Scient. Math., Szeged, 12/A. Leopoldo Fejer et Frederico Riesz LXX annos natis dedicatus. (1950) 239-245.
BIBLIOGRAPHY 135 Rice, H. G., [1] Recursive real numbers. Proc, Amer. Math, Soc. 5 (1954) 784-791. Skoubm, Th., [1] Begriindung der elementaren Arithmetik durch die rekur- rierende Denkweise ohne Anwendung scheinbarer Veranderlichen mit unendlichem Ausdehnungsbereich. Videnskapsselskapets Shrifter 1. Math-Naturv. Kl. 6 (1924) 3-38. [2] Eine Bemerkung iiber die Induktionsschemata in der rekursiven Zahlentheorie. Monatshefte fur Math, und Phys. 48 (1939) 268-276. [3] A remark on the induction schema. Det Kongelige Norske Videnskabers Selskab 22 (1950) 167-170. Speckeb, E., [1] Nicht konstruktiv beweisbare Satze der Analysis. The Journal of Symbolic Logic 14 (1949) 145-158. [2] Der Satz von Maximum in der Rekursiven Analysis. In Constructivity in Mathematics 254-265.
INDEX Ackermann, W 132 Bernays, P. ... 11, 110, 131 bound, recursive 46 Cauchy's Theorem .... 71 — — uniform 79 Church, A 112, 131 circular functions 99 continuity, recursive ... 39 —, relative 39 convergence, recursive ... 8 —, relative 9 —, tests 13 — — Cauchy 15 — -, Gauss, 17, 22 — —, Kummer, 14 — —, Raabe 15 Curry, H. B 131 D'Alembert's test 14 Darboux 90 Davis, M 131 differentiability, recursive . 57 —, relative 57 effective procedure . . . 25, 27 — constant 75 — variable 75 enumeration theorem ... 5 — of primitive recursive functions 32 equality, relative 8 equivalent 8 — doubly uniform .... 69 exponential, relatively ... 96 function, rational .... 5 —, step 53 Heyting, A 131 Hilbert, D 11, 132 inequalities, mean value 61, 62 integral, relative .... 87, 88 irrationality, recursive . . . 123 Kleene, S. C 2, 4, 131 Kreisel, G 131 Summer's test 14 Lacombe, D 131 Lagrange remainder .... 74 limit 12 logarithm, relative .... 96 majorant 8 Markov, A 131 mean value inequality . . 61 — theorem 64 — —, uniform 78 Meschkowski, H 131 number, rational 5 — recursively irrational . . 123 — — transcendental ... 123 operator, minimal .... 3 ordinal, transflnite .... 106 — of type n 119 Peter, Rosza ... 32, 109, 131 procedure, effective .... 25 recursive, analysis .... 1 —, arithmetic 1 —, convergence 8 —, divergence 12 —, expansion 30 —, function 1, 2 —, irrationality 26 —, polynomial 28 —, real number 23 —, transcendence 123 reduce 10 reduced sequence 10 relative integral 87 Rice, H. G 131 Rolle's theorem 71 — — uniform 76 137
138 INDEX root, recursive 51 ruled function 87 — equivalent 88 scale of notation 113 Skolem, Th 131 Specker, E 33, 131 standard form 9 substitution 94 Taylor's Theorem 73 - —, uniform 80 transcendence, recursive . . 123 - of e 124 - of n 127 uniform equivalent .... 69 value, mean 61, 64 variable, effective 75 —, relative 85