Two Applications of Logic to Mathematics 9781400871346

Using set theory in the first part of his book, and proof theory in the second, Gaisi Takeuti gives us two examples of h

170 95 4MB

English Pages 148 [147] Year 2015

Report DMCA / Copyright

DOWNLOAD FILE

Polecaj historie

Two Applications of Logic to Mathematics
 9781400871346

Table of contents :
Cover
Contents
Preface
Introduction
Part I Boolean Valued Analysis
Part II A Conservative Extension of Peano Arithmetic
References
Index

Citation preview

TWO APPLICATIONS OF LOGIC TO MATHEMATICS

PUBLICATIONS OF THE MATHEMATICAL SOCIETY OF JAPAN 1. The Construction and Study of Certain Important Algebras. By Claude Chevalley. 2. Lie Groups and Differential Geometry. By Katsumi Nomizu. 3. Lectures on Ergodic Theory. By Paul R. Halmos. 4. Introduction to the Problem of Minimal Models in the Theory of Algebraic Surfaces. By Oscar Zariski. 5. Zur Reduktionstheorie Quadratischer Formen. Von Carl Ludwig Siegel. 6. Complex Multiplication of Abelian Varieties and its Applications to Number Theory. By Goro Shimura and Yutaka Taniyama. 7. Equations Diff^rentielles Ordinaires du Premier Ordre dans Ie Ch­ amp Complexe. Par Masuo Hukuhara, Tosihusa Kimura et Mms Tizuko Matuda. 8. Theory of QrVarieties. By Teruhisa Matsusaka. 9. Stability Theory by Liapunov's Second Method. By Taro Yoshizawa. 10. FonctionsEntieresetTransformeesdeFourier. Application. Par Szolem Mandelbrojt. 11. Introduction to the Arithmetic Theory of Automorphic Functions. By Goro Shimura. (Kano Memorial Lectures 1) 12. Introductory Lectures on Automorphic Forms. By Walter L. Baily, Jr. (Kano Memorial Lectures 2) 13. Two Applications of Logic to Mathematics. By Gaisi Takeuti. (Kano Memorial Lectures 3)

PUBLICATIONS OF THE MATHEMATICAL SOCIETY OF JAPAN 13

TWO APPLICATIONS OF LOGIC TO MATHEMATICS by

Gaisi Takeuti

KANO MEMORIAL LECTURES 3

Iwanami Shoten, Publishers and

Princeton University Press 1978

© The Mathematical Society of Japan 1978 All rights reserved

Kano Memorial Lectures In 1969, the Mathematical Society of Japan received an anonymous donation to encourage the publication of lectures in mathematics of distinguished quality in com­ memoration of the late Kokichi Kand (1865-1942). K. Kano was a remarkable scholar who lived through an era when Western mathe­ matics and philosophy were first introduced to Japan. He began his career as a scholar by studying mathematics and remained a rationalist for his entire life, but enormously enlarged the domain of his interest to include philosophy and history. In appreciating the sincere intentions of the donor, our Society has decided to pub­ lish a series of "Kano Memorial Lectures" as a part of our Publications. This is the third volume in the series.

Publications of the Mathematical Society of Japan, volumes 1 through 10, should be ordered directly from the Mathematical Society of Japan. Volume 11 and subsequent volumes should be ordered from Princeton University Press, except in Japan, where they should be ordered from Iwanami Shoten, Publishers.

Printed in the United States of America

Preface This book consists of two independent parts, each of which has its own list of references. Part I is Boolean valued analysis. Most of the content of this part was discussed in my courses in the spring semester of 1974 at the Univer­ sity of Illinois and the summer semester of 1975 at the Universitat Hei­ delberg. I appreciate the interest shown by my colleagues and I have profited from discussions with them and from information and advice that they have provided. In particular I want to recognize the assistance of Jo­ seph Doob, Peter Loeb, Heinrich Lotz, Earl Berkson and especially David Berg for his instructive discussion of Hilbert spaces. Part II is titled "A conservative extension of Peano Arithmetic". The content is a revision of my lecture notes for a course offered in the fall semester of 1972 at the University of Illinois. The revision was used in a course that I offered in the summer semester of 1975 at the Universitat Heidelberg. I started this work in the course of correspondence with Georg Kreisel. I have profited from his correspondence. The original lecture notes were prepared with the assistance of Mariko Yasugi, and editorial assistance was provided by my colleague Wilson Zaring. Mr. Mamoru Kurata and Mr. Susumu Hayasi have read the proofs of Part I and Part II respectively. This book was written at the suggestion of my teacher Professor S. Iyanaga. I also received encouragement from Professor Godel and I ex­ press my deep appreciation to him and to all who contributed. Urbana September, 1976

Gaisi Takeuti

Contents Preface Introduction

I Part I Boolean Valued Analysis

Chapter 1 Boolean Valued Analysis Using Projection Algebras § 1. Hilbert space § 2. The model V™ § 3. Real numbers in Vw § 4. Theinterpretationofelementarytheorems § 5. Miscellaneous interpretations § 6. Convergence § 7. Semi-group of self-adjoint operators § 8. Complete Boolean algebras of Banach spaces § 9. Piecewise convergence § 10. Simultaneous spectrums §11. QuantumLogic

6 6 7 15 21 29 31 33 38 40 42 46

Chapter 2 Boolean Valued Analysis Using Measure Algebras § 1. Measure algebras § 2. Real numbers in the model § 3. Continuous functions in the model § 4. Baire functions and Borel sets in the model § 5. Integration and differentiation in the model § 6. Relation between projection algebras and measure algebras

51 51 52 56 60 63

References

71

68

Part II A Conservative Extension of Peano Arithmetic Chapter 1 Real Analysis § 1. Thefirstsystem

77 77

viii

Contents

§ 2. § 3. § 4. § 5. § 6. § 7. § 8. § 9. § 10. §11. § 12.

The second system................................................... 89 Defining reals . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . .. . . . . . . .. . . . . . .. 91 Functions .................................. ,. '" ...... ... .......... .. 93 Sequences . .. ... .. .......... ... ............ ........................ ... 96 Continuous functions ................................................ 98 Differentiation ...................................................... 101 Integration ............................................................ 104 Sequences of functions ............................................. 106 Infinite series and series offunctions ........................... 107 Higher derivatives ................................................... 110 Functions of several variables .................................... 112

Chapter 2 Complex Analysis ................................................ 114 § 1. A system of complex numbers .................................... 114 § 2. Analytic functions ................................................... 119 § 3. Integration ............................................................ 122 § 4. Cauchy's Theorem for nice regions .............................. 125 § 5. Cauchy's Integral Formula ....................................... 127 § 6. The general form of Cauchy's Theorem ........................ 132 § 7. Miscellaneous remarks ............................................. 133 § 8. Final remarks ......................................................... 134 References ......................................................................... 136 Index ............................................................................... 139

Introduction Mathematical logic is reflection on mathematics. More specifically it is reflection on such questions as, What is logical validity ? What is ef­ fective calculability ? What is a set ? What are the basic principles of the universe of sets. Apart from reflecting on these questions themselves, and proving relevant metatheorems, one also wants to know the chances of an effective use of various logical metatheorems in specific branches of mathematics. For example, one might say that Abraham Robinson's non-standard analysis answers the question of how the completeness theo­ rem can be put to good use in analysis, or that Ax-Kochen theory answers the same question for the theory of ultra products. This book offers two additional examples of such applications of logical metatheo­ rems in specific branches of mathematics. Part I is devoted to Boolean valued analysis, that is, it is devoted to an application of Scott-Solovay's Boolean valued models of set theory to analysis. Our aim is to establish basic relation between elementary notion in Boolean valued models and analysis. In Chapter 1, we consider complete Boolean algebras of projections in Hilbert space. Although the algebra of all projections (with their familiar operations) in a Hilbert space does not form a Boolean algebra, many complete Boolean algebras are embedded there. Let j8 be a complete Boolean algebra, let A be a self-adjoint operator with spectral decomposition A= JXdEl. The operator A is said to be in (j8) if Et € JS for every λ. If {Aa} a is a set of pairwise commutable selfadjoint operators, then there exists a complete Boolean algebra JS of pro­ jections, such that Aa is in (J8) for every a. The Boolean valued model of such a complete Boolean algebra J8 of projections has interesting in­ terpretations in analysis. For example, the real numbers in such a model are exactly the self-adjoint operators in (j8) and real number addition, multiplication and order correspond to the addition, multiplication, and order of self-adjoint operators.

2

Introduction

The convergence of reals in the model also has a close relation with the convergence of self adjoint operators in the strong topology. In chapter 2, we consider Boolean valued analysis using a measure al­ gebra which is originally considered by Scott. Reals in this model cor­ respond to measurable functions. We discuss the interpretations of Baire functions, Borel sets, differentiation, integration and the Baire category theorem in the model. In Part II, we discuss a conservative extension of Peano arithmetic, i. e., an application of Gentzen's cut elimination theorem. Here we take a very weak system of arithmetic with higher type and develop classical analysis in it. The nature of the work is essentially expository. There are many similar works by H. Weyl, G. Kreisel, P. Lorenzen, K Schiitte and many others. We place emphasis on the following points. 1. We take a simple system whose proof-theoretic nature is very clear. The cut elimination theorem implies that the system is a conserva­ tive extension of Peano arithmetic, i. e., every arithmetical statement proved in the system is a theorem of Peano's arithmetic. 2. We are interested in classical logic and classical analysis. In par­ ticular we are interested in classical analytic number theory. For this reason, we devote special attention to the development of the theory of functions of a complex variable. From this, one can conclude that an arithmetical statement proved by the method of classical analytic number theory is a theorem of Peano's arithmetic. Since we started this work in the course of correspondence with Krei­ sel, let us discuss his work on the subject. In his earlier work (part II [3], [4], [5], pp. 168-172, [12], [16]), Kreisel simply transcribed proofs in analysis into the language of arithmetic with free function variables, by approximating the individual functions in analysis, especially analytic number theory, by primitive recursive functions on Q. In the late fifties (part II [9], [10], [11], [13], see also [6] pp. 327-328, 361-362, [7], very readable [8], [15], [17], [18], [19]) he switched to an abstract language, i. e. a language with symbols for higher types but with weak existential axioms. However his main interest was not in conservative extension over Peano's arithmetic, but over the first few levels of the ramified hier-

Introduction

3

archy. In his lecture (unpublished and unavailable to us), he went back to the old stuff on analytic number theory to show that the latter was conservative over primitive recursive arithmetic.

Part I Boolean Valued Analysis

In 1963, Paul J. Cohen introduced the notion of forcing and proved many important independency results in set theory. In 1966, D. Scott and R. Solovay reformulated the theory of forcing in terms of Boolean valued models. (A similar idea was developed by Vopenka [12], [13].) We propose to apply the theory of Boolean valued models to analysis. We will introduce the idea of a Boolean valued model but without much explanation. However, the theory is easy to understand if one does sev­ eral exercises after the basic properties of the model are stated. We will assume the basic properties of self-adjoint operators and their spectral decompositions. D. Scott not only started Boolean valued models of set theory, with Solovay, but also introduced Boolean valued analysis. His choice of com­ plete Boolean algebras was measure algebras. We will revisit Scott's Boo­ lean valued analysis in Chapter 2. The idea of Boolean valued models goes back to Church [4] and Rasiowa and Sikorski [8]. However it is fair to say that the success of Scott and Solovay's work has encouraged many similar developments and ap­ plications.

Chapter 1 Boolean Valued Analysis Using Projection Algebras § 1. Hilbert space A bounded operator P, of a Hilbert space, is called a projection if P is self-adjoint and We will use the symbol I to denote the identity operator i. e. and 0 to denote an operator defined by A set J3 of projections is called a Boolean algebra of projections, if it satisfies the following conditions. 1. Both I and 0 are members of J3 and members of J3 are pairwise commutable. 2. If P, and P2 are members of j8, so are and where A Boolean algebra J8 of projections is said to be complete if J8 is not only complete as a Boolean algebra but also satisfies the following condition. If then the range of P, denoted by is the closure of the linear space spanned by {Jft(Pa)a

From now on, let JS be a complete Boolean algebra of projections. Let A be a self-adjoint operator and let. ME-, be its spectral decomposition. Then A is said to be in (j§) if for every real 1,Ex is a member of J3. Let A and B be self-adjoint and let . be their spectral decompositions. Then A and B are said to be commutable if for every pair X, X' of reals

If A and B are bounded, then the commutativity of A and B is equivalent to A-B=B-A. The following single fact is very useful in our work and will be used

The Model V«>

without

7

mention.

L e m m a 1.1. be a set of self-adjoint, pairwise commutable operators, then there exists a complete Boolean algebra of projections such that for every a, Aa is in (J8). Let A and B be commutable self-adjoint operators. It is usual to define A+B as the operator satisfying the conditions

where £)(A) denotes the domain of A. The operator A+B, defined in this way, has a unique closed extension. For our purposes we define A+B to be this unique closed extension. The operator A+B is also selfadjoint. In the same way, A-B is defined to be the unique closed extension of the operator which maps x, with and Bx :o ABx. The operator A-B is slso self-adjoint and . ~ ~ ' Because of this definition, there is a possibility that A+B and/or A-B is defined on the whole Hilbert space, and therefore bounded, even if A and B are unbounded. In general, if the result of an operator 0{A,B) is not closed but has a unique closed extension, we define 0(^4, B) to be the unique closed extension of the result. An operator N is said to be normal, if where A and B are self-adjoint and commutable. Also and B2. Furthermore, N is said to be in (j8), if A and B are in (j8). We define The operator \N\ is self-adjoint. Let A and B be self-adjoint and commutable. Then if and only if for every . § 2. The m o d e l V m In this section, we summarize the necessary back ground about the Boolean valued model V(J1> of set theory. For detail, see § 13. and § 16. in [10], though + , • , — , II> 2 a r e used there as Boolean operations in the place of V, A, 7 , inf> sup, and 0 and I are used in the place of 0 and / .

First we shall give a rough idea of Vm. Let D be a domain. A set of members in D is decided by assigning true or false to x e A for every member x in D. A jS-valued set of members in D is decided by assigning any element P in jg to x e A for every member * in D. We write \[x e A]\ =P if the assigned value of x € A is P. The symbol \x € A^—P' is read as 'x € A holds with probability P\ However, ' f x e A\ = I' is read as cx € A holds' and \x e ^]] = 0' is read as 'x 6 A does not hold'. The universe V of all sets is obtained by starting with the empty set and by creating sets of sets, sets of sets of sets etc. The Boolean valued universe V m is obtained by starting with the empty set and by creating Boolean valued sets of Boolean valued sets, Boolean valued sets of Boolean valued sets of Boolean valued sets etc. By interpreting true by 1 and false by 0, there exists a natural embedding, denoted by y , of V into i. e.

Let a e V. The corresponding element in V(S> is denoted by a. Formally, we shall carry this out as follows. Let J3 be a complete Boolean algebra (of projections). For an ordinal a, we define V1/' by transfinite induction as follows.

where On is the class of all ordinal numbers. It is easy to see that 1) if a is a limit, then

and 3) if a For are defined as functions from X VCJ" to j8 satisfying the following properties. 1.

T h e Model V ( m

where

9

e.

In the following, we also use A, V, 7 , => as logical connections. Let

Er

~

E;P

On the other hand

ErP ~ E;P ==> (I-E;)P

~

(I-Er)P

==> (I-Er)(I-E;)P

~

(I-Er)P

==> (I-Er)(I-E;)P+ErP

~

P

Proposition 3. 6.

[u=v]

~

P

iff AP = BP

Proof. Immediate from Proposition 3. 5.

f

Proposition 3.7. Let max(u, v) correspond to ME;'. Then E;'=E,.E; for every A. Proof. This is obvious from the proof of Proposition 3. 2. Denfinition. We define max(A, B) to be this

f ME;'.

Proposition 3.8. The Boolean complement -u corresponds to -A. Proof Let C correspond to -u. Then

[u+( -u)=O]

= I==>A+C = 0 ==> C = -A

Proposition 3. 9. -/

[Iu-vl~e]

where e is a positive real, and

;;::: P

iff IA-BI'P ~ e,

Real Numbers In

19

VC,B)

IA-BI = max(A-B, B-A). Protif.

IU-VI:=;;e

iff u:=;;V+eAv-e:=;;u.

Therefore ../

[lu-vl:=;;e]

~

P

iff AP:=;; BP+eP and BP-eP:=;; AP iff IA-BI'P:=;; e.

Definition. We define O(w)

= the set of all w",

and

w(w,,) = I

for every w" in cZ>(w).

Then we have [w~ [uo, vo]].8 = I and [3x E [uo, vo](VY E w(f(y) -::;'f(x)) 1\ v:::; E [uo ,vo](Vy E w(f(y) -::;'f(:::;))~f(x) -::;,f(:::;))].8 = I, Let u E R(.8) satisfy [u E [Un, vo]].8 = I and [Vy E w(f(y) -::;,f(u)) 1\ v:::; E [uo, vo](V Y E w(f(y)-::;, f(:::;))~f(u)-::;'f(:::;))].8=I, and X correspond to u. Define

PI = [3XE WVYE w(f(y)-::;'f(x))].8 and

P2 = [\ix E w3y E w(f(x) < f(y)) ].8' Then {PI> P2} is a partition of the unity. Therefore we may assume without loss of the generality that either PI=I or P2 =I holds. Case 1) [3XEWVYEW(f(y)-::;,f(x))].8=I. There exists uER(.8) such that [u E w].8=I and [VYE w(f(y)-::;'f(u))].8=I. Therefore u must be of the form ~ w"O P" where {Pa} is a partition of the unity in 13. Let X be ~

a

XaoPa. Fore every Yin (131) with A-::;,Y-::;'B and Va(f(X,,)-::;' fCY)), a fCX)oP,,~f(Xa)oPa~f(Y)oPa. Therefore we have f(X)~f(Y). Case 2) [\iXE w3YE w(f(X) 0 there exists

a partition of unity {Pj and {nj such that for every {md with Vi(?n£> KJ

Take an arbitrary x with ||*||= 1. For every £,>0, there exists a k such that Let N = max(n0, nx, •••, nt) and take any m>N. Then lei

Since

it suffices to show that

and

go to 0 if e, goes to 0.

Boolean Valued Analysis Using Projection Algebras

32

Since An, and Pi are commutable,

::;;

M2~IIPiXW = M211~PiXW k 0) ; let ai= 1/IIP,xll and let Ai=aWi. Then for every ~mjP;:2~(i+I)P, i

1

Since P/.Pi>o implies mj:2i+1. ../ Hence [lim u(n)=O]=I, where u(i) corresponds to Ai for every i. However

°

n~=

(Aix, x) = IlaiPixW = I so Ai does not converge to in the weak topology. Also the converse of the theorem is not true as is easily seen from the following example. Consider the Hilbert space D[O, I] and define PEa, fi] to be the projection which restricts x to the domain [a, fi]. Put Po=I, PI =P[O, 1/2], P2=[1/2, I], P3=P[0, 1/4], P4=P[I/4, 1/2], P5=P[I/2,3/4], P6=P[3/4, 1], .... Then obviously Po, PI> P2, ···~o in the strong topology. However it has a subsequence in V0 in the strong topology, then in the strong sense, where L e m m a 7.2. be pairwise commutable self-adjoint operators satisfying the following conditions: 1) 2)

in the strong sense. Then A0, there exists an xn such that and

Since Au A2,

Hence we have ber, we have

>A and

there exists an Am such that

Since s is an arbitrary positive num-

Definition. A subset Gof (0, oo) is called a regular semi-group if thefollowing conditions are satisfied.

The following theorem is very easily proved in the classical theory of functional equations. T h e o r e m 7. 3. (cf. [1]). Let G be a regular semi-group and let satisfy the following conditions:

Semi-group of Self-adjoint Operators

37

(0,a)nG. VxzG f(x)=e°*.

VxeGf(x)=0

The following theorem is an interpretation of Theorem 7. 3. T h e o r e m 7.4. Let G be a regular semi-group and let {Ts\s e G} be pairwise commutable self-adjoint operators satisfying the following conditions:

in the strong sense. Then there exists a projection P and a self-adjoint operator A such that 1) VseG Ts=P.esA 2) P, A, and {T s ] are pairwise commutable. Proof. First take any sD e G. Let B=ma.x(I, TSt). Then it is very easily seen that

if A: is of the form

where k such that

where us corresponds to Ts for every seG. Then it is easily proved that

Let v e Rm correspond to B. and

By Theorem 7. 3., we have

Also

38

Boolean Valued Analysis Using Projection Algebras

where s0 is a member of G.

Choose u e R m so that

and let A correspond to u. —I, that is,

§ 8. Complete Boolean algebras of Banach s p a c e s A bounded linear operator P of a Banach space is called a projection if P2—P. A Boolean algebra of projections in a Banach space and its completeness are defined in the same way as before. Definition. Let 3 be a complete Boolean algebra. The Boolean algebra $ satisfies the ()-weak distributive law ((m, a>)-WDL) if for every family {Pnm\n, m€(o] c j 8 inf sup Pnm = sup inf sup Pnm n«o m, , ai. Then J3 satisfies the ( and their mutual relation. For example, suppose that J8 and J80 are two complete Boolean algebras in '£. and A s Ra\ If A is not commutable with some member of J80, then £a=t?"AjBae~laA is isomorphic to J80 but different from J30 for every a i R . These isomorphisms induce isomorphisms between V(jSo> and Vs"'. An interesting special case is the case that J8a=J30 for every a e R. Then we have a continuous nontrivial automorphisms of T h e most interesting case of this type appears when a topological group and its representation in the automorphism group of L are given. In this case, there are many isomorphisms and automorphisms of Boolean valued models in V'X). Effective uses of the relation between these isomorphisms and the notion of sets in V'£> seem to the author one of the most interesting subjects in the area.

Chapter 2 Boolean Valued Analysis Using Measure Algebras As we pointed out earlier, Dana Scott started Boolean valued analysis [4], He proposed using measure algebras. In this chapter we will study Boolean valued analysis using measure algebras. § 1. M e a s u r e algebras Let be a measure space, that is, let si be a Borel field of subsets o f Z , and let (i \ s3—>[0, oo] be a 0

implies that 3n

md that

a occurs among finitely many a w i t h f o r

some rt. The car-

dinality of all such a is countable. Since a Boolean c-algebra satisfying the c. c. c. is complete (cf. Theorem 3. 28. in [10]), j8 is a complete Boolean algebra. Note that sup ba may a not be represented by ( J ^ unless [ba\a e J] is countable, where ba—Saj7. a

As before we construct a model F(jS> using the measure algebra j8. As in § 2., the natural numbers in VrJ" are of the form 2 naba, and the raa

tional numbers in V,J" are of the form £ raba, where naeo>,raeQ a

and [ba]

is a partition of unity. Let {ba\a 6 J] be a partition of unity. Since J3 satisfies the c. c. c., the cardinality of {2? a |ae/} is countable. Let ba=Saj7. Without loss of generality, we can assume that

and

Therefore a partition of unity is nothing but a partition of X into countable members of si. In this way, £ n a b a can be identified with a step a

function which takes the value na on each Sa. § 2. Real n u m b e r s in the m o d e l In § 3., we defined a real number to be the upper half line of a Dedekind cut. In the case that J8 is a measure algebra it is more convenient to define a real number to be the lower half line without the end point, of a Dedekind cut. Therefore the definition of 'a is a real number' is now

Real Numbers In The Model

53

As in § 3., R(~)

= {u e V(~)l[u is a real] = I}.

A real in the model is represented by a member of R(~). For each u e R(~) and reQ, let ../

br = [re

un.

The definition of the real numbers immediately implies the following three conditions. 1) inf br = 0 reQ

2) sup br rEQ

=I

3) br = sup b,. r0 and for every natural number m there exist a measurable function k, a sequence ; of natural numbers, and a sequence

56

Boolean Valued Analysis Using Measure Algebras

{St)i of members of si such thaV

§ 3. Continuous functions in the m o d e l We now consider the function from R into R in the model i. e. u e V(JS> satisfying f[u: R-^RJj—L Proposition 4. 2., Chapter 1 implies that there is a 1-1 correspondence between u's satisfying [[a: R—>R]}=I and the extensional functions from R(S> into Rw. We denote the set of all measurable functions by Then m we can identify R with g . Therefore we can identify the functions from R into R in the model with the functions F with the following properties. 1) 2) extensionality for F, that is,

Now we consider R as a measure space by providing it with the Lebesgue measure. We also think of R X X as a measure space with the product measure. Definition. A function is strongly measurable with respect to the variable x e X i f f for every a e g, G{a(x), x) is a measure function of x. be strongly measurable with respect to x. Define

Then F satisfies the extensionality condition and represents a function from R into R in the model. Remark. If G(a, x) is strongly measurable with respect to x, then G(a, x) is measurable with respect to (a,x). But the converse is not true.

Continuous Functions I n T h e Model

57

Strong measurability is very abstract. We define a very useful subclass of the strong measurable functions. Definition. A function G: R X X-+R is a B-function i f f G is a member of a smallest family

satisfying the following conditions.

1. I f f : R—+R and g: X-+R are measurable, then

then and then where L as is defined by if the limit exists otherwise. Proposition 3.1. If G is a B-function, then G is strongly measurable. Proof. The proposition is obvious s i n c e ' is measurable if all are measurable. Definition. A strongly measurable function G(a, x) is pseudo-continuous i f f for every sequence measurable functions with l

i

m

a

l

m

o

s

t

everywhere

1-.00

provided that almost everywhere. Obviously if G is pseudo-continuous, F defined by represents a continuous function in the model. In this sense G corresponds to a continuous function in the model. The converse is also true, that is, for every continuous function u in the model, there exists a pseudo-continuous G such that G corresponds to u. We are going to prove this. Let the following conditions hold in V.

58

Boolean Valued Analysis Using Measure Algebras

There exist S0, Sl} ••• e sJ> such that for every i e 0 be a rational and let i Then D is a domain of U(f,s) in B iff where is the e-neighborhood of u in the model. Proof.

67

Integration And Differentiation In The Model

Therefore

whence follows the proposition. Definition. A pseudo-Borel set B in RxX with

there exists

is pseudo-open i f f for every in B(n=Q,

a domatin of

1,2,—)

such that almost everywhere that is

Proposition 5. 6. Let B be a pseudo-Borel set in RxX corresponding to v in the model. Then B is pseudo-open i f f is open in Proof. Suppose that B is pseudo-open. Let, correspond to u and Take Dn as in the definition of 'pseudo-open'. If then sup a n n r is a rational in the model,

d

t

e

n

and

Therefore is open]] =1. Now suppose that respond to u and Then

Therefore there exists an

h

is open]]=/. Let

cor-

such that

where the r, are positive rationals and {£,}, is a partition of unity. Let The proposition now follows from Pro-

Boolean Valued Analysis Using Measure Algebras

68

position 5. 5. Now we get the following interpretation of the Baire category theorem.

Theorem 5.7. If Bn («=0, 1, 2, ··•) is pseudo-open and pseudo-dense in RxX, then is also pseudo-dense. η § 6. Relation between projection algebras and measure algebras Let JC be a Hilbert space and J8 be a complete Boolean algebra of projection in JC. If JC is separable, then j3 is closely related with a mea­ sure algebra. The base of our discussion is the following spectral theorem. (See [7]).

Theorem 6.1 (spectral theorem). Let JC be separable. If {Aa} is a set of commutable self-adjoint operators on JC, then there is a measure space (X, μ) and a unitary map U: JC—*£1{X, μ) such that UAaU'1 is multiplication by a real measurable function on Aa. If B is any real measurable function on X and Ms is the corresponding multiplication operator then B— U-iMsU is a self-adjoint oper­ ator on Jt which commutes with the Aa.

Let JC be separable and j8 be a complete Boolean algebra of projec­ tions in JC. Extend £ to a maximal complete Boolean algebra β of pro­ jections in JC. Let {Aa} in the Theorem 6. 1. be Ji and (Χ, μ) be the measure space described in the theorem. If Pe J8, then P2=P and the real measurable function P corresponding P must take either 0 or 1 as its values almost everywhere. Therefore P is represented by a charac­ teristic function of a measurable set SP. A measurable set Sp is uniquely determined by P in the sense that Sp is equal to Sp up to a measure zero set if Sp also corresponds to P. On the other hand, let S be a measurable set and S be the multiplication operator of the characteristic function of S. Then S is a projection operator on £2(X, μ) and U-xSU is a projection operator on JC commuting with all members of j?. Since j? is maximal, U - i S U m u s t b e a m e m b e r o f J§. L e t JS 0 b e t h e m e a s u r e a l g e b r a o f ( Χ , μ ) .

Relation Between Projection Algebras And Measure Algebras

69

Then the assignment is clearly an isomorphism between and Let be the image of J3 under the isomorphism. From the definition of a complete Boolean algebra of projections follows that for each

and

that is, a class has the same sup and inf relative to j8 that it has relative to jg. By the isomorphism, we have that each subset of has the same sup and inf relative to that it has relative to Thus £ 0 is a complete subalgebra of T h e isomorphism between and induces a n isomorphism between Vc£> and F cJo) and also an isomorphism between and Therefore we can make a correspondence between notions on or in Chapter 1 and notions on FC5io) or V ^ in this chapter. O n e minor trouble is that we defined a real number to the upper half line in a Dedekind cut in and to be the lower half line without the end point in a Dedekind cut in However this comes from a very minor technical convenience and now we define a real number to be the upper half line in both and , Everything in this chapter goes through in the same way even if the definition of a real number is changed in this way. Now let A be a self-adjoint operator in Then A is a real in V(S\ Let A0 be the image of A under the isomorphism between and Then A0 is a real in V(g«\ Therefore A0 is a measurable function in (X, ft). This is exactly the corresponence between selfadjoint operators and multiplication operators of real measurable functions of (X, ft) in Theorem 6. 1. Now what is a real number in ' Let 7 be the ideal of all measure zero sets in (X, fi). A real measurable function / of (X, p) is said to be j8 0 -measurable if for every is a member of j?0. Then a real number in V w obviously corresponds to a real j9 0 -measurable function of (X, fi). Let f : R—+R be continuous and A be a self-adjoint operator in If is a rational in , then If converges to (A) in then converges to/(A) in , Let £ be a real

70

Boolean Valued Analysis Using Measure Algebras

measurable function of ( X , fi) corresponding to A. Let h be a real measurable function corresponding to Then h is a step function satisfying the following condition

where SPi is a measurable set corresponding to Pt. If converges to A, then converges to f(A). Since h(x) converges to f(g(x)) almost everywhere, f(g{x)) corresponds to f{A). Let f'(x) be also continuous. In the terminology of § 3., f(a) is strongly measurable. Then Theorem 5. 1. shows that the derivative of f at g(x) in is f'(g{x)). If g is j8 0 -measurable, then the derivative o f / a t g(x) in is also This is equivalent to the theorem that the derivative o f f at A in V'1' is f'{A). Now let A0, A,, A2, •••, A be self-adjoint operators in ( f j ) and have a uniform bound, let be real .Someasurable function corresponding to A0, Au A2, ••• respectively. Then almost everywhere. Suppose that A0, A,, A2, ••• converges to A in . . Then •• converges to f ( x ) almost everywhere. Now let Then • • • converges to f(x)g(x) in £2(X, ft) by Lebesgue's convergence theorem. Thus A0, A„ A2, • • • converges to A in the strong topology. This is Theorem 6. 1., Chapter I.

References [ 1 ] J. Aczel: On Applications and Theory of Functional Equations. Birkhauser Verlag, Basel, 1969. [ 2 ] G. Birkhoff: Lattice Theory, Am. Math. Sci. Coll. Publ., 1948. [ 3 ] G. Birkhoff and J. von Neumann : The Logic of Quantum Mechanics, Ann. of Math. 37, 823, 1936. [ 4 ] A. Church : Conditioned Disjunction as a Primitive Connective for the Propositional Calculus. Portugaliae Math. 7, Fax. 2, pp. 87-90, 1948. [ 5 ] J. M. Jauch : Foundation of Quantum Mechanics Addison-Wesley, 1968. [ 6 ] C. Picon : Foundations of Quantum Physics W. A. Benjamin, 1976. [ 7 ] M. Reed and B. Simon : Methods of Mathematical Physics, Vol. 1, Functional Analysis. Academic Press, 1972. [ 8 ] H. Rosiowa and R. Sikorski: The mathematics of metamathematics. Warszawa, 1963. [ 9 ] D. Scott: Boolean Valued Models and non-standard analysis, in Applications of model theory to algebra, analysis and probability. Holt, Reinhart and Win­ ston, 1969. [10] G. Takeuti and W. M. Zaring : AxiomaticSetTheory. Springer-Verlag, Hei­ delberg, 1973. [11] V. S. Varadarajan : Geometry of Quantum Theory Vol. 1 & 2, D. Van Nostrand and Co., New York, 1968 & 1970. [12] P. Vopenka : The Limits of Sheaves and Applications on Constructions of Mo­ dels. Bull. Acad. Polon. Sci. Ser. Sci. Math., Astron. Phys. 13, 189-192, 1965. [13] P. Vopenka : General Theory of p-Models, Comment. Math. Univ. Carolinae 8, 145-170, 1967.

Part II A Conservative Extension of Peano Arithmetic

In my opinion there is a wide gap between logic and mathematics. Let me illustrate with two examples. 1. In recursive function theory, almost all interesting recursive func­ tions are not primitive, but almost all recursive functions, found in mathematical practice, are primitive recursive*. 2. In logic, we can easily construct many arithmetical statements that are not provable in Peano arithmetic, but we hardly find any such statement in mathematical practice.* One explanation of the second fact might be the following. When we learned to formalize mathematics, the fomalization itself was an important but difficult task. Naturally we chose a very strong system so that it was easy to see that everything could be formalized in the system. It is likely that we do not need such a strong system and hence our identification of mathematical practice with a certain strong formal system could be an illusion. Here we will define a conservative extension of Peano arithmetic and develop analysis systematically in it. We will show that theorems which can be proved in analytic number theory can be proved in Peano arith­ metic. * Recent discovery of Kirby, Pans and Harrington on homogeneous partition relation is a great advance for these two questions. Gentzen's eo -induction is also a beautiful exception for 2. But it comes from metamathematical motivation.

74

A Conservative Extension of Peano Arithmetic

First of all, the system of our concern is a conservative extension, hence any arithmetical proposition provable in our system is in fact provable in Peano arithmetic. My main objective will be to show that analysis can be done using only arithmetic comprehension. Indeed, much of modern mathematics has in fact an interpretation in a conservative extension of Peano artithmetic, that is, in a very weak system. This may, in a way, serve as a characteristic of current mathematics. In other words, it sug­ gests that in spite of its powerful look, current mathematics has pro­ gressed, in essence, along arithmetic lines. As for the conservative extension of Peano arithmetic, we will take a simple weak system, whose proof-theoretic nature is very transparent. Since this system's proof-theoretic nature is very clear, we expect that there should be very nice functional interpretation of it. This might be useful for our first question since functional interpreta­ tions of many theorems in analysis will produce many candidates of mathematical recursive functions that are not primitive recursive. In order to prevent false optimism, let us discuss the matter in more detail. There is a good candidate of a mathematical recursive function that is not primitive recursive i. e. a theorem of van der Waerden asserts that the following function /(7) is recursive. / ( [ ) = μ χ (every division of {1, ·•·, x ] into 2 classes contains 1 class with an arithmetical progression of length I). The known proofs of the theorem provide only non-primitive recur­ sive bound for/(/). However whether/(/) is primitive recursive or not is a difficult open problem. This shows us that the difficulty of the problem is to establish that a candidate is not primitive recursive rather than to find many candidates. Nevertheless we still would like to have more candidates and we would feel better if they come from the mathematical domains like number theory or analysis. There is another source of can­ didates in what is called primitive recursive analysis. In order to explain this, let γ be Euler's constant. The number γ is primitive recursive de­ finable if definition of real numbers are given by a Cauchy sequence together with a modulus of convergence. However it is open whether γ is primitive recursive definable if real numbers are given by Dedekind cuts, i. e. the function f(p, q) for natural numbers p, q defined by the

A Conservative Extension of Peano Arithmetic

75

following conditions seems a reasonable candidate of a recursive function that is not primitive recursive. f(p, q) = O

if