185 '\<Sum>x<k. e' is the same as 'setsum (%x. e) {..<k}' |
185 '\<Sum>x<k. e' is the same as 'setsum (%x. e) {..<k}' |
186 |
186 |
187 Function 'Summation' over nat is gone, its syntax '\<Sum>i<k. e' |
187 Function 'Summation' over nat is gone, its syntax '\<Sum>i<k. e' |
188 now translates into 'setsum' as above. |
188 now translates into 'setsum' as above. |
189 |
189 |
190 * Simplifier: |
190 * HOL/Simplifier: Is now set up to reason about transitivity chains |
191 - Is now set up to reason about transitivity chains involving "trancl" (r^+) |
191 involving "trancl" (r^+) and "rtrancl" (r^*) by setting up tactics |
192 and "rtrancl" (r^*) by setting up tactics provided by Provers/trancl.ML |
192 provided by Provers/trancl.ML as additional solvers. |
193 as additional solvers. |
193 INCOMPATIBILITY: old proofs break occasionally as simplification may |
194 - INCOMPATIBILITY: old proofs break occasionally. Typically, this is |
194 now solve more goals than previously. |
195 because simplification now solves more goals than previously. |
195 |
196 |
196 |
197 *** HOLCF *** |
197 *** HOLCF *** |
198 |
198 |
199 * HOLCF: discontinued special version of 'constdefs' (which used to |
199 * HOLCF: discontinued special version of 'constdefs' (which used to |
200 support continuous functions) in favor of the general Pure one with |
200 support continuous functions) in favor of the general Pure one with |
201 full type-inference. |
201 full type-inference. |
202 |
202 |
203 |
203 |
204 *** ZF *** |
204 *** ZF *** |
205 |
205 |
206 * ZF/ex/{Group,Ring}: examples in abstract algebra, including the First |
206 * ZF/ex/{Group,Ring}: examples in abstract algebra, including the |
207 Isomorphism Theorem (on quotienting by the kernel of a homomorphism). |
207 First Isomorphism Theorem (on quotienting by the kernel of a |
|
208 homomorphism). |
|
209 |
|
210 * ZF/Simplifier: install second copy of type solver that actually |
|
211 makes use of TC rules declared to Isar proof contexts (or locales); |
|
212 the old version is still required for ML proof scripts. |
208 |
213 |
209 |
214 |
210 |
215 |
211 New in Isabelle2004 (April 2004) |
216 New in Isabelle2004 (April 2004) |
212 -------------------------------- |
217 -------------------------------- |