R = pPartitionRing P
R = pPartitionRing(P, Strategy => "kernel")
R = pPartitionRing(P, Strategy => "4ti2")
Recall that a $P$-partition for a naturally labeled poset $P$ on vertices $1, \ldots, n$ is a function $f: P \rightarrow \mathbb{NN}$ which is order-reversing, i.e., if $i < j$ in $P$ then $f(i) \geq f(j)$ in $\mathbb{NN}$. To a $P$-partition $f$ we can assign the monomial $t_1^{f(1)} \ldots t_n^{f(n)}$. The $P$-partition ring is the ring spanned by the monomials corresponding to $P$-partitions.
The $P$-partition ring is more simply generated by the monomials corresponding to the connected order ideals of $P$. This method returns the toric quotient algebra, whose toric ideal is minimally generated, isomorphic to the $P$-partition ring.
|
|
In some cases, it may be faster to use the FourTiTwo method toricGroebner to generate the toric relations. Using the Strategy "4ti2" tells the method to use this approach.
|
The object pPartitionRing is a method function with options.