test/Tools/isac/Knowledge/integrate.thy
changeset 59592 99c8d2ff63eb
parent 59585 0bb418c3855a
child 59635 9fc1bb69813c
equal deleted inserted replaced
59591:a2b0b338d966 59592:99c8d2ff63eb
    13 "integration_test f_f v_v =
    13 "integration_test f_f v_v =
    14   (((Rewrite_Set_Inst [(''bdv'',v_v)] ''integration_rules'' False) @@
    14   (((Rewrite_Set_Inst [(''bdv'',v_v)] ''integration_rules'' False) @@
    15     (Rewrite_Set_Inst [(''bdv'',v_v)] ''add_new_c'' False)         @@
    15     (Rewrite_Set_Inst [(''bdv'',v_v)] ''add_new_c'' False)         @@
    16     (Rewrite_Set_Inst [(''bdv'',v_v)] ''simplify_Integral'' False)) (f_f::real))"
    16     (Rewrite_Set_Inst [(''bdv'',v_v)] ''simplify_Integral'' False)) (f_f::real))"
    17 setup \<open>KEStore_Elems.add_mets
    17 setup \<open>KEStore_Elems.add_mets
    18   [Specify.prep_met @{theory "Isac"} "met_testint" [] Celem.e_metID
    18   [Specify.prep_met @{theory "Isac_Knowledge"} "met_testint" [] Celem.e_metID
    19 	    (["diff","integration","test"],
    19 	    (["diff","integration","test"],
    20 	      [("#Given" ,["functionTerm f_f", "integrateBy v_v"]), ("#Find", ["antiDerivative F_F"])],
    20 	      [("#Given" ,["functionTerm f_f", "integrateBy v_v"]), ("#Find", ["antiDerivative F_F"])],
    21 	      {rew_ord'="tless_true", rls'=Atools_erls, calc = [], srls = Rule.e_rls, prls = Rule.e_rls,
    21 	      {rew_ord'="tless_true", rls'=Atools_erls, calc = [], srls = Rule.e_rls, prls = Rule.e_rls,
    22 	        crls = Atools_erls, errpats = [], nrls = Rule.e_rls},
    22 	        crls = Atools_erls, errpats = [], nrls = Rule.e_rls},
    23 	      @{thm integration_test.simps}
    23 	      @{thm integration_test.simps}