LeanPool.AFormalizationOfBorelDeterminacyInLean.Basic.InfLists #
Auxiliary declarations for the Borel determinacy formalization.
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
theorem
Stream'.Discrete.principalOpen_sub
{A : Type u_1}
(x y : List A)
:
principalOpen (x ++ y) ⊆ principalOpen x
theorem
Stream'.Discrete.principalOpen_mono
{A : Type u_1}
{x y : List A}
(h : x <+: y)
:
principalOpen y ⊆ principalOpen x
@[instance_reducible]
Auxiliary declaration for the Borel determinacy formalization.
Equations
Instances For
@[instance_reducible]
Auxiliary declaration for the Borel determinacy formalization.
Instances For
theorem
Stream'.Discrete.continuous_pi'
{A : Type u_1}
{X : Type u_3}
[TopologicalSpace X]
{f : X → Stream' A}
(h : ∀ (i : ℕ), Continuous fun (a : X) => (f a).get i)
:
theorem
Stream'.Discrete.append_con
{A : Type u_1}
(x : List A)
:
Continuous fun (x_1 : Stream' A) => x ++ₛ x_1
theorem
Stream'.Discrete.hasBasis_principalOpen
{A : Type u_1}
(a : Stream' A)
:
(nhds a).HasBasis (fun (x : List A) => a ∈ principalOpen x) fun (x : List A) => principalOpen x
The principal opens form a neighborhood basis for the product topology.
@[simp]
@[simp]