Papers
Topics
Authors
Recent
Search
2000 character limit reached

Chromatic Symmetric MacMahon Function

Updated 7 July 2026
  • 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 G=(V,E,w)G=(V,E,w) be a finite simple graph whose vertex-weight function

w:VN+w:V\to\mathbb{N}_+

assigns each vVv\in V a positive integer weight w(v)w(v). Introduce two countable alphabets of commuting indeterminates

X={x1,x2,x3,},Y={y1,y2,y3,},X=\{x_1,x_2,x_3,\ldots\},\qquad Y=\{y_1,y_2,y_3,\ldots\},

and consider the ring

Mac2C[[xj,yjj1]]\mathrm{Mac}^2\subset\mathbb{C}[[x_j,y_j\mid j\ge 1]]

of MacMahon symmetric functions in two alphabets, namely those formal power series invariant under the simultaneous, or diagonal, action of SS_\infty on the indices jj of both XX and YY.

A proper coloring of w:VN+w:V\to\mathbb{N}_+0 is a map w:VN+w:V\to\mathbb{N}_+1 such that w:VN+w:V\to\mathbb{N}_+2 whenever w:VN+w:V\to\mathbb{N}_+3. The chromatic symmetric MacMahon function of the weighted graph w:VN+w:V\to\mathbb{N}_+4 is

w:VN+w:V\to\mathbb{N}_+5

By construction, w:VN+w:V\to\mathbb{N}_+6 is invariant under any finite permutation of the labels w:VN+w:V\to\mathbb{N}_+7 in both the w:VN+w:V\to\mathbb{N}_+8's and w:VN+w:V\to\mathbb{N}_+9's, and so lies in vVv\in V0. The definition simultaneously records the color-class structure through the vVv\in V1-variables and the vertex-weight contribution through the exponents of the vVv\in V2-variables. This suggests that vVv\in V3 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 vVv\in V4 is bigraded by total vVv\in V5-degree and total vVv\in V6-degree. Its most elementary basis is given by MacMahon power-sums indexed by vector partitions.

A vector partition of vVv\in V7 is a multiset

vVv\in V8

of nonzero vectors in vVv\in V9 whose sum is w(v)w(v)0. One writes w(v)w(v)1, and its length is w(v)w(v)2. The corresponding MacMahon power-sum is

w(v)w(v)3

where

w(v)w(v)4

For w(v)w(v)5, let the bitype of the spanning subgraph w(v)w(v)6 be the vector partition

w(v)w(v)7

and let w(v)w(v)8 be the number of edges in w(v)w(v)9. The power-sum expansion is

X={x1,x2,x3,},Y={y1,y2,y3,},X=\{x_1,x_2,x_3,\ldots\},\qquad Y=\{y_1,y_2,y_3,\ldots\},0

The proof follows the same inclusion–exclusion pattern as Stanley’s proof for X={x1,x2,x3,},Y={y1,y2,y3,},X=\{x_1,x_2,x_3,\ldots\},\qquad Y=\{y_1,y_2,y_3,\ldots\},1: the contribution of each subgraph X={x1,x2,x3,},Y={y1,y2,y3,},X=\{x_1,x_2,x_3,\ldots\},\qquad Y=\{y_1,y_2,y_3,\ldots\},2 is exactly the sum of monomials of all colorings that are constant on each component of X={x1,x2,x3,},Y={y1,y2,y3,},X=\{x_1,x_2,x_3,\ldots\},\qquad Y=\{y_1,y_2,y_3,\ldots\},3, with sign X={x1,x2,x3,},Y={y1,y2,y3,},X=\{x_1,x_2,x_3,\ldots\},\qquad Y=\{y_1,y_2,y_3,\ldots\},4, and summing over X={x1,x2,x3,},Y={y1,y2,y3,},X=\{x_1,x_2,x_3,\ldots\},\qquad Y=\{y_1,y_2,y_3,\ldots\},5 removes all non-proper colorings.

When X={x1,x2,x3,},Y={y1,y2,y3,},X=\{x_1,x_2,x_3,\ldots\},\qquad Y=\{y_1,y_2,y_3,\ldots\},6 is a forest on X={x1,x2,x3,},Y={y1,y2,y3,},X=\{x_1,x_2,x_3,\ldots\},\qquad Y=\{y_1,y_2,y_3,\ldots\},7 vertices of total weight X={x1,x2,x3,},Y={y1,y2,y3,},X=\{x_1,x_2,x_3,\ldots\},\qquad Y=\{y_1,y_2,y_3,\ldots\},8, there is no cancellation among the X={x1,x2,x3,},Y={y1,y2,y3,},X=\{x_1,x_2,x_3,\ldots\},\qquad Y=\{y_1,y_2,y_3,\ldots\},9 because every Mac2C[[xj,yjj1]]\mathrm{Mac}^2\subset\mathbb{C}[[x_j,y_j\mid j\ge 1]]0 has exactly Mac2C[[xj,yjj1]]\mathrm{Mac}^2\subset\mathbb{C}[[x_j,y_j\mid j\ge 1]]1 edges. In that case,

Mac2C[[xj,yjj1]]\mathrm{Mac}^2\subset\mathbb{C}[[x_j,y_j\mid j\ge 1]]2

where

Mac2C[[xj,yjj1]]\mathrm{Mac}^2\subset\mathbb{C}[[x_j,y_j\mid j\ge 1]]3

The same source notes that one may also expand Mac2C[[xj,yjj1]]\mathrm{Mac}^2\subset\mathbb{C}[[x_j,y_j\mid j\ge 1]]4 in the MacMahon monomial basis Mac2C[[xj,yjj1]]\mathrm{Mac}^2\subset\mathbb{C}[[x_j,y_j\mid j\ge 1]]5 by grouping colorings Mac2C[[xj,yjj1]]\mathrm{Mac}^2\subset\mathbb{C}[[x_j,y_j\mid j\ge 1]]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 Mac2C[[xj,yjj1]]\mathrm{Mac}^2\subset\mathbb{C}[[x_j,y_j\mid j\ge 1]]7 and Mac2C[[xj,yjj1]]\mathrm{Mac}^2\subset\mathbb{C}[[x_j,y_j\mid j\ge 1]]8, define:

  • Mac2C[[xj,yjj1]]\mathrm{Mac}^2\subset\mathbb{C}[[x_j,y_j\mid j\ge 1]]9 as the number of edges with both endpoints in SS_\infty0,
  • SS_\infty1 as the number of edges with exactly one endpoint in SS_\infty2,
  • SS_\infty3 as the number of vertices in SS_\infty4,
  • SS_\infty5.

The extended generalized degree polynomial is

SS_\infty6

The main theorem states that if SS_\infty7 is any vertex-weighted forest, then SS_\infty8 uniquely determines SS_\infty9 (Martin et al., 31 Jul 2025). Equivalently, there is an explicit jj0-linear operator

jj1

such that

jj2

where jj3 is the number of components of jj4.

In particular, one recovers all the four-variable statistics

jj5

This theorem identifies jj6 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 jj7 carries a natural commutative, cocommutative Hopf-algebra structure in which the power-sums jj8 multiply by concatenation and the coproduct is given by splitting the list of parts. The chromatic map

jj9

is multiplicative under disjoint union and respects that Hopf structure. More precisely,

XX0

Two linear evaluation maps

XX1

are defined so that each map sends XX2 to a simple monomial in XX3 extracted from XX4, and the convolution

XX5

applied to XX6 reproduces precisely XX7. Recovering the parameters XX8 of XX9 from YY0 is done by a third evaluation YY1 on YY2, which reads off YY3 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 YY4 as an explicit signed linear combination of the YY5, and hence of the coefficients of YY6 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 YY7, with YY8 and total weight YY9, the proper colorings are exactly those with w:VN+w:V\to\mathbb{N}_+00. Hence

w:VN+w:V\to\mathbb{N}_+01

Here w:VN+w:V\to\mathbb{N}_+02 and w:VN+w:V\to\mathbb{N}_+03, with signs determined by w:VN+w:V\to\mathbb{N}_+04. Its extended generalized degree polynomial is

w:VN+w:V\to\mathbb{N}_+05

For a w:VN+w:V\to\mathbb{N}_+06-vertex path with weights w:VN+w:V\to\mathbb{N}_+07 and w:VN+w:V\to\mathbb{N}_+08, the total weight is w:VN+w:V\to\mathbb{N}_+09. Proper colorings again satisfy w:VN+w:V\to\mathbb{N}_+10, and each term

w:VN+w:V\to\mathbb{N}_+11

has the form

w:VN+w:V\to\mathbb{N}_+12

Therefore

w:VN+w:V\to\mathbb{N}_+13

The corresponding extended generalized degree polynomial has the form

w:VN+w:V\to\mathbb{N}_+14

as recorded in the source.

Larger examples, including stars and paths of length w:VN+w:V\to\mathbb{N}_+15, proceed by listing all proper colorings or by applying the subgraph formula. These examples make explicit that the w:VN+w:V\to\mathbb{N}_+16-degree tracks the number of vertices while the w:VN+w:V\to\mathbb{N}_+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 w:VN+w:V\to\mathbb{N}_+18, then w:VN+w:V\to\mathbb{N}_+19 specializes by setting w:VN+w:V\to\mathbb{N}_+20 for all w:VN+w:V\to\mathbb{N}_+21 and recovers exactly Stanley’s chromatic symmetric function w:VN+w:V\to\mathbb{N}_+22. More generally, the ordinary weighted chromatic symmetric function

w:VN+w:V\to\mathbb{N}_+23

is obtained by setting w:VN+w:V\to\mathbb{N}_+24 in w:VN+w:V\to\mathbb{N}_+25. Conversely, w:VN+w:V\to\mathbb{N}_+26 is recovered by setting w:VN+w:V\to\mathbb{N}_+27 in w:VN+w:V\to\mathbb{N}_+28.

The same source states that w:VN+w:V\to\mathbb{N}_+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 w:VN+w:V\to\mathbb{N}_+30 refines the classical GDP of a tree, described as Crew’s statistic, by also tracking vertex-weights, and is determined by w:VN+w:V\to\mathbb{N}_+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.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Chromatic Symmetric MacMahon Function.