NEWS
changeset 16891 20bd6e8c9a4f
parent 16888 7cb4bcfa058e
child 16908 d374530bfaaa
equal deleted inserted replaced
16890:c4e5afaba440 16891:20bd6e8c9a4f
   349 enabled/disabled by the reference use_let_simproc.  Potential
   349 enabled/disabled by the reference use_let_simproc.  Potential
   350 INCOMPATIBILITY since simplification is more powerful by default.
   350 INCOMPATIBILITY since simplification is more powerful by default.
   351 
   351 
   352 * Classical reasoning: the meson method now accepts theorems as arguments.
   352 * Classical reasoning: the meson method now accepts theorems as arguments.
   353 
   353 
   354 * Introduced various additions and improvements in OrderedGroup.thy and 
   354 * Theory OrderedGroup and Ring_and_Field: various additions and
   355 Ring_and_Field.thy, to faciliate calculations involving equalities 
   355 improvements to faciliate calculations involving equalities and
   356 and inequalities.
   356 inequalities.
   357 
   357 
   358 * Added rules for simplifying exponents to Parity.thy
   358 The following theorems have been eliminated or modified
   359 
   359 (INCOMPATIBILITY):
   360 Below are some theorems that have been eliminated or modified in this release:
       
   361 
   360 
   362   abs_eq             now named abs_of_nonneg
   361   abs_eq             now named abs_of_nonneg
   363   abs_of_ge_0        now named abs_of_nonneg 
   362   abs_of_ge_0        now named abs_of_nonneg 
   364   abs_minus_eq       now named abs_of_nonpos  
   363   abs_minus_eq       now named abs_of_nonpos  
   365   imp_abs_id         now named abs_of_nonneg
   364   imp_abs_id         now named abs_of_nonneg
   369   mult_pos_neg_le    now named mult_nonneg_nonpos
   368   mult_pos_neg_le    now named mult_nonneg_nonpos
   370   mult_pos_neg2_le   now named mult_nonneg_nonpos2
   369   mult_pos_neg2_le   now named mult_nonneg_nonpos2
   371   mult_neg           now named mult_neg_neg
   370   mult_neg           now named mult_neg_neg
   372   mult_neg_le        now named mult_nonpos_nonpos
   371   mult_neg_le        now named mult_nonpos_nonpos
   373 
   372 
       
   373 * Theory Parity: added rules for simplifying exponents.
       
   374 
   374 
   375 
   375 *** HOL-Complex ***
   376 *** HOL-Complex ***
   376 
   377 
   377 * Introduced better support for embedding natural numbers and integers
   378 * Theory RealDef: better support for embedding natural numbers and
   378 in the reals, in RealDef.thy.
   379 integers in the reals.
   379 
   380 
   380 * Expanded support for floor and ceiling functions, in RComplete.thy.
   381 The following theorems have been eliminated or modified
   381 
   382 (INCOMPATIBILITY):
   382 Below are some theorems that have been eliminated or modified in this release:
   383 
   383 
   384   real_of_int_add    reversed direction of equality (use [symmetric])
   384   real_of_int_add    reversed direction of equality (use "THEN sym")
   385   real_of_int_minus  reversed direction of equality (use [symmetric])
   385   real_of_int_minus  reversed direction of equality (use "THEN sym")
   386   real_of_int_diff   reversed direction of equality (use [symmetric])
   386   real_of_int_diff   reversed direction of equality (use "THEN sym")
   387   real_of_int_mult   reversed direction of equality (use [symmetric])
   387   real_of_int_mult   reversed direction of equality (use "THEN sym")
   388 
       
   389 * Theory RComplete: expanded support for floor and ceiling functions.
   388 
   390 
   389 
   391 
   390 *** HOLCF ***
   392 *** HOLCF ***
   391 
   393 
   392 * HOLCF: discontinued special version of 'constdefs' (which used to
   394 * HOLCF: discontinued special version of 'constdefs' (which used to