Tucker's lemma

From HandWiki
Revision as of 18:52, 8 February 2024 by WikiEd2 (talk | contribs) (change)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
In this example, where n=2, the red 1-simplex has vertices which are labelled by the same number with opposite signs. Tucker's lemma states that for such a triangulation at least one such 1-simplex must exist.

In mathematics, Tucker's lemma is a combinatorial analog of the Borsuk–Ulam theorem, named after Albert W. Tucker.

Let T be a triangulation of the closed n-dimensional ball [math]\displaystyle{ B_n }[/math]. Assume T is antipodally symmetric on the boundary sphere [math]\displaystyle{ S_{n-1} }[/math]. That means that the subset of simplices of T which are in [math]\displaystyle{ S_{n-1} }[/math] provides a triangulation of [math]\displaystyle{ S_{n-1} }[/math] where if σ is a simplex then so is −σ. Let [math]\displaystyle{ L:V(T)\to\{+1,-1,+2,-2,...,+n,-n\} }[/math] be a labeling of the vertices of T which is an odd function on [math]\displaystyle{ S_{n-1} }[/math], i.e., [math]\displaystyle{ L(-v) = -L(v) }[/math] for every vertex [math]\displaystyle{ v\in S_{n-1} }[/math]. Then Tucker's lemma states that T contains a complementary edge - an edge (a 1-simplex) whose vertices are labelled by the same number but with opposite signs.[1]

Proofs

The first proofs were non-constructive, by way of contradiction.[2]

Later, constructive proofs were found, which also supplied algorithms for finding the complementary edge.[3][4] Basically, the algorithms are path-based: they start at a certain point or edge of the triangulation, then go from simplex to simplex according to prescribed rules, until it is not possible to proceed any more. It can be proved that the path must end in a simplex which contains a complementary edge.

An easier proof of Tucker's lemma uses the more general Ky Fan lemma, which has a simple algorithmic proof.

The following description illustrates the algorithm for [math]\displaystyle{ n=2 }[/math].[5] Note that in this case [math]\displaystyle{ B_n }[/math] is a disc and there are 4 possible labels: [math]\displaystyle{ -2, -1, 1, 2 }[/math], like the figure at the top-right.

Start outside the ball and consider the labels of the boundary vertices. Because the labeling is an odd function on the boundary, the boundary must have both positive and negative labels:

  • If the boundary contains only [math]\displaystyle{ \pm 1 }[/math] or only [math]\displaystyle{ \pm 2 }[/math], there must be a complementary edge on the boundary. Done.
  • Otherwise, the boundary must contain [math]\displaystyle{ (+1,-2) }[/math] edges. Moreover, the number of [math]\displaystyle{ (+1,-2) }[/math] edges on the boundary must be odd.

Select an [math]\displaystyle{ (+1,-2) }[/math] edge and go through it. There are three cases:

  • You are now in a [math]\displaystyle{ (+1,-2,+2) }[/math] simplex. Done.
  • You are now in a [math]\displaystyle{ (+1,-2,-1) }[/math] simplex. Done.
  • You are in a simplex with another [math]\displaystyle{ (+1,-2) }[/math] edge. Go through it and continue.

The last case can take you outside the ball. However, since the number of [math]\displaystyle{ (+1,-2) }[/math] edges on the boundary must be odd, there must be a new, unvisited [math]\displaystyle{ (+1,-2) }[/math] edge on the boundary. Go through it and continue.

This walk must end inside the ball, either in a [math]\displaystyle{ (+1,-2,+2) }[/math] or in a [math]\displaystyle{ (+1,-2,-1) }[/math] simplex. Done.

Run-time

The run-time of the algorithm described above is polynomial in the triangulation size. This is considered bad, since the triangulations might be very large. It would be desirable to find an algorithm which is logarithmic in the triangulation size. However, the problem of finding a complementary edge is PPA-complete even for [math]\displaystyle{ n=2 }[/math] dimensions. This implies that there is not too much hope for finding a fast algorithm.[6]

Equivalent results

There are several fixed-point theorems which come in three equivalent variants: an algebraic topology variant, a combinatorial variant and a set-covering variant. Each variant can be proved separately using totally different arguments, but each variant can also be reduced to the other variants in its row. Additionally, each result in the top row can be deduced from the one below it in the same column.[7]

Algebraic topology Combinatorics Set covering
Brouwer fixed-point theorem Sperner's lemma Knaster–Kuratowski–Mazurkiewicz lemma
Borsuk–Ulam theorem Tucker's lemma Lusternik–Schnirelmann theorem

See also

References

  1. Using the Borsuk–Ulam Theorem, Springer-Verlag, 2003, pp. 34–45, ISBN 3-540-00362-2 
  2. Tucker, Albert W. (1946), "Some topological properties of disk and sphere", Proc. First Canadian Math. Congress, Montreal, 1945, Toronto: University of Toronto Press, pp. 285–309 
  3. Freund, Robert M.; Todd, Michael J. (1981), "A constructive proof of Tucker's combinatorial lemma", Journal of Combinatorial Theory, Series A 30 (3): 321–325, doi:10.1016/0097-3165(81)90027-3 
  4. Freund, Robert M.; Todd, Michael J. (1980), A constructive proof of Tucker's combinatorial lemma, http://oai.dtic.mil/oai/oai?verb=getRecord&metadataPrefix=html&identifier=ADA090797 
  5. Meunier, Frédéric (2010), Sperner and Tucker lemmas, Algorithms and Pretty Theorems Blog, pp. 46–64, http://pretty.structures.free.fr/talks/Meunier.pdf, retrieved 25 May 2015 
  6. Aisenberg, James (2015), 2-D Tucker is PPA complete, ECCC TR15-163 
  7. Nyman, Kathryn L.; Su, Francis Edward (2013), "A Borsuk–Ulam equivalent that directly implies Sperner's lemma", American Mathematical Monthly 120 (4): 346–354, doi:10.4169/amer.math.monthly.120.04.346