Sprague–Grundy theorem

E163078

The Sprague–Grundy theorem is a fundamental result in combinatorial game theory that assigns each impartial game position a nonnegative integer (its Grundy value), allowing such games to be analyzed and combined via nim-like addition.

All labels observed (6)

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf mathematical theorem
result in combinatorial game theory
alsoKnownAs Grundy theorem
Sprague–Grundy function theorem
Sprague–Grundy theory
appliesTo finite impartial games under normal play
impartial combinatorial games
associates each game position with a nonnegative integer
assumes finite game positions
no chance moves
normal play rule where last move wins
perfect information
two-player play
characterizes positions of impartial games by nonnegative integers
classification P-positions and N-positions via Grundy values
defines Grundy value
nim-value
determines a position is losing iff its Grundy value is 0
a position is winning iff its Grundy value is nonzero
field combinatorial game theory
combinatorics
formalizes equivalence of impartial games to Nim heaps
foundationFor nim-heap decomposition of games
systematic analysis of impartial games
historicalPublication Patrick Michael Grundy's work in the 1930s
Roland Sprague's work in the 1930s
implies every impartial game under normal play is equivalent to a Nim heap
outcome of a sum of impartial games can be determined by xor of Grundy values
namedAfter Patrick Michael Grundy
Roland Sprague
relatedTo Grundy numbers
Hackenbush (impartial variants)
Kayles
Nim
Wythoff Nim
impartial game theory
octal games
statesThat each impartial game position has a unique nonnegative integer Grundy value
every position in a finite impartial game under normal play is equivalent to a heap of Nim of some size
the Grundy value of a disjunctive sum of impartial games is the bitwise xor of the Grundy values of the components
usedFor analyzing impartial games
combining impartial games via nim-sum
deciding winning and losing positions
usesConcept disjunctive sum of games
minimum excluded value (mex)
normal play convention

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

Sprague–Grundy theorem alsoKnownAs Sprague–Grundy function theorem
linked to: Sprague–Grundy theorem
Sprague–Grundy theorem alsoKnownAs Grundy theorem
linked to: Sprague–Grundy theorem
Sprague–Grundy theorem alsoKnownAs Sprague–Grundy theory
linked to: Sprague–Grundy theorem
Sprague–Grundy theorem defines Grundy value
linked to: Sprague–Grundy theorem
Sprague–Grundy theorem relatedTo Grundy numbers
linked to: Sprague–Grundy theorem