Mathlib Changelog
v3
Changelog
About
Github
Mathlib v3 is deprecated.
Go to Mathlib v4
Commit
2020-08-22 10:07
011a2622
View on Github →
feat(set_theory/game): impartial games and the Sprague-Grundy theorem (
#3855
)
Estimated changes
Created
src/set_theory/game/impartial.lean
added
theorem
pgame.equiv_iff_sum_first_loses
added
theorem
pgame.good_left_move_iff_first_wins
added
theorem
pgame.good_right_move_iff_first_wins
added
def
pgame.impartial
added
theorem
pgame.impartial_add
added
theorem
pgame.impartial_add_self
added
theorem
pgame.impartial_def
added
theorem
pgame.impartial_first_loses_symm'
added
theorem
pgame.impartial_first_loses_symm
added
theorem
pgame.impartial_first_wins_symm'
added
theorem
pgame.impartial_first_wins_symm
added
theorem
pgame.impartial_move_left_impartial
added
theorem
pgame.impartial_move_right_impartial
added
theorem
pgame.impartial_neg
added
theorem
pgame.impartial_neg_equiv_self
added
theorem
pgame.impartial_winner_cases
added
theorem
pgame.no_good_left_moves_iff_first_loses
added
theorem
pgame.no_good_right_moves_iff_first_loses
added
theorem
pgame.zero_impartial
Created
src/set_theory/game/nim.lean
added
theorem
nim.Grundy_value_def
added
theorem
nim.Sprague_Grundy
added
theorem
nim.nim_def
added
theorem
nim.nim_impartial
added
theorem
nim.nim_non_zero_first_wins
added
theorem
nim.nim_sum_first_loses_iff_eq
added
theorem
nim.nim_sum_first_wins_iff_neq
added
theorem
nim.nim_wf_lemma
added
theorem
nim.nim_zero_first_loses
added
def
nim.nonmoves
added
theorem
nim.nonmoves_nonempty
added
def
nim
added
def
ordinal.out
added
theorem
ordinal.type_out'
Created
src/set_theory/game/winner.lean
added
def
pgame.first_loses
added
theorem
pgame.first_loses_is_zero
added
theorem
pgame.first_loses_of_equiv
added
theorem
pgame.first_loses_of_equiv_iff
added
def
pgame.first_wins
added
theorem
pgame.first_wins_of_equiv
added
theorem
pgame.first_wins_of_equiv_iff
added
def
pgame.left_wins
added
theorem
pgame.left_wins_of_equiv
added
theorem
pgame.left_wins_of_equiv_iff
added
theorem
pgame.omega_left_wins
added
theorem
pgame.one_left_wins
added
def
pgame.right_wins
added
theorem
pgame.right_wins_of_equiv
added
theorem
pgame.right_wins_of_equiv_iff
added
theorem
pgame.star_first_wins
added
theorem
pgame.winner_cases
added
theorem
pgame.zero_first_loses
Modified
src/set_theory/pgame.lean