Combinatorial Analogs of Brouwer's Fixed ... Theorem on a Bounded Polyhedron by

advertisement
Combinatorial Analogs
of Brouwer's Fixed
Point
Theorem on a Bounded Polyhedron
by
Robert M.
Sloan W.P.
No.
1720-85
Freund
October
1985
Abstract
In
this paper, we present a combinatorial
polyhedron for an unrestricted
of the polyhedron,
which
These
the labelling
triangulation
the
function is dual-
to a second theorem on the
is an extension of
results are shown
theorem
When
this theorem specializes
polyhedron,-that
labelling of a
can be interpreted as an extension of
Generalized Sperner lemma.
proper,
integer
theorem on a bounded
Scarf's dual
Sperner lemma.
to be analogs of Brouwer's fixed point
on a polyhedron,
and are
shown to generalize two
combinatorial theorems on the simplotope as well.
The paper contains two other
projective transformation
bounded polyhedron,
equivalent to
polar of
X.
then
lemma
X' =
X if and only
Secondly,
the
that
X =
We present
a
(xERnJAx < e)
is combinatorially
interior of
the
appendix contains a pseudomanifold
in triangulations
Key words:
polyhedron,
I-F
~ I~-·----------~
shows that if
if y is an element of the
researchers
label,
interest.
(xERni(A-eoy)x < e)
construction for a polyhedron and
integer
results of
its dual
based on
triangulation,
simplex.
_aa-~_~-r~_~_~------
that may be of
interest to
primal and dual polyhedra.
pseudomanifold,
fixed-point,
is a
1.
Introduction
In an article published
purely combinatorial lemma
point theorem of
Brouwer
between combinatorial
1928,
Emanuel Sperner
on the n-simplex
that
24],
implied the antipodal
Lusternik and Schnirelman
The connection
theorems was further
who developed a combinatorial lemma
point
[19].
theorems of Borsuk and Ulam,
Kuhn
[15]
and Fan
examined combinatorial results on the n-cube that
fixed
demonstrated a
implied the fixed-
for continuous functions.
theorems and topological
investigated by Tucker
that
in
[5]
and of
later
imply Brouwer's
point theorem.
With the development of fixed-point computation algorithms
stemming from Scarf's seminal work
[21],
of research in combinatorial analogs
analogs of Brouwer's
Sperner lemma
course,
[22],
theorem
there has
of Brouwer's theorem.
on the simplex include
the Generalized Sperner
the original
been a resurgence
Sperner lemma
Scarf's "dual"
[10],
and of
Analogs
of Brouwer's
theorem on the cube include a pair of dual lemmas
presented in
one of which
Talman,
[17].
Recently,
to simplotopes
and Van der Heyden
theorems are special
In this paper,
these combinatorial results have
(see Freund
[18]),
[7]
and van der Laan,
for which the simplex and cubical
cases.
we present a combinatorial theorem on a bounded
polyhedron for an unrestricted
labelling of a triangulation of
polyhedron, which can be interpreted as an extension of
Generalized Sperner
section
[6],
is analogous to the constructive algorithm in van der
Laan and Talman
been extended
[23].
lemma
Such
lemma.
3, theorem 1.
This theorem
is
the main
When the labelling function
the
the
theorem of
is dual-proper.
II1
theorem
1 specializes
polyhedron,
These
that
is an extension of Scarf's
results are
results
contains
In
lemma to
on the
to a second combinatorial
shown in
simplex and
a combinatorial
a bounded
polyhedron.
the section.
on Brouwer's
theorem;
combinatorial
it
proof of
X'
=
(x'ERn(A-eoy)x
lemma
is used
applications
two
< e)
be of
transformation
dual
of theorem 5 is based
of
interest.
lemma,
In section
that shows that
then
is combinatorially equivalent
the
of
Secondly,
construction for
interest to
an extension of Sperner's
the proof
other results
in the proof
elsewhere.
pseudomanifold
theorem 2.
is an open question whether a purely
and only if y is an element of
This
1, and hence of
is a bounded polyhedron,
'
Section 4
We present such an extension as
However,
3, we present a projective
e}
issue of
to
theorem 5 can be demonstrated.
paper contains
if X = (xERnlAx <
the
and their relationship
theorem
section 5, we address the
on
dual Sperner lemma.
simplotope are also shown.
proof of
theorem 5 of
The
section 3,
theorem
researchers
interior of
theorem
the appendix
X.
contains a
and its
in triangulations
2
the polar of
X if
1, but it may also have
a polyhedron
polyhedra.
to
dual
that may
based on primal and
2.
Notation
Let Rn denote real n-dimensional
namely e = (1,
vector of l's,
and outer
product,
let
ISI
S\T
= {xIxES,
be
vectors
respectively.
the cardinality of
denote
denote S\(x}
xT}, and let
in Rn.
If
<v
rank
0
(m+1),
...,
vm>,
... ,
T
j
= <v
,
Let
vk
vj k
If
X be a cell
faces.
i)
u
For two sets S, T,
xSnT}.
If xES,
burden.
Let v,
is
vm ,
...
let
we
...,
vm
denoted
be a real m-dimensional simplex,
a = <vO,
a nonempty
>
and
VM
in Rn,
T
is a finite
o
=
...,
subset
a k-face
i.e.
Let T be a finite collection
their
a set S.
the notational
...
said to
is
...
denote the empty set,
the matrix
simply an m-simplex.
{v Oj ,
Let
then the convex hull of v0
is
and define e to be the
Let x y and xoy denote inner
1).
SAT = {xIxESuT,
by S\x to ease
IVO
has
...,
space,
or
vm>
of
face
or more
is an m-simplex and
(vO,
of
... ,
vm},
then
.
a nonempty bounded polyhedron
of m-simplices a
triangulation of
together with all
in Rn.
of
X if
X,
oET
ii)
iii)
a,
T ET
If a
imply Ca n T ET, and
is an
(m-l)-simplex of T,
is a face of at most two
m-simplices of T.
An abstract complex consists
of
finite nonempty subsets
of
of K O , denoted K,
3
--ol-----
a set of
vertices KO and a set
such that
III
i)
v
KO
E
y
# x c
ii)
An element x of K
1 I denotes
(K O,
x
if x
ii)
E
finite
x
= n,
y
contained in an
n-simplex of
Let
of X
T =
X
or more simply an
E
K with
lyj
= n + 1 and x c y,
of K that contain x.
The boundary of K,
of simplices x E K such that x is
(n-1)-simplex y E K, and y is a subset of exactly one
K.
be an m-cell
and
in Rn,
let T be a finite triangulation
For each nonempty face T of each m-simplex
(vlv is a vertex of T).
Then the
nonempty face of a simplex of T)
called the m-pseudomanifold
of T, define
collection K =
(T{T
is an m-pseudomanifold,
is a
and
is
corresponding to T.
If A and b are a matrix and a vector,
let Ai and bi denote the
ith row and component of A and b respectively, and
denote the
An
then there are at most two
is defined to be the set
K,
implied
if KO is finite.
Let K be an n-pseudomanifold, where n > 1.
denoted
is
n > 1, is a complex K such that
where
n-simplices
the set KO is
complex by K alone.
to denote the
pseudomanifold,
K and
is called an n-simplex,
However, since
K).
K implies there exists
E
then x
or more simply a
Technically, an abstract complex
said to be
An n-dimensional
i)
+ 1,
= n
cardinality.
complex K is
n-pseudomanifold,
and
implies x E K.
Ixi
it is convenient
abstract
K,
E
is called in abstract simplex,
defined by the pair
by K,
(v}
K
E
x E K and
If
simplex.
where
implies
let A
and b8
submatrix and subvector of A and b corresponding to the
rows and components of
A and b
indexed by 8, respectively.
4
and
A vector x is
written x
positive.
y,
lexicographically greater than or equal to y,
if x = y or the first nonzero component of x-y is
A matrix A
matrix B, written A
is lexicographically greater
B,
if
(A-B)i
5
than or equal
0 for every row i of
(A-B).
to a
II'
3.
The Main Theorem
of
Consider a bounded polyhedron X
where A and b are a given
(mxn)-matrix and m-vector,
Let T be a finite triangulation of
vertices of T,
and
Let M =
,
(1,
L(.):K°M
...
be a
of other combinatorial
Our
following assumptions on
A3
(Bounded).
X
X # 0,
row index
under
the simplex,
X ,
cube, and
we will make
some of which will be relaxed
i.e.,
simplotope
the
later on:
there is a vector
interior,
i.e.,
there
exists x
E
X such
< b.
there
<
is no
bi.
(Centered).
interior,
A5
let
in the spirit of and as a generalization
Toward this goal,
X has an
i.e.
There is no redundant constraint governing X,
iM
If
there exists xx
A4
such a labelling function,
is bounded,
(Nonredundant).
and X-b
indices, and
such that XA = 0.
(Solid).
i.e.
denote the set of
interest lies in ascertaining the
theorems on
[5,6,7,9,15,17,18,22,24].
that Ax °
respectively.
labelling function that assigns a constraint
boundary conditions or not,
A2
let K
m) be the set of constraint row
combinatorial implications of
X > 0,
,
X
{xERnjAx < b},
let K be the pseudomanifold corresponding to T.
i to each vertex v of K.
Al
the form X =
and X
X is solid,
such that Aix
X contains
equals 0 or
this means
= bi
= 0 such that XA = Ai
that for every
iM,
and Akx < bk for every k
the origin in
M\i.
its relative
b > 0.
(Centered and Scaled).
interior, and
with Xi
0,
>
the rows
X contains the origin in its
of A have
1.
6
been scaled so
relative
that each bi
Assume
for
the remainder
of this section
nonredundant, and centered and scaled.
XO =
{yERnly=XA,
X°
Furthermore,
all
Then X°
X>O Xb=l}.
can alternately be
xx), whereby X°
is seen to
also a combinatorial dual of
that
Then,
is
X is bounded,
in particular, b=e.
bounded,
be the polar of
reversing mapping from the k-faces of
there
Let
solid, and centered.
described as X°
X, i.e.,
solid,
X
=
< 1 for
{yERnly.x
(see
X°
[20]).
is
is a one-to-one inclusion
(n-k-1)-faces of X° ,
X to the
see
[12].
Because X is nonredundant, each row of A is an extreme point of
X° .
Furthermore,
combination of
point YEX °
(n+l)
extreme
can be expressed as a convex
points of
X,
bounded,
X°
point of
X O,
is solid,
i.e.,
the set of
the above
and y3
is
X° .
rows of
points in X
(n+1) rows of A.
Because X is
X°
in
remarks.
not a regular
In
the
point.
is
that are not
XO has positive measure.
and
A
if y cannot be expressed
and so almost every point
a set of measure zero,
illustrates
n or fewer
i.e.,
X°
is called a regular point of
as a convex combination of
point,
°
every point yX
figure,
yl
a regular
regular are
Figure 1
is a regular
The circled numbers on the
boundary of X in the figure indicate the row constraint index for
the facets indicated.
For a subset acM,
i.e.,
S
have S
define S a
is the convex hull
= X
for a=M, and Sa c
define Gy = {acMlyE
vertices of cells
1 again,
we
(1,2,4},
and
of
see
S}).
S
= {yERny=XAa, X
X
for
all acM.
Then Gy consists of
that contain
plus all
Xba=l},
the rows of A indexed over a.
7
row index sets
of
Referring to figure
four sets
other subsets
We
For every yeXO
the
the point y.
that Gyl consists of the
(1,2,5),
> O,
{1,3,4},
(1,3,5),
of M that contain one
III
X
=
{xeR 2
3
2
1
1
4
1
-1
2
1
Ax < b}, where A =
x2
'
-1
-2
1
3
-2
1
m
(-1/3,1/3)
I3
1/5)
(-1,0)
(1/3,0)
x1
Il
A3
A1
Y1
A4
I
I
I
I
Figure 1
8
A5
of
Likewise, the minimal members of Gy 4 are
these four sets.
{1 ,2,5},
Gy 3
(1,3,5),
and
(1,2,3),
are
Regarding Gy 3 , the minimal members of
1,4,5).
amd (2,3,5).
2,4).
let T be a finite triangulation of X, let K be the
Now
pseudoma nifold corresponding to T, and
the set of vertices of K, to M, the set of
from K,
function
For a simplex aoK,
constrai nt row indices of X.
L(a)
A,I - I
Gus)
I
lrlmla"
_
_-
_,1
~__
ItlMIAiX=Di
The mapping C(-)
C(({x}).
w
__c%
or all x.
let
For a given subset S of X, define
for some vEK).
= { iEMli=L(v)
=
let L(-):K°-M be a labelling
.
_
. . ._
_
- _s..
- ve_
l
_
For a point xtX, aeiine
the
identifies
"carrier"
1__%v
OLX)
=
hyperplanes of
the set S or point x.
notation in hand, we can state
With the above
Theorem
1.
Let X be a polyhedron that
nonredundant,
and centered and
triangulation of
and
X, let
is bounded,
for
solid,
the pseudomanifold cor responding to T,
K be
any regular
theorem:
Let T be a finite
scaled.
let L():K°MM be a labelling function.
(i)
our main
point yEx 0 ,
simplices acK such that
Then
there are an
(L(o)
u C(a))EGy ,
odd number of
and hence at
least one.
aEK such that
To illustrate
figure
K° .
of
1.
there
is at lea st one simplex
u C(o))EGy.
let us continue with the
Figure 2 shows a triangulation T of
Regarding yl,
K for which
(1,2,5)),
L((w,v))
(L(a)
the theorem,
X° ,
int
for any point yE
(ii)
(L(v)
namely
=
a regular
(1,3),
(t},
C(a))
point of
E
Gyl =
X° ,
five simplices
((1,3,4), (1,3 ,5},
(a),
(f,g,k},
=
(5),
and hence
9
X an d a labelling of
there are
(w,v},
C({w,v))
example of
and
(p,q ,u}.
1,2,4},
Note
that
li
O
0
3
0
2
1
L
5
1
3
4
®
1
5
Figure 2
10
(L({w,v})
u C({u,v})) = {1,3,5} E Gyl.
three simplices aEK for which (L(o)
{1,3,5},
{1,4,5}},
namely {p,q,u},
Regarding y 4 , there are
u C(r))
E
Gy4 =
{{1,2,4},
{w,v), and {x,t,z}.
In the case
of the pentagon X in figure 1, theorem 1 actually makes eleven
assertions about the oddness of certain instances of labels, one
assertion for each of the eleven regions composing X° .
The assertions of theorem 1 do not depend on any special
restrictions of the labelling L(-)
restrict the labelling L(-)
stronger form of theorem 1.
on the boundary of X.
If we
on the boundary of X, we can obtain a
A labelling L(-):K°.M is called
dual proper if L(v)EC(v) for all vax, vEK °.
If L(-)
is dual-
proper, L(v) must index a binding constraint at v if v lies on the
boundary of
X.
This restriction was first introduced by Scarf
for the simplex.
The denotation here
is consistent with the notion
of a dual proper labelling as used in [7].
is said to be bridgeless if for each aET,
faces of X that meet a is nonempty.
Figure 3, for n=2.
A triangulation T of X
the intersection of all
This concept is illustrated in
In the figure, each of the simplices a1,
a3 fails the intersection property.
bridgeless, then no simplex
2,
Essentially, if T is
of T meets too many faces of X that
are disparate.
If L(.)
[22]
is dual-proper and T is bridgeless, we have the
following stronger version of theorem 1:
11
and
III
12
Cases where the intersection of the faces that meet a are empty
Figure 3
12
Theorem 2.
Let
nonredundant,
X be a polyhedron that is bounded,
and centered and
triangulation of
T.
X and
labelling function on K°
proper and T is bridgeless,
(i)
Let T be a finite
let K be the pseudomanifold
L(-):K°-M be a
Let
scaled.
solid,
for any regular
.
corresponding to
If L(-)
is dual-
then:
point yEXO,
there are an odd number of
simplices aEK such that L(c)
E
Gy, and hence at
least
one.
X° ,
for any point y E int
(ii)
there
is at least one simplex
aEK such that L(a) E Gy.
Theorem 2 can be deduced from theorem 1 as follows:
Proof of
Theorem 2:
Assuming theorem
X° ,
that for each y E int
Suppose not.
C(a)#0.
Then
a EX,
must satisfy L(v)EC(v).
every facet
Fi
Fi
for
for iC(a).
for
every
x E n
iEa
ba,'a =
But since
Aax = b.
and y =
y
Thus
(l+e)y
xEX,
y x
E
({xE X
iL(o).
Thus n Fi
i a
i.e.
1
If L(v)=i,
=
kaAa.
IAix=bi}.
every
facet
we have a meets Fi
0, because T is bridgeless.
Since aEGy,
there exists
However, y x = XaAx
X° ,
there exists e
> 0
X
and
(1+e)y-x
>
=
+e
< 1, contradicting (1+e)y-x
_---..
----__.
-_-.
meets the
Therefore a meets
u C(a)),
[X]
13
---------
then v, and hence a,
int
theorem is proved.
= 0.
(L(e) u C(a))EGy and
Furthermore, a meets
#
to show
whereby each vertex v of a
Denoting a=(L(a)
ia.
Fi,
by Fi
it suffices
(L(a) u C(o))EGy, then C(o)
there exists aEK such that
Because C(c)#A,
facet Fi defined
that if
1 is true,
However,
1.
ka
0 for which
Xba =
such that
1.
>
=
Let
Thus C)
1.
(y + ey)
E X° .
for any yEX ° ,
=
,
and the
II
Theorems 1 and 2 (without the oddness assertion) are equivalent
to
the fixed point theorem
Brouwer's theorem
of L.E.J.
on a bounded polyhedron.
bounded polyhedron, and let
Then
there
Brouwer
f():
XX
[2],
Let
stated below:
X be a nonempty
be a continuous function.
exists a fixed point of f(-),
i.e.
a point x*EX such that
= x*.
f(x*)
In
order to demonstrate the equivalence of
Brouwer's
theorems
theorem, we will use the following lemma,
equilivance of
polyhedral representations
and 2 to
which relates
the
under projective
transformation.
Projective Transformation Lemma.
Let X =
(xERnAx < b)
be a
polyhedron that is bounded,
solid, and centered and scaled,
and let
X°
=
{yERnly=XA,
=
X° ,
the set
X'
=
{x'ERn{(A-eoy)x
X' °
= X
-
faces of
y.
X'
'
< b)
and is
1}.
For any given y
X if
Since yE int
and only if T'
simplices a'
X° ,
yx
maps faces
= g(a)
< 1 for all
xx.
X onto
sets
are, of
and g-l(.)
, where
Consider the
It is
easy to verify
is given by g-l(x')
X' are combinatorially equivalent.
X' follows
to affine sets and
and g-l(.)
= bi,
Thus X and
is a triangulation of
X'
X' continuously, that xX satisfies Aix=bi
(A-eoy)ig(x)
x'/(l+y-x').
T is a
for every aT.
that g(-)
if
X onto the
is a triangulation of
XX', given by g(x) = x/(1-y.x).
and only
of
Furthermore,
mapping g(.):
maps
int
is combinatorially equivalent to X, and
inclusion preserving.
is the collection of
PROOF:
b
The mapping g(x) = x/(1-y-x)
triangulation of
T'
X > O,
from the fact that g(-)
convex sets
to convex sets.
=
That T'
maps affine
The mappings g(')
course, projective transformations.
14
if
[X]
(without the oddness assertion)
Proof of theorem
from Brouwer's
theorem:
Let X, T,
given,
K'
define X' and T' as
be the pseudomanifold
L(g-l(v'))
for
arg min
z 'EX'
where
is continuous,
in T'
that contains
Then
+ h(x')
=
Xy(A-eoy)y
x',
-X 8(A
-
eoy) B,
and nonzero solution.
= 0,
Upon
sum to unity, we have XaA =
has
u C(a'))
all
(L(a) u C(a))
= a
E
for
Let a'
.
let Y = L(a'),
some X
y, Xa >
B = C(a'),
O,
_____
_____
and
-
> O.
Furthermore, h(x')
=
Xyey
= 1.
Therefore,
= 0 has a nonnegative
multipliers X
, Xae
= 1.
so that they
Thus aE Gy and
ET defined by a
Gy, proving the result.
problem of h(-)
15
_I _
= ALI(v,)-y, and
that x'
rescaling the
problem on f().
_IY_1
=
be the smallest simplex
whereby Xa(A-eoy)
the stationary point
let
the Euclidean norm.
The construction of the function f(.) was
to convert
be
Define f(x') =
X'.
whereby the simplex a
= a.
X
is continuous
x'
and
of
define h(v')
11-112 denotes
particular Xy >
for some
int
and define L'(v')
the Karush-Kuhn-Tucker conditions state
XB(A-eoy)B + Xy(A-eoy)y
(L(a')
v'EK'° ,
f(-)
so contains a fixed point
a = y u B.
x'
corresponding to T',
For each
llz'-x'+h(x')112 ,
Because h(-)
a'
v'EK °' .
Let y
in the projective transformation lemma,
in a PL manner over
extend h(-)
and
and K be given as in theorem 1.
L(-)
= g-l(a')
[XI
introduced by Eaves
to a fixed point
[3]
III
Proof of
solid, nonredundant, and centered and scaled,
is bounded,
that
Let
L(.) be a labelling function on K
which Ai(v-f(v))
index i for
EK such that
a simplex
that
Ag(x-f(x))
there
> 0,
> 0, Aa(x-f(x))
and
> O.
the property that
f(x))
> O.
to y,
point of
regular
(L(a) u C(a))
E
X, a
C(x))
a.
exists
(8 u
x
However,
E
Gy,
E
Gy.
such an index
bounded,
X
.
Then there exists
Taking a limit of
However,
because
since a
y is
E
Gy, there exists Xa
regular Gy =
Gz for all
theorem and
oddness assertion) can be accomplished
above arguments.
16
> 0 with
= XaAa(xz
> 0 for all z sufficiently
proving Brouwer's
The equivalence of Brouwer's
Because Ay(x-f(x))
Thus y(x-f(x))
Thus z(x-f(x))
whereby x-f(x) = O,
a such that
and 8
Let Y = C(x).
eXa = 1 and XaAa = y.
sufficiently close to y.
close
X is
any
such a as the mesh of T goes to zero, we
sequences of
conclude
so that L(v) equals
defined
Because
> O.
Let y be a given
must exist.
corresponding to T.
X and K be the pseudomanifold
triangulation of
and
Let T be a finite
function.
XX be a continuous
let f(.):
X be a polyhedron
Let
Brouwer's theorem from Theorem 1:
theorem.
theorem 2
[X]
(without the
in a manner that parallels the
Relation of
Theorems
1 and
2 to combinatorial
results on the simplex
and simplotope.
We show how theorems
1 and
simplex and the simplotope.
the simplex,
[22],
of
and
The
namely Sperner's
an odd number of
simplotope,
specially
to known results
three major combinatorial
lemma
[23],
the Generalized Sperner lemma
However, when
The
2 specialize
Scarf's dual Sperner
[10],
three
results
are extended to
the cube and
the oddness assertion disappears, and the dimension of the
labelled simplices
simplices of interest
is reduced
(see
Herein,
simplex and
1 and 2 for particular values of y E X,
assertion holds on
regular
point
in X ° ,
regular point
Let S n
does
= {xERnI
(1,
...
as instances
of
theorems
we will see that the
oddness assertion on the simplotope
not hold, precisely because y is not a
x
< e,
-e-x
l 1}.
Then S n
is an n-dimensional
By defining
we can write
K the
these
in X ° .
and b =
An =
Sn,
[18]).
the simplex precisely because y is a
and the
the cube)
and
by
simplotope theorems
oddness
[7]
specially
stems from the constructive proofs of
theorems.
casting the
simplex.
lemma
all assert the existence
inability to assert that there are an odd number of
(and hence
results on
simplices with certain label configurations.
these
labelled
simplotope
on the
n as
= (xERniAnx < b.
n
Let T be a triangulation of
pseudomanifold corresponding to T,
m}
=
(1,
= (yly=XAn, X > 0,
...
,
n+1},
eX =
1)
because m = n+l.
and L(-):Ko-M,
For X =
Sn ,
where
the set
is an n-simplex that contains the
17
M
X0
=
i
origin,
y = 0
int
and any y
X
is a regular point
Because Sn is bounded,
we can apply theorem
simplices
u
C(¢) =
lemma
is a regular
X °,
in
solid,
...
[10],
=
and G
1, and assert that
, n+1}.
in X° .
(M} =
In particular,
((1,
...
,
n+))}.
nonredundant, and centered and scaled,
EK with the property that
(1,
point
there are an odd number of
u
(L(o)
C(a))
E G,
i.e.,
L(a)
This is precisely the Generalized Sperner
and is seen
to follow as a specific instance of
theorem
1.
Now suppose
vE2Sn,
L(v) =
i must
that no simplex
bi},
i=1,
...
that the labelling L(-)
,
of T meets
n+1.
the intersection
bridgeless,
be chosen so
every
Then it
of all
faces
Sperner
(1,
= bi.
that Aiv
facet Fi
can be shown
of S n
i.e. for each
Furthermore,
of S n ,
where
Fi
suppose
= (xeSnlAix=
that for any simplex
of T,
that meet ca is nonempty, i.e.
whereby the conditions of theorem 2 are satisfied.
there exists an odd number of
L(a) =
is dual-proper,
...
lemma
,
This
n+1}.
[22], and
simplices
rEK such that L(a) E
latter result
it is seen to
Thus
G,
i.e.
Scarf's dual
is precisely
follow as a
T is
specific instance of
theorem 2.
We now turn our attention to
simplotope
S is defined to be the
Sm 1
x
x Smp,
mj
1, j=1,
...
...
theorems
on the
simplotope.
cross-product of
A
n simplices,
S
=
where, for simplicity, we will assume that each
,
p.
Any point xES
is a vector
in RN,
where
p
£
N =
mj,
and x can be written as
x =
(x 1 ;
...
;
xP),
where each
j=1
each
xJ ERmj,
vectors
x,
j=1,
j=1,
...
...
,
,
p.
p, and x is
the concatenization
Defining A n as above,
(N+p)x(N) matrix:
18
of the n
let us define A as
the
Aml
0
0
Amp
A =
where Amj
I
is as described previously.
Then S can be described as S = (xERnlAx
Define M = {(j,k)lj=l,
...,
..., p, k=l,
indexed by the ordered pairs
where bRN+P and b=e.
b
mj+l}.
The
rows of A can be
M where row (j,k) of A is in
(j,k)
j-1
Likewise, a vector X E RN+P
(mi+1) + k) of A.
fact row number (
i=1
will be indexed by the ordered pairs
(j,k) E M.
Let T be a
triangulation of S, let K be the pseudomanifold corresponding to T, and
let L(.):K°M be a labelling function.
For X = S, X is bounded, solid,
nonredundant, and centered and scaled,
and so the conditions of theorem
1 are met.
We have X°
X > 0} and y=O E X
To see this,
= {yERnly=XA,
eX=l,
However, y=O is not a regular point of
pick any one index j from among j
Y
(1, ..., p}.
Then set
0
j
i
if
1/(mj+l)
for each (i,k) E M, and note that X > O,
define aj=((j,l),
lajl
= mj+1
point of X°O.
... ,
< N+1,
Thus,
so
(j,mj+l)},
e-X=l, and XA=O=y.
we see that 0 E Sj,
long as n > 1.
by theorem 1.
if i = j,
Thus y=O
If we
but
is not a regular
we can only assert that there
19
III
However G
Thus
=
that
(L(a)
{(t c Ml a
=
for some
of K
that
one simplex o
exists at least
({ cM
I y ES)}
=
there exists a simplex o
(j,mj+l)}
or lemma
for some j
3.2 of
(1,
K such
of
.,
such
j
Th is
P)
(2,2),
with
X°
=
G
(L()
(1,2),
{(2,1),
is
u C(1))
Gy,
E
the diamond shown
{( 1,1),
(2,1)),
(2,2 ), (1,2))
is the convex hull of
regular
(1,2),
na mely 01,
...
th e points
(1,O),
in the fi gure.
2 =l,
L(v)
must
{xESIA(j,k)x=b(j,k)),
can be shown
for
that the
being the case,
As
06
p}.
the
This
be
the
(-1,0)
1 of
[7]
(2
The set
figure.
(0,1)
figure shows,
chosen so that Aix=bi.
logic
all
(j,k)
aj,
requirements
and
(0 , -1)
y=O i s not a
of
facet' F(j,k)
for any
theorem
The Sperner
instance
lemma, and
[6],
lemma
its extension
to
theorem on a bounded
this
...,
p.
2 are met.
Then
This
to show that
for some j E (1,
[7],
the simplotope
and
paper,
polyhedron,
the Generalized Sperner lemma,
we
that
simplex.
20
[7,17],
theorems 1 or 2.
but this derivation fails to carry over
of
j=1,
of theorem 2 of this paper.
can be derived from
last section
i.e.
=
is precisely theorem 2 of
does not appear to be a specific instance of
Sperner's
aj
proper,
Furthermore,
employed herein can be used
latter statement
is a specific
on the
....
six simpli ces of S
in the
there exists a simplex a E K such that L(¢)
In the
),
With
and n=2.
(2,2)),
There are
suppose that no simplex a E K meets each
see
({(j,
p}}.
point.
for each vS,
thus
{1,.. . ,
precisely theorem
Suppose now that the labelling L():K°-M is dual
it
E
[18].
(((1,1),
(1,1)},
j
EG-.
(L(a) u C(c))
Figure 4 illustrates t he theore m for m 1=m
y=O,
u C(a))
to the simplotope.
present another combinatorial
specifies to Sperner's
lemma
2
X,
1
K1
r)
1
Yl
/
-1
Figure 4
21
111
Theorem 1
Relaxing the Assumptions of
Our final
the
remarks
to Brouwer's
proof of
theorem
1 in the
X°
x°
int X,
E
-x 0 ,
X'
scaled, and so the
is just
the
set X
Ax°)=1},
(yERnly=XA, e-X=1,
and for a c M,
Thus theorem
X
centered and scaled,
= (yERnly=XA,
centered
In this case,
> O,
X
X-(b-
> 0 Xa(b-AxO)a=l}.
can be modified to
dimension of
E rel
[8].
Furthermore, by
include the
int
X.
Then
in order
X can be found using,
Once x°
E rel
int
Bx < b},
scaling the rows of
been
X has
where Dx°=d
(B,b), we can
Let C be any matrix whose rows form an
basis for the
{yERnJy=UD+B,
X' now is
scaled.
k be the
the methodology in
> 0.
X by
the case when X is neither solid nor
and let
ensure that s=b-Bx°=e.
orthonormal
For any given
1 apply.
theorem
X can be rewritten as X = {xERnlDx=d,
s=b-Bx °
the case when X =
as
> O)
theorem 2)
and scale X, a point x
for example,
but the definition
a translation of
= (yeRnly=XaAa,X=
centered and
let us consider
Next,
given,
S
1 (and hence
case when X is not
to center
assertions of
in the
The assumptions that X is
where Ai = Ai/(bi-AixO).
and
and
b-Ax ° }
= {xERnlAx
({xRnIAx < e},
=
will be seen
can be eliminated,
and can alternatively be written
X' =
as
is solid but not centered and scaled.
b)
<
simplices,
Let us first consider
must then be changed.
{xERnlAx
the counting arguments
next section.
solid and centered and scaled
of
The assumption that X is bounded
and to
theorem,
of paths of
regarding endpoints
relaxing
this section are concerned with
presented earlier.
assumptions
is central
of
subspace N={xERnlDx=O},
s-X=l, X > 0).
Then the
22
and
let X°
=
transformation f(.)=XRk
given
by f(x)=Cx-Cx °
maps
X onto X'={ZERkIBCTz
transformation g(y)=Cy maps the set X °
X > O,
{vERklv=XBCT,
between
each given
X s=l}.
X °.
of
theorem 1.
For a given point
The sets
regular
point of
X
This
the subset
YEXO,
{yERnly=CTv + DTU
conform to the conditions of
there
is a unique point vEX'
The point y in
X°is
°
called a
of X' ° .
define Gy=Gv where v is uniquely
relation y=CTv+DTu for some u.
transformation,
and scaling,
=
if y=CTv+DTu and v is a regular point
Furthermore, for any yEX ° ,
determined by the
into the set X '°
X' and X' °
that y=CTv+DTu for some u.
and the
is a one-to-one correspondence
X' ° and
point v in
for some u}
such
There
s},
together
can be used
with the above
to prove
the
remarks
on centering
following extension of
theorem
1:
Theorem 3.
in Rn
x°
Let X be a nonempty bounded polyhedron of dimension k
that is nonredundant, of the form X={xERnlDx=d,
be a given point
T be a finite
of B,
rel
int
triangulation of
corresponding to T.
rows
in
and
X, and
X and
Let
let s=b-Bx°> 0 be given.
Let
let K be the pseudomanifold
Let L():K°M, where M={1,
let C(a)={iEMIBix=bi
for all
X ° be defined as in the remarks above.
(i)
Bx < b}.
..., m}
xEa)
indexes the
for each cET.
Then:
If y is a regular point of
X° ,
there exists an odd
number of simplices oET with the property that
C(0))
(ii)
E Gy,
and hence
If y E rel
simplex
int
ET with the
Let
(L(a) u
at least one.
X° ,
then there exists at
property that
23
least one
(L(a) u C(a))
E Gy.
[X]
III
Theorem 3 obviously
remarks
implies theorem 1 as a special case.
outline how to
prove theorem
1, using the transformation f(-).
combinatorial
convenience.
either
the
of
3 as a consequence of
Theorem 3 is
theorem we will consider.
the nonredundancy assumption.
Because
This assumption
still retains
is retained for
do not contribute to
the geometric or combinatorial properties of
a polyhedron,
away does not detract from the
the results.
24
theorem
the most general
The theorem
redundant constraints
fact they are assumed
The above
generality
4.
A Combinatorial Proof of
This
ideas
section contains a combinatorial proof of
that are easy
dimensions,
two dimensions.
X°
X and
in order
to motivate the 'proof along
we start by showing an example of the proof
in
case.
two dimensions
be as shown in figure 1,
in Figure 2, and
let T and L(.-)
be as
let K be the pseudomanifold corresponding
to
Define K to be the pseudomanifold consisting of simplices aEK
"joined"
with the indices
K = (ala
Ko = K
,
u
{1,
a
AK =
...,
For each
iEM.
= C(x)
{(BI
iEM,
of C(o),
(a
= K
shown
let
with the
property that L(a)E
suffices
to
Now let 8
jOB}.
c M =
#Gy
{1,...,5}
For example,
and
in Fgure 5.
Note that
for some xK}.
X °,
show that
aEK),
u M.
extend L():K°-M to
For each y
i.e.
C(a)),
m)
The construction of K is
for
The
In higher
We then proceed to the more general
Example of proof in
Let
to follow in two dimensions.
Hence,
more intuitive lines,
T.
1.
they become more encumbered due to the possible presence
degeneracy in X.
shown
theorem
behind the proof derive from relatively straightforward
concepts
of
Theorem 1
L(-):K°-M by the association L(i)=i
#Gy
denote the number of
Gy.
In order
to prove
is odd for all regular
with
IBl=n=2.
for B = (1,3),
25
theorem 1,
points y
Let RB =
RB = ((1,2,3),
simplices aK
{Bu{j},
(1,3,4),
it
X.
jEM,
(1,3,5)).
©
P
The pseudomanifold K
Figure 5
26
Let *#R
be the
ER B ,
and let q
that
L(o)
number of simplices
later
the
be the number of
= 8.
parity of q
implies,
and Tolle
is the
states that the
in particular,
RB
is odd, and
(ii)
if B
K, 161=2,
R6
is even.
= 6,
whereby #R8
odd.
{w,x,s},
simplices a E
even number.
{x,t,z},
and
= 8
Thus q 8 =O,
let
simplices qEK with L()
eleven regions
regular point of
i.e.
is odd,
namely
8 {
if so,
K,
=
1,4),
E R,
The
second
there can be no
then o = L(o)
= 8,
R8
and hence
namely
EaK.
(4,p,u},
an odd number.
a
is an
aK.
{a,3,4),
Tk,
X °.
now shown in Figure 6,
k=l,...,11.
The re
{f,g,k},
Also,
Gy = R,
whereby #Gy
for any y E
where
_
11
subdivided in to
For any y E int T 1 ,
={4,5}.
T 1,
is odd, because R
1111_
y is a
Gy = ((1,4,5),
Because
27
10_1
t hen
{t,1,2}.
Now consider the set X ° ,
(3,4,5)),
R,
E
that if
(for
so,
Note that
an even number, and hence
As an example,
and
let B={4,5}.
{e,j,i),
from the fact
(if
= 1, an odd number,
EK with L(a)
K with L(a)
contradiction).
This
EK, then
K with L(a)=
E
Thus q
As an example,
{e,j,2),
statement follows
four
from the fact that if
is no other simplex
There are five simplices
(x,t,z),
then
a contradiction).
is
and
B
that
K, 11=2, then
and there
[16], and
parity of #R
IBl=n.
, with
if 8 E
a=L(a)
#R 8
[11],
(i)
L(B)=B,
the
first introduced by Kuhn
same for any given
The first statement follows
are
simplices oE2K with the property
A parity argument,
used by Gould
EK with the property that L(a)
= Gy.
B E
K,
This
by
(2,4,5)
(i) abo ve,
proves
A2
A3
A1
A4
A5
0
The subdivided cell X
Figure 6
28
y E int T 1.
theore m 1 for all
E Gy are
For y E int T1,
those simplices
for wh ich
L(a)
(e,j,2 }.
The main fact that has been used is that all y E int
"s ufficiently close"
are
n
j 4,5
i.e.
(x,t,z),
K
{e,i,j}, and
1
to the face <A 4 ,A 5 > so that y E int
{{(4,5,j})
j4, j5, JEM),
G y = R4,5 }
next will
show that
if
and Tj
of
adjacent regions T i
parity of
this
#Gz.
Since the
will mean
k=2,...,11,
follows
X°,
that the parity of
#Gy
parity of
proving assert ion (i)
is odd
for y E
of theorem 1.
consider ainy two adjacent regions T i
and
4
5.
int
and
{1,3,4 ), (3,4,5),
= {{1,2,4),
(2,4,5),
(2 ,3,4},
(1,3,4 )}, {1,3,5),
({{1,3,5), (2,3,5),
Furthermore,
,Aj>,
c R
j
the
Note that
2,3,5))}}.
from T
is
It is no coincidence
that
E.very
(3 ,5) contains either t4 or T5 but nlot
co ntain
Thus GyAGz
But because the line
segment sepa rating T4 from
=
R
3
(3,5),
t5,
segment
thlen any a
3,5),
i.e. a
,5).
For any collection D
29
_P1_·ll______l__l___111_____
s5 ,
la st two statements.
that R{3 ,5) c GyAGz.
in GyAGz must
3 ,5})
15 that s eparates T 4
in e ach of
in X0 ,
= R (3,5)
segm ent <A 3 ,A 5 >.
is the unique line
that lies
GyAGz
5
This shows
<A 3 ,A 5 >
line
(3,5) appears
simplex <A 3 ,A
(3,4,5))
the face of T 4 n
generated by the
both.
tk,
and T ,i
Fo r any y E int T 4 and z
(2 ,3,4},
set
i, then
Assertion (ii)
{2,4,5),
=
int
is odd for y E int
Gy
((1,2,4),
Gy&Gz
#Gy equals the
from a closure argiument.
for example
Gy =
y and z are in the interior of
that the pa:rity of
Therefore,
the
(s,x,w),
conv <A 4 ,A,Aj>, whereby Gy =
We
Gz
(p,u,4},
E
whereby
of
subsets
of M,
that L(o) E D.
Gy =
#Gy
D denote the number of
let
EK such
Note that
(Gy\Gz)
(Gy n
u
= #(Gy\Gz)
Gz),
whereby
+ #(Gy n Gz),
Similarly,
two sets are disjoint.
because these
simplicies
we have:
(Gz\Gy) + #(Gy n Gz).
*Gz =
We obtain:
#Gy
-
*Gz = *(Gy\Gz) - #(Gz\Gy)
= *(Gy\Gz)
+ #(Gz\Gy)
= *(GyAGz)
-
= *R{ 3 , 5 }
However,
*#R
is even,
i.e.
3
2*(Gz\Gy).
tj
X°
XB
> O,
X °,
#Gy
-
Proof
separates
whereby B
= #RS
#Gz
-
of Theorem
Let
X, T,
of A.
Note
regular point
loss
of
figures
Ti
(n-1)-simplex S
j.
which
#Gz
1 and 2.
Gy and #Gz have
regions T i
there
and Tj are adjacent,
i from
#Gy -
This completes the
to adjacent
=
is
and
a
{yERnJy=XA8,
Furthermore,
Finally, GyAGz = RB.
2#(Gy\Gz),
SB
cannot
lie
Therefore
is an even number.
1
L(.),
centrally regular
rows
3K.
V
Therefore
same parity.
interior
B such that the
e.XB=1},
on
If
are as follows:
index set
unique
K.
leading to the proof that
same parity if y and z are
of
the
1 for the example of
The important facts
the
{3,5} 0
because
Gy and #Gz have
of Theorem
proof
2#(Gz\Gy)
2#(Gz\Gy)
is even,
, 5}
-
and K be as given in theorem 1.
if y=O does not lie
in
the affine hull of
that if X is centrally regular,
X° .
of generality,
X is said to be
then y=O must
The remark below allows us to assume,
that
X is centrally regular.
30
n or fewer
be a
without
Remark 1.
regular,
If theorem
1 is true when the polyhedron
then theorem 1 is true
X is centrally
independent of X being centrally
regular.
Proof:
Suppose X is not
hypotheses of theorem
y E X
does not
of A.
Let y be any
Now let
X' =
Xe=l}.
lie
centrally regular,
Then X°
1.
(x'ERn](A=eoy)x '
X° .
of any set of n or
T'and K to
the pseudomanifold
L(g-l(v')).
Therefore,
maps
fewer rows
Then y must be a regular point in
X' °
< b),
= (y'ERnly'=X(A-eoy),
From the projective transformation lemma,
given by g(x) = x/(1-y x)
X satisfies the
is solid, and almost every point
in the affine hull
such point
but that
X onto X',
and maps
T to the triangulation
define L'(v')
Notice that X'°=X°-y, and that 0 is a regular point
because
the system
equivalent to our original
this new system,
theorem
We therefore will
X',
T',
L'(
O,
the mapping g('):X-X'
For each v'EK' ° ,
K'.
X >
X.
), and K'
=
in
X' ° .
is combinatorially
system and by hypothesis theorem
1 is true for the original system.
1 is true for
[X]
assume for the remainder of this section
that
X is
centrally regular.
X is
1al > n+1
that
The
said to be nondegenerate if Ax=b~ has no solution xEX when
and
cM.
In order to prove theorem
X is nondegenerate.
remark below
lists
1, we will
This assumption will be
relaxed
first assume
subsequently.
some of the properties that are consequences of
the property of nondegeneracy in conjunction with the assumption that
is centrally regular.
Remark
2.
If X satisfies the assumptions of
nondegenerate
and centrally regular,
31
then:
theorem 1 and X is
X
III
(a)
every extreme point
(b)
every facet of
X°
a facet of
X° , where
= n+l,
every a c M with
a
(d)
for
every B c M with
1I1
= n,
Sa is an n-simplex.
S
is
an
affine hull contains no other rows Ai,
To prove
(b),
must
be
whereby
cell,
IBI
181
n,
= n,
must
S,
IBI
>
for a particular
and hence
n,
Aix
IBI
= 1 for each
Z
= n,
let a
i
c M,
AT
ai
is an
]
32
Because 0
e
int X ° ,
= b,
and Ax
(n-l)-
and F is an (n-1)X and
(yERnlyTx =
Thus S
1)
let
= C(x).
supports
is a face of
rows, the rows of A
(n-1)-simplex.
= n+1.
F =
Hence
(x,e).
But since F is an
iEB.
have linearly independent
whereby So
This hyperplane
Therefore xEx,
=1.
and the hyperplane
(a),
since
(c),
= F.
let x be an extreme point of
affinely independent,
To prove
X
X is nondegenerate.
since
from
Then there exists a
e} and Aix < 8 for iEM\B.
=
Conversely,
and contains
Since A
e)
positive and we can assume
we must have
simplex.
Then
(ilAix
X°.
such that H n
H = (ylyTx =
can be written as
=
X°
least n facets
X is n.
F be a facet of
let
supporting hyperplane H of
8
i E M\8.
X must meet at
point x of
an extreme
of X, because the dimension of
where
(n-l)-simplex, whose
is a direct consequence of the definition of nondegeneracy
and the fact that
SB ,
S
= C(x).
for
(a)
point xEX,
X, and for every extreme
of
(c)
Proof:
where B = C(x) for
(n-l)-simplex S,
is an
extreme point
some
X.
X meets exactly n facets of
of
If the matrix
are
X°
X° .
is
does not have rank n+l,
Aax
then there exists
= ee, a contradiction.
Therefore
(x,e)
(0,0) such
that
Z has full rank, whereby the set
Sa is an n-simplex.
For
any
(d),
i E M\S,
affine hull
let B c M,
whereby S
of S
Our next
18
= n,
= S u {i}
then a
(n-l)-simplex and Ai
is an
satisfies
does not
(c) for
lie
in the
[XI
.
task is
to
construct the extended pseudomanifold K,
defined by
= K
Ko
K
u M
= (
EKOo
This construction
is
#
a C (
,
u
C(a) )
for some
figure 5.
illustrated in
rEK).
We have the following
lemma:
Lemma
(
1.
If
X is nondegenerate,
c MIB c C(x) for some x
if and only
PROOF:
K and
X,
if So is a facet
from part
are as stated.
(b)
of
(n-l)-simplex) of
resembles
second statement of
in nature and
X.
the lemma follows
[X]
polyhedra as
well.
the construction of an antiprism
combinatorial
=
of the appendix,
The construction of K will be generalized later
include degenerate bounded
K
(n-1)-simplex in aK
B is an
and so by Corrollary Al
The
remark 2.
B # *}.
(and an
X is nondegenerate,
K
K is an n-pseudomanifold, and
This
in this section to
construction
in Broadie
1],
but
is
so does not depend on the geometric
projection property used in his work.
We now extend L(-):K°-M to L(-):K°-M, by defining L(i)=i for iEM.
For each
c M,
{B0=n,
collection D of subsets
define R
of M,
let
=
(
u
{j}jjEM\B}.
For
any
D denote the number of simplices
33
i
a
E
K with the property that L(a)
D.
E
We have the followihng
result:
Lemma
2:
Let
IBl=n.
c M with
(a)
If
B E
a K,
then
(b)
If
0
B
a K,
then *#R
PROOF:
Let q
#R s
the parity of
q
is the
RB
Consider a regular
Furthermore, because y
thus y
two
E
int
n
S a,
aEGy
regular
is
that the parity of
c M with
I=n.
If
is odd.
8 0
If
and
RB and
E
XO.
Then
y
n
aeGy
int
al
S,
= n+1
K
aK,
for every
Sa is an n-cell,
is a regular
for every a
point
E
E
Gy.
Gy, and
and every element
in X.°
If y,z are
then define the relationship yzz
if Gy=Gz.
is an equivalence relation on the regular points of
because Gy can take on only a finite number of
this equivalence relation divides the regular points y of
into p mutually disjoint
distinct values of y,
and
(int
k)
n
sets of
the form int
( n
aEGy
Sa
), for p
k
= Y,...,Yp.
T
For k=l,...,p, define
in X ° ,
[16]
[X]
regular,
whereby
K with the property
introduced by Kuhn
states
for any
point yE
in X ° ,
points
Furthermore,
values,
X°
[11],
is even.
the interior of this cell
The relation z
X0° .
same
first
E
IBI=n, then L(B)=S, and q=1, whereby #R 8
then q=O, and hence
of
simplices
A parity argument,
later used by Gould and Tolle
and
is even.
be the number of
that L(a) = B.
and
is odd,
Ti
=
k =
n
Sa ,
aEGy k
for all
argument easily demonstrates that
and each T k
ik.
p
u
Tk =
k=l
34
is thus an n-cell
Furthermore, a limiting
X°.
Figure 6
H
Ti
F
*y'
Y
Figure 7
35
II1
collection M = {T1 .....
Eaves
Let X satisfy the assumptions of
Let M =
X is nondegenerate.
X° ,
then Gy&Gz
n-cells
of
PROOF:
In order
T i,
and
and
let y' be a given
y E
F,
there exists a
int
Because y E rel
> O,
some XB
hyperplane of
yx
>
y + tx
l(d),
Ti,
E
Aj
int
of
subsets of M.
and 8 f
1B0=n,
j#i.
Let T i
aX °.
i.
Then
i =
rel
E
and y E rel
int S.
B c a,
Because
1B0=n,
Thus y = X\gA,
for
Let H be the
H can be represented
(see Figure 7);
(0,0) and unique up to
scalar
Because H is asupporting
of generality, we can assume that
y E rel
int
S,
and y E
t > 0 and sufficiently small.
Ajx
}) and N = {jEMIAjx
let
S.
is uniquely determined.
S
it
int F,
Sa.
n
aEGy'
property that y E
c H, Ax = ee.
Because
K.
then either F
be given,
Let y
there exists a unique subset
i.
is a
c M,
int
with the
H for any jM\B, i.e.
P = {jEMIAjx >
regular,
E Gy'
for all
Ti
X° )
in adjacent
that F
then without loss
yET
for all
element
F,
SB
Because
(M,
if y and z lie
}) for some (x,e) #
{yERnly.x =
multiple.
Then
(M,X ° ) is a subdivided n-manifold,
in Rn containing
unique hyperplane
as H =
,...Tp)}.
for some
suppose
= 1, and X
eXB
1
an n-cell rj,
that y E S,
the property
with
(see
suppose
theorem 1 and
if F is a facet of an n-cell Ti,
or F is a facet of
a facet of
= R
show that
show that
suffices to
Xo ,
to
(T
Furthermore,
subdivided n-manifold.
F be
X°
k}) constitutes a PL subdivision of
[4]).
Lemma 3.
c
that the
It is our aim to prove
remarks.
the above
illustrates
#
rel
From remark
8 for any JEM\B.
< 8).
Then,
P, N,
int F,
and
Let
are disjoint
Furthermore, because we can assume that X is centrally
the set
{ilAix =
}) can contain at most n elements, whereby
36
8
e}
= (ijAix =
and M = P
B.
N
y + tx
int S
for t > 0
and sufficiently small
for each
and sufficiently small.
small,
(8 u
{j})
y,*
sufficiently small.
Thus for y = y + tx,
jP.
for jP.
But
since Gy=Gy, for all
Also,
it is easy
for jEN.
E S u{jfor all
sufficiently small.
y E int S a
that
B ~ a,
and t > 0 and
sufficiently
small,
Bu{j})
S
(Gyl\(
S{j
(y-tx)
Suppose
sufficiently small.
If
8
Thus y
sufficiently small.
E
G
c
that
a,
then y E Sy for some Y c a,
F.
4 a,
Also,
y,
Ti
=
F for all
tx for t > 0
jEN, whereby
(u{j})
Furthermore,
since
for t > 0
and
Therefore,
aGy for y=y-tx and t > 0 and
Sa.
whereby y + tx E
aGy,.
8
If y EaSa, and
Y8, and hence y is not
and hence
and sufficiently
for y=y-tx and t > 0 and
then y E
int Sa,
t > O
E Sa for all aGy,
(y-tx)
for any jEP.
}
Bu{j}))
sufficiently small.
interior of
8
sufficiently small.
( U
jjEN
j EP
such
(8 uj))
for all
to verify SBufj}n
E Gy for y=y-tx and t > 0 and
for all aEGy,
Ti
t > 0
Now consider y=y -
Then y-tx
Gy 2
y + tx E
Thus,
(Bu(j}) 0 6G y
JEN, whereby
and
G
E
For all t > O and sufficiently small,
a,
in the relative
int Sa
for all
Thus we have for all t>
t > 0 and
0
and sufficiently small:
Gy = Gy'
for y = y -
tx,
\ ( U B{j})
jEP
X° )
(M,
sufficiently small.
There
is
a facet
(
U
jEN
u{j}),
and y is therefore a regular point of
the unique n-cell of
regular point
u
of
of Tk.
X° ,
thus exists
and Tk =
and from
containing y=y
n
aOEG
(*),
Sa .
we have
37
t > 0
(*)
XO.
Let Tk be
+ tx for t > 0
and
such that y=y -
Thus Tk n H = Ti
n
tx is a
H, and so F
li
GyAGy
=
u
(B
u(j))
=
jEPuN
Finally,
note that
would be a facet
The last
(u{(j})
B cannot be an element
of
X° ,
hyperplane for
u
X
= RB.
jEM\B
(by lemma
which cannot
of
K,
for otherwise SB
1) and H would be a supporting
be true.
[X]
intermediate result we will need to prove
theorem 1
under nondegeneracy is:
Lemma 4.
If X satisfies the assumptions
nondegenerate,
some kE
tk for
PROOF:
X°
of
Let
, by lemma
for all
t > 0
all
t > 0 and
{j}
EM\B,
for y =
Thus
and y
k E
Thus S
and
(b),
Thus ABx = e
let T =
and
n
JEM\8
Ssu(j
X is
)
for all
y-tx,
is a regular
such that
t > 0 and
} .
small.
al
ia,
(y -
Then
whereby T is
t > 0 and sufficiently
iB
Suppose
= n+1.
X° ,
jM\B.
tx) E SBu{j}
an n-cell and
If a
whereby, y
(y-tx) E
#
Bu{j}
Sa .
(y-tx)
Sa
for
for some
But
sufficiently small, a contradiction.
and t > 0 and sufficiently small,
point of
(n-1)-simplex)
and Ajx < 1 for all
S{j
and
(and is an
there is an extreme point x of
n
sufficiently small,
(1,...,p}.
IBl=n,
is a facet
By remark 2
there exists
S
E2K with
and sufficiently small,
int T for all
E
1.
int S,
rel
(y-tx)
IBl=n.
= C(x).
Let y E
each
theorem
{l,...,p}.
BE3K,
X such that
E
then for
of
whereby T
[X]
38
Gy =
= Tk for some
u
Bu{j},
jEM\8
We now have:
Proof of
Let
theorem
EOK with
1 when
1Bl=n.
X is nondegenerate:
Then
by lemma 4,
n
Sou{j)
=
k
for some ke
jEM\8
{
By
T
Therefore for every y E int
,...,p}.
lemma
2, #RS
n-cells Ti,
Tj,
z E int
by
Tj,
is odd,
GyAGz
and hence #Gy
= R
lemma 3.
Gy = (Gy\Gz)
Similarly, we have
+
Gz),
(Gy
+ #(Gy n Gz).
= #(Gy\Gz)
-
even,
+ #(Gz\Gy)
-
-
int
i,
two sets are disjoint.
2 #(Gz\Gy)
2 #(Gz\Gy)
2 #(Gz\Gy).
by lemma
2.
Gy and #Gz
Thus
#Gz have
the same parity for all y E int Ti,
for any
#Gy
have the same
two adjacent n-cells T i
Therefore,
one T k ,
for any y E
- #(Gz\Gy)
parity.
for at least
two adjacent n-
whereby
Gz = #(Gz\Gy)
= #(Gy&Gz)
is
Bj=n,
because these
=#R
Ouj) = R.
We have:
= #Gy\Gz)
RB
K,
n
jEM\3
For any
n Gz),
Therefore, #Gy - #Gz
However,
, Gy =
is odd.
for some B
u (Gy
*Gy = #(Gy\Gz)
k
is odd,
j,
and
Z E int Tj.
by choosing Tk =
n
#Gy
and
Furthermore,
SBU{j}
where
jEM\B
BEaK.
8
Thus
Gy must be odd for
k = X°
is a connected set.
all
y
int Tk for all k,
E
But y
E
int
T
k for some k
because
if and only
k=l
if y is a regular
X° .
point of
Thus
Gy
is odd for all regular points
X° .
of
Therefore,
E
aEK,
K such
if y is regular,
that L(;)
and L()
u C(a)
there exists an odd number of
E Gy.
Each simplex
= L(o)
for
of simplices aEK with the
all aEK.
property L(a)
39
is of
Thus
the form
simplices
u C(a) where
there exists an odd number
u C(a) E Gy.
This proves
III
(i) of
assertion
closure
1.
theorem
argument.
combinatorial equivalence
point of
X,
X is nondegenerate.
combinatorial
result,
the more general
{zERnlz=aEa,
point
of
Z if
define G z
every facet of
rows of
Z is
E is
(i)
every row of
(ii)
z=O E int Z and
lal
an extreme
z=O does not
<
n,
zZ
case.
is
X > O, X-e=l}.
define T
=
said to be a regular
For every zZ, we
a
< n.
be
special
point of
lie
1 for
if
Z,
in the affine hull
ot Ta for
and
no hyperplane H in Rn meets more
than n extreme
pseudomanifold with vertex
(i)
BEaK
implies B c M and T
(ii)
if
c M and TB
the
and that
in proving theorem
aid
set KO
say that K agrees with Z if
We have
row Ai of A is
suggest a more general
A point
said to
This
(n-1)-simplex,
For each a c M,
E.
Ta for any a c M with
Let K be a finite
We
is an
form Z = {zERnlz=XE,
the
Xaea=l}.
XO.
fact that every
whose development will
= (a c MlzETa).
(iii)
X°
These observations
index the
any a with
K whose boundary
the boundary of
(degenerate or nondegenerate)
a > O,
z
to
is driven by the
Let Z be a polyhedron of
Let M ={l,...,m}
has depended
1 when X is nondegenerate
equivalence
a combinatorial
an extreme
from an elementary
follows
to create a pseudomanifold
critically on being able
bears
(ii)
[X]
of theorem
The proof
Assertion
is a face of
is a face of
following result:
40
Z,
Z,
then BEK.
and
points
M.
of Z.
L(o)EGz.
define X =
If Z is special,
PROOF:
bounded,
nondegenerate, and
centrally regular.
X°
X > O,
=
{yERnjy=XE,
have X°=Z,
where
pertains.
Furthermore,
only depends
on the
(The statement
Therefore Remark 2
lemma 2
and not on how K was
X.
3 and 4 hold true.
z is a regular point
i.e.
of
[X]
lemma 5 can be regarded as a combinatorial
the No Retraction
of
see this,
suppose
vertices of
given in the
Z is as
of T consist
set of vertices
is a row of
E.
If we
collection K of all
let a
According
to
Any
Z.
p
>,
{v,°.
simplex
let f(Ei)=Ei.
k
v ..
, i
if
Z continuously and
lemma 5,
f(-)
Then
the
are
ET can be written
E K,
and each
then the
that agrees with Z.
°
,
let
f(v)=EL(v),
is extended to
and
a PL function
leaves the boundary fixed.
for each regular point zEZ,
41
Z.
ip},
i
To
T be a
where each vi
then for each vK
Then
e.g.).
where K
u K,
such o is a pseudomanifold
is a labelling K°O-M,
f(.) maps Z into
=
facet of
{EiliEM}
= <v,...,vk,Ei,......Ei
form
for each Ei,
=
[13],
and let
lemma,
refine any
of K
interior of
T in the
(see Hirsch
Theorem
Z that does not
triangulation of
If L(-)
of Z,
X is nonredundant
there exists an odd number of simplices aEK with the
property that L(a)EGz.
in the
lemmas
Finally,
X is solid
because the proof of
that K agrees with
T.
Then
In this case, we
eX=l}.
valid,
if z is a regular point
Therefore,
version
2 is
lemma
fact
from K and
constructed
X° ,
(xeRnjEx < e}.
and because Z is special,
and centered and scaled,
Ei
EK with the property
then there are an odd number of simplices
that
of
z is a regular point in
iEM, and
that L(i)=i for each
labelling such
Z,
K agrees with Z, and L(-):KROM is a given
If Z is special,
Lemma 5.
there exists an
II1
for at
z=f(x)
corresponding to
Theorem.)
Retraction
then the preceding proof of
When X is degenerate,
In particular,
valid.
not
(To see this,
> n.
Then,
at least n+2
X is
but this set
EK,
contains
is not an n-simplex in K.)
so
elements, and
C(x)
(x}
x}EK,
since
suppose
X for which
of
let x be an extreme point
degenerate, and
theorem 1 is not
the construction of K does
X is degenerate,
if
in an n-pseudomanifold.
result
IC(x)l
maps Z onto Z, proving the No
Thus f(-)
.
that
simplex
is the real
where
one xa,
least
But this means
that L(-)EGz.
simplices aEK such
odd number of
The typical method for side-stepping degeneracy is to perturb the
constant coefficients of
our case,
In
infinitesimals.
adverse consequences.
properties
such as
this.
amend T so
X.
In any
again
of
X
,
the
is undesirable
the combinatorial
alter
in a combinatorial analysis
X,
if T is a triangulation of
it
is unclear how to
is a triangulation of
the perturbed
which
T may change,
combinatorial structure of
is undesirable.
perturbation of X is performed
hand side coefficient b i
to
bi
+
i
.
We will
by changing
instead
by using this same construction in a dual form.
however,
is said
C(x)=a.
of
X has
such a perturbation of
however,
the amended version
case,
X by a vector of
of
The perturbation will
which
Also,
that
The usual
X° ,
constraints
the
is to repair K.
to be consistent
We proceed as follows.
if there
exists xE
For any matrix D or vector d,
leading zero columns or components
B=[b,I].
If a c M is consistent,
let
42
right-
perturb
Our first task,
A subset a
c M
X with the property that
(D)
or
of D or d,
a subset
each
(d) denote the number
respectively.
Let
B c a is said to be a basis for a if AX+Y=B has a solution X, Y with
Y
= O,
0, (YM) > 1, Y
i.e.,
(Ye) = m+l,
and
I8[
= rank Aa.
Instead of constructing the pseudomanifold K by joining each
simplex a of K with its carrier set C(a), we now construct K by
of K with every subset B of its carrier set C(a) that
joining each
forms a basis for this carrier set.
We obtain the following
theorem:
Theorem 4.
Let X be a solid, bounded, and nonredundant polyhedron.
Let T be a triangulation of X and let K be the pseudomanifold
corresponding to T.
Let K°=K°
M, and define K = (a c Kola #
= a i 8, where aEK and B is a basis for C(a)).
n-pseudomanifold, and
some XE X}.
K = (B c MB#o,
A,a
Then K is an
and B is a basis for a = C(x) for
[X].
The proof of this theorem is rather laborious, and so is relegated
to the appendix.
The boundary elements of K correspond in a natural
way to subsets of faces of X °,
in a manner that we will soon see.
Theorem 4 thus gives a constructive procedure for triangulating the
boundary of X°
The procedure of joining simplices a of X with bases
B c M is similar to the construction of an antiprism, see Broadie
l1].
This construction of K is also closely related to the construction of a
primal-dual pair of subdivided manifolds, as in Kojima and Yamamoto
[14], although K is combinatorial while the primal-dual pair of
manifolds is not.
43
II1
Our next
for iEM,
x
°
task is
and define A
{(yRn y=XA,
=
to perturb the
to be the
n-cell
X.
matrix whose
X > 0, e.X=l}
and
ith
row is Ai.
= {yERnly=Xa A,
S
) i
Ai/(I+c
Define A
Define
O,
Xa
ea*ma=l }.
Lemma
6.
If a c M and
solution for all
PROOF:
and
values of
.
.n+l
trivial
.
and
The proof
is by contradiction.
be n distinct values of
If
e
in all
c M
Therefore let
for which Ax=eea has a non-
of these
solutions,
I
1
has a solution
Let Q be the
[c]=(1,c,c2,....,m).
1 ...
1
then by
. .
m
.
'
2
2
rank of Ba.
However,
the rank of
cannot have a solution,
It only remains
that
to
because
it has a solution with
solution
(x,e)=(x,0),
matrix
l
cm
n+l
since m > n,
But,
the rank of Q is n+l, as
A
an
is the
is at most n, whence AaX=BaQ
the rank of BaQ
show that
=cl,...,en+l where
n+l
there exists a solution X to AaX=BaQ.
induction argument establishes
for
1
CI
m
1
nontrivial
if a
then Ax=eea can only have a solution for at most n
Therefore Aax=B[c]
solution,
that
we can assume that Aax=ea has a solution for all
c=c1,...n+1.
Then
ea has no nontrivial
sufficiently small positive
solution.
rescaling,
B=[e,I]
then Ax =
n+l,
We will actually prove a stronger statement,
al=n+l,
I.....
a
is also n+1.
if Ax=eea has a nontrivial
e#O.
Suppose that Ax=eea has a
and suppose that
44
there is no
.
solution to Ax=ea
XaAa=O,
Xa-ea=l,
hull
S.
of
i.e.
the zero vector
1BI
C
_
affine combinations
£
hull of SB.
n and
<
of
the
with the property
is an element of
has dimension at most n-1.
a such that
fewer
there exists X a
Denoting this affine hull
whereby H
of
Then
by HE,
the affine
we also have Aa x=0,
there exists a subset 8
Thus
S
the affine hull of
is spanned by
_ Therefore HE
rows A
that
is the affine
But y=O £ He, and hence y=O lies in the affine hull of n or
rows of So,
and hence
X is centrally regular,
of
S
This
.
and the proof
contradicts
the assumption that
is now complete.
[X]
We also have:
Lemma
(a)
7.
XO°
For all
sufficiently small positive c,
is special,
(b)
°
XO
agrees with K,
(c)
any
regular point
y
is a regular
PROOF:
Let
X={xERnlAcx
[C]=(,c,E
2
small
,...,cm).
positive
points
,
of
points of X°O.
X,
extreme points
follows
from
of
the
{xERnIAx
X°O
of
£
X°O.
and
if
where B=[e,I],
and
sufficiently
Furthermore,
of A are all
because
positive
.
of A
are all
y=O E int X° ,
Finally,
lai
extreme
y=O E int
X°O
,
is
> n+l,
A
fact that BE2K if and
45
for
x=eea has no
no hyperplane meets
special,
X°
because the conditions
> 0 and sufficiently small.
positive
Thus
B[c]),
are all simplices.
whenever a c M and
small
X,
if and only if ySa.
<
whereby the rows Ai
solution for all
all sufficiently
yES a
of
XE is nondegenerate for all
rows Ai
Furthermore,
lemma 6 are met,
nontrivial
=
b}
is a regular point
X° ,
point of
the faces
all sufficiently small
of
y of X°
Because
X is nonredundant, the
extreme
and
proving
Thus for
more than n
(a).
Part
(b)
only if AX+W=B has a solution
since
iI
with W=O
and and WM\ B
with w=O
and wM\B
only if
if and
i.e.
.
positive
Our last
Let a
K have
E
and a1
B1B82.
2,
#
then we
exists X 1,
X1AL
2,
Ul,
+ U1AB
1
U2
if
exists
this
1)
-i=(oi U
and 82
> O.
E
means L(a)
<
n and
if
EGy.
C(c)
E Gy and a2 = (2
u 82)
=1=o2 and
Let L=L(a).
C C(a).
181
and only
EGy if
Suppose
is of
Then
Gy.
and because
Now L(a)
B c C(a),
Then there
such that:
(1)
= y
2 is a basis
u C(O)) E Gy.
c C(o),
EK and
(2)
X2AL + U2AB 2 = y
Because
(L(a)
that satisfy L(a) E Gy, and
cannot have a1=a2.
c C(o)
1
K
E
there is a one to one
Then
the property that L(a)
Because
show that
Then
of X °O.
> 1, whereby a#.
ja
u B) EGy.
thus must
satisfy the assumptions of theorem
simplices
form a=o u B where
IL(a)I=n+1,
We
point
that satisfy
E K
simplices
(L()
note that y
IBl=n, for all sufficiently
B c M,
and L(.)
y be a regular
correspondence between
the
(c),
[X]
X, T, K,
Let
1, and let
PROOF:
X > 0, X-e=l},
intermediary result is:
8.
Lemma
{yERnly=XA,
; if and only
positive
For part
if and
if y meets no So for B c M,
if and only
no S,
and so y meets
IBl=n,
small
X°
point of
is a regular
X °O.
is a face of
S
positive c;
{yERnjy=XA C,
is a face of
O, XB-e=l}
gB >
has a solution
XBBB[c]=I} is a face of
> O,
sufficiently small
X > 0, XB[e]=1} for all
{yly=XSAC,
sufficiently small
> 0 for all
{yERn-y=jAS, XB
only if
if Ax+w=B[c]
if and only
O;
for a
= C(a)
i=1,2,
a sqaure matrix T such that A
46
2
=
111=1021
AB 1
and there
, and Wt must
be
E Gy
if
nonsingular, whereby A
1Bil=n-t,
i=1,2.
ILuBil=n+l.
-lA2.
Because y
Combining
(X 1 -X 2 )
(1)
+ (u 1 -u 2 n)
AL
#
, or U1-U2T
#
If
> O,
and
i
(2)
there must exist X 1 ,
A81X1
= Be
1
A82X1 + Y1
=
A82X2 = B
2
AS1X2 + Y2
= Be
Therefore B
1
-l1Yl
X2
= A 81
Because
u 1,
= A
X 2,
1Y
U2 > 0,
i=1,2,
Y 1,
< t+l and
and
for otherwise y
is
above, we obtain
(1)
or
(2),
(3)
to reduce
and UlT-l=u 2 -
is a basis for a = C(8) and
Y2 such
the
violating the fact
Thus X 1 =X 2 and U=u2,
Si
each 8i
a,
that
0, Y 1 # 0.
, Y1
Y2
= T-
X1
1
-
1
> 0,
ILI
Ll=t+l,
then we could use
2' Y1
B8
then
(3)
number of positive components in
that y is a regular point.
,
point,
A81=
O,
Furthermore, because
t=dim
is a regular
Furthermore, X i
not regular.
If X 1 -X 2
=
1
1
A8
1
= BS 1 -
0
U 1Y 2
L
2
=
X1
0.
-1B -8
- 1Y 1 ,
-
Y2
#
= U 2TY
2
-lY
2
1
= T- 1 A 8 2 X2
and hence Y 2 =
= -2Y1
--
-
IY1.
O0, a contradiction.
Thus 81=82.
Next,
let 6
E
K and
(L(o)
C())
= L(a).
We need
to find a basis 8
E Gy.
Because
(6 u a)
(6 u a)
the
suppose
property that X 6 A
E
Gy,
+ XaAa = y,
E
Gy.
Let a = C(o),
for a with the property that
there exists X6
and e 6 X 6
+ eXa =
> 0,
1.
Xk
Let B =
linear
[b,I] and
let
> 0 with
Furthermore,
there exists x E X with the property that C(x) = C(a) = a,
ba.
and
i.e. Ax
z=XaAa and consider the following lexico-
programs:
47
=
III
lex
max
z.X
lex
min
XaBa
P
subject
to AaX+Y
Y
Note that X = (x;O),
feasible for D,
(X*,
=
Y*),
a
for D,
Y = (0;I)
K.
Let v*
Y =
+ Xaea = 1, and so
L(a)
with
(L(a)
Gy.
odd.
1.
Then
7.
X°
Thus
Gy,
*
= X 6 A6
=
(L(a) u 8)
Let X, T,
for
all
c
K,
c M with
L(a)
simplices aEK-with
By lemma 8,
the property
that
48
Then
is feasible
Thus
8
+ Xe
is
B
=
for every a
E
K
= (a u B) E K and
satisfy the assumptions
z
of
X°O
X° ,
then y
point of
X,
is a regular
and hence #Gy
simplices of aEK with the
there are an odd number of
(L(a) u C(a))
of
agrees with K,
is a regular
sufficiently small positive c,
EGy.
Therefore,
[X]
if
there are an odd number of
property that
Thus
sufficiently positive c,
If y is a regular point
for all
= Xea.
E Gy.
and L(-)
by lemma 5,
is
_
+ XaAa = y, and X6e
there exists
1.
Therefore,
is odd.
point of
E
c a.
is feasible for P and Xa=Xa
This completes the proof.
of Theorem
by lemma
#Gz
C(a))
= X
of P and D.
> zx = XaAax = Xaba > v 1 , whereby v
X6e
t > 0
solutions
with basis
*
+ XSA
theorem
basic optimal
be the optimal value
(O;I)
=
feasible for P and Xk
respectively,
a basis for a, and X6A6
Proof
is
_
v
L(a) E
X
whereby there exists
because X = (x;O),
*
subject to
to XA+Y
0
k
to P and D,
(o u B) E
D
Ba
EGy.
[X]
is
A Combinatorial
5.
Sperner's
Theorem on a Bounded Polyhedron that Generalizes
lemma
Theorems
results on
shown to generalize combinatorial
and 2 have been
the simplex and
and dual-proper
labels,
simplotope that have unrestricted labels
respectively.
In this section, we
theorem that generalizes the results on the simplex and
proper
labels,
including Sperner's
Let X, T,
and L(-)
(yCRnly=XA, X > 0, X e=l}.
Dy =
{(a,8) E MxM
Theorem 5.
pseudomanifold
with the
PROOF:
scaled.
E
property that
Let
l}.
=
X, T,
L(.),
E
int
X °,
let
solid, nonredundant,
Let T be a triangulation of X,
int
XO, there exists at
(L(a)),
C(a))
least one simplex aEK
Dy.
E
and K be given as in theorem 5.
X' and T'
lemma,
pseudomanifold corresponding to T',
L(v')
be the
= L(g-l(v'))
for v'EK ° ',
projective transformation
AL'(v,)+y, and
f(x')
= arg min
'EX'
Because
h'(-)
x', and
and
llz'-x'+h(x')112 ,
Let a'
let a = L(o'),
B = C(a).
X°
where g(.)
and define
is as defined in the
For each v'EK °' ,
define h'(v')
in a PL manner over all of X'.
is continuous,
fixed point x'.
Let y E int
as in the projective transformation
lemma.
extend h(-)
let K be the
let L(-):K°-M be a labelling
be given, and define
let K'
let
We have:
b} be bounded,
corresponding to T, and
Then if y
function.
For any y
eX
X = ({xRnAx
and centered and
[23].
- XaAa = y has a solution X 8 , Xa such that
I XBA
> 0, and ea-Xa
Let
simplotope for
satisfy the assumptions of theorem 1, and
X° =
> 0, X a
lemma
present a
where
n.112 denotes
=
Define
the Euclidean norm.
f'(.) is continuous and so contains a
be the smallest
= C(a').
Let
simplex
= gl(a).
The Karush-Kuhn-Tucker conditions
49
' in T'
that contains
Then a = L(a)
state that
li
x'-x'+h(x')
= XB(A-eoy)
-XxAa -
X 8 AB
so
-
XaAa = (e-X
=
(L(6),
Section
the
the
existence of
inward
normal
normal
from the
of an inward normal
point of
a fixed
in
the proof
of h(-)
vEK ° ,
index of
L(v)
section 2,
let
and so
there
E Dy
Let a
T be
of h(-)
see Eaves
is just
-h(-)
of
in
the
is equivalent
[3].
When y=O,
and the existence
an outward
n
n
XA ,
n
(XaA)T > 0
is proper a n
Thus A (An)T <
Sn ,
a triangulation of
L(-)
K be
This
All
the
is said to be proper if for
an element of
M\C(v),
for vEK ° .
of v,
The conditions
i.e.
L(v)
of
S = C(a);
X0 > 0, Xa
.
Note
0 and so 0O
thus a
= M
> 0,
(L(o),
then there exists
eBX
+ e
X A (An)T Xa =
(1,...,n+1),
is precisely Sperner's
50
the
theorem 5 are met,
that for any i,
=
is
the
For X = S n , the set
cEK with the property that
=
n
whereby XaAa = 0,
(1,...,n+}l.
let S n ,
and L(-):K°-M be a labelling
= L(o),
such that XA=
< 0.
=
X° .
exists a simplex
for y=O.
Because L(-)
Ai-Aj
presented
eX=l) is an n-simplex that contains
so y=O E int
and
L(a)
is the index of
(yeRny=XAn, X > O,
XB
we see that
lemma derives from theorem 5,
a nonbinding contraint
origin,
Xa,
is one,
the same as the existence of
is
where M = (l,...,n+1).
function,
C(a))
f('),
above
pseudomanifold corresponding to T,
=
both vectors
existence of an outward normal
show that Sperner's
be defined as in
X°
Therefore,
of h'(-).
To
each
-= 1.
[X]
The existence
function h'(-)
of an
ea-X
=
After normalizing the vectors X8 and Xa
component of
EDy.
Furthermore, h(x')
theorem 1 using Brouwer's theorem,
2, derives
function h.
+ eX~)y.
B
C(a))
The proof of
to the
> 0.
y for some particular Xa > O,
that the sum of
(a,B)
for some XB
B
X
=
1.
j E M,
ij,
(XaAn)
and so
lemma, without
the
oddness assertion.
The logic used above can also be used to prove
(see also van der Laan and Talman
lemma to the
[17]),
theorem 3 of
[7]
which generalizes Sperner's
simplotope.
Theorem 5 does not contain an assertion of the oddness of
number of simplices under
consideration.
The basic constructs
the
used to
prove theorem 1 combinatorially do not appear to carry over directly
to
the case
It is an open question whether there exists
of theorem 5.
a combinatorial proof of
theorem 5 which asserts the existence of
odd number of simplices aEK
for which
regular.
51
?·___I
_____
(L(o),C(o))
EDy,
when y
is
an
li
A Pseudomanifold Extension Theorem
Appendix A.
X = {xERIAx < b} be bounded, solid, and nonredundant, let T be
Let
a triangulation of X, and let K be the pseudomanifold corresponding to T.
We wish to
Let M = {l,...,m} be the set of constraint row indices.
construct an n-pseudomanifold K, where each n-simplex a of K consists of
of C(a), the carrier indices of a.
a simplex a of K together with a subset
In order to construct K for arbitrary polyhedra, we need to work with
the lexicographic system AX + Y = B, Y
For a given
O, where B = [b,I].
vector v, define (v) to be the number of leading zeroes of v.
For a
matrix V, let (V) denote the number of leading zero columns of V.
An
index set a c M is said to be consistent if there exists xx with C(x)=a.
A subset 8 c a is said to be a basis for a if there exists X, Y such that
AX + Y = B, Y
0, (Y)> 1, and (Ye)= m+l, and
[8
=
rank (A). Let us
construct K as follows:
-o
let K = K
u M, where M = {l,...,m}, and
let K =
c a u
f6 ~
c, aa E K, a = C(a), and
is a basis for a}.
Our aim is to prove:
Theorem 4.
Let T be a triangulation
Let X be solid, bounded, and nonredundant.
of X and let K be the pseudomanifold corresponding to T.
define K = {a c K
a
, a c a u 5, where a E K and
Then K is an n-pseudomanifold, and
K = {8 c M
some a, where a is consistent}.
52
Let K = K u M, and
is a basis for C(a)}.
, and
is a basis for
When X is nondegenerate, we have:
Corollary Al.
Let X = {x
E
RnAx
and nondegenerate polyhedron.
<
b} be a solid, bounded, nonredundant,
Let T be a triangulation of X, and let K
-o
be the pseudomanifold corresponding to T.
K = {a c K
a ;r,
a c a u
an n-pseudomanifold, and
, where a
K = {
E
c M I a4$,
Proof of Corollary Al from Theorem 4.
Let K
K and
=
=
u M, and define
C(a)}.
Then K is
= C(x) for some xx}.
If X is nondegenerate, then if
a is consistent, the rows of A. are linearly independent, the only
basis
for a is
=a, and the result then follows.
[X]
In order to prove theorem 4, we proceed as follows.
it is assumed that X is solid, bounded, and nonredundant.
53
Throughout,
i
Proposition Al. If a is consistent, then there exists X*,Y*such that
At+ Y*= B
PROOF:
Y
0, and (Y*)
a
1, i.e., the first column of Y
a
is zero.
Consider the lexico-linear program:
lex min Z = e Y
a
s.t. AX + Y = B
Y
where e
P ,
O
is the vector with (e )j equal to one if
otherwise.
j
a
E
and equal to zero
Because a is consistent, there exists x, y such that
Ax + y = b, y
0,
note that X, Y
is
and y
= 0.
Then define
feasible for P.
X = [x,O], Y = [y,I],
Furthermore, since
e Y
0
a
and
for any
feasible X, Y, the above has an optimal solution, X*, Y*.
If (eaY*)1 > 0,
then there exists
by duality.
Thus
0 < (r*B)
(eaY*)l = 0,
rr*< ea
= r*b = r*Ax +
whereby (Ya*)
Lemma Al. Let X, Y satisfy
= {i
PROOF:
Yi = 01.
= 0, (*B)
7T*A
e y = 0,
> O,
1
a contradiction.
Thus
1.
AX + Y = B , Y
and let a = {i
0,
aB
B'
such that
l B I = rank(A ).
First note that
we must have rank(A)
IYil
' is a basis for a
To see this, observe that
= I B I , rank(Aa) 2 IB I , but since rank(A )
=
IB I
.
= 0},
A X = B
I
,
I B I = rank(A 8) < rank(A ) . And if
Therefore
B, then 1B'I = rank (AS,) < rank (Aa).
Let
proved.
c = rank(A ) -
B I.
If
c = 0, then let
Suppose the lemma is true for rank(A ) -
consider the case
T
,T*y
Then there exists
whereby since rank(B)
8'
such that
= {ilYil > 0.
rank(Aa) Because
IB
I = c.
Let
c > 0, there exists
54
' =
, and the lemma is
B8 I = 0,..., c-l1, and
6 = a\
j E 6
,
and
T =
M\a, i.e.,
with A independent
J
,
of the rows ofA
AMd = 1 .
J
d E Rn
There thus exists
.
such that Ad = 0, and
Now, let
Y.;Y.)
v = lex min
for some
Y
i
E
M .
A.d>0
1
We note that
(v) = (Yi)
Y'
whereby
Y
1
B-AX',
= 0,
and
(Y )
we have that
one where
a' with
Y'
i
>
a
1,
i
0,
PROOF:
Because
j = 1
O,. {a=
j = 2.
AX +Y
Define
D
1
and
=B,y
a
D
=
,
= -Y
D
k
==
k.
Y
= 0,
=Y
Upon setting
k
O
Y>-O
k 0
=
Y
Let
=
k E
Then the choice of j
there exists X, Y
i
S u {i},
=
.
Let
is unique.
such that
, and
Now suppose there are two such
j
k
such that
Then, by reordering if necessary assume that
Then there exist
= A(X-X )
D
j
Yil=O},,
iI
is a basis for a.
and
O.
be a basis for a.
is a basis for a,
S I = rank(A B) = rank(A).
\ k uj
Y'
X' = X + do v,
and 5' is a basis for a.
be a basis for a , with
AX +Y = B, Y
Let
= c- 1 . We thus have reduced the problem to
Lemma A2. Let a be consistent and
\kuj
0.
< c , which by induction, means that there exists
a
,
v
It then follows that
and
T
I
whereby
i
A.d
(Y) =
rank(A )v
Y
=
rank(A )- 1
a'
and i C 8,
A.d
1,
O,
al
-
Y ,
i E S\k
X,Y
, X,
0,
a=
,
,
1,2.
=
= 1,2
55
\ku
=
{iY
Then we have:
1,2 ,
£ = 1,2,
y2, such that:
= 01,
= 1,2
III
Also, because
rank(A) = rank(Aa) , and
unique matrix
DiQ.=
A.(X-X
i
1
i
a
such that
)
=
IA(X-X
DQ <O
1 D
T D9
9,
Dk
9,R
)
= Aa .
=
iA
D
91
g
z, we can write
1 =
+ D1
=2 + 2
Now, Y2
D1
'r2
r
Y1
=I
1
, whereby
2
1
Thus
A
= 'iR k
Y2
=
ri =1ik
Tik
for all
iiDka .
<0
= 1,2.
Also, because
~~~~~~~~~~~~~~~~~~~~~9
7-Dk
PIrr
Thus,
2n 1 Y
'2
71
2
, we obtain
B
\ ku l
u2
0\u~
{2}'
matrix
A \k u{l1 u{2} has rank equal to
rank(B
\ ku {1} u{2} ) =
LemmaA3
we have
Y
Y1
=2
r1
7T
2
, whereby
2
1
2
=y =Y =0
1
1
2
y
\k u{l}
u{2}) X1
(5~~~\k{1}u
determined.
a,
7r
= Y2
Y
E
fi D I
, ,=,2.
=1,2
9
1
=Y2 + -r D
Using a parallel argument with
Y2
forall
DkQ
?O, we must have
k
and
i
If we then define
9,
DD
I = rank(A) , there exists a
For any
ikk
k
, then we have
Because
EA
I
B I + 1,
But since
I1 I = rank(Aa) ,
a contradiction.
1,2 Ea , the
but
Thus j is uniquely
[
If a is consistent and
is a basis for a,
and
i E
, then
exactly one of the following statements are true:
i)
ii)
there exists
j
a,
j
(5 \ i) is a basis for some
i
such that
a' c a ,
56
B \ iu j
is a basis for a,
where a' is consistent.
or
PROOF:
Let d be chosen so that
vector.
There exists
a = {kYkl =
A d
a
A d
a
or
O
Case 1
A d
a
Upon examining
= O}.
(v) = (Y.)
and
for all
= 0
Yk
Let
1 .
X' = X + do v, Y' = B - AX' .
k E 6 \ iuj .
v = A
A.d
We must have
j E a .
A d $ 0,
Furthermore, since
>
unit
we can either have
Aad,
and we have
k
d
k
Let v = lex min
Ad> 0
for some j .
th
is the i-
We have two cases:
0 .
0 .
i
, where e
AX + Y = B, Y a 0,
such that
X, Y
= {kY
k
,
i
Ad = -e
Also, (Y )
Then
> 1,
O,
Y'
and
=
{kJYk
O} =
\ iuj .
Thus the conditions of (i) are satisfied.
Aad < O.
Case 2
v = lex min
Let
(This set is n ot empty, since
Akd
Akd> O
_
Y.
otherwise X is unbounded.)
(v) = (Yj)
=
Let
0.
kA dYk
Yi
X' =X +
aJ
Y
Yj 2A.d >0
J
,
=
for some
A.d
j
,Y'
= B-AX' .
.
For
k E
\ i,
an I hence
a,
d ov
Y'nd
Then fo:r
Yk
=
.
k E M,
Also,
and
Y
(Yi) =
and
v
Then
0, i.e., Yil >
O.
Likewise, for
21
k
a,
(Yk)
,
i.e.,
Ykl
>
0
.
Define
6' = B\ i,
a'
= {iJYil
=
O} .
there is a unique HI such that
is a basis for a,
Since
a'c a.
Then
=
Akd
EA
= A
implies
Akd =
.
Now for each
Akd = O.
AB d = -ki
k E a',
Likewise
= 0
Yk
k E a'
if and only if
combination of the rows of Aa\ i.
6 \i·
=k
A.d Yj
3
if and only if
k E a' .
, whereby
Ad = O.
> 1
Now
Thus each Ak is a linear
Thus B' is a basis for a'.
57
(Yk)
III
It only remains to show that (i) and (ii) cannot take place
simultaneously.
If (i) holds, then there exists X, Y , such that
AX + Y = B, Y
O,
AX' + Y' = B , Y'
Defining
to
D8
1A
{kYk = O} , a
= Aa
Y
wheereby si.nce
D
=
O=Y
Now,
i = {k| Yk=
we have
IDk =
Ak would
Dk =
we must have
NkiDi
k1.kiD for all
for all
ki = 0
a' = {kYkl =O} ,
and
Di0
Ki< 0} =
k
k E a , and
ki >
a',
and
a' za
If
Yk
X, Y
A , \a
AaNa
AX +
= B,
A.d>0
1
Dil> 0,
=
Yk +
a'
O0 ,
(otherwise
whereby since
kiDi
a'
Y'
D = A(X-X') =Y'-Y,
i
we have
Thus
Eji< 0
from above.
Thus
that is a basis for a'.
' 8
VY
0,
rank(A ,) = rank(A ) + 1,
=
a
{iil = 01 ,
is independent of the rows of A
is independent of the rows of A
given, and let d be any vector such that
v = lex min
O,<
j
0
then there exists
satisfy
=-Yj
AX' + Y' = B,
Now, since
k E a\
for all
PROOF:
Then some element of
with
Again letting
= Yk + Dk
' is uniquely determined.
element of
X', Y'
a' c a.
Furthermore,
Let
D
j
and a' and a are consistent, and
is a basis for a,
and
ji< 0
, contradicting the fact that
exactly one of (i) and (ii) holds.
Lemma A4
0,
k E a.
for
,
kE a, because
for
kIkiDi,
1
have independent rows) we must have
Lot
I
{k E a
} ,
I be the unique solution
D
If (i.i) also holds, then there exists
8\
Let
1
jiDi,
..
and X', Y' with
= {klYkl = 0} .
kA(X- X') =
) =
=0-0=0.
~\i
B\i
= O} ,
{kYkl
D = Y'- Y.
Dk = Ak(x-
Then
=
\ iuj = {kIY'k = 0} ,
O,
D - A(X- X') , we have
= Y'
\i
=
Let
Asd = O,
= {ilYi= 0}
, whereby some
j E a' \a
Then let
Ajd = 1.
Yk
{Y
fosoe
kEa\a.
Tn
Akd
for some
k E a' \
Then upeon setting
k
58
.
p
be
Aid
_
= X + do v
X
Y' = B - AX',
we have
Y
= Yor
,
Akd
Y
uk =
.
B' = 8 uk
Now
ukca',
rank(A
all j
°
uk) = rank(A ,) , whereby
is a basis for a'.
Now suppose that
B1
B
Then consider 81.
u {l} , 8
1\ {1} u {2}
i E s
there does not exist
B1\{l}
are both bases for a' that contain 8.
B1 =
ease of notation, suppose
But
and
Y
k
.~
ac a',
1\ {i}
{1,2} c a' \ a.
, where
is a basis for a',
such that
is a basis for
= B u{2
For
whereby by lemma 3,
is a basis for some
a contradiction.
Thus
ac a'
1 is uniquely
determined.
With lemmas Al, A2, A3, and A4 as preparation, we can now prove Theorem 4.
PROOF of Theorem 4:
Let
and B is a basis for a.
T E K
-Da
with
TUBEK, and
=
6c a U
be a simple:x of K,
Then if
k = rank(A-') , there exists an (n-k)-simplex
C(T) = C(a) = a.
such that
=
I[uB1 = n- k+1+ k
n+l .
a E K,
where
6 c a u
Thus,
cT u
a
C(a) ,
, and
Thus every simplex of K is
contained in an n-simplex of K.
Now let
v E K
.
Then
{v}
K,
and let
there exists X, Y such that AX + Y = B ,
Y
with
8 = {iYi = O} ,
B
Then
1B'1
v
E
a,
Thus,
= rank(At,)
C(a) = a,
ou B'
0,
a = C(v)
and (Y )2 1 .
there exists
B'
= rank(Aa) .
Now there exists
By lemma Al,
such that B' is a basis for a.
and a is an (n-k)-simplex, where
is an n-simplex of K, and
By proposition Al,
.
a
K
such that
k = rank(As,) =
{v}c ac a u'
B'1.
Thus every vertex
of K is a zero simplex of K.
Likewise let
exists
x
X
i
with
thus exists X, Y with
M.
Then, since X has no redundant equations, there
Ax + y = b,
AX + Y = B,
y
and by lemmaAl, we may assume
O,
Y
Yi = 0,
smallest simplex of T that contains x.
59
Yi = 0,
yj > 0
for
j
i .
There
O, {i} = {Yjly= 0} , by proposition Al,
Yj
O,
for
j
i.
Let a be the
Then C(a) = {i}, and a is an
III
a I = n.
thus
(n-l)-simplex;
a zero-simplex of K . Thus
au
basis for a,
and
v E K
for some
Then a E K
Case 1 s = v E a.
a'
exists
and
that
\v
,
E
for some i
/ a
Ka, there exists a
o
v' E K
a \v uv'
such that
v' tv,
,
a
- \ VEKa
such that
, and
is a k-simplex in K
a\ vE a K
If
and t is uniquely determined.
t = v'
Thus
If
s
= {o E KIC(a) - a},
, a k-pseudomanifold where K
and where n-k = rank(A ), and a is a k-simplex.
unique
s = i E M
, i.e.,
s E
, or
and
It is our aim to show
s .
t
is a
a u
s
Regarding s, we have either
that the choice of t is unique.
s = v
Now let
a u B \ s u t , where
consider an (n-l)-simplex
and
C(a) = a
Thus
8
= rank(A ) =
rank(A)
, whereby {i} is
is precisely the set of zero-simplices of K.
K
be an n-simplex of K .
Now let
i.e.,
a u {i} E K
Therefore
, then there
is a (k-l)-pseudomanifold,
Ka ,
rank(A ,) = n-k+l. By lemma A4, there exists a unique
B' = B u{j}
Thus
is a basis for a'.
t = j
j EM
such
and is uniquely
determined.
Case 2
s = i
. From lemma A3, either there exists
E
to lemma A2, or
\ i
i ,
and j is uniquely determined according
is a basis for a
such that B \ i u j
j Ea , j
is a basis for some a' c a, where a' is consistent.
the former case,
t = j.
Ka , that contains
oEK
In the latter case, let
Then
T
T
In
be the unique simplex in
= a U {v} for a unique v E K .
Thus t = v
and t is uniquely determined.
Because t can never attain more than one value, K is an n-pseudomanifold.
Furthermore, the only instance where t cannot exist occurs when a is an
X , and
extreme point of
aK = {6cM t
,
B ,
B
s = v
where
a
=
{v} .
= n,
and
= n,
and B is a basis for some a,
a is consistent },
60
Thus
where
References
[1] M.N.Broadie, A theorem about antiprisms,"
1985.
its applications, vol. 66, pp.99-111,
Linear Algebra and
[2] L.E.J.Brouwer, "Uber abbildung von Mannigfaltigkeiten," Math.
(1910), 97-115.
Ann.
71
[3] B.C.Eaves, "On the Basic Theorem of Complementarity, Math.
Programming 1 (1971), 168-75.
[4] B.C.Eaves, "A short course in solving equations with PL
9
973-143, 1976.
homotopies," SIAM-AMS Proc.
[5] K.Fan, "Combinatorial properties of certain simplicial and
368-377 (1960).
XI
cubical vertex maps," Archiv der Mathematik
A unified
[6] R.M.Freund, "Variable dimension complexes, part II:
approach to some combinatorial lemmas in topology," Mathematics of
9, 498-509, 1984.
Operations Research
[7] R.M. Freund, "Combinatorial theorems on the simplotope
generalize results on the simplex and cube," to appear in
Mathematics of Operations Research.
that
[8] R.M. Freund, R. Roundy, and M.J. Todd, "Identifying the set of
always-active constraints in a system of linear inequalities by a
single linear program," submitted to SIAM Review.
[9] D. Gale, "The game of hex and
American Mathematical Monthly, 86
the Brouwer
10.
fixed point
theorem,"
[10] C.B. Garcia. "A hybrid algorithm for the computation of
22
5 (1976), 606-613.
points," Management Science
[11] F.J. Gould and J.W. Tolle, "A unified approach to
complementarity in optimization." Discrete Mathematics
1974.
[12]
B. Grunbaum,
Convex polytopes. Wiley, New york,
7
fixed
225-271,
1967.
[13] M.W. Hirsch, "A proof of the nonretractibility of a cell onto
its boundary,
Proc. of AMS
14
(1963), 364-365.
[14] M. Kojima and Y. Yamamoto, "Variable dimension algorithms:
Basic theory, interpetations and extensions of some existing
24
(1982a) 177-215.
methods; Mathematical Programming
[15]
Res.
H.W. Kuhn, "Some combinatorial
Develop.
4
518-524 (1960).
lemmas in topology,"
61
IBM J.
III
[16] H.W. Kuhn, "Simplicial approximation of fixed points,"
Proceedings of the National Academy of Science, U.S.A.
61
1238-1242.
(1968)
[17] G. van der Laan and A.J.J. Talman, "On the computation of fixed
points in the -product space of unit simplices and an application to
noncooperative N person games," Mathematics of Operations Research
7 1 (1982) 1-13.
[18] G. van der Laan, A.J.J. Talman, and L. Van der Heyden,
"Variable dimension algorithms for unproper labellings," to appear
in Mathematics of Operations Research.
[19] S. Lefschetz, Introduction to topology, Princeton University
Press, Princeton, New Jersey, 1949.
[20] R.T. Rockafellar, Convex Analysis,
Princeton, New Jersey, 1970.
Princeton University Press,
[21] H. Scarf, "The approximation of fixed points of a continuous
15
5 (1967a) 1328-1343.
mapping,
SIAM J. Applied Mathematics
An
[22] H. Scarf, "The computation of equilibrium prices:
exposition." Cowles Foundation discussion paper no. 473, Cowles
Foundation for Research in Economics at Yale University, Novermber,
1977.
[23] E. Sperner, "Neuer Beweis fur die Invarianz der Dimensionszahl
und des Gebietes," Abh. Math. Sem. Univ. Hamburg
6.
[24] A.W. Tucker, "Some topological properties of disk and sphere,"
Montreal,
Proceedings of the first Canadian Mathematical Congress,
285-309 (1945).
62
Download