LeanPool.AFormalizationOfBorelDeterminacyInLean.Proof.BuildLevelwise #
Auxiliary declarations for the Borel determinacy formalization.
Auxiliary declaration for the Borel determinacy formalization.
- res (k : ℕ) : (Descriptive.Tree.resEq k).obj T
Auxiliary declaration for the Borel determinacy formalization.
Instances For
an isomorph of bodyFunctor that is more convenient to build levelwise
Equations
- One or more equations did not get rendered due to their size.
Instances For
Auxiliary declaration for the Borel determinacy formalization.
Instances For
Auxiliary declaration for the Borel determinacy formalization.
Equations
Instances For
Auxiliary declaration for the Borel determinacy formalization.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Auxiliary declaration for the Borel determinacy formalization.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Auxiliary declaration for the Borel determinacy formalization.
Instances For
Auxiliary declaration for the Borel determinacy formalization.
Equations
- x.containsTree y = (y = Descriptive.Tree.resEq.val' (x.res (↑y).length))
Instances For
a strategy defined only on positions up to length k
Equations
- GaleStewartGame.ResStrategy T p k = ((x : ↑↑T.snd) → GaleStewartGame.IsPosition (↑x) p → (↑x).length ≤ k → Descriptive.Tree.ExtensionsAt x)
Instances For
Auxiliary declaration for the Borel determinacy formalization.
Equations
- GaleStewartGame.ResStrategy.res h S x hp hl = S x hp ⋯
Instances For
Auxiliary declaration for the Borel determinacy formalization.
Equations
- GaleStewartGame.ResStrategy.fromMap f h S' x hx hl = Descriptive.Tree.ExtensionsAt.map f ⋯ (S' (Descriptive.Tree.pInv f x ⋯) ⋯ ⋯)
Instances For
Auxiliary declaration for the Borel determinacy formalization.
Equations
- GaleStewartGame.ResStrategy.fromMapInv f h S' y hy hl = (Descriptive.Tree.extensionsEquiv f y ⋯).symm (S' ((CategoryTheory.ConcreteCategory.hom f) y) ⋯ ⋯)
Instances For
Auxiliary declaration for the Borel determinacy formalization.
Equations
- GaleStewartGame.ResStrategy.fromMapEquiv p k f h = { toFun := GaleStewartGame.ResStrategy.fromMap f ⋯, invFun := GaleStewartGame.ResStrategy.fromMapInv f ⋯, left_inv := ⋯, right_inv := ⋯ }
Instances For
a strategy as an inverse limit of a sequence of ResStrategy
- str (k : ℕ) : ResStrategy T p k
Auxiliary declaration for the Borel determinacy formalization.
Instances For
Auxiliary declaration for the Borel determinacy formalization.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Auxiliary declaration for the Borel determinacy formalization.
Equations
- One or more equations did not get rendered due to their size.