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