fact: Definition Vector_rect {X : UU} {P : ∏ n, Vector X n -> UU} (p0 : P 0 empty_vec) (ind : ∏ (n : nat) (vec : Vector X n) (x : X), P n vec -> P (S n) (append_vec vec x)) {n : nat} (vec : Vector X n) : P n vec.
imports: UniMath.Combinatorics.FiniteSets UniMath.Combinatorics.Lists UniMath.Combinatorics.Vectors UniMath.MoreFoundations.PartA UniMath.MoreFoundations.Tactics