Documentation

CombinatorialGames.Game.Order

Games are densely ordered #

We provide instances of DenselyOrdered for IGame and Game.

theorem IGame.tiny_lf_of_not_nonpos_of_forall_neg_le {x a : IGame} (hx : ¬x 0) (ha : yx.rightMoves, -a y) :
theorem IGame.tiny_le_of_pos_of_forall_neg_le {x a : IGame} (hx : 0 < x) (ha : yx.rightMoves, zy.rightMoves, -a z) :
a x
theorem IGame.lf_miny_of_not_nonneg_of_forall_le {x a : IGame} (hx : ¬0 x) (ha : yx.leftMoves, y a) :
theorem IGame.le_miny_of_neg_of_forall_le_neg {x a : IGame} (hx : x < 0) (ha : yx.leftMoves, zy.leftMoves, z a) :
x ⧿a