TRANSACTIONS OF THE AMERICAN MATHEMATICAL SOCIETY Volume 360, Number 12, December 2008, Pages 6525–6543 S 0002-9947(08)04466-8 Article electronically published on July 28, 2008
ON CLOSED SETS WITH CONVEX PROJECTIONS UNDER NARROW SETS OF DIRECTIONS
STOYU BAROV AND JAN J. DIJKSTRA
Abstract. Dijkstra, Goodsell, and Wright have shown that if a nonconvex compactum in Rn has the property that its projection onto all k-dimensional planes is convex, then the compactum contains a topological copy of the (k − 1)-sphere. This theorem was extended over the class of unbounded closed sets by Barov, Cobb, and Dijkstra. We show that the results in these two papers remain valid under the much weaker assumption that the collection of projection directions has a nonempty interior.
1. Introduction Consider the vector space Rn for n ≥ 3. Let us call the image of a set X ⊂ Rn under an orthogonal projection onto a hyperplane a shadow of X. Borsuk [3] has shown that there exist Cantor sets in Rn such that all their shadows contain (n−1)- dimensional convex bodies. In contrast, Cobb [4] showed that every compactum C in Rn with the property that all its shadows are convex bodies contains an arc. Dijkstra, Goodsell, and Wright [5] improved on this result by showing that such a C must contain an (n−2)-sphere, so in this case projections cannot raise dimension by more than one. Barov, Cobb, and Dijkstra [1] were subsequently able to construct an extension of the result over the class of unbounded closed sets. Note that in these papers we are dealing with shadows in all directions. Remarkably, in this paper we show that the results in [5] and [1] remain valid if we make the much weaker assumption that the collection of projection directions that produce convex shadows has a nonempty interior. Thus we see that it suffices to have a ‘narrow beam’ of directions that produce convex shadows to find (n − 2)-manifolds in the sets C. We now formulate one of the incarnations of our main result. If A ⊂ Rn,then A is the convex hull and A is the closure. If L is a linear subspace of Rn,then ⊥ n L is the orthocomplement of L and ψL is the orthogonal projection of R along ⊥ Ln Rn L onto L .Thespace k consists of all k-dimensional linear subspaces of with the natural topology; see Definition 2. A k-plane in Rn is a k-dimensional affine subspace. Si−1 is the unit sphere in Ri. Theorem 1. Let 0 Received by the editors October 20, 2004 and, in revised form, December 18, 2006. 2000 Mathematics Subject Classification. Primary 52A20, 57N15. Key words and phrases. Convex projection, shadow, hyperplane, extremal point, imitation. The first author is pleased to thank the Vrije Universiteit Amsterdam for its hospitality and support. c 2008 American Mathematical Society Reverts to public domain 28 years from publication 6525 License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use 6526 STOYU BAROV AND JAN J. DIJKSTRA for every P ∈P.IfC contains no k-plane, then C contains a closed set that is homeomorphic to either (i) Rk−1 or (ii) Si × Rk−i−1 for some i ∈{1, 2,...,k− 1}. The method used in [5] and [1] consists of finding a high-dimensional derived face of C of which it can be proved that its boundary is in C. This method can P Ln also be applied in the situation that is a proper subset of n−k (see Theorem 16) but only if the face is consistent with P, by which we mean that it is contained in a supporting hyperplane H such that H + P = H for some P ∈P. If such faces do not exist, then the method in [5] and [1] breaks down. We solve this problem by proving that if there are no high-dimensional faces of C that are consistent with P, then there exists a high-dimensional projection of C such that some open subset of its boundary can be ‘lifted’ back up to C; see the proof of Theorem 17. The procedure for finding this open set takes up most of §3and§4. Note that Theorem 1 deals with the retrieval of information about a geomet- ric object from data about its projections which places the result in the field of Geometric Tomography; see Gardner [7] for background information. The paper is arranged as follows. In §2 we define the main concepts and establish some basic properties. §3 contains a collection of lemmas that prepare the ground for §4, where we prove our main theorems. We finish in §5 with a discussion of examples that show that our main results are sharp. 2. Definitions and preliminaries Rn · n In we shall use the standard dot product: u v = i=1 uivi for u = n (u1,...,un)andv =(v1,...,vn)elementsofR .Form ≥ 0 the standard m-sphere is Sm = {u ∈ Rm+1 : u =1}.Anm-sphere is any space that is homeomorphic to Sm. Let V be a finite-dimensional vector space with inner product√ x · y and zero vector 0.Letn =dimV . The norm on V is given by u = u · u,andthemetric d is given by d(u, v)=v − u.LetA be a subset of V .Wehavethat[A] denotes the linear hull, aff A the affine hull, A the convex hull, A the closure, and int A the interior of A in V . A closed and convex set A with int A = ∅ is called a convex body in V .Also,∂A means the relative boundary of A, that is, the boundary with respect to aff A, and we define A◦ = A \ ∂A.NotethatifA is convex in a finite- ◦ dimensional space, then A◦ = ∅ and A ⊂ A;thusA isaconvexbodyinaffA.We also define the linear space A⊥ = {x ∈ V : x · y = x · z for all y, z ∈ A}. If A is a linear space, then A⊥⊥ = A,andA⊥ is called the orthocomplement of A. A k-space in V is a k-dimensional linear subspace of V .Ak-plane in V is a k-dimensional affine subspace of V .LetH be a hyperplane in V ,thatis,an (n − 1)-plane. The two components of V \ H are called the sides of H.Wesay that H cuts a subset A of V if A contains points on both sides of H.Wesaythat ahyperplaneH in V is supporting to A at x if x ∈ H and H does not cut A.A subset L of V is called a halfspace of V if it is the union of a hyperplane and one of its sides. A k-halfplane is a halfspace of a k-plane. For each a ∈ V \{0} we define the (n − 1)-space Ha = {x ∈ V : a · x =0}. License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use ON CLOSED SETS WITH CONVEX PROJECTIONS 6527 n n ⊥ Definition 1. If L is an affine subspace in R ,thenψL : R → L denotes the ⊥ ⊥⊥ orthogonal projection along L onto L defined by the conditions ψL(x) − x ∈ L ⊥ n and ψL(x) ∈ L for each x ∈ R . Definition 2. K(V ) stands for all nonempty compact subsets of V . Recall that the Hausdorff metric dH on K(V ) associated with d is defined as follows: dH(A, B)=sup{d(x, A),d(y, B):x ∈ B and y ∈ A}. We let Lm(V ) stand for the collection of all m-dimensional linear subspaces of V . Consider the ball B = {v ∈ V : v≤1}. We topologize Lm(V ) by defining a metric ρ on Lm(V ): ρ(L1,L2)=dH(L1 ∩ B,L2 ∩ B). Ln L Rn Ln We let m stand for m( ). Note that 1 is the projective space of dimension − Ln {{ }} Ln {Rn} n 1. The singletons 0 = 0 and n = are of course not very interesting, but it is sometimes useful to have them available. ∈ Ln Lemma 2. Let 0 Proof. We may assume that ε<1. Since v1,...,vm are linearly independent we have that m m A = (a1,...,am) ∈ R : aivi ≤ 2 i=1 − is compact. Note that there exists a δ>0 such that if vi vi <δfor every i,then m − ∈ { }⊂Rn i=1 ai(vi vi) <ε/2foreach(a1,...,am) A.Let F = v1,...,vm − m be such that vi vi <δfor every i and let a = i=1aivi be an element of ∩ B ≤ ∈ m L .Since a 1wehave(a1,...,am) A.Puta = i=1 aivi and note that a≤a + a − a < 1+ε/2. Let b = a/ max{1, a} and note that b ∈ [F ] ∩ B and b − a≤b − a + a − a = a 1 − (max{1, a})−1 + a − a < (1 + ε/2)(1 − (1 + ε/2)−1)+ε/2=ε. Thus d(a, [F ] ∩ B) <ε. m ∩ B m ∈ Now let a = i=1 aivi be an element of [F ] .Puta = i=1 aivi L.We prove that a≤2. We may assume that a = 0, and we consider a/a.Since (a1,...,am)/a is obviously an element of A we have that a − a/a <ε/2 < 1/2. Thus a−a≤a − a≤a/2, which means that a≤2a≤2. Consequently, we have that (a1,...,am) ∈ A and hence a − a <ε/2. The fact that (a1,...,am) ∈ A also means that F consists of m independent vectors, so ∈ Ln { } [F ] m. Defining b = a/ max 1, a the same argument as above gives that d(a,L∩ B) ≤b − a <ε.Thuswehaveρ([F ],L) <ε. The next lemma shows that the converse of Lemma 2 also holds. Thus Lemmas 2 Ln and 3 give us an alternative way to define the topology on m. ∈ Ln Lemma 3. Let 0 License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use 6528 STOYU BAROV AND JAN J. DIJKSTRA Proof. Let s =max{vi : i =1,...,m}. Since determinants are continuous n we can choose a δ ∈ (0,ε/s) such that every set {w1,w2,...,wm}⊂R ,with vi − wi <δfor every 1 ≤ i ≤ m, consists of m linearly independent vectors. vi ∈{ } ∗ ∈ Let Pbe such that ρ(L, P ) <δand select for each i 1,...,m a vector vi P vi ∗ ∗ ∗ with − v <δ.Putv = viv . Note that the v ’s are independent and vi i i i i thus they and the vi’s both form bases for P . Let us show that the vi’s are as required. Indeed, − − ∗ · vi − ∗ vi vi = vi vi vi = vi vi < vi δ<ε. vi This completes the proof. ≤ ≤ P Ln ∈ Ln Definition 3. Let 0 i m Remark 1. Let F ≺ B and put m =dimF , Hm =affF , k =dimB,andHk = aff B. There is a hyperplane Hk−1 of Hk that does not cut B andwiththeproperty F = B ∩ Hk−1.IfHk−1 =aff F ,thenm License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use ON CLOSED SETS WITH CONVEX PROJECTIONS 6529 Definition 5. Let P be a collection of linear subspaces of a vector space V .We say that an affine subspace H of V is consistent with P if there is a P ∈Psuch that z + P ⊂ H for z ∈ H. Definition 6. Let B be a convex and closed subset of V ,andletP be a collection of linear subspaces of V . A subset F of B is called a P-face of B if F = B ∩ H for some hyperplane H of Rn that does not cut B and that is consistent with P.A derived P-face is a derived face of a P-face. If 0 Definition 7. Let A1 and A2 be subsets of V and let P be a collection of linear subspaces of V . A1 is called a P-imitation of A2 if ψP (A1)=ψP (A2)foreach P ∈P. A1 is called a weak P-imitation of A2 if ψP (A1)=ψP (A2)foreachP ∈P. If B is a closed convex subset of V and P is a nonempty subset of Lm(V ), then a point x ∈ B is called P-extremal if x ∈Edim V −m(B,P). We show in §5 that the P-extremal points of B are precisely the points that the closed P-imitations of B have in common. Definition 8. A subset A of Sn−1 is called convex if w ∈ A whenever w = αu+βv ∈ Sn−1 with α, β ≥ 0andu, v ∈ A. Definition 9. Let X and Y be topological spaces and let 2Y stand for the collection of nonempty subsets of Y .Aset-valuedϕ: X → 2Y is called USC (upper semi- continuous)ifϕ−1(U)={x ∈ X : ϕ(x) ⊂ U} is open in X for every open U in Y . Definition 10. Let B be a convex and closed subset of Rn, and we define a set- n−1 valued function Φ : Rn \ int B → 2S as follows: Φ(x)={a ∈ Sn−1 : a · (y − x) ≤ 0 for every y ∈ B}. In other words, Φ(x) consists of all unit vectors a such that x + Ha is supporting to B and a points towards a side of x + Ha that does not contain points of B. Lemma 5. Let B be a closed and convex subset in Rn. Then each Φ(x) is nonempty, closed, and convex in Sn−1,andΦ is a USC set-valued map. If B is a convex body, then no Φ(x) contains antipodal vectors. Proof. It is clear that Φ(x) = ∅ because of the Hahn-Banach theorem. By the continuity of the dot product Φ(x) is closed. Convexity is equally trivial. We now prove that Φ is USC. Let U be open in Sn−1 and let x ∈ Rn \ int B be n −1 such that there is a sequence x1,x2,... in R \ (int B ∪ Φ (U)) that converges to n−1 x. Select for each i ∈ N a ui ∈ Φ(xi) \ U.SinceS is compact we may assume n−1 that u1,u2,... converges to some u ∈ S \ U.Lety ∈ B and note that u · (y − x) = lim ui · (y − xi) ≤ 0. i→∞ Thus we have that u ∈ Φ(x)\U and hence x/∈ Φ−1(U). Thus Rn \(int B ∪Φ−1(U)) is closed, and we may conclude that Φ is USC. Finally, observe that if a ∈ Φ(x)and−a ∈ Φ(x), then B ⊂ x + Ha, and hence B is not a convex body. License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use 6530 STOYU BAROV AND JAN J. DIJKSTRA We finish this section with one more definition and a lemma. A continuous map f : X → Y is called proper if the pre-image of every com- pactum in Y is compact. If A ⊂ X, then the restriction of f to A is denoted fA. Recall that in metric spaces a continuous map is proper if and only if it is closed and every fibre is compact; see Engelking [6, Theorem 3.7.18]. We will use the following observation concerning composition and proper maps. Lemma 6. If f : X → Y and g : Y → Z are continuous, then the following statements are equivalent: (1) g ◦ f : X → Z is proper and (2) both f and gf(X):f(X) → Z are proper. Proof. The implication (2) ⇒ (1) is trivial. Assume that g ◦ f is proper. If C is a compactum in Y ,then(g ◦ f)−1(g(C)) is a compact subset of X that contains f −1(C); thus f is proper. If C is a compactum in Z,thenf((g ◦ f)−1(C)) is a compact subset of Y that equals g−1(C) ∩ f(X); thus gf(X) is proper. 3. The lemmas In this section we give a number of results about projection properties of closed convex sets. Lemma 7. Let 0