src/Tools/isac/Knowledge/RatEq.thy
branchisac-update-Isa09-2
changeset 38014 3e11e3c2dc42
parent 38012 f57ddfd09474
child 38015 67ba02dffacc
     1.1 --- a/src/Tools/isac/Knowledge/RatEq.thy	Thu Sep 23 12:56:51 2010 +0200
     1.2 +++ b/src/Tools/isac/Knowledge/RatEq.thy	Thu Sep 23 14:49:23 2010 +0200
     1.3 @@ -52,7 +52,7 @@
     1.4  	fun coeff_in c v = member op = (vars c) v;
     1.5     	fun finddivide (_ $ _ $ _ $ _) v = raise error("is_rateqation_in:")
     1.6  	    (* at the moment there is no term like this, but ....*)
     1.7 -	  | finddivide (t as (Const ("HOL.divide",_) $ _ $ b)) v = coeff_in b v
     1.8 +	  | finddivide (t as (Const ("Rings.inverse_class.divide",_) $ _ $ b)) v = coeff_in b v
     1.9  	  | finddivide (_ $ t1 $ t2) v = (finddivide t1 v) 
    1.10                                           orelse (finddivide t2 v)
    1.11  	  | finddivide (_ $ t1) v = (finddivide t1 v)
    1.12 @@ -94,7 +94,7 @@
    1.13  	(merge_rls "is_ratequation_in" calculate_Rational
    1.14  		   (append_rls "is_ratequation_in"
    1.15  			Poly_erls
    1.16 -			[(*Calc ("HOL.divide", eval_cancel "#divide_e"),*)
    1.17 +			[(*Calc ("Rings.inverse_class.divide", eval_cancel "#divide_e"),*)
    1.18  			 Calc ("RatEq.is'_ratequation'_in",
    1.19  			       eval_is_ratequation_in "")
    1.20  
    1.21 @@ -112,7 +112,7 @@
    1.22  	(merge_rls "is_ratequation_in" calculate_Rational
    1.23  		   (append_rls "is_ratequation_in"
    1.24  			Poly_erls
    1.25 -			[(*Calc ("HOL.divide", eval_cancel "#divide_e"),*)
    1.26 +			[(*Calc ("Rings.inverse_class.divide", eval_cancel "#divide_e"),*)
    1.27  			 Calc ("RatEq.is'_ratequation'_in",
    1.28  			       eval_is_ratequation_in "")
    1.29  			 ]))