Document 11080404

advertisement
c.
3i
ALFRED
P.
WORKING PAPER
SLOAN SCHOOL OF MANAGEMENT
VARIABLE DIMENSION COMPLEXES, PART II:
A UNIFIED APPROACH TO SOME COMBINATORIAL
LEMMAS IN TOPOLOGY
by
Robert M. Freund
Sloan W.P., No. 1516-84
MASSACHUSETTS
INSTITUTE OF TECHNOLOGY
50 MEMORIAL DRIVE
CAMBRIDGE, MASSACHUSETTS 02139
July 1983
VARIABLE DIMENSION COMPLEXES, PART II:
A UNIFIED APPROACH TO SOME COMBINATORIAL
LEMMAS IN TOPOLOGY
by
Robert M. Freund
Sloan W.P., No. 1516-84
July 1983
Research supported by the Department of Energy Contract DE-AC03-76-SF00326,
PA No, DE-AT-03-76ER72018; the National Science Foundation Grants MCS79-031A5
and SOC78-16811; U.S. Army Research Office Contract DAAG-29-78-G-0026.
Key Words
complementary pivot, fixed points, simplex, pseudomanif old,
orientation, stationary point, combinatorial tooology,
V-complex, antipodal point.
Abstract
Part II of this study uses the path-following theory of
labelled V-complexes developed in Part
I
to provide construc-
tive algorithmic proofs of a variety of combinatorial lenmas
in topology.
\Je
demonstrate two new dual lemmas on the n-dimen-
sional cube, and use a Generc.lized
S ^erner
Lemma to prove
a
gener lization of the Knaster-Kuratowski-y.azurkiewicz Covering
Lemma on the simplex.
We also show that Tucker's lemma can be
derived directly from the Borsuk-Ulam Theorem.
We report
the interrelationships between these results, Brouwer's Fixed
Point Theorem, -^the existence of stationary points on the
simplex^
Introduction
Part II of this study uses the path-following theory of labelled
V-complexes developed in Part
I to
provide constructive algorithmic proofs of
a variety of combinatorial lemmas in topology.
We demonstrate two new dual
lemmas on the n-dimensional cube, and use a Generalized Sperner Lemma to prove
a generalization of the Knaster-Kuratowski-Mazurkiewicz Covering Lemma on the
simplex.
We also show that Tucker's Lemma can be derived directly from the
Borsak-Ulam Theorem.
We report the interrelationships between these results,
the Brouwer Fixed Point Theorem, the Borsak-Ulam Theorem, the existence of
stationary points on the simplex, and two new theorems on the simplex relating
to the Generalized Covering Theorem.
In Section I, we give constructive proofs of the Sperner Lemma,
Scarf's Dual Sperner Lemma, and a Generalized Sperner Lemma,
We show that the
Generalized Sperner Lemma leads to simple proofs of the Sperner Lemma and the
Dual Sperner Lemma.
We show how each of these results is related to Brouwer 's
Fixed Point Theorem.
Section II introduces a Generalized Covering Theorem that generalizes
the Knaster-Kuratowski-Mazurkiewicz Lemma [12].
The Generalized Covering
Lemma is used to provide a proof of the existence of stationary points on the
simplex, as well as two new results on the simplex.
Section III deals with combinatorial lemmas on the cube that relate
to Brouwer 's Theorem.
Two new dual lemmas on the cube are introduced and
given constructive proofs.
We also give constructive proofs of Gale's Hex
Theorem and Kuhn's Strong Cubical Lemma.
and one of the new lemmas are equivalent.
It is shown that the Hex Theorem
Finally, the interrelationship
between these results and Brouwer 's Theorem are exposited.
- 2 -
In Section IV, we give a constructive proof of Tucker's Combinatorial
Lemma on the cube, and show that the Borsak-Ulam Theorem leads to a direct
proof of this lemma.
Notation
In addition the notation used in Part I, let S
the standard (n-1) -simplex.
<1
V
,
. .
.
,
Let c"* (x 6 IR
|
m\
V } denote the convex hull of
= (x
O^xie},
v
1
,
.
.
.
,
K
and
{x={v, ...,v}|^v,
=
K
= {v|v is a vertex of some
0-dimensional, then
I.
...,v
K
includes
C
/
D,
IR^je^x
the unit n-cube.
v
m
.
triangulation of H.
Let H be a set in Ir" and let C be a locally finite
By the pseudomanifold corresponding to
e
we mean the pseudomanifold
is a face of some
simplex^ of
simplex^ of C}, where if
H
C}
is
the empty set, as an element.
0,
Combinatorial Lemmas on the Simplex
In this section, we give constructive proofs of three combinatorial
lemmas on the simplex, Sperner's Lemma [17], Scarf's Dual Sperner Lemma [15],
and a Generalized Sperner Lemma.
The Generalized Sperner Lemma was independently
and the author [4], and inadvertantly by Luthi [lA].
developed by Ky Fan [3]
We show the interrelationships between these lemmas and the Brouwer Fixed
Point Theorem [1]
Our method of proof will be consistent throughout.
s"~
and a triangulation
pseudomanifold A(T)
of the vertices of
the V-complex.
C
of s"
,
we will define a V-complex, where each
corresponds to a face of
C,
Given a simplex
we will examine the sets
The elements of BUG\{0}
S
.
B
Given a labelling
and
G
L(')
associated with
will be shown to have the desired
- 3 -
properties of the conclusions of the lemmas.
BUG ^
By lemma 13 of Part 1,
must have an odd number of elements.
Let C be a locally finite triangulation of S
(an (n-l)-pseudomanlfold) corresponding to
of vertices
of
{l|v^>0 for some
.... n
{l,
v € x}.
containing x.
S
Is the collection
C.
completely labelled if L(x) =
face of
K
C, where
L('):K - {1, ..., n} be a labelling of K
Let
set
and let K be the complex
For x-fiK, x Is called
.
The carrier of x, denoted F(x), is the
}.
F(x) is the "Index set" of the smallest
L(x) = F(x)
If
x
,
is called completely
labelled in its face .
Sperner's Lemma [17]
of
K
v € K
such that If
PROOF
{1,2,3,
..., n-1}}.
T = {l,
..., m}
A('). and
,
n)
and
,
7
= iH)},
A(0) = {0, e^}
Define
Let
T
such that
But then
whence
Suppose
= {1,
?<
..., m}.
v^ =
L(x) ^ T
B = {0}.
C
x
x f
^
€
B,
since
Then
B.
3'A(T
for all v €
,
{1,2},
For
*
T
{v € s"~ |v
to
constitute a V-complex.
We first examine B.
0-slmplex.
.
(D.
{1,2,3},
< "5
....
,
m < n-1, and define A(T) to be the pseudomanifold
for some
N
L(v) ^ 1 (such a labelling
Then there exists an odd number of completely
.
corresponding to the restriction of
K,7
be a labelling
n)
. . . ,
K.
€
N = {l
Let
;
x
"Kl,
v^ = 0, then
and
Is called a proper labelling)
labelled simplices
L('): K
Let
.
x.
)
Let
=
be a proper labelling.
L(')
A(0) = {0,{e }}
L(x) = T
X
and
for l>m+l}.
contains only one
x < 3'A(T
X
).
implies that there Is an 1, 1< i< m,
Thus
1^
L(x), since
contradicting the definition of
B.
L(-) is proper.
Therefore
x ^ B,
- 4 -
Now let us examine
T
- {1,
T <
.... m}
J
Because
.
L(x) ^ J
ahJ
Because
=1,
|B|
L(x)
G,
«
is proper,
L(')
L(x) - {1,
,
x
If
G.
...
must be odd.
|g|
L(x)
T
X
C
,
L(x) 4
{1,
1
•
Again let
Since
..., ntfl}.
Thus x is completely labelled.
n}.
,
D
Therefore there are an odd
®
number of completely labelled simplices.
Kuhn's algorithm for Spemer's Lemma [11], independently developed
by Shapley [16], consists of tracing the path of adjacent simplices from
0*B
to an element
xtf G.
Sperner's Lemma requires that the labelling
the boundary of s""^.
L(.)
be restricted on
If we omit this restriction, we obtain the following
generalization of Sperner's Lemma:
Generalized Sperner Lemma (3, A, 14].
Then there exists an odd number of simplices
Let
L('):
x € K
{1,
K^-*-
such that
..., n}.
x
is
completely labelled in its face.
As in the proof of Sperner's Lemma, we first construct a V-complex.
PROOF:
Let
for
N = {1, ..., n}
?*
T
^
J
define
,
restriction of
A(),7
,
A(T
)
1
=
X € 8'A(T
X
S""^| v^ - 0,
F(x) = T
.
x
V
=0
n
Thus
1^
T
\J
{n}}.
constitute a V-complex.
and N
Suppose
),
Define A(0) = {0, {e"}}, and
to be the pseudomanlfold corresponding to the
We first examine the set
O-slmplex.
{TCN|n^ T}.
to
C
{V «
K,
and let
?*
Then
x € B.
for all
v
B.
6
x.
€ B
since
L(x) = T
And since
A(0) contains only one
and
x
x €
8'A(T ).
contains
It
'
F(x) = L(x) and
x
I
Since
elements,
x'
is completely labelled in its face.
- 5 -
Next we examine
L(x)^ J
and
Then
.
F(x) - T
elements,
G.
1/
{n}.
Therefore
F(x), X 6 B.
U
L(x) - T
Conversely, suppose
n^
Let
x
G.
€
Then
Is full,
x
contains
x
{n}, and since
L(x)
|T
D
T
,
+1
]
L(x) = F(x).
Thus
F(x) = L(x).
bO G\0
G;
if
is the set of simplices each of which
Since
is completely labelled In its face.
n € F(x), x C
Then if
B
are disjoint and have the
and G
same parity by Lemma 13 of Part I, there are an odd number of simplices
x€
K
is completely labelled in its face. S)
x
such that
GUB\0
An algorithm for computing an element of
consists of
following the path of adjacent simplices where the endpolnt is 0.
This is
essentially Luthi's algorithm in [14].
As a corollary to the Generalized Sperner Lemma, we have:
Sperner Lemma
Ihxal
(See Scarf [15], e.g.).
.
be a labelling such that
no simplex
of
o
C
v € 9S ~
v.>
,
L('): K
Let
->-{l,
L(v) ^ 1, and suppose
implies
has a nonempty intersection with every face of
Then there are an odd number of completely labelled simplices
PROOF
X
€
€
such that
K
If
x
And since
X.
X
is completely labelled in its face.
L(x) ^ {1,
whence for each
Thus
x
S
€ K.
By the Generalized Sperner Lemma, there are an odd number of simplices
.
simplex.
V
..., n}
1 €
..., n},
F(x) = L(x), each
L(x), there is a
meets every face of
S
1^
then for all
,
v € x
v € x
Let
L(x), v
x
=
be one such
for all
meets the boundary of
with
a contradiction.
v
= 0, by design of
Therefore
S
,
L(0.
L(x) = {1,
An algorithm for finding the completely labelled simplex of this
lemma is the same as that for the Generalized Sperner Lemma.
G
U B\0
will be completely labelled.
Any element of
...,
- 6 -
The Generalized Spemer Lennna also Implies the Sperner Lenma, where
by "Implies" we mean that one leads to simple straightforward proof of the
other.
We have
The Generalized Sperner Lemma Implies the Sperner Lenmia
PROOF
;
Our proof Is by Induction on
N = {1, .... n}, and for
C
T
j*
N,
1
^ T}.
proper labelling of
Implies
L(v) € T.
Note that
N
S
the two lemmas are
k<n.
N
For
T
i*
S"~
(number of slmpllces In
" S
S
x>0,
and note that If
,
It Is also a proper labelling of
,
odd number of slmpllces In
.
1,
S^ - {x € IR"I
let
n— 1
- O for
n
Suppose the Implication is true for all
trivially Identical.
Xj^
For
n.
z
(//
S
T
e* x = 1,
TO!
L(')
S
Let
,
Is a
v
I.e.
6
K
N, we Inductively have that there are an
?^
whose set of labels Is
T.
We have:
that are completely labelled)
slmpllces In
S
that have label set
T)
0^T?'N
TCN
= an odd number
by the Generalized Sperner Lemma.
by induction, and there are
2^-2
Each term In the summation
terms, an even number for
the total number of slmpllces In the summation
number of slmpllces In
S
Z
Z
Is odd
n>l.
Thus
Is even, and so the
which are completely labelled Is odd.
®
Each of the above three combinatorial lemmas bears an Interesting
relationship to the Brouwer Fixed Point Theorem [1], stated here for the
simplex.
r\ S
-
Brouwer's Theorem on the Simplex
function.
-
7
Let
.
f:
s"~
v € s"~
Then there exists a point
s"~
•*
be a continuous
such that
f (v)
" v.
(X>
That Scarf's Dual Sperner Lemma Implies and Is Implied by the Brouwer
Fixed Point Theorem has been shown In [15], for example.
It has also been
shown, see [11] for example, that Sperner's Lemma Implies Brouwer's Theorem.
We also have the following implications.
The Generalized Sperner Lemma implies Brotjwers Theorem
PROOF
:
f:S""^-^s""^
Let
L(.): K ^ {1,
Let
S""-^.
be continuous. Let
be defined as
.... n}
L(v) = some
X
Let
fj^(v)
so
v
And for
€ x.
in its face, we have a point
Since
4 F(x)
1
=
v^^
,
Then for
for any
v
such that
x
with
fj^(v)
x
:
Extend
Let
f
iv^
e f(v) = e v = 1, we must have
L(-): K°->{1,
for all
a
S
into
(PWL)
S
~
set of vertices of
<r
by the continuity
.
f(v) - e^
fashion on all of
for
s"~
.
v
€ iP
f
is
C
containing
v, and let
v
x
.
of
L(x) = F(x)
,
whereby
x
f.
be the
.
Then we must have
®
1,
Thus there is a fixed point
.
be the smallest real simplex In
in its face.
and
®
f(v) = v.
.... n}, and define
in a piecewise linear
continuous and maps
Let
v € x
Is completely labelled
Brouwer's Theorem implies the Generalized Sperner Lemma
PROOF
= L(x),
1 € F(x)
Taking a sequence of finer triangulations and choosing a
limiting subsequence of simplices
of f.
fAv)iv^.
such that
1
be completely labelled in its face.
iv^ for some
f£(v)>v^.
triangulation of
be a locally finite
C
is completely labelled
- 8 -
Finally we have:
Brouwer's Theorem Implies the Sperner Lennna
L('): K - tl,
Let
PROOF:
-
L(v)
v€
K
.
and extend
f
to all of s"
n}
L(x)
If
0.
such that
opposite the vertex e
if
i
>
2
n
if
i
=
1
L(.) is proper, then
k
^
[^
But since
the argument, we obtain
..., n)
and
,
x
Figure
f
f
be a fixed point of
maps
o
let
f,
be the set of
x
i
is
€
{1,
...,
into the face of
S
where
,
i-1
r
=
k
v
..., n}, there is an
Therefore
L(x).
i
i
{1,
s«
in a PWL fashion,
containing v, and let
C
e-'
1
Let
.
f(v) =
2
L(v) =
be the smallest simplex of
vertices of
i
.
into s"
continuous and maps s""
Define
be a proper labelling.
n}
,
L(v)
if
,
.
if
1
n
for all
.
L(x)
=
is not an element of
0,
L(x)
Thus
a contradiction.
.
L(x)
Continuing
=
{1,
completely labelled.®
is
summarizes the relationships demonstrated herein er elsewhere,
1
where the implication is in the direction of the arrow.
II.
A Generalized Covering Lemma on the Simplex, and Extensions
In this section we prove a Generalized Covering Lemma on the simplex,
"generalized" in that it generalizes the Knaster-Kuratowski-Mazurkiewicz
Lemma [12].
We use this lemma to demonstrate the existence of stationary
points (see Eaves
[2]
,
for example) and two other results on the simplex.
Generalized Covering Lemma
such that
such that
n
V>
.
Let
C^,
i = 1,
.... n
be closed sets in IR
..
C
D
{ilx*>0}
s"~
C
.
Then there is at least one point
{i|x* € C^}.
x*
in
S
SCARFS DUAL SPERNER LEMN4A
Figure
1
- 9 -
PROOF
;
Let
C
be a locally finite triangulation of S°
let L(.) be a labelling of K°, where for each
K
v €
with vertex set K
,
L(v) € {i|v € C^}.
By the Generalized Sperner Lemma, there is a simplex
completely labelled in its face.
of
that is
C
Take a sequence of triangulations whose
diameter goes to zero in the limit.
a,
a
Then there is a sequence of simplices
completely labelled in their faces, that have a limit point, say
Since each
the theorem.
is a closed set, we have
C
{i|x*>0}C{i|x*€C
},
x*.
proving
®
This theorem is illustrated in Figure
of "degeneracy" occurs at
In Figure 2(b) a tjrpe
2.
x*, showing that strict inclusion
of
"c"
the theorem can indeed occur.
Our next lemma demonstrates the existence of stationary points
(see Eaves [2], and Liithi [lA]).
x>0, w>0}, where
s" = {(x,w) €
it is understood that
d" = {x € IR'^je x<l, x>0}.
the x-coordinates.
Let
Let
Clearly
f('):D
->
IR
d"
x f IR
i)
ii)
iii)
iv)
z €
y>0, z>0
f(x) = y - ee
x.y =
z(l - e*x) =
IR
and
e*x + w = 1,
Let
.
is the projection of
be continuous.
is said to be a stationary point of the pair
and only if there exists
Ir"'*"-'-|
y € IR
(f ,D
)
A point
onto
s"
x
in
D
(see Eaves [3]) if
such that
,
and
Figure 2(a)
Figue 2Cb)
- 10 -
We have the following:
Lemma (Hartman and Stampacchia [7], and Karamardian [8a], [8b], [9]).
There exists a stationary point
PROOF
1
n,
(f,D^).
Define
c""*"^
s"|f(x);fO
is closed, and that
ii)
in
w*>0
implies
(x*, w*)
implies
f.(x*)<0, but
f(x*)>0, therefore
z (1 - e
T
and so
f (x*) > 0,
-x*) =
.... n+1)
1 = 1,
since
f
(f,D ).
z = 0,
y>0.
(x*) = 0,
z = 0.
..., n, and
c""*"-"-.
In this case, let
(x*,w*) € C
Finally,
e
,
is a stationary point of
.
C^ (1 = 1,
.... n}
such that
S
(x*, w*) e C
(x*,w*) £ c"
= 1,
j
Thus by the Generalized Covering Lemma,
S'^.
implies
x*
for any
(x)
Note that each
X* >
We now show that
.
D
U._. C
(x*, w*)
i)
f^(x)<f.
and
s"|f(x)>0}.
- {(x,w) 6
there exists
For
define
= {(x,w) e
C
I
of
Our proof is based on the Generalized Covering Lemma.
:
1
Case
x*
We have two cases:
y = f(x*).
and let
Also,
x*
implies
>
Thus x*y = x*f(x*) = 0,
Therefore;
is a stationary
x*
point.
n+1
,
Case II
z>0.
(x*,w*) f C
.
Let
y = f(x*) + ze.
y = f(x*) + ze> 0.
j,
and since
Finally, since
implies
z =
Let
.
x? >
f(x*);<0, f.(x*) = -z.
Ti+1
(x*,w*) ^ C
z(l - e x*) = 0.
-z< f^(x*)
We have
Furthermore,
,
Thus
implies
Therefore
we must have
x*
Note iK*t
-min{fi(x*), .... f^Cx*)},
for each
Hence
i.
f ^ (x*) < f ^ (x*)
y.
for any
= 0, and so x*'y = 0.
w* = 0, so
T
e x* = 1, which
is a stationary point of
(f.o").
®
- 12 -
Combinatorial Lemmas on the Cube Related to Brouwer's Theorem
III.
In this section, we present two new dual combinatorial lemmas on
We present and give constructive algorithmic proofs to Kuhn's
the cube.
Cubical Lemma and Gale's Hex Theorem.
We show the Interrelationship between
these results and the Brouwer Fixed Point Theorem.
Let C be a locally finite triangulation of C
and let K be the pseudomanifold corresponding to
= {x e IR |0^x^e)
C, with vertex set
K
.
Our
first two results are the following:
Lemma
(Freund,
1
Let
[4]).
v € K
labelling such that if
L(')5K -^{1. •••» n, -1, ..., -n}
,
V.
=
V
= 1 implies
implies
Then there exists a pair of vertices
L(v) ^ -1, and
L(v) ^ 1.
in some simplex of
v', v"
K such
L(v') = -L(v").
that
PROOF
;
L(0
Let
and let
^
T^7
=
,
B
and
{SCNJi^S implies
define
restriction of
C
We proceed by defining a V-complex
be as described above.
and examining the sets
/
be a
A(T)
G.
N = {1, ..., n, -1, ..., -n}
Define
i>0}.
Define A(0) = {0, {0}},
and for
to be the pseudomanifold corresponding to the
to
{y € C"|y^ =
for
1
^
T},
- 13 -
K. A(*)»J
N
and
t
constitute a V-complex.
Examining B, observe that
z € 3'A(T
there exists an
X ),
XX
Then
^ x £ B.
Suppose
O-slmplex.
1 € T
x € 3'A(Tj^)
for which
Then by the definition of the labelling rule
L(x) - T
fact that
X
B -
Thus
.
Now let us examine
|b
number of elements, by Lemma 13 of Part
L(x)^J
and
1 ^ T
Then
.
=
v
L(v') = -L(v").
Lemma
2
Let
.
V € K
If
V € 3C
for all
v € x.
I.
G
Let
x
must have an odd
6 G.
such that
-1^
and
x
« 1,
L(x)
Then
L(x)
-1 6 L(x).
D
T
Suppose
be definition of
and there exists fv'
,
L(-)
v"]c x
be a labelling such that
n, -1,
...
-n}
Implies
v^^
= 1
implies
v,
= 0.
n
,
L(v) =
1>0
L(v) = -1
<
Then there exists a pair of vertices
v', v" in some simplex of
K
such
L(v') = -L(v").
that
PROOF:
As in the proof of the Lemma 1, we proceed by defining a V-complex
and examining the sets
and let
f*
= 1
Since
®
L(-)5K-*{1» •••»
and
L(x) « T^.
L(x), contradicting the
1 ^
{l, -1}^ L(x)
Thus
This is a contradiction.
such that
v€
for all
|
If N
Thus there Is some
.
v.
and
{0}.
Since
G.
A(0) contains only one
€ B, since
T €
- (ScNJl
tf
J
define
,
restriction of
6
B
S
A(T)
and G.
Implies
.
and
N = {l,
KO}.
Let
..., n, -1,
..., -n}
A(0) = {0, {O}}
to
C
N
and for
to be the pseudomanifold corresponding to the
{y€C"ly
K, A('). J
Let
=
for any
constitute a V-complex.
i>0
and -1 ^ T}.
- 14 -
1>0
there exists an
3'A(T
6.
" 1
v
and
"i ^
contradicting the fact that
" L(x).
T^^
L(x) « T
and
)
L(v) « -1
Thus
Thus
.
v
for all
L(.)» we cannot have
But then from the definition of
V € X,
x
-1 € T
such that
A(0) contains only one
B, since
Then
/ x € B.
Suppose
0-slmplex.
€
B, we see that
Examining
« x.
for any
and
x ^ B
B - {0}.
Therefore
Suppose
Part I.
1>0
such that
Then
-1 ^ T
1€
L(x)
must have an odd number of elements, by Lemma 13 of
G
Then L(x)
x € G.
and so
=
v^
for all
v
L(-).
Thus
by the definition of
L(x)^7
and
T
L(x) = Tj^U{l}.
Thus
1 € L(x).
D
-16 L(x),
{v', v"} In
there exists a pair of vertices
An algorithm for finding
a pair
(v'
{l, -l)
C
and
L(x)
L(v') = -L(v").
such that
x
,
-1 i L(x).
Suppose
But then we cannot have
x.
tf
Then there exists
.
^
of vertices such that
v")
in either of the two lemmas consists of following the path
L(v') = -L(v")
of adjacent slmpllces from
0€
The path must terminate with an element
B.
G, providing the desired pair.
of
It should be noted that Lemma
1
corresponds precisely to the existence of a
j-stopping simplex on the product space of n 1-simplices, as presented in [20].
Before doing so,
We next give a proof of Gale's Hex Theorem [6].
some terminology must be introduced.
labelling of the vertices of
H
is
v €
j
Hj^
= 1,
K.
L(-)jK
Let
Define
Hj^
"*'tlf
..., m, and
j
= 0,
...,
m
m
and
= "'
v.
0, v.
"1 = 1.
'1
{v
If
"path" of vertices from the boundary set
boundary set
{y € C |y. = 1}
,
H
v
is a
}
is
{y € C
be a given
n)
£ K°|L(v) =1}.
= {v
1-connected if there is a sequence of vertices
for all
•••
v
,
.
. . ,
v
We say
such that
1 -simplex of
K,
i-connected, there is a
|
y^^
all of whose labels are
= 0}
1.
to the
We now prove;
- 15 -
Hex Theorem [6]
such that
There exists an i € {1, ..., n}
.
PROOF ;
We proceed by defining a
and let
^
- {T|TtN}.
V-complex on
A(0) - {0, {0}}.
Define
N
Let
K.
H.
For
?*
T €
(l,
..., n)
7
define
to be the pseudomanifold corresponding to the restriction of
{y 6 C"|y^ -
K,
A(.).7. and N constitute
all subsets of
X
all
Let
p
adjacent to
We show that H
.
G =
Note that
such that
1^
T^~
,
and
1» v^
= 0.
LCv"")
i f
LCx"' r\
xJ
,
= 1,
j
-=
,
T
1 «
= p,
j
= T^
x^"*"^)
U
in the
p-1,
x
.... m.
Thus H. is i-connected.
like ours, but depends on augmenting
K
C
trlangulatlon of
Kj^
C
•
v. = 1
for
.
.
,
there must be
Since
m.
. ,
T^"*"^,
1,
is
the intersection
for
such that
Since
x
j
(v
T^
= p-1,
v
,
..., m.
}
does not
®
His is algorithmic
by adding another set of vertices
and using a lexicographic labelling rule.
the triangulatlon
= T
X
must contain
This proof is different from that of Gale [6].
to
B, by Lemma 13
such that
1 € T
T^
x^
v
Thus there is a sequence of vertices
is a 1-simplex in K and
exhausts
A(0) contains only one 0-simplex.
Since
m.
if and only if
x^"*""""
J
since
is i-connected by exhibiting the desired sequence.
of labels of any two consecutive
contain
to
C
be the path of adjacent simplices from
Tj,j=l
X
T^=
A(T)
T}.
x € B, there exists an
Since
B.
e
vex*
a number
0=x,...,x =x
Let
of Part I.
to
6 8, since
,
is finite there exists at least one other element of
K
Since
a V-complex.
We have
N.
if
for
is i-connected.
He also restricts
C
to be
(see Todd [18]), whereas this proof is valid for any
- 16 -
Our final lemma of this section is Ruhn*s Cubical Lemma of [10].
Let I » {y e IR
-
Ijtj^
or
Cubical Lemma (Kuhn [10]).
i - 1,
1,
Let
((•):K
-^
We have:
n}.
. . . ,
such that
I
V- =
implies
X^(v)
•=
v^ - 1
implies
jlj^(v)
= 1.
0, and
Let L(v) equal the number of leading zeroes of
Then there exists an odd number of simplices
£(v)
x
K
€
veK
for each
.
L(x) =
such that
{0,1, ..., n}.
PROOF:
1
= {T
We first construct a V-complex.
C {0, ...,n-l}Io<i
implies
T
A(0) = {0,{e}}, and for
We define
We then define
restriction of
A(T)
f T €
K,
J
,
Let us now examine the set
Q ^ X € B, where
all
j
= 1,
and some
x = {v
and
T^^
....
i€
{l,
a contradiction.
'3
,
,
..., n}, and let
then is the collection
{0,1,..., n-1}.
T = {0,...
,
m}
for some
to
C
It is simple to verify that
L(x) =
...
1,
to be the pseudomanifold corresponding to the
i>mfl}.
{x € c"|x^ = 1 for
and
J
i-1 € T}.
{Q}, {0,1}, {0,1,2},
0,
m<n.
6
N = {6,
Let
m
x€
A(.), and N define a V-complex.
v™}
9'A(Tj^).
and some
..., m}.
We know that
B.
for some
x€
Since
i € {1,
.
. .
m.
,
m}
Then
T
= {0,
9'A(Tj^), either
,
or v^ = 1
Suppose the former is true.
If the latter is true, then
Suppose
B.
€
i
. .
vj =
for all
Then
.
,m-l}
for
j
= 1,
...,
m
i-1 ^ L(x)
d L(x), which is a contradiction
- 17 -
1 - m.
unless
x € A({0, ..., in-2}), so that
But then
Therefore
a contradiction.
B
m<n,
or
m
<
n-1
and
L(x)
3
T
for all
j
Let
contradicts s ^ m+l.
Therefore
n
G consists precisely of those
x
- {0,
..., m}
L(x) - {0, 1,
..., m, s).
. . . ,
v
}.
L(v^) <mfl
But then
L(x) = (O,
Since
...,
for which
T
" {O,
C
6,
..., m),
This
for all j.
n}..
L(x) = (O,
x € G.
.... n).
Therefore
By Lemma
has an odd number of elements, which proves the lemma.
the path starting at
...,n}
Tn+l
,
An algorithm for finding an element of
element of
L(x) = (O,
L(x) = {0, ...» n}, then clearly
Furthermore, if
13 of Part I, G
x = (v
T
Therefore either
.
such that
.... m+l).
(O,
€
mf 1
Then
x € G.
Let
L(x)^J
s >
Suppose the latter is true.
v^^^ = 1
m+2
G.
,
and there is an
.»., in-2},
{0}.
Next we examine the set
for some
- {0,
T
®
consists of following
G
and terminating at its other endpoint, an
G.
All of the above four results are closely related to Brouwer's Fixed
Point Theorem on the cube, stated below.
Brouwer
s
Fixed Point Theorem on the Cube
Then there exists
v € C
such that
n
.
Let
f(v) = v.
f:C
• Cn
be continuous.
®
In [6], Gale shows that the Hex Theorem implies and is implied by
Brouwer's Theorem.
In [10], Kuhn shows that his Cubical Lemma implies
Brouwer's Theorem, and that Brouwer's Theorem implies a weaker version of
his (strong) Cubical Lemma.
We also have the following results:
- 18 -
Lemma
implies Brouwer's Theorem
1
PROOF ;
Let
.
be continuous.
f:c"-»-c"
Define
L(.):K°-»{1,
....
if
||f(v) -
v|L
- fj^(v) - v^,
v^
If
l|f(v) -
v|L
= v^ - f^(v),
v^ / 0.
n,-l,...,-n}
1.
,<
L(v)
f.;
If there is more than one choice for
index.
in some simplex
K
of
x
for which
be the smallest such
L(v)
satisfies the hypothesis of Lemma 1.
L(')
of K
L(v), let
Thus there exist
L(v') = -L(v").
v', v"
Using the typical
limiting argvment as we take a sequence of finer triangulations, we obtain
a point
in
y
c"
f(y) = y.
such that
®
A similar argument establishes that Lemma
where we define
r
i
if i|f(v) - v||^ = vi - fi(v)
-i
if ||f(v) - v||^ = fi(v) - Vi
\
\
If there is more than one choice for
ensuring that if
implies Brouwer's Theorem,
by
L(')
L(v) =
2
v 6 3C
L(v), choose the smallest such index,
the hypothesis of Lemma 2 is satisfied.
,
Finally, we show the equivalance of Lemma 1 and the Hex Theorem.
The Hex Theorem implies Lemma
be as described in Lemma
Define
1.
1
.
L(«)5K *
Let
L'(v) = |L(v)|
•••» n, -1,
Q-t
and let
..., -n}
= {v £ K
H
|
L'(v) = i}, i = 1,
. .
.
Thus there is a sequence
j
- 0,
m
v^ =
and
L(v
j
€
..., m, and
)
=
{0,
1.
i,
By the Hex Theorem, at least one
n.
,
v
{vj.j^,
..., v
,
vj
}
is a
By the definition of
so that L(v
.... m-1) with
)
=
i
and L(v
L(v^)
of vertices such that
1-simplex,
L(').
)
j
= 1,
= -i.
L'(\r) = 1,
Also
..., m.
we have neither
is i-connected.
H.
L(v
o
)
=
= -i, nor
Thus there must be some
= -i, L(v^"^^) = i.®
v.
by
- 19 -
Lemma
1
and define the sets
Hj^
L(«)!K
Let
implies the Hex Theorem .
- {v € K |l(v) - 1}.
{1»
An element
.... {v""
Define
,
v"}
K
in
L'(v):K°-^
{1,
for which
-vH
€
H^,
is
1-simplices
{v
of
,
v
},
m, v^ = 0, and v = v".
=
j
be given
n}
E^
defined to be base-connected if there is a sequence of
v
. . . ,
as follows:
.... n ,-l,...,-n]
L(v)
if
V
is base-connected.
-L(v)
if
V
is not base-connected.
L'(v) -
Note that if
= 0, we cannot have
v
L'(v) = -1.
L' (v) = 1.
L'(') satisfies the hypothesis of Lemma 1.
Thus
exists a 1-simplex
{v', v"} €
of generality, assume
{v'
,
v"}CH^, v"
= 1, we cannot have
v
Then if
Suppose the Hex Theorem is false.
K
such that
L'(v') = 1
is base-connected because v'
contradiction, since L'(v") = -1
< 0.
L'(v') = -L'(v").
Since
> 0.
Therefore there
{v'
is a l-simplex and
v"}
,
Without loss
is base-connected.
This is a
Therefore the Hex Theorem must be true.
^
Our two final results of this section are:
Brouwer's Theorem implies Lemma
PROOF
for
:
Let
V € K
as in Lemma 1.
K
Define
f(v),
as
r
f(-)
(vj^,
.... v^_^, 0, v^^^,
(vj^,
.... v^_3^,
....
v^)
if
L(v) =
-KO
if
L(v) =
i>0
<
[
L(*)
.
be a labelling of
L(-)
f(v) =
and extend
1
1, v^^j^,
...,
In a PWL fashion over all of
in Lemma 1, we cannot have
f (v)
= v
for
Vjjj)
C
.
By the definition of
v € K
.
Since
f
is continuous
- 20 -
and maps
Into Itself, there exists a fixed point
C
be a simplex of
C
corresponding to
(T.
y
containing
L(x)
D
y, and let
for some
{-1, 1}
cannot be a fixed point of
f.
x
y
of f .
Let
(f
be the abstract simplex
iff {1
n}, otherwise
(X)
Similarly, we have
Brouwer's Theorem Implies Lemma
PROOF
;
2
The proof Is analogous to the one above, except we define
(v
f(v) =
..., V
,
,
^-1
^
'j
....
(v]^,
Vj^_j^,
0, V
i+1
,
1, Vj^^j^,
..., V
)
If
1>0.
L(v) =
"
..., v^) If
L(v) = -1<0.
Q.E.D.
®
The Interrelationships shown in this section are summarized in
Figure
IV.
3.
Tucker's Lemma and Antipodal Point Theorems
In this section we present a proof of Tucker's Lemma [19] on the cube
and show its relationship to two antipodal point theorems.
Let
Let
C
p
be a positive integer and let
C^ = {x € IR"
I
-pe<x<pe}.
be any locally finite centrally symmetric triangulation of C
that refines
P
the octahedral subdivision, for example J,, see Todd [18].
set of vertices of
X € K, we denote by
and
C
-x
K
Let
K
be the
the pseudomanifold corresponding to
the simplex
{-v|v € x}.
By symmetry,
C.
For
-x € K.
A function L(.) whose domain is K° is called odd if L(v) = -L(-v) for all v
Our first result is:
€
K"
.
LEMMA
HEX THEOREM
1
^^
KUHN S STRONG
CUBICAL L£MMA
LEMMA
2
I
Figures
- 21 -
Tucker's Combinational Lemma
-1
PROOF
;
and let
?*
of
such that L(.) is odd on
..,, -n)
(v', v"
a 1-slmplex
T
<£
(see Tucker [19]).
,
K
of
}
-=
t[
7
,
{TC N|i€
let
-1^
implies
T
sK
-
{1, ..., n,
L(v) - -L(v").
Let
N - {1, .... n, -1
T}.
Let
-n}
A(0) = {0, {0}}, and for
to the region
C
for
|>
A('). and N define a V-complex.
Let us now examine the set
ment. Suppose
L(-x) = {-ill € T
},
and in fact
Thus we see that except for
Therefore
B
L(x) = T
Also
Therefore, x € 3K.
€ 6, so
B.
x € 3'A(T
Then
X € B.
j'
T_
0, B
if neither 1 nor -1 € T}
=
x
1 € T, and
K,7,
It is simple to verify that
=
has at least one ele-
B
^ T €*[
For any
).
{-l|i€ T
}
.
3'A(T)
,
C 3K.
-x £ 3K, and
Furthermore,
.
X
Therefore,
consists of pairs of the form
has an odd number of elements, and so must
-x € B.
x, -x.
G, by Lemma 13 of
I.
Thus there is an element
say
)
be the pseudomanifoid corresponding to the restriction
A(T)
{x e IR^Ilx.
Part
L(-
Then there exists
SK.
such that
We first construct a V-complex.
Let
v'
and
elements of
x £ G.
L(v') = -L(v").
v", such that
is a 1-simplex of
x, {v', v"}
An algorithm for finding a pair
path that originates with
If it is an element
x
Thus there are two vertices of
of
this fashion, an element of
And since
K.
v', v"
v'
and v"
®
consists of following the
If its endpoint is an element of
0.
B,
G
reinitiate the path at
will be found.
are
-x.
G,
stop.
Continuing in
For a complete description
x,
- 22 -
of the pivot rules for this algorithm, see Freund and Todd [5].
assert that there are an odd number of l-slmplices (v'
,
v"}
We cannot
with L(v') = -L(v").
This is because not all such pairs are subsets of elements of
G.
That Tucker's Lemma implies both the Borsuk-Ulam Theorem (see [13])
and the Lusternik-Schnirelman Theorem (see [13]), and that the Borsuk-Ulam
Theorem is implied by the Lusternik-Schnirelman Theorem, have been shown elsewhere, see Lefschetz [13] or Freund and Todd [5] for more familiar terminology.
Here we show that the Borsuk-Ulam Theorem Implies the Tucker Combinatorial
Lemma.
The former theorem can be stated:
Borsuk-Ulam Theorem
be continuous.
We have
;
Let
= {x 6 Ir"| ||x||2 = 1), and let
b"~
x* € B
Then there exists
f (•) tB""^
-^
IR""-"^
f(x*) = f(-x*).
such that
:
The Borsuk-Ulam Theorem implies Tucker's Combinatorial Lemma
PROOF
;
Let
c"^
= {x € IR"|-pe
x
<
<
and let
pe}
C
be a locally finite centrally
n
synunetric triangulation of C
to
C,
with vertex set
K
.
.
Let
K
be the pseudomanlfold corresponding
L(.):K
Let
-»
{1
n
n, -1,
..., -n}
For each
v €
be a labelling function which is odd on the boundary of C
K°, define f(v) = sign (L(v)).e 1^^^^', where
denotes absolute value, and extend
f(.)
|.|
in a piece-wise linear manner over
n
all of C
.
Note that
f(.)
is continuous,
n
f(.) is odd on the boundary of C
.
.
and since
C
is symmetric,
- 23 -
B° - {X €
Let
and let
Ir"""^!
- {x £ B |xj^^j^<0}.
B
- 1}. let
\\x\\^
.... Xjj)||(Xj,
p(xj^,
-
g:B"
Let
« {x €
b"*
b"|x^i>0},
be the following map:
C
.... Xj^)ll2
.
(xj^
,
.... x^)
»
vX,
»
• • • •
<^
.
g(x) \X_
• • • 9
y
X
^
I
X
n
J.
Note that
is bicontinuous and onto.
g (•)
(
h(x) =
f(g(x)),
x€
b"""^
-f(g(-x)),
x€
b"~
Is an odd continuous function from
Theorem, there exists
we may assume
.
x € b", let
<
I
h(.)
For
)
such that
x*
x* € B
Thus
.
X - g(x*), we see there exists
sign (L(v )).e'
i,
a pair of vertices
v
-^^
h(x*) = 0, whereby
x € C
v
^
such that
L(v
and
i,
^)
By the Borsuk-Ulam
IR°.
Without loss of generality,
f (g(x*)) = 0.
f(x) = 0.
such that
±j
v
into
h(x*) = h(-x*).
for appropriate
'
B"
> 0.
A
Setting
f(x) = Z X.
Thus there must be
^
i,
= -L(v ^)
,
proving Tucker's
Lemma. ^^
Final Comment
The algorithms presented herein for proving the Spemer Lemma, the Dual
Sperner Lemma, and Lemmas
1
and 2, all follow a path that is initiated at a
"corner" of the simplex or cube, i.e., the unit vector e^ or the origin,
respectively.
As is shown in [4]
,
it is possible to define a V-complex where
the initiation point (corresponding to A(0)) is an interior grid point of
the simplex or cube for the above lemmas if the triangulation is of a standard
form.
VHien the
V-complex is defined this way, the resulting algorithms
correspond completely to those of van der Laan and Talman [20]
BIBLIOGRAPHY
[I]
Brouwer, L.E.J. , tJber Abildung van Mannigfaltigkeiten,
Math Ann 71 (1910), 97-115.
.
[2]
Eaves, B.C., On the Basic Theorem of Complementarity, Mathematical
Programming 1 1 (1971), 68-75
[3]
Fan, K. , Fixed-Point and Related Theorems for Non-Compact Sets,
Game Theory and Related Topics Eds: 0. Moeschlin and D. Pallaschke,
North-Holland Publishing Company, 1979.
,
[4]
Freund, R.M. , Variable Dimension Complexes with Application, Doctoral
Dissertation, Department of Operations Research, Stanford University,
Stanford, C, 1980.
[5]
and M.J. Todd, A Construction Proof of Tucker's Combinatorial
Lemma, Technical Report No. 403, School of Operations Research and
Industrial Engineering, Cornell University, January, 1979.
[6]
Gale, David, The Game of Hex and the Brouwer Fixed Point Theorem,
American Mathematical Monthly, 86^ 10, December 1979.
[7]
Hartman, P., and G. Stampacchia, On Some Nonlinear DifferentialFunctional Equations, Acta Mathematica 115 (1966).
[8a]
Karamardian, S., The Nonlinear Complementarity Problem with
Applications, JOTA 4, 2 (1969).
[8b]
,
JOTA
[9]
,
1
[10]
4^,
The Nonlinear Complementarity Problem with Applications,
3
(1969).
The Complementarity Problem, Mathematical Programming
2^
(1972), 107-129.
Kuhn, H.W., Some Combinatorial Lemmas in Topology, IBM J. of Research
and Develop 4_ 5 (1960), 518-524.
.
[II]
Approximate Search for Fixed Points, in Computing Methods
,
in Optimization Problems - 2 , Eds:
Zadeh, Neustadt, and Balakrushman,
Academic Press, New York, 1969.
[12]
Knaster, B., C. Kuratowski and S. Mazurkiewicz, Ein Beweis des
Fixpunktsatzes fur n-dimensionale Simplexe, Fund Math 14
(1929), 132-137.
.
[13]
Lefschetz, S., Introduction to Topology
Princeton, N.J., 1949.
,
.
Princeton University Press,
A Simpllclal Approximation of a Solution for the
Nonlinear Complementarity Problem, Mathematical Programming 9
3 (1975), 278-293.
[14]
Liithi, H.-J.,
[15]
Scarf, H.
The Computation of Equilibrium Prices: An exposition,
Cowles Foundation Discussion Paper No. A73, Cowles Foundation for
Research in Economics at Yale University, November, 1977.
[16]
Shapley, L, , On Balanced Games without Side Payments, Mathematical
Programming , Ed: T.C. Hu and S.M. Robinson, Academic Press,
New York-London (1973), 261-189.
[17]
Sperner, E., Abh. Math. Sem. Hamburg , 6, 265 (1928).
[18]
Todd, M.J., The Computation of Fixed Points and Applications
Springer-Verlag, Berlin-Heidelberg, 1976.
[19]
Tucker, A.W. , Some Topological Properties of Disk and Sphere,
Proceedings of the First Canadian Mathematical Congress (Montreal,
1945), 285-309.
[20]
,
and A.J.J. Talman, On the Computation of Fixed
van der Laan, G.
Points in the Product Space of Unit Simplices and an Application to
Non-Cooperative N Person Games, to appear in Mathematics of Operations
Research.
,
c/\
J
^W^
c
073
Mil LieRARICS
3
TDflD QDM
Sll L&
Date Due
Lib-26-67
Download