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 (10)

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 (18)

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
Games of No Chance → topic → Sprague–Grundy theory ⓘ
linked to: Sprague–Grundy theorem
Kayles → analyzedIn → Sprague–Grundy theory ⓘ
linked to: Sprague–Grundy theorem
Nim → hasKeyConcept → Sprague–Grundy theorem ⓘ
Nim → hasKeyConcept → Grundy numbers ⓘ
linked to: Sprague–Grundy theorem
Nim → influenced → the general theory of impartial games ⓘ
linked to: Sprague–Grundy theorem
Wythoff Nim → hasAnalysisMethod → Sprague–Grundy theory ⓘ
linked to: Sprague–Grundy theorem
Roland Sprague → notableWork → Sprague–Grundy theorem ⓘ
Roland Sprague → notableConcept → Sprague–Grundy function ⓘ
linked to: Sprague–Grundy theorem
Roland Sprague → hasTheoremNamedAfter → Sprague–Grundy theorem ⓘ
Patrick Michael Grundy → notableWork → Sprague–Grundy theorem ⓘ
Patrick Michael Grundy → hasConceptNamedAfter → Grundy number ⓘ
linked to: Sprague–Grundy theorem
Grundy → hasVariantSpelling → Grundy(e) ⓘ
linked to: Sprague–Grundy theorem