| Thu, 31 Oct 2013 11:44:20 +0100 | 
haftmann | 
moving generic lemmas out of theory parity, disregarding some unused auxiliary lemmas;
 | 
file |
diff |
annotate
 | 
| Fri, 19 Oct 2012 15:12:52 +0200 | 
webertj | 
Renamed {left,right}_distrib to distrib_{right,left}.
 | 
file |
diff |
annotate
 | 
| Wed, 22 Aug 2012 22:55:41 +0200 | 
wenzelm | 
prefer ML_file over old uses;
 | 
file |
diff |
annotate
 | 
| Thu, 12 Apr 2012 18:39:19 +0200 | 
wenzelm | 
more standard method setup;
 | 
file |
diff |
annotate
 | 
| Tue, 03 Apr 2012 15:15:00 +0200 | 
huffman | 
modernized obsolete old-style theory name with proper new-style underscore
 | 
file |
diff |
annotate
 | 
| Tue, 27 Mar 2012 19:21:05 +0200 | 
huffman | 
remove redundant lemmas
 | 
file |
diff |
annotate
 | 
| Tue, 27 Mar 2012 14:49:56 +0200 | 
huffman | 
remove redundant lemmas
 | 
file |
diff |
annotate
 | 
| Sun, 25 Mar 2012 20:15:39 +0200 | 
huffman | 
merged fork with new numeral representation (see NEWS)
 | 
file |
diff |
annotate
 | 
| Wed, 09 Nov 2011 17:08:40 +0100 | 
wenzelm | 
avoid inconsistent sort constraints;
 | 
file |
diff |
annotate
 | 
| Mon, 12 Sep 2011 07:55:43 +0200 | 
nipkow | 
new fastforce replacing fastsimp - less confusing name
 | 
file |
diff |
annotate
 | 
| Tue, 06 Sep 2011 19:03:41 -0700 | 
huffman | 
avoid using legacy theorem names
 | 
file |
diff |
annotate
 | 
| Mon, 10 May 2010 15:00:53 +0200 | 
haftmann | 
shorten names
 | 
file |
diff |
annotate
 | 
| Mon, 10 May 2010 14:57:04 +0200 | 
haftmann | 
updated references to ML files
 | 
file |
diff |
annotate
 | 
| Mon, 10 May 2010 14:55:06 +0200 | 
haftmann | 
only one module fpr presburger method
 | 
file |
diff |
annotate
 | 
| Mon, 10 May 2010 14:18:41 +0200 | 
haftmann | 
tuned theory text; dropped unused lemma
 | 
file |
diff |
annotate
 | 
| Mon, 10 May 2010 14:11:50 +0200 | 
haftmann | 
one structure is better than three
 | 
file |
diff |
annotate
 | 
| Mon, 10 May 2010 13:58:18 +0200 | 
haftmann | 
less complex organization of cooper source code
 | 
file |
diff |
annotate
 | 
| Fri, 07 May 2010 09:51:55 +0200 | 
haftmann | 
moved lemma zdvd_period to theory Int
 | 
file |
diff |
annotate
 | 
| Thu, 18 Feb 2010 14:21:44 -0800 | 
huffman | 
get rid of many duplicate simp rule warnings
 | 
file |
diff |
annotate
 | 
| Mon, 08 Feb 2010 17:12:38 +0100 | 
haftmann | 
renamed OrderedGroup to Groups; split theory Ring_and_Field into Rings Fields
 | 
file |
diff |
annotate
 | 
| Thu, 29 Oct 2009 11:41:36 +0100 | 
haftmann | 
moved Nat_Transfer before Divides; distributed Nat_Transfer setup accordingly
 | 
file |
diff |
annotate
 | 
| Thu, 10 Sep 2009 14:07:58 +0200 | 
haftmann | 
cleanedup theorems all_nat ex_nat
 | 
file |
diff |
annotate
 | 
| Wed, 24 Jun 2009 09:41:14 +0200 | 
nipkow | 
corrected and unified thm names
 | 
file |
diff |
annotate
 | 
| Mon, 23 Mar 2009 19:01:16 +0100 | 
haftmann | 
moved generic arith_tac (formerly silent_arith_tac), verbose_arith_tac (formerly arith_tac) to Arith_Data; simple_arith-tac now named linear_arith_tac
 | 
file |
diff |
annotate
 | 
| Sun, 22 Mar 2009 20:46:12 +0100 | 
haftmann | 
moved import of module qelim to theory Presburger
 | 
file |
diff |
annotate
 | 
| Mon, 16 Mar 2009 18:24:30 +0100 | 
wenzelm | 
simplified method setup;
 | 
file |
diff |
annotate
 | 
| Fri, 13 Mar 2009 19:58:26 +0100 | 
wenzelm | 
unified type Proof.method and pervasive METHOD combinators;
 | 
file |
diff |
annotate
 | 
| Wed, 04 Mar 2009 11:05:29 +0100 | 
blanchet | 
Merge.
 | 
file |
diff |
annotate
 | 
| Wed, 04 Mar 2009 10:45:52 +0100 | 
blanchet | 
Merge.
 | 
file |
diff |
annotate
 | 
| Fri, 20 Feb 2009 23:46:03 +0100 | 
nipkow | 
Removed redundant lemmas
 | 
file |
diff |
annotate
 | 
| Fri, 20 Feb 2009 20:50:49 +0100 | 
nipkow | 
removed subsumed lemmas
 | 
file |
diff |
annotate
 | 
| Mon, 02 Feb 2009 13:56:22 +0100 | 
haftmann | 
dropped Id
 | 
file |
diff |
annotate
 | 
| Wed, 28 Jan 2009 16:29:16 +0100 | 
nipkow | 
Replaced group_ and ring_simps by algebra_simps;
 | 
file |
diff |
annotate
 | 
| Wed, 03 Dec 2008 21:50:36 -0800 | 
huffman | 
enable eq_bin_simps for simplifying equalities on numerals
 | 
file |
diff |
annotate
 | 
| Mon, 29 Sep 2008 12:31:59 +0200 | 
haftmann | 
clarified dependencies between arith tools
 | 
file |
diff |
annotate
 | 
| Thu, 18 Sep 2008 19:39:44 +0200 | 
wenzelm | 
simplified oracle interface;
 | 
file |
diff |
annotate
 | 
| Mon, 21 Jul 2008 13:36:59 +0200 | 
chaieb | 
Tuned and simplified proofs
 | 
file |
diff |
annotate
 | 
| Fri, 18 Jul 2008 18:25:53 +0200 | 
haftmann | 
moved op dvd to theory Ring_and_Field; generalized a couple of lemmas
 | 
file |
diff |
annotate
 | 
| Fri, 11 Jul 2008 09:02:22 +0200 | 
haftmann | 
separate class dvd for divisibility predicate
 | 
file |
diff |
annotate
 | 
| Wed, 02 Apr 2008 15:58:27 +0200 | 
haftmann | 
moved some code lemmas for Numerals to other theories
 | 
file |
diff |
annotate
 | 
| Wed, 27 Feb 2008 14:39:50 +0100 | 
chaieb | 
loads Tools/Qelim/qelim.ML
 | 
file |
diff |
annotate
 | 
| Sun, 17 Feb 2008 06:49:53 +0100 | 
huffman | 
New simpler representation of numerals, using Bit0 and Bit1 instead of BIT, B0, and B1
 | 
file |
diff |
annotate
 | 
| Sat, 16 Feb 2008 02:01:13 +0100 | 
huffman | 
added lemma lists {normalize,succ,pred,minus,add,mult}_bin_simps
 | 
file |
diff |
annotate
 | 
| Tue, 15 Jan 2008 16:19:23 +0100 | 
haftmann | 
joined theories IntDef, Numeral, IntArith to theory Int
 | 
file |
diff |
annotate
 | 
| Tue, 30 Oct 2007 08:45:54 +0100 | 
haftmann | 
continued localization
 | 
file |
diff |
annotate
 | 
| Fri, 12 Oct 2007 08:20:46 +0200 | 
haftmann | 
class div inherits from class times
 | 
file |
diff |
annotate
 | 
| Wed, 22 Aug 2007 17:13:42 +0200 | 
chaieb | 
tuned;
 | 
file |
diff |
annotate
 | 
| Tue, 31 Jul 2007 19:40:25 +0200 | 
wenzelm | 
proper context for cooper_tac within arith;
 | 
file |
diff |
annotate
 | 
| Tue, 31 Jul 2007 00:56:26 +0200 | 
wenzelm | 
arith method setup: proper context;
 | 
file |
diff |
annotate
 | 
| Thu, 19 Jul 2007 21:47:43 +0200 | 
haftmann | 
code lemma for of_int
 | 
file |
diff |
annotate
 | 
| Tue, 10 Jul 2007 09:23:11 +0200 | 
haftmann | 
moved lemma zdvd_period here
 | 
file |
diff |
annotate
 | 
| Sat, 23 Jun 2007 19:33:22 +0200 | 
nipkow | 
tuned and renamed group_eq_simps and ring_eq_simps
 | 
file |
diff |
annotate
 | 
| Thu, 21 Jun 2007 23:49:26 +0200 | 
huffman | 
section headings
 | 
file |
diff |
annotate
 | 
| Thu, 21 Jun 2007 20:48:47 +0200 | 
wenzelm | 
moved Presburger setup back to Presburger.thy;
 | 
file |
diff |
annotate
 | 
| Thu, 21 Jun 2007 15:42:14 +0200 | 
wenzelm | 
adapted tool setup;
 | 
file |
diff |
annotate
 | 
| Wed, 20 Jun 2007 17:28:55 +0200 | 
huffman | 
remove simp attribute from of_nat_diff, for backward compatibility with zdiff_int
 | 
file |
diff |
annotate
 | 
| Wed, 20 Jun 2007 05:06:56 +0200 | 
huffman | 
section headings
 | 
file |
diff |
annotate
 | 
| Sun, 17 Jun 2007 13:39:27 +0200 | 
chaieb | 
moved lemma all_not_ex to HOL.thy ; tuned proofs
 | 
file |
diff |
annotate
 | 
| Thu, 14 Jun 2007 22:59:39 +0200 | 
chaieb | 
Added some lemmas to default presburger simpset; tuned proofs
 | 
file |
diff |
annotate
 | 
| Thu, 14 Jun 2007 18:33:31 +0200 | 
wenzelm | 
tuned proofs: avoid implicit prems;
 | 
file |
diff |
annotate
 | 
| Wed, 13 Jun 2007 03:31:11 +0200 | 
huffman | 
removed constant int :: nat => int;
 | 
file |
diff |
annotate
 | 
| Tue, 12 Jun 2007 10:15:40 +0200 | 
chaieb | 
Method now takes theorems to be added or deleted from a simpset for simplificatio before the core method starts
 | 
file |
diff |
annotate
 | 
| Mon, 11 Jun 2007 11:06:00 +0200 | 
chaieb | 
A new and cleaned up Theory for QE. for Presburger arithmetic
 | 
file |
diff |
annotate
 | 
| Tue, 05 Jun 2007 16:26:06 +0200 | 
wenzelm | 
tuned comments;
 | 
file |
diff |
annotate
 | 
| Thu, 31 May 2007 18:16:52 +0200 | 
wenzelm | 
moved Integ files to canonical place;
 | 
file |
diff |
annotate
 | 
| Thu, 31 May 2007 13:00:56 +0200 | 
wenzelm | 
fixed title;
 | 
file |
diff |
annotate
 | 
| Thu, 31 May 2007 12:06:31 +0200 | 
wenzelm | 
moved Integ files to canonical place;
 | 
file |
diff |
annotate
 | 
| Thu, 26 Apr 2007 13:33:05 +0200 | 
haftmann | 
cleaned up code generator setup for int
 | 
file |
diff |
annotate
 | 
| Fri, 20 Apr 2007 11:21:42 +0200 | 
haftmann | 
Isar definitions are now added explicitly to code theorem table
 | 
file |
diff |
annotate
 | 
| Fri, 02 Mar 2007 15:43:25 +0100 | 
haftmann | 
tuned code theorems for ord on integers
 | 
file |
diff |
annotate
 | 
| Sat, 06 Jan 2007 20:47:09 +0100 | 
chaieb | 
A few theorems on integer divisibily.
 | 
file |
diff |
annotate
 | 
| Wed, 22 Nov 2006 10:20:12 +0100 | 
haftmann | 
dropped eq const
 | 
file |
diff |
annotate
 | 
| Mon, 16 Oct 2006 14:07:31 +0200 | 
haftmann | 
moved HOL code generator setup to Code_Generator
 | 
file |
diff |
annotate
 | 
| Tue, 19 Sep 2006 15:21:58 +0200 | 
haftmann | 
improved numeral handling for nbe
 | 
file |
diff |
annotate
 | 
| Wed, 06 Sep 2006 13:48:02 +0200 | 
haftmann | 
got rid of Numeral.bin type
 | 
file |
diff |
annotate
 | 
| Wed, 26 Jul 2006 19:23:04 +0200 | 
webertj | 
linear arithmetic splits certain operators (e.g. min, max, abs)
 | 
file |
diff |
annotate
 | 
| Sat, 08 Jul 2006 12:54:39 +0200 | 
wenzelm | 
tuned;
 | 
file |
diff |
annotate
 | 
| Fri, 18 Nov 2005 07:13:58 +0100 | 
chaieb | 
presburger method updated to deal better with mod and div, tweo lemmas added to Divides.thy
 | 
file |
diff |
annotate
 | 
| Thu, 22 Sep 2005 23:56:15 +0200 | 
nipkow | 
renamed rules to iprover
 | 
file |
diff |
annotate
 | 
| Wed, 14 Sep 2005 17:25:52 +0200 | 
chaieb | 
The oracle for Presburger has been changer: It is automatically generated form a verified formaliztion of Cooper's Algorithm ex/Reflected_Presburger.thy
 | 
file |
diff |
annotate
 | 
| Thu, 14 Jul 2005 19:28:18 +0200 | 
wenzelm | 
improved oracle setup;
 | 
file |
diff |
annotate
 | 
| Fri, 17 Jun 2005 16:12:49 +0200 | 
haftmann | 
migrated theory headers to new format
 | 
file |
diff |
annotate
 | 
| Wed, 18 Aug 2004 11:09:40 +0200 | 
nipkow | 
import -> imports
 | 
file |
diff |
annotate
 | 
| Mon, 16 Aug 2004 14:22:27 +0200 | 
nipkow | 
New theory header syntax.
 | 
file |
diff |
annotate
 | 
| Thu, 01 Jul 2004 12:29:53 +0200 | 
paulson | 
new treatment of binary numerals
 | 
file |
diff |
annotate
 | 
| Mon, 21 Jun 2004 10:25:57 +0200 | 
kleing | 
Merged in license change from Isabelle2004
 | 
file |
diff |
annotate
 | 
| Mon, 14 Jun 2004 16:46:48 +0200 | 
chaieb | 
Oracle corrected
 | 
file |
diff |
annotate
 | 
| Wed, 19 May 2004 11:23:59 +0200 | 
chaieb | 
A new implementation for presburger arithmetic following the one suggested in technical report Chaieb Amine and Tobias Nipkow. It is generic an smaller.
 | 
file |
diff |
annotate
 | 
| Tue, 11 May 2004 20:11:08 +0200 | 
obua | 
changes made due to new Ring_and_Field theory
 | 
file |
diff |
annotate
 | 
| Fri, 16 Apr 2004 04:07:10 +0200 | 
wenzelm | 
tuned document;
 | 
file |
diff |
annotate
 | 
| Thu, 25 Mar 2004 10:32:21 +0100 | 
paulson | 
new material from Avigad
 | 
file |
diff |
annotate
 | 
| Tue, 10 Feb 2004 12:02:11 +0100 | 
paulson | 
generic of_nat and of_int functions, and generalization of iszero
 | 
file |
diff |
annotate
 | 
| Mon, 12 Jan 2004 16:51:45 +0100 | 
paulson | 
Added lemmas to Ring_and_Field with slightly modified simplification rules
 | 
file |
diff |
annotate
 | 
| Wed, 03 Dec 2003 10:49:34 +0100 | 
paulson | 
Simplification of the development of Integers
 | 
file |
diff |
annotate
 | 
| Tue, 05 Aug 2003 17:57:39 +0200 | 
nipkow | 
cleaned up
 | 
file |
diff |
annotate
 | 
| Tue, 25 Mar 2003 09:47:05 +0100 | 
berghofe | 
New decision procedure for Presburger arithmetic.
 | 
file |
diff |
annotate
 |