NEWS
changeset 15200 09489fe6989f
parent 15163 73386e0319a2
child 15206 09d78ec709c7
equal deleted inserted replaced
15199:29ca1fe63e7b 15200:09489fe6989f
   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