fact: Variable (n : nat) (f g e : nat -> nat) (Hf : forall i, i < n -> f i < r) (Hg : forall i, i < n -> g i < r) (He : forall i j, i < j < n -> e i < e j).
imports: Arith Nat Lia List Bool Setoid Undecidability.Shared.Libs.DLW.Utils(utils_tac utils_list utils_nat bool_list gcd sums power_decomp)