Supporting results for pointwise provable equality.
The nat To Vec construction in Nat.
Equations
- PointwiseComposition.Nat.natToVec 0 0 = some ![]
- PointwiseComposition.Nat.natToVec e.succ n.succ = Option.map (fun (x : Fin n → ℕ) => (Nat.unpair e).1 :> x) (PointwiseComposition.Nat.natToVec (Nat.unpair e).2 n)
- PointwiseComposition.Nat.natToVec x✝¹ x✝ = none
Instances For
@[simp]
@[irreducible]
List form of Nat.natToVec: the same decoding, with the length out of the type.