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 |