PROCEEDINGS OF THE AMERICAN MATHEMATICALSOCIETY Volume 116, Number 1, September 1992

CONSTRUCTIVE EXISTENCE OF MINKOWSKI FUNCTIONALS

HAJIME ISHIHARA

(Communicated by Andreas R. Blass)

Abstract. In Bishop's constructive , the framework of this paper, there are many situations where we cannot easily prove the existence of func- tional whose existence is a trivial consequence of classical logic. One such functional is the Minkowski functional of a convex . We shall prove the existence of Minkowski functionals in various spaces, and apply the theorems to establish the locatedness of the kernel of linear mappings.

In Bishop's constructive mathematics, the framework of this paper, there are many situations where we cannot easily prove the existence of functionals whose existence is a trivial consequence of classical logic. One such functional is the Minkowski functional of a convex absorbing set. We say that a convex subset C of a normed linear space X is absorbing if every x in X lies in rC for some r > 0 : note, for a convex absorbing subset C, that 0 e C and that 0 < s < t implies sC ç tC. The Minkowskifunctional p of C is defined by p(x) = inf{r > 0: x £ rC} (x £ X). It is perhaps surprising that we cannot prove constructively that every convex absorbing subset in R has a Minkowski functional. For if we could do this, then, by considering a convex absorbing subset C = UJjlri-4 - o„ , 1 + a„) where {a„} is an increasing binary sequence, we would be able to prove the statement 3zz(a„ = 1) V Vzz(a„ = 0), which is called the limited principle of omniscience (LPO): in fact, if the Minkowski functional p of C exists, then either 2 > p(2) or p(2) > 1 ; in the former case, we have 2 - rx for some x e C and r with 0 < r < 2 ; so there exists N such that x e (-1 - a#, 1 + un) ; if a^ = 0, then 1 < 2/r = x < 1 , a contradiction; so a# = 1 ; in the latter case, if a„ — 1 for some n, then C = (-2, 2); so 1 > p(2) > 1 , a contradiction; so a„ = 0 for all n. Con- structive mathematicians do not accept LPO, and intuitionists and Russian con- structive mathematicians can prove that LPO is false. For further comments on LPO, see [4, Chapter I].

Received by the editors September 25, 1990 and, in revised form, February 6, 1991. 1980 Mathematics Subject Classification (1985 Revision). Primary 46R05; Secondary 03F65. Key words and phrases. Minkowski functional, kernel of a linear mapping, constructive.

© 1992 American Mathematical Society 0002-9939/92 $1.00+ $.25 per page

79

License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use 80 HAJIME ISHIHARA

We shall prove the existence of Minkowski functionals in a general normed linear space, a , and a finite-dimensional space. A crucial point in the existence theorems is the locatedness of a convex absorbing set: a subset S of a metric space X is said to be located in X if d{x,S) = inf{d{x,y):y£S} exists for each x in X . Note that C in the above example is not located: for if C is located, then either 1 > d{2, C) or d{2, C) > 0; in the former case, we have a„ = 1 for some zz; in the latter case, a„ = 0 for all zz. To end the paper, we use our main theorems to establish the locatedness of the kernel of linear mappings. In the rest of the paper, we assume familiarity with the constructive theory of metric and normed spaces [1, Chapters 4 and 7]; we use Bxix, r) to denote the open ball with center x and radius r in a normed linear space X ; and we apply the term Banach space to a complete normed linear space. (Unlike some authors, we do not require Banach spaces to be separable.) We now turn to a lemma which plays a crucial role in the proofs of theorems. Lemma 1. Let C be a convex absorbing subset of a normed linear space X. Then C has a Minkowski functional if and only if for all x in X and positive real numbers s, t with s < t, either x $. sC or x e tC. Proof. Suppose that p(x) = inf{r > 0: x e rC} exists for all x e X. Then either 5 < p(x) or p(x) < t. In the former case, if x e sC then we have p(x) < s < p(x), and a contradiction; therefore x £ sC. In the latter case, clearly x e tC . Conversely, suppose that for all positive real numbers 5, t with s < t, either x ^ sC or x £ tC. Let a, ß real numbers with a < ß, and set 5 = (2 max{0, a} + ß)/3 , t = (max{0, a} + 2/?)/3 . Then either a<0or0 0 ; x e rC} : in fact, if x ^ sC and x e rC for some positive r with r < s, then we have x e sC, a contradiction; therefore 5 is a lower bound of the set {r > 0: x e rC}, and so is a . In the last case, t < ß . Thus, by [4, Chapter 2, Theorem 1.2], inf{r > 0: x e rC} exists. D Our first result is on the existence of a Minkowski functional in a general normed linear space. Proposition 1. Let C be a located convex absorbing subset of a normed linear space X with nonempty . Then C has a Minkowski functional. Proof. Let z e C and let ô be a positive real number such that 5y(z , S) ç C. Then there exists r > 0 such that -z e rC ; so Bx{0,â) = Bx{z,ô)-zÇC + rC = {\ + r)C, and therefore Bx(0, 0/(1 + r)) ç C. Let ô' = ô/(l + r), let s, t be positive real numbers with s < t, and set £ = S'(t - s). For each x in X, either d(x, sC) > 0 or d(x, sC) < e. In the former case, x ^ sC. In the latter case, there exists y £ sC such that ||x - y|| < e, and hence we have x = y + (x - y) £ sC + (e/S')C = tC.

License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use CONSTRUCTIVE EXISTENCE OF MINKOWSKI FUNCTIONALS 81

Thus inf{z*> 0: x e rC} exists, by Lemma 1. D We have seen in the example at the beginning of the paper that we cannot remove the locatedness of C from the hypothesis of Proposition 1. Note that for a convex absorbing subset C with a Minkowski functional p , C has nonempty interior if and only if p is continuous: in fact, BxiO, ô) ç C if and only if p{x) < 1 whenever ||x|| < ô . Classically, every closed convex absorbing subset of a Banach space has nonempty interior, by a version of Baire's theorem; but to prove it construc- tively, we need an assumption that the complement of the subset is located; see [4, Chapter 2, (2.5)]; so we need the assumption to show the existence of a Minkowski functional in a Banach space. The next result shows that we can prove the existence of the functional without the assumption, using the method in [3]. Theorem 1. Let C be a closed located convex absorbing subset of a Banach space X. Then C has a Minkowski functional. Proof. Let x e X, let s, t be positive real numbers with s < t, and set e = (i —s)/2. Then since sC is complete and located, there exists y e sC such that if x / y, then a"(x, sC) > 0 by [4, Lemma (3.3)]. Construct an increasing binary sequence {X„} such that A„ = 0^||x-y||< l/(zz + l)2, X„ = 1 =>x #y. We may assume that Xx = 0. Define sequences {zn} in X and {£„} in R as follows: if X„ = 0, set z„ = 0 and £„ = 0; if X„ = 1 —A„_i , set zk = n{x -y) and t¡k = l/n for all k > n . Then {z„} and {£„} are Cauchy sequences in X and R, respectively: in fact, ||zm - z„|| < 1/zz and |£m -£,n\ < l/n whenever m > n. As X and R are complete, there exist z e X and i e R such that z„ ^> z and £„ —>t¡ as n —►oo . We shall prove that d{x - £,z, sC) — 0. To this end, assume that d{x - t\z, sC) > 0. If X„ = 1 - X„-X, then £ = 1/zz and z = n{x - y) ; so x - ¿;z = y e sC, a contradiction. Thus Xn = 0 for all zz, so that x - t¡z = x = y £ sC ; this contradiction ensures that d{x - t\z, sC) = 0. Let r be a positive real number such that z £ rC. Either e < t\r or t\r < 2e. In the former case, choose a positive integer N such that l/N < e/r, and suppose that Xn = 0 for all zz < N. If X„ = 1 - ¿„_i for some n > N, then 1/W < e/r < í = 1/zz, a contradiction. Thus Xn = 0 for all zz, so that 0 < e/r < ^ = 0 ; this contradiction ensures that Xn = 1 for some n < N ; therefore dix, sC) > 0; so x £ sC . In the latter case, we have a"(x, sC + c\z) = d(x, is + £,r)C) = 0. As {s + ¿,r)C is closed, we obtain xe(s + £r)Cç(s + 2e)C = iC. So inf{r > 0: x e rC} exists, by Lemma 1. D Our last theorem establishes a criterion for the existence of a Minkowski functional in a finite-dimensional space. Theorem 2. Let C be a convex absorbing subset of a finite-dimensional normed linear space X. Then C has a Minkowski functional if and only if C is located in X.

License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use 82 HAJIME ISHIHARA

Proof. It is easy to see that the interior of C contains 0; see [2, Lemma 3]. So, if C is located, then C has a Minkowski functional by Proposition 1. Conversely, suppose that p{x) = inf{r > 0: x e rC} exists for all x e X. Let a, ß be real numbers with a < ß . Then either a < 0 or 0 < ß ; in the latter case, since y = max{0, a} < ß, either ||x|| < ß or (y + ß)/2 < \\x\\ ; so a < 0, or ||x|| < ß , or (y + /?)/2 < ||x||. In the first case, a is a lower bound of the set {||x - y|| : y e C} ; in the second case, 0 e C and ||x - 0|| < ß . In the last case, let e = {ß - y)/(2||x|| - (y + ß)). Then since the map x >->p{x) is continuous, d = inf{p(y): y e Bx(x, y)} exists; therefore either d < 1 + e or d > 1 + e/2. In the former case, there exists y e Bx(x, y) such that p(y) < 1 + e ; hence, y/(l + e) e C and

x-y x + ex-y|| ||x -y|| +e||x|| y + e||x < < 1+e 1+e 1+e 1+e y + (ß-y)\\X\\/(2\\x\\-(y + ß)) \ + {ß-y)l{2\\x\\-{y + ß)) 2y||x||-y(y + jg) + (j8-y)||x|| = 7 + ß <ß- 2\\x\}-{y + ß) + {ß-y)

In the latter case, if ||x-y|| < y for some y e C, then 1 +e/2 < d < p{y) < 1 ; this contradiction ensures that a < y < \\x -y\\ for all y £ C . So C is located by [4, Theorem (1.2)]. G

The following example shows that we cannot expect a similar criterion in a infinite-dimensional space.

Brouwerian Example 1. A closed convex absorbing subset of a with nonempty interior such that it has a Minkowski functional but it is not located. Let I2 be the Hilbert space of square-summable sequences of real numbers with standard basis ex,e2, ... , and let {a„} be a binary sequence containing at most one 1, and such that ax — 0. Define a on I2 by

" (5Z-Xné'«J - ^xn(e„ + 2anex). \n=\ ) n=\

Then u has a bounded inverse

/ oo \ oc u~x Ylx«e" - ^2x„(en - 2anex). \n=\ n=\

Clearly C = u(Bti(Q, I)) is closed, convex, has nonempty interior, and has p(x) = ||w_1(x)|| as a Minkowski functional. Suppose that C is located. Then either d(2ex, C) > 2/\ß or d(2ex, C) < 1 . In the first case, Vzz(a„ = 0) ; for if a„ = 1 , then 4(en + 2ex)/5 £ C; therefore

4(e„ + 2ex) -^ < d(2ex, C) < 2e, -5ex - -5en 7!'_2_

License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use CONSTRUCTIVE EXISTENCE OF MINKOWSKI FUNCTIONALS 83

a contradiction. In the second case, there exists x = 2^11 xnen such that ||x|| < 1 and ||2^i - w(x)|| < 1 ; so

1 > 2ex -^2xnie„ + 2anex) > 2-xx -2^x„a„ 1 ex n=\ n=i

> 2 —|jci | —2 / J xnan > 1 -2^|x„a„|, n--\ n=l and therefore YH°=i\xna„\ > 0. Hence 3zz(a„ = 1). We shall apply the results which we have proved to show the locatedness of the kernel of linear mappings onto various spaces. To this end, we need the following proposition. Although the proposition differs from [4, Proposition (5.2)] in that the latter is stated for bounded maps, the proof of [4, Proposition (5.2)] does not use the fact. Proposition 2. Let T be a linear mapping of a normed linear space X onto a normed linear space Y. Then ker(F) is located in X ifandonyifT(Bx(0, 1)) has a Minkowski functional. Corollary 1. Let T be an open linear mapping T of a normed linear space X onto a normed linear space Y suchthat T(Bx(0, 1)) is located in Y. Then ker( T) is located in X. Proof. Since T(Bx(0, 1)) is a located convex absorbing subset of Y with nonempty interior, T(Bx(0, 1)) has a Minkowski functional, by Proposition 1. Hence ker(F) is located, by Proposition 2. D We say that a linear mapping F between normed linear spaces X and Y is sequentially open if, whenever Tx„ —*0 as n —*oo, there exists a sequence {y„} in ker( T) such that x„ + y„ —►0 as n —>oo . Corollary 2. Let T be a sequentially open linear mapping T of a normed linear space X onto a Banach space Y suchthat T(Bx(0, I)) is located in Y. Then ker( T) is located in X. Proof. By Theorem 1, p(Tx) = inf{r > 0: Tx £ rT(Bx(0, 1))} exists for all x e X. Clearly, Ji(Tx) is a lower bound of the set {r > 0: Tx e rT(Bx(0, 1))}. Let e > 0. Then there exists a positive real number r suchthat r < ~fi(Tx) + e/2 and Tx e rT(Bx(0, 1)) ; therefore there exists a sequence {x„} in Bx(0, 1) such that zTx„ —►Tx. Since T is sequentially open, we can find a sequence {y„} in ker(F) such that rx„ + y„ —>x . Choose a posi- tive integer N such that ||x - (rxN + y/v)|| < e/2 . Then ||x - y^\\ < ||rx/v|| + \\x-(rxN+yN)\\ < r + e/2 ; therefore Tx = T(x-yN) e (r + e/2)T(Bx(0, 1)) and r + e/2 < p(Tx) + e. Hence p(Tx) = inf{r > 0: Tx e rT(Bx(0, 1))} exists and equals p(Tx). □ The following corollary follows from Proposition 2 and Theorem 2. Since every bounded located subset of a finite dimensional space is totally bounded, the corollary is a generalization of [2, Theorem 1]. Corollary 3. Let u be a linear mapping of a normed linear space X onto a finite-dimensional normed linear space Y. Then ker(iz) is located in X if and only if u(Bx(0, 1)) is located in Y.

License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use 84 HAJIME ISHIHARA

Acknowledgment The author would like to thank the referee for many useful comments and suggestions.

References

1. E. Bishop and D. Bridges, Constructive analysis, Grundlehren Math. Wiss., no. 279, Springer-Verlag, Berlin, 1985. 2. D. Bridges, A. Calder, W. Julian, R. Mines, and F. Richman, Bounded linear mappings of finite rank, J. Funct. Anal. 43 (1981), 143-148. 3. D. Bridges and H. Ishihara, Linear mappings are fairly well-behaved,Arch. Math. 54 ( 1990), 558-562. 4. D. Bridges and F. Richman, Varieties of constructive mathematics, London Math. Soc. Lecture Note Ser., vol. 97, Cambridge Univ. Press, Cambridge and New York, 1987.

Faculty of Integrated Arts and Sciences, Hiroshima University, Hiroshima 730, Japan

License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use