A comparison of two notions of porosity Filip Strobin Institute of Mathematics Polish Academy of Sciences Śniadeckich 8, P.O. Box 21 00-956, Warszawa, Poland email: [email protected] Abstract In the paper we compare two notions of porosity: the R-ball porosity (R > 0) de…ned by Preiss and Zajíµcek, and the porosity which was introduced by Olevskii (here it will be called the O-porosity). We …nd this comparison interesting since in the literature there are two similar results concerning these two notions. We restrict our discussion to normed linear spaces since the R-ball porosity was originally de…ned in such spaces. 1 Introduction Olevskii [2] proved that every convex nowhere dense subset of a Banach space is O-porous. On the other hand, Zajíµcek [6] in his survey paper on porosity recalled the de…nition of R-ball porosity (R > 0) and observed (without giving a proof) that a convex nowhere dense subset of a Banach space is R-ball porous for every R > 0 (cf. [6, p. 518]). Zajíµcek also considered the de…nition of the ball smallness (a set M is ball small if M = [n2N Mn and each Mn is Rn -ball porous for some Rn > 0). In the paper we prove that every R-ball porous subset of any normed linear space is O-porous; moreover, with the help of the Baire Category Theorem, we show that in every nontrivial Banach space there exists an O-porous set which is not ball small (hence not R-ball porous for any R > 0). We also show that, in general, the notion of O-porosity is more restrictive than the most "natural" notions of porosity ((c-)lower or (c-)upper porosity; see [6]). Also, we would like to point out that Olevskii, as an application of his result, gave a few natural examples of sets which are countable unions of convex nowhere dense subsets of Banach spaces (one of them deals with the Banach-Steinhaus Theorem), so Zajíµcek’s observation implies that these sets are ball small. This seems to be interesting since Zajíµcek [6, p. 516] stated that there was no result in the literature which asserted that an "interesting" set of singular points is ball small. This paper is organized as follows. First, in the next section, we give exact de…nitions of some types of porosity and discuss basic relationships between them. Then, in Section 3, we prove the main result of this note. 2 Some notions of porosity We start with presenting de…nitions of ( -)O-porosity, R-ball porosity, the ball smallness and c-lower porosity (c > 0). 1 Let (X; k k) be a normed linear space and M X. Given x 2 X and r > 0, we denote by B(x; r) the open ball with center x and radius r. De…nition 1 ([2]) M is called O-porous if 8 2(0;1) 9R0 >0 8x2M 8R2(0;R0 ) 9y2X (kx yk = R and B(y; R) \ M = ?) : Remark 1 In fact, De…nition 1 was suggested to Olevskii by K. Saxe (see [2, Remark 1]). De…nition 2 ([6]) Let R > 0. We say that M is R-ball porous if 8x2M 8 2(0;1) 9y2X (kx yk = R and B(y; R) \ M = ?) : Remark 2 The de…nition of R-ball porosity presented in [6] ([6, p. 516]) is slightly di¤erent from the above one. Namely, M is R-ball porous if 8x2M 8"2(0;R) 9y2X (kx yk = R and B(y; R ") \ M = ?) : However, it is easy to see that they are equivalent. De…nition 3 ([6]) Let c > 0. M is called c-lower porous if for any x 2 M; we have that 2 lim inf R!0+ where (x; R; M ) := supfr (x; R; M ) R 0 : 9y2X B(y; r) c; B(x; R)nM g: De…nition 4 ([6]) We say that M is lower porous if for any x 2 M , we have that lim inf R!0+ (x; R; M ) > 0: R If we substitute the upper limit for the lower limit in the above de…nitions, we get de…nitions of c-upper porosity and upper porosity. Remark 3 Clearly, the following implications hold: 1 c-lower porosity =) lower porosity =) upper porosity; 2 c-lower porosity =) c-upper porosity =) upper porosity. De…nition 5 ([6]) M is called ball small if there exist a sequence (Mn )n2N of sets and a sequence (Rn )n2N of positive reals such that M = [n2N Mn and each Mn is Rn -ball porous. De…nition 6 ([2]) M is called -O-porous if M is a countable union of O-porous sets. It is obvious that the above de…nitions can be formulated in any metric space. However, this paper deals only with normed linear spaces and from now on we assume that the letter X denotes a normed linear space (some results presented below may be false for metric spaces). We omit an obvious proof of the following 2 Proposition 1 If x 2 X and M X is c-lower porous [O-porous, porous, ball small], so is its translation M + x: Proposition 2 Let M -O-porous, R-ball X and c > 0: The following conditions are equivalent: (i) M is c-lower porous; (ii) 8x2M 8 2(0; 21 c) 9R0 >0 8R2(0;R0 ) 9y2X B(y, R) Proof. (i) =) (ii) Take any x 2 M , 2 (0; 2c ) and B(x; R)nM: 2 ( ; 2c ). By (i), there exists R0 > 0 such that inf R2(0;R0 ) (x; R; M ) R : (1) Now let R 2 (0; R0 ). By (1), (x; R; M ) R. Hence and by the fact that R > R, we have that there exists y 2 X such that B(y; R) B(x; R)nM . (ii) =) (i) Fix any x 2 M and 2 (0; 2c ). Take R0 as in (ii). It su¢ ces to show that inf R2(0;R0 ) (x; R; M ) R : Take any R 2 (0; R0 ). By (ii), there exists z 2 X such that B(z; R) B(x; R)nM . Hence R 2 fr 0 : 9y2X B(y; r) B(x; R)nM )g, so (x; R; M ) R and, in particular, (x;R;M ) . R Proposition 3 If ? 6= M X is c-lower porous, then c 1. Proof. Since X is a normed space, the following clearly holds: 8d> 1 8R>0 8x2X 8z2X (x 2 = B(z; dR) =) B(z; dR) " B(x; R)) : 2 Hence we infer 2 (x; R; M ) R for any x 2 M and R > 0: Proposition 4 Every O-porous set M X is 1-lower porous. Proof. Let M be O-porous. By Proposition 2, it su¢ ces to prove 8x2M 8 2(0; 12 ) 9R0 >0 8R2(0;R0 ) 9y2X B(y; R) B(x; R)nM: Fix x 2 M and 2 (0; 21 ). Take R0 > 0 as in the de…nition of O-porosity, chosen for := 2 . Take any R < 2R0 . Since 21 R < R0 ; there exists y 2 X such that k y x k= 21 R and B(y; 12 R) \ M = ?. Since B(y; 12 R) = B(y; R), it is enough to show that B(y; R) B(x; R): For any z 2 B(y; R); we have kx zk kx yk+ky zk (2) 1 R + R < R; 2 so (2) holds. Now we give an example of 1-lower porous subset of R which is not O-porous. This example and Proposition 4 show that, in general, the notion of O-porosity is more restrictive than the notion of 1-lower porosity. 3 Example 1 Consider the set M := [n2N fn + M is 1-lower porous and is not O-porous. k n : k = 0; :::; n 1g: It is easy to see that By Proposition 4, every -O-porous set is -1-lower porous (a countable union of 1-lower porous sets). However, we do not know if there exists a set which is -1-lower porous and is not -O-porous. We leave it as an open question. 3 Main results We …rst show that any R-ball porous subset of a normed linear space is O-porous. We need the following result which is also given (without a proof) in [1]. Proposition 5 Let X be a normed linear space. If M r-ball porous for all r 2 (0; R]: X is R-ball porous, then M is Proof. Fix r 2 (0; R], x 2 M and 2 (0; 1): De…ne := 1 Rr (1 ): By hypothesis, there exists y 2 X such that kx yk = R and B(y; R) \ M = ?: Let y1 2 [x; y] be such that k y1 x k= r: It su¢ ces to prove that B(y1 ; r) B(y; R): (3) For any z 2 B(y1 ; r); we have ky zk ky y1 k + k y 1 z k< R r+ r= R which yields (3). Corollary 1 Any R-ball porous subset of a normed linear space is O-porous. Now we will show that in any nontrivial Banach space there exists an O-porous set which is not ball small. In particular, the class of -O-porous sets in Banach spaces is essentially wider (with respect to the inclusion) than the class of ball small sets. Hence we infer Olevskii’s result does not imply that a countable union of nowhere dense convex subsets of any Banach space is ball small. We start with some auxiliary results. Proposition 6 Let R > 0 and M R: 1 If M is R-ball porous, then for any x 2 R; the set [x most 2 elements. 2 If for any x 2 R; the set [x 1 2 R-ball porous. R; x + R] \ M contains at R; x + R] \ M contains at most 2 elements, then M is Proof. Ad 1) Assume that for some x 2 R; the set [x R; x + R] \ M contains more than two elements. Let a; b; c 2 R be such that a < b < c and fa; b; cg [x R; x + R] \ M: Therefore c b < 2R and b a < 2R. Take 2 (0; 1) such that > max jc b Rj jb ; R a Rj R : It is easy to see that a 2 B(b R; R) and c 2 B(b + R; R). Hence M is not R-ball porous. Ad 2) Fix any x 2 M and 2 (0; 1). Since [x R; x + R] \ M contains at most two elements, we see that (x; x + R] \ M = ? or [x R; x) \ M = ?: Therefore B x 21 R; 12 R \ M = ? or B x + 12 R; 12 R \ M = ?: Hence M is 12 R-ball porous. 4 Corollary 2 Any R-ball porous subset of R is countable. Hence, as an immediate consequence, we get the following characterization of ball small subsets of R. Note that the folowing result was also given (without a proof) in [3]. Corollary 3 Let M R: M is ball small i¤ M is countable. Now we will give an example of an O-porous subset of R which is not ball small. Example 2 Fix a sequence = ( n )n2N[f0g such that n > 21 and n % 1. Consider the symmetric perfect set C( ) (cf. [5, p. 318]): The set C( ) is de…ned similarly to the Cantor ternary set: by induction, we de…ne the sequence of sets fCs gs2f0;1g<N satisfying the following conditions (f0; 1g<N is the set of all …nite sequences of ones and zeros, j s j means the length of s; i.e.; j s j=j (s(0); :::; s(n 1)) j= n, and diamA denotes the diameter of A): (c1) C? : =[0,1]; (c2) if s 2 f0; 1g<N and Hs is the concentric open subinterval of Cs of length jsj ljsj ; where ljsj =diamCs ; then Cs^0 is the left and Cs^1 is the right subinterval of Cs nHs . Finally, set C( ) := \n2N [jsj=n Cs : Since C( ) is uncountable, it is not ball small in view of Corollary 3. We will show that C( ) is O-porous. It is easy to see that for any 1 n 1 n 2 N; ln = ln 1 . Fix 2 (0; 1) and let n0 2 N be such that 2 n0 +1 : 2 > (4) Set R0 := 12 ln0 +1 and let R 2 (0; R0 ). Since ln & 0; there is n 2 N such that 1 ln+1 < R 2 1 ln : 2 (5) Since R < R0 ; we have that n n0 + 1: Now take any x 2 C( ). In particular, x 2 Cs for some s with j s j= n. Consider four cases: Case 1: x 2 Cs^0^1 : Set y := x + R. We will prove that B(y; R) \ C( ) = ?. By (4) and (5), we have +1 dist(Cs^0^1 ; Cs^1^0 ) = n ln > ln ( + 1)R; 2 so it su¢ ces to show that for any z 2 Cs^0^1 ; j z y j R: Since diamCs^0^1 = ln+2 < R; for any z 2 Cs^0^1 ; by (4) and (5), we have jz yj 2R ln = 1 n 1 2 ln 1 < 1 n+1 ln+1 > R (1 n+1 )R = n+1 R > R: 2 R. Using a similar argument as in Case 1, we may infer : R: By (4) and (5), we have R diamCs^0^1 = R ln+2 = R Case 2: x 2 Cs^1^0 : Set y := x B(y; R) \ C( ) = ?. Case 3: x 2 Cs^0^0 : Set y := x . n 1 ln 1 = minfdist(Cq ; Cp ) : p 6= q and j p j=j q j= ng; and we can show that B(y; R)\C( ) = ? in a similar way as in Case 1. Case 4: x 2 Cs^1^1 : Set y := x + R: Repeating an argument from Case 3, we infer B(y; R) \ C( ) = ?. As a conclusion we see that C( ) is O-porous. 5 . Lemma 1 Any nontrivial real Banach space (Y; k k0 ) is isometrically isomorphic to some space (R X; k k); where X is a closed linear subspace of Y and the norm k k satis…es the following conditions: (a) k k is equivalent to the norm max k kmax , where k(t; x)kmax := maxfj t j; kxk0 g for (t; x) 2 R X; : (b) 8t2R k(t; 0)k =j t j and 8x2X k(0; x)k = kxk0 . Proof. Take any x0 2 Y with kx0 k0 = 1 and consider one dimensional subspace Y1 := ftx0 : t 2 Rg Y . Since dim Y1 < 1, there exists a closed subspace Y2 Y such that Y = Y1 Y2 (see, e.g., [4]): Set X = Y2 . Note that for every y 2 Y there are t 2 R and x 2 X such that y = tx0 + x. For (t; x) 2 R X de…ne k(t; x)k := ktx0 + xk0 . Observe that k k is a norm on R X, equivalent to the norm k kmax : Then the function (t; x) 7! tx0 + x is an isometrical isomorphism between (R X; k k) and (Y; k k0 ): Remark 4 Let (X; k k) be a complex space. Then we can consider it as a real space (it is obvious how to formalize this statement). It is clear that for any M X; the following statements are equivalent: 1. M is O-porous [ball small] in (X; k k); 2. M is O-porous [ball small] in (X; k k) considered as a real space. From now on the symbol (R X; k k) denotes a real normed linear space R X; where X is a real normed linear space and the norm k k satis…es conditions (a) and (b) from Lemma 1. Remark 5 By the above Remark and Lemma 1, in order to prove that any nontrivial Banach space admits an O-porous set which is not ball small, it su¢ ces to prove it for every space (R X; k k), where X is a real Banach space. Lemma 2 Let (X; k k0 ) be a real normed linear space. For any R > 0 and any " > 0; there exists > 0 such that for any p 2 X and any t1 ; t0 ; t2 2 R, if t1 < t0 < t2 , j t1 t0 j< and j t2 t0 j< ; then the set N := ft1 ; t0 ; t2 g B(p; ") is not R-ball porous in (R X; k k). Proof. There exists 2 (0; 1] such that for any (s; x) 2 R maxfj s j; kxk0 g Fix R > 0 and " > 0. Let R " ; 4 4 " := min We are ready to de…ne n" := " min R In particular, " k(s; x)k: (6) : (7) o ;1 : (8) R < R: 4 6 X; Take any p 2 X and any t1 ; t0 ; t2 2 R such that t1 < t0 < t2 , j t1 t0 j< and j t2 t0 j< . By Proposition 1, we may assume that (t0 ; p) = (0; 0). It su¢ ces to show that there is 2 (0; 1) such that for any (s; y) 2 R X; k(s; y)k = R =) B((s; y); R) \ N 6= ?: Let 2 (0; 1) be such that R > max R " R ; R j t1 j R ; R j t2 j : (9) Fix any (s; y) such that k(s; y)k = R. Now we will consider three cases. . Case 1: y = 0. Since j s j= R > ; we see that s > t2 > 0 or s < t1 < 0. Assume that s > t2 > 0. Then (t2 ; 0) 2 N and, by (9), we have k(s; 0) (t2 ; 0)k = s t2 = R t2 R t2 < R: If s < t1 < 0, we proceed similarly. Case 2: j s j< " and y 6= 0. Since k(s; 0)k + k(0; y)k < " + k(0; y)k R = k(s; y)k = k(s; 0) + (0; y)k and k(0; y)k = k(s; y) k(s; y)k + k(s; 0)k < R + "; (s; 0)k we get, by (7), that 0 < 3" R " < k(0; y)k < R + ": (10) Now take z 2 [0; y] such that kzk0 = 3". By (7), (9) and (10), we have (0; z) 2 N and also k(s; y) (0; z)k = k(s; 0) + (0; y) = k(s; 0)k + k(0; y)k Case 3: j s j (0; z)k k(s; 0)k + k(0; y) (0; z)k kzk0 = R + 2" 3" < R: k(0; z)k < " + (R + ") " and y 6= 0. We may assume, without loss of generality, that s := By (8), =" = min " R In particular, k yk0 < " and using (9) also, we infer k(s; y) t2 : s ; 1 and by (6), maxfj s j; kyk0 g t2 R < s min n" R ". Set ;1 o min 1 R. Hence " ;1 : kyk0 2 (0; 1), so ( s; y)(= (t2 ; y)) is an element of N; and, ( s; y)k =j 1 j R = (1 )R 1 t2 R R < R: With the case s " we proceed analogously. Thus we have shown that in each case B((s; y); R) \ N 6= ?: Lemma 3 Let X be a real normed linear space and M O-porous in the space (R X; k k). 7 R be O-porous. Then M . X is Proof. For any r > 0; we put Ar := sup fj t j: (t; x) 2 R X, k(t; x)k = rg : (11) Clearly, in the above de…nition it is enough to consider t 0 or t 0. Since k k is equivalent to the norm max, we infer 0 < Ar < 1 for any r > 0. It is also easy to prove that for any r > 0, we have: rA1 = Ar ; (12) By (12), we see that for any (t; x) 2 R jtj X; A1 k(t; x)k: Now we are ready to prove the Lemma. Fix any O-porous, there exists R0 > 0 such that 8t2M 8R2(0;R0 ) 9a2R (j a (13) 2 (0; 1) and 2 ( ; 1). Since M is t j= R and B(a; R) \ M = ?) : De…ne R1 := R0 =A1 ; and take any R 2 (0; R1 ) and (t; x) 2 M (14), there exists a 2 R such that j a t j= RA1 and (14) X. Since RA1 < R0 , by B(a; RA1 ) \ M = ?: (15) Assume that a = t + RA1 (we proceed analogously with the case a = t RA1 ) and put " := ( )RA1 . We will show that there exists (s; y) 2 R X such that k(t; x) (s; y)k = R and j a s j< ": (16) By (12) and the statement after (11); there exists (q; z) 2 R X such that q 0, k(q; z)k = R and RA1 " < q RA1 . Now de…ne s := t + q and y := x + z. Since (s; y) (t; x) = (q; z) and j a s j=j RA1 q j; we get (16). It su¢ ces to observe that B((s; y); R) \ (M X) = ?: For any (p; u) 2 B((s; y); R), by (13) and (16), we have jp aj jp sj+js so, by (15), p 2 = M . Hence (p; u) 2 =M a j< RA1 + " = RA1 ; X: Proposition 7 Let X be a normed linear space and R > 0. If M so is its closure M . X is R-ball porous, Proof. Let M X be R-ball porous. Fix 2 (0; 1) and x 2 M : Take any 2 ( ; 1) and choose x1 2 M such that k x x1 k< ( )R. By hypothesis, we infer there exists y1 2 X such that k y1 x1 k= R and B(y1 ; R) \ M = ?: Put y := y1 + (x x1 ). Then we have k y x k= R and for any z 2 B(y; R); we see that k y1 z k k y1 yk+ky so z 2 B(y1 ; R). Hence B(y; R) z k< ( )R + R = R; XnM: Finally, we have B(y; R) = IntB(y; R) Int(XnM ) = XnM : . Now we are ready to give a more general construction. A very important tool in the proof of the following theorem is the Baire Category Theorem (note that the idea of using the Baire Category Theorem to show that some sets are not -porous in some senses, is commonly known - see, e. g. [6, p. 513]). 8 Theorem 1 In any nontrivial Banach space there exists an O-porous set which is not ball small. Proof. We will use Remark 5. Let X be any real Banach space, and let C( ) R be the set de…ned in Example 2. By Lemma 3, C( ) X is O-porous in (R X; k k). We will show that C( ) X is not ball small. Assume that C( ) X = [n2N Mn : In view of Proposition 7, it is enough to show that there exists n0 2 N such that Mn0 is not R-ball porous for any R > 0. Since C( ) X is a closed subset of a Banach space R X, it is complete. By the Baire Category Theorem, there exists n0 2 N such that Mn0 is not nowhere dense in C( ) X. Hence there exist a set K 6= ? open in C( ); p 2 X and " > 0 such that C( ) X K B(p; ") Mn0 = Mn0 : (17) Now we show that for any R > 0; the set Mn0 is not R-ball porous. Fix R > 0. It is well known that the family fCs \ C( ) : s 2 f0; 1g<N g forms a topological base of C( ): Hence there exists s 2 f0; 1g<N such that Cs \ C( ) K and diamCs < , where > 0 is chosen for R and " as in Lemma 2. Since Cs \ C( ) is in…nite, the set (Cs \ C( )) B(p; ") contains some set of the form ft1 ; t0 ; t2 g B(p; ") which, according to Lemma 2; is not R-ball porous. Hence and by (17), we infer Mn0 is not R-ball porous. Acknowledgement 1 I am grateful to the referee for many useful suggestions. Also, I would like to thank Professor Jacek Jachymski for some valuable discussions and remarks, and Dr. Szymon G÷ ab ¾ for his contribution to the proof of Theorem 1. References [1] J. Duda, On the size of the set of points where the metric projection exists, Israel J. Math. 140 (2004), 271–283. [2] V. Olevskii, A note on the Banach-Steinhaus Theorem, Real Anal. Exchange 17 (1991/1992), 399–401. [3] D. Preiss, L. Zajíµcek, Stronger estimates of smallness of sets of Frechet nondi¤ erentiability of convex functions, Rend. Circ. Mat. Palermo 2 (1984), no. Suppl. 3, 219–223. [4] W. Rudin, Functional Analysis, McGraw-Hill, Inc., New York, 1991. [5] L. Zajíµcek, Porosity and -porosity, Real Anal. Exchange 13 (1987/1988), 314–350. [6] L. Zajíµcek, On -porous sets in abstract spaces, Abstract Appl. Analysis 5 (2005), 509–534. 9
© Copyright 2026 Paperzz