Ungar Games in Lattice Theory
- Ungar games are impartial normal-play games on finite lattices and meet-semilattices, where a move sends an element to the meet of itself with a nonempty subset of its covered elements.
- They bridge combinatorial game theory and lattice theory by applying cover geometry to analyze structures such as weak order, Young’s lattice, and Tamari lattices.
- Their study uncovers multiplicative structures, precise enumeration results, and complexity challenges, with open questions relating to PSPACE-completeness and pattern descent conjectures.
Ungar games are impartial normal-play games on finite lattices, and more generally on finite meet-semilattices, in which a move from an element sends to the meet of for some nonempty subset of the elements covered by . The game starts at the top element when a finite lattice is given; more generally, an element of a meet-semilattice with minimum is studied via the interval . Two players, Atniss and Eeta, alternate making nontrivial Ungar moves, and the first player who cannot move loses. Introduced as a game-theoretic abstraction of Peter Ungar’s move on permutations in weak order, the theory has developed into a lattice-theoretic branch of combinatorial game theory with structural, enumerative, and complexity-theoretic results across several families of posets and lattices (Defant et al., 2023, Choi et al., 2024, Paltrowitz, 3 Sep 2025).
1. Formal definition and basic recursion
For a finite lattice , write 0 for the set of elements covered by 1. If 2, an Ungar move sends 3 to
4
Because each 5 satisfies 6, this is equivalently the meet of the chosen covered elements. The move is trivial if 7; only nontrivial moves are legal. The paper writes 8 for the set of all positions reachable from 9 by an Ungar move. A move is maximal if 0 (Defant et al., 2023).
The normal-play recursion is the standard one for impartial games, but it is expressed in lattice language. The minimum element 1 is an Eeta win. More generally, 2 is an Atniss win if there exists some 3 that is an Eeta win, and 4 is an Eeta win if every element of 5 is an Atniss win. The corresponding sets are denoted
6
A useful corollary stated in the original paper is that, for every 7, the set 8 is nonempty. This packages the usual fact that every winning position has a move to a losing position, while every losing position is itself already in 9 (Defant et al., 2023).
This formalism places Ungar games within the ordinary 0-theory of impartial normal play, but the move operator is defined by lattice covers and meet, not by a subtraction set, heap split, or octal rule. A plausible implication is that the central difficulty is not recursive game evaluation as such, but the extraction of structural information from the cover geometry of the ambient lattice.
2. Distributive-lattice interpretation and product structure
Ungar games simplify substantially on distributive lattices 1 of order ideals of a poset 2. If 3, then
4
so an Ungar move simply removes some subset of the maximal elements of 5: 6 On Young diagrams, this means deleting any nonempty subset of exposed corners. This concrete interpretation is the basis of the “Nibble” viewpoint in Young’s lattice and of later binary-string models for shifted staircases (Defant et al., 2023, Choi et al., 2024).
A second structural fact is multiplicative: if 7 are lattices, then
8
Equivalently, 9 is an Eeta win in the product if and only if each 0 is an Eeta win in 1. The reason is that
2
and a nontrivial move in the product is a coordinatewise choice of Ungar moves, with at least one coordinate moved nontrivially. This factorization is one of the main tools behind the enumerative results in weak order, Young’s lattice, and Tamari lattices, and it reappears later in the graded-poset classification (Defant et al., 2023).
In distributive lattices one also has that meet is set intersection. Later work on shifted staircases exploits this directly: simultaneous cover deletions indexed by a set 3 become a single meet operation, so Ungar moves can be translated into explicit word transformations rather than handled abstractly (Choi et al., 2024).
3. Weak order, Young’s lattice, and Tamari lattices
The first systematic study of Ungar games treated three major lattice families. In weak order on 4, Ungar moves are exactly the operations Ungar used originally: one selects some disjoint consecutive decreasing subsequences and reverses them. The principal asymptotic result is
5
The proof proceeds through consecutive pattern avoidance. Defining
6
every permutation that consecutively contains one of the patterns in 7 is an Atniss win, so every Eeta win must consecutively avoid every pattern in 8, in particular 9 (Defant et al., 2023).
In Young’s lattice, an interval 0 is naturally isomorphic to 1, so the Ungar game on such an interval is exactly the Nibble game on a skew Young diagram: one may remove any nonempty subset of exposed corners. The main theorem identifies a broad class of Eeta wins by a path criterion. If 2 is the smallest integer such that 3, and if 4, then 5 is an Eeta win if and only if 6 does not contain an odd-length block of east steps immediately followed by an odd-length block of north steps. This yields exact generating functions for order ideals in rectangles and a corresponding algebraic generating function for type-7 root posets (Defant et al., 2023).
The rectangular case is summarized by
8
For type-9 root posets, the paper derives an algebraic generating function and the asymptotic statement that the fraction of Eeta wins decays exponentially (Defant et al., 2023).
In Tamari lattices 0, the key decomposition uses direct sums. If
1
then
2
and
3
The classification of indecomposable Eeta wins is given by the notion of “even-districted.” An indecomposable permutation is an Eeta win in 4 if and only if it is even-districted. Enumeration then follows via generating functions: if
5
then 6 is algebraic of degree 7, satisfying
8
where
9
Moreover,
0
with 1 and 2, so again the proportion of Eeta wins decays exponentially (Defant et al., 2023).
4. Young-Fibonacci and shifted-staircase classifications
Two conjectural families from the original paper were later resolved completely. The first is the Young-Fibonacci lattice 3, whose elements are words over 4 with rank
5
For 6, an element 7 is an Eeta win if and only if either 8 and the number of 9's in 0 is even, or 1 and the number of 2's to the left of the leftmost 3 in 4 is odd. The corresponding enumeration is
5
The proof exploits a sharp dichotomy in the first letter: if 6, then 7; if 8, then 9 always has enough useful options to be an Atniss win (Choi et al., 2024).
The second family is 0, the lattice of order ideals of the shifted staircase
1
A natural bijection identifies order ideals with binary strings 2. If 3 denotes the set of cover positions and 4 the simultaneous local edits defined in the paper, then an order ideal 5 with binary representation 6 is an Eeta win if and only if
7
and there are no odd-length sequences of 8's followed by an odd-length sequence of 9's in 00. The paper reformulates this via “good” and “bad” strings: 01 is an Eeta win exactly when the string ends in 02 and its prefix is good. It also records that the sequence 03 is OEIS A061279 (Choi et al., 2024).
These classifications are significant because they show that, in highly structured lattices, the Ungar move can collapse to a parity criterion on words or binary strings. This suggests that the meet-of-covers definition, although globally flexible, often admits unexpectedly rigid local descriptions.
5. Graded posets, skeletons, and NAND formulas
A later generalization gives a complete classification of second-player wins on finite graded posets. In the distributive-lattice setting 04, the paper identifies a game position with the underlying finite poset itself and defines, for each maximal element 05, the maximal subposet 06: the subposet of all elements that are 07 but 08 no other maximal element. It then defines the skeleton 09 as the subposet of all elements that are not less than two incomparable elements of 10, and the components
11
These notions yield the main recursive theorem: 12 A second theorem says that only the skeleton matters: 13 A further theorem classifies rooted tree posets by NAND evaluation: if 14 is a finite rooted tree poset, then
15
Combining these, one obtains
16
Thus every graded-poset position reduces to rooted-tree components and a conjunction of NAND evaluations (Paltrowitz, 3 Sep 2025).
This framework also extends the two-dimensional Young-diagram theory to all 17. For 18,
19
The underlying product-structure lemma shows that, in 20 with each 21 graded, every 22 is a disjoint union of posets isomorphic to convex subposets of some 23. For 24, these convex subposets are chains, so the problem reduces to chain parity (Paltrowitz, 3 Sep 2025).
A related theorem formalizes the slogan that only the skeleton matters: if 25 and each element of 26 is less than two incomparable elements of 27, then
28
In the graded setting, the game can therefore be reduced before evaluation, rather than analyzed on the full poset (Paltrowitz, 3 Sep 2025).
6. Complexity, open problems, and scope of the theory
The original paper proves that Ungar games are 29-hard. More precisely, the boolean formula value problem reduces with linear blowup to deciding whether a lattice is an Eeta win. The construction uses small lattices implementing 30 and 31, with the one-element lattice encoding truth value 32 and the two-element lattice encoding 33. It then asks whether Ungar games on distributive lattices 34 are PSPACE-complete as a function of 35, explicitly leaving this as an open question (Defant et al., 2023).
Several structural questions also remain open. In weak order, the upper bound
36
is described as only an upper bound, and the paper asks whether the number of Eeta wins behaves more like 37 or like 38 for some 39. It also suggests improving the estimate by counting permutations avoiding all patterns in
40
rather than only 41. A conjecture asserting that Eeta wins have at most 42 descents was disproved by Evan Bailey, with the first counterexamples in 43 (Defant et al., 2023).
For Young’s lattice, the main path criterion applies to intervals 44 with 45 sufficiently deep relative to 46, but not to arbitrary intervals; extending the criterion to all intervals remains open. The paper also suggests studying 47, where no analogous simple path model was available there (Defant et al., 2023). Later work settled two related conjectures, giving complete classifications for the Young-Fibonacci lattice and the shifted staircase lattices 48 (Choi et al., 2024).
The graded-poset classification changes the complexity landscape in an important way. It proves that Ungar games on graded posets can be solved in logarithmic space. A plausible implication is that the earlier PSPACE-completeness conjecture cannot hold in the graded setting unless LOGSPACE 49 PSPACE. Thus the general theory now has a clear division: broad families of lattices admit crisp combinatorial or logical descriptions of Eeta wins, while the full complexity of the winner problem on arbitrary distributive lattices remains unresolved (Paltrowitz, 3 Sep 2025).