Wed, 18 Feb 2009 08:23:12 +0100 first working version
haftmann [Wed, 18 Feb 2009 08:23:12 +0100] rev 29963
first working version
Wed, 18 Feb 2009 08:23:11 +0100 tuned comments, stripped ID, deleted superfluous code
haftmann [Wed, 18 Feb 2009 08:23:11 +0100] rev 29962
tuned comments, stripped ID, deleted superfluous code
Wed, 18 Feb 2009 08:23:11 +0100 stripped ID
haftmann [Wed, 18 Feb 2009 08:23:11 +0100] rev 29961
stripped ID
Wed, 18 Feb 2009 11:18:01 +0000 Syntactic support for products over set intervals
paulson [Wed, 18 Feb 2009 11:18:01 +0000] rev 29960
Syntactic support for products over set intervals
Wed, 18 Feb 2009 11:17:29 +0000 No idea what happened here!
paulson [Wed, 18 Feb 2009 11:17:29 +0000] rev 29959
No idea what happened here!
Tue, 17 Feb 2009 10:03:58 +0000 Even and odd powers of -1
paulson [Tue, 17 Feb 2009 10:03:58 +0000] rev 29958
Even and odd powers of -1
Wed, 18 Feb 2009 10:26:48 +0100 merged
blanchet [Wed, 18 Feb 2009 10:26:48 +0100] rev 29957
merged
Tue, 17 Feb 2009 14:01:54 +0100 Reintroduce set_interpreter for Collect and op :.
blanchet [Tue, 17 Feb 2009 14:01:54 +0100] rev 29956
Reintroduce set_interpreter for Collect and op :. I removed them by accident when removing old code that dealt with the "set" type. Incidentally, there is still some broken "set" code in Refute that should be fixed (see TODO in refute.ML).
Mon, 16 Feb 2009 20:33:23 +0100 Added Nitpick tag to 'of_int_of_nat'.
blanchet [Mon, 16 Feb 2009 20:33:23 +0100] rev 29955
Added Nitpick tag to 'of_int_of_nat'. This theorem leads to a more efficient encoding to Kodkod than the definition of 'of_int'.
Tue, 17 Feb 2009 20:45:23 -0800 add lemmas for exponentiation
huffman [Tue, 17 Feb 2009 20:45:23 -0800] rev 29954
add lemmas for exponentiation
Tue, 17 Feb 2009 21:51:52 +0100 merged
haftmann [Tue, 17 Feb 2009 21:51:52 +0100] rev 29953
merged
Tue, 17 Feb 2009 18:45:41 +0100 unified variable names in case expressions; no exponential fork in translation of case expressions
haftmann [Tue, 17 Feb 2009 18:45:41 +0100] rev 29952
unified variable names in case expressions; no exponential fork in translation of case expressions
Tue, 17 Feb 2009 10:52:55 -0800 merged
huffman [Tue, 17 Feb 2009 10:52:55 -0800] rev 29951
merged
Tue, 17 Feb 2009 07:13:29 -0800 remove redundant simp attributes for zdvd rules
huffman [Tue, 17 Feb 2009 07:13:29 -0800] rev 29950
remove redundant simp attributes for zdvd rules
Tue, 17 Feb 2009 06:59:33 -0800 lemmas abs_dvd_iff, dvd_abs_iff
huffman [Tue, 17 Feb 2009 06:59:33 -0800] rev 29949
lemmas abs_dvd_iff, dvd_abs_iff
Tue, 17 Feb 2009 18:48:17 +0100 Cleaned up IntDiv and removed subsumed lemmas.
nipkow [Tue, 17 Feb 2009 18:48:17 +0100] rev 29948
Cleaned up IntDiv and removed subsumed lemmas.
Mon, 16 Feb 2009 19:35:52 -0800 tune section headings; add square function
huffman [Mon, 16 Feb 2009 19:35:52 -0800] rev 29947
tune section headings; add square function
Mon, 16 Feb 2009 13:42:45 -0800 merged
huffman [Mon, 16 Feb 2009 13:42:45 -0800] rev 29946
merged
Mon, 16 Feb 2009 13:42:15 -0800 rearrange subsections
huffman [Mon, 16 Feb 2009 13:42:15 -0800] rev 29945
rearrange subsections
Mon, 16 Feb 2009 13:14:36 -0800 remove instances num::semiring and num::linorder
huffman [Mon, 16 Feb 2009 13:14:36 -0800] rev 29944
remove instances num::semiring and num::linorder
Mon, 16 Feb 2009 13:08:21 -0800 datatype num = One | Dig0 num | Dig1 num
huffman [Mon, 16 Feb 2009 13:08:21 -0800] rev 29943
datatype num = One | Dig0 num | Dig1 num
Mon, 16 Feb 2009 12:53:59 -0800 replace 1::num with One; remove monoid_mult instance
huffman [Mon, 16 Feb 2009 12:53:59 -0800] rev 29942
replace 1::num with One; remove monoid_mult instance
Sun, 15 Feb 2009 19:53:20 -0800 replace dec with double-and-decrement function
huffman [Sun, 15 Feb 2009 19:53:20 -0800] rev 29941
replace dec with double-and-decrement function
Mon, 16 Feb 2009 19:11:55 +0100 more default simp rules for sgn
haftmann [Mon, 16 Feb 2009 19:11:55 +0100] rev 29940
more default simp rules for sgn
Mon, 16 Feb 2009 19:11:35 +0100 re-generated
haftmann [Mon, 16 Feb 2009 19:11:35 +0100] rev 29939
re-generated
Mon, 16 Feb 2009 19:11:16 +0100 clarified import
haftmann [Mon, 16 Feb 2009 19:11:16 +0100] rev 29938
clarified import
Mon, 16 Feb 2009 19:11:16 +0100 faster preprocessor
haftmann [Mon, 16 Feb 2009 19:11:16 +0100] rev 29937
faster preprocessor
Mon, 16 Feb 2009 19:11:15 +0100 added pdivmod on int (for code generation)
haftmann [Mon, 16 Feb 2009 19:11:15 +0100] rev 29936
added pdivmod on int (for code generation)
Mon, 16 Feb 2009 13:38:17 +0100 merged
haftmann [Mon, 16 Feb 2009 13:38:17 +0100] rev 29935
merged
Mon, 16 Feb 2009 13:38:10 +0100 tuned texts
haftmann [Mon, 16 Feb 2009 13:38:10 +0100] rev 29934
tuned texts
Mon, 16 Feb 2009 13:38:09 +0100 dropped Id
haftmann [Mon, 16 Feb 2009 13:38:09 +0100] rev 29933
dropped Id
Mon, 16 Feb 2009 13:38:09 +0100 dropped clause_suc_preproc for generic code generator
haftmann [Mon, 16 Feb 2009 13:38:09 +0100] rev 29932
dropped clause_suc_preproc for generic code generator
Mon, 16 Feb 2009 13:38:08 +0100 new primrec
haftmann [Mon, 16 Feb 2009 13:38:08 +0100] rev 29931
new primrec
Mon, 16 Feb 2009 12:30:06 +0100 Adapted to encoding of sets as predicates.
berghofe [Mon, 16 Feb 2009 12:30:06 +0100] rev 29930
Adapted to encoding of sets as predicates.
Mon, 16 Feb 2009 20:45:15 +1100 enable auto-solve by default
kleing [Mon, 16 Feb 2009 20:45:15 +1100] rev 29929
enable auto-solve by default
Mon, 16 Feb 2009 10:15:43 +0100 merged
blanchet [Mon, 16 Feb 2009 10:15:43 +0100] rev 29928
merged
Mon, 16 Feb 2009 10:13:30 +0100 Added nitpick attribute, and fixed typo.
blanchet [Mon, 16 Feb 2009 10:13:30 +0100] rev 29927
Added nitpick attribute, and fixed typo.
Mon, 16 Feb 2009 10:11:20 +0100 Added myself to testing list.
blanchet [Mon, 16 Feb 2009 10:11:20 +0100] rev 29926
Added myself to testing list.
Sun, 15 Feb 2009 22:58:02 +0100 dvd and setprod lemmas
nipkow [Sun, 15 Feb 2009 22:58:02 +0100] rev 29925
dvd and setprod lemmas
Sun, 15 Feb 2009 16:25:39 +0100 merged
nipkow [Sun, 15 Feb 2009 16:25:39 +0100] rev 29924
merged
Sun, 15 Feb 2009 16:25:16 +0100 added finite_set_choice
nipkow [Sun, 15 Feb 2009 16:25:16 +0100] rev 29923
added finite_set_choice
Sun, 15 Feb 2009 14:02:27 +0100 reject defined function in patterns with errmsg, e.g. f (f x) = x
krauss [Sun, 15 Feb 2009 14:02:27 +0100] rev 29922
reject defined function in patterns with errmsg, e.g. f (f x) = x
Sun, 15 Feb 2009 11:34:46 +0100 fixed document
nipkow [Sun, 15 Feb 2009 11:34:46 +0100] rev 29921
fixed document
Sun, 15 Feb 2009 11:26:38 +0100 more finiteness
nipkow [Sun, 15 Feb 2009 11:26:38 +0100] rev 29920
more finiteness
Sun, 15 Feb 2009 07:54:46 +0100 merged
nipkow [Sun, 15 Feb 2009 07:54:46 +0100] rev 29919
merged
Sun, 15 Feb 2009 07:54:16 +0100 more finiteness
nipkow [Sun, 15 Feb 2009 07:54:16 +0100] rev 29918
more finiteness
Sat, 14 Feb 2009 19:27:26 +0100 merged
nipkow [Sat, 14 Feb 2009 19:27:26 +0100] rev 29917
merged
Sat, 14 Feb 2009 19:27:15 +0100 more finiteness
nipkow [Sat, 14 Feb 2009 19:27:15 +0100] rev 29916
more finiteness
Sat, 14 Feb 2009 19:01:31 -0800 generalize lemma fps_square_eq_iff, move to Ring_and_Field
huffman [Sat, 14 Feb 2009 19:01:31 -0800] rev 29915
generalize lemma fps_square_eq_iff, move to Ring_and_Field
Sat, 14 Feb 2009 16:51:18 -0800 generalize lemma eq_neg_iff_add_eq_0, and move to OrderedGroup
huffman [Sat, 14 Feb 2009 16:51:18 -0800] rev 29914
generalize lemma eq_neg_iff_add_eq_0, and move to OrderedGroup
Sat, 14 Feb 2009 15:30:26 -0800 add mult_delta lemmas; simplify some proofs
huffman [Sat, 14 Feb 2009 15:30:26 -0800] rev 29913
add mult_delta lemmas; simplify some proofs
Sat, 14 Feb 2009 11:32:35 -0800 fix spelling
huffman [Sat, 14 Feb 2009 11:32:35 -0800] rev 29912
fix spelling
Sat, 14 Feb 2009 11:11:30 -0800 declare fps_nth as a typedef morphism; clean up instance proofs
huffman [Sat, 14 Feb 2009 11:11:30 -0800] rev 29911
declare fps_nth as a typedef morphism; clean up instance proofs
Sat, 14 Feb 2009 11:10:35 -0800 add lemma surj_from_nat
huffman [Sat, 14 Feb 2009 11:10:35 -0800] rev 29910
add lemma surj_from_nat
Sat, 14 Feb 2009 06:53:28 -0800 fix document generation
huffman [Sat, 14 Feb 2009 06:53:28 -0800] rev 29909
fix document generation
Sat, 14 Feb 2009 01:24:01 -0800 merged
huffman [Sat, 14 Feb 2009 01:24:01 -0800] rev 29908
merged
Sat, 14 Feb 2009 01:23:38 -0800 fix document generation
huffman [Sat, 14 Feb 2009 01:23:38 -0800] rev 29907
fix document generation
Fri, 13 Feb 2009 14:45:10 -0800 section -> subsection
huffman [Fri, 13 Feb 2009 14:45:10 -0800] rev 29906
section -> subsection
Fri, 13 Feb 2009 14:41:54 -0800 add instance for cancel_comm_monoid_add
huffman [Fri, 13 Feb 2009 14:41:54 -0800] rev 29905
add instance for cancel_comm_monoid_add
Fri, 13 Feb 2009 14:12:00 -0800 add class cancel_comm_monoid_add
huffman [Fri, 13 Feb 2009 14:12:00 -0800] rev 29904
add class cancel_comm_monoid_add
(0) -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 tip