The Minkowski–Weyl form
\(\mathrm{conv}(V) + \mathrm{cone}(R) + \mathrm{span}(L)\)
(Ziegler 1995, Theorem 1.2), base of every convex region in the package.
polytope_region(), simplex_region(), halfspace_region(),
point_region() and real_region() are friendlier special cases; use
h_region() to start from a half-space description.
print() summarises generator and facet counts, and lists the
vertices of a small polytope.
Details
The chart() is \(\theta(u) = a V + z L + c R\)
with u = (a, z, c) (vertex weights, lineality, rays), subject to
a >= 0, sum(a) = 1 and c >= 0. A lone vertex contributes no
coordinate, so n_par = nv + nl + nr when nv > 1 and nl + nr
otherwise.
Properties
generatorslist(v, r, l)of numeric matrices, one generator per row. Read-only: derived from the static underlying record.facetsThe half-space description
(A, B, eq), read asa %*% theta <= bfor each row, witheqflagging when equality should hold rather than inequality for each row. Read-only.hvInternal record of both descriptions in double and exact rational form, computed once at construction.
References
Ziegler GM (1995). Lectures on Polytopes, volume 152 of Graduate Texts in Mathematics. Springer. doi:10.1007/978-1-4613-8431-1 .