Chromatic Symmetric MacMahon Function
- The chromatic symmetric MacMahon function is a vertex-weighted graph invariant that uses two sets of indeterminates to record both color assignments and vertex weights in proper graph colorings.
- It recovers detailed generating functions for vertex subsets by tracking cardinality, weight, and edge statistics—especially illuminating for trees and forests.
- The invariant generalizes traditional chromatic symmetric functions and connects with Hopf-algebra and Tutte polynomial methods to offer refined subgraph enumeration.
The chromatic symmetric MacMahon function is a graph invariant for vertex-weighted graphs that takes values in the ring of MacMahon symmetric functions in two alphabets and records information about both cardinalities and weights of vertex sets. In "Chromatic MacMahon symmetric functions of graphs" (Martin et al., 31 Jul 2025), it is defined as an analogue of the chromatic symmetric function for vertex-weighted graphs, and for trees it is shown to determine the generating function for vertex subsets by cardinality, weight, and the numbers of internal and external edges. This generalizes the corresponding unweighted result first conjectured by Crew and proved independently by Aliste-Prieto–Martin–Wagner–Zamora and Liu–Tang.
1. Definition and ambient ring
Let be a finite simple graph whose vertex-weight function
assigns each a positive integer weight . Introduce two countable alphabets of commuting indeterminates
and consider the ring
of MacMahon symmetric functions in two alphabets, namely those formal power series invariant under the simultaneous, or diagonal, action of on the indices of both and .
A proper coloring of 0 is a map 1 such that 2 whenever 3. The chromatic symmetric MacMahon function of the weighted graph 4 is
5
By construction, 6 is invariant under any finite permutation of the labels 7 in both the 8's and 9's, and so lies in 0. The definition simultaneously records the color-class structure through the 1-variables and the vertex-weight contribution through the exponents of the 2-variables. This suggests that 3 is designed to interpolate between ordinary chromatic symmetric data and weighted refinements (Martin et al., 31 Jul 2025).
2. Bigrading, vector partitions, and the power-sum expansion
The ring 4 is bigraded by total 5-degree and total 6-degree. Its most elementary basis is given by MacMahon power-sums indexed by vector partitions.
A vector partition of 7 is a multiset
8
of nonzero vectors in 9 whose sum is 0. One writes 1, and its length is 2. The corresponding MacMahon power-sum is
3
where
4
For 5, let the bitype of the spanning subgraph 6 be the vector partition
7
and let 8 be the number of edges in 9. The power-sum expansion is
0
The proof follows the same inclusion–exclusion pattern as Stanley’s proof for 1: the contribution of each subgraph 2 is exactly the sum of monomials of all colorings that are constant on each component of 3, with sign 4, and summing over 5 removes all non-proper colorings.
When 6 is a forest on 7 vertices of total weight 8, there is no cancellation among the 9 because every 0 has exactly 1 edges. In that case,
2
where
3
The same source notes that one may also expand 4 in the MacMahon monomial basis 5 by grouping colorings 6 with the same type, namely the same multiset of weight-augmented color-classes, although for the tree-uniqueness theorem the power-sum basis is the most convenient.
3. The extended generalized degree polynomial and the forest theorem
For any vertex-weighted graph 7 and 8, define:
- 9 as the number of edges with both endpoints in 0,
- 1 as the number of edges with exactly one endpoint in 2,
- 3 as the number of vertices in 4,
- 5.
The extended generalized degree polynomial is
6
The main theorem states that if 7 is any vertex-weighted forest, then 8 uniquely determines 9 (Martin et al., 31 Jul 2025). Equivalently, there is an explicit 0-linear operator
1
such that
2
where 3 is the number of components of 4.
In particular, one recovers all the four-variable statistics
5
This theorem identifies 6 as substantially more informative than a coloring enumerator alone. It determines a vertex-subset generating function that tracks four statistics simultaneously: external edges, cardinality, total weight, and internal edges. A plausible implication is that the two-alphabet MacMahon framework is not merely a repackaging of weighted colorings, but a mechanism for recovering refined substructure enumerators on forests.
4. Hopf-theoretic and combinatorial proof frameworks
The proof sketch given for the main theorem is Hopf-theoretic, in the style of Liu–Tang. The ring 7 carries a natural commutative, cocommutative Hopf-algebra structure in which the power-sums 8 multiply by concatenation and the coproduct is given by splitting the list of parts. The chromatic map
9
is multiplicative under disjoint union and respects that Hopf structure. More precisely,
0
Two linear evaluation maps
1
are defined so that each map sends 2 to a simple monomial in 3 extracted from 4, and the convolution
5
applied to 6 reproduces precisely 7. Recovering the parameters 8 of 9 from 0 is done by a third evaluation 1 on 2, which reads off 3 and yields a two-variable monomial that forces a single term in the expansion.
A purely combinatorial proof also exists. It generalizes the approach of Aliste-Prieto–Martin–Wagner–Zamora by expressing each coefficient 4 as an explicit signed linear combination of the 5, and hence of the coefficients of 6 in the power-sum basis, using a standard inclusion–exclusion identity. The coexistence of Hopf-theoretic and combinatorial proofs places the invariant at the intersection of algebraic combinatorics and subgraph enumeration.
5. Small examples
Two minimal examples illustrate both the definition and the recovery of the extended generalized degree polynomial.
For the unweighted edge 7, with 8 and total weight 9, the proper colorings are exactly those with 00. Hence
01
Here 02 and 03, with signs determined by 04. Its extended generalized degree polynomial is
05
For a 06-vertex path with weights 07 and 08, the total weight is 09. Proper colorings again satisfy 10, and each term
11
has the form
12
Therefore
13
The corresponding extended generalized degree polynomial has the form
14
as recorded in the source.
Larger examples, including stars and paths of length 15, proceed by listing all proper colorings or by applying the subgraph formula. These examples make explicit that the 16-degree tracks the number of vertices while the 17-degree tracks total vertex weight.
6. Specializations, antecedents, and relation to other invariants
The chromatic symmetric MacMahon function generalizes several existing graph invariants (Martin et al., 31 Jul 2025). If all 18, then 19 specializes by setting 20 for all 21 and recovers exactly Stanley’s chromatic symmetric function 22. More generally, the ordinary weighted chromatic symmetric function
23
is obtained by setting 24 in 25. Conversely, 26 is recovered by setting 27 in 28.
The same source states that 29 admits a deletion–contraction recurrence inherited from the weighted chromatic symmetric function, which makes it a specialization of the dichromatic, or Tutte, polynomial in two alphabets. It also states that the new extended generalized degree polynomial 30 refines the classical GDP of a tree, described as Crew’s statistic, by also tracking vertex-weights, and is determined by 31.
Historically, the forest result is presented as a weighted generalization of the unweighted case first conjectured by Crew and proved independently by Aliste-Prieto–Martin–Wagner–Zamora and Liu–Tang. In that sense, the chromatic symmetric MacMahon function sits in a lineage of results showing that chromatic-type symmetric invariants can recover unexpectedly fine information for trees and forests. The weighted extension demonstrates that the same phenomenon persists when vertex weights are incorporated into the symmetric-function framework.