equal
deleted
inserted
replaced
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] |