src/Tools/isac/Knowledge/LinEq.thy
changeset 60290 bb4e8b01b072
parent 60289 a7b88fc19a92
child 60291 52921aa0e14a
     1.1 --- a/src/Tools/isac/Knowledge/LinEq.thy	Thu Jun 10 11:54:20 2021 +0200
     1.2 +++ b/src/Tools/isac/Knowledge/LinEq.thy	Thu Jun 10 12:23:57 2021 +0200
     1.3 @@ -111,7 +111,7 @@
     1.4  (*----------------------------- problem types --------------------------------*)
     1.5  (* ---------linear----------- *)
     1.6  setup \<open>KEStore_Elems.add_pbts
     1.7 -  [(Problem.prep_input thy "pbl_equ_univ_lin" [] Problem.id_empty
     1.8 +  [(Problem.prep_input @{theory} "pbl_equ_univ_lin" [] Problem.id_empty
     1.9        (["LINEAR", "univariate", "equation"],
    1.10          [("#Given" ,["equality e_e", "solveFor v_v"]),
    1.11            ("#Where" ,["HOL.False", (*WN0509 just detected: this pbl can never be used?!?*)
    1.12 @@ -124,7 +124,7 @@
    1.13  
    1.14  (*-------------- methods------------------------------------------------------*)
    1.15  setup \<open>KEStore_Elems.add_mets
    1.16 -    [MethodC.prep_input thy "met_eqlin" [] MethodC.id_empty
    1.17 +    [MethodC.prep_input @{theory} "met_eqlin" [] MethodC.id_empty
    1.18        (["LinEq"], [],
    1.19          {rew_ord' = "tless_true",rls' = Atools_erls,calc = [], srls = Rule_Set.empty, prls = Rule_Set.empty,
    1.20            crls = LinEq_crls, errpats = [], nrls = norm_Poly},
    1.21 @@ -148,7 +148,7 @@
    1.22    in
    1.23      Or_to_List e_e)"
    1.24  setup \<open>KEStore_Elems.add_mets
    1.25 -    [MethodC.prep_input thy "met_eq_lin" [] MethodC.id_empty
    1.26 +    [MethodC.prep_input @{theory} "met_eq_lin" [] MethodC.id_empty
    1.27        (["LinEq", "solve_lineq_equation"],
    1.28          [("#Given", ["equality e_e", "solveFor v_v"]),
    1.29            ("#Where", ["Not ((lhs e_e) is_polyrat_in v_v)", "((lhs e_e)  has_degree_in v_v) = 1"]),