BARGAINING SETS OF COOPERATIVE GAMES WITHOUT SIDE PAYMENTS BY
BEZALEL PELEG ABSTRACT
In this paper an analogue of the bargaining set M~0 is defined for cooperative games without side payments. An existence theorem is proved for games of pairs, while it is shown by an example that no general existence theorem holds. One of the important questions in the theory of bargaining sets is the question of existence of stable payoff configurations. In [3] and [5] it is proved that for every coalition structure B, in an n-person game with transferable utilities, there exists a payoff vector x such that the individually rational payoff configuration (x,B) ~ M~ °. In this paper we investigate the validity of the above theorem for cooperative games without side payments. We find that it is valid for games of pairs*, while for games with non-trivial coalitions which contain more than two players, it is not always true. It is still possible that basically different generalizations of M[ ° will lead to existence theorems. As this paper belongs both to the areas of bargaining sets and cooperative games without side payments, the reader is referred to introductory papers in both fields: [2] in the first field, and [1] in the second. §1. DEFINITIONS. Let N be a finite set and let B be a subset of N. A B-vector x n is a real function defined on B whose value at i ~ B is x ~. The superscript N is omitted. E B denotes the euclidean space o f all the vectors x B. We write x A > yB if x ~>- y~ for all i ~ B; x B> y Bis interpreted similarly. We now give the definition of a cooperative game without side payments in characteristic function form: DEFINITION 1.1. An n-person game is a pair (N,v), where N is a set with n members, and v is a function that carries each subset B of N into a subset v(B) of E B so that (i) v(B) is closed and convex; and (ii) i f xB~ v(B) and x ~ > yn then
y B~ v(B). N is the set of players and its members will be denoted by the numbers 1,..., n. v is the characteristic function; we assume that it satisfies v({i}) = {x ~: x t < O} for all i e N, and v(B) DiXV({i}) , for all B = N. Received November 7, 1963
* Our method of proof is similar to those in a detailed version of [3], (to appear in Studies in Mathematical Economics, Essays in Honor of O. Morgenstern, M. Shubik ed.) 197
198
BEZALEL PELEG
[December
Let (N,v) be an n-person game. For B c N we denote ~(B) = {x ~ :xS~v(B), x B > 0, there is no yB~ v(B) such that yB > xB}. A coalition structure (c.s.) is a partitition of N. DEriSiON 1.2. An individually rational payoff configuration (i.r.p.c.) is a pair (x, B), where B is a c.s. and x ~ E s satisfies: x s ~ ~(B) for all B ~ B. An i.r.p.c, represents a possible outcome of (N, v). DEFINITION 1.3. Let (x,B) be an i.r.p.c, and i , j ~ B ~ B , i:fij. An objection of i againstj in (x, B) is a Q-vector y~ that satisfies: i ~ Q, j ¢ Q, yk > x k for all k ~ Q, and y Qe 6(Q). DF.FINtTION 1.4. Let (x,B) be an i.r.p.c, and yQ an objection of player i against player j in (x, B). A counter objection o f j against i is an R-vector z Rthat satisfies: j e R, i ~ R, z ~ > x k for all k e R, z k __>y~ for k e R :3 Q, and z R e ~(R). An i.r.p.c. (x,B) is stable if for each objection in (x,B) there is a counter objection. The set of all stable Lr.p.c." ' SiS"called the bargaining set ~vl 1"~~) . Let (x, B) be an i.r.p.c. An objectionin (x, B) is justi[ied if it cannot be countered. Let i,j ~ B ~ B, i :/=j. We write i ~ j in (x, B), i f j has no justified objection against i in (x, B). We also denote by X(B) the set of all the payoff vectors y such that (y, B) is an i.r.p.c., and by E~ the set {y : y ~ X(B), i ~ k in (y, B) for all k e B - {i}}. If B c N we denote by [B [ the number of members of B. An n-person ~game (N, v) is a game of pairs if v(B) = x v({i}) whenever B c N and 2
IBI
§2. Existence theorem for the bargaining set M~ i) o f games o f pairs.
Let (N, v) be a game of pairs. We remark that if B ~ N then ~(B) is homeomorphic to a closed interval; so if B is a c.s. then X(B) is homeomorphic to a cartesian product of closed intervals. The following lemma is not difficult to prove LEMMA~ 2.1. Let B = {i,j} be a subset of N; the function
x~(x s) = max {y~ : yB ~ 6(B), yJ = x j } is defined and continuous f o r 0 < x j < max {yl : y8 e 6(B)}. Ln~iMA 2.2. Let B be a c.s. and i e B ~ B ;
then E~ is a closed subset of X(B).
Proof. If I BI 2 then* E, = X¢n); so only the case I BI -- 2 is left. Without loss of generality B = {1,2} and i = 1. We shall prove that E~ is dosed by showing that X ( B ) - Et is open relative to X(B). Let x o ~ X ( B ) - E~. 2 has a justified * Since x ~ ----0 implies that x ¢ E~.
1963]
BARGAINING SETS OF COOPERATIVE GAMES
199
objection yQ against 1 in (x o, B). Without loss o1' generality Q = {2, 3}. Since 1 has no counter objection to yQ we must have: (a) Xo1 > 0; (b) either x~ > max {xx :x (1'j}¢ fi({1,j})) or x~ > xJ(xt), for all j ~ N-{1,2,3} ; (c) either x~ > max {x t: x O,3)~ ~({1, 3})} or y3 > x3(x~). Since all the functions of x0 that appear in (a), (b) and (c) are continuous, we can find a set F, open in X(B), that contains Xo, and such that if z ~ F then (a), (b) and (c) are satisfied with z in place of Xo and also y2 > z 2 and y3 > z 3. So ya is a justified objection of 2 against 1 in (z,B): it follows that F = X(B) - El, which shows that X(B) - Et is open relative to X(B). Let B be a c.s. and B ~ B . We denote U s = t'3f~sE f. Also, if x ~ X ( B ) , we denote VB(xs-B) = {ya :(yB, xN-S ) ~ Us}. LEMMA 2.3. Let (x,B) be an i.r.p.c. If B ~ B then VB(xN-B) is homeomorphic to a closed interval. Proof.* If I BI ~ 2 then VB(x s-B) consists of one point; so only the case [B I = 2 is left. Without loss of generality B = {1,2}. We denote Gi= {yB:(yB,xS-B) EE~}, i = 1,2. G 1 and G2 are non-void closed subsets of fi(B) and G1 r i G 2 = Vn(xS-B). If a point yaeG~ then every point z s ~b(B) that satisfies z ~< yi is also in G~. So to prove that Gt r3 G2 is homeomorphic to a closed interval it is sufficient to show that G 1 n G2 =/= 0. Since ~(B) is connected we shall complete the proof if we shall show that b(B) = GI k3 G2 . Assume that yS ~ fi(B) - (G1 W G2). 1 has a justified objection z~ against 2 in ((yS,xS-B),B) and 2 has a justified objection z2Ragainst 1 in the same i.r.p.c. We have [g[ = [Q[ = 2. If R c3Q = ¢ then z~ is a counter objection to z2R. If R c3 Q :~ ¢ then it contains a single player j. In this case if z ] ~ z ] then zxeisa counter objection to z2R, and if z~ > zl then z2g is a counter objection to z~. So the assumption 5(B) - (Gl U G2) va ~ leads to a contradiction and the proof is completed. THEOREM 2.4. Let B be a c.s. in a game of pairs; then there always exists a payoff vector x such that the i.r.p.c. (x,B) ~ ~1~° . Proof. For x ~ X ( B ) let T(x) =
x VB(xS-~). Since the sets Us, B ~ B , are
BeB
closed, T is upper semi-continuous. Lemma 2.3 implies that for each x ~ X(B) T(x) is homeomorphic to a cartesian product of closed intervals. By the fixed-point theorems of Eilenberg and Montgomery [4] T has a fixed point, i.e. there is a payoff vector Xo e X(B) such that xo e T(xo). From the definiton of T it is clear that (Xo, B) e / ~ o . We now give an example which shows that Theorem 2.4 cannot be generalised to games with non-trivial coalitions which contain more than two players. * See [2] Lemma 7.2. for the proof for games with side payments where z3(B)is an interval
200
BEZALEL PELEG
EXAMPLE 2.5. Let (N, v) be a 4-person game given b y : v({1, 2})•= = {x~1'2':xl+x2
THE M I X E D A R E A OF A C O N V E X B O D Y A N D ITS P O L A R R E C I P R O C A L * BY
WM. J. FIREY ABSTRACT Half the vector sum o f a convex body and its polar reciprocal with respect to a unit sphere E contains E. A consequence of this is: Themixed area of
a plane convex body and its polar reciprocal with respect to E is minimized by circles concentric with E. The arithmetic mean (K + /~)/2 of a convex body K and its polar reciprocal /~, with respect to a unit sphere E centered at an interior point of K, contains E. From this we shall obtain the following result. THEOREM. The mixed area A(K, R) of a plane convex body and its polar reciprocal satisfies A(K, I~)~ re, with equality if and only if K is a circle concentric with E. To prove that (1)
(K + g ) / 2 __ E
let Q be the center of E, x the boundary point of K in the direction v from Q. The polar plane of x has a normal distance from Q equal to 1/~ x 11where x II is the distance from Q to x. The normal distance to the support plane of K perpendicular to v is greater than or equal to 11x II Hence, if n and H are the support functions o f K and /~ with respect to Q, we have, for the support function of (K + /~)/2:
II
(2)
(HKv) +
>__ llvll (ltxll + 1/llxll)/2
Ilvtl
and the right hand side of (2) is the support function o f E.
There is equality in (1) if and only if IIxll -- 1; therefore in the inclusion (1), with 2K for K and (;tK)" = /~/2 for R where ;t > 0: (3)
(;K
+ /~/2)/2 _ E
there is equality if and only if 2K is the unit sphere E. The mixed volume V(K1 ..... K,) is monotonic increasing in each convex Received Novoraber 13, 1963; revised version received January 27, 1964. * This work was supported in part by a grant from the National Science Foundation, NSF-G 19838.The author is indebted to the referee for fruitful comments. 201
202
WM. J. FIREY
body K , of. [1]. We write Wp(K)for the mixed volume with KI . . . . . and the remaining Ks set equal to K. From (3) we have for p < q :
Kp = E
Wp([aK + /~/~]/2) >= W.([2K + X/a]/2), with equality if and only if 2K = E, because in the ease at hand the monotonicity is known to be strict, of. [1], p. 43. In the plane this yields (4)
2A([2K + i¢/2]/2) ~ L([AK +/~/2]/2) ~ 27r
since in this case
We(K) = A(K), WI(K) = L(K)/2,
W2(K) =
where A and L are the area and perimeter. From Steiner's formula we have
rain A([2K + ~7/2]/2) = min[A2A(K) + 2A(K, 1~) + A(~)/22]/4 >- (A(K, 2~) + ~/[A(K) A(g)])/2, and min L([2K +/~/2]/2) = min [2L(K) + L ( £ ) / 2 ] / 2 __> ~/[L(K)L(i~)], the minima being taken over 2 > 0. By Minkowski's inequality: (5)
A(K, i~) ~_ ~I[A(K)A( I~)].
We replace the terms in (4) by these minima and use (5) to get (6)
2 A(K, 1~) ~_ ~/[L(K) L(J¢)] _~ 2n.
From the cases of equality in (3), we see that there is equality in (6) if and only if K = rE for some r > 0. In a similar fashion, in Euclidean 3-space we have, for the mixed surface area and total mean curvature
4~S(K, 1¢) > ~I[M(K)M(I~)] > 16n2, with equality if and only if K = rE for some r > O. REFERENCE 1. Bonnosen, T. and Fenchel, W., 1934, Theorie der konvexen K6rper, Berlin. OREGONSTATEUNIVERSITY, CORVALLIS,OREGON
REAL TIME COMPUTATION* BY
MICHAEL O. RABIN ABSTRACT
We introduce a concept of real-time computation by a Turing machine. The rclativo strengths of one-tape versus two-tape machines is established by a now mothod of proofs of impossibilityof actual computations. In the formulation of computations by Turing Machines it is assumed that the problem (say a numerical value of an argument for which a function value is to be computed) is given on the machine-tape and the machine proceeds, to perform its computation. No a-priori bound is imposed on the number of steps (the "time") needed for completion of the computation. The functions computable in this way are precisely all recursive functions. It is of great interest from the point of view of a general theory of computation to gain insight into computation procedures where there is some limitation on the time allowed for computation. One natural limitation is to require that if the problem (the input data) consists of n symbols then the computation will be performed in n basic steps, one step per input symbol. We may assume that the input sequence is entering the machine one symbol at a time and that the machine performs one of its atomic moves per input symbol. We again let our machines be Turing Machines which may, however, have more than one tape. Computations which are performed in this way will be called real-time computations (by a Turing Machine). Note that our systems may serve as mathematical models for computers (with auxiliary tapes) which are used for what is called "real-time" control. If, in particular, the result of a computation on every input sequence is always 0 or 1 then we can view the machine is defining a set, namely, the set of those input sequences which yield 1. Informally we can also say that the machine recognizes for every input sequence whether it is in the set defined by the machine or not. There are several results, notably by Yamada [2], about real-time computation by a Turing Machine. These are mainly along the~lines that certain computations are possible in real time. The concept of real-time computation is generalized Rec~ivodJanuary 24, 1964 * This research was supported in part by National Science Foundation grant GP-228 to Harvard University.This paper was writton while the author was visiting at th¢ Computation Laboratory of Harvard Universityduring the summer of 1963. 203
204
MICHAEL O. RABIN
[December
in an interesting way by Hartmanis and Stearns in [1]. In contrast with the case of finite automata there is no neat intrinsic characterization of the class of sets which are real-time definable. In fact, rather than attempt a complete characterization we should probably contend ourselves with insight about feasibility and nonfeasiblity of certain problems in real time. Our main result is that there exists a recognition problem which can be done in real time using two tapes but cannot be done in real time using a single tape. This result has obvious implications concerning the relative strengths of computers with one or more tapes when used as real-time control devices. In Section 6 we discuss the difficulty inherent in proofs of impossibility of certain computations. By way of illustration we give an example of a problem which somewhat unexpectedly can be done in real time on a single tape (Theorem 3). The result about relative strength of one-tape versus two-tape real-time computation is but one example in this dit~cult area of assessment of "degree of difficulty of a computation." We hope that some of the ideas in our proof, especially the concept of a bottleneck in a computation, may generalize to apply to other problems in the same area. 1. Real-time Turing Machines. The model for real-time computation that we employ is the one used by J. Hartmanis and R. Stearns [1] and byYamada [2]. A multi-tape Turing Machine over the input alphabet Y. is a finite automaton M having a finite set S of states and a working alphabet W = {cq, "",~n}. One of the states, call it So, is distinguished as the initial state of M. A subset F ~ S is singled out as the set of designated final states. The machine has k two-way infinite linear work-tapes t~, ..., tk which are divided into squares. Furthermore, there is a reading printing head which at any given time scans one square on each of the work-tapes. M is capable of receiving inputs a ~ ~. The working alphabet is always assumed to contain a blank symbol and at least one other symbol so that 2 < n. The operation of the Machine is specified by a function
M(tr, s,oq,,...,%) = (s',X1, ...,X~, %,,...,ejk) where a e Z, s, s' e S, ~i,% ~ W, X~ e {0,1, - 1}. We shall refer to this function as the machine-table of the k-tape Turing Machine M. The interpretation is that if the input is tr and M is in state s and is reading cctr on the tape tr, 1 < r < k, then M will go into state s', print ~j. on the square scanned on tr, and move each tape tr one square left, or one square right, or not at all, according as to whether X, equals 1, - 1, or 0. This action of M is called an atomic move. RE~ARK. When M prints a symbol ~ e W on a square it first of all erases the contents of that square. Printing the blank symbol of W simply means erasing the contents of the square. The set of all finite sequences on the 'alphabet ~ will be denoted by ]~*.
1963]
REAL TIME COMPUTATION
205
DEFINITION 1. A sequence x = o'~ ...o-p ~E* is said to be accepted by M if, when started in So and with blank work tapes, M will go under the input sequence x through its atomic moves and end in a state in F (i.e., the state of M at the pth time unit is designated). The set of all sequences accepted by M is called the se ~ defined by M and is denoted by T(M). A set T _ ~* is called real-time definable (recognizable) if there exists a multitape Turing Machine M such that T = T(M). In particular Tis called k-tape real-time definable if for some M with k work tapes, T = T(M). It is quite clear that the adjective "real-time" is appropriate for this mode of operation. If x is a sequence of length p and requires p time units to feed into M then by time p we know, by looking at the state of M, whether x is accepted. Thus, there is no time delay between receipt of data and its processing. We restrict our attention to recognition problems. A simple analysis, however, will show that real-time computation problems can be easily reduced to recognition problems. Thus, our restriction involves no loss of generality. 2. The set T 2 . Let E = {a,b,O,l,oe, fl}. Words on {a,b} will be called ab words and the set of ab words will be denoted by A. Words on {0,1} will be called 01 words and the set of 01 words will be denoted by Z. If x = tYttr2 " ' " tYn_tffn then, by definition, x* = a, tr._ x ... a2al. DEFINITION 2.
T2={uwu*Iu~A,veZ} u
{uvl~v*[ueA,veZ}
.
LEMMA 1. The set T2 is real-time definable by a two-tape machine. Proof. We shall describe the mode of operation of a two-tape machine M for which T2 = T(M). The reader can verify that this mode of operation can indeed be realized by a suitable machine-table. As the ab word u is coming in, M will print it on its first tape. When the 01 word v comes in, M will print it on its second tape. According as to whether the input following uv is a or fl, M will start tracing back its first or second tape. M will end in a designated state if and only if the sequence w of inputs following a (or/3) coincides with the sequence being traced backwards on the first (second) tape. THEOREM 1. The set T z is not real-time definable by a one-tape machine. Consequently two-tape real-time computation can do more than one-tape realtime computation.
206
MICHAEL O. RABIN
[December
3. Preliminary lemmas.. To prove that T2 is not real-time definable by a one-tape machine assume by way of contradiction that the one-tape machine M does define T2 in real time. Let the number of states of M be m and the number of letters in its working alphabet be n. Throughout the following Sections 3-5 M will always designate this fixed one-tape machine for which T2 = T ( M ) . DEFINITION 3. If M has input w then the work space t(w) of M on w is the sequence of tape squares covered by the motion of M while having the input sequence w. If x is a sequence of squares on the tape or a sequence of symbols then l(x) will denote the length, i.e. the number of elements, of x. Let x be an input sequence, by the coding of x we shall refer to the sequence of symbols in the squares of the work space fix), the state of M, and its position on the tape, at the end of the input x. LEM~tA 2. There exists a numerical constant c > 0 such that f o r every u ~ A and every integer i > 0 there exists a v ~ Z such that l(v) = i and ci < l(t(uv)).
Proof. There are 2 ~ sequences v e Z such that l(v)= i. Since the input uv may be followed by fl, if vl ~ v, then uvl and uv must be coded differently. Otherwise, uvflv* and uvtflv* will both be accepted by M. Let l(t(uv)) < k for all v ~ Z , l(v) = i. Then there are at most n k. k" m different codings of the inputs uv. Hence 2~< n k . k . m . If i is large this forces k to be large so that we may assume that k m <=n k (we assume 2 < n). Thus 2 t < n 2k and hence 1 ln2 i < k . 2 Inn = Thus we may take cl = ½(In 2) ~(In n). This cl will do for all i larger than some i0; for a suitable smaller c the lemma will hold for all i. LEMMA 3. There exists an integer d > 0 (depending only on M ) such that for every u e A and every integer i > flu) there exist a sequence v ~ Z , l(v) = i, such that a) ci < l(t(uv)), b) no more than ~th of the squares of t(uv) are covered by M more than d times. Proof. Let us choose a sequence v ~ Z, l(v) = i, for which a) holds. Let dl be a number such that more than ~th of the squares of t(uv) are covered by M more than dl times. Then the total number of moves of M exceeds d ~ l ( t ( u v ) ) > ~dlci. But since M operates in real time the number of moves of M by the input uv is exactly l(u) + l(v) < 2i. Thus, ~dlci < 2i and dl < lO/c. The number d = [(10/c) + 1] satisfies b). 4. Bottleneck squares. The proof of our main theorem rests on the idea that in working on certain input sequences the machine M develops bottleneck squares
1963]
REAL TIME COMPUTATION
207
on its work-tape through which information cannot flow in sutficient quantity. The idea o f a bottleneck is made precise in the following: DEFINITION 3. Let u e A, v e Z . A square B on t(uv) is called a bottleneck square of t(uv) if 1) under input uv the machine passes through B no more than d times (where d is as in previous Lemma 3), 2) B lies outside the work space t(u), 3) the length of the section of t(uv) determined by B which does not contain t(u) exceeds l(u) + 1.
I
t(uv)
I
B
/ tl
I
l(u) + 1 < l(tt) Figure I
For every u e A there exists a v E Z such that the tape t(uv) has a bottleneck square. [,EMMA 4.
Proof. Let i be an integer such that 5 l ( u ) + 5 < ci and also l(u)< i. By Lemma 3 there exists a sequence v ~ Z such that ci < l(t(uv)) and fewer than -~th o f the squares o f t(uv) are covered more than d times. Now l(t(u)) < l(u) + 1 < (ci/5)< l(t(uv))]5. Dividing t(uv)into 5 equal parts (there is a trivial modification of the argument if l(t(uv)) is not divisible by 5) we see that either on the left or on the right end of t(uv) there is an interval o f length } l(t(uv)) which does not contain any squares of t(u). In this interval consider the }th oft(uv) which does not run to the end. Since fewer than }th squares of t(uv) are covered more than d times by M, there is a square B in this }th of t(uv) which is covered at most d times. There are at least l(t(uv))/5 >(ci/5)> l(u)+ 1 squares between B and the end o f t(uv). Thus B is a bottleneck square. 5. Proof of main theorem. Let u e A and v e Z be such that t(uv) has a bottleneck square B. To fix ideas let us assume that B is to the right of t(u). As the input uv is coming in,there is a first time that M enters the right-most square E of t(uv) (see Figure 1). Let w e Z be the initial section o f v such that uw is the sequence leading to the first visit of M at E. Thus t(uv) and t(uw) have the same right-hand end square E and B is also a bottleneck square of t(uw). Denote the square immediately to the right o f B by R. By a passage o f M through B we mean either a move of M from B to R or a move from R to B. The state of M during a passage is the state M has when it reaches R in the first case, and the state M has when it reaches B in the second case.
208
MICHAEL O. RABIN
[December
Note that passages of M through B do not include atomic moves of M in which it starts on B and stays on B. Under the input uw the machine M will first cover the tape t(u) and then, under the w portion of the input, move to the square E. Let pl,P2,..-,p,, be the consecutive passages through B (r = 1 is not excluded). The passage Pl is a move from B to R, P2 is a move from R to B, etc. Let the state of M during the passage p~ be si, 1 < i < r. The scheme of the bottleneck square B is the r + 1 tuple (e, sl, ...,s,) where e is 1 if B is to the right of flu) and e is - 1 if B is to the left of t(u), and sl, ..., s, are as above.The notions of passage and state during a passage are modified in an obvious way when B is to the left of t(u). Now the number r of passages through B is at most d. Thus, there are at most N
N=2.m+2.mZ+...
+ 2.m a
different schemes of bottleneck squares, where m is the number of states of M. Let g be a number such that N < 2 g. For each u ~A, l(u)= g, let v ~ Z be a 01 sequence such that t(uv) has a bottleneck square Bu and let w denote the section of v leading to the first visit of M to the end Eu of t(uv). There must be two different sequences ul, u2 ~ A, l(Ul) = l(u2) = g, such that the bottleneck squares B~I and B,,2 have the same scheme, say (1,st,...,sr). Note that e = 1 which means that B~, is to the right of t(u~),i = 1,2. Let UlW1 =
U181"'Sn1""~'n2"'Sn,.'"Sn.+l
U2W2 =
U 2 t l "'" t m l " ' " tm2 "'" t m r "'" t i t + 1
where e , t ~ {0,1}, enl is the input when M visits B~I during the first passage, e,, is the input when M visits Bul during the second passage, and so on up to end; similarly for tin:tin2,'", in the second sequence u2w2. After receiving the input en,+~ (tim,+,) M visits for the first time the right-hand end-square E~I(Eu2). We come now to the main point of our argument, In the sequence UlWl replace, for each odd 1 < i < r - 2 , the segment en~+~...e,~+:~ by the sequence tree + 1"'" trot + 1- 1" Furthermore, replace en, + 1"'" e,,, +, by tin, + 1"'" t,~, +r Call the resulting sequence u~w~. Note that all the changes were made in the Wl portion of u~wl. Now, ulwl and u2wz have the same scheme of states in the passages of M through B~, and B~2, respectively, and our changes in ulwl were made only in the inputs between visits to Bu:while M was on the right of B~,, or after the last visit to B~I. One can see by finite induction over 1 < i < r + 1 that UlW'~ again has the same scheme (1, sl, Sz,"., s,) and that at each input e,~, j odd and 2 <-j < r + 1, the portion of the tape right of Bu, is identical with the portion of the tape t(u:w2) right of Bu~ at input tin, and the states of M at the corresponding inputs are the same.
1963]
REAL TIME COMPUTATION
209
The work spaces t(ulw'l) and t(u2W2)have squares B~I and B~2, respectively, with the following properties. The work space flu,) is completely to the left of B,,, i = 1, 2. The portions of t(ulw'~) and t(u2wz) beyond/3,, and B~2 are strictly longer than I(u~) = I(u2) = g. By the previous paragraph, at the end of the inputs ulw'~ and u2wz M is at the end-squares E~ and E2 of the respective work spaces and the portions of tape from B,,I to E 1 and from B~z to E 2 as well as the states of M at E~ and E2 are identical. Assume now that both u~w'~ and uzw2 are followed by the input au*. We have, since u l ' ~ uz, p
ulwl.u
$
r2, u2wz.u ¢ r2.
But l(au*) = g + 1 is less than the distance from E~ to Bu,, i = 1,2. Since M operates in real time and makes one move per input, it will stay, throughout the input portion ~u*, to the right of B,,. Thus, M will start in both cases in the same state and will move through identicaly printed portions of tape. It will therefore be in the same state at the ends of ulw;~u* and uzw2~ul and hence cannot accept one and reject the other; a contradiction. An analysis of the previous proof shows that we can derive from it explicit information as to the point where any given one-tape machine will fail to decide correctly whether a sequence x is in Tz. We state the result without detailed proof since the proof is already contained in our previous work. THEOREM 2. Let M have m states and n letters in its working alphabet. Let c = ½(In2)/(lnn), d = [(10/0 + 1], and N = 2m + 2m 2 + ... + 2md. Let g be the smallest integer such that N < 2~ and let i be the smallest number such that 5 g < c i and i m < n ~. Then there exists a sequence x~E* such that l(x) <=2g + i + l and M accepts x even though xq~ Tz or M rejects x even though x ~ T2. 6. General remarks on proofs of impossibility. We would like to compare briefly the result in Theorem 1 and its proof with other results concerning impossibility of computations by various mathematical machines. The proofs of impossibility in the literature fall into two classes. In some situations where we want to show about two classes A and B of mathematical machines or computational procedures that there is a function computable by a procedure in B, but not computable by any of the procedures in A, we can use the diagonal method. The class B is rich enough to contain a single procedure which in some sense is universal with respect to A and this procedure is utilized to diagonalize over all procedures in A. The proof that there exists a general recursive function which is not primitive recursive is a case in point.The class of general recursive functions contains a function which enumerates all primitive recursive functions and this function is used in a diagonalization argument.
210
MICHAEL O. RABIN
[December
The second method, applicable mainly when considering mathematical machines, consists in showing that the machines in the class A cannot store enough information to perform a certain task. Consider, for example, the set T = = 1,2,...} where 0" stands for a sequence of n symbols 0. To show that T is not definable by any finite automation M, we observe that as soon as n exceeds the number m of states of M, the automaton cannot remember how many O's were in the sequence 0" and consequently cannot always decide whether in 0nl0 k the equality k = n holds.
{0"10"[n
Theorem 1 does not lend itself to either of the above methods. Two-tape realtime Turing Machines are not strong enough to diagonalize over the set of all one-tape real-time Turing Machines. The information storing capacity of a single tape, however, is equal to that of two tapes. Thus, neither method applies. As a rule, the proofs of non-feasibility of certain computations where the class of algorithms falls in this in-between range, not strong enough to use diagonalization but not weak enough to allow a straightforward information capacity argument, are rather hard. We have to resort to a fine analysis of the computational procedures available and it is difficult to survey all the possibilities. Thus, there is a need for new techniques for handling this kind of problem. It should be remarked that many of the most interesting questions about nonfeasibility of computations fall in this in-between area. 7. A set which is one-tape recognizable. When we look at the set Z 2 we do have a strong intuitive'feeling that T2 is not real-time recognizable by a one-tape machine. For if we consider the way in which the input uv, u c A , v ~ Z , was coded by the two-tape machine (Proof of Lemma 1), we see that on one tape Mwe will have to code u as it comes in, and then v as it comes in. By the time M finishes coding v it is far from flu), if now 0~u* comes in, then M is not able to compare it with u. These observations, however, are far from a proof because they apply only to the straightforward way of coding uv, and in a proof of impossility we must take into account all conceivable codings. The following is an example of a set T1 which is very similar to the set T2 and to which the above suggestion of proof of impossibility equally applies. It turns out that by use of a more complicated coding, 711 is recognizable by a one-tape machine. Let ~ = {a,0,cqfl} and let
T1 = {a"O"o~a"[n, m = 1, 2.--} U {a"0m30m [ n, m = 1,2,.-.}. Note that T~ has the same structure as T2 except that we do not use b and 1. THEOREM 3. The set 7"1 is recognizable in real time by a one-tape machine. Proof. We shall outline the operation of the machine M without giving all details of its structure.
1963]
REAL TIME COMPUTATION
211
As the sequence a" is coming in M prints a string x of a's. However, the machine will print an a and move to the right only for every second input a. Thus, at the end of a" the work tape contains a sequence x of n/2 a's and M is at the right end of x. As soon as the first 0 input comes in, M prints a 0 at the right end o f x . During the 0 R input M will move the whole sequence x leftwards from the square containing 0. This will be done by erasing an a on the right, moving all the way to the left end of x and printing an a, moving back all the way to the right end of x, etc. All this is done at the rate of one atomic move per input 0. We now distinguish two cases. If an input ct comes in and is followed by a k, then M has to check whether the sequence x (which by now has been moved from the original place) has length k/2 (or perhaps ( k / 2 ) - 1 in case M is in the stage of moving inside x from right to left), for this would check whether n = k and hence whether a"O~ctak ~ T1. Let the square where M is inside x be E. When a comes in, M will mark E, move one square to the right for each a input till it comes to the right end of x. It will then move clear to the left end of x and then back to E. We have n = k if and only if by the time M had k inputs 0 it is back at E. If an input fl comes in and is followed by Ok, then M has to check whether k equals the number m of previous 0 inputs. This is done by moving the x sequence to the right, back to the 0 symbol on the tape. The moving to the right is done by reversal of the procedure used before for moving to the left. x will return to the original position under k inputs 0 if and only if k = m; i.e., if and only if a"0 ~'/~0k~ T1 " In all other cases, where the whole input sequence does not have the form a"O%a k or anOm/~ok, it is easy to arrange for M to reject the sequence. Thus, M accepts precisely the input sequences in Tt. BIBLIOGRAPHY 1. Hartmanis, J. and Stearns, R. E., On the computational complexity of algorithms, Trans. Amer. Math. Soc. to appear. 2. Yarnada, H., 1961, Real-time computation and recursive functions not real-time computable, IRE Trans. On Computers, EC-10, pp. 753-760. THE HEBREWUNIVERSITYOF JERUSALEM
ON THE OSCILLATION OF THE BROWNIAN MOTION PROCESS* BY ARYEH DVORETZKY ABSTRACT Paley, Wiener and Zygmund proved that, with probability 1, Brownian paths never satisfy a Lipschitz condition of order greater than 1/2. This result is improved by showing that they never satisfy even a Lipschitz condition of order 1/2 with a sufficiently small Lipschitz constant. 1. Introduction. Let x(t) = x~(t), - oo < t < oo, be the sample functions of a separable Brownian motion process, i.e. a stochastic process with x ( 0 ) - 0 , having independent increments x ( t ) - x(s) normally distributed with mean 0 and variance [ t - s [, and with almost surely continuous sample functions. Already Paley, Wiener and Zygmund [1] proved that with probability 1 the sample functions satisfy nowhere a one-sided Lipschitz condition of order greater than 1/2; more precisely they established
-oo
hlh+e
= ~
-~ 1
for every ~ > 0. J.-P. Kahane drew our attention to this result and asked whether the e in (1) can be dropped. As written we cannot prove (1) with e = 0, but i f we write the above result in the equivalent form obtained by replacing = oo in (1) with > 0, then it remains valid even for e = 0. We shall indeed prove something more, namely the following Tm~OREM. There exists a universal c > 0 such that
-oo
2. Proof.
hV2
h-*o+
<
c
=
O.
It is obviously enough to establish (2) with the inf taken over
0 ~ t < 1 instead o f over all real t. This assertion is in turn implied by (3) P
{I x(t
+ h) -
x(t) I <
c h ~ for all 0 < h < A and at least one t in I0,1]} = 0
f o r all A > 0. Since it is enough to prove this for a sequence o f values o f A tend-
Received January 1, 1964. * This research was sponsored by National Science Grant NSF-GP-316 at Columbia University. 212
1963]
OSCILLATION OF THE BROWNIAN MOTION PROCESS
213
ing to 0, the assertion would follow once we exhibit a c > 0 having the property that (3) holds for any given A > 0. Let n be a positive integer and denote by A~)(A) (i = 1,2 ..... n) the event (4)
I x(t + h) - x(t) I < ch ~ for all 0 < h < A and at least one t in
To prove the theorem we shall show that (5)
limP.:® { LJ,=l A~")(A) } = 0.
Since the probability of A~")(A) does not depend on i, (5) is implied by lim nP{A~ ~) (A)} = 0.
(6)
B=OO
But if A~n)(A) occurs and t is a value in [0,1/n] for which (4) holds and if we denote by y the corresponding x(t) then we have 2j p r o v i d e d - - t < A. n
Thus the occurrence of A~)(A) entails
Since the increments are independent the probability of (7) equals the product of the probabilities
23/2C
2c(2J/n) 1/2 _
2 (2Jn/n) 1/2
~ Jo
e-U2n/2Jdu =
2 (2n) 1/2
Let us now choose c > 0 so that 23/2c
(8) Then
rl =
e-U2/2du
<
~.
f o e -"2/2 du .
214
ARYEH DVORETZKY
and thus, by (8), tends to zero for every A > 0. This establishes (7) and completes the proof of the theorem. 3. Remarks The choice of a geometric progression in (7) was made to facilitate the computation. In view of (8) this computation shows that c = 2 - t ( ~ / 2 ) vl 2 -3/2 = ~z~/8 may be taken as the c in the theorem. Instead of considering the sequence of points 2 J/n in (7) we could have considered any sequence qJ/n with q > 1. This would replace the condition (8) by 2c(t - (l/q)) -1/' e -"/2 du < - . q
(9)
Thus any c for which there exists q > 1 satisfying (9) will do. A little computation shows this requirement as equivalent to (10)
C~(87~) -1/4 max 0
t(Fe-~/Sdu)=0.28 \ d r /
....
Therefore, the assertion of the theorem holds for any c satisfying (10). For all we know the theorem may hold even with c = oo. To disprove this it will be necessary to show the existence of values of t in whose vicinity the oscillations are small. But whereas the method of this note and others current in the literature are well adapted to show that oscillations cannot be too small they seem inadequate to trap "points of small oscillation". Thus, it is well known that almost surely liminfh. 0 + ]x(h) I (2h log log l / h ) - 1/2 = 1 and hence that almost surely limSUph~0+ Ix(t + h ) - x(0l(Shlog log 1/h)-1/2 = 1 for almost all t (in the usual Lebesgue sense). It is extremely likely that the infimum of this limsup taken over all real t is < 1 (indeed 0), i.e. that for almost all sample functions there exist values of t = t(co) for which this lim sup is smaller than 1. But we do not know how to prove even this assertion which is so much weaker than the statement that our theorem fails with c = ~ . REFERENCES 1. Paley, R. E. A., Wiener, N. and Zygmund A., 1933, Notes on random functions, Math. Z., 37, 647-668. COLUMBIAUNIVERSrFY,NEW YOP,X, AND THE I-I~nP.EWUmVEasrrY OF JERUSALEM
ON NIL SUBRINGS BY
J. LEVITZKI* ABSTRACT
The nil subrings of rings which satisfy certain ascending chain condition on auihilators ar~ shown to be nilpoteat. The following result has been announced recently [1] : THEOREM. Let R be a ring satisfying the ascending chain condition on right and left annihilators, then the nil subrings of R are nilpotent. Among the papers o f the late Professor Levitzkithere are two results from which this theorem follows. The method shows that one can actually require the maximum condition on annihilators of a special type. NOTATIONS. Let S be a subset of R. Denote by S , = { x ; x e R , Sx = 0) the right annihilator of S; similarly, the left annihilator will be denoted by S~ = {x; x ~ R, x S = 0}.
If S is a subring of R, L(S) will denote the Lower Radical ([2]) of S, and N(S) will be the sum of all nilpotent ideals in S. LEMMA 1. If R satisfies the maximum condition on sequences of annihilators of the form (A): (b,),_c (b2)r___ .... where bi+ l = btrtb~ for arbitrary riER, then the relation S = L(S) holds for every nil subring S of R. Proof. If S@L(S), let b ¢L(S) and b and element of S. Since S/L(S) does not contain nilpotent ideals, it follows that (bS)2 $ L(S). Hence, there exist s e S such bsb ~ L(S). Now sb ~ S and, therefore, it is nilpotent. Consequently b(sb)"= 0 and b(sb)"-X~O for some integer n >- 2. In particular this implies that b, c (bsb),, since (sb) "-1 belongs to the second annihilator and does not belong to the first one. The proof of the lemma follows now readily, by starting with b = b, ~ L(S), and b~ = b,sb, etc., and one is led to an increasing sequence of annihilators ( b l ) r c (b2) r c (ba),... which is a contradiction. Consequently S = L(S).
If R satisfies the increasing chain condition on right and left annihilators of the form" LEbtMA 2.
(A,)t = (A,A,)t = (A,A,A3)t... where t = r,l and where A k is a nil ring, and A , A ~ ...Ak ~ A , A 2 ...Ak_,, then
for every subring S, the ideal N = N(S) is nilpotent. Rcc~iveA January 2, 1964. * Professor J. Levitzki died in 1956. This result has been found among his papers and was arranged for publication by S. A. Amitsur. 215
216
J. LEVITZKI
Proof. First we note for further reference that since N ( S ) i s the union of nilpotent ideals in S, the ideals of S generated by single elements of N(S) are nilpotent, as they are subsets of a finite sum of nilpotent ideals. Consider now the non-decreasing sequence: Nl _c N 2 ~ ... _c N]' . . . . It follows from the condition of the lemma that N k = Nk+t I = N k+2 . . . . for some integer k. Put M = N k, then M t = M~' for all integers m ~ 1. Let P = M t 3 M t . If N is not nilpotent, then M : ~ 0 and P--/:M, since otherwise 0 = P M = M 2 = N 2k .
Let A be a two sided ideal in M such that A ~ P, we assert first that in this case A M " ~ P for every n > 0. Indeed, if A M n _ P then A M n+l _c P M = 0, and h e n c e A _ M"+~ = M t, which yields A _ ~ M t ~ M = P and thus a contradiction. We use this result to show that if N is not nilpotent we obtain an infinite increasing chain of annihilators of the type stated in the lemma: If N is not nilpotent than P : ~ M and we can choose al ~ M and aa ~P. Thus the ideal A 1 = (al) generated by al in M satisfies A 1 ~ P and therefore A 1M ~ P. Thus, there exist a 2 6 M such that a l a 2 ~ P. Let a 2 = (a2) be the ideal in M generated by az; then, similarly, AaA 2 ~ P and we obtain an element aa, such that A I A 2 A a ~: P. Continuing by this method we obtain a sequence of ideals in M :A1,A 2..... A...... each generated by a single element and such that for every n >__1, A1 A2... A, ~ P. Now, since A1... An- 1 is an ideal in M, it follows that A 1A2... A n c A I A 2 . . " A,_ 1 and therefore ( A I A 2 . . . A n_ t)r -- ( A t ... An)r" On the other hand, each Ai is nilpotent, being generated by a single element, hencethereexistanintegerm > 2suchthatA1A2... A n" = OandA1A2...A~ '-x ~: 0; consequently, A~- 1 ~ (AtA2... An)r whereas A,m- 1 ~ (Ax ... A,_ 1)r. This leads to the increasing chain (A1) r = (A1A2) , c ... c ( A 1 A 2 ... A,)r... which is a contradiction. The p r o o f of the theorem follows now readily. If the chain condition holds for annihilators then S = L(S) for a nil subring S, and since N(S) is nilpotent it follows that N(S) = L(S) and thus S is nilpotent. I~MARK. If a ring R satisfies the chain condition (B) for two sided ideals A i of R, then the same p r o o f shows a well-known result of the author that for these rings R, L(R) = N ( R ) is nilpotent. This follows immediately from the fact that the Ai chosen in the proof of lemma 2 can be chosen to be ideals in R. BIBLIOGRAPHY 1. Herstein, I. N. and Small, L. W., 1963, Nil rings satisfying certain chain conditions, Notices Amer. Math. Soc., 10, p. 662. 2. Jacobson, N., 1956, Structure of Rings, Amer. Math. Soc. Colloquium Publ. No. 37, Ch. VIII, p. 193. THE HEBREWUNIVERSITYOF JERUSALEM
THE SHAPE OF THE SIDES OF AN ARC BY
JAMES M. SLOSS ABSTRACT
Associated with certain oriented Jordan arcs is a region which is called the side of the arc. Circles centered on the arc and passing through one of the end points of the arc have an envelope which permits one to find analytically the shape of the side of the arc. A condition, stated geometrically, is imposed on the arcs considered, to insure that the circles have an envelope. An analytic condition is then imposed (Theorem 3) to insure an envelope. As an example a parabola is given. In this note we shall be concerned with finding the shape of the left and right neighborhoods of a Jordan arc L with a prescribed direction, as described in Muskhelishvili [-1]. We define the left neighborhood (or left side) S + of an arc L with end points La and Lb as follows: a point p is in S + if there exists a point t o on L a n d an open disc Do centered at to for which Do - L i s the union of two disjoint open sets, one on the left, D +, and one on the right, Do, as we traverse L i n the prescribed direction, and p is in D~-. The right neighborhood S - is defined in an obvious way. It will be our aim to find the shape of S ÷. In this note we shall impose a further restriction on L, namely: (C1) every circle centered on L and passing through La or Lb is divided into at most two disjoint sets by L. Note that the arc y = 2 sin nx, 0 < x < 1 does not satisfy (C1) since the circle centered on L which is tangent to the line x = 1 and passes through (0,0) is cut by L in four points. We now define the set E ÷. A point p is in E + if there exists a point tl and an open disc D~ centered at t~, whose closure passes through L~ or Lb, D~ - L is the union of two disjoint open sets D~" and D~-, for which p is in D~. THEOREM 1.
S + = E+.
Proof. S + ~ E + clearly. To see that E + _~ S + let p be in S + and let the disc containing p, centered at to on L, and divided by L into two disjoint sets, be denoted by D 0. Let the circular boundary of Do be denoted by Bo. We shall show as a preliminary result that Do cannot contain either L~ cr Lb. To see this, assume that Do contained L~ or Lb. Then since Do is divided into two disjoint sets by the non-intersecting continuous arc L, L must intersect Bo in at least two points b~ and b2. Without loss of generality, assume bl lies between Received November 1, 1963 217
218
JAMES M. SLOSS
t'December
to and Lo on L. Since La is an interior point of Do, there is a circle about to, smaller than Bo, which contains La in its interior, and bl and b 2 in its exterior. Such a circle is cut by L in at least three distinct points and thus (Cl) is violated and we see that Do cannot contain La or L~. If B 0 contains La or Lb we are finished, since then p is in E +. On the other hand, if Bo contains neither L a nor Lb, we know from the above paragraph that Do UBo contains neither La nor Lb. Increase the size of Do (maintaining its center at to) until Bo cuts La or Lb or both. Then D o becomes a D1 with D + _ D + and thus p is in E +. Thus E + = S +. We shall now introduce a second condition: (C2) Let L be a Jordan arc with end points Lo and L b. Given any point t on L there exists a circle yt(e) centered at t and of radius s > 0 such that the extended line joining any point of Linterior to ?t(s) and passing through t does not contain Lo or L~. Note that the interval [0,1] does not satisfy (C2). DEFINITION. The class of arcs that satisfy (C1) and (C2) and which have a continuously turning tangent will be denoted by .~. THEOP~M 2. If L~.~, the circles centered on L and passing through La(Lb) have an envelope. Proof. This follows since any two such circles, if sufficiently close together, intersect in one other point than Lo since if not they would be tangent and their centers would lie on a line through La. But this is impossible since Le.~. A similar argument holds for circles passing through Lb. The condition (C2) is defined geometrically. We shall now be concerned with finding a subset of LP that is characterized analytically. LEMMA. Let g(s) be a continuous map from [a*, t~**] to L* and let g(So):/= 0 f o r tr* < So < a**. Then there is a unit vector A and a circle ?so(e*) about g(so) of radius s* > 0 such that g(s) is not perpendicular to A for g(s) in ~so(e*). Proof. By contradiction. Let e. o 0 as n --, ~ . Then if A is an arbitrary, but fixed unit vector, there is an s. with g(s.) in yso(S.)such that g(s.) is perpendicular to A and thus g(s.). A = O. Since the 5. ~ 0 it follows that g(s.) --, g(So) and thus g(s,).A ~ g(So)'A. But for each n, g(s.)'A = 0 and thus g(So)'A = O. But A was arbitrary and l a I= 1. Thus g(So)= 0 which is a contradiction.
THEOREM 3. Let the Jordan arc L: y = y(s), 0 <_s <_tr, s = arc length of L, satisfy (C1). I f for every so,O < So < tr, there exists a positive integer n(So) > 2 such that y(s) has n continuous derivatives in a neighborhood of s =so, y'(So):~0, y"(so) . . . . . gt"-x)(So) = 0 but ytn)(So)=/=0, then L belongs to .Z. RE~A~tK. This theorem says geometrically that if L has some "curviness" at each point then L satisfies (C2).
1963]
THE SHAPE OF THE SIDES OF AN ARC
219
Proof. We shall first show there is a circle Yso(e) centered at Yo =- y(so) of such small radius 8 > 0 that no radius of y~o(~)intersects L within Tso(e) in more than n points. Since y(~)(s) is continuous at s = So there is a 6, 0 < 5 < <min{so, a-So} such that if i s - S o [ < 6, then
ly(')(s)- y "'l < I/on)l,where
") = y(')(So}
since y~o~):/:0. Let
~** -- rain {ly(s o + 6 ) - Yol, l Y o - y ( s o -
6)l}.
Apply the lemma to g(s) = y{")(s) and get an e* and an A, I A I -- 1 such that y°)(s) is not perpendicular to A for y(")(s) in 7~o(e*). Let e -- min{8*,e**}. Let 6 ' > 0 be such that y(s o - 6*) is the first point of intersection of L with ~,~o(e) as we travel along L from Yo to La and 6** > 0 bc such that y(s o + 6**) is the first point of intersection of Lwith T~o(e)as we travel along L from Yo to Lb. Without loss of generality, we may assume that yC")(s)is defined and continuous on Io = (So - 6", So + 6**) c [0, ~]. Let y(s*) = y* be any point of L within 7so(e). Then Z(s) =
y* -
Yo (s - So) + Yo, So < s <
s*
S0
-
is the straight line from Yo through y*. We want to show that Z(s) and y(s) have at most n intersections within ~,o(~) i.e. there are at most n points st in Io for which y(s~)= Z(si). If there were more, then F ( s ) = - Z ( s ) + y(s) would have at least n + 1 zeros i.e. F(s~) = O, i = 1,2 .... , n + 1, s t in I o. Then the real-valued unction F(s).A would have the same n + 1 zeros. By repeated use o f Rolle's heorem F{~)(~) • A = 0 for some ~ in Io(so). But since n >_-2 F(~)(~) • A = y(n)(s).A = 0 .
But[A[ = 1 and A is not perpendicular to y(")(s) for s in lo. Thus y~")(~) = o .
But this is a contradiction since lyt"}(s)- y~o")l< [yCo";I for s in Io, since then y(s) is in 7~o(e).Thusin 7~o(e),L intersectseach radius of 7so(e)in at most n points. In particular,the extended radius ro or rb of 7~o(e)that passcs through Lo or Lb meets Lin at most n points inside 7~o(~). If r~ or rb meets L inside 7~o(e),put a conccntric circlecentered at Yo that passes through that point of intersection of L with r~ or rb which is closestto Yo. Let the circle be 7~o(~).If ro and rb do not mcct L, let ~o(~) = 7so(e).Then if t is any point of Lintcrior to 7~o(~),the linc through Yo and t does not contain L~ or Lb, and thus (C2) is satisfied.Since Yo was arbitrary,L b~longs to .T and the theorem is prowd.
220
JAMES M. SLOSS
To find S ÷ for Lin Lc we take advantage of Theorem 2 and find the envelope E + of the circles passing through La, centered on L whose sides are on the left of L. We find then a similar envelope E~ for the circles passing through Lb. Let C be the circle centered on L and passing through La and Lb. Let L÷ be the arc from La along E + or C to E + n C then along C to C n E + then along E~ or C to Lb, where the proper choices are the ones that give the maximum region between L and L ÷. This maximum region is E +, by definition, and as seen in Theorem 1, E ÷ = S +, since L belongs to ~a. Note that L + may contain just part of C. Let L be given in the ~, fl plane by fl = rn(~). There is no loss of generality in assuming Lo is at the origin and m(0)=0. Then the circles C(ct) centered on L and passing through La are given by: 1.
ot) = ( x - ~t)2 + [y
f(x,y,
-
m(t~)]
2 -
ct2 -
rrl2(tx) =
0
where ( x , y ) are generic points of C(~). To find the envelope, we eliminate ~t between 1. and 2.
f ~ ( x , y , 00 = x + m'(ot)y = O.
The circles through Lb = (Xo, Yo) are given by: 3.
g ( x , y, ~) = ( x - ~)2 + [y _ re(c0] 2 _ (x 0 _ 0~)2- - [ Y 0 - - m ( ~ ) ] 2 = 0
and the envelope of these circles is given by eliminating ~ between 3. and 4.
g~,(x, y, ~) = ( x - Xo) + m ' ( e ) ( y - Yo) = 0
EXAMPLE. Let L be the arc of the parabola fl = ct2 between (0,0) and (1,1) with the direction from Lo = (1,1) to Lb = (0,0) In this case we get a quadratic equation for E~ that can be solved to give: 1 -- v / 2 ( i - y)6 (2y 2y -- 1
X
-I-
3)- for ½ < y < 1,
and E ~ is given by: X =
J -2y3 2y+l
for -- ½ < y < 0 = "
REFERENCE 1. Muskhelishvili, N. I., Singular Integral Equations, Translation by J. R. M. Radok, P. Noordhoff N. V. Groningen -- Holland. UNIVERSITY OF CALIFORNIA~, SANTA BARBARA, CALIFORNIA
TWO COMMENTS ON DVORETZKY'S SPHERICITY THEOREM BY
E. G. STRAUS ABSTRACT
For any two positive integers k, l and any e > 0 thele exists an N(k, l, e) so that given any l convex bodies C1 . . . . C~ symmetric about the origin in E n with n =>N there exists a subspace E k so that each C~ intersects E k, or has a projection into E k, in a set which is nearly spherical (asphericity < e). The measure of the totality of E k which intersect a given body in E n in a nearly ellipsoidal set is considered and an affine invatiant measure is introduced for that purpose. A c o n v e x set C in E" w h i c h is c e n t r a l l y s y m m e t r i c a b o u t the o r i g i n is said to h a v e asphericity c~(C) = 1 -
min Ilxll/max x ~ bdC
Ilxll
x e bdC
where b d C is r e l a t i v e to t h e s u b s p a c e s p a n n e d by C. D v o r e t z k y [11 p r o v e d t h a t : For every positive integer k and every e > 0 there exists a number
N(k,e) (e.g., N(k,e)=exp(215e-2k210gk)), so that for n > N, every convex body (compact convex set with non-empty interior) in E" which is symmetric about the origin there exists a subspace E k with ~(C ~ E k) < e. I n a r e c e n t p a p e r [2] D v o r e t z k y r e m a r k s t h a t the s a m e r e s u l t h o l d s i f we c o n s i d e r t h e p r o j e c t i o n C IE k of C i n t o E k i n s t e a d o f C n E k, since
~(clEb = ~(c* n ~ ) w h e r e C* is the p o l a r b o d y o f C. H o w e v e r he states as an u n s o l v e d q u e s t i o n w h e t h e r t h e r e is a n N'(k,8) so t h a t f o r n = N ' t h e r e exists an E k for which b o t h
c~(C n E k) < 8 a n d ct(ClE k) < 8. T o give a n a f f i r m a t i v e a n s w e r to this q u e s t i o n we p r o v e the f o l l o w i n g . Tt-I~OREM. For each pair of positive integers k, 1 and every ~ > 0 there exists an N(k,l,8) so that for n > N and any l-tuple of convex bodies C1,...,C t in E n symmetric about the origin, there exists a subspace E k so that
~(C i n E k) < 8 Here N ( k , l , 8 ) = N(k,8) and N ( k , l + 1,8) < N(N(k,l,~),8). Received February 6, 1964. 221
i = 1,...,1.
222
E.G. STRAUS
Proof. For I = 1 this is Dvoretzky's theorem. Assume the theorem true for l" Then for n > N ( N ( k , l, e), 8) there exists an E N¢k:'O so that ct(Ct n E mk't'~)) < e and by the induction hypothesis applied to C~ = C i ~ E N~'t:), i = 2 ..... l + 1; there exists an E k c E mk'l'~) so that ct(C" n E ~) = a(C~ ~ E k) < 8 for i = 2 ..... I. On the other hand we have ~(C1 n E k) < ~(C1 n E N¢k:'*~) < 8 so the result holds with N(k, l + 1, e) = N ( N ( k , l, ~), e). Dvoretzky's question is now answered in the affirmative for Ct = C, C2 = C*, I = 2. The bound computed here grows very rapidly since it involves/-fold iteration of an already very rapidly increasing function of k and 1 [8. A second question raised in [2] can be answered in the negative. Dvoretzky proves that it is not possible to give a uniform positive lower bound for the Haar measure of the set of all k-planes (k >=2) which intersect a convex body C in E"in a set of asphericity < 8. His example is an ellipsoid of revolution with a very large axis on its axis of revolution. He asks therefore whether such a uniform lower bound could exist if asphericity is replaced by unellipsoidality, that is the minimum asphericity of all affine transforms of the set. As an example of a body for which this is not the case we consider the union of two spherical caps: x 2 + ... + x . -2 1 + ( x . -
2 1 + 3)2_< 1, x 2 + ... + xn_ t + ( x . + 1 - 3) 2-<_ 1;
0<3<1. Every E2 intersects C in a lens, which in terms of Cartesian coordinates (Yl,Y2) on E2 can be given by y,~ + (y~ - r + 3') 2 =< ? , y~ + (y2 + r - 3 ' ) ' -< ,'2.
Here
r~ = 1 - ( 1 - 3 ) ~
r-3'
+(r-3')~
= (1-3)cos 7
where y is the angle between E 2 and the x,-axis. Thus for 3 sufficiently small we have 3 ' / r arbitrarily small for all 7 outside an arbitrarily small neighborhood of re/2. Thus all we need is the following. LEMMA. The lens x2+(yhas unellipsoidality
1 +3)2<1, x2+(y+l-3)2
0<3<1
> 1/10 + 0(~/6).
Proof. Because of the symmetry of the lens it sutfices to consider diagonal transformations of the form x ' = x, y ' = cy. The radius in the x-direction remains x/~-+ O(6) while the radius in the y-direction becomes c3. Thus, if the unellipsoidality is < 1/10+ O(~/g) we have c3 < (10/9)~/2-6+ 0(3). Now the point (d~, 3/2 + 0(3)) on the lens goes into (~/g, c3/2 + O(~/ff) whose distance from the origin is
1963]
ON DVORETZKY'S SPHERICITY THEOREM
223
x/6 + c262/4 +0(6) < 1 ~ / ~ / 8 1 +0(6) = ~/131/162x/2-g +0(6) < (9/10)x/2-g+O(6) which proves the lemma. It may perhaps be argued that the question is not a well posed one since unellipsoidality is an affine invariant while the measure on the set of planes is not. Indeed it is easy to see that any neighborhood o f an E k in E" can be transformed into a set of Haar measure > 1 - 6 for any g > 0 by suitable stretching in the directions perpendicular to E k. Hence for n > N(k,8) any convex body C in E k which is centrally symmetric about the origin is affine equivalent to a C' for which the Haar measure o f all E k so that E k n C' has unellipsoidality < 8 is greater than 1 - 6. By the same token, if C is not an ellipsoid, let/~ be the maximal unellipsoidality o f C r3 E k for all Ek; then there is an affine equivalent C' of C so that the Haar measure of the Ek for which the unellipsoidality of C' n E ~ exceeds fl - ~ is greater than 1 - 6. Thus, in order to make the question more meaningful we should replace Haar measure by an affine invariant measure (such possibilities are indicated in [2]). DEFINmOlq. Given a convex body C in E" which is centrally symmetric about the origin. We define affine invariant measures g,,k(C;Sk) on sets Sk o f k-subspaces as follows (i) #.,t(C; Sl) is the Lebesgue measure o f U s~(C ¢3 E 1) divided by the Lebesgue measure of C. (ii) /z~,~(C; Sk) = S'-- fz(E~, ...,Elk)dlz~,I(C;E~)... dg~,l(C;E~) where Z is 1 if E~ ..... Ek1lie in one of the E k in S~ and 0 otherwise, and the integral is extended over all k-tuples (E~ ..... Ekl). It is now clear that for any affine transformation T we have # . , k ( T C ; TSk) = pn,k(C; Sk). PROSLEM. Does there exist a number N(k,e,6) so that for every convex
body C symmetric about the origin in E" with n >=N the set Sk of E k in E" with unellipsoidality of C N E k less than e satisfies I~,k(C, Sk) > 1 -- 6? REFERENCES 1. Dvoretzky, A. 1961, Some results on convex bodies and Banach spaces, Proc. Intl. Symposium onLinear Spaces, Pergamon Press and lerusalem Academic Press, pp. 123-160. 2. ~ , 1963, Some near-sphericity results, Proc. Symposia in Pure Math. VII (Convexity), pp. 203--210. UNIVERSITY OF CALIFORNIA)
Los ANGELES
ANALYTIC CONTINUATION BY SUMMATION-METHODS BY AMRAM
MEIR
ABSTRACT
The paper deals with the analytic continuation of the geometric series by a family of linear transformations into some special domains of the complex plane. 1. Introduction. The problem of analytic continuation by summability may be formulated as follows: Letf(z) have the Taylor expansion (1.1)
f ( z ) = ~ ak(z -- Zo) k k=0
with a positive radius of convergence. Two questions arise: (i) What is the domain of efficiency of a special linear transformation of (1.1) regarding the analytic continuation off(z)? (ii) Given some domain in the complex plane, does there exist a linear transformation of (1.1) which yields the analytic continuation of f ( z ) exactly into this domain and nowhere else? In some cases, as has been shown by Borel [1], Okada [4] and Vermes [7], it is sufficient to focus attention on the continuation of the geometric series ]~z n, l z] < 1; in this paper we deal only with the above series. In this context, Dienes and Cooke [2] have shown that there exist transformations that are effective at some distinct points outside the circle of convergence, this result was extended by Vermes [8] to a denumerable set of points. Russel [5] and Teghem [6] have produced transformations effective, respectively, on Jordan arcs and on domains that are not simply-connected. DEFINITIONS AND NOTATIONS. Corresponding to a real or complex sequence {dk}, (dk ~ -- 1), the generalized Lototski or [F, d J-transform {t,} of a sequence {s~} is defined by Jakimovski [3]:
(1.2)
t,, = f l (dk + 1)-l(dk + E)(so),
n>l
k=l
where EP(sk) = sp÷,
k > O, p >=O.
Iflim tn exists as n -~ oo, we say that {sn} is summable IF, d,] to the value lim t~. 224
1963]
ANALYTIC
CONTINUATION
BY SUMMATION-METHODS
225
We shall also use the following method of summation: For every sequence of polynomials {P,(x)} satisfying P,,(1) # 0, the [F*,P,,]-transform of a sequence {s,} will be defined by (1.3)
t* = f i (Pk(1))-IPk(E)(so),
n > 1.
k=l
It may easily be seen that if {s,} is the sequence of partial sums of the geometric series ~z" (z ~ 1), then in the notation above (1.4)
t. = (1 -- z)- 1 _ z(1 - z)- a f i (d k + 1)- 1 . (dk + z) k=l
and (1.5)
t* = (1 - z ) - 1 _ z(1 - z ) - 1 f i (pk(1)) - 1 .
Pg(z)
k=l
It follows that, for z ¢ O, 1, lim,_, ~ t,, = (1 - z) - ~ if and only if
lim fi
(1.6)
n--*oo k=l
(d k "k 1)-l(dk + Z) = 0,
while lim._, ~ t* = (1 - z)- 1 if and only if (1.7)
lim f i
(Pk(1))- 1pk(Z ) = O.
.~o~ k=l
2. The main results.
THEOREM 1. Let the polynomial P(z) satisfy (2.1)
ReP(1) = 0 .
Then, there exists a fixed sequence {dn} (n > 1)(d n # - 1 ) such that the [F,d,]transform sums the geometric series to the value (1 - z)- l for every z for which ReP(z) > O, and does not sum it for every z for which ReP(z) < O. The convergence of the transform is uniform in every bounded closed subset of {z; g e P ( z ) > 0}. Proof. Clearly we may suppose P(z) ~ const. Then for every k __>1
(2.2)
P(O + k =
+
+
+
where p _->1, c ~ 0 and c does not depend on k. Define now dl = al, d2 = a~,-.., d;, = ap, dp+t = a~, ..., d2p = ap, ... and in general if v = #p + p (0 < p ~ p)
226
AMRAM MEIR
(2.3)
dv = %.+1.
[December
Now let n = m p + q (0 ___q < p); then (2.4)
fi
d~+z
~=1~ d v + l
~
P(z)+k
= k~= l P ( 1 ) + k "
mv+a v = mI-I p+l
dv + z ~---H(ln ) •H (2n) d,+l
where the second factor is 1 if q = 0. By (2.1), if 11 - z I < ~ then [ReP(z)[ < ½, and by (2.2) and (2.3) for 1 < p =
R e V ( - d.v+p) = - (/~ + 1) -<_ - 1;
(2.5) thus
(2.6) (2.7)
I 1 + d, I =>,s>0 In(n) _
,1 2 i-I
YI 1+ v=mp+l
z- 1
and by (2.6) III n l _<_(1 + (I z - 1
Iz
v = 1,2, ... z-1
II v=mp+l
,-1 .
Thus [-[<2n) is uniformly bounded for every n > 1 and for every z belonging to a fixed bounded point-set. (2.8) ]l-I~')i = f l k=l
tP(z)+kl2
p-~¥E
f i ( 1 + 2kReP(z)+lP(z)12-lP(1)[2.)
--
k2+lP(1)l 2
k=l
By a well known theorem on infinite products (2.9)
~0
if ReP(z) < 0
[ oo
ifReP(z) > O.
lira
,-,oo
Also, the convergence to 0 is uniform in every point-set where ReP(z) < - e, with e > 0 fixed. (2.9), (2.7), (2.4) and (1.6) prove the theorem. EXAMPLE. (i) The Lototski-transform definited by [F, d, = n - 1] sums the geometric series for Rez < 1, and does not sum it for Rez > 1, [3]. Here
P(z) = z - 1. (ii) If P(z) = e~r(z - 1) with a suitable real ? we obtain as domain of summability any given half plane, the boundary of which is a straight line passing through z = 1. (iii) If P(z) = e'~(z - 1) (z - ~ - ifl), with real ~, fl, ?, we obtain as domain of summability the "inside" or "outside" of hyperbolas passing through z = 1. Next we prove the following theorem: THEOREM 2. Let R be a set that contains the point z = 1 and whose complement consists either of the point oo or of an unbounded domain. Letf(z) be an analytic regular function on R satisfying
1963]
ANALYTIC CONTINUATION BY SUMMATION-METHODS
(2.10)
Re f(1) = 0 .
227
Then, there exists a sequence of polynomials {P.(x)} (n_~ 1, Pn(1) # 0) such that the [F*,Pn] transformation sums the geometric series to the value (1 - z ) - l for every z ~ R for which Re f ( z ) < 0 and does not sum it f o r z e R f o r which Re f ( z ) > O. Proof. By the well-known theorem of Walsh I9] for every k > 1 there exist
polynomials Qk(z) satisfying (2.11)
I Qk(Z) - f ( z ) I < k - 1
for z ~ R , [z I < k, and (2.12)
Qk(1) =f(1)
k = 1,2,...
Pk(Z) = Qk(Z) + k
k = 1,2,...
Define (2.13)
By (2.11), (2.12) and (2.13) for any fixed z (]z ] __
for R e f ( z ) < O for R e f ( z ) > O .
By (1.7) this proves the theorem. REtaARtC. A generalization of Theorem 2 can be made to the situation where R is the union of an increasing sequence of bounded closed sets R~ the complement of each of which is an unbounded domain. This result will prove the existence of an [F*,P,]-transformation that is effective for ~ in the entire MittagLeffler star of (1 - z)- 1. It has to be mentioned that the IF*, P,]-transformations are row-finite. Because of the length of proof we only state the following result too: THEOREM 3. Let D be an union of a finite number of simply-connected bounded domains having Jordan boundaries. Let z = 1 lie on the boundary, and let E be a closed subset of the complement of D. Then there exists an [F*,Pn]-transformation, which sums the geometric series to the sum (1 - z)-1 for every z ~ D and does not sum if for every z ~ E. REFERENCES 1. Betel, B., 1928, Leans sur les series divergentes, 2nd ed. Paris. 2. Cooke, R. G., and Dienes, P., 1937, The effective range of generalized limit processes, Proc. London Math. Soc., 12, 299-304.
228
AMRAM MEIR
3. Jakimovski, A., 1959, A generalization of the Lototski-method of summability, Mich. Math. d. 6, 277-290. 4. Okada, S. Y., 1925, Llber die Ann~herung analytischer Funktionen, Math. Z., 23, 62-71. 5. Russel, D. C., 1959, Summability of power series on continuous arcs outside the circle of convergence, Bull .dead. Roy. Belg, 45, 1006-1030. 6. Teghem, T., 1958, Sur des extensions d'une m6thode de prolongement analytique de Borel, Co[loque sur [a thForie des suites, Bruxelles, (1957), 87-95. 7. Vermes, P., 1952, Convolution of summability methods, J. d'Analyse Math., 160-177. 8. Vermes, P., 1958, Summability of power series at unbounded sets of isolated points, Bull. Aead. Roy. Belg, 44, 830-838. 9. Walsh, T. L., 1935, Interpolation and approximation by rational functions in the complex domain, Amer. Math. See. Coll. Publ. vol. XX. THE HEBREW UNIVERSITYOF JERUSALEM
EXISTENCE OF A UTILITY IN INFINITE DIMENSIONAL PARTIALLY ORDERED SPACES* BY
YAKAR KANNAI ABSTRACT
An example is given of a preference order on a space of denumerable algebraic dimension that has no utility, and meeessary and sufficient conditions for the existence of utilities in various linear spaces are given. 1. Introduction. " U t i l i t y " is a numerical function representing a preference order, which is useful in solving optimization problems. Until recently, utility theory was restricted to complete preference orders;the extension to orders that are not necessarily complete was made in [1], but the results of that paper are restricted to finite-dimensional spaces of alternatives. The infinite-dimensional case is important for certain types of economic models, e.g. those involving an infinite time horizon or continuous time, commodities that may be available in a continuum of quantities, continua of prices or of geographic locations, etc. It is the object of this paper to investigate to what extent the results of [1] can be extended to infinite-dimensional spaces of alternatives. In particular, a problem raised in [1] will be answered. Let X be a real linear space. We assume that on X there is defined a transitive and reflexive relation called preference-or-indifference and denoted by ~ . If x ~ y and y ~ x, we shall say that x is indifferent to y and write x ,,~ y. If x >- y but not x ~ y, we shall say that x is preferred to y and write x >- y. The relation ~ will be called a partial order. (We shall not assume that ~ is complete). We (1.1) (1.2) (1.3)
assume that the following conditions hold: x~y impliesx+z~y+zforallz~X; x~y and~>0implies~x~y; x >- kz for all positive integers k implies not z >- 0.
A real linear functional u defined on all X will be called a utility if x ~ y implies u(x) > u(y), and x >- y implies u(x) > u(y). A vector valued linear function v defined on all X will be called a multi-dimensional utility if x ~ y implies v(x) ~ v(y) and x >-y implies v(x)>-v(y). Here the order on the vector space Received November 27, 1963. * Research partially supported by the U.S. Office of Naval Research under contract No. N 62558-3586. 229
230
YAKAR KANNAI
[December
(the space of values of v) is the lexicographic order, i.e., the vector v = (v~ .... , v,) is preferred or indifferent to w=(wl, ...,wn)if o = w or if v~>wifor the first coordinate i such that v~v~wi. (The lexicographic order satisfies (1.1), (1.2)but not(1.3)). Aumann [1] proved that if X is a finite-dimensional Euclidean space, the assumptions (1.1)-(1.3) imply the existence of a utility. He gave an example of a partial order satisfying these assumptions without having any utility, if X is the set of all infinite sequences of real numbers, and raised the problem of the existence of a utility if X has countable dimensionality (algebraic dimensionality). An example will be given here of an order on the space with countable dimensionality which does not have even a multi-dimensional (finite-dimensional) utility and, of course, does not have a (numerical) utility. A necessary and sufficient condition for the existence of a utility in the countable dimensional case will be given, and a sufficient condition for the existence of a utility if X is a seperable normed space will also be given. The author wishes to thank Mr. M. Perles for a number of very helpful conversations, and in particular for the present form of the example in section 3. 2. Some preliminaries. The following are simple consequences of the assumptions (1.1)-(1.3). (We denote the zero element of X by 0): (2.1)
x ~ y if and only if x - y ~ 0; x ~,-y if and only i f x - y ~ 0 ;
(2.2)
x ~ y and z ~ y and 0 < a < I imply x + (1 - a)z ~ y; x ~- y and z :>-y and 0 < ~ < I imply x + (1 - ~)z ~-y;
(2.3)
x ~ 0 if and only if - x ~ O, x >- 0 if and only if - x ~: O.
Set T = { x : x ~ - O } , S = { x : x
~0).
(2.4) If
A, B c X , s e t A + B = ( a + b ; a ~ A , b ~ B } , - A = ( x : - x ~ A }
T and S are convex cones, 0~ T, 0 E S and T c S.
(2.5)
{x : x ~ 0) -- S ~ ( - S) and is a linear subspace of X.
We remark that a real linear functional u defined on X so that u(x) ~_0 ff x E S, u(x) > 0 if x ~ T, is a utility. (It is obvious that a utility satisfies this). Similarly, a vector valued linear function v defined on X is a multi-dimensional utility if and only if x ~ S implies v(x)~ O, x ~ T implies v(x)),-0 (preference in the lexicographic order). TI-mOREMA. A necessary condition for the existence of a utility for the partial order ~ is that in every linear topology on X in which every linear functional defined on X is continuous, (2.6) * A
( - T) C3 g = ~ (which implies of course that ( - T) t 3 / ' = 12i).* superior bar denotes closure.
1963]
INFINITE DIMENSIONAL PARTIALLY ORDERED SPACES
231
Proof. Assume, on the contrary, that there is a point x e ( - T ) n ,-¢. From (2.3) it follows that u(x) < 0. In every neighbourhood U(x) of x there is a point y with y ~ S and so u(y) > O. Hence by the continuity of u, u(x) > 0, a contradiction. This theorem shows that condition (1.3) is necessary for the existence of a utility in R ~. Otherwise there are x , y , z with x >-kz, z ~ O. Hence ( x / k ) ~ - z and by (2.1), x / k - z >-0. But in the usual topology on R ~ ( x / k ) - z ~ - z, so that - z e S, contradicting (2.6). (Every linear functional defined on R n is continuous in the usual topology). In R n (1.3) implies (2.6) ([1, page 456]). A partial order is called pure if x ~ y implies x = y. A partial order is pure if and only if x ,,, 0 implies x = 0, or equivalently, if and only if S = T U {0}. 3. An example. Let X be the space of the sequences of real numbers which have only a finite number of members different from zero. X has denumerable dimensionality and up to isomorphism is the only such space. The algebraic dual space of X is the space o f all real sequences. Developing an earlier example of mine, M. Perles gave the following example of a pure partial order on X which satisfies (1.1)-(1.3) and has no utility. In fact, this order has no finite-dimensional utility. Denote by e~ the i-th unit vector. Let en,1 = el, e , , ~ = - ( n 1)ei-1 + e~, i = 2,..., n. (e~,i is the vector o f X whose (i - 1)-th coordinate is - (n - 1) and whose i-th coordinate is 1, all the other coordinates being zero). For example: e4 1 = (1,0,...,0 .... ),e4,2 = ( - 3,1,0,...),e4.3 = (0, - 3 , 1 , 0 . . . ) , e44 = ( 0 , 0 , - 3 , 1 , 0 .... ) Define P , as the set o f all linear combinations o f the form ~t"= i ~e,,t with ~, > 0, ~, > 0. We shall show presently that U ~ - - 1 P , and [..J~=IP, are convex cones in X. It is obvious that each P , is a convex cone. e~ ~ P,, since e i = ( n - 1)~-Xe, 1 + ( n - 1)~-Ze,.2 + ... + ( n - 1)e, ~-1 + e , i. Let x e P , , y ~ P m and assume n > m. Then n
X =
~
ra
~ e n i,
Y = ~. ~lem.l
1=1
-- t=1 ~,
/=2
(~,+
p,)e,,., + (n - m) t =~2 p'
n
+
with ~.,/~, > O, ~t,/~J --> O.
|~1
1=1
~
e~en.t
|~m+l
and so x + y is contained in P..
i=m+l
1( n - - 1 ) t - ~ - l e
,,.k
232
YAKAR KANNAI
[December
DefineT U,=~ ,,andsetx~-yifandonlyifx-y~T. Weobtainapure order satisfying (1.1)-(1.3), (0 ¢ T). It is obvious that (1.1) and (1.2) are satisfied. Set E" = {x ~ X ; xi = 0 for i > n}. It suffices to prove (1.3) for x, z ~ E", n = 1,2,.... By theorem A, it suffices to show that the partial order, reduced to E n has a utility. Define u,, ~ E n* by
u,(x) = ~ nkxk. k=l
F r o m the definitions of T and the Pi's it follows that x ~ T t3 E" if and only if
x~Pi, i = 1,...,n. Now u,,(e~j) > 0 for 1 < i < n, 1 < j < i. Hence u,(x) > 0 for x E T c3 E" and therefore u, is a utility on E" and our order satisfies (1.3). T has no finite-dimensional utility. Suppose that v(x) is such a utility, v(x) = (q~l(x), ..., ~b,,(x)), ~bi(x) are linear functionals on X, and without loss of generality let m be the minimal dimension of a possible multi-dimensional utility for this order (this includes the case m = 1). Then ~b~ is not identically zero. Every unit vector e~ is contained in T. Hence there is an ek with q~l(ek) > 0 so that ~bx( - ek) < 0. Let n be an integer, n > k + 2. For every ~ > 0, the vector
ak.n,8 =
--
ek
1 + -~'~_
lek+l
--
e(n - 1)e,-1 + ee,
n---Z-]- .... , - e(n - 1), 8,0,... k k+l
n-1
)
n
is contained in P, and therefore in T, so that ~bl(ak,,,~) > 0, (if ~bl(x) < 0 then 0 is preferred to v(x) in the lexicographic order). By letting e--* 0 it follows that ~x(-ek + (1/(n-1))ek+l)>= O, and by letting n ~ oo it follows that ~bx(- ek) __>0, a contradiction. (It is clear that every linear functional on X, reduced to E", is continuous on g"). 4. The main existence theorems. Let X be the space of the real sequences which have only a finite number o f members different from zero, ~ a partial order on X satisfying (1.1)--(1.2). We may assume that ~ is pure. Otherwise divide by E = {x :x ~ 0} which is a linear subspace of X. On the quotient space X/E, induces a pure partial order satisfying (1.1)-(1.2). The quotient space is isomorphic to a linear subspace of X, which is either a Euclidean space or has denumerable dimensionality, i.e. is isomorphic to X. The first case is settled in [1], and it follows that (1.3) is a necessary and sufficient condition for the existence o f a utility. (It is obvious that a utility defined on X/E induces in a natural way a utility defined on X.) In order to settle the second case, let us topologize X in the following way: a typical neighbourhood of zero is the set of all x ~ X such that [ x~ [ < e~for a given g oO • sequence of positive numbers ( t)i = x
1963]
INFINITE DIMENSIONAL PARTIALLY ORDERED SPACES
233
Every linear functional defined on X is continuous in this topology. For if u ~ X* (the algebraic dual space o f X), then u is represented by a sequence o f real numbers us where us = u(e~). Let an e > 0 be given. Define e~ = e/2iui if us ~ 0, e~ = 1 if ui = 0. Let x be a vector in X. For every y E X, I(Y - x)~l < ei implies [ u(y) - u(x)] < e, hence u is continuous. (The topology induced by any one of the lp norms does not have this property). We remark that this topology is separable, since in every E " there is a dense sequence, and the union o f these sequences is dense in X. Moreover, the induced topology on E 4 has a countable basis for every n (the induced topology coincides with the usual topology). Hence, if . . / / c X and to each x ~ .///there corresponds an open set Ux which contains x, then there is a sequence {x~} of points o f . / / s u c h that ~1/= 1,.)~Ux,. We may construct this sequence by first covering ..//r3 E 4 and then taking the union of these sequences (union over n). We are now able to state and prove the following theorem: TI-mOR~MB. Let ~ be a pure order on X and let ( - T) t3 ~ = ~ above topology. Then there is a utility on X .
in the
Proof. Let p be any point of T. Following Klee ([3]), we assert that there is a neighbourhood Up o f p such that [Up to T] (the convex hull o f Up and T) does not contain 0. Otherwise there are q e U p , a c T , 0 < ~ < 1 such that ~q + (1 - ~)a = 0, for every Up. Then - ~q = (1 - ~)a, - q = (1 - ~)/~)a ~ T (since T is a cone) so that - p e T, contradicting ( - T) t3 T = ~ . [Up to T] is a convex set with non-empty interior, and 0 ( [ U p to T]. Hence there is a nonzero linear functional up which supports it, i.e., x e [Up to T ] implies up(x) > 0 ([4 page 191]). Since p is an internal point o f [ U v to T], up(p) > 0. There exists a neighborhood Vp of p with up(y) > 0 for y e Vp, because up is continuous. By the remark made above, there is a sequence Pi of points of T such that T = U s Vv,, since T = U p Vv" Up, I E 4 is a linear functional on E 4 and so is bounded there. Let us denote its Euclidean norm on E 4 by ~uv, 1[4. Set oo
u(x) = 2
4=,
u,.(x) 24
llup.ll4 + 1
The series converges pointwise for each x c X, since there is a positive integer m with x ~ E m, so that x ~ E * for all i > m. F o r every n > m,
u,,(x)
•=
2'llu,,l],+1
m-, -,=,
"-'
lup,(,,)l 2'llu,,,H,
+ +
1
lup,(x)l
Ilu,,ll, llx[I, .= ~g= 2,1lu
-<_£ + ,=, 2'[lup, II, + 1 ,=,~
(
llxll,---ll
,l], + 1
II ll 2'
'"
ll= |z
\j=:l
"=
x,=./ for /
) i_>m
.
234
YAKAR KANNAI
The first term on the right hand of this inequality is a constant for a fixed x, and the second term converges. For every x ~ T, u(x) > 0, since up.(x) >=0 for all n and there is at least one k with x ~ Vpk,so that upk(x) > 0. Thus u is a utility. From theorems A and B and by the above remarks it follows that (2.6) is both necessary and sufficient in the countable dimensional case. TrmOgEM C. I f X is a separable normed linear space, ~ is a partial order on X satisfying (1.1), (1.2), (2.6) then there is a (bounded) utility. (This includes the case of lp spaces, 1 <=p < oo.) Proof. By a theorem of Klee ([3 theorem (2.7)]) there is a functional u such that x e $ implies u(x) ~_ O, and u(x) > 0 for x ~ $ and x ~ - $ (hence u(x) = 0 for
xESn(-S)). It is easy to see, by the method of proof of theorem A, that (2.6) is also necessary for the existence of a bounded utility. P~'ERENC'ES 1. Aumann, R. L, 1962, Utility theory without the completeness axiom, Econometrica, 30, 445-462. 2. Hausner•M.••954•Mu•tidimensi•na•uti•ities•inDecisi•nPr•cesses•edit.byThra•••C••mbs and Davis, John Wiley, New York, pp. 167-180. 3. Klee, V. L., 1955, Separation properties of convex cones, Proc. Amer. Math. Soc., 6, 313-318. 4. K6the, G., 1960, Topologische Lineare Riiume, Springer Verlag.
UNAMBIGUOUS POLYHEDRAL GRAPHS* BY
BRANKO GRUNBAUM ABSTRACT
The existence of unambiguous d-polyhedral graphs is established for every d.
1. A graph G is called d-polyhedral provided G can be realized by the vertices and edges of a d-dimensional convex polytope I-3]. In general, a d-polyhedral graph may be dimensionally ambiguous, i,e., it may be also d'-polyhedral for d' ~ d (though this can not occur for d < 3 [3]). A polyhedral graph is unambiguous provided it is not dimensionally ambiguous, and provided for every two convex polytopes realizing the graph a biunique correspondence exists between their vertices in such a way that a set of vertices of one of the polytopes determines a face of the polytope if and only if the corresponding vertices of the other determine one of its faces. Recently, Klee [-5] disproved one of the conjectures of I-3] and established the existence, for every d, of d-polyhedral graphs which are not dimensionally ambiguous. Klee's proof is based on a new condition for d-polyhedrality. The aim of the present paper is to give a simpler proof and a slight sharpening of Klee's result, by proving the following THEOREM. For every d there exist unambiguous d-polyhedral graphs. The author is indebted to Victor Klee for many long and interesting conversations on polyhedral graphs. 2. Before proving the theorem, we collect some well-known definitions and facts, and state a few easily established assertions. If P is a d-dimensional convex polytope in Euclidean d-space E d, F a ( d - 1)face of P, and A a point, we shall say that A is beyond F provided A belongs to the open halfspace which has F in its boundary and which does not meet P. The following statements are easily established: (i) If P is a d-dimensional convex polytope and if A is a point of E d not belonging to P, there is a (d - 1)-face F of P such that A is beyond F (Weyl [6]). (ii) If A and B are vertices of a d-dimensional convex polytope P, joined by an edge of P, and if P0 is the convex hull of the vertices of P different from A,
Received January 3, 1964. * R~oarch ~tlpported in part by the National Science FoUndation, U. S. A. (NSF--(3P-378). 235
B. GRONBAUM
236
[Deeomber
then either A is beyond some (d - 1)-face of Po incident to B, or Po is (d - 1)dimensional. (iii) If an open halfspace H contains at least two vertices of a convex polytope then H contains an edge of the polytope. (iv) If a vertex V of a convex polytope P is beyond exactly one face F of the convex hull of the other vertices of P, then V is joined by an edge of P to each vertex of F. For the following notions and facts see Gale [1, 2], Klee [4], and the references given in those papers.
A cyclic polytope C(d, n) is the convex hull of n distinct points on the "moment curve" in E a, n >- d + 1, d > 2, given parametrically by (t, t2,t 3, ...,td). It is well known that C(d, n) is a d-dimensional polytope with n vertices, which is neighborly in the sense that every s < [d/2] of its vertices determine an ( s - 1)dimensional face of C(d,n). In particular, for d ~ 4, every pair of vertices of C(d, n) determines an edge. All the (d - 1)-faces of C(d, n) are (d - 1)-simplices. Their number re(d, n) is given by d+l
m(d,n) =
>
+ n-d
n-d
Let #(d, n) denote the maximal possible number of (d - 1)-dimensional faces for d-dimensional polytopes with n vertices. Obviously p(d,n)~_ m(d,n); it has been conjectured that equality holds in this relation for all d and n >=d + 1. Itis known that #(d,n) = m(d,n) if either n < d + 3 or n =>[(d + 1)/2] 2 - 1. Let C(d,n) be a cyclic polytope with vertices {Vi :i = 1,2, ...,n}; beyond each of its re(d, n) (d - 1)-faces Fj we take a point W~ sufficiently near to the centroid of F j, in such a way that in the convex hull K(d, n) of (V/:i = 1, ...,n}U(Wj :j = 1, ...,m(d,n)} each Wj is joined by an edge only to the vertices V~incident to Fj (then all the edges of C(d, n) are also edges of K(d, n)). We call K(d, n) a Kleetope derived from C(d, n). The graph of vertices and edges of K(d,n) shall be denoted by K*(d, n), its nodes by Vi*, 1 < i < n, and WT, 1 <=j < re(d, n) . . . . 3. We shall prove the theorem by establishing the following assertion:
1963]
U N A M B I G U O UPOLYHEDRAL S GRAPHS
237
For all n and d, such that d >=4 and n + 1 >=max {2d,[d/2]2}, the d-polyhedral graph K*(d, n) of the Kleetope K(d, n) is unambiguous. Proof. (i) K*(d, n) is not dimensionally ambiguous. Indeed, since each of the nodes W* is d-valent, K*(d, n) is not d'-polyhedral for d' > d. Assuming K*(d, n) to be realizable by a (d - 1)-dimensional polytope P, let Po be the convex hull of the vertices ~, 1 _< i < n, of P corresponding to the nodes Vi* of K*(d,n). By the above, Po has at most/l(d - 1, n) = m(d - 1, n) faces of dimension d - 2. By (i) above, each vertex Wj of P (corresponding to the node Wj of K*(d, n) is beyond at least one of the (d - 2)-faces of P0. Since no two vertices Wj determine an edge of P, (iii) implies that no two of those vertices may be beyond the same ( d - 2)-face of Po. Therefore m(d - 1, n) ~ re(d, n), in contradiction to the value of m(d,n) and the assumption n > 2 d - 1 . Since n > 2 d - 1 implies also re(d, n) > m((d - s), n) for every s > 1, the same reasoning shows that K*(d, n) is not (d - s)-polyhedral. Thus K*(d, n) is not dimensionally ambiguous. (ii) Let P' and P" be two d-dimensional polytopes realizing K*(d,n), with vertices V'i, Wj and V~, Wj. Let P0 be the convex hull of the vertices Vi of P', and P~ the convex hull of the vertices V[' of P". In each of P', P~, the vertex corresponding to the node W* of K*(d,n) is beyond at least one of the (d - 1)faces of P~ resp. Po, and vertices corresponding to different nodes W* are not beyond the same (d - 1)-face. Since P' and P" have each at most m(d, n) faces of dimension d - 1, each vertex Wj or Wj is beyond exactly one ( d - 1)-face of P~ resp. P6. By ((iv) above, that face has as vertices exactly those V'i's resp. V~' 's which correspond to nodes V* connected to the given W* by edges of K*(d,n). Therefore each (d - 1)-face of P~, and of P~, is a (d - 1)-simplex, and the correspondence of V: and W) to V:' and W~ shows that K*(d, n) is unambiguous. v
I/
tv
v
1
4. REMARKS. (1) The assertion of §3 can be established for some additional values of d and n. Thus, K*(5,6) is unambiguous. The argument is similar to the above, with the addition that in the present case Po = C(4, 6) and therefore all its 3-faces are simplices. It follows that each Wj is beyond at least two 3-faces of Po, which is impossible since C(4,6) has only 9 such faces. Even the 11-node 5-polyhedral graph, obtained from K*(5,6) by deleting one of the nodes W*, is not dimensionally ambiguous. (2) It is some of interest to note that although K*(5,6) is unambiguous, the graph of the polytope polar to K(5, 6) (in E s) is 4-polyhedral. (3) For a d-dimensional convex polytope C let K(C) denote the Kleetope derive from C, i.e. the polytope obtained from C by adjoining above each of its (d - 1)-faces a sufficiently flat pyramid. Let K*(C) denote the graph of K(C). CONJECTtrRE. For every C, the graph K*(C) is unambiguous.
238
n. GRUNBAUM
REFERENCES 1. Gale, D., 1964, Neighborly and cyclic polytopes, Proc. Symp. Pure Math., 7, 225-232. 2. Gale, D., 1964, On a number of faces of a convex polytope. Canad. J. Math., 16, 12-17. 3. Griinbaum, B. and Motzkin, T. S., 1963, On polyhedral graphs, Proc. Syrup.Pure Math., 7, 285-290. 4. Klce, V., 1963, On the number of vertices of a convex polytope, Math. Note No. 304. Boeing Sci. Res. Labs., June, 1963 (42 pages); to appear in the Canadian J. Math. 5. Klee, V., A property of d-polyhedral graphs, Math. Note No. 319. Boeing ScL Res. Labs., August, 1963 (7 pages); to appear in the J. Math. and Mech. 6. Weyl, H., 1934/35, Elementare Theorie der konvexen Polyeder, Comm. Math. Helv. 7, 290-306. UNIVERSITYOF WASHINGTON~SEATTLE AND ThE I-~Bm~w U N ~ S I T Y OF JERUSA~M
SCISSOR CONGRUENCE* BY
LESTER DUBINS, MORRIS W. HIRSCH AND JACK KARUSH ABSTRACT It is shown that certain simple figures can not be cut by scissors into pieces
that can be reassembled to form certain other simple figures. Bolyai has shown that every convex polygon of unit area can be cut by a finite number of line segements into a finite number of pieces which can then be rearranged to form the unit square (see, for example, [1]). We show that the only convex bodies that can thus be rearranged are polygons even if the scissors are permitted to cut along arbitrary Jordan curves. Similarly, a circle of radius two cannot be cut by Jordan scissors into pieces that can be reassembled to form four circles of radius 1. Variants of the problems studied here already occur in Euclid and have been studied up to recent times. (For reference, for example to work of Banach and Tarski, see [4] and [5]). This paper, though self-contained, is, in a sense, a sequel to that of Rodrigues [2]. An easily stated result is PROPOSITION 1. Suppose that E and E' are strictly convex planar bodies. Then E and E' are scissor-congruent if and only if they have the same area and their respective boundaries B and B" are scissor-congruent. Definition of scissor congruence. A topological disc D is the image of the unit disc under a homeomorphism of the plane onto itself, or equivalently, is the interior and boundary of a simple, closed Jordan curve. Let intD = interior of D, bd D = boundary of D, extD = exterior of D = complement of D, and let ~ be the empty set. Throughout the first 15 lemmas these notations are used. (a) Dt,--', Dn, D_ i , ' " , D_ n are 2n topological discs (included in a fixed 2-dimensional Euclidean plane n). (b) T1,..., T~ are n rigid motions (of n onto itself). (c) E+ is the set-theoretic union of D~ for i > 0; E_ is the union of Dl for i < 0. (d) K+ is the boundary of E+; K_ is the boundary of E_.
Received January 24, 1964. * The authors' workwas partiallysupportedby NationalScien¢~FoundationGrant Cr-14648 for Dubins, and Grant (3;-11594 for Hirsch. 239
240
L. DUBINS, M. W. H1RSCH AND J. KARUSH
[December
(e) E = E + U E _ ; K=K+kJK_. (f) J, is the boundary of Di for all i. Throughout the first 15 lemmas these four assumptions are implicit. (i) The image of Di under Ti is D_i, for i = 1, ..., n. (ii) int D i n int Dj = • for i > j > 0; int Di ~ int Dj -- • for i < j < 0. The joint assumptions (i) and (ii) are abbreviated to: E+ is scissor-congruent to E_. The next assumption is automatic in the most interesting case in which E+ and E_ are themselves topological discs (as in Proposition 1) or even finite unions of disjoint topological discs (as in Theorem 1). (iii) J,v'IJjV'IK+ is a finite set for i > j > 0; J, n Jj n K_ is a finite set for i < j < 0. The following assumption is of no mathematical importance and is made mainly to simplify some ensuing notation. (iv) E + n E_ = O. An arc A is the image of a connected subset A' of the circumference C of a circle under a homeomorphism (of the plane onto itself) except that the empty set, C, and one-point sets are not considered as arcs. A is open irA' is open in C. If K + is the disjoint union of a finite number of arcs A 1, "", A, and a finite number of points and K_ is the disjoint union of a finite number of arcs A_ 1, "", A_, and a finite number of points and for each i, 1 < i _< r, A_ ~ is the image of A i under a rigid motion R~, then K+ is scissor-congruent to K_.
Circles and squares are not rectifiably scissor-congruent. A proof that a circular disc S cannot be partitioned into pieces with rectifiable boundaries which can be rearranged so as to form a square S' will be given here. Though it seems impossible to modify this proof so as to apply to the case of nonrectifiable boundaries, we present it now because it is so simple and the underlying idea pervades the more complicated proof of Theorem 1. It may however be skipped without logical loss for it is superseded by the general argument below. If A is an arc on the boundary of a disc D, say that A is convex relative t o / ) if the line segment joining every pair of points of A is a subset of D; say that A is concave relative to D if the line segment joining every pair of points of A is disjoint from the interior of D. For each disc D, and each point x on the boundary of D, letfo(x ) = + 1 [respectively - 1] if there is an arc A containing x in its interior that is congruent to a subarc of the circular boundary of S and which is convex [concave] relative to D; letfD(x) = 0 otherwise. If the boundary of D is rectifiable, thenfo may be integrated with respect to the arc length measure determined by the boundary, obtaining thereby a number #(D). More generally, these definitions are applicable if D is any set such as E+ above. The measure # is easily seen to be invariant under rigid motions - - # ( D ) = tI(M(D)) for all isometries M " and to be
1963]
SCISSOR CONGRUENCE
241
additive --/~(D t W D2) =/.t(Dl) + g(D2) whenever the intersection of D 1 and D 2 consists of at most a finite number of arcs. These two properties of/~ imply that p(Dz) = #(D2) whenever Dz and D 2 are scissor-congruent. Since p ( S ) = 2zcR where R is the radius of S, and/1(S') = 0, S and S' are not scissor-congruent if only rectifiable cuts are admissible. This argument obviously applies to cubes and balls in any finite dimensional Euclidean space. The main proof. For any x, let N(x) mean neighborhood of x. The following topological properties are obvious for the unit disc and consequently hold for any topological disc D. For any x in the boundary of D and any N(x): (a) N(x) n i n t D # ¢ ; (b) N(x) n ext D # ~ ; (c) (N(x) - { x ) ) ~ bdD # ~; (d) There is an N'(x) c N(x) such that N'(x) n intD and N'(x) n extD are connected. Note the following. If Ax,A2,'" is a sequence of disjoint arcs c J, where J ( c plane) is homeomorphic to the unit circle C, then diameter A, ~ 0 as n ~ ~ . Since the homeomorphism between C and J is uniformly continuous it suffices to show this for J = C. But if J = C, the sum of the diameters of the A, is less than or equal to the sum of the arc lengths of the A, which, in turn, is at most 2n. This implies that no Jordan arc contains infinitely many, pairwise-disjoint, congruent subarcs. Notice also that K is the boundary of E. LEMMA 1. For all i, Ji -
U J~ c
K.
Proof. Let x e Ji - U Js. Since U JJ is dosed, for every e > 0 there is a j,i
j~i
discD(x) of radius less than e centered at x, such that D(x) oJs=t~, j # i, so
D(x) = (D(x) n int D~) W ( D(x) n e x t Ds). Since D(x) is connected, either D(x) c i n t D s or D(x) c e x t D s. Of course, D(x) n intD i # • and D(x) nextD~ # ~. Recall that intD i n intD s = ~ for j # i; consequently D(x) ~ extDj for j # i, and hence D(x) ~ extE # tI); so
xeK. DEFINITION. v =
U
i~j~k i~k
(s, n s j n
u
U (s, n i~j
n K).
As is not difficult to verify, (ii) together with (iii) imply: (v) V is a finite set. (At the slight cost of a not very important redundancy, (v) can be assumed instead of verified.)
242
L. DUBINS, M. W. HIRSCH AND J. KARUSH
LEMMA 2. Let A be an arc, A c ( J i - V ) . j#i.
Then A c K
[December
or A c J j f o r
some
Proof. By Lemma 1, A = ([..J A n Jj)to (A c~ K), so A is a union of sets closed in A whose pairwise intersections are in A n V = t~. Since A is connected, Lemma 2 is obvious. DEFINITIONS. For i > 0, T_~ = T~-~. It is convenient to introduce two transformations T and R defined for certain ordered couples (x, i). For x ~ Ji, let T(x,i) = ( T i x , - i ) . For x e J i n J j - V, with i ~ j , let R ( x , i ) = (x,j); since x ~ V, j is unique, so R is well-defined. Denote the identity map of a set X onto itself by Ix. LEMMA 3. (a) ~(R), that is, the domain of R, is the set of all (x,i) such that x ~Ji and xq~K t3 V. (b) ~(R), that is, the range of R, is the same as ~(R), and R 2 = 1~(~). (c) :~(T) = ~ ( T ) , and T 2 = l~tz). (d) ~((TR)~T) = ~((TR)kT), and ((TR)kT) 2 = l~to-x)kr), for each k ~_ O. Proof. (a) follows from Lemma 1; (b) and (c) are immediate; and (d) follows from (b) and (c), using induction on k. LEMMA 4. Assume: (a) x and y are in K, (b) ( x , i ) ~ ( ( T R ) k T), and (c) (y,j) ~ ~(( T R) h T). Then (TR)*r(x,i) = (TR)hT(y,j) only if k = h and (x,O = (y,j).
Proof. Suppose k < h. Then (TR)hT = (TR)*T(RT) h-k. By Lemma 3(d), (x, i) = (RT) h- k(y,j). If k = h, then (x, i) = (y,j). If k < h, then (x, i) e ~ ( R ) = ~ ( R ) by Lemma 3(c), so x ~ K by Lemma 3(a), which is a contradiction. DEFINITmN. W = {x: x ~ K and there exist i, k, v, i' such that v E V, (x,i) ~ ~((TR)* T) and (TR)* r(x, i) -- (v, i')}. LEMMA 5. W is finite. Proof. For every x ~ W, the set of aU (v,i') such that for some (i,k), (i,k,v,i') satisfies the conditions of the definition of W is nonempty. By Lemma 4, distinct x's correspond to disjoint sets. Hence, the cardinality of W does not exceed that of {(v,j) : v ~ V}, which is finite, since V is finite. LEMMA 6. K - ( V tO BO is a finite union of disjoint open arcs, each included in some Jl, and this decomposition is unique.
1963]
SCISSOR CONGRUENCE
243
Proof. Clearly, K = U J,, so K - (V L) W) = U [K t3 (J, - ( v u IV))]. Since i
t
V U W is finite, Ji - (V u W) is uniquely expressible as a finite union of disjoint open arcs (its connected components). By Lemma 2, every open arc in the decomposition of Ji - (V U W) is either included in K or is disjoint from K. Therefore, K C3( J ~ - (V U W)) has such a unique decomposition, and since the K rh (Ji - (V U W)) = (K - (V U W)) r3 dt are disjoint sets closed in their union K - (V L/W), the result follows. DErIrnXIOS. (1)
p(x) = X' if x,X' e K - ( V
U W) and there exist i, i', k such that
(x, i) e ~(( T R)kT) and ( T R )t T(x, i) = (x', i').
Here is a proof that p is well defined and p2 = l~tp). If ( x , i , k , x ' , i ' ) and (x,j,h,y',j') satisfy (1), then so do (x',i',k,x,i) and (y',j', h,x,j) by Lemma 3(d). Since both (x, i) and (x,j) are in ~ ( T ) , x e Jt ¢3 Jj. But x e K - V, so i = j . By Lemma 4, x' = y', so p is well-defined, and p2 = l~t~). D~INmON. Let ~¢ be the finite set of open arcs described in Lemma 6.
LV2at,IA 7. I f A e ~/, then A c ~(p), and, therefore, ~(p) = K - (V u W). Moreover, there exist io, il, ...,i k such that for 0 < r < k: (a) -- i, ~ i,+ l ; (b) A c J~o ; and, letting A, denote T~ ... TtoA, (c) A , ~ J - l , o J t , + , ; (d) p(A) = a k c J_,,, N (K - (V L) W)). Proof. Fix A e ~¢. Then A is a subset of some unique Ji, say i = io. Let (A,i) be the set of all (x,i) for which x c A . Then (A, i o ) c ~ ( T ) , and T(A, io) = (Ao, - io), where A o = TtoA is congruent to A. The immediate goal is to show that if (r, Ar, - i,) satisfies (2) or
(A,io) c 2((TR)'T) and (TR)" T(A, io) = ( A , - i~), then either A, c J _ ~ N ( K - ( V U W ) , (r + 1,A,+I, - i,+1) satisfies (2),
where A, c J _ t n J~,÷~, - i, ~ i,+~, and A,+ 1 = T~,+~A,. Suppose (r, A , , - i,) satisfies (2). Since A O W is empty, A, N V certainly is empty; since Ar is congruent to A, A, is an arc; and A, c J _ . . By Lemma 2, A, = K or A, c Jt,+, for some i,+1 # - i,. In the latter case, ( A , , - i,) c ~ ( R ) = 2 ( T R ) , so (A, io) ~ 2 ( ( T R f + I T ) and (TR)~+IT(A, io) = TR(A,, - i , ) = T(A,,i~+I) = (Ti,+ , A , - i , + t ) = ( A , + I , - i~+1). In the former case, it suffices to show that A, o W is empty. Suppose that it is not empty, and contains, say, w.
244
L. DUBINS, M. W. HIRSCH AND J. KARUSH
[December
Then there exist j, k, o, j ' such that v ~ V, (w,j) ~ ~ ( ( T R ) k T ) , and (TR)kT(w,j) = (v,j'), which implies that w e J~ and that (w,j) ~ ~ ( ( T R ) k + l T ) . On the other hand, by Lemma 3d, ( w , - i , ) c ~ ( ( T R ) ' T ) and ( T R ) r T ( w , - ir)e(A,io) , which implies that ( w , - i,) q~((TR~+IT)). Since w e J _ ~ n K V, j = - i r. Consequently (since ~ ( ( T R ) ~ T ) is decreasing in k), k = r, which implies that (v,j') ~ (A, io). Since this contradicts A n V = O, the immediate goal has been achieved. The lemma will be proved once it is shown that (2) cannot hold for all r, for then k + 1 can be taken as the first r for which (2) does not hold. If (2) holds for all r, then A, c J - i , , a n d A , is congruent to A for all r > 0; and, by Lemma 4, the sequence (Ao, - io), (AI, - il), '.., is disjoint. There then is a strictly increasing sequence rl, r2, "" with - ir~ = i for some i and all j, A~j c J~ f o r j = 1,2, ..., and the A,~'s are disjoint and congruent. But this is impossible. LEMMA 8. For every A ~ ~ , p(A) ~ ~ . Proof. Since p2 = la~p), obviously & ( p ) = ~(p) and p is 1 - 1. By Lemma 7, ~ ( p ) = K - (V u W), and, for every A6 ~/, p(A) is congruent to A and p(A) c J~ for some i, so that p(A) is an open arc. Thus the decomposition K - (V U W) = p(K - ( V u W)) = U p(A) is of the type described in Lemma 6, and the assertion follows. ~t~ Lemmas 7 and 8 show that p is a scissor congruence of K onto itself. They also show that the rigid notions comprising this scissor congruence are in the group generated by T~,..., T~. The scissor congruence p decomposes into components in a natural way: DEFINITION. K+_ is the set-theoretic union of all A 6 ~ such that A o K + and p(A) c K _ ; similarly for K _ +, K + +, and K _ _. Plainly, K+ - ( V u W) = K + _ u K+ + ; and K _ - (V u W) = K_ + u K _ _ . Moreover, since p(A) ~ ~ and p2(A) = A for all A ~ ~¢, (a) p(K+_) = K _ + , (b) p(K++) = K++, and (c) p ( K _ _ ) = K _ _ . DEFINITION. p+_ = p restricted to K + _ . Our next goal is to present a simple intuitive property of the scissor congruence p+ _ in Lemma 12. But rigor seems to demand two definitions as well as preliminary Lemmas 9, 10, and 11. DEFn,nTIOtqS. Let D and D' be topological discs, let their respective boundaries be J and J ' , and let A be an open arc with A = J n J ' . Say that D and D' are on the same side of A if, for every x 6 A,
1963] (3)
SCISSOR CONGRUENCE
245
there exists N ( x ) such that N ( x ) - A c (int D N int D') u (ext D n ext D').
Say that D and D' are on opposite sides of A if, for every x e A, (4)
there exists N(x) such that N(x) - A c (int D • ext D') U (ext D n i n t D').
The proofs of the next three lemmas are not difficult. LEMMA 9. D and D' are either on the same or on opposite sides of A. LEMMA 10. I f int D ~ int D' is empty, then D and D' are on opposite sides of A. I f D c D', then D and D' are on the same side of A . LEMMA 11. I f D and D' are on the same side of A, and D and D" are on opposite sides of A, then D' and D" are on opposite sides of A. l f D and D' are on opposite sides of A, and D and D" are on opposite sides of A, then D' and D" are on the same side of A. DEFINITION. For each A e ,~, let Ta denote the rigid motion T~k... T~o described in L e m m a 7. O f course, Ta(A) = p(A). LEMMA 12. The scissor congruence p+_ preserves sides of arcs. T h a t is, if (a) A ~ , (b) A c J i f o r some i > O, (c) p(A) c J j f o r s o m e j < O, then Ta(D~) is on the same side of p(A) as is D j . The scissor congruence K+ + -~ K+ + reverses sides of arcs, as does the scissor congruence K _ _ -~ K _ _ . Proof. Let A ~ . ~ , and let i0, "",ik be as in L e m m a 7. Since - i, # i,+j, clearly int D_~r nintDir+ 1 = @, so by L e m m a 10, D_~. and Dr. ÷ 1 are on opposite sides of Ar for 0 < r _< k. Let Di'o = T~r"" T~oDto for 0 _ r < k. As will now be shown, Dio and D_ ~. are on the same side of Ar for r even and on opposite sides for r odd. By definition Dt° = T~o(Dio) = D-io ; therefore D°o and D-to are on the same side of A o. N o w use L e m m a 11 repeatedly to see that, for 0 < m <=k/2, D~om
and D-t~,~
are on the same side of A2,,
D~om
and Di~.. ÷, are on opposite sides of A2,, :~
O2m+l io a n a D_ t2., + ~are on opposite sides o f A2rn + I :e-
D2m+l to a n a- Dt2,.+2 are on the same side of
A 2 m + l ::~
2m+2 Dto and D _ ~ . ÷, are on the s a m e side of A2m + 2"
Since k is even if A ~ K+ _ and is odd if A ~ K + + or if A c K _ _, the L e m m a follows.
246
L. DUBINS, M. W. HIRSCH AND J. KARUSH
[December
It is now easy to obtain various results of intuitive interest by specializing E+ and E_. For example, Lemma 14 is immediate after this preliminary. LEMMA 13. I f E+ is a finite union of disjoint strictly convex bodies, (each of which is necessarily a union of some of the Di) then K+ + is empty. Proof. Suppose K+ + ~ • and let A = K+ +. In the notation of the above proof, D~o and D-tk are on opposite sides of p(A). Since Dto and D-tk are connected, there exist D and D' in the assumed decomposition of E+ such that Dto = D and D-tk C D'. Plainly A c bdD because A = A N bdE+ = A ~ (bdD U bd(E+ - D)) = A n bd D; similarly, p(A)c bdD'. Let Dk = Tt~ ..- T~oD. By Lemma 10, Dk and D' are on opposite sides of iv(A). Let x E p(A). For any N(x), there is a y ~ (N(x) - {x}) n p(A). Since Dk and D' are strictly convex, ½x + ½y ~int Dk I"1int D' which is in contradiction with D ~ and D' being on opposite sides of p(A). L~MMA 14. I f E+ and E_ are finite unions of disjoint strictly convex topological discs, then K+ is scissor-congruent to K_. Proof. Immediate from Lemma 13. Other conclusions are similarly easy to derive. For example, the only convex body that is scissor-congruent to a polygon is itself a polygon. In particular, the circle is not scissor-congruent to the square. Though Jordan arcs can have positive 2-dimensional Lebesgue measure, it is easy to verify: LEMMA 15. I f K has two-dimensional Lebesgue measure zero, then E+ and E_ have the same area. LEMMA 16. Let E+ and E_ be finite unions of disjoint compact convex planar bodies. I f E+ has the same area as E_ and K+ is scissor-congruent to K_, then E+ is scissor-congruent to E _ . Proof. The scissor congruence of K+ and K _ , implies the existence of convex arcs A1, "-',An, At, -'-, A" and rigid motions M1, ...,M, such that: K+ = u At ; K_ = u A~ ; Mr(At) = A~ ; At n A~ and A " n A/consist of at most one point each for i ~ j . Let Pt, ...,P, and P~, ...,P" be the end points of the arcs As, ...,A, and A'~,...,A" respectively. Suppose first that E+ and E_ are themselves convex bodies. The Pt and P~ are the vertices (not necessarily in order) of convex polygons P and P' inscribed respectively in the convex bodies E+ and E_ respectively. Each arc At together with the chord joining its end points determines a sector St of E+. Plainly Mt maps St onto S~. Consequently, St and S't have the same area as do their unions U St and U S [ Therefore, E+ - U St has the same area as E _ - u S~', that is, the interiors o f P a n d P ' have the same area. Since P aild P' have the same area, Bolyai's theorem applies to show that P and P' are scissor-
19631
SCISSOR CONGRUENCE
247
congruent. Since a scissor congruence of P and P' and isometries of S~ onto S~ for all i determines a unique scissor congruence of E+ with E _ , the proof is complete if E+ and E_ are convex. The argument is easily modified to handle the general case. T~mOR~M 1. Suppose that E+ and E_ are finite unions of disjoint compact strictly convex planar bodies. Then E+ and E_ are scissor-congruent if and only if they have the same area and their boundaries are scissor-congruent. Proof. Apply Lemmas 14, 15, and 16. Since the only convex body whose boundary is scissor-congruent to a circle, •s a congruent circle, one gets
A circular disc is scissor-eongruentto no other strictly convexibody. For a slight generalization of Theorem 1 and of the italicised statement appearing after Lemma 14, introduce two definitions: an arc is elementary if it is either strictly convex or a straight line segment; a convex body is elementary if its boundary consists of a finite number of elementary arcs. COROLLARY.
PROPOSITION 2. An elementary convex body E+ is scissor-congruent to a convex body E_ if and only if E_ is elementary, E_ has the same area as E+, and the strictly convex portion of the boundary of E+ is scissor-congruent to that of E_. We are grateful to Glen Bredon for showing us how to remove "strictly" from the Corollary, and to Branko Griinbaum for subsequently pointing out to us that Proposition 2, together with an interesting result of Blaschke 1-3, Chapter II, §6], implies a considerable further improvement of the Corollary, namely: THEOREM 2. I f an ellipse E+ is scissor-congruent to a convex body E_ then there is a rigid motion carrying E+ onto E _ . We do not know whether any convex body other than an ellipse is scissorcongruent to no convex body other than itself. Nor do we know how to formulate and prove a theorem in the spirit of Proposition 1 to the effect that a cube in three dimensions is not scissor-congruent to a ball. REFERENCES I. Boltyanskii,V.G., 1963, Equivalent and EquideeomposableFigures, D.C. Heath and Co., Boston. 2. Enriques, Federigo, 1912, QuestioniRiguardantile Mathematiche Elementari, Volume 1, Articoli di U. Amaldi, "Sulla teoria della equivalenza", Bologna, Nicola Zanichelli,pp. 145-198. 3. Fejes T6th, L., 1953, Lagerungen in der Ebene, auf der Kugel und im Raum, Springer. 4. Hadwiger, H., 1957,Vorlestmgeu fiber Inhalt, Oberfl~eheund Isoperimetrie, Springer. 5. Sierpinski, Waelaw, 1954, On the Congruence of Sets and Their Equivalence by Finite Decomposition, Lucknow University. UNIVEI~ITY OF CALIFORNIA BERKELEY, CALIFORNIA
A PROPERTY OF PLANAR CONVEX BODIES BY JACK G. C E D E R ABSTRACT It is proved that from each interior point of a planar convex body emanate
three distinct vectors terminating on the boundary, the sum of any two of which also terminates in the boundary. Some other related results are obtained. In this article we prove that from each interior point of a planar convex body emanate three distinct vectors terminating on the boundary, the sum of any two of which also terminates o n the boundary. (See Figure 1). We also show the related result that through each interior point of a planar convex body pass the boundaries of three distinct translates which cover the body in the sense of property fl below. (See Figure 2). In addition, we investigate the nature of the set of points on the boundary which can be end points of such triples of vectors and their pair sums. Finally, we pose some related unsolved problems. We begin by saying that a planar body C has:* property ct at p ~ C ° if there exist distinct points x,y, z eBdC such that (x - p) + (y - p), ( x - p) + (z - p) and ( z - p ) + ( y - p ) also belong to BdC. (See Figure 1).
Figure 1
property fl at p ~ C ° if there exist distinct translates, C1, C2, and C3, such tha n~=iBdCi={p} and the set B d C n B d C ~ n B d C j for each i:/:j consists of exactly one point. (See Figure 2). There exists a natural relationship between the three points of property ~t and the three translates of property fl as given by the following lemma: LEMMA 1. (1) I f property ~ is satisfied at p e C ° with x, y, and z, then property fl is satisfied with the translates C + ( p - x), C + ( p - y ) and C + ( p - z ) . Received January 9, 1964. * The symbols C ° and BdC denote the interior and boundary of C respectively. 248
1963]
A PROPERTY OF PLANAR CONVEX BODIES
249
(2) I f C is rotund (ie, there are no line segments in BdC) and property fl is satisfied with the translates C + ai(i = 1,2,3), then property ct is satisfied with the points p - a~ (i = 1, 2, 3).
Figure 2 Proof. The p r o o f of (1) is obvious. For the p r o o f o f (2), let us assume that p = 0 and that C + a 1, C + a 2 and C + a 3 are in consecutive counterclockwise order around BdC. Define xl by {xi} = BdC n Bd(C + ai) n B d ( C + a~+l). Then to obtain property c~ it clearly suffices to show that x~ = - a i + 2 (rood. 3). Without loss of generality we can assume that we have x2 < - a l < xl < - a 3 or - a l < x2 < - a a _~ xl, where the order is taken to be counterclockwise around BdC. Consider the first case (the second case will be similar) and the resulting two pairs of two parallel and equal (in length) line segments ['0, - a3"] and [ x 2 , x 2 - a 3 ] ; [ 0 , - a l l and [ x l , x l - a l ] . From the convexity of C and the absence of line segments in BdC it follows that these four segments must form a parallelogram, in which case x I = - a 3 and x2 = - a ~ . This in turn forces x3 = - a2, proving the Lemma. It is easily seen that the relationship of part (2) in the Lemma need not hold for non-rotund bodies (e.g., a parallelogram). Now we prove our main result:
TrmogE~ 1. Properties ~ and fl are satisfied at each interior point of a planar convex body. Pr~mf. By Lemma 1 it suffices to show only property ~ at each interior point. We will first prove this for a rotund body and then pass to the limit for the general case. Suppose C is rotund and that p = 0 E C °. Let x~ be an arbitrary point in BdC. Then there will be exactly two chords of C equal and parallel to the segment
250
JACK G. CEDER
[December
[0,xt]. Taking the chord on the counterclockwise side o f xi we will obtain a
Yl ~BdC such that x~ + yx ~BdC. Repeating this process (counterclockwise around BdC) we also obtain a z I ~ BdC such that Yl + zl e BdC, and a x2 ~ BdC such that zl + XzZ BdC. I f x~ = x2, then we have our desired triple o f points. Otheroo oo wise we continue this process to obtain sequences {X .}.=1,{Y.}.~=1 a n d { Z .}.=1 such that for each n, x. + y., y. + z. and z. + x. ÷ ~ belong to BdC. Now, since x: # x2 and C is not a parallelogram, we obtain two cases: either xl < x2 < zl or Yl < x2 < xl. Case I. In case xl < x2 < zl, let us prove by induction that for each k
x1< ~_ x~ < _~
Xk+ l
< zt
Yl < Yk ~- Yk+l < xt and
zl
.~ Zk+ 1
For k = 1 we have x~ < x2 < Zl by assumption and the inequalities y~ < Y2 < Xl and z~ < z2 < y t follow f r o m this. N o w assume that the above proposition holds for all i < k. Then f r o m the fact that zt < zk+: < yt it clearly follows that x~ <xk+~ < x k + 2 < z l . F r o m this in turn follow the other two inequalities Y ~< Y t + x < = Y=~ + 2 < x l a n d z ~ = zk+~ =< zk+2 < Y l , which proves the proposition f o r / c + 1. Hence, each o f the three sequences {x.}.~= 1, {Yn}~=1 and {z.}.~ 1 is a m o n o t o n i c sequence contained in a closed proper subarc o f BdC. Therefore, the sequences will converge to distinct points x, y and z respectively. Taking limits we also obtain x + y, x + z and y + z ~ BdC. Thus, property • is satisfied in Case I Case II. In case y: < x 2 < xt we first need to prove the following lemma: LEM~A 2. If there are three consecutive translates of the rotund body C passing through p e C ° (i.e., there exist translates C 1, C2 and C3 such that n~=l BdC ~= {p} and BdC~n BdCi+ I n BdC =/=A for i = 1,2) which fail to cover BdC (i.e., B d C - u~= tCt ~ 0), then property fl is satisfied at p. Proof. Suppose p = 0 and Ct is the first translate in the counterclockwise direction f r o m the arc BdC - U~31 C~. F o r x ~ BdC let C(x) be the first translate o f C in the counterclockwise direction from x which has [0, x] as a chord. Clearly each translate can be so expressed. Also let x' denote the other point of intersection o f BdC with BdC(x). Let al be such that C 1 = C(al). Put bl = a~ and cl = bl. Then C: C(bl) and Ca C(ci). Then put a 2 = cl, b 2 = a 2 and c2 = b2. ® Continuing in this way we obtain sequences {a .}~_-~, {b.}.~ ~ and {c~}.~ 1 such that a~ + 1 = c', b. + 1 = a" + 1 and c. + ~ = b'. + x. The assumption that Cx, C2 and Ca fail to cover BdC means that a~ < a2 < c~. Now (using the fact that each two distinct translates of C whose boundaries contain 0 intersect in two distinct arcs in BdC, no one of which is contained in the other) employing the same argument as we did in Case I we see that the sequences {a.}.= t, {b.}.= ~ and {c.}.~= t converge to distinct a, b, c respectively. Consequently, the three sequences of translates {C(a.)}~= 1, {C(b.)}.~=~ and {C(c.)}.~=~ converge to the translates
1963]
A PROPERTY OF PLANAR CONVEX BODIES
251
C(a), C(b) and C(c) respectively which obviously satisfy property fl, finishing the p r o o f of Lemma 2. Now consider the three translates C - x 2, C - y x , and C - z 1. Then {Zl} =Bd(C-x2)('l Bd(C-yl) and the two points o f B d C n Bd(C-Zl) lie outside the arc BdC n ((C-x2) U ( C - y l ) ) . Then clearly C - x2, C - Yl and C(xl) will constitute three consecutive translates passing through 0 which fail to cover BdC. Hence, by Lemma 2, property fl, and therefore property ~ by Lemma 1, is satisfied at 0. Thus, property ~ holds in Case II. Now we consider a general convex body C and let p = 0 e C °. Then we can easily find a sequence of rotund bodies {C n}n= 1 such that 0 e C O ~ C for each n and C is the limit of {Cn}~= 1 in the Hausdorff metric. For each n there exist xn, yn and z~ in BdC for which property ~ holds with respect to Cn. Since C is sequentially compact, we can then find a subsequence k such that {Xkn}n°°=1, {Yk,}n°~=1 and {Zkn}nc°=1 converge to points x, y, z respectively in ndC. Moreover, x, y and z are all distinct. For suppose x = y, then since 0 e arc (xkn, Yk) c_BdCk, we have, by taking limits, 0e BdC, a contradiction. Also by taking limits we have x + y, y + z and x + z in BdC. Therefore, property ~ is satisfied with x, y and z, which finishes the p r o o f of the Theorem. If property ~ is satisfied at 0 by a triple x, y and z, then x, x + y, y, y + z, z and x + z determine an inscribed centrally symmetric hexagon. (See Figure 1)*. Let us denote by V the set o f all points on BdC which are vertices of some such inscribed centrally symmetric hexagon. The set V may not be all of BdC; for example, the vertices of a triangle are not in 11. In the case C is rotund and differentiable, it seems reasonable to conjecture that V = BdC. However, the best we have done in trying to settle this is the following theorem: THEOREM 2. Suppose C is rotund and differentiable. Then ( 1 ) B d C - V consists of isolated points (and hence is countable) and (2) if x e B d C - V , then x' ~ 17, where x' is the unique point z so that [x,z] is a diameter of C. Proaf. Let x be any paint in BdC amnd let Ux be an open arc o f BdC which contains x, but small enough so that no diameter of C intersects it twice. Let y be to the clockwise side o f x in Ux. Denote by [a,b] the other chord o f C equal and parallel to [x,y]. Then we have nine possible cases:
1. 2. 3. 4.
a
5. 6. 7. 8. 9.
y' < a < b = x ' a
* It is well known that in each convex body one can inscribe an affme-regular (hence, centrally symmetric) hexagon. For references to this and other results on such inscribed hexagons s ~ Grtinbaum [1; p. 242].
252
JACK G. CEDER
[Decomlmr
Correspondingly, we get nine cases if y is to the counterclockwise side o f x in U=. Now we need three lemmas: LEMMA 3. y • V °.
Suppose one of the first f o u r cases prevails. Then x • V ° and
Proof. Suppose Case I holds and that y is to the clockwise side o f x in Ux. The other cases will be similar. Consider the two arcs arc (x,y) and arc ( b , a ) i n BdC. Next "reflect" one upon the other so that a coincides with y. Considering the direction of the support lines at x, y, x', y', a and b, we see that arc (x,y) must intersect the reflection of arc (b, a) in a point other than x and y. Then we obtain in the obvious way an inscribed hexagon with opposite sides equal and parallel. By the rotundity of C, its vertices, including x and y, must belong to V. Now if we consider x fixed, there will obviously be a neighborhood W of y such that the Case I configuration holds relative to x and any pointin W. Hence, y • V°. Now fixing the y, we can find a neighborhood W of x such that the Case I configuration holds with respect to any point in W and y. Hence, x • V°, which finishes the p r o o f of the Lemma. LEMMA- 4. Suppose there are three distinct y in Ux f o r which either one of cases, 5, 6 or 7 prevails (i.e., b = x'). Then x • V. Proof. We can assume without loss of generality that two o f these points, say Yl and Y2, are to the clockwise side of x. Then it is easily seen that x , y l , y 2 and x' comprise four vertices of an inscribed centrally symmetric hexagon. LEMMA 5. Suppose there exists an open arc N containing x such that for any y • N - { x } , cases 8 or 9 prevail. Then there exists an open arc M containing x such that M - {x} _~ V. Proof. Let A = {y • N - {x} : y ' < b < x'} and B = {y • N - {x}: y' < x' < b}. Let y~ A. Then reflecting arc (y, x') upon the appropriate opposite arc we get y •V. Moreover, the configuration of case 8 will prevail in a small neighborhood of y. Hence, A is open and contained in V°. Now if y • B, the configuration of case 9 prevails in a small neighborhood of y, so that B is open, too. Therefore, if arc (x,z) N, then arc (x,z) is contained entirely in A or B. If arc(x,z) G B, then for x < y < z let [e(y),f(y)] be the other chord which is equal and parallel to [y',x']. Clearly, e is a continuous function of y. And if we reflect arc (y', x') upon arc (e(y), f ( y ) ) we get e(y) • V with x < e(y) < y. Hence, the range of e, restricted to arc(x,z), must be an interval of the form arc(x,w) which is contained wholly in V. Similarly, we take care of the case when arc (z, x) _ N. Hence, there exists an open arc M such that M - {x} ~ V. Now for the proof of part (1) o f the Theorem we let x be any fixed point not in V. Then by applying Lemmas 3 and 4 we can find a neighborhood W of x such that
1963]
A PROPERTY OF PLANAR CONVEX BODIES
253
for any y e W case 8 or 9 prevails. Then applying Lemma 5 we can find a deleted neighborhood o f x which is contained in V. Hence, the points o f B d C - V are isolated and consequently, B d C - V is countable. For part (2), let x ~ B d C - V and choose y to the clockwise side of x in Ux. Then case 8 or 9 prevails. In case 8, reflecting the arc(y, x') upon the appropriate arc(c,d) we get x ' e F. And in case 9 we reflect a r c ( a , x ' ) upon the appropriate arc(c,d) to get x ' e V. Hence, x ~ B d C V implies x ' ~ V, finishing the p r o o f of the Theorem. There remain some interesting and seemingly difficult unsolved problems relating to the nature of V in BdC. Namely, (1) is V = B d C when C is rotund and differentiable; and (2) in the general case, is V dense in B d C or is B d C - V even countable? Also property ~ can be generalized to any closed curve C in the plane to : C has property ct at p if there exist distinct x, y, z in C such that (x - p) + ( y - p), ( x - p) + (z - p) and ( y - p) + (z - p) are also in C. Some unsolved problems are (3) is there such a point for each closed curve C; (4) if so, what is the nature of such points; and (5) can convex closed curves be characterized as those closed curves having property ~ at each interior point? REFERENCES 1. Gr'tinbaum, B., 1963, Measures of symmetry for convex sets, in: Convexity, Vol. 7 of Proe. of Symposia in Pure Math. A.M.S., pp. 233-270. UNIVERSITY OF CALIFORNIA, SANTA BARBARA