equal
deleted
inserted
replaced
210 '\<Sum>x<k. e' is the same as 'setsum (%x. e) {..<k}' |
210 '\<Sum>x<k. e' is the same as 'setsum (%x. e) {..<k}' |
211 |
211 |
212 Function 'Summation' over nat is gone, its syntax '\<Sum>i<k. e' |
212 Function 'Summation' over nat is gone, its syntax '\<Sum>i<k. e' |
213 now translates into 'setsum' as above. |
213 now translates into 'setsum' as above. |
214 |
214 |
215 * HOL/Simplifier: Is now set up to reason about transitivity chains |
215 * HOL/Simplifier: |
216 involving "trancl" (r^+) and "rtrancl" (r^*) by setting up tactics |
216 |
217 provided by Provers/trancl.ML as additional solvers. |
217 - Is now set up to reason about transitivity chains involving "trancl" |
218 INCOMPATIBILITY: old proofs break occasionally as simplification may |
218 (r^+) and "rtrancl" (r^*) by setting up tactics provided by |
219 now solve more goals than previously. |
219 Provers/trancl.ML as additional solvers. INCOMPATIBILITY: old proofs break |
|
220 occasionally as simplification may now solve more goals than previously. |
|
221 |
|
222 - Converts x <= y into x = y if assumption y <= x is present. Works for |
|
223 all partial orders (class "order"), in particular numbers and sets. For |
|
224 linear orders (e.g. numbers) it treats ~ x < y just like y <= x. |
220 |
225 |
221 * HOL: new 'isatool dimacs2hol' to convert files in DIMACS CNF format |
226 * HOL: new 'isatool dimacs2hol' to convert files in DIMACS CNF format |
222 (containing Boolean satisfiability problems) into Isabelle/HOL theories. |
227 (containing Boolean satisfiability problems) into Isabelle/HOL theories. |
223 |
228 |
224 |
229 |