Invariance Reduction Process conjecture for sub-games of SetNim
Invariance Reduction Process conjecture for sub-games of SetNim
Let be a SetNim game admitting invariant vectors. The Invariance Reduction Process produces sub-games of ; a sub-game is called non-trivial when it is not a single Nim stack.
Invariance Reduction Process conjecture. Every non-trivial sub-game of that arises through the Invariance Reduction Process also admits invariant vectors.
The conjecture formalizes the observed Matryoshka effect: invariant-vector structure persists in the smaller sub-games found inside larger SetNim games. The statement is presented as a conjecture, and no general proof or counterexample is supplied in the source.
Progress summary
A reader-posted construction claims to disprove the conjecture with an explicit counterexample, but the claim has not been independently checked.
The conjecture was introduced as Conjecture by Balaji R. Kadam, Matthieu Dufour, and Silvia Heubach in a preprint first posted April 2, 2026. It asserts that every non-trivial sub-game produced from an invariant-vector SetNim game retains an invariant vector.
April 2026 preprint
The authors report supporting examples and computations, but provide no general proof or counterexample.
Posted attempt
A reader-posted construction claims a complete counterexample: a five-heap game with an invariant vector reduces to a non-trivial four-heap game with none. It gives explicit losing positions and checks the reduction, but the argument has not been independently verified.
Current status (as of August 2026): The conjecture has supporting computational evidence, while the newly posted counterexample remains unverified and no proof or corroborated counterexample is settled.
Sources
Sources & referencesView supporting material
Primary source
Balaji R. Kadam, Matthieu Dufour and Silvia Heubach, “The Invariance Reduction Process – a New Tool to Solve Circular Nim and Related Games”, arXiv:2604.02587 (2026).
Solutions 1
Sign in to submit a solution.
Counterexample: a five-heap game with an invariant vector reduces to a nontrivial, merge-irreducible four-heap game with no invariant vector.
Consider the SetNim game on heaps with maximal move sets
Its complete set of losing positions is
Here is a direct proof. No legal move joins two positions in the first family, since it cannot decrease both and . Within the second family, moves on preserving decrease , moves on decrease , and moves on or cannot preserve both equalities. A move from the first family to the second would increase . A move from the second family to the first would have to set ; using or would require a negative remaining heap, while using would require increasing .
Conversely, every position outside (1) reaches (1). If , lower to when it is larger, or lower heaps in to total when it is smaller. Suppose , and put
If , set and move
reaching the second family. Otherwise ; by symmetry suppose . There are three exhaustive cases:
- If , move , reaching the second family.
- If , move , reaching the first family.
- If , move , reaching the first family.
The case is symmetric. This proves (1) globally.
Both families in (1) depend on only through . Therefore
is an invariant vector of for every admissible translation.
Start from the non-losing position
The prescribed invariance reduction subtracts , giving
Zero reduction at heap produces the four-heap subgame with maximal move sets
The four heap-incidence vectors in these move sets are
which are pairwise distinct. Thus no merge reduction is available, and is genuinely nontrivial.
Setting in (1) gives
Any nonzero binary invariant vector must itself be a losing position, by applying invariance to the zero position. Formula (3) leaves exactly three candidates:
But , whereas
These rule out , and the first identity also rules out by starting at . Hence has no invariant vector.
Therefore has an invariant vector but its prescribed nontrivial invariance-reduction subgame has none, contradicting Conjecture 2 of arXiv:2604.02587.