Dimension of a polyhedron
Dependencies:
- Polyhedral set and polyhedral cone
- Implicit equality
- Affine independence (incomplete)
- Dimension of a set of vectors
- Rank of a homogenous system of linear equations
- Linearly independent set is not bigger than a span
- Interior point of polyhedron
$\newcommand{\defeq}{=}$ $\newcommand{\rank}{\operatorname{rank}}$ $\newcommand{\xhat}{\widehat{x}}$ $\let\eps\epsilon$ Let $P \defeq \{x \in \mathbb{R}^n: (a_i^Tx \ge b_i, \forall i \in I) \wedge (a_i^Tx = b_i, \forall i \in E)\}$ be a non-empty polyhedron without any implicit equalities. Let $A \defeq \{a_i: i \in E\}$. Then $\dim(P) = n - \rank(A)$.
Proof
Interpret $A$ as a matrix whose rows are $\{a_i^T: i \in E\}$. Let $S \defeq \{x \in \mathbb{R}^n: Ax = 0\}$. By the rank-nullity theorem, $\dim(S) = n - \rank(A)$.
Proof that $\dim(P) \le n - \rank(A)$.
Let $X \defeq \{x^{(0)}, x^{(1)}, \ldots, x^{(m)}\}$ be the max number of affinely independent vectors in $P$. Then $\dim(P) = m$. For $i \in [m]$, let $d^{(i)} \defeq x^{(i)} - x^{(0)}$ and $D \defeq \{d^{(i)}: i \in [m]\}$. Then $D$ is linearly independent.
For any $j \in E$, we have $a_j^Td^{(i)} = a_j^Tx^{(j)} - a_j^Tx^{(0)} = b_j - b_j = 0$. Hence, $Ad^{(i)} = 0$. Hence, $D \subseteq S$. Since $D$ is linearly independent, $|D| \le \dim(S) = n - \rank(A)$. Since, $\dim(P) = |D|$, we get $\dim(P) \le n - \rank(A)$.
Proof that $\dim(P) \ge n - \rank(A)$
Let $D \defeq \{d^{(1)}, \ldots, d^{(m)}\}$ be a basis of $S$. Then $m = n - \rank(A)$. Let $\xhat \in P$ be an interior point of $P$. Let $x^{(0)} \defeq \xhat$. For $i \in [m]$, let $x^{(i)} \defeq \xhat + \eps d^{(i)}$, where $\eps$ is an arbitrarily small positive real number. For small enough $\eps$, we can guarantee that $x^{(i)} \in P$ for all $i \in [m]$. This is because $\xhat$ is an interior point of $P$, and for every $j \in E$, $a_j^Tx^{(i)} = a_j^T\xhat = b_j$. By construction, $X \defeq \{x^{(i)}: 0 \le i \le m\}$ is affinely independent. Also, $X \subseteq P$. Hence, $\dim(P) \ge |X| - 1 = m = n - \rank(A)$.
Dependency for: None
Info:
- Depth: 9
- Number of transitive dependencies: 45
Transitive dependencies:
- /linear-algebra/vector-spaces/condition-for-subspace
- /linear-algebra/matrices/gauss-jordan-algo
- /sets-and-relations/equivalence-relation
- Group
- Ring
- Polynomial
- Integral Domain
- Comparing coefficients of a polynomial with disjoint variables
- Field
- Vector Space
- Linear independence
- Affine independence (incomplete)
- Span
- Semiring
- Matrix
- Stacking
- System of linear equations
- Product of stacked matrices
- Matrix multiplication is associative
- Reduced Row Echelon Form (RREF)
- Matrices over a field form a vector space
- Row space
- Elementary row operation
- Every elementary row operation has a unique inverse
- Row equivalence of matrices
- Row equivalent matrices have the same row space
- RREF is unique
- Identity matrix
- Inverse of a matrix
- Inverse of product
- Elementary row operation is matrix pre-multiplication
- Row equivalence matrix
- Equations with row equivalent matrices have the same solution set
- Basis of a vector space
- Linearly independent set is not bigger than a span
- Homogeneous linear equations with more variables than equations
- Rank of a homogenous system of linear equations
- Rank of a matrix
- Dimension of a set of vectors
- Cone
- Convex combination and convex hull
- Convex set
- Polyhedral set and polyhedral cone
- Implicit equality
- Interior point of polyhedron