Documentation

Init.Data.Range.Polymorphic.Fin

Equations
@[simp]
theorem Fin.pRangeSucc?_eq {n : Nat} :
Std.PRange.succ? = fun (x : Fin n) => x.addNat? 1
@[simp]
theorem Fin.pRangeSuccMany?_eq {n m : Nat} :
Std.PRange.succMany? m = fun (x : Fin n) => x.addNat? m
@[simp]
Equations
theorem Fin.rxcHasSize_eq {n : Nat} :
Std.Rxc.HasSize.size = fun (lo hi : Fin n) => hi + 1 - lo
Equations
theorem Fin.rxiHasSize_eq {n : Nat} :
Std.Rxi.HasSize.size = fun (lo : Fin n) => n - lo