Documentation

LeanPool.MisereGames.Misere.Ambient

Misere combinatorial games.

class MisereGames.Form.Ambient {G : Type (u + 1)} [Form G] (IsAmbient : outParam (GProp)) extends MisereGames.Form.Hereditary IsAmbient, MisereGames.Form.ClosedUnderNeg IsAmbient :

Ambient predicates closed under the separator and downlink constructions.

Instances
    theorem MisereGames.Form.Ambient.isAmbient_leftSeparatorCandidate {G : Type (u + 1)} [Form G] {IsAmbient : GProp} [Ambient IsAmbient] {r g x : G} (h_root : IsAmbient r) (hg : IsAmbient g) (hx : IsAmbient x) :

    The Left separator stays ambient: it is the conjugate of a right one.