11 lines
383 B
Text
11 lines
383 B
Text
@[simp] theorem getElem_fin [GetElem Cont Nat Elem Dom] (a : Cont) (i : Fin n) (h : Dom a i) :
|
||
a[i] = a[i.1] := rfl
|
||
|
||
@[simp] theorem getElem?_fin [GetElem? Cont Nat Elem Dom] (a : Cont) (i : Fin n) :
|
||
a[i]? = a[i.1]? := rfl
|
||
|
||
example (a : Array α) (i : Fin a.size) : a[i] = a[i.1] := by
|
||
simp
|
||
|
||
example (a : Array α) (i : Fin a.size) : a[i] = a[i.1] := by
|
||
rw [getElem_fin]
|