Thu, 19 Feb 2009 16:51:46 -0800 number_ring instances for numeral types
huffman [Thu, 19 Feb 2009 16:51:46 -0800] rev 29997
number_ring instances for numeral types
Thu, 19 Feb 2009 12:37:03 -0800 declare xor_compl_{left,right} [simp]
huffman [Thu, 19 Feb 2009 12:37:03 -0800] rev 29996
declare xor_compl_{left,right} [simp]
Thu, 19 Feb 2009 12:26:32 -0800 add rule for minus 1 at type bit
huffman [Thu, 19 Feb 2009 12:26:32 -0800] rev 29995
add rule for minus 1 at type bit
Thu, 19 Feb 2009 12:03:31 -0800 add formalization of a type of integers mod 2 to Library
huffman [Thu, 19 Feb 2009 12:03:31 -0800] rev 29994
add formalization of a type of integers mod 2 to Library
Thu, 19 Feb 2009 09:42:23 -0800 new theory of real inner product spaces
huffman [Thu, 19 Feb 2009 09:42:23 -0800] rev 29993
new theory of real inner product spaces
Thu, 19 Feb 2009 09:39:49 -0800 add Powerdomain_ex.thy
huffman [Thu, 19 Feb 2009 09:39:49 -0800] rev 29992
add Powerdomain_ex.thy
Thu, 19 Feb 2009 08:07:52 -0800 add more ordering lemmas
huffman [Thu, 19 Feb 2009 08:07:52 -0800] rev 29991
add more ordering lemmas
Thu, 19 Feb 2009 06:47:06 -0800 avoid using ab_semigroup_idem_mult locale for powerdomains
huffman [Thu, 19 Feb 2009 06:47:06 -0800] rev 29990
avoid using ab_semigroup_idem_mult locale for powerdomains
Thu, 19 Feb 2009 05:50:26 -0800 merged
huffman [Thu, 19 Feb 2009 05:50:26 -0800] rev 29989
merged
Wed, 18 Feb 2009 20:53:58 -0800 add header
huffman [Wed, 18 Feb 2009 20:53:58 -0800] rev 29988
add header
Wed, 18 Feb 2009 20:14:45 -0800 move Polynomial.thy to Library
huffman [Wed, 18 Feb 2009 20:14:45 -0800] rev 29987
move Polynomial.thy to Library
Wed, 18 Feb 2009 19:51:39 -0800 move FrechetDeriv.thy to Library
huffman [Wed, 18 Feb 2009 19:51:39 -0800] rev 29986
move FrechetDeriv.thy to Library
Wed, 18 Feb 2009 19:32:26 -0800 split polynomial-related stuff from Deriv.thy into Library/Poly_Deriv.thy
huffman [Wed, 18 Feb 2009 19:32:26 -0800] rev 29985
split polynomial-related stuff from Deriv.thy into Library/Poly_Deriv.thy
Thu, 19 Feb 2009 23:55:10 +1100 half auto_solve default time out; increase manually in PG for large projects
kleing [Thu, 19 Feb 2009 23:55:10 +1100] rev 29984
half auto_solve default time out; increase manually in PG for large projects (L4v/Verisoft large).
Wed, 18 Feb 2009 17:02:38 -0800 merged
huffman [Wed, 18 Feb 2009 17:02:38 -0800] rev 29983
merged
Wed, 18 Feb 2009 17:02:00 -0800 finish converting Deriv.thy to new polynomial library
huffman [Wed, 18 Feb 2009 17:02:00 -0800] rev 29982
finish converting Deriv.thy to new polynomial library
Wed, 18 Feb 2009 15:01:53 -0800 generalize int_dvd_cancel_factor simproc to idom class
huffman [Wed, 18 Feb 2009 15:01:53 -0800] rev 29981
generalize int_dvd_cancel_factor simproc to idom class
Wed, 18 Feb 2009 14:17:04 -0800 composition of polynomials
huffman [Wed, 18 Feb 2009 14:17:04 -0800] rev 29980
composition of polynomials
Wed, 18 Feb 2009 12:24:06 -0800 add some lemmas, cleaned up
huffman [Wed, 18 Feb 2009 12:24:06 -0800] rev 29979
add some lemmas, cleaned up
Wed, 18 Feb 2009 10:24:48 -0800 generalize le_imp_power_dvd and power_le_dvd; move from Divides to Power
huffman [Wed, 18 Feb 2009 10:24:48 -0800] rev 29978
generalize le_imp_power_dvd and power_le_dvd; move from Divides to Power
Wed, 18 Feb 2009 09:47:58 -0800 move polynomial order stuff from Fundamental_Theorem_Algebra to Polynomial
huffman [Wed, 18 Feb 2009 09:47:58 -0800] rev 29977
move polynomial order stuff from Fundamental_Theorem_Algebra to Polynomial
Wed, 18 Feb 2009 09:08:04 -0800 merged
huffman [Wed, 18 Feb 2009 09:08:04 -0800] rev 29976
merged
Wed, 18 Feb 2009 09:07:36 -0800 more subsection headings
huffman [Wed, 18 Feb 2009 09:07:36 -0800] rev 29975
more subsection headings
Wed, 18 Feb 2009 07:24:13 -0800 speed up proof of exp_exists
huffman [Wed, 18 Feb 2009 07:24:13 -0800] rev 29974
speed up proof of exp_exists
Wed, 18 Feb 2009 19:18:34 +0100 tuned
haftmann [Wed, 18 Feb 2009 19:18:34 +0100] rev 29973
tuned
Wed, 18 Feb 2009 19:18:33 +0100 sort instances wrt. to class hierarchy
haftmann [Wed, 18 Feb 2009 19:18:33 +0100] rev 29972
sort instances wrt. to class hierarchy
Wed, 18 Feb 2009 19:18:33 +0100 fixed signature
haftmann [Wed, 18 Feb 2009 19:18:33 +0100] rev 29971
fixed signature
Wed, 18 Feb 2009 19:18:32 +0100 tuned accessor name
haftmann [Wed, 18 Feb 2009 19:18:32 +0100] rev 29970
tuned accessor name
Wed, 18 Feb 2009 19:18:32 +0100 more precise improvement in instantiation user space type system
haftmann [Wed, 18 Feb 2009 19:18:32 +0100] rev 29969
more precise improvement in instantiation user space type system
Wed, 18 Feb 2009 19:18:31 +0100 do not drop arguments to 0, 1
haftmann [Wed, 18 Feb 2009 19:18:31 +0100] rev 29968
do not drop arguments to 0, 1
Wed, 18 Feb 2009 13:39:16 +0100 merged
haftmann [Wed, 18 Feb 2009 13:39:16 +0100] rev 29967
merged
Wed, 18 Feb 2009 13:39:05 +0100 reverted to previous version of Finite_Set.thy
haftmann [Wed, 18 Feb 2009 13:39:05 +0100] rev 29966
reverted to previous version of Finite_Set.thy
Wed, 18 Feb 2009 11:31:05 +0100 merged
haftmann [Wed, 18 Feb 2009 11:31:05 +0100] rev 29965
merged
Wed, 18 Feb 2009 08:23:45 +0100 merged
haftmann [Wed, 18 Feb 2009 08:23:45 +0100] rev 29964
merged
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
(0) -10000 -3000 -1000 -300 -100 -56 +56 +100 +300 +1000 +3000 +10000 +30000 tip