fact: Definition liftProd5 {A1 A2 A3 A4 A5 R} (F : A1 -> A2 -> A3 -> A4 -> A5 -> R) (m1 : G A1) (m2 : G A2) (m3 : G A3) (m4: G A4) (m5 : G A5) : G R := nosimpl( x1 <- m1;; x2 <- m2;; x3 <- m3;; x4 <- m4;; x5 <- m5;; ret (F x1 x2 x3 x4 x5)).
imports: ZArith List Lia mathcomp.ssreflect.ssreflect mathcomp(ssrfun ssrbool ssrnat seq eqtype) QuickChick(Sets Tactics RandomQC)