Kreuzpolytop
# Kreuzpolytop

Ein Kreuzpolytop oder Hyperoktaeder ist in der Geometrie ein Polytop, das eine Verallgemeinerung eines Oktaeders vom dreidimensionalen Raum auf Räume beliebiger Dimension darstellt. Ein Kreuzpolytop im $n$-dimensionalen Raum ist die konvexe Hülle von $n$ Strecken, die sich alle in einem gemeinsamen Kreuzungspunkt schneiden. Bei einem regulären Kreuzpolytop sind diese Strecken alle gleich lang und schneiden sich jeweils zentral und rechtwinklig. Die Symmetriegruppe eines regulären Kreuzpolytops ist die Hyperoktaedergruppe. Neben Hyperwürfeln und regulären Simplizes sind reguläre Kreuzpolytope die einzigen regulären Polytope, die in beliebigen Dimensionen existieren. Kreuzpolytope finden Anwendung unter anderem in der linearen Optimierung.

## Einheits-Kreuzpolytop

### Definition

Das $n$-dimensionale Einheits-Kreuzpolytop ist die konvexe Hülle der $2n$ Ecken $\pm e_{1},\ldots ,\pm e_{n}$:

    $P=\operatorname {conv} ({e_{1},\ldots ,e_{n},-e_{1},\ldots ,-e_{n}})\subseteq \mathbb {R} ^{n}$.

Dabei bezeichnet $e_{i}=(0,0,\ldots ,1,0,\dots 0)$ den $i$-ten Einheitsvektor des Vektorraums $\mathbb {R} ^{n}$.

### Beispiele

* Das eindimensionale Einheits-Kreuzpolytop ist das abgeschlossene Einheitsintervall $[-1,1]$.
* Das zweidimensionale Einheits-Kreuzpolytop ist ein (auf die Spitze gestelltes) Quadrat.
* Das dreidimensionale Einheits-Kreuzpolytop ist ein Oktaeder und damit einer der platonischen Körper.

### Darstellung

Das Einheits-Kreuzpolytop lässt sich auch folgendermaßen als Punktmenge im $n$-dimensionalen Raum darstellen:

    $P=\{(v_{1},v_{2},\dotsc ,v_{n})\in \mathbb {R} ^{n}\mid |v_{1}|+|v_{2}|+\dotsb +|v_{n}|\leq 1\}$.

Das Einheits-Kreuzpolytop ist damit die Einheitskugel bezüglich der Summennorm $\|\cdot \|_{1}$. Diese Betragsungleichung lässt sich auch als System von $2^{n}$ linearen Ungleichungen umschreiben. Daher wird das Einheits-Kreuzpolytop durch genau $2^{n}$ Hyperebenen begrenzt.

### Komponenten

Das Einheits-Kreuzpolytop ist konvex, abgeschlossen und zusammenhängend (bezüglich der euklidischen Metrik). Es besteht aus folgenden Komponenten:

* Es hat $2n$ Ecken, eben die (positiven und negativen) Einheitsvektoren.
* Es hat $2n(n-1)$ Kanten, denn jede Ecke $e_{i}$ ist außer mit der gegenüberliegenden Ecke $-e_{i}$ mit jeder anderen über eine Kante verbunden.
* Es hat $2^{n}$ Facetten, die Simplizes des $\mathbb {R} ^{n-1}$ sind.

Allgemein besteht das Einheits-Kreuzpolytop aus

    $2^{k+1}\cdot {n \choose {k+1}}$

Komponenten der Dimension $k$.

### Symmetrien

Das Einheits-Kreuzpolytop ist punktsymmetrisch bezüglich des Koordinatenursprungs, das heißt, für alle $v\in \mathbb {R} ^{n}$ gilt

    $(v_{1},\ldots ,v_{n})\in P\Rightarrow (-v_{1},\ldots ,-v_{n})\in P$.

Weiterhin ist es symmetrisch bezüglich Spiegelungen an den Koordinatenebenen, das heißt,

    $(v_{1},\ldots ,v_{i},\ldots ,v_{n})\in P\Rightarrow (v_{1},\ldots ,-v_{i},\ldots ,v_{n})\in P$

für $i=1,\ldots ,n$. Die $n$ Koordinatenebenen zerteilen dabei das Einheits-Kreuzpolytop in $2^{n}$ Einheitssimplizes des $\mathbb {R} ^{n}$.

Die dabei entstehenden "Schnittflächen" (Schnitthyperebenen der Dimension n-1) mit den "Koordinatenebenen" (Koordinatenhyperebenen, für n=3 Koordinatenebenen, für n=2 Koordinatenachsen) sind jeweils Kreuzpolytope der Dimension n-1.

### Volumen

Das $n$-dimensionale Volumen des Einheits-Kreuzpolytops beträgt

    $\operatorname {vol} (P)={\tfrac {2^{n}}{n!}}$.

Das Volumen wird daher für wachsende Dimension beliebig klein.

## Reguläre Kreuzpolytope

### Definition

Ein reguläres Kreuzpolytop ist ein Polytop, das aus dem Einheits-Kreuzpolytop durch Skalierung, Drehung und Verschiebung hervorgeht. Ein Polytop $Q\subseteq \mathbb {R} ^{n}$ ist demnach ein reguläres Kreuzpolytop, wenn es eine reelle Zahl $\lambda >0$, eine orthogonale Matrix $A\in \mathbb {R} ^{n\times n}$ und einen Vektor $b\in \mathbb {R} ^{n}$ gibt, sodass

    $Q=\lambda AP+b$

gilt.

### Eigenschaften

Reguläre Kreuzpolytope haben dieselbe Anzahl von Ecken, Kanten und Facetten wie das Einheits-Kreuzpolytop. Sie besitzen auch die gleichen Symmetrieeigenschaften, lediglich das Symmetriezentrum und die Spiegelebenen werden entsprechend mittransformiert. Auch die Volumenformel bleibt erhalten und erhält lediglich einen zusätzlichen Faktor $\lambda ^{n}$:

    $\operatorname {vol} (Q)=\lambda ^{n}\cdot {\tfrac {2^{n}}{n!}}$.

Kreuzpolytop (oder Hyperoktaeder) und Maßpolytop (oder Hyperwürfel) sind zueinander dual. Daher stimmen auch ihre Symmetriegruppen überein.

## Allgemeine Kreuzpolytope

### Definition

Allgemein werden alle Polytope, die zum Einheits-Kreuzpolytop kombinatorisch äquivalent sind, Kreuzpolytope genannt. Präzise formuliert bedeutet das:

    Ein Polytop $Q\subseteq \mathbb {R} ^{n}$ heißt Kreuzpolytop, wenn es eine Bijektion $f$ von der Menge der Ecken von $Q$ auf die Menge der Ecken $\{e_{1},\ldots ,e_{n},-e_{1},\ldots ,-e_{n}\}$ eines Einheits-Kreuzpolytops $P$ gibt, sodass zwei Ecken $v$ und $w$ von $Q$ genau dann durch eine Kante verbunden sind, wenn $f(v)$ und $f(w)$ dies in $P$ sind.

### Eigenschaften

Ein allgemeines Kreuzpolytop hat dieselbe Anzahl von Ecken, Kanten und Facetten wie das Einheits-Kreuzpolytop, doch die Symmetrien gehen verloren.

### Verwendung

Das Kreuzpolytop gilt als Prototyp eines Polytops, das (in Relation zur Dimension) sehr wenige Ecken, aber sehr viele Facetten besitzt. Diese Eigenschaft ist in der linearen Optimierung besonders wichtig, da der Simplex-Algorithmus, das Standardverfahren zur Lösung linearer Optimierungsprobleme, gezielt Ecken auf ihre Optimalität prüft. Das Gegenstück hierzu ist der Hyperwürfel, dessen Eckenzahl exponentiell, die Facettenzahl aber nur linear in $n$ anwächst.

