diff -r e7910a62eaf2 -r 5037ca1b112b src/Tools/isac/Knowledge/Integrate.thy --- a/src/Tools/isac/Knowledge/Integrate.thy Wed Apr 22 11:23:30 2020 +0200 +++ b/src/Tools/isac/Knowledge/Integrate.thy Wed Apr 22 14:36:27 2020 +0200 @@ -331,7 +331,7 @@ (** problems **) setup \KEStore_Elems.add_pbts - [(Specify.prep_pbt thy "pbl_fun_integ" [] Spec.e_pblID + [(Specify.prep_pbt thy "pbl_fun_integ" [] Problem.id_empty (["integrate","function"], [("#Given" ,["functionTerm f_f", "integrateBy v_v"]), ("#Find" ,["antiDerivative F_F"])], @@ -339,7 +339,7 @@ SOME "Integrate (f_f, v_v)", [["diff","integration"]])), (*here "named" is used differently from Differentiation"*) - (Specify.prep_pbt thy "pbl_fun_integ_nam" [] Spec.e_pblID + (Specify.prep_pbt thy "pbl_fun_integ_nam" [] Problem.id_empty (["named","integrate","function"], [("#Given" ,["functionTerm f_f", "integrateBy v_v"]), ("#Find" ,["antiDerivativeName F_F"])], @@ -357,7 +357,7 @@ in (Rewrite_Set_Inst [(''bdv'', v_v)] ''integration'') t_t)" setup \KEStore_Elems.add_mets - [Specify.prep_met thy "met_diffint" [] Spec.e_metID + [Specify.prep_met thy "met_diffint" [] Method.id_empty (["diff","integration"], [("#Given" ,["functionTerm f_f", "integrateBy v_v"]), ("#Find" ,["antiDerivative F_F"])], {rew_ord'="tless_true", rls'=Atools_erls, calc = [], srls = Rule_Set.empty, prls=Rule_Set.empty, @@ -375,7 +375,7 @@ (Rewrite_Set_Inst [(''bdv'', v_v)] ''integration'') ) t_t)" setup \KEStore_Elems.add_mets - [Specify.prep_met thy "met_diffint_named" [] Spec.e_metID + [Specify.prep_met thy "met_diffint_named" [] Method.id_empty (["diff","integration","named"], [("#Given" ,["functionTerm f_f", "integrateBy v_v"]), ("#Find" ,["antiDerivativeName F_F"])],