src/HOL/Integ/nat_simprocs.ML
Fri, 17 Mar 2006 09:34:23 +0100 haftmann renamed op < <= to Orderings.less(_eq)
Fri, 10 Mar 2006 15:33:48 +0100 haftmann renamed HOL + - * etc. to HOL.plus HOL.minus HOL.times etc.
Thu, 19 Jan 2006 21:22:08 +0100 wenzelm setup: theory -> theory;
Tue, 20 Dec 2005 08:38:43 +0100 haftmann resolved shadowing of Library.find_first
Thu, 01 Dec 2005 22:04:27 +0100 wenzelm simprocs: static evaluation of simpset;
Mon, 17 Oct 2005 23:10:15 +0200 wenzelm Simplifier.inherit_context instead of Simplifier.inherit_bounds;
Mon, 01 Aug 2005 19:20:26 +0200 wenzelm simprocs: Simplifier.inherit_bounds;
Mon, 16 May 2005 10:29:15 +0200 paulson Use of IntInf.int instead of int in most numeric simprocs; avoids
Wed, 04 May 2005 08:36:10 +0200 nipkow Fixing a problem with lin.arith.
Fri, 29 Oct 2004 15:16:31 +0200 paulson fixed some awkward problems with nat/int simprocs
Fri, 19 Mar 2004 10:46:25 +0100 paulson New simplification ordering to move numerals together. Fixes a bug in the
Thu, 04 Mar 2004 12:06:07 +0100 paulson new material from Avigad, and simplified treatment of division by 0
Tue, 17 Feb 2004 10:41:59 +0100 paulson further tweaks to the numeric theories
Sun, 15 Feb 2004 10:46:37 +0100 paulson Polymorphic treatment of binary arithmetic using axclasses
Wed, 28 Jan 2004 17:01:01 +0100 paulson tidying up arithmetic for the hyperreals
Tue, 27 Jan 2004 15:39:51 +0100 paulson replacing HOL/Real/PRat, PNat by the rational number development
Thu, 04 Dec 2003 16:16:36 +0100 paulson further simplifications of the integer development; converting more .ML files
Tue, 25 Nov 2003 10:37:03 +0100 paulson More refinements to Ring_and_Field and numerics. Conversion of Divides_lemmas
Thu, 08 Aug 2002 23:50:23 +0200 wenzelm tuned prove_conv (error reporting done within meta_simplifier.ML);
Tue, 06 Aug 2002 11:22:05 +0200 wenzelm sane interface for simprocs;
Tue, 26 Feb 2002 13:37:48 +0100 paulson Fixed the natxx_cancel_numerals simprocs so that they pull out Sucs and
Sat, 01 Dec 2001 18:52:32 +0100 wenzelm renamed class "term" to "type" (actually "HOL.type");
Thu, 15 Nov 2001 16:12:49 +0100 paulson new theories from Jacques Fleuriot
Mon, 22 Oct 2001 11:54:22 +0200 paulson Numerals now work for the integers: the binary numerals for 0 and 1 rewrite
Sat, 06 Oct 2001 00:02:46 +0200 wenzelm * sane numerals (stage 2): plain "num" syntax (removed "#");
Fri, 05 Oct 2001 21:52:39 +0200 wenzelm sane numerals (stage 1): added generic 1, removed 1' and 2 on nat,
Mon, 25 Jun 2001 15:35:59 +0200 paulson Simprocs for type "nat" no longer introduce numerals unless they are already
Thu, 31 May 2001 16:07:35 +0200 nipkow Allow Suc-numerals as coefficients in lin-arith formulae
Fri, 11 May 2001 15:57:42 +0200 nipkow mult_Suc generally, not just for numerals.
Fri, 11 May 2001 13:49:15 +0200 nipkow added mult_Suc laws to lin.arith.simpset.
Thu, 19 Apr 2001 13:36:07 +0200 nipkow *** empty log message ***
Fri, 12 Jan 2001 20:03:04 +0100 wenzelm HOLogic.dest_binum;
Tue, 19 Dec 2000 15:17:53 +0100 paulson inserting the simproc nat_cancel_factor
Mon, 18 Dec 2000 14:59:05 +0100 nipkow moved mk_bin from Numerals to HOLogic
Fri, 01 Dec 2000 19:53:29 +0100 nipkow Linear arithmetic now copes with mixed nat/int formulae.
Wed, 29 Nov 2000 10:21:43 +0100 paulson invoking CancelNumeralFactorFun
Thu, 10 Aug 2000 11:30:22 +0200 paulson new structure field "add" for CombineNumerals
Mon, 07 Aug 2000 10:27:11 +0200 paulson added a dummy "thm list" argument to prove_conv for the new interface to
Tue, 25 Jul 2000 00:06:46 +0200 wenzelm rearranged setup of arithmetic procedures, avoiding global reference values;
less more (0) tip