fact: Definition efficientPWO (efficient : EfficiencyPredicate) (DP RP DO RO : DataTypeFamily) (P : forall n, ProcedureWithOracle (DP n) (RP n) (DO n) (RO n)) : Prop := efficient _ _ (fun n => (P n).(P1)) /\ efficient _ _ (fun n => fun p => @P2 _ _ _ _ (P n) (fst p) (snd p)) /\ efficient _ _ (fun n => fun p => @P3 _ _ _ _ (P n) (fst p) (snd p)) /\ polynomial (fun n => (P n).(q)).
imports: FCF CompFold Asymptotic