Helper Lemmas about Vector #
These are used in Soundness.lean
.
theorem
Vector.drop_get_eq_get_add'
{α : Type u_1}
{n i : ℕ}
(v : List.Vector α n)
(l r : ℕ)
{h : i = l + r}
{hi : i < n}
{hr : r < n - l}
:
Generalized vesrion of Vector.drop_get_eq_get_add
.
theorem
Vector.drop_get_eq_get_add
{α : Type u_1}
{n : ℕ}
(v : List.Vector α n)
(k : ℕ)
(i : Fin (n - k))
(still_lt : k + ↑i < n)
:
A Vector analogue of List.getElem_drop
.