Papers
Topics
Authors
Recent
Search
2000 character limit reached

Lattice of Weak Compositions

Updated 19 January 2026
  • The lattice of weak compositions is a combinatorial structure formed by ordered s-tuples of nonnegative integers summing to n, organized via dominance order.
  • It features explicit meet and join operations derived from prefix-sum sequences, enabling precise computation of grading, Möbius functions, and poset invariants.
  • This structure has practical applications in coding theory, enumerative combinatorics, and geometric inequalities, notably linking to optimal Lee-metric anticodes and generalized FKG inequalities.

A lattice of weak compositions is a combinatorial structure arising from the set of ordered ss-tuples of nonnegative integers summing to a fixed integer nn, equipped with the dominance (majorization) order. This framework naturally encodes a rich distributive lattice structure, with direct applications to coding theory (notably to optimal Lee-metric anticodes over chain rings), enumerative combinatorics, and mixed geometric inequalities. The precise lattice operations, grading, Möbius function, and associated poset-invariants admit explicit formulas and detailed structural understanding, enabling significant generalizations of classical inequalities and deep links to linear algebraic and coding-theoretic objects.

1. Definition and Dominance Order

Fix nonnegative integers nn (the total weight) and s1s \ge 1 (the length of each composition). The set of weak ss-compositions of nn is

Δs(n)={α=(α1,,αs)Z0si=1sαi=n}.\Delta_s(n) = \left\{ \alpha = (\alpha_1, \dots, \alpha_s) \in \mathbb{Z}_{\ge 0}^s \mid \sum_{i=1}^s \alpha_i = n \right\}.

The partial order is given by dominance: αβi=1kαii=1kβifor all k=1,,s.\alpha \succeq \beta \quad \Longleftrightarrow \quad \sum_{i=1}^k \alpha_i \ge \sum_{i=1}^k \beta_i \quad \text{for all } k=1,\dots,s. This order can be succinctly captured via prefix-sum sequences α^k=i=1kαi\widehat\alpha_k = \sum_{i=1}^k \alpha_i; then αβ\alpha \succeq \beta if and only if nn0 for all nn1 (Bariffi et al., 12 Jan 2026, Kerner et al., 2014).

Symmetry under coordinate permutations is governed by the symmetric group nn2, important for passing between compositions and partitions but not essential in basic lattice behavior.

2. Lattice Structure and Explicit Meet/Join

The poset nn3 is a finite distributive lattice. The componentwise maximum and minimum in the prefix-sum representation yield the join and meet: nn4

nn5

The original coordinates are recovered by difference: nn6 and similarly for the meet operation (Bariffi et al., 12 Jan 2026).

The minimum (bottom) element is nn7, and the maximum (top) element is nn8. Distributivity stems from the distributivity of nn9 and nn0 in the prefix-sum domain.

3. Grading, Covering Relations, and Möbius Function

Grading and Ranks

Every saturated chain from nn1 to nn2 has length nn3, corresponding combinatorially to the process of moving nn4 units from the last coordinate to the first, one unit and one position at a time. The rank function is

nn5

and increments by 1 along cover relations.

Covering Relations

A covering step nn6 occurs precisely if nn7 is obtained from nn8 by moving a single unit from a coordinate nn9 to s1s \ge 10: s1s \ge 11 This operation encodes a local "unit transfer" along adjacent positions.

Boolean Sublattices and Möbius Function

Given s1s \ge 12, the subset of all compositions obtainable by any subset of allowed unit-moves yields a Boolean sublattice, with dimension given by the Hamming weight of the tail s1s \ge 13 (Bariffi et al., 12 Jan 2026).

The Möbius function on intervals takes the explicit form

s1s \ge 14

Enumeration

The cardinality is given by the stars-and-bars formula: s1s \ge 15 Rank-generating polynomials and finer enumerative invariants are available via standard poset techniques, though closed formulas for chain counts at a given rank are not generally explicit (Bariffi et al., 12 Jan 2026, Kerner et al., 2014).

4. Anti-Isomorphism and Symmetric Group Actions

The involution s1s \ge 16 reverses the dominance order, exhibiting an anti-isomorphism within the lattice. Action of s1s \ge 17 by permutation of coordinates permutes the structure among different orbits, allowing passage between labeled compositions and unlabeled integer partitions (Kerner et al., 2014).

While s1s \ge 18 is a distributive lattice, the quotient by s1s \ge 19 (partitions with at most ss0 parts) yields the classical partition lattice ordered by dominance, which is not distributive but retains meet and join operations via the same partial-sum constructions.

5. Correspondence to Optimal Lee-Metric Anticodes

A key application is the bijection between the lattice of weak compositions and the inclusion-ordered lattice of optimal Lee-metric anticodes over the chain ring ss1 (with ss2). Each anticode's support subtype ss3 encodes the counts of coordinates generating the ideal ss4. Explicitly,

ss5

The canonical generator matrix is block-diagonal with ss6, and full degeneracy in the last ss7 coordinates.

Inclusion of anticodes corresponds exactly to dominance: ss8 if and only if ss9. This establishes a poset-isomorphism: nn0 providing combinatorial and algebraic invariants for the study of error-correcting codes (Bariffi et al., 12 Jan 2026).

6. Generalized FKG Inequality and Geometric Applications

The lattice of weak compositions underlies a generalized Fortuin-Kasteleyn-Ginibre (FKG) correlation inequality for functions on nn1, as established by Kerner–Némethi (Kerner et al., 2014). For non-negative, non-decreasing (in the dominance order) functions nn2 on nn3, with nn4 symmetric,

nn5

Equality characterizations and dual inequalities for non-increasing nn6 complete the statement. The proof exploits stratification by the number of zeros and a Chebyshev-type summation argument.

This result generalizes mixed volume inequalities such as Aleksandrov–Fenchel and Teissier's mixed covolume inequalities, with the weak composition lattice providing the underlying combinatorial structure for these geometric inequalities.

7. Examples and Explicit Computations

For nn7, nn8, nn9 consists of all ordered 4-tuples of non-negative integers summing to 3. The Hasse diagram arranges these into four layers by rank; each cover operation corresponds to a local left-move of a unit. In coding theory, each weak composition in Δs(n)={α=(α1,,αs)Z0si=1sαi=n}.\Delta_s(n) = \left\{ \alpha = (\alpha_1, \dots, \alpha_s) \in \mathbb{Z}_{\ge 0}^s \mid \sum_{i=1}^s \alpha_i = n \right\}.0 corresponds to a unique class of optimal Lee-metric anticodes in Δs(n)={α=(α1,,αs)Z0si=1sαi=n}.\Delta_s(n) = \left\{ \alpha = (\alpha_1, \dots, \alpha_s) \in \mathbb{Z}_{\ge 0}^s \mid \sum_{i=1}^s \alpha_i = n \right\}.1, with inclusion relationships recovering the dominance structure.

The table below summarizes the correspondence for Δs(n)={α=(α1,,αs)Z0si=1sαi=n}.\Delta_s(n) = \left\{ \alpha = (\alpha_1, \dots, \alpha_s) \in \mathbb{Z}_{\ge 0}^s \mid \sum_{i=1}^s \alpha_i = n \right\}.2:

Weak composition Δs(n)={α=(α1,,αs)Z0si=1sαi=n}.\Delta_s(n) = \left\{ \alpha = (\alpha_1, \dots, \alpha_s) \in \mathbb{Z}_{\ge 0}^s \mid \sum_{i=1}^s \alpha_i = n \right\}.3 Support subtype Generator matrix (up to perm.)
Δs(n)={α=(α1,,αs)Z0si=1sαi=n}.\Delta_s(n) = \left\{ \alpha = (\alpha_1, \dots, \alpha_s) \in \mathbb{Z}_{\ge 0}^s \mid \sum_{i=1}^s \alpha_i = n \right\}.4 Δs(n)={α=(α1,,αs)Z0si=1sαi=n}.\Delta_s(n) = \left\{ \alpha = (\alpha_1, \dots, \alpha_s) \in \mathbb{Z}_{\ge 0}^s \mid \sum_{i=1}^s \alpha_i = n \right\}.5 Δs(n)={α=(α1,,αs)Z0si=1sαi=n}.\Delta_s(n) = \left\{ \alpha = (\alpha_1, \dots, \alpha_s) \in \mathbb{Z}_{\ge 0}^s \mid \sum_{i=1}^s \alpha_i = n \right\}.6
Δs(n)={α=(α1,,αs)Z0si=1sαi=n}.\Delta_s(n) = \left\{ \alpha = (\alpha_1, \dots, \alpha_s) \in \mathbb{Z}_{\ge 0}^s \mid \sum_{i=1}^s \alpha_i = n \right\}.7 Δs(n)={α=(α1,,αs)Z0si=1sαi=n}.\Delta_s(n) = \left\{ \alpha = (\alpha_1, \dots, \alpha_s) \in \mathbb{Z}_{\ge 0}^s \mid \sum_{i=1}^s \alpha_i = n \right\}.8 Δs(n)={α=(α1,,αs)Z0si=1sαi=n}.\Delta_s(n) = \left\{ \alpha = (\alpha_1, \dots, \alpha_s) \in \mathbb{Z}_{\ge 0}^s \mid \sum_{i=1}^s \alpha_i = n \right\}.9

Dominance, e.g., αβi=1kαii=1kβifor all k=1,,s.\alpha \succeq \beta \quad \Longleftrightarrow \quad \sum_{i=1}^k \alpha_i \ge \sum_{i=1}^k \beta_i \quad \text{for all } k=1,\dots,s.0, matches precisely with anticode inclusion.


In summary, the lattice of weak compositions with dominance order is a fundamental structure in algebraic combinatorics, encoding distributive, graded lattices, supporting Boolean sublattices, with explicit Möbius function and enumerative data, and provides powerful correspondences with inclusion orders of special error-correcting code families, generalized correlation inequalities, and geometric volume inequalities (Bariffi et al., 12 Jan 2026, Kerner et al., 2014).

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

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 Lattice of Weak Compositions.