src/HOL/Presburger.thy
changeset 64244 e7102c40783c
parent 64242 93c6f0da5c70
child 64246 15d1ee6e847b
equal deleted inserted replaced
64243:aee949f6642d 64244:e7102c40783c
   409       SIMPLE_METHOD' (Cooper.tac elim add_ths del_ths ctxt))
   409       SIMPLE_METHOD' (Cooper.tac elim add_ths del_ths ctxt))
   410   end
   410   end
   411 \<close> "Cooper's algorithm for Presburger arithmetic"
   411 \<close> "Cooper's algorithm for Presburger arithmetic"
   412 
   412 
   413 declare dvd_eq_mod_eq_0 [symmetric, presburger]
   413 declare dvd_eq_mod_eq_0 [symmetric, presburger]
   414 declare mod_1 [presburger] 
   414 declare mod_by_Suc_0 [presburger] 
   415 declare mod_0 [presburger]
   415 declare mod_0 [presburger]
   416 declare mod_by_1 [presburger]
   416 declare mod_by_1 [presburger]
   417 declare mod_self [presburger]
   417 declare mod_self [presburger]
   418 declare div_by_0 [presburger]
   418 declare div_by_0 [presburger]
   419 declare mod_by_0 [presburger]
   419 declare mod_by_0 [presburger]