fact: Variables (a b : nat) (v : vec nat n) (Hf2 : forall n, f v n <= f v (S n)) (Hb : f v 0 <= b < f v (S a)).
imports: Arith List Lia Undecidability.Shared.Libs.DLW(utils_tac utils_nat utils_list gcd crt sums finite pos vec) Undecidability.MuRec.Util(recalg recomp prim_min)