ω-sequences a.k.a. infinite sequences #
Most code below is adapted from Mathlib.Data.Stream.Init.
Equations
- Cslib.ωSequence.instInhabited = { default := Cslib.ωSequence.const default }
Alias for ωSequence.eta to match List API.
theorem
Cslib.ωSequence.cons_injective_left
{α : Type u}
(s : ωSequence α)
:
Function.Injective fun (x : α) => cons x s
@[simp]