POLY.X(1)
π poly.x, poly-<num>d.x β bestie, we're computing polytope data π
okay so this is a page from the User Commands manual, and it's all about poly.x and its little sibling programs poly-<num>d.x. no cap, if you've ever wanted to know everything about a polytope, this is the vibe. β¨
β¨ NAME β¨
poly.x, poly-<num>d.x β computes data of a polytope. that's the whole job, she's a data girlie π
πΈ SYNOPSIS πΈ
poly.x [-<Option-string>] [in-file [out-file]]
π¦ DESCRIPTION π¦
She computes data of a polytope P. literally that's it, that's her whole personality. π
The poly-<num>d.x variant programs, where <num> is one of 4, 5, 6 and 11, work in different dimensions. and poly.x itself? she defaults to dimension 6. default queen π
π Options (concatenate any number of them into <Option-string>) π
yes bestie, you smash them all together into one string. go feral.
hβ print this information (hi, that's the help text, she's self-aware)fβ use as filtergβ general output. forPreflexive: numbers of (dual) points/vertices, Hodge numbers. and ifPis not reflexive: numbers of points, vertices, equationspβ points ofPvβ vertices ofPeβ equations ofP/vertices ofP-dualmβ pairing matrix between vertices and equationsdβ points ofP-dual (only ifPreflexive, no exceptions π¨)aβ all of the above excepth,flβ LG-`Hodge numbers' from single weight inputrβ ignore non-reflexive inputDβ dual polytope as input (ref only)nβ do not complete polytope or calculate Hodge numbersiβ incidence informationsβ check for span property (only ifPfrom CWS)Iβ check for IP propertySβ number of symmetriesTβ upper triangular formNβ normal formtβ traced normal form computationVβ IP simplices among vertices ofP*Pβ IP simplices among points ofP*(with1<=codim<=#when#is set)Zβ lattice quotients for IP simplices#β#=1,2,3 fibers spanned by IP simplices withcodim<=###β##=11,22,33,(12,23): all (fibered) fibers with specified codim(s). when combined:###=(##)#Aβ affine normal formBβ Barycenter and lattice volume [#... points at deg#]Fβ print all facetsGβ Gorenstein: divisible byI>1Lβ like'l'with Hodge data for twisted sectorsUβ simplicial facets in N-latticeU1β Fano (simplicial and unimodular facets in N-lattice)U5β 5d fano from reflexive 4d projections (M lattice)C1β conifold CY (unimodular or square 2-faces)C2β conifold FANO (divisible by 2 & basic 2 faces)Eβ symmetries related to Einstein-Kaehler Metrics
π Input π
degrees and weights d1 w11 w12 ... d2 w21 w22 ... or d np or np d
(where d=Dimension, np=#[points])
...and then (after a newline) np*d coordinates. yes you have to feed her the coordinates, she's not a mind reader π
π Output π
as specified by options. you asked for it, you got it, slay.
π SEE ALSO π
a complete manual is available here: http://arxiv.org/abs/1205.4147 β go read it, it's giving academic β¨
and that's the whole page bestie!! this is from poly.x (palp) 2.1, dated May 2012 β yes she's an elder but she still ate and left no crumbs. mwah ππ«Ά
π¦ where this page comes from
- debian bookworm: palp 2.20-2 Β· GPL-3.0-only
- debian trixie: palp 2.21-1 Β· GPL-3.0-only
- ubuntu jammy: palp 2.20-2 Β· GPL-3.0-only
- ubuntu noble: palp 2.20-2 Β· GPL-3.0-only
- ubuntu questing: palp 2.21-1
- ubuntu resolute: palp 2.21-1build1 Β· GPL-3.0-only
- ubuntu stonking: palp 2.21-2 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms