Stanley's reciprocity theorem
Template:Short description Stanley's reciprocity theorem, named after the mathematician Richard P. Stanley, states that a certain functional equation is satisfied by the integer-point generating function of a rational cone and the generating function of the cone's interior.
Definitions
A rational cone is a subset of consisting of all points satisfying a finite set of homogeneous linear inequalities with integer coefficients or, alternatively, the nonnegative span of a finite set of integer vectors. That is, a rational cone CScript error: No such module "Check for unknown parameters". has the two alternative descriptions
for some integer matrix AScript error: No such module "Check for unknown parameters". (i.e., CScript error: No such module "Check for unknown parameters". is defined by the mScript error: No such module "Check for unknown parameters". halfspaces given by the rows of AScript error: No such module "Check for unknown parameters".), and
for some integer matrix BScript error: No such module "Check for unknown parameters". (i.e., CScript error: No such module "Check for unknown parameters". is defined as the nonnegative span of the nScript error: No such module "Check for unknown parameters". columns of BScript error: No such module "Check for unknown parameters".).
The integer-point generating function (also called integer-point transform) of such a cone CScript error: No such module "Check for unknown parameters". is
The generating function of the interior of the cone is defined analogously. It can be shown that these generating functions evaluate to rational functions.
The Reciprocity Theorem
Stanley's reciprocity theorem states that for a -dimensional rational cone , we have the following identity of rational functions:[1]
Stanley's reciprocity theorem generalizes Ehrhart-Macdonald reciprocity for Ehrhart polynomials of rational convex polytopes. Both of these results are examples of combinatorial reciprocity theorems,[2] a term that was, in fact, also coined by Stanley.
See also
References
<templatestyles src="Reflist/styles.css" />
Script error: No such module "Check for unknown parameters".