Documentation

Mathlib.Init.Data.Fin.Basic

Theorems about equality in Fin. #

theorem Fin.eq_of_veq {n : } {i : Fin n} {j : Fin n} :
i.val = j.vali = j
theorem Fin.veq_of_eq {n : } {i : Fin n} {j : Fin n} :
i = ji.val = j.val
theorem Fin.ne_of_vne {n : } {i : Fin n} {j : Fin n} (h : i.val j.val) :
i j
theorem Fin.vne_of_ne {n : } {i : Fin n} {j : Fin n} (h : i j) :
i.val j.val