The distance preference relation is the preference relation over a metric space where points nearer to the ideal point are preferred. Suppose there are some agents with distance preference relations over a real normed space, then the (weak/strong) Pareto set of them may contain or be contained by the closed convex hull of their ideal points. This article attempts to completely classify normed spaces based on whether the property holds for all finite sets, all compact sets, all bounded sets, or all sets of ideal points. Several characterizations in infinite dimensions remain open.
For a real normed space X, let S⊆X and x∈X. Define I(S,x):=a∈S⋂B(a,∥x−a∥),Iˉ(S,x):=a∈S⋂Bˉ(a,∥x−a∥)(1) (specially, I(∅,x)=Iˉ(∅,x)=X), where
B(a,r):={y∈X∣∥y−a∥<r},Bˉ(a,r):={y∈X∣∥y−a∥≤r} denote the respectively open and closed ball centered at a with radius r, and P(S):={x∈X∣I(S,x)=∅},Pˉ(S):={x∈XIˉ(S,x)={x}}.(2) This article studies the four properties: P⊃:convS⊆P(S),Pˉ⊃:convS⊆Pˉ(S),P⊂:P(S)⊆convS,Pˉ⊂:Pˉ(S)⊆convS, where convS denotes the closed convex hull of S.
Based on the property of S, the four properties multiply to sixteen properties: P⊃,⊂f means P⊃,⊂ holds for all finite S⊆X; P⊃,⊂c means P⊃,⊂ holds for all compact S⊆X; P⊃,⊂b means P⊃,⊂ holds for all bounded
S⊆X; P⊃,⊂a means P⊃,⊂ holds for all S⊆X; and similarly for Pˉ⊃,⊂f,c,b,a.
We assume X={0} throughout. For S=∅, all sixteen properties then hold trivially, so proofs involving S may assume it is nonempty. If X={0} and empty sets of ideal points are allowed, Pˉ⊂ fails for S=∅.
Some of the properties are stronger than others. First, all finite sets are compact, and all compact sets are bounded. Second, we can easily see that Pˉ(S)⊆P(S). Therefore, P⊃,⊂a⇒P⊃,⊂b⇒P⊃,⊂c⇒P⊃,⊂f,Pˉ⊃,⊂a⇒Pˉ⊃,⊂b⇒Pˉ⊃,⊂c⇒Pˉ⊃,⊂f,Pˉ⊃f,c,b,a⇒P⊃f,c,b,a,P⊂f,c,b,a⇒Pˉ⊂f,c,b,a.
The established characterizations and the remaining gaps are summarized in the following table:
Property
Characterization
P⊃f,c,b, Pˉ⊂b
inner product space or plane
Pˉ⊃f,c,b, P⊂b
inner product space or strictly convex plane
P⊃a
inner product space or plane with balanced tangent chords
Pˉ⊃a
inner product space or strictly convex plane with balanced tangent chords
P⊂f,c
finite dimensions: inner product space or strictly convex plane; infinite dimensions: open
Pˉ⊂f,c
finite dimensions: inner product space or plane; infinite dimensions: open
P⊂a
Hilbert space or strictly convex plane
Pˉ⊂a
Hilbert space or plane
Here, a plane means a two-dimensional real normed space. See Definition 24 for balanced tangent chords.
If we only consider the characterizations of spaces satisfying both P⊃f,c,b,a and P⊂f,c,b,a (or both Pˉ⊃f,c,b,a and Pˉ⊂f,c,b,a), then there are no open gaps:
Property
Characterization
P⊃f,c,b∧P⊂f,c,b, Pˉ⊃f,c,b∧Pˉ⊂f,c,b
inner product space or strictly convex plane
P⊃a∧P⊂a, Pˉ⊃a∧Pˉ⊂a
Hilbert space or strictly convex plane with balanced tangent chords
In the following sections, a vector space is assumed to be over the real numbers unless otherwise specified.
Background
The background of this study is in economics, where preference relations and Pareto efficiency are studied.
My motivation of studying the properties originates from my previous article on voting systems, dates back to more than three years ago.
In the end of that article, I used an example of this preference relation: an agent prefers points nearer to the ideal point. Mathematically, it says that in the metric space (X,d), for an agent with ideal point a∈X, y⪰x iff d(y,a)≤d(x,a). Such a preference relation is what I call a distance preference relation.
That article also focuses on the concept of Pareto efficiency, or particularly, weak Pareto efficiency. Suppose that we have a set S of agents, and we denote the preference relation of each agent a∈S as ⪰a, and suppose all preference relations are complete over a space X. Then, we say y∈X is a strong Pareto improvement of x∈X iff ∀a∈S:y≻ax; y is a weak Pareto improvement of x iff ∀a∈S:y⪰ax. Note the terminological quirk: a strong Pareto optimal has no weak Pareto improvement, and a weak Pareto optimal has no strong Pareto improvement. Note that neither concept is the actual definition of Pareto improvement used in economics, which says that y is an (economic) Pareto improvement of
x iff ∀a∈S:y⪰ax and ∃a∈S:y≻ax. However, since the weak Pareto improvement and the strong Pareto improvement have simpler mathematical definitions, they will be the focus of this article.
The set of all strong Pareto improvements of x is denoted as I(S,x). We say x is weak Pareto optimal iff I(S,x)=∅, and the weak Pareto set is the set of all weak Pareto optimals, denoted as P(S). Similarly, we can denote the set of weak Pareto improvements as Iˉ(S,x). We say x is strong Pareto optimal iff Iˉ(S,x)={x}, and the strong Pareto set Pˉ(S) is the set of all strong Pareto optimals. When X is a metric space and the preference relations are distance
preference relations, the definitions of I(S,x), Iˉ(S,x), P(S), and Pˉ(S) match exactly with the definitions in Equation 1 and Equation 2.
In the end of my previous article referenced here, there was an example taking X as a Euclidean plane as an example. There was a figure visualizing the weak Pareto sets for finite numbers of agents, but I never explained how I derived the weak Pareto sets. From the figure, it seems that the weak Pareto set is the convex hull of the ideal points of the agents. I originally planned to prove this in that article, but it turned out that it was too difficult, so I just left it without justification.
Questions of the same type were raised and answered by Durier (1987). In his paper, he called Pˉ(S) the strictly efficient points, P(S) the weakly efficient points, and the economic Pareto set the efficient points. He also studied another type of optimal points called the properly efficient points.
Preliminaries
Theorem 1. If a normed space is not strictly convex, then it does not satisfy P⊂f.
Proof
Let X be a normed space that is not strictly convex. Its unit sphere contains a nontrivial line segment, so there exist distinct unit vectors u,v∈X such that ∥u+v∥=2. Set S:={u,−v}.
Suppose for contradiction that y∈I(S,0)=B(u,1)∩B(−v,1). We then have ∥y−u∥<1 and ∥y−(−v)∥<1. The triangle inequality gives 2=∥u+v∥≤∥u−y∥+∥y−(−v)∥<1+1=2, a contradiction. Therefore,
I(S,0)=∅, so 0∈P(S).
Suppose for contradiction that 0∈convS={λu−(1−λ)v∣λ∈[0,1]}. Then there exists λ∈[0,1] such that 0=λu−(1−λ)v. Taking the norm on both sides gives
0=∥λu−(1−λ)v∥≥λ∥u∥−(1−λ)∥v∥=2λ−1,0=∥λu−(1−λ)v∥≥(1−λ)∥v∥−λ∥u∥=1−2λ. These two inequalities imply λ=1/2. This then gives
0=u/2−v/2, which implies u=v. This contradicts with u=v. Therefore, 0∈/convS.
Thus, we have found a counterexample to P⊂f. □
Theorem 2. If a normed space is not strictly convex, then it does not satisfy Pˉ⊃f.
Proof
Let X be a normed space that is not strictly convex. Its unit sphere contains a nontrivial line segment, so there exist distinct unit vectors u,v∈X such that ∥u+v∥=2. Set S:={u,−v} and x:=(u−v)/2. Obviously we have x∈convS. We have ∥x−u∥=2−u−v=1,∥x+v∥=2u+v=1.
Now set y:=u−v. Because u,v are distinct vectors, we have y=x. We also have ∥y−u∥=∥−v∥=1≤∥x−u∥,∥y+v∥=∥u∥=1≤∥x+v∥. Therefore, y∈Iˉ(S,x). We have found a counterexample to Pˉ⊃f. □
Theorem 3. Let X be a strictly convex space and S⊆X. Then, P(S)=Pˉ(S).
Proof
We obviously have Pˉ(S)⊆P(S), so it is sufficient to prove P(S)⊆Pˉ(S).
Let x∈X∖Pˉ(S). Then there exists y∈Iˉ(S,x)∖{x}, which satisfies ∀a∈S:∥y−a∥≤∥x−a∥. Let y′:=(x+y)/2. For each a∈S,
x=a because otherwise ∥y−a∥≤∥x−a∥=0 would force y=x. If ∥y−a∥<∥x−a∥, the triangle inequality gives ∥y′−a∥<∥x−a∥. If the two norms are equal, their vectors are distinct, so strict convexity gives ∥y′−a∥=21(x−a)+21(y−a)<21∥x−a∥+21∥y−a∥≤∥x−a∥. Therefore, y′∈I(S,x), so x∈/P(S). □
Other preliminaries
Definition 4. Let X be a normed space. The (open) Voronoi cell w.r.t. x of y∈X is the set Dy,x:={a∈X∣∥y−a∥<∥x−a∥}. Also denote Dy:=Dy,0, called the Voronoi cell of y. Similarly, the closed Voronoi cell w.r.t. x of y∈X is
Dˉy,x:={a∈X∣∥y−a∥≤∥x−a∥}, and denote Dˉy:=Dˉy,0.
Theorem 5. We can equivalently rewrite P⊃f,a and Pˉ⊃f,a as follows: P⊃f:P⊃a:Pˉ⊃f:Pˉ⊃a:∀y∈X:0∈/convDy,∀y∈X:0∈/convDy,∀y∈X∖{0}:0∈/convDˉy,∀y∈X∖{0}:0∈/convDˉy.
Proof
By Definition 4, we have y∈I(S,x)⇔S⊆Dy,x. Then, P⊃ can be rewritten as P⊃:(∃y∈X:S⊆Dy,x)⇒x∈/convS. Translate S,x,y by
−x, and rename the translated set S. Since translation preserves finiteness, boundedness, and closed convex hulls, this gives P⊃:(∃y∈X:S⊆Dy)⇒0∈/convS. Using some first-order logic, we can rewrite this as
P⊃:∀y∈X:(S⊆Dy⇒0∈/convS). Now dictate it to be true for all finite, bounded, or arbitrary S, and we get P⊃f,b,a:∀y∈X:0∈/S⊆Dyf,b,a⋃convS. By the same argument, we have Pˉ⊃f,b,a:∀y∈X∖{0}:0∈/S⊆Dˉyf,b,a⋃convS.
One of the equivalent definitions of the convex hull is the set of all convex combinations of finitely many points in the set. Notice that for finite S, convS is exactly the set of convex combinations of S. Therefore, we have S⊆Dyfinite⋃convS=convDy. Thus,
P⊃f:∀y∈X:0∈/convDy.
When S can be any set such that S⊆Dy, one case is to have S=Dy. We then have S⊆Dy⋃convS=convDy. Thus,
P⊃a:∀y∈X:0∈/convDy.
By the same arguments, we have Pˉ⊃f:∀y∈X∖{0}:0∈/convDˉy,Pˉ⊃a:∀y∈X∖{0}:0∈/convDˉy.□
Definition 6. Let X be a normed space. Then, the subdifferential at x∈X is defined as J(x):={f∈X∗∣∥f∥≤1,f(x)=∥x∥}. An element of J(x) is called a subgradient at x. Moreover, X is said to be smooth at x if there is a unique subgradient at x, and we say X is smooth if it is smooth at every nonzero point.
Theorem 7. Let X be a normed space. For any x∈X, J(x) is a nonempty weak*-compact convex subset of X∗, and it has the following properties: ∀t∈R∖{0}:J(tx)=J(x)sgnt,(3)∀f∈J(x),v∈X:∥x+v∥≥∥x∥+f(v).(4)
Proof
When x=0, J(x) is the closed unit ball of X∗. It is weak*-compact by the Banach–Alaoglu theorem. All other properties are trivial. From now on, we assume x=0.
To prove that J(x) is nonempty, we define a linear functional f0 on the one-dimensional subspace Rx of X as f0(tx):=t∥x∥. We can easily find that this functional has norm 1. By the norm-preserving Hahn–Banach continuous extension theorem, we can extend it to a linear functional f∈X∗ with ∥f∥=1. We can easily see that f∈J(x), so J(x) is nonempty.
To prove that J(x) is convex, let f1,f2∈J(x) and λ∈[0,1]. By definition of J(x), we can easily see that λf1+(1−λ)f2∈J(x).
To prove that J(x) is weak*-compact, first note that ⋅(x) is a weak*-continuous linear functional on X∗ by the definition of the weak* topology. Its preimage of any closed set on R is then weak*-closed. Then, from J(x)={f∈X∗∣∥f∥≤1}∩{f∈X∗∣f(x)=∥x∥}=J(0)∩(⋅(x))−1({∥x∥}), we see that J(x) is the intersection of a weak*-compact set and a weak*-closed set, so J(x) is weak*-compact.
Equation 3 is easy to verify from the definition of J(x).
To prove Equation 4, write ∥x∥+f(v)=f(x)+f(v)=f(x+v)≤∣f(x+v)∣≤∥f∥∥x+v∥=∥x+v∥.
All properties have been proven. □
Definition 8. Let X be a vector space, v∈X, and f:D→R be a function defined on a subset D⊆X. The directional derivative of f in the direction of v is a function ∂vf:D′→R defined as
∂vf(x):=t→0+limtf(x+tv)−f(x). The domain D′ is all points where this expression makes sense (i.e., x∈X such that 0 is a limit point of {t>0∣x+tv∈D}) and the limit exists.
Theorem 9. Let X be a normed space and v∈X. Then, ∂v∥⋅∥ is defined on all of X, and it satisfies ∀x∈X,t>0:∂v∥x∥=f∈J(x)maxf(v)≤t∥x+tv∥−∥x∥.(5)
Proof
For fixed x∈X, define g:(0,+∞)×X→R as g(t,w):=t∥x+tw∥−∥x∥. By Definition 8, we have ∂v∥x∥=g(0+,v).
First prove that g(0+,w) exists. By the triangle inequality, when t′>t>0, we have g(t′,w)−g(t,w)=t′∥x+t′w∥−∥x∥−t∥x+tw∥−∥x∥≥t′∥x+t′w∥−∥x∥−tt′tx+tw+x−t′tx−∥x∥=0, so g(⋅,w) is a monotonically non-decreasing function on (0,+∞). Also, we have g(t,w)≥t∥x+tw∥−∥x+tw∥−∥−tw∥=−∥w∥, so g(⋅,w) is bounded below. Therefore,
g(0+,w) exists.
To prove that ∀t>0:∂v∥x∥≤(∥x+tv∥−∥x∥)/t, note that this statement is exactly g(0+,v)≤g(t,v), which follows from the monotonicity of g(⋅,v).
Then prove that maxf(v) exists. This follows by maximizing the weak*-continuous function f↦f(v) over the nonempty weak*-compact set J(x).
By Equation 4, we have ∥x+tv∥≥∥x∥+f(tv), which simplifies to g(t,v)≥f(v). Maximize over f∈J(x) and taking infimum over t∈(0,+∞) on both sides to get
g(0+,v)≥f∈J(x)maxf(v).
Now we will explicitly construct a linear functional f0∈X∗ such that g(0+,v)=f0(v) and later show that f0∈J(x). To construct it, we will use the Hahn–Banach dominated extension theorem, for which we need to construct a sublinear functional as the dominating functional. For that we use g(0+,⋅).
First, we prove that g(0+,⋅) is sublinear. The positive homogeneity, i.e., ∀α>0:g(0+,αw)=αg(0+,w), is obvious from the definition. For subadditivity, convexity gives
∥x+t(w+w′)∥≤21∥x+2tw∥+21∥x+2tw′∥. Subtract ∥x∥, divide by t>0, and take t→0+ to obtain
g(0+,w+w′)≤g(0+,w)+g(0+,w′).
Then, define a linear functional h:Rv→R defined as h(αv):=αg(0+,v). We can check that ∀α∈R:h(αv)≤g(0+,αv) so that h is dominated by g(0+,⋅) on Rv. The check is trivial for α≥0. For
α<0, noticing that 0=g(0+,0)≤g(0+,v)+g(0+,−v), we have
h(αv)=αg(0+,v)≤−αg(0+,−v)=g(0+,αv).
We can thus apply the Hahn–Banach dominated extension theorem to extend h to a linear functional f0∈X∗ such that f0(v)=h(v)=g(0+,v) and that f0 is dominated by g(0+,⋅) on all of X.
Now we need to show that f0∈J(x). For any y∈X, we have f0(y−x)≤g(0+,y−x)≤g(1,y−x)=∥y∥−∥x∥,(6) where the first inequality is because f0 is dominated by
g(0+,⋅) and the second inequality is because g(⋅,y−x) is monotonically non-decreasing.
Substitute y with 0 in Equation 6 to get f0(x)≥∥x∥. Substitute y with 2x in Equation 6 to get f0(x)≤∥x∥. We then have f0(x)=∥x∥.
Substitute y with x+y in Equation 6 to get f0(y)≤∥x+y∥−∥x∥≤∥y∥. Substitute y with x−y in Equation 6 to get −f0(y)≤∥x−y∥−∥x∥≤∥y∥. We then have
∣f0(y)∣≤∥y∥, which means ∥f0∥≤1.
With f0(x)=∥x∥ and ∥f0∥≤1, we have f0∈J(x). □
Theorem 10. Let X be a normed space. If there exist u,v∈X∖{0} such that u/∥u∥=v/∥v∥ and J(u)∩J(v)=∅, then X is not strictly convex.
Proof
Let f∈J(u)∩J(v). Define u^:=u/∥u∥ and v^:=v/∥v∥. Then, f(u^)=f(v^)=1. Because ∥f∥≤1, we have
∥u^+v^∥≥f(u^+v^)=2. On the other hand, by the triangle inequality, we have ∥u^+v^∥≤∥u^∥+∥v^∥=2. Squeezing by the two inequalities, we have ∥u^+v^∥=2. This means
X is not strictly convex. □
Theorem 11. Let X be a strictly convex space and y∈X∖{0}. Then, Dy=Dˉy, where Dy is the closure of Dy.
Proof
Because Dy⊆Dˉy and Dˉy is closed, we have Dy⊆Dˉy. Suppose for contradiction that there exists
u∈Dˉy∖Dy.
Note that Dˉy∖Dy⊆Dˉy∖Dy={a∈X∣∥y−a∥=∥a∥}, so ∥y−u∥=∥u∥. Because
u∈/Dy, there exists δ>0 such that B(u,δ)∩Dy=∅. In other words, ∀a∈B(u,δ):∥y−a∥≥∥a∥. For any v∈X∖{0} and
t∈(−δ/∥v∥,δ/∥v∥), we have ∥u+tv−y∥≥∥u+tv∥. Take the right derivatives of both sides w.r.t. t at t=0. Theorem 9 guarantees that the derivatives exist:
f∈J(u−y)maxf(v)=∂v∥u−y∥≥∂v∥u∥=f∈J(u)maxf(v). Because J(u) is weak*-compact and convex by Theorem 7, we have
J(u)⊆J(u−y); otherwise the Hahn–Banach separation theorem breaks the inequality above.
Why J(u)⊆J(u−y)
Suppose for contradiction that there exists f0∈J(u)∖J(u−y). Because J(u−y) is weak*-compact and convex, by the Hahn–Banach separation theorem, there exists v∈X (the set of weak*-continuous linear functionals on X∗) such that
f∈J(u−y)maxf(v)<f0(v)≤f∈J(u)maxf(v). This is a contradiction.
We then have J(u)∩J(u−y)=∅. Here u and u−y are distinct nonzero vectors of equal norm, so their normalizations are distinct. By Theorem 10, X is not strictly convex, a contradiction. □
Definition 12 (Birkhoff, 1935). Let X be a normed space, and let u,y∈X. We say u is Birkhoff–James orthogonal to y, denoted as u⊥BJy, if ∀t∈R:∥u+ty∥≥∥u∥. For a set H⊆X, one denotes H⊥BJy if
∀u∈H:u⊥BJy.
Theorem 13. Let X be a normed space such that dimX≥2. For any v∈X∖{0}, there always exists u∈X∖{0} such that u⊥BJv. Such u always satisfies that u,v are linearly independent. Specially, when X is a strictly convex plane, u is unique up to a scalar multiple.
Proof
First prove the existence. Choose u′∈X such that u′,v are linearly independent. Then, f(t):=∥u′+tv∥ is a continuous function of R→R. By the triangle inequality, we have f(t)≥∣t∣∥v∥−∥u′∥, so f(t)→+∞ as
t→±∞. Such a continuous function must have a global minimum at some t0∈R. Define u:=u′+t0v, which must be nonzero as u′,v are linearly independent. Then, for any t∈R,
∥u+tv∥=∥u′+(t+t0)v∥≥∥u′+t0v∥=∥u∥, so u⊥BJv.
Then prove that u⊥BJv and u,v=0 imply that u,v are linearly independent. Suppose for contradiction that u,v are linearly dependent, i.e., u=t0v for some t0∈R. Then, by definition of the Birkhoff–James orthogonality, for any t∈R,
∣t0+t∣∥v∥=∥u+tv∥≥∥u∥=∣t0∣∥v∥. Divide both sides by ∥v∥ to get ∣t0+t∣≥∣t0∣ for any t∈R, which is false. By contradiction, u,v are linearly independent.
Finally, prove the uniqueness in a strictly convex plane. Suppose that u⊥BJv and u′⊥BJv and that u,u′,v=0. Because u,v are linearly independent and the space is a plane, they form a coordinate system. Then, we can express u′=ru+sv for some r,s∈R. We must have r=0 because otherwise
u′ and v are linearly dependent. By u′⊥BJv, we have ∥ru+sv+tv∥≥∥ru+sv∥ for any t∈R. Divide both sides by ∣r∣ and substitute t:=−s to get ∥u∥≥u+rsv.(7) On the other hand, by u⊥BJv, we have ∥u+tv∥≥∥u∥ for any t∈R. Substitute t:=s/r to get u+rsv≥∥u∥.(8) Combining Equations 7 and 8, we have u+rsv=∥u∥. Suppose by contradiction that s=0. Then, x:=∥u∥u,x′:=∥u∥u+rsv are two distinct points on the unit sphere. Because the space is strictly convex, ∥x+x′∥<2. On the other hand,
∥x+x′∥=∥u∥2u+2rsv≥∥u∥2∥u∥=2, where the inequality is by u⊥BJv. This is a contradiction, so we must have s=0. Therefore, u′=ru for some r∈R, which proves the uniqueness of u up to a scalar multiple. □
Inner product spaces
Lemmas
Lemma 14 (Kakutani, 1939, Theorem 4). Let W be a 3-dimensional normed space. If every 2-dimensional vector subspace of W∗ is the range of a linear projection of norm 1, then W is an inner product space.
Lemma 15. Let X be a Hilbert space, C⊆X be nonempty, closed, and convex, and x∈X. Then, there exists p∈C such that ∀a∈C:⟨a−p,p−x⟩≥0.
Proof
By the Hilbert projection theorem, there exists p∈C such that ∀c∈C:∥x−p∥≤∥x−c∥.(9) Because C is convex, ∀a∈C,t∈[0,1]:(1−t)p+ta∈C. Substitute c:=(1−t)p+ta into Equation 9 and square both sides to get
∀t∈[0,1]:∥x−(1−t)p−ta∥2≥∥x−p∥2. Subtract ∥x−p∥2 from both sides and divide both sides by 2t (assuming t=0) to get
∀t∈(0,1]:⟨x−p,p−a⟩+2t∥p−a∥2≥0. Take infimum over t on both sides, and we have ⟨x−p,p−a⟩≥0. □
Lemma 16. Let X be a finite-dimensional normed space. For any nonempty compact convex set S⊆X, there exists a finite set S′⊆S such that S′−y⊆S⇒y=0.
Proof
If S is a singleton, take S′:=S. Otherwise, let W:=span(S−S) and choose a basis B∗ on W∗. Fix a0∈S and interpret ϕ on S as the affine function a↦ϕ(a−a0). For each
ϕ∈B∗, choose pϕ−∈S that minimizes ϕ and choose pϕ+∈S that maximizes ϕ. Such points must exist because S is compact.
Define S′:={pϕ−,pϕ+ϕ∈B∗}. Suppose S′−y⊆S. Obviously, y∈W. For every ϕ∈B∗, we have ϕ(pϕ+−y)≤ϕ(pϕ+),ϕ(pϕ−−y)≥ϕ(pϕ−). The two inequalities forces ϕ(y)=0, so y=0. □
Theorem 17. An inner product space satisfies Pˉ⊃a.
Proof
Let X be an inner product space. Suppose for contradiction that X does not satisfy Pˉ⊃a. By Theorem 5, there exists y∈X∖{0} such that 0∈convDˉy. Therefore, there exists a sequence of finite sets {S(n)} such that
S(n)⊆Dˉy for any n and that ∑a∈S(n)λa(n)a→0, where, for any n, λa(n)≥0 for any a∈S(n), and
∑aλa(n)=1.
By Definition 4, we have ∥a−y∥≤∥a∥ for any a∈S(n). Square both sides and simplify, and we get ⟨a,y⟩≥∥y∥2/2. Therefore, ⟨a∈S(n)∑λa(n)a,y⟩=a∈S(n)∑λa(n)⟨a,y⟩≥a∈S(n)∑λa(n)2∥y∥2=2∥y∥2>0.
On the other hand, because the inner product is continuous, ⟨a∈S(n)∑λa(n)a,y⟩→⟨0,y⟩=0, which is a contradiction. □
Theorem 18. If a normed space X with dimX≥3 is not an inner product space, then it does not satisfy P⊃f.
Proof
Suppose for contradiction that X satisfies P⊃f. Pick a non-inner-product 3-dimensional subspace W⊆X.
Why W exists
The Jordan–von Neumann theorem states that a normed space is an inner product space if the norm satisfies the parallelogram law. Therefore, because X is not an inner product space, there exist u,v∈X failing the parallelogram law. Pick w∈X∖span{u,v}. Then, W:=span{u,v,w} is a 3-dimensional subspace of X that is not an inner product space.
For any y∈W∖{0}, consider Cy:=conv(Dy∩W). Since Dy∩W is open in W, Cy is open in W. By P⊃f and Theorem 5,
0∈/convDy, so 0∈/Cy⊆convDy. By the Hahn–Banach separation theorem, there exists a continuous linear functional fy∈W∗∖{0} such that
∀a∈Cy:fy(a)>0. Since y∈Dy∩W⊆Cy, we have fy(y)>0. Define
Qy(z):=z−fy(y)fy(z)y. Then, Qy:W→W is a linear projection from W onto kerfy with
∥Qy∥=1.
Why Qy is a projection onto kerfy
First, Qy(z)∈kerfy for any z∈W because
fy(Qy(z))=fy(z)−fy(y)fy(z)fy(y)=0.
Then, Qy is a projection because Qy(Qy(z))=z−fy(y)fy(z)y−fy(y)fy(z)(y−fy(y)fy(y)y)=Qy(z).
Finally, Qy maps onto every point in kerfy because for any z∈kerfy, we have Qy(z)=z.
Why ∥Qy∥=1
Generally, any nonzero bounded linear projection has norm at least 1 by submultiplicativity, so we just need to show ∥Qy∥≤1.
For any a∈kerfy, we have a∈/Dy, which means ∥a−y∥≥∥a∥. Similarly, for any a∈kerfy and t∈R∖{0}, we also have a/t∈/Dy, which means
∥a/t−y∥≥∥a/t∥, or equivalently ∥a−ty∥≥∥a∥. This inequality obviously also holds for t=0.
Because y∈/kerfy, we have W=kerfy⊕Ry. Therefore, for any z∈W, there exist unique a∈kerfy and t∈R such that z=a−ty. Then, we have
∥Qy(z)∥=∥Qy(a−ty)∥=∥a∥≤∥a−ty∥=∥z∥. This shows ∥Qy∥≤1.
Then, the adjoint Qy∗:W∗→W∗ is a linear projection from W∗ onto (kerQy)⊥, and Qy∗=1. Noticing that kerQy=Ry, we have that Qy∗ is onto kery={g∈W∗∣g(y)=0}.
In general, any hyperplane in W∗ can be expressed as kery for some y∈W∖{0}. Therefore, by Lemma 14, W∗ is an inner product space, so W is an inner product space. This contradicts with the choice that W is not an inner product space.
Therefore, X does not satisfy P⊃f. □
Theorem 19. A Hilbert space satisfies P⊂a.
Proof
Let X be a Hilbert space. Let S⊆X and x∈/C:=convS. By Lemma 15, there exists p∈C such that ∀a∈C:⟨a−p,p−x⟩≥0. Consider
∥a−x∥2=∥a−p∥2+2⟨a−p,p−x⟩+∥p−x∥2≥∥a−p∥2+∥x−p∥2. Subtract ∥x−p∥2 from both sides to get
∥a−p∥2≤∥a−x∥2−∥x−p∥2<∥a−x∥2. Therefore, p∈I(S,x), so I(S,x)=∅, proving P⊂a. □
Theorem 20. An inner product space that is not a Hilbert space does not satisfy Pˉ⊂a.
Proof
Let X be an inner product space that is not a Hilbert space. Let X^ be the completion of X, which is a Hilbert space, and choose z∈X^∖X. Let S:={a∈X∣⟨a,z⟩=1}, which is a nonempty closed affine hyperplane in X.
Why S is nonempty and closed
Suppose for contradiction that S is empty. Then, z⊥X. Because X is dense in X^, we have z⊥X^, which implies z=0. This contradicts with z∈/X. Therefore, S is nonempty.
To see that S is closed, notice that ⟨⋅,z⟩ is a bounded linear functional on X^, so it is a bounded linear functional on X.
Obviously, 0∈/S=convS. Now suppose for contradiction that y∈Iˉ(S,0)∖{0}, which means ∀a∈S:∥a−y∥2≤∥a∥2. Expanding the square gives ⟨a,y⟩≥∥y∥2/2. Therefore, the linear functional
⟨⋅,y⟩ is bounded below on the affine hyperplane S, so ⟨⋅,y⟩ is constant on S, so ⟨⋅,y⟩ is zero on the linear hyperplane ker⟨⋅,z⟩ parallel to S. This means ker⟨⋅,y⟩=ker⟨⋅,z⟩, so y is parallel to z. However, z∈/X while y∈X, so this is impossible for
y=0, a contradiction. Therefore, Iˉ(S,0)∖{0}=∅.
Therefore, we find a counterexample to Pˉ⊂a. □
Theorem 21. An inner product space satisfies P⊂b.
Proof
Let X be an inner product space and x∈X. Let S⊆X be bounded and x∈/convS. Because S is bounded, S−x is bounded, so there exists M>0 such that ∀a∈S:∥a−x∥≤M.
Denote X^ the completion of X, which is a Hilbert space. Then, x∈/C:=convX^S, either. By Lemma 15, there exists p∈C such that ∀a∈C:⟨a−p,p−x⟩≥0. Add both sides by δ:=⟨p−x,p−x⟩>0 to get
⟨a−x,p−x⟩≥δ.
Now, choose v∈X close enough to p−x such that ∥v−(p−x)∥<min(2Mδ,∥p−x∥), which is always possible because X is dense in X^. Then, for any a∈S, we have
⟨a−x,v⟩=⟨a−x,p−x⟩+⟨a−x,v−p+x⟩≥δ−∥a−x∥∥v−p+x∥>δ/2.
By the triangle inequality, ∥v∥≥∥p−x∥−∥v−(p−x)∥>0. We can then choose 0<t<δ/∥v∥2 to get
∥a−(x+tv)∥2=∥a−x∥2−t∥v∥2(∥v∥22⟨a−x,v⟩−t)<∥a−x∥2. Therefore, x+tv∈I(S,x), so
I(S,x)=∅, proving P⊂b. □
Theorem 22. Let X be a normed space with 3≤dimX<∞. If X is not an inner product space, then X does not satisfy Pˉ⊂f.
Proof
Because X is not an inner product space, X∗ is not an inner product space. By Theorem 18, X∗ does not satisfy P⊃f. This means there exists h∈X∗ and a finite set S∗⊆Dh such that 0∈convS∗. There exists {λf} such that
λf≥0 for every f∈S∗, that ∑f∈S∗λf=1, and that ∑f∈S∗λff=0. Without loss of generality, we can assume λf>0 for every
f∈S∗ because we can always discard such f that λf=0 from S∗.
For every f∈S∗, define Sf:={a∈Bˉ(0,1)f(a)=∥f∥}, where Bˉ(0,1) is the closed unit ball in X. We then have ∀a∈Sf:h(a)=f(a)+(h−f)(a)≥∥f∥−∥h−f∥∥a∥>0,(10) where the last inequality is by
f∈Dh.
Because X is finite-dimensional, Bˉ(0,1) is compact, so every Sf is a nonempty compact convex set. By Lemma 16, there exists finite set Sf′⊆Sf such that Sf′−y⊆Sf⇒y=0. Define
S:=⋃f∈S∗Sf′. By Equation 10, we then have ∀a∈S:h(a)>0. Therefore, 0∈/convS.
Now let y∈Iˉ(S,0). We then have ∀a∈S:∥a−y∥≤∥a∥=1. On the other hand, for a∈Sf′,
∥a−y∥≥∥f∥f(a−y)=1−∥f∥f(y). Therefore, f(y)≥0. Then, ∑fλff=0 forces f(y)=0. Then, for any
a∈Sf′, we have f(a−y)=∥f∥ and ∥a−y∥≤1, which means a−y∈Sf. We now have Sf′−y⊆Sf, implying y=0.
Therefore, we have Iˉ(S,0)={0}. This gives a counterexample to Pˉ⊂f. □
Theorem 23. Let X be a normed space with dimX≥3. If X is not an inner product space, then it does not satisfy Pˉ⊂b.
Proof
Because X is not an inner product space, X∗ is not an inner product space. By Theorem 18, X∗ does not satisfy P⊃f. By Theorem 5, there exists h∈X∗∖{0} such that 0∈convDh. There then exists a finite set S∗⊆Dh and positive numbers {λf} such that
∑f∈S∗λf=1 and ∑f∈S∗λff=0. We can always choose S∗ such that h∈S∗.
Why we can make h∈S∗
Because convDh is open, it contains a neighborhood of 0. Therefore, there exists a small enough ε>0 such that −εh∈convDh. There then exists a finite set S∗′⊆Dh and positive numbers {λf′} such that
∑f∈S∗′λf′=1 and ∑f∈S∗′λf′f=−εh. Therefore, 0=1+εεh+1+ε1(−εh)=1+εεh+1+ε1f∈S∗′∑λf′f=f∈S∗∑λff, where
S∗:=S∗′∪{h},λf:=1+ε1⎩⎨⎧ε+λf′,ε,λf′,f=h∈S∗′,f=h∈/S∗′,f=h.
For every f∈S∗, define γf:=∥f∥−∥h−f∥>0, where the inequality is because f∈Dh. Choose a sequence {af,n} in SX, the unit sphere of X, such that
limn→∞f(af,n)=∥f∥ and that f(af,n)>∥f∥−γf/2 for every n. Such a sequence always exists because of the definition of the norm on X∗ and the definition of sequence limit. Then, h(af,n)=f(af,n)+(h−f)(af,n)≥f(af,n)−∥h−f∥>2γf.
Define S0:={af,n∣f∈S∗,n∈N}. Because S0⊆SX, it is bounded. Because
∀a∈S0:h(a)>minf∈S∗γf/2>0, we have 0∈/convS0.
Let y∈Iˉ(S0,0). For any af,n∈S0, we then have f(y)=f(af,n)−f(af,n−y)≥f(af,n)−∥f∥∥af,n−y∥≥f(af,n)−∥f∥∥af,n∥=f(af,n)−∥f∥.
Take n→∞, and we have f(y)≥0. Then, ∑fλff=0 forces f(y)=0. Therefore, y∈W:=⋂f∈S∗kerf.
Therefore, Iˉ(S0,0)⊆W. Now consider two cases, W={0} and W={0}. For the first case, we have Iˉ(S0,0)={0}, which is a counterexample to Pˉ⊂b.
For the case W={0}, we pick a fixed a0∈S0⊆SX and define S:=S0∪(a0−3SW), where SW is the unit sphere in W. Since
SW⊆W⊆kerh, h(S) has the same positive lower bound as h(S0), so 0∈/convS.
Let y∈Iˉ(S,0)⊆Iˉ(S0,0)⊆W. Suppose for contradiction that y=0. Define y^:=y/∥y∥ and a:=a0−3y^∈S. We then have
∥a−y∥≤∥a∥.
Pick some subgradient g∈J(a). Then, 1=∥3y^∥−∥a0∥−1≤∥a0−3y^∥−1=∥a∥−1=g(a)−1=g(a0)−3g(y^)−1≤∥g∥∥a0∥−3g(y^)−1=−3g(y^).
Therefore, −g(y^)≥1/3. Then, ∥a−y∥≥∥g∥g(a−y)≥g(a)−g(y)=∥a∥−∥y∥g(y^)≥∥a∥+31∥y∥>∥a∥. This contradicts with ∥a−y∥≤∥a∥. Therefore,
y=0, so Iˉ(S,0)={0}, which is a counterexample to Pˉ⊂b. □
Planes
Definition 24. A normed space X has balanced tangent chords at y∈X if there exist u∈X∖{0}, C≥1, and δ>0 such that u⊥BJy and ∀t∈[−δ,δ]:∥u+ty∥≤∥u−Cty∥. We say X has balanced tangent chords if this holds at every y∈X.
Definitions and lemmas
Definition 25. Let X be a normed plane, and let u,y∈X∖{0} such that u⊥BJy. Then, {u,y} is a basis of X, forming a coordinate system to express every vector in X as ru+sy for some r,s∈R. The number r is called the bisector coordinate, and the number s is called the descent coordinate. In this context, u is called the bisector direction, and y is called the descent direction. In a context where a bisector coordinate system is already set up, we denote the coordinate projection of the bisector coordinate as πr and the coordinate projection of the descent coordinate as
πs, i.e., πr(ru+sy):=r and πs(ru+sy):=s.
Definition 26. Let X be a normed space, and let u,y∈X such that u⊥BJy. Define the bisector function βu,y:R→R as
βu,y(r):=sup{s∈R∣∥ru+sy∥≤∥ru+(s−1)y∥}. When a bisector coordinate system with basis {u,y} is already set up in the context, we abbreviate βu,y as β.
Definition 27. A normed space X is said to be positively bisectable at y∈X if there exists nonzero u⊥BJy such that r∈Rinfβu,y(r)>0. Moreover, X is said to be positively bisectable if it is positively bisectable at every y∈X.
Lemma 28. The bisector function βu,y is nonnegative. Furthermore, if y is nonzero and u is the only nonzero vector in span{u,y} such that u⊥BJy up to scalar multiples, then ∀r∈R:βu,y(r)∈(0,1).
Proof
Let X be a normed space, and let u,y∈X such that u⊥BJy. If u=0 or y=0, the result is trivial. We assume u,y=0 from here and use a bisector coordinate system with basis {u,y} in their spanned plane.
By the triangle inequality, for any r∈R, the function s↦∥ru+sy∥ is convex. Difference on a fixed interval of a convex function is monotonic, so gr(s):=∥ru+sy∥−∥ru+(s−1)y∥ is monotonically non-decreasing in s. By Definition 12, we can easily see that gr(0)≤0. Therefore, gr is nonpositive on
(−∞,0].
By Definition 26, we have β(r)=supGr, where Gr:={s∈R∣gr(s)≤0}. By the previous paragraph, we have (−∞,0]⊆Gr, so supGr≥sup(−∞,0]=0. Therefore,
β(r)≥0.
Now, if u is the only nonzero vector such that u⊥BJy up to scalar multiples, we prove that ∀r∈R:βu,y(r)∈(0,1). We have the strict inequalities ∥ru∥<∥ru+y∥ and ∥ru∥<∥ru−y∥ because otherwise ru+y or ru−y would be Birkhoff–James orthogonal to
y. We can then easily see that gr(0)<0 and gr(1)>0. Because gr is continuous and non-decreasing, we then have (−∞,0]⊂Gr⊂(−∞,1). Therefore, β(r)∈(0,1). □
Lemma 29. In a normed plane with a bisector coordinate system with basis {u,y}, the Voronoi cell Dy={ru+sy∣s>β(r)}.
Proof
Choose u∈X∖{0} such that u⊥BJy. Let {u,y} be the basis of the bisector coordinate system. By the triangle inequality, for any r∈R, the function s↦∥ru+sy∥ is convex. Difference on a fixed interval of a convex function is monotonic, so gr(s):=∥ru+sy∥−∥ru+(s−1)y∥ is monotonically non-decreasing in s. By Definition 26, we have β(r)=sup{s∈R∣gr(s)≤0}. Therefore, gr(s)>0⇔s>β(r).
Now, for any a∈X, we can express it as a=ru+sy in the bisector coordinate system. Substitute it in the definition of gr, and we have gr(s)=∥a∥−∥a−y∥. By Definition 4, we have a∈Dy⇔∥a∥>∥a−y∥. Therefore,
a∈Dy⇔∥a∥−∥a−y∥>0⇔gr(s)>0⇔s>β(r). This means Dy={ru+sy∣s>β(r)}. □
Lemma 30. The bisector function is positive in a neighborhood of 0.
Proof
Let X be a normed space, and let u,y∈X such that u⊥BJy. If u=0 or y=0, the result is trivial. We assume u,y=0 from here and use a bisector coordinate system with basis {u,y} in their spanned plane.
By Definition 26, we have s>β(r)⇒∥ru+sy∥>∥ru+(s−1)y∥. By the triangle inequality, we have ∥ru+sy∥≤∥ru∥+∥sy∥,∥ru+(s−1)y∥≥∥(s−1)y∥−∥ru∥. Therefore, s>β(r)⇒∥ru∥+∥sy∥>∥(s−1)y∥−∥ru∥. Solving this inequality for s gives (taking into account that β(r)≥0 by Lemma 28)
s>β(r)⇒s>max(0,21−∥y∥∥u∥∣r∣).
Solving ∥ru∥+∥sy∥>∥(s−1)y∥−∥ru∥ for s
Rearrange the inequality to get ∣s−1∣−∣s∣<∥y∥2∥u∥∣r∣=:h(r). The left-hand side is ∣s−1∣−∣s∣=⎩⎨⎧1,1−2s,−1,s∈(−∞,0],s∈(0,1),s∈[1,+∞). We do not need to consider the case s∈(−∞,0] because s>β(r)≥0. Because h(r)≥0, the inequality is always satisfied when
s∈[1,+∞). The only nontrivial case is when s∈(0,1), where the inequality becomes s>(1−h(r))/2. Therefore, the full solution to the inequality is s∈((21−h(r),+∞)∩(0,1)∪[1,+∞))∖(−∞,0]=(max(0,21−h(r)),+∞).
This implication relation then translates to the inequality β(r)≥max(0,21−∥y∥∥u∥∣r∣). Noting that the right-hand side is positive when r is in a neighborhood of 0, we get that β(r) is positive when r is in a neighborhood of 0. □
Lemma 31. Let X be a normed space and y∈X. If there exists two linearly independent vectors u1,u2∈X such that u1,u2⊥BJy and that u1,u2,y are linearly dependent, then X has balanced tangent chords at y.
Proof
The case when y=0 is trivial, and we assume y=0 from here.
Because u1,u2,y are linearly dependent, we can express u2=r′u1+s′y for some r′,s′∈R. We know u2,y are linearly independent by Theorem 13, so r′=0. Because
u1,u2 are linearly independent, we have s′=0. Now define u−:={u1,u2/r′,s′/r′>0,s′/r′<0,u+:={u2/r′,u1,s′/r′>0,s′/r′<0,δ:=21r′s′. We then have u+=u−+2δy and δ>0. Obviously, we have u−,u+⊥BJy, and all of them are nonzero.
Notice that u+⊥BJy forces t↦∥u++ty∥ to be non-increasing on (−∞,0], which is equivalent to t↦∥u−+ty∥ being non-increasing on (−∞,2δ]. On the other hand, u−⊥BJy forces
t↦∥u−+ty∥ to be non-decreasing on [0,+∞). Simultaneously satisfying both monotonicity conditions forces t↦∥u−+ty∥ to be constant on [0,2δ]. Define u:=21(u−+u+)=u−+δy, and we then have
∥u−∥=∥u−+δy∥=∥u∥. Therefore, ∀t∈R:∥u+ty∥=∥u−+(t+δ)y∥≥∥u−∥=∥u∥, which means that u⊥BJy.
We have ∥u+ty∥=∥u∥ whenever ∣t∣≤δ. Pick C:=1. This satisfies the condition ∥u+ty∥≤∥u−Cty∥ for all t∈[−δ,δ]. Therefore, X has balanced tangent chords at y. □
Theorem 32. For a normed space, positive bisectability at y is equivalent to having balanced tangent chords at y.
Proof
The case y=0 is immediate, so assume y=0. For a nonzero u⊥BJy, write d(t):=∥u+ty∥−∥u∥. This convex function has its minimum at 0, so it is non-decreasing along either ray from 0.
Suppose first that d(t)≤d(−Ct) for ∣t∣≤δ. Increasing C preserves this inequality. Choose C≥1+2∥u∥/(δ∥y∥) as well. For ∣t∣≥δ, the triangle inequality gives
d(−Ct)≥C∣t∣∥y∥−2∥u∥≥∣t∣∥y∥≥d(t). Thus d(t)≤d(−Ct) for every real t. Set ε:=1/(C+1). For r=0, use t=ε/r and
−Cε=ε−1 to obtain ∥ru+εy∥≤∥ru+(ε−1)y∥. Therefore, βu,y(r)≥ε. Also βu,y(0)=1/2≥ε, proving positive bisectability.
Conversely, choose 0<ε≤min{1/2,infrβu,y(r)}. The function s⟼∥ru+sy∥−∥ru+(s−1)y∥ is continuous and non-decreasing, so its nonpositive set contains ε. For t=0, take r=ε/t to obtain
d(t)≤d(−ε1−εt). The same inequality holds at t=0. This proves balanced tangent chords, with C=(1−ε)/ε. □
Theorem 33. A normed plane satisfies P⊃b.
Proof
Let X be a normed plane and S⊆X be a bounded set such that 0∈convS. Suppose for contradiction that y∈I(S,0). By Definition 4, we have S⊆Dy.
Because S is bounded in a finite-dimensional space, we have convS=convS, where S is the closure of S. Therefore, 0∈convS. By Carathéodory’s theorem, there exists at most dimX+1=3 points ai∈S such that 0 is a convex combination of ai, i.e., there exists
λi≥0 such that ∑iλi=1 and ∑iλiai=0. We can further dictate that λi>0 because we can simply discard any ai with λi=0.
Why convS=convS
The closure S is a closed bounded set in a finite-dimensional space, so it is compact by the Heine–Borel theorem. Because convS is the image of a compact set Δ2×S3 (where Δ2 is the 2-dimensional unit simplex embedded in R3) under the continuous map
({λi},{ai})↦∑iλiai, convS is also compact, so it is closed.
Now, taking the convex hull preserves set inclusion, and we have S⊆S, so convS⊆convS. Because convS is closed, it must contain the closure of convS, so we have convS⊆convS.
On the other hand, taking the closure preserves set inclusion, and we have S⊆convS, so S⊆convS. Because convS is convex, it must contain the convex hull of S, so we have convS⊆convS.
We then have convS=convS.
Set up a bisector coordinate system with y as the descent direction. Denote the bisector direction as u. We can always choose u so that ∀t∈(0,+∞):∥u+ty∥>∥u∥.
Why we can choose u so that ∀t∈(0,+∞):∥u+ty∥>∥u∥
Let u′∈X∖{0} such that u′⊥BJy. By Definition 12, we have ∀t∈R:∥u′+ty∥≥∥u′∥. Define
T:={t∈R∣∥u′+ty∥=∥u′∥}. Because t↦∥u′+ty∥ is continuous, T is closed. Define u:=u′+ymaxT. We can easily see that u⊥BJy and
∀t∈(0,+∞):∥u+ty∥>∥u∥.
Because S⊆Dy, we have S⊆Dy, where Dy is the closure of Dy. By Lemma 28 and Lemma 29, we have
Dy={ru+sy∣s>β(r)}⊆H:={ru+sy∣s>0}. Take the closure to get Dy⊆H={ru+sy∣s≥0}. Therefore, all ai has nonnegative
s-coordinates, i.e., πs(ai)≥0 for all i. On the other hand, acting πs on the convex combination ∑iλiai=0 gives
∑iλiπs(ai)=0. Because λi>0 for all i, we must have πs(ai)=0 for all i. We then have
ai=πr(ai)u for all i.
Consider two cases. For the first case, all ai are the same point. Because their convex combination is 0, we then have ai=0 for all i. We then have 0∈S⊆Dy⊆Dˉy, which means ∥y−0∥≤∥0∥, so y=0. However,
I(S,0) cannot contain 0 by definition, so this is a contradiction.
For the second case, at least two ai are different points. Because ∑iλiπr(ai)=0, there must exist i with πr(ai)<0 and another i with πr(ai)>0. Without loss of generality, suppose that
πr(a1)<0. Then, because a1∈Dy⊆Dˉy, we have ∥a1−y∥≤∥a1∥. On the other hand, since
∀t∈(0,+∞):∥u+ty∥>∥u∥, we have ∥a1−y∥=∣πr(a1)∣u−πr(a1)1y>∣πr(a1)∣∥u∥=∥a1∥. This gives a contradiction.
Either way, we have a contradiction, so I(S,0)=∅. □
Theorem 34. A strictly convex plane satisfies Pˉ⊃b.
Proof
Let X be a strictly convex plane and S⊆X be a bounded set such that 0∈convS. Suppose for contradiction that y∈Iˉ(S,0)∖{0}. By Definition 4, we have S⊆Dˉy. Because Dˉy is already a closed set, we have
S⊆Dˉy, where S is the closure of S.
Set up a bisector coordinate system with y as the descent direction. Denote the bisector direction as u. By Lemma 28 and Lemma 29, we have Dy={ru+sy∣s>β(r)}⊆H:={ru+sy∣s>0}. Take the closure to get
Dy⊆H={ru+sy∣s≥0}. By Theorem 11, we have Dˉy=Dy, so we have
S⊆Dˉy=Dy⊆H.
All the rest of the proof is almost the same as the proof of Theorem 33. However I will repeat it here for completeness.
Because S is bounded in a finite-dimensional space, we have convS=convS. Therefore, 0∈convS. By Carathéodory’s theorem, there exists at most dimX+1=3 points ai∈S such that 0 is a convex combination of ai, i.e., there exists λi≥0 such that
∑iλi=1 and ∑iλiai=0. We can further dictate that λi>0 because we can simply discard any ai with λi=0.
Because ai∈S⊆H, all ai has nonnegative s-coordinates, i.e., πs(ai)≥0 for all i. On the other hand, acting πs on the convex combination
∑iλiai=0 gives ∑iλiπs(ai)=0. Because λi>0 for all i, we must have πs(ai)=0 for all
i. We then have ai=πr(ai)u for all i.
Consider two cases. For the first case, all ai are the same point. Because their convex combination is 0, we then have ai=0 for all i. We then have 0∈S⊆Dˉy, which means ∥y−0∥≤∥0∥, so y=0, contradicting with
y∈Iˉ(S,0)∖{0}.
For the second case, at least two ai are different points. Because ∑iλiπr(ai)=0, there must exist i with πr(ai)<0 and another i with πr(ai)>0. Without loss of generality, suppose that
πr(a1)<0 and πr(a2)>0. Then, because a1,a2∈Dˉy, we have ∥a1−y∥≤∥a1∥ and
∥a2−y∥≤∥a2∥. Adding them together gives ∥a1−y∥+∥a2−y∥≤∥a1∥+∥a2∥=(∣πr(a1)∣+∣πr(a2)∣)∥u∥=∥a1−a2∥. By the triangle inequality,
∥a1−y∥+∥a2−y∥≥∥a1−a2∥. Therefore, we have ∥a1−y∥+∥a2−y∥=∥a1−a2∥, which means y is also on Ru since
X is strictly convex, but this is impossible because we dictate u,y to be linearly independent in the definition of the bisector coordinate system, so this is a contradiction.
Either way, we have a contradiction, so Iˉ(S,0)={0}. □
Theorem 35. A normed plane with balanced tangent chords satisfies P⊃a.
Proof
Let X be a normed plane with balanced tangent chords. By Theorem 5, to prove that X satisfies P⊃a, it is equivalent to prove that 0∈/convDy for any y∈X, where Dy is the Voronoi cell of y. The case where y=0 is trivial, and we assume y=0 from here.
By Theorem 32, X is positively bisectable. This means we can choose a nonzero u⊥BJy such that infr∈Rβu,y(r)=:ε>0.
Set up a bisector coordinate system with basis {u,y}. Then, Dy={ru+sy∣s>β(r)} by Lemma 29. By the ε bound, we have Dy⊆{ru+sy∣s>ε}, so convDy⊆{ru+sy∣s≥ε}. We then obviously have
0∈/convDy. □
Theorem 36. A strictly convex plane with balanced tangent chords satisfies Pˉ⊃a.
Proof
Let X be a strictly convex plane with balanced tangent chords. By Theorem 5, to prove that X satisfies Pˉ⊃a, it is equivalent to prove that 0∈/convDˉy for any y∈X∖{0}, where Dˉy is the closed Voronoi cell of y.
By Theorem 32, X is positively bisectable. This means we can choose a nonzero u⊥BJy such that infr∈Rβu,y(r)=:ε>0.
Set up a bisector coordinate system with basis {u,y}. Then, Dy={ru+sy∣s>β(r)} by Lemma 29. By the ε bound, we have Dy⊆{ru+sy∣s>ε}. Take the closure to get Dy⊆{ru+sy∣s≥ε}. By Theorem 11, we have
Dˉy=Dy, so Dˉy⊆{ru+sy∣s≥ε}. We then obviously have 0∈/convDˉy. □
Theorem 37. A normed plane without balanced tangent chords does not satisfy P⊃a.
Proof
Let X be a normed plane without balanced tangent chords. By Theorem 5, to prove that X does not satisfy P⊃a, it is equivalent to prove that there exists y∈X such that 0∈convDy.
By Theorem 32, X is not positively bisectable. Choose y∈X at which positive bisectability fails. For every nonzero u⊥BJy, nonnegativity of the bisector function then gives infr∈Rβu,y(r)=0. Fix one such u. Since y=0 trivially cannot satisfy this condition, we assume y=0 from here. Set up a bisector coordinate system with basis {u,y}.
By Lemma 31, u is the only nonzero vector in X such that u⊥BJy up to scalar multiples. Therefore, by Lemma 28, we have β(r)∈(0,1) for all r∈R.
The zero infimum of β means there exists a sequence {rn} such that β(rn)→0. Define bn:=rnu+(β(rn)+n1)y,bn′:=−nrnu+y. Because Dy={ru+sy∣s>β(r)} by Lemma 29, we have
bn,bn′∈Dy. Then, the convex combination
an:=n+1nbn+bn′=n+1nβ(rn)+2y∈convDy. The limit of {an} is then in
convDy, so 0∈convDy. □
Theorem 38. A strictly convex plane satisfies P⊂a.
Proof
Let X be a strictly convex plane. We need to prove that for any S⊆X and x∈X such that x∈/convS, we have I(S,x)=∅.
Define C:=convS−x, and we have 0∈/C. Because C is a closed convex set, by the Hahn–Banach separation theorem, there exists f′∈X∗ and δ∈(0,+∞) such that ∀a∈C:f′(a)≥δ. Define
f:=f′/δ, and we have ∀a∈C:f(a)≥1.
Pick any u∈kerf∖{0}. By Theorem 7, there exists g∈J(u). Pick any v′∈kerg∖{0}. Then, by Equation 4, we have ∀t∈R:∥u+tv′∥−∥u∥≥tg(v′)=0. Therefore,
u⊥BJv′. By Theorem 13, u,v′ are linearly independent, so v′∈/kerf. Define v:=v′/f(v′).
Set up a bisector coordinate system with basis {u,v}. We have f(u)=0 and f(v)=1, so f=πs. Then, ∀a∈C:f(a)≥1 is equivalent to ∀ru+sv∈C:s≥1. By Lemma 28, we have β(r)<1 for all
r∈R. By Lemma 29, we have Dv={ru+sv∣s>β(r)}. Therefore, S−x⊆C⊆{ru+sv∣s≥1}⊆Dv. By Definition 4, we can easily see x+v∈I(S,x). □
Theorem 39. A normed plane satisfies Pˉ⊂a.
Proof
Let X be a normed plane. We need to prove that for any S⊆X and x∈X such that x∈/convS, we have Iˉ(S,x)∖{x}=∅.
Define C:=convS−x, and we have 0∈/C. Because C is a closed convex set, by the Hahn–Banach separation theorem, there exists f′∈X∗ and δ∈(0,+∞) such that ∀a∈C:f′(a)≥δ. Define
f:=f′/δ, and we have ∀a∈C:f(a)≥1.
Pick any u∈kerf∖{0} and g∈J(u). Choose v′∈kerg∖{0}. The subgradient inequality gives ∥u+tv′∥≥∥u∥+tg(v′)=∥u∥ for every real t, so
u⊥BJv′. Because u,v′ are linearly independent, v′∈/kerf, so f(v′)=0. Define v:=v′/f(v′). Because Birkhoff–James orthogonality is invariant under scalar multiplication, we still have
u⊥BJv. Also, we have f(v)=1.
Set up a bisector coordinate system with basis {u,v}. Any a∈C can be expressed as a=ru+sv for some r,s∈R. Then, f(a)≥1 can be expressed as ∀ru+sv∈C:s≥1. Because u⊥BJv, we have ∥ru+sv∥≥∥ru∥ for all
r,s∈R. Therefore, s↦∥ru+sv∥ achieves its global minimum at s=0. Because it is a convex function, it is monotonically non-decreasing on [0,+∞). Then, for any a∈C, ∥a−v∥=∥ru+(s−1)v∥≤∥ru+sv∥=∥a∥. We can then see that
x+v∈Iˉ(S,x). This proves Pˉ⊂a. □
Summary
The following table lists the established sufficiency and necessity results for the properties P⊃,⊂f,c,b,a and Pˉ⊃,⊂f,c,b,a.
What geometric conditions, stated with a fixed number of point variables rather than quantifiers over finite or compact subsets, characterize infinite-dimensional normed spaces satisfying Pˉ⊂f,c and P⊂f,c?
In fact, we have the strict hierarchy Pˉ⊂f⇒Pˉ⊂c⇒Pˉ⊂b. An example of Pˉ⊂c∧¬Pˉ⊂b is c00, and an
example of Pˉ⊂f∧¬Pˉ⊂c is ℓ∞3⊕∞(c00+Ru), where c00 is the space of all sequences with finitely many nonzero elements equipped with the ℓ∞ norm, and u is a particular element in ℓ∞ defined by
u(n):=n/(n+1).
Why c00 satisfies Pˉ⊂c
Let S⊆c00 be a compact set and x∈c00∖S.
Because S is compact and x∈/S, we have δ:=mina∈S∥x−a∥>0.
Because S is compact, S∪{x} is also compact, so all sequences in S∪{x} converge uniformly to 0. There then exists N∈N such that, whenever n≥N, we have ∣a(n)∣<δ/4 for all a∈S and ∣x(n)∣<δ/4. Therefore,
∣x(n)−a(n)∣≤∣x(n)∣+∣a(n)∣<δ/2 for all a∈S and n≥N.
Why a compact set converges uniformly
Given a compact set S⊆c00, we will prove that sequences in S converge uniformly to 0, which is to prove that for any ε∈(0,+∞), there exists N∈N such that ∀n∈[N,+∞)∩N,a∈S:∣a(n)∣<ε. Given ε, consider the open cover of S given by
{B(a,ε/2)∣a∈S}. It must have a finite subcover {B(a,ε/2)∣a∈S′}, where S′⊆S is a finite set. This set being a cover means that there exists a mapping p:S→S′ such that ∀a∈S:∥a−p(a)∥<ε/2.
For each a∈S′, because limn→∞a(n)=0, there exists Na∈N such that ∀n∈[Na,+∞)∩N:∣a(n)∣<2ε. Define
N:=maxa∈S′Na. Whenever n≥N, we have ∀a∈S:∣a(n)∣≤∣a(n)−p(a)(n)∣+∣p(a)(n)∣≤∥a−p(a)∥+∣p(a)(n)∣<2ε+2ε=ε. Therefore, sequences in S converge uniformly to 0.
Set y:=x+δeN/2, where eN(n):=δN,n, where δN,n is the Kronecker delta. For every n≥N and a∈S, we have ∣y(n)−a(n)∣≤∣x(n)−a(n)∣+2δδN,n<2δ+2δ=δ≤∥x−a∥. For every n<N, we have ∣y(n)−a(n)∣=∣x(n)−a(n)∣≤∥x−a∥. Therefore, we have
∥y−a∥=n∈Nsup∣y(n)−a(n)∣≤∥x−a∥. This proves that y∈Iˉ(S,x), so x∈/Pˉ(S).
We then have Pˉ(S)⊆S⊆convS, so c00 satisfies Pˉ⊂c.
Why ℓ∞3⊕∞(c00+Ru) satisfies Pˉ⊂f
Let X:=ℓ∞3⊕∞(c00+Ru). Let S⊆X be a finite set and x∈X∖S. Every a∈S can be expressed as a=x−(qa,za+rau), where
qa∈ℓ∞3, za∈c00, and ra∈R. We have
∥x−a∥≥∥za+rau∥≥n→∞lim∣za(n)+rau(n)∣=∣ra∣. Define
N:=1+max({0}∪a∈S⋃{n∈N∣za(n)=0}), which is finite because za has only finitely many nonzero elements. If ra=0, then
∣rau(N)∣=0<∥x−a∥. If ra=0, then ∣rau(N)∣<∣ra∣≤∥x−a∥. Either way, we have
δ:=a∈Smin(∥x−a∥−∣rau(N)∣)>0.
Define y:=x+(0,δeN), where eN∈c00 is defined by eN(n):=δN,n, where δN,n is the Kronecker delta. Then, for every a∈S, we have
a=y−(qa,za+rau+δeN). Now, we have
∣(za+rau+δeN)(N)∣≤∣rau(N)∣+δ≤∥x−a∥. For any n∈N∖{N}, we have
∣(za+rau+δeN)(n)∣=∣za(n)+rau(n)∣≤∥za+rau∥≤∥x−a∥. Therefore,
∥y−a∥=max(∥qa∥,∥za+rau+δeN∥)≤∥x−a∥. This proves that y∈Iˉ(S,x), so x∈/Pˉ(S).
Therefore, we have Pˉ(S)⊆S⊆convS, so X satisfies Pˉ⊂f.
Why ℓ∞3⊕∞(c00+Ru) does not satisfy Pˉ⊂c
Take S1:={(1,1,−1),(1,−1,1),(−1,1,1)}⊆ℓ∞3. Every point of S1 has norm 1 and coordinate sum 1, so 0∈/convS1. Each coordinate takes both values 1 and
−1 among these points. Thus the inequalities ∥y1−a∥≤1 for every a∈S1 force each coordinate of y1 to be 0, and Iˉ(S1,0)={0}.
Define S2:={an,−an∣n∈N∪{∞}}, where an:=u+en/(n+1) and a∞:=u, where
en∈c00 is defined by en(m):=δn,m, where δn,m is the Kronecker delta. Obviously S2⊆c00+Ru is compact because
limn→∞an=a∞.
We now prove that Iˉ(S2,0)={0}. Suppose y2∈Iˉ(S2,0). Then, for any n∈N, we have
∣y2(n)±1∣=∣y2(n)±an(n)∣≤∥y2±an∥≤∥an∥=1. The two inequalities for ± force y2(n)=0, so
y2=0. We then have Iˉ(S2,0)={0}.
Pick any q∈S1. Construct S:={(a,0)∣a∈S1}∪{(q,a)∣a∈S2}. Obviously S is compact because S1 and S2 are compact. Because
0∈/convS1, we have 0∈/convS. The canonical projections onto ℓ∞3 and c00+Ru of any element in Iˉ(S,0) belong to
Iˉ(S1,0) and Iˉ(S2,0), respectively. Therefore, because Iˉ(S1,0)={0} and Iˉ(S2,0)={0}, we have
Iˉ(S,0)={0}. This proves that ℓ∞3⊕∞(c00+Ru) does not satisfy Pˉ⊂c.
We also have the strict hierarchy P⊂f⇒P⊂c⇒P⊂b. Note that this implies Pˉ⊂f⇒Pˉ⊂c⇒Pˉ⊂b because examples of
P⊂f must be strictly convex (by Theorem 1) and thus has Pˉ(S)=P(S) (by Theorem 3).
An example of P⊂f∧¬P⊂c is R[t] (real polynomials) equipped with the Lp[0,1] norm with p:=5.
Why R[t] with Lp[0,1] norm satisfies P⊂f
The following argument works for any irrational p∈[1,+∞)∖Q. For a∈R[t]∖{0}, differentiation under the integral gives the unique subgradient j(a)∈J(a):
j(a)(v)=∥a∥p−11∫01dt∣a(t)∣p−2a(t)v(t).
Why it is the unique subgradient
Suppose a∈R[t]∖{0} and f∈J(a). Suppose f(v)=∫01dtf~(t)v(t), where f~∈Lp/(p−1)[0,1]. Any continuous functional on
Lp[0,1] (the completion of R[t] with the Lp[0,1] norm) is of this form, and we have ∥f∥=f~. By Definition 6, we have ∥f∥≤1 and f(a)=∥a∥.
By Hölder’s inequality, we have f(a)≤f~∥a∥≤∥a∥. On the other hand, f(a)=∥a∥, so the inequalities are saturated. Hölder’s inequality is saturated iff f~(t)p/(p−1) is a scalar multiple of ∣a(t)∣p and sgnf~(t)=sgna(t) (almost everywhere). The normalization f~=1 determines the normalization. In the end, we find that f~(t)=∣a(t)∣p−2a(t)/∥a∥p−1.
Now pick any finite S⊆R[t]. We first show that the functionals j(S) are linearly independent whenever the polynomials in S are pairwise nonproportional (implying that none of them is zero). This is equivalent to showing that the functions ∣a(t)∣p−2a(t) for a∈S are linearly independent.
Denote R:={z∈C∏a∈Sa(z)=0} (the set of all complex roots of the polynomials). Because S is finite and each polynomial has finitely many roots, R is finite. Therefore, (0,1)∖R is nonempty and open, and we can find an open interval (t0−δ,t0+δ)⊆[0,1]∖R. For each a∈S, define
qa:=asgna(t0), which is a polynomial that is positive on (t0−δ,t0+δ). We then have
∣a(t)∣p−2a(t)=sgna(t0)qa(t)p−1 on (t0−δ,t0+δ). Therefore, the linear independence of j(S) is equivalent to the linear independence of
qa(t)p−1. Because p−1∈/Q, when qa are pairwise nonproportional, they are indeed linearly independent.
Why irrational powers of nonproportional polynomials are linearly independent
When R=∅, then S must be a singleton, and the claim is trivial. We assume R=∅ from here.
For a∈S and z∈R, define maz:=ordza (the multiplicity of z as a root of a, which is also the multiplicity of z as a root of qa). Two nonproportional polynomials have different multiplicity vectors. For each z∈R, choose nz∈Z such that the integers
Na:=z∈R∑maznz are distinct from each other for different a∈S. Such a choice always exists: a simple construction is to choose nz as powers of an integer b>maxa∈Smaxz∈Rmaz, and then Na would be the
base-b encoding of the multiplicities of roots of a, which is distinct for different a because they are nonproportional.
Now consider the linear combination 0=a∈S∑λaqa(t)p−1. Consider a contour starting from t∈(t0−δ,t0+δ) and going around each z∈R by exactly rnz counterclockwise turns, where r∈Z, and returning back to t. Analytically continuing
qa(t)p−1 along this contour, we get 0=a∈S∑λaαarqa(t)p−1, where αa:=e2πi(p−1)Na. Because
p−1∈/Q and all Na are distinct, all αa are distinct. Therefore, the Vandermonde matrix{αar}a∈S,0≤r<∣S∣ is invertible. Since qa(t)=0, we are forced to have λa=0.
Now let x∈P(S)∖S. We claim 0∈convj(S−x). Otherwise, applying the Hahn–Banach separation theorem to the weak*-compact convex hull gives v∈X such that j(a−x)(v)<0 for every a∈S. Then we get x−tv∈I(S,x) for sufficiently small t>0, contradicting with
x∈P(S).
Why 0∈convj(S−x)
Suppose for contradiction that 0∈/convj(S−x). Because convj(S−x) is a weak*-compact and convex, by the Hahn–Banach separation theorem, there exists v∈X (the set of weak*-continuous linear functionals on X∗) such that ∀a∈S:j(a−x)(v)<0. By the uniqueness of subgradients we established before, we know J(a−x)={j(a−x)}. By Theorem 9, we have ∂v∥a−x∥=f∈J(a−x)maxf(v)=j(a−x)(v)<0. There then exists δa>0 such that
∀t∈(0,δa):t∥a−x+tv∥−∥a−x∥<j(a−x)(v)+∣j(a−x)(v)∣=0. Pick t:=mina∈Sδa/2. We then have
∥a−x+tv∥<∥a−x∥ for every a∈S. Therefore, x−tv∈I(S,x), contradicting with x∈P(S).
Thus there are λa≥0 with ∑aλa=1 and ∑aλaj(a−x)=0. Therefore j(S−x) is linearly dependent, so some of the polynomials in S−x are proportional. Consider the equivalence classes of S under the relation that a−x and a′−x are proportional, and denote
the equivalence class of a by [a]. We necessarily have ∑a∈[a′]λaj(a−x)=0 for any a′∈S.
There must exist a∈S such that λa>0. To balance it, there also must exist a′∈[a] such that λa′>0 and that j(a−x) and j(a′−x) are oppositely directed. Because a−x and a′−x are parallel and because of Equation 3,
a−x and a′−x must be oppositely directed as well. This means x∈conv{a,a′}⊆convS. Therefore, P(S)⊆convS=convS.
Why R[t] with Lp[0,1] norm does not satisfy P⊂c
First, we claim that there exists ε∈(0,+∞) such that there exists a unique c∈(0,+∞) such that ∫02π2πdθ∣g(θ)−c∣p−2(g(θ)−c)=0, where g(θ):=cosθ+εcos2θ.
Why the claim is true
This argument works for any p∈(2,+∞).
Define g~(ε,c):=∫02π2πdθ∣g(θ)−c∣p−2(g(θ)−c). First we evaluate g~(0,0)=0.
Then, we find k:=dεdg~(ε,0)ε=0=p(p−1)(p−2)∫02π2πdθ∣cosθ∣p−2>0.
Calculation
By the Leibniz integral rule, we have dεdg~(ε,0)=∫02π2πdθ∂ε∂(∣g(θ)∣p−1sgng(θ)). Notice that ∂g(θ)/∂ε=2cos2θ−1. We then have
dεdg~(ε,0)=(p−1)∫02π2πdθ∣g(θ)∣p−2(2cos2θ−1). When ε=0, we have g(θ)=cosθ, so
dεdg~(ε,0)ε=0=2(p−1)∫02π2πdθ∣cosθ∣p−(p−1)∫02π2πdθ∣cosθ∣p−2.
Integrating by parts, we get ∫02π2πdθ∣cosθ∣p=∫02π2πdsinθ∣cosθ∣p−1sgncosθ=2πsinθ∣cosθ∣psgncosθ02π−∫02π2πsinθd(∣cosθ∣p−1sgncosθ)=∫02π2πsinθ(p−1)∣cosθ∣p−2sinθdθ=(p−1)∫02π2πdθ∣cosθ∣p−2−(p−1)∫02π2πdθ∣cosθ∣p.
Arranging the terms gives ∫02π2πdθ∣cosθ∣p=pp−1∫02π2πdθ∣cosθ∣p−2.
Plugging this into the previous expression gives dεdg~(ε,0)ε=0=(2(p−1)pp−1−(p−1))∫02π2πdθ∣cosθ∣p−2.
Therefore, there exists some ε∈(0,+∞) such that εg~(ε,0)>k−2k>0.
On the other hand, the integrand of g~(ε,c) is strictly decreasing in c and tends to −∞ as c→+∞, so g~(ε,c) tends to −∞ as c→+∞. By the intermediate value theorem, there exists a unique c∈(0,+∞) such that g~(ε,c)=0.
For θ∈[0,2π], define aθ(t):=(1+t2)2(g(2arctant−θ)−c). It is a polynomial in t of degree at most 4, so aθ∈R[t].
Define S:={aθ∣θ∈[0,2π]}. Because a↦aθ is continuous, S is compact. On the subspace of polynomials of degree at most 4, define a continuous linear functional
f(t↦∑j=04bjtj):=3b0+b2+3b4. We then have f(aθ)=−8c<0 for every θ. Since the subspace is closed, we have
0∈/convS.
Calculation
By the tangent half-angle formulas and the double angle formulas, we have cos(2arctant)=1+t21−t2,sin(2arctant)=1+t22t,cos(4arctant)sin(4arctant)=2cos(2arctant)2−1=(1+t2)21−6t2+t4,=2cos(2arctant)sin(2arctant)=(1+t2)24t−4t3,cos(2arctant−θ)cos(4arctant−2θ)=cos(2arctant)cosθ+sin(2arctant)sinθ=1+t21−t2cosθ+1+t22tsinθ,=cos(4arctant)cos2θ+sin(4arctant)sin2θ=(1+t2)21−6t2+t4cos2θ+(1+t2)24t−4t3sin2θ.
Substitute everything into the definition of aθ to get aθ(t)=(1+t2)((1−t2)cosθ+(2t+2t3)sinθ)=+ε((1−6t2+t4)cos2θ+(4t−4t3)sin2θ)−c(1+t2)2.
One may get the coefficients b0b2b4=−c+cosθ+εcos2θ,=−2c−6εcos2θ,=−c−cosθ+εcos2θ.
Suppose for contradiction that y∈I(S,0). We then have ∀θ∈[0,2π]:∥aθ∥<∥y−aθ∥. Take the pth power of both sides and integrate over θ to get F(0)<F(y), where
F(y):=∫02π2πdθ∥y−aθ∥p.
After some calculation, one can show that F(y)=∫01dt(1+t2)2pG((1+t2)2y(t)), where
G(s):=∫02π2πdθ∣s−g(θ)+c∣p. The function G is convex and continuously differentiable, and the definition of c gives G′(0)=0, so G has its minimum at 0. This gives F(y)≥F(0), contradicting with
F(0)<F(y).
Calculation
Expand the definition of the p-norm to get F(y)=∫02π2πdθ∫01dty(t)−(1+t2)2(g(2arctant−θ)−c)p. Exchange the order of integration to get F(y)=∫01dt(1+t2)2p∫02π2πdθ(1+t2)2y(t)−g(2arctant−θ)+cp. Notice that g is an even function and has period 2π, so we can change 2arctant−θ to θ in the integrand. This gives F(y)=∫01dt(1+t2)2pG((1+t2)2y(t)).
In G(s), take the derivative using the Leibniz integral rule to get G′(s)=∫02π2πdθ∂s∂∣s−g(θ)+c∣p=∫02π2πdθp∣s−g(θ)+c∣p−1sgn(s−g(θ)+c).
Therefore, G′(0)=−p∫02π2πdθ∣g(θ)−c∣p−1sgn(g(θ)−c). By the definition of c, we have G′(0)=0.
Therefore, I(S,0)=∅, so we have found a counterexample to P⊂c.
An example of P⊂c∧¬P⊂b is X obtained through recursively defining a transfinite sequence {Xα} of strictly convex spaces described as follows. We start with X0:=ℓ43. Then, for any ordinal number α, define
Xα+1:=Ξ(Xα,≤α), where ≤α is a well-order on the set of all compact subsets of Xα whose closed convex hulls do not include zero, and the definition of Ξ will be given later. For any limit ordinal λ, define Xλ:=⋃α<λXα. In the end, define
X:=Xω1, where ω1 is the first uncountable ordinal number. Then, X sastisfies P⊂c but does not satisfy P⊂b.
Now, Ξ(Y,≤), where Y is a normed space and ≤ is a well-order on the compact subsets of Y whose closed convex hulls do not include zero, is defined as follows. First, assign ordinal labels to all compact subsets of Y whose closed convex hull does not include zero according to the well-order ≤ and denote the compact set with ordinal label α<β by Kα, where β is the order type of ≤. Define a transfinite sequence {Yα}α≤β of normed spaces as follows. We start with Y0:=Y. Then, for any
α<β, define Yα+1:=Yα⊕R equipped with the norm
∥(x,t)∥:=(1−2(4+δ)δ)N(x,t)+2(4+δ)δ∥x∥2+t2, where δ:=a,a′∈Kαmin(∥a∥+∥a′∥−∥a−a′∥),N(x,t):=inf{A(x,K′,{λa})λa∈R,finite K′⊆Kα,a∈K′∑λa=−t},A(x,K′,{λa}a∈K′):=x−a∈K′∑λaa+a∈K′∑∣λa∣(∥a∥−4δ). Identify (x,0)=x for any x∈Yα so that Yα⊆Yα+1, and one can prove that this inclusion is isometric. For any limit ordinal λ≤β, define
Yλ:=⋃α<λYα. In the end, define Ξ(Y,≤):=Yβ.
Why X satisfies P⊂c
We can prove that an extension Yα⊆Yα+1 has the following properties, given that Yα is a strictly convex space: the norm on Yα+1 satisfies the axioms of a norm and is strictly convex; Yα is a closed subspace of Yα+1; the inclusion map x↦(x,0) is an isometry; and there exists v∈Yα+1 such that
∀a∈Kα:∥a−v∥<∥a∥. Based on these properties, using transfinite induction, we can prove the following properties of Xα⊆Xα′ for any α<α′: Xα′ is strictly convex; Xα is a closed subspace of
Xα′ with isometric inclusion; for any compact set K⊆Xα whose closed convex hull does not include zero, there exists v∈Xα′ such that ∀a∈K:∥a−v∥<∥a∥.
Why Yα+1 is a strictly convex space
It is sufficient to prove that the construction of N is sublinear and nonnegative. Then, by the strict convexity of the norm on Yα and the strict convexity of (x,t)↦∥x∥2+t2, one can see that the norm on Yα+1 is strictly convex.
First, by setting a=a′ in the definition of δ, we see ∀a∈Kα:∥a∥≥δ/2. Also, δ is positive because Yα is strictly convex. We then have that A is nonnegative.
The homogeneity and nonnegativity of N is obvious from the homogeneity and nonnegativity of A. The only real work lies in proving N satisfies the triangle inequality.
Let (x1,t1)∈Yα+1, K1′⊆Kα be a finite set, and let {λ1a}a∈K1′ be real numbers such that
∑a∈K1′λ1a=−t1. Similarly fix (x2,t2), K2′, and {λ2a}a∈K2′. Define
(x,t)K′λa:=(x1+x2,t1+t2),:=K1′∪K2′,:={λ1a,0,a∈K1′,a∈/K1′+{λ2a,0,a∈K2′,a∈/K2′.
Then, we have ∑a∈K′λa=−t.
We can then expand A(x,K′,{λa})=x−a∈K′∑λaa+a∈K′∑∣λa∣(∥a∥−4δ)≤x1+x2−a∈K1′∑λ1aa−a∈K2′∑λ2aa+a∈K1′∑∣λ1a∣(∥a∥−4δ)+a∈K2′∑∣λ2a∣(∥a∥−4δ)≤x1−a∈K1′∑λ1aa+a∈K1′∑∣λ1a∣(∥a∥−4δ)+x2−a∈K2′∑λ2aa+a∈K2′∑∣λ2a∣(∥a∥−4δ)=A(x1,K1′,{λ1a})+A(x2,K2′,{λ2a})
Note that any choices of {λ1a} and {λ2a} can be used to construct such {λa}. Therefore, if you take the infimum, the inequality is preserved. Therefore, N(x,t)≤N(x1,t1)+N(x2,t2).
Why Yα is a closed subspace of Yα+1
First, by setting a=a′ in the definition of δ, we see ∀a∈Kα:∥a∥≥δ/2. Also, δ is positive because Yα is strictly convex.
Given ∑a∈K′λa=−t, we have A(x,K′,{λa})≥a∈K′∑∣λa∣(∥a∥−4δ)≥a∈K′∑∣λa∣(2δ−4δ)≥a∈K′∑λa4δ=∣t∣4δ. We then have N(x,t)≥∣t∣δ/4. Therefore, ∥(x,t)∥≥(1−2(4+δ)δ)∣t∣4δ+2(4+δ)δ∣t∣=8(4+δ)δ(12+δ)∣t∣. Therefore, any point in Yα+1∖Yα, i.e., any point with nonzero
t coordinate, has its distance to Yα bounded below by a positive number. It makes Yα closed in Yα+1.
Why the inclusion map is isometric
We need to calculate N(x,0). Given ∑a∈K′λa=0, we define Λ:=λa>0∑λa=λa<0∑−λa. If Λ>0, we have
a∈K′∑λaa=λa>0∑λaa+λa′<0∑(−λa′)(−a′)=Λ1λa′<0∑−λa′λa>0∑λaa+(Λ1λa>0∑λa)λa′<0∑(−λa′)(−a′)=λa>0λa′<0∑Λλa(−λa′)(a−a′)≤λa>0λa′<0∑Λλa(−λa′)∥a−a′∥≤λa>0λa′<0∑Λλa(−λa′)(∥a∥−∥a′∥−δ)=Λ1λa′<0∑−λa′λa>0∑λa(∥a∥−2δ)+(Λ1λa>0∑λa)λa′<0∑(−λa′)(∥a′∥−2δ)=a∈K′∑∣λa∣(∥a∥−2δ).
The same inequality is true if Λ=0.
We then have A(x,K′,{λa})=x−a∈K′∑λaa+a∈K′∑∣λa∣(∥a∥−4δ)≥∥x∥−a∈K′∑λaa+a∈K′∑∣λa∣(∥a∥−4δ)≥∥x∥−a∈K′∑∣λa∣(∥a∥−2δ)+a∈K′∑∣λa∣(∥a∥−4δ)=∥x∥+a∈K′∑∣λa∣4δ≥∥x∥+a∈K′∑λa4δ=∥x∥. Therefore, N(x,0)≥∥x∥. On the other hand, N(x,0)≤A(x,∅,{})=∥x∥. Therefore, N(x,0)=∥x∥.
Plug this into the definition of the norm, and we have ∥(x,0)∥=∥x∥.
Why ∀a∈Kα:∥a−v∥<∥a∥
We have N(a,−1)≤A(a,{a},{1})=∥a∥−4δ.
Pick v:=(0,−1), and we have ∥a−v∥=∥(a,−1)∥=(1−2(4+δ)δ)N(a,−1)+2(4+δ)δ∥a∥2+1≤(1−2(4+δ)δ)(∥a∥−4δ)+2(4+δ)δ(∥a∥+1)=∥a∥−8δ<∥a∥.
Transfinite induction
First, we need to prove a bunch of properties that all spaces in the {Yα} transfinite sequence in the construction of Ξ have. The successor steps for proving these properties are already done, so we consider the limit steps. Suppose λ is a limit ordinal.
We have that Yλ=⋃α<λYα is a strictly convex space. It is a normed space in the first place because any of its vectors belongs to some Yα<λ, and it is a normed space. It is strictly convex because any two of its vectors belong to some Yα and Yα′ respectively, so they belong to Ymax(α,α′), which is a strictly convex space.
We have that any Yα<λ is a closed subspace of Yλ. This is because it is a closed subspace of Yα+1, which in turn is a subspace of Yλ.
For any α<λ, there exists v∈Yλ such that ∀a∈Kα:∥a−v∥<∥a∥. This is because such v can be found in Yα+1, which is a subspace of Yλ.
Now we can apply these properties to Ξ(Y,≤) as it is an element in the sequence {Yα}. It is a strictly convex space, and it contains Y as a closed subspace, and for any compact set K⊆Y whose closed convex hull does not include zero, there exists v∈Ξ(Y,≤) such that ∀a∈Y:∥a−v∥≤∥a∥.
With these properties on Ξ, we can do another transfinite induction to get the properties for all spaces in the {Xα} transfinite sequence.
We now show that every compact set K⊆X is contained in some Xα. A compact metric space is always separable, so K has a countable dense subset {an}n<ω. Because X=⋃α<ω1Xα, for each n, there exists αn<ω1 such that
an∈Xαn. The supremum α:=supnαn is still a countable ordinal. We then have an∈Xα. Because Xα is closed in X, we have K⊆Xα.
Now let S⊆X be a compact set and x∈/convS. Then K:=S−x is a compact set whose closed convex hull does not include zero. It is contained in some Xα, so there exists some v∈Xα+1 such that ∀a∈S:∥a−x−v∥<∥a−x∥. This means
x+v∈I(S,x). This proves that X satisfies P⊂c.
Note on the economic Pareto efficiency
As explained in the background, the concept that is more commonly used in economics is neither the strong Pareto efficiency nor the weak Pareto efficiency. In the context of this article, the set of economic Pareto improvements can be defined as I~(S,x):=a∈S⋃(B(a,∥x−a∥)∩Iˉ(S,x)), and the economic Pareto set can be defined as P~(S):={x∈XI~(S,x)=∅}. Then, we can similarly define the properties P~⊃,⊂f,c,b,a.
Although the economic Pareto efficiency is not the focus of this article, some of the characterizations of the properties P~⊃,⊂f,c,b,a can be derived for free given the results we have already established. First, we obviously have Pˉ(S)⊆P~(S)⊆P(S) for any S⊆X. Second, the proof of Theorem 1 can be directly ported to prove that a non-strictly convex space does not satisfy P~⊂f. Third, Theorem 3 states that a strictly convex space has
Pˉ(S)=P~(S)=P(S). These observations immediately give the exact characterizations of P~⊂f,c,b,a in finite-dimensional spaces, which are the same as those of P⊂f,c,b,a. For infinite-dimensional spaces, only P~⊂a is exactly characterized because only
P⊂a is exactly characterized. The third observation also immediately gives the exact characterizations of P~⊃f,c,b,a in non-planar spaces, which are the same as those of P⊃f,c,b,a (or Pˉ⊃f,c,b,a, which are the same). Only the planar case needs additional work.