Wed, 13 Jun 2007 00:01:38 +0200 Basic text: include position;
wenzelm [Wed, 13 Jun 2007 00:01:38 +0200] rev 23349
Basic text: include position; assumption/close: refer to non-atomic assumptions as well, implicit use of prems now considered legacy feature;
Tue, 12 Jun 2007 23:39:02 +0200 thm antiquotations
huffman [Tue, 12 Jun 2007 23:39:02 +0200] rev 23348
thm antiquotations
Tue, 12 Jun 2007 23:14:29 +0200 add lemma inj_of_nat
huffman [Tue, 12 Jun 2007 23:14:29 +0200] rev 23347
add lemma inj_of_nat
Tue, 12 Jun 2007 21:59:40 +0200 thm antiquotations
huffman [Tue, 12 Jun 2007 21:59:40 +0200] rev 23346
thm antiquotations
Tue, 12 Jun 2007 20:49:56 +0200 Unfortunately needed patch due to incompatibility with SML -- oo is infix and hence can not appear on the left handside of patterns
chaieb [Tue, 12 Jun 2007 20:49:56 +0200] rev 23345
Unfortunately needed patch due to incompatibility with SML -- oo is infix and hence can not appear on the left handside of patterns
Tue, 12 Jun 2007 20:49:50 +0200 changed int stuff into integer for SMLNJ compatibility
chaieb [Tue, 12 Jun 2007 20:49:50 +0200] rev 23344
changed int stuff into integer for SMLNJ compatibility
Tue, 12 Jun 2007 17:20:30 +0200 more of_rat lemmas
huffman [Tue, 12 Jun 2007 17:20:30 +0200] rev 23343
more of_rat lemmas
Tue, 12 Jun 2007 17:04:26 +0200 add function of_rat and related lemmas
huffman [Tue, 12 Jun 2007 17:04:26 +0200] rev 23342
add function of_rat and related lemmas
Tue, 12 Jun 2007 12:00:03 +0200 turned curry (op opr) into curry op opr --- because of smlnj
chaieb [Tue, 12 Jun 2007 12:00:03 +0200] rev 23341
turned curry (op opr) into curry op opr --- because of smlnj
Tue, 12 Jun 2007 11:01:16 +0200 De-overloaded operations for int and real.
wenzelm [Tue, 12 Jun 2007 11:01:16 +0200] rev 23340
De-overloaded operations for int and real.
Tue, 12 Jun 2007 11:00:18 +0200 SML basis with type int representing proper integers, not machine words.
wenzelm [Tue, 12 Jun 2007 11:00:18 +0200] rev 23339
SML basis with type int representing proper integers, not machine words.
Tue, 12 Jun 2007 10:40:44 +0200 Tuned proofs : now use 'algebra ad: ...'
chaieb [Tue, 12 Jun 2007 10:40:44 +0200] rev 23338
Tuned proofs : now use 'algebra ad: ...'
Tue, 12 Jun 2007 10:15:58 +0200 cooper_tac takes now two lists of theorems to be added/deleted from the simpset dor pre-simplification
chaieb [Tue, 12 Jun 2007 10:15:58 +0200] rev 23337
cooper_tac takes now two lists of theorems to be added/deleted from the simpset dor pre-simplification
Tue, 12 Jun 2007 10:15:52 +0200 changed val restriction to local due to smlnj
chaieb [Tue, 12 Jun 2007 10:15:52 +0200] rev 23336
changed val restriction to local due to smlnj
Tue, 12 Jun 2007 10:15:48 +0200 Changed normalizer Data to contain a simpset besides the list of instances; Before the method starts, it simplifies with this simpset; Added attribute 'algebra' to add and delete theorems from the simpset above;
chaieb [Tue, 12 Jun 2007 10:15:48 +0200] rev 23335
Changed normalizer Data to contain a simpset besides the list of instances; Before the method starts, it simplifies with this simpset; Added attribute 'algebra' to add and delete theorems from the simpset above;
Tue, 12 Jun 2007 10:15:45 +0200 Added algebra_tac; tuned;
chaieb [Tue, 12 Jun 2007 10:15:45 +0200] rev 23334
Added algebra_tac; tuned;
Tue, 12 Jun 2007 10:15:40 +0200 Method now takes theorems to be added or deleted from a simpset for simplificatio before the core method starts
chaieb [Tue, 12 Jun 2007 10:15:40 +0200] rev 23333
Method now takes theorems to be added or deleted from a simpset for simplificatio before the core method starts
Tue, 12 Jun 2007 10:15:32 +0200 algebra_tac moved to file Tools/Groebner_Basis/groebner.ML; Method now takes theorems to be added or deleted from a simpset for simplificatio *before* the core method starts
chaieb [Tue, 12 Jun 2007 10:15:32 +0200] rev 23332
algebra_tac moved to file Tools/Groebner_Basis/groebner.ML; Method now takes theorems to be added or deleted from a simpset for simplificatio *before* the core method starts
Mon, 11 Jun 2007 18:34:12 +0200 nex example
nipkow [Mon, 11 Jun 2007 18:34:12 +0200] rev 23331
nex example
Mon, 11 Jun 2007 18:28:16 +0200 Conversion for computation on constants now depends on the context
chaieb [Mon, 11 Jun 2007 18:28:16 +0200] rev 23330
Conversion for computation on constants now depends on the context
Mon, 11 Jun 2007 18:28:15 +0200 tuned setup for the fields instantiation for Groebner Bases;
chaieb [Mon, 11 Jun 2007 18:28:15 +0200] rev 23329
tuned setup for the fields instantiation for Groebner Bases;
Mon, 11 Jun 2007 18:26:44 +0200 Added dependency on file Groebner_Basis.thy
chaieb [Mon, 11 Jun 2007 18:26:44 +0200] rev 23328
Added dependency on file Groebner_Basis.thy
Mon, 11 Jun 2007 16:23:17 +0200 Added instantiation of algebra method to fields
chaieb [Mon, 11 Jun 2007 16:23:17 +0200] rev 23327
Added instantiation of algebra method to fields
Mon, 11 Jun 2007 16:21:03 +0200 hid constant "dom"
nipkow [Mon, 11 Jun 2007 16:21:03 +0200] rev 23326
hid constant "dom"
Mon, 11 Jun 2007 11:10:04 +0200 Removed from CVS, since obselete in the new Presburger Method;
chaieb [Mon, 11 Jun 2007 11:10:04 +0200] rev 23325
Removed from CVS, since obselete in the new Presburger Method;
Mon, 11 Jun 2007 11:07:18 +0200 Generated reflected QE procedure for Presburger Arithmetic-- Cooper's Algorithm -- see HOL/ex/Reflected_Presburger.thy
chaieb [Mon, 11 Jun 2007 11:07:18 +0200] rev 23324
Generated reflected QE procedure for Presburger Arithmetic-- Cooper's Algorithm -- see HOL/ex/Reflected_Presburger.thy
Mon, 11 Jun 2007 11:06:23 +0200 Added more examples
chaieb [Mon, 11 Jun 2007 11:06:23 +0200] rev 23323
Added more examples
Mon, 11 Jun 2007 11:06:21 +0200 Now only contains generic conversion for quantifier elimination in HOL
chaieb [Mon, 11 Jun 2007 11:06:21 +0200] rev 23322
Now only contains generic conversion for quantifier elimination in HOL
Mon, 11 Jun 2007 11:06:19 +0200 A new tactic for Presburger;
chaieb [Mon, 11 Jun 2007 11:06:19 +0200] rev 23321
A new tactic for Presburger;
Mon, 11 Jun 2007 11:06:18 +0200 tuned
chaieb [Mon, 11 Jun 2007 11:06:18 +0200] rev 23320
tuned
Mon, 11 Jun 2007 11:06:17 +0200 Temporarily added theorems for QE that were in old Presburger.thy ; This will diseappear with the new Ferrante and Rackoff shortly;
chaieb [Mon, 11 Jun 2007 11:06:17 +0200] rev 23319
Temporarily added theorems for QE that were in old Presburger.thy ; This will diseappear with the new Ferrante and Rackoff shortly;
Mon, 11 Jun 2007 11:06:15 +0200 tuned tactic
chaieb [Mon, 11 Jun 2007 11:06:15 +0200] rev 23318
tuned tactic
Mon, 11 Jun 2007 11:06:13 +0200 Temporarily use int instead of IntInf.int but Code generator should map HOL's int to ML's IntInf.int --- To be fixed
chaieb [Mon, 11 Jun 2007 11:06:13 +0200] rev 23317
Temporarily use int instead of IntInf.int but Code generator should map HOL's int to ML's IntInf.int --- To be fixed
Mon, 11 Jun 2007 11:06:11 +0200 tuned Proof and Document
chaieb [Mon, 11 Jun 2007 11:06:11 +0200] rev 23316
tuned Proof and Document
Mon, 11 Jun 2007 11:06:04 +0200 tuned Proof
chaieb [Mon, 11 Jun 2007 11:06:04 +0200] rev 23315
tuned Proof
Mon, 11 Jun 2007 11:06:00 +0200 A new and cleaned up Theory for QE. for Presburger arithmetic
chaieb [Mon, 11 Jun 2007 11:06:00 +0200] rev 23314
A new and cleaned up Theory for QE. for Presburger arithmetic
Mon, 11 Jun 2007 11:05:59 +0200 Added new files for Presburger (cooper_data.ML, cooper.ML) and deleted old unused ones cooper_dec, cooper_proof, reflected_cooper etc..
chaieb [Mon, 11 Jun 2007 11:05:59 +0200] rev 23313
Added new files for Presburger (cooper_data.ML, cooper.ML) and deleted old unused ones cooper_dec, cooper_proof, reflected_cooper etc..
Mon, 11 Jun 2007 11:05:57 +0200 explicitely depends on file groebner.ML
chaieb [Mon, 11 Jun 2007 11:05:57 +0200] rev 23312
explicitely depends on file groebner.ML
Mon, 11 Jun 2007 11:05:56 +0200 Context Data for the new presburger Method
chaieb [Mon, 11 Jun 2007 11:05:56 +0200] rev 23311
Context Data for the new presburger Method
Mon, 11 Jun 2007 11:05:54 +0200 A new simpler and cleaner implementation of proof Synthesis for Presburger Arithmetic --- Cooper's Algorithm
chaieb [Mon, 11 Jun 2007 11:05:54 +0200] rev 23310
A new simpler and cleaner implementation of proof Synthesis for Presburger Arithmetic --- Cooper's Algorithm
Mon, 11 Jun 2007 07:10:06 +0200 remove references to constant int::nat=>int
huffman [Mon, 11 Jun 2007 07:10:06 +0200] rev 23309
remove references to constant int::nat=>int
Mon, 11 Jun 2007 06:14:32 +0200 simplify int proofs
huffman [Mon, 11 Jun 2007 06:14:32 +0200] rev 23308
simplify int proofs
Mon, 11 Jun 2007 05:20:05 +0200 modify proofs to avoid referring to int::nat=>int
huffman [Mon, 11 Jun 2007 05:20:05 +0200] rev 23307
modify proofs to avoid referring to int::nat=>int
Mon, 11 Jun 2007 02:25:55 +0200 add int_of_nat versions of lemmas about int::nat=>int
huffman [Mon, 11 Jun 2007 02:25:55 +0200] rev 23306
add int_of_nat versions of lemmas about int::nat=>int
Mon, 11 Jun 2007 02:24:39 +0200 add lemma of_nat_power
huffman [Mon, 11 Jun 2007 02:24:39 +0200] rev 23305
add lemma of_nat_power
Mon, 11 Jun 2007 01:22:29 +0200 add int_of_nat versions of lemmas about int::nat=>int
huffman [Mon, 11 Jun 2007 01:22:29 +0200] rev 23304
add int_of_nat versions of lemmas about int::nat=>int
Mon, 11 Jun 2007 00:53:18 +0200 add abbreviation int_of_nat for of_nat::nat=>int;
huffman [Mon, 11 Jun 2007 00:53:18 +0200] rev 23303
add abbreviation int_of_nat for of_nat::nat=>int; add int_of_nat versions of all lemmas about int::nat=>int; move int lemmas into their own section, preparing to remove
Sun, 10 Jun 2007 23:48:27 +0200 disabled theory "Reflected_Presburger" for smlnj (temporarily);
wenzelm [Sun, 10 Jun 2007 23:48:27 +0200] rev 23302
disabled theory "Reflected_Presburger" for smlnj (temporarily);
Sun, 10 Jun 2007 21:06:59 +0200 disabled theories MIR and ReflectedFerrack for smlnj (temporarily);
wenzelm [Sun, 10 Jun 2007 21:06:59 +0200] rev 23301
disabled theories MIR and ReflectedFerrack for smlnj (temporarily);
Sun, 10 Jun 2007 10:23:42 +0200 *** empty log message ***
nipkow [Sun, 10 Jun 2007 10:23:42 +0200] rev 23300
*** empty log message ***
Sat, 09 Jun 2007 02:38:51 +0200 remove dependencies of proofs on constant int::nat=>int, preparing to remove it
huffman [Sat, 09 Jun 2007 02:38:51 +0200] rev 23299
remove dependencies of proofs on constant int::nat=>int, preparing to remove it
Sat, 09 Jun 2007 00:28:47 +0200 eqtype int -- explicitly encourage overloaded equality;
wenzelm [Sat, 09 Jun 2007 00:28:47 +0200] rev 23298
eqtype int -- explicitly encourage overloaded equality; tuned -%; removed obsolete Intt;
Sat, 09 Jun 2007 00:28:46 +0200 simplified type integer;
wenzelm [Sat, 09 Jun 2007 00:28:46 +0200] rev 23297
simplified type integer;
Fri, 08 Jun 2007 18:13:58 +0200 Adapted Proofterm.bicompose_proof to Larry's changes in
berghofe [Fri, 08 Jun 2007 18:13:58 +0200] rev 23296
Adapted Proofterm.bicompose_proof to Larry's changes in Logic.assum_pairs from 2005-01-24 (revision 1.44).
Fri, 08 Jun 2007 18:09:37 +0200 Method "algebra" solves polynomial equations over (semi)rings
chaieb [Fri, 08 Jun 2007 18:09:37 +0200] rev 23295
Method "algebra" solves polynomial equations over (semi)rings
Fri, 08 Jun 2007 03:24:27 +0200 generalize zpower_number_of_{even,odd} lemmas
huffman [Fri, 08 Jun 2007 03:24:27 +0200] rev 23294
generalize zpower_number_of_{even,odd} lemmas
Thu, 07 Jun 2007 17:21:43 +0200 deleted comments
obua [Thu, 07 Jun 2007 17:21:43 +0200] rev 23293
deleted comments
Thu, 07 Jun 2007 14:26:05 +0200 deleted legacy lemmas
obua [Thu, 07 Jun 2007 14:26:05 +0200] rev 23292
deleted legacy lemmas
Thu, 07 Jun 2007 11:25:27 +0200 somebody elses problem fixed
nipkow [Thu, 07 Jun 2007 11:25:27 +0200] rev 23291
somebody elses problem fixed
Thu, 07 Jun 2007 11:25:05 +0200 filter syntax change
nipkow [Thu, 07 Jun 2007 11:25:05 +0200] rev 23290
filter syntax change
Thu, 07 Jun 2007 04:33:15 +0200 remove redundant lemmas
huffman [Thu, 07 Jun 2007 04:33:15 +0200] rev 23289
remove redundant lemmas
Thu, 07 Jun 2007 03:45:56 +0200 remove references to preal-specific theorems
huffman [Thu, 07 Jun 2007 03:45:56 +0200] rev 23288
remove references to preal-specific theorems
Thu, 07 Jun 2007 03:11:31 +0200 define (1::preal); clean up instance declarations
huffman [Thu, 07 Jun 2007 03:11:31 +0200] rev 23287
define (1::preal); clean up instance declarations
Thu, 07 Jun 2007 02:34:37 +0200 tuned
huffman [Thu, 07 Jun 2007 02:34:37 +0200] rev 23286
tuned
Thu, 07 Jun 2007 01:44:35 +0200 instance preal :: ordered_cancel_ab_semigroup_add
huffman [Thu, 07 Jun 2007 01:44:35 +0200] rev 23285
instance preal :: ordered_cancel_ab_semigroup_add
Wed, 06 Jun 2007 23:06:29 +0200 use new-style class for sq_ord; rename op << to sq_le
huffman [Wed, 06 Jun 2007 23:06:29 +0200] rev 23284
use new-style class for sq_ord; rename op << to sq_le
Wed, 06 Jun 2007 21:24:35 +0200 take out Class.thy again, because it does not yet compile cleanly
urbanc [Wed, 06 Jun 2007 21:24:35 +0200] rev 23283
take out Class.thy again, because it does not yet compile cleanly
Wed, 06 Jun 2007 20:49:04 +0200 add axclass semiring_char_0 for types where of_nat is injective
huffman [Wed, 06 Jun 2007 20:49:04 +0200] rev 23282
add axclass semiring_char_0 for types where of_nat is injective
Wed, 06 Jun 2007 19:12:59 +0200 changed filter syntax from : to <-
nipkow [Wed, 06 Jun 2007 19:12:59 +0200] rev 23281
changed filter syntax from : to <-
Wed, 06 Jun 2007 19:12:40 +0200 hide filter
nipkow [Wed, 06 Jun 2007 19:12:40 +0200] rev 23280
hide filter
Wed, 06 Jun 2007 19:12:07 +0200 tuned list comprehension, changed filter syntax from : to <-
nipkow [Wed, 06 Jun 2007 19:12:07 +0200] rev 23279
tuned list comprehension, changed filter syntax from : to <-
Wed, 06 Jun 2007 18:32:05 +0200 clean up proofs of exp_zero, sin_zero, cos_zero
huffman [Wed, 06 Jun 2007 18:32:05 +0200] rev 23278
clean up proofs of exp_zero, sin_zero, cos_zero
Wed, 06 Jun 2007 17:01:33 +0200 generalize class constraints on some lemmas
huffman [Wed, 06 Jun 2007 17:01:33 +0200] rev 23277
generalize class constraints on some lemmas
Wed, 06 Jun 2007 17:00:09 +0200 generalize of_nat and related constants to class semiring_1
huffman [Wed, 06 Jun 2007 17:00:09 +0200] rev 23276
generalize of_nat and related constants to class semiring_1
Wed, 06 Jun 2007 16:42:39 +0200 declare complex_diff as simp rule
huffman [Wed, 06 Jun 2007 16:42:39 +0200] rev 23275
declare complex_diff as simp rule
Wed, 06 Jun 2007 16:12:08 +0200 New Reflected Presburger added to HOL/ex
chaieb [Wed, 06 Jun 2007 16:12:08 +0200] rev 23274
New Reflected Presburger added to HOL/ex
Tue, 05 Jun 2007 22:47:49 +0200 Groebner Basis Examples.
wenzelm [Tue, 05 Jun 2007 22:47:49 +0200] rev 23273
Groebner Basis Examples.
Tue, 05 Jun 2007 22:46:59 +0200 print_antiquotations: sort_strings;
wenzelm [Tue, 05 Jun 2007 22:46:59 +0200] rev 23272
print_antiquotations: sort_strings;
Tue, 05 Jun 2007 22:46:58 +0200 tuned document;
wenzelm [Tue, 05 Jun 2007 22:46:58 +0200] rev 23271
tuned document; added Groebner_Examples;
Tue, 05 Jun 2007 22:46:57 +0200 tuned source deps;
wenzelm [Tue, 05 Jun 2007 22:46:57 +0200] rev 23270
tuned source deps;
Tue, 05 Jun 2007 22:46:56 +0200 simplified/renamed add_numerals;
wenzelm [Tue, 05 Jun 2007 22:46:56 +0200] rev 23269
simplified/renamed add_numerals;
Tue, 05 Jun 2007 22:46:55 +0200 renamed ex/Eval_Examples.thy;
wenzelm [Tue, 05 Jun 2007 22:46:55 +0200] rev 23268
renamed ex/Eval_Examples.thy;
Tue, 05 Jun 2007 22:46:55 +0200 added ex/Groebner_Examples.thy;
wenzelm [Tue, 05 Jun 2007 22:46:55 +0200] rev 23267
added ex/Groebner_Examples.thy; renamed ex/Eval_Examples.thy;
Tue, 05 Jun 2007 22:46:53 +0200 tuned document;
wenzelm [Tue, 05 Jun 2007 22:46:53 +0200] rev 23266
tuned document;
Tue, 05 Jun 2007 20:46:25 +0200 Added two examples in Complex/ex :Reflected QE for linear real arith and QE for mixed integer real linear arithmetic
chaieb [Tue, 05 Jun 2007 20:46:25 +0200] rev 23265
Added two examples in Complex/ex :Reflected QE for linear real arith and QE for mixed integer real linear arithmetic
Tue, 05 Jun 2007 20:44:12 +0200 Added twe Examples for Quantifier elimination ofer linear real arithmetic and over the mixed theory of linear real artihmetic with integers
chaieb [Tue, 05 Jun 2007 20:44:12 +0200] rev 23264
Added twe Examples for Quantifier elimination ofer linear real arithmetic and over the mixed theory of linear real artihmetic with integers
Tue, 05 Jun 2007 19:23:09 +0200 tuned boostrap
haftmann [Tue, 05 Jun 2007 19:23:09 +0200] rev 23263
tuned boostrap
Tue, 05 Jun 2007 19:22:01 +0200 eliminated Code_Generator.thy
haftmann [Tue, 05 Jun 2007 19:22:01 +0200] rev 23262
eliminated Code_Generator.thy
Tue, 05 Jun 2007 19:19:30 +0200 tuned integers
haftmann [Tue, 05 Jun 2007 19:19:30 +0200] rev 23261
tuned integers
Tue, 05 Jun 2007 18:36:10 +0200 tuned;
wenzelm [Tue, 05 Jun 2007 18:36:10 +0200] rev 23260
tuned;
Tue, 05 Jun 2007 18:36:09 +0200 fixed type int vs. integer;
wenzelm [Tue, 05 Jun 2007 18:36:09 +0200] rev 23259
fixed type int vs. integer;
Tue, 05 Jun 2007 18:36:07 +0200 renamed locale ring/semiring to gb_ring/gb_semiring to avoid clash with Ring_and_Field versions;
wenzelm [Tue, 05 Jun 2007 18:36:07 +0200] rev 23258
renamed locale ring/semiring to gb_ring/gb_semiring to avoid clash with Ring_and_Field versions;
Tue, 05 Jun 2007 17:16:41 +0200 add new lemmas
huffman [Tue, 05 Jun 2007 17:16:41 +0200] rev 23257
add new lemmas
Tue, 05 Jun 2007 16:32:16 +0200 Polynomials now only depend on Deriv; Definition of degree changed
chaieb [Tue, 05 Jun 2007 16:32:16 +0200] rev 23256
Polynomials now only depend on Deriv; Definition of degree changed
Tue, 05 Jun 2007 16:31:10 +0200 lemma lemma_DERIV_subst moved to Deriv.thy
chaieb [Tue, 05 Jun 2007 16:31:10 +0200] rev 23255
lemma lemma_DERIV_subst moved to Deriv.thy
Tue, 05 Jun 2007 16:26:07 +0200 tuned proofs;
wenzelm [Tue, 05 Jun 2007 16:26:07 +0200] rev 23254
tuned proofs;
Tue, 05 Jun 2007 16:26:06 +0200 tuned comments;
wenzelm [Tue, 05 Jun 2007 16:26:06 +0200] rev 23253
tuned comments;
Tue, 05 Jun 2007 16:26:04 +0200 Semiring normalization and Groebner Bases.
wenzelm [Tue, 05 Jun 2007 16:26:04 +0200] rev 23252
Semiring normalization and Groebner Bases.
Tue, 05 Jun 2007 15:17:02 +0200 moved generic algebra modules
haftmann [Tue, 05 Jun 2007 15:17:02 +0200] rev 23251
moved generic algebra modules
Tue, 05 Jun 2007 15:16:11 +0200 updated documentation
haftmann [Tue, 05 Jun 2007 15:16:11 +0200] rev 23250
updated documentation
Tue, 05 Jun 2007 15:16:10 +0200 fixed broken execption handling
haftmann [Tue, 05 Jun 2007 15:16:10 +0200] rev 23249
fixed broken execption handling
Tue, 05 Jun 2007 15:16:09 +0200 simplified notion of "operational classes"
haftmann [Tue, 05 Jun 2007 15:16:09 +0200] rev 23248
simplified notion of "operational classes"
Tue, 05 Jun 2007 15:16:08 +0200 merged Code_Generator.thy into HOL.thy
haftmann [Tue, 05 Jun 2007 15:16:08 +0200] rev 23247
merged Code_Generator.thy into HOL.thy
Tue, 05 Jun 2007 12:12:25 +0200 added a function partition and a few lemmas
chaieb [Tue, 05 Jun 2007 12:12:25 +0200] rev 23246
added a function partition and a few lemmas
Tue, 05 Jun 2007 11:00:04 +0200 added a few theorems about foldl and set
chaieb [Tue, 05 Jun 2007 11:00:04 +0200] rev 23245
added a few theorems about foldl and set
Tue, 05 Jun 2007 10:42:31 +0200 added lcm, ilcm (lcm for integers) and some lemmas about them;
chaieb [Tue, 05 Jun 2007 10:42:31 +0200] rev 23244
added lcm, ilcm (lcm for integers) and some lemmas about them;
Tue, 05 Jun 2007 09:56:19 +0200 included Class.thy in the compiling process for Nominal/Examples
urbanc [Tue, 05 Jun 2007 09:56:19 +0200] rev 23243
included Class.thy in the compiling process for Nominal/Examples
Tue, 05 Jun 2007 07:58:50 +0200 remove simp attribute from lemma_STAR theorems
huffman [Tue, 05 Jun 2007 07:58:50 +0200] rev 23242
remove simp attribute from lemma_STAR theorems
Tue, 05 Jun 2007 00:54:03 +0200 add lemma exp_of_real
huffman [Tue, 05 Jun 2007 00:54:03 +0200] rev 23241
add lemma exp_of_real
Mon, 04 Jun 2007 22:27:18 +0200 tuned list comprehension
nipkow [Mon, 04 Jun 2007 22:27:18 +0200] rev 23240
tuned list comprehension
Mon, 04 Jun 2007 21:04:20 +0200 tuned;
wenzelm [Mon, 04 Jun 2007 21:04:20 +0200] rev 23239
tuned;
Mon, 04 Jun 2007 21:04:19 +0200 added is_atomic;
wenzelm [Mon, 04 Jun 2007 21:04:19 +0200] rev 23238
added is_atomic; removed unused is_all;
Mon, 04 Jun 2007 21:04:19 +0200 added assume_rule_tac;
wenzelm [Mon, 04 Jun 2007 21:04:19 +0200] rev 23237
added assume_rule_tac;
Mon, 04 Jun 2007 15:43:32 +0200 reverted appnd to append
haftmann [Mon, 04 Jun 2007 15:43:32 +0200] rev 23236
reverted appnd to append
Mon, 04 Jun 2007 15:43:31 +0200 authentic syntax for List.append
haftmann [Mon, 04 Jun 2007 15:43:31 +0200] rev 23235
authentic syntax for List.append
Mon, 04 Jun 2007 15:43:30 +0200 tuned comments
haftmann [Mon, 04 Jun 2007 15:43:30 +0200] rev 23234
tuned comments
Mon, 04 Jun 2007 13:22:22 +0200 added a few comments to the proofs
urbanc [Mon, 04 Jun 2007 13:22:22 +0200] rev 23233
added a few comments to the proofs
Mon, 04 Jun 2007 11:39:19 +0200 removed fixmes
chaieb [Mon, 04 Jun 2007 11:39:19 +0200] rev 23232
removed fixmes
Mon, 04 Jun 2007 11:38:34 +0200 opaque-constraint removed
chaieb [Mon, 04 Jun 2007 11:38:34 +0200] rev 23231
opaque-constraint removed
Mon, 04 Jun 2007 09:57:02 +0200 tuned;
chaieb [Mon, 04 Jun 2007 09:57:02 +0200] rev 23230
tuned;
Sun, 03 Jun 2007 23:16:57 +0200 monomorphic equality: let ML work out the details;
wenzelm [Sun, 03 Jun 2007 23:16:57 +0200] rev 23229
monomorphic equality: let ML work out the details;
Sun, 03 Jun 2007 23:16:56 +0200 added gen_merge_lists/merge_lists/merge_alists (legacy operations from library.ML);
wenzelm [Sun, 03 Jun 2007 23:16:56 +0200] rev 23228
added gen_merge_lists/merge_lists/merge_alists (legacy operations from library.ML);
Sun, 03 Jun 2007 23:16:55 +0200 tuned Tactic signature;
wenzelm [Sun, 03 Jun 2007 23:16:55 +0200] rev 23227
tuned Tactic signature;
Sun, 03 Jun 2007 23:16:54 +0200 removed obsolete Library.seq;
wenzelm [Sun, 03 Jun 2007 23:16:54 +0200] rev 23226
removed obsolete Library.seq;
Sun, 03 Jun 2007 23:16:53 +0200 moved flip to library.ML;
wenzelm [Sun, 03 Jun 2007 23:16:53 +0200] rev 23225
moved flip to library.ML; removed unused dest/unfold/unfold_rev; simplified fold/fold_rev/fold_map;
Sun, 03 Jun 2007 23:16:52 +0200 added CSUBGOAL;
wenzelm [Sun, 03 Jun 2007 23:16:52 +0200] rev 23224
added CSUBGOAL;
Sun, 03 Jun 2007 23:16:51 +0200 cleaned up signature;
wenzelm [Sun, 03 Jun 2007 23:16:51 +0200] rev 23223
cleaned up signature;
Sun, 03 Jun 2007 23:16:50 +0200 added downto0 (from library.ML);
wenzelm [Sun, 03 Jun 2007 23:16:50 +0200] rev 23222
added downto0 (from library.ML);
Sun, 03 Jun 2007 23:16:49 +0200 merge_ss: plain merge of prems;
wenzelm [Sun, 03 Jun 2007 23:16:49 +0200] rev 23221
merge_ss: plain merge of prems;
Sun, 03 Jun 2007 23:16:48 +0200 added flip (from General/basics.ML);
wenzelm [Sun, 03 Jun 2007 23:16:48 +0200] rev 23220
added flip (from General/basics.ML); renamed gen_submultiset to submultiset; moved downto0 to pattern.ML; moved legacy gen_merge_lists/merge_lists/merge_alists to Isar/locale.ML; moved plural to HOL/Tools/fundef_lib.ML; removed obsolete seq; simplified chop, fold2;
Sun, 03 Jun 2007 23:16:47 +0200 tuned document;
wenzelm [Sun, 03 Jun 2007 23:16:47 +0200] rev 23219
tuned document;
Sun, 03 Jun 2007 23:16:46 +0200 use antiquotations instead of raw TeX code;
wenzelm [Sun, 03 Jun 2007 23:16:46 +0200] rev 23218
use antiquotations instead of raw TeX code; tuned document;
Sun, 03 Jun 2007 23:16:45 +0200 name_of_fqgar: precise type;
wenzelm [Sun, 03 Jun 2007 23:16:45 +0200] rev 23217
name_of_fqgar: precise type;
Sun, 03 Jun 2007 23:16:44 +0200 added plural (from Pure/library.ML);
wenzelm [Sun, 03 Jun 2007 23:16:44 +0200] rev 23216
added plural (from Pure/library.ML); removed unused eq_str;
Sun, 03 Jun 2007 23:16:43 +0200 local open FundefLib;
wenzelm [Sun, 03 Jun 2007 23:16:43 +0200] rev 23215
local open FundefLib;
Sun, 03 Jun 2007 23:16:42 +0200 renamed gen_submultiset to submultiset;
wenzelm [Sun, 03 Jun 2007 23:16:42 +0200] rev 23214
renamed gen_submultiset to submultiset;
Sun, 03 Jun 2007 23:16:41 +0200 HOL-ex: tuned deps;
wenzelm [Sun, 03 Jun 2007 23:16:41 +0200] rev 23213
HOL-ex: tuned deps;
Sun, 03 Jun 2007 16:57:51 +0200 tuned list comprehension, added lemma
nipkow [Sun, 03 Jun 2007 16:57:51 +0200] rev 23212
tuned list comprehension, added lemma
Sun, 03 Jun 2007 15:44:35 +0200 fixed tex error
nipkow [Sun, 03 Jun 2007 15:44:35 +0200] rev 23211
fixed tex error
Sun, 03 Jun 2007 13:19:03 +0200 *** empty log message ***
nipkow [Sun, 03 Jun 2007 13:19:03 +0200] rev 23210
*** empty log message ***
Sun, 03 Jun 2007 12:58:28 +0200 *** empty log message ***
nipkow [Sun, 03 Jun 2007 12:58:28 +0200] rev 23209
*** empty log message ***
Sat, 02 Jun 2007 20:14:38 +0200 extended
webertj [Sat, 02 Jun 2007 20:14:38 +0200] rev 23208
extended
Sat, 02 Jun 2007 19:10:04 +0200 cosmetic
webertj [Sat, 02 Jun 2007 19:10:04 +0200] rev 23207
cosmetic
Sat, 02 Jun 2007 18:35:38 +0200 made SML/NJ happy;
wenzelm [Sat, 02 Jun 2007 18:35:38 +0200] rev 23206
made SML/NJ happy;
Sat, 02 Jun 2007 18:05:34 +0200 added target/local_abbrev (from proof_context.ML);
wenzelm [Sat, 02 Jun 2007 18:05:34 +0200] rev 23205
added target/local_abbrev (from proof_context.ML); target_abbrev: demand equal head const (tool compliance);
Sat, 02 Jun 2007 18:05:33 +0200 moved specific target/local_abbrev to theory_target.ML;
wenzelm [Sat, 02 Jun 2007 18:05:33 +0200] rev 23204
moved specific target/local_abbrev to theory_target.ML;
Sat, 02 Jun 2007 15:28:38 +0200 "function (sequential)" and "fun" now handle incomplete patterns silently by adding "undefined" cases.
krauss [Sat, 02 Jun 2007 15:28:38 +0200] rev 23203
"function (sequential)" and "fun" now handle incomplete patterns silently by adding "undefined" cases. more cleanup.
Sat, 02 Jun 2007 15:26:32 +0200 added "plural : 'a -> 'a -> 'b list -> 'a" for convenient error msg construction
krauss [Sat, 02 Jun 2007 15:26:32 +0200] rev 23202
added "plural : 'a -> 'a -> 'b list -> 'a" for convenient error msg construction
Sat, 02 Jun 2007 13:52:07 +0200 proper handling of Tools;
wenzelm [Sat, 02 Jun 2007 13:52:07 +0200] rev 23201
proper handling of Tools;
Sat, 02 Jun 2007 08:54:05 +0200 cosmetic
webertj [Sat, 02 Jun 2007 08:54:05 +0200] rev 23200
cosmetic
Sat, 02 Jun 2007 08:50:29 +0200 refute_tac made more deterministic
webertj [Sat, 02 Jun 2007 08:50:29 +0200] rev 23199
refute_tac made more deterministic
Sat, 02 Jun 2007 03:17:44 +0200 extended
webertj [Sat, 02 Jun 2007 03:17:44 +0200] rev 23198
extended
Sat, 02 Jun 2007 03:15:35 +0200 cosmetic
webertj [Sat, 02 Jun 2007 03:15:35 +0200] rev 23197
cosmetic
Sat, 02 Jun 2007 00:09:02 +0200 tracing disabled
webertj [Sat, 02 Jun 2007 00:09:02 +0200] rev 23196
tracing disabled
Fri, 01 Jun 2007 23:52:06 +0200 additional tracing information
webertj [Fri, 01 Jun 2007 23:52:06 +0200] rev 23195
additional tracing information
Fri, 01 Jun 2007 23:33:49 +0200 tuned
webertj [Fri, 01 Jun 2007 23:33:49 +0200] rev 23194
tuned
Fri, 01 Jun 2007 23:21:40 +0200 some tests for arith added
webertj [Fri, 01 Jun 2007 23:21:40 +0200] rev 23193
some tests for arith added
Fri, 01 Jun 2007 22:09:16 +0200 Moved list comprehension into List
nipkow [Fri, 01 Jun 2007 22:09:16 +0200] rev 23192
Moved list comprehension into List
Fri, 01 Jun 2007 20:34:12 +0200 MiniSAT mentioned in comment
webertj [Fri, 01 Jun 2007 20:34:12 +0200] rev 23191
MiniSAT mentioned in comment
Fri, 01 Jun 2007 16:04:13 +0200 fixed handling of meta-logic propositions
webertj [Fri, 01 Jun 2007 16:04:13 +0200] rev 23190
fixed handling of meta-logic propositions
Fri, 01 Jun 2007 15:57:45 +0200 simplified interfaces, some restructuring
krauss [Fri, 01 Jun 2007 15:57:45 +0200] rev 23189
simplified interfaces, some restructuring
Fri, 01 Jun 2007 15:20:53 +0200 updated
krauss [Fri, 01 Jun 2007 15:20:53 +0200] rev 23188
updated
Fri, 01 Jun 2007 15:18:31 +0200 added some bibtex entries
krauss [Fri, 01 Jun 2007 15:18:31 +0200] rev 23187
added some bibtex entries
Fri, 01 Jun 2007 15:14:05 +0200 Added "merge-lemma" about wellfoundedness of unions (useful for some termination proofs)
krauss [Fri, 01 Jun 2007 15:14:05 +0200] rev 23186
Added "merge-lemma" about wellfoundedness of unions (useful for some termination proofs)
Fri, 01 Jun 2007 15:12:56 +0200 Added simp-rules: "R O {} = {}" and "{} O R = {}"
krauss [Fri, 01 Jun 2007 15:12:56 +0200] rev 23185
Added simp-rules: "R O {} = {}" and "{} O R = {}"
Fri, 01 Jun 2007 10:44:31 +0200 rudimenary
haftmann [Fri, 01 Jun 2007 10:44:31 +0200] rev 23184
rudimenary
Fri, 01 Jun 2007 10:44:30 +0200 tuned
haftmann [Fri, 01 Jun 2007 10:44:30 +0200] rev 23183
tuned
Fri, 01 Jun 2007 10:44:28 +0200 dropped superfluous name bindings
haftmann [Fri, 01 Jun 2007 10:44:28 +0200] rev 23182
dropped superfluous name bindings
Fri, 01 Jun 2007 10:44:26 +0200 localized
haftmann [Fri, 01 Jun 2007 10:44:26 +0200] rev 23181
localized
Fri, 01 Jun 2007 10:44:24 +0200 fixed typo
haftmann [Fri, 01 Jun 2007 10:44:24 +0200] rev 23180
fixed typo
Thu, 31 May 2007 23:47:38 +0200 insert: canonical argument order;
wenzelm [Thu, 31 May 2007 23:47:38 +0200] rev 23179
insert: canonical argument order;
Thu, 31 May 2007 23:47:36 +0200 simplified/unified list fold;
wenzelm [Thu, 31 May 2007 23:47:36 +0200] rev 23178
simplified/unified list fold;
Thu, 31 May 2007 23:02:16 +0200 replace (- 1) with -1
huffman [Thu, 31 May 2007 23:02:16 +0200] rev 23177
replace (- 1) with -1
Thu, 31 May 2007 22:23:50 +0200 simplify some proofs
huffman [Thu, 31 May 2007 22:23:50 +0200] rev 23176
simplify some proofs
Thu, 31 May 2007 21:09:14 +0200 tuned headers -- adapted to usual conventions;
wenzelm [Thu, 31 May 2007 21:09:14 +0200] rev 23175
tuned headers -- adapted to usual conventions;
Thu, 31 May 2007 20:55:33 +0200 moved Compute_Oracle from Pure/Tools to Tools;
wenzelm [Thu, 31 May 2007 20:55:33 +0200] rev 23174
moved Compute_Oracle from Pure/Tools to Tools;
Thu, 31 May 2007 20:55:32 +0200 proper theory setup for compute oracle (based on CPure);
wenzelm [Thu, 31 May 2007 20:55:32 +0200] rev 23173
proper theory setup for compute oracle (based on CPure); simplified oracle setup;
Thu, 31 May 2007 20:55:31 +0200 moved IsaPlanner from Provers to Tools;
wenzelm [Thu, 31 May 2007 20:55:31 +0200] rev 23172
moved IsaPlanner from Provers to Tools; moved Compute_Oracle from Pure/Tools to Tools;
Thu, 31 May 2007 20:55:29 +0200 moved IsaPlanner from Provers to Tools;
wenzelm [Thu, 31 May 2007 20:55:29 +0200] rev 23171
moved IsaPlanner from Provers to Tools;
Thu, 31 May 2007 19:11:19 +0200 made aconvc pervasive;
wenzelm [Thu, 31 May 2007 19:11:19 +0200] rev 23170
made aconvc pervasive;
Thu, 31 May 2007 18:31:36 +0200 moved aconvc to more_thm.ML;
wenzelm [Thu, 31 May 2007 18:31:36 +0200] rev 23169
moved aconvc to more_thm.ML;
Thu, 31 May 2007 18:16:59 +0200 tuned ML setup;
wenzelm [Thu, 31 May 2007 18:16:59 +0200] rev 23168
tuned ML setup;
Thu, 31 May 2007 18:16:58 +0200 decode_term: force qualified name into Const;
wenzelm [Thu, 31 May 2007 18:16:58 +0200] rev 23167
decode_term: force qualified name into Const;
Thu, 31 May 2007 18:16:57 +0200 proper loading of ML files (in HOL.thy);
wenzelm [Thu, 31 May 2007 18:16:57 +0200] rev 23166
proper loading of ML files (in HOL.thy); moved Integ files to canonical place; misc cleanup;
Thu, 31 May 2007 18:16:54 +0200 HOL_proofs;
wenzelm [Thu, 31 May 2007 18:16:54 +0200] rev 23165
HOL_proofs;
Thu, 31 May 2007 18:16:52 +0200 moved Integ files to canonical place;
wenzelm [Thu, 31 May 2007 18:16:52 +0200] rev 23164
moved Integ files to canonical place;
Thu, 31 May 2007 18:16:51 +0200 proper loading of ML files;
wenzelm [Thu, 31 May 2007 18:16:51 +0200] rev 23163
proper loading of ML files;
Thu, 31 May 2007 18:16:50 +0200 removed dead code;
wenzelm [Thu, 31 May 2007 18:16:50 +0200] rev 23162
removed dead code;
Thu, 31 May 2007 18:16:47 +0200 tuned header;
wenzelm [Thu, 31 May 2007 18:16:47 +0200] rev 23161
tuned header;
Thu, 31 May 2007 18:16:46 +0200 doc: exclude isabelle_isar.pdf;
wenzelm [Thu, 31 May 2007 18:16:46 +0200] rev 23160
doc: exclude isabelle_isar.pdf;
Thu, 31 May 2007 15:23:35 +0200 tuned the proof
urbanc [Thu, 31 May 2007 15:23:35 +0200] rev 23159
tuned the proof
Thu, 31 May 2007 14:47:20 +0200 introduced symmetric variants of the lemmas for alpha-equivalence
urbanc [Thu, 31 May 2007 14:47:20 +0200] rev 23158
introduced symmetric variants of the lemmas for alpha-equivalence
Thu, 31 May 2007 14:34:09 +0200 proper loading of ML files;
wenzelm [Thu, 31 May 2007 14:34:09 +0200] rev 23157
proper loading of ML files; removed obsolete IFOL.thy/FOL.thy values;
Thu, 31 May 2007 14:34:07 +0200 removed obsolete IFOL.thy/FOL.thy values;
wenzelm [Thu, 31 May 2007 14:34:07 +0200] rev 23156
removed obsolete IFOL.thy/FOL.thy values;
Thu, 31 May 2007 14:34:06 +0200 proper loading of ML files;
wenzelm [Thu, 31 May 2007 14:34:06 +0200] rev 23155
proper loading of ML files;
Thu, 31 May 2007 14:34:05 +0200 tuned header;
wenzelm [Thu, 31 May 2007 14:34:05 +0200] rev 23154
tuned header;
Thu, 31 May 2007 14:24:27 +0200 tuned oracle setup;
wenzelm [Thu, 31 May 2007 14:24:27 +0200] rev 23153
tuned oracle setup;
Thu, 31 May 2007 14:01:58 +0200 moved HOLCF tools to canonical place;
wenzelm [Thu, 31 May 2007 14:01:58 +0200] rev 23152
moved HOLCF tools to canonical place;
Thu, 31 May 2007 13:24:13 +0200 moved TFL files to canonical place;
wenzelm [Thu, 31 May 2007 13:24:13 +0200] rev 23151
moved TFL files to canonical place;
Thu, 31 May 2007 13:18:52 +0200 moved TFL files to canonical place;
wenzelm [Thu, 31 May 2007 13:18:52 +0200] rev 23150
moved TFL files to canonical place;
Thu, 31 May 2007 13:18:42 +0200 added src/Tools;
wenzelm [Thu, 31 May 2007 13:18:42 +0200] rev 23149
added src/Tools; moved TFL files to canonical place;
Thu, 31 May 2007 13:00:56 +0200 fixed title;
wenzelm [Thu, 31 May 2007 13:00:56 +0200] rev 23148
fixed title;
Thu, 31 May 2007 12:59:31 +0200 Tools: generic tools outside of Pure.
wenzelm [Thu, 31 May 2007 12:59:31 +0200] rev 23147
Tools: generic tools outside of Pure.
Thu, 31 May 2007 12:06:31 +0200 moved Integ files to canonical place;
wenzelm [Thu, 31 May 2007 12:06:31 +0200] rev 23146
moved Integ files to canonical place;
Thu, 31 May 2007 11:00:06 +0200 fixed use_thy "LocalWeakening";
wenzelm [Thu, 31 May 2007 11:00:06 +0200] rev 23145
fixed use_thy "LocalWeakening";
Thu, 31 May 2007 10:17:23 +0200 included new example in the compiling process
urbanc [Thu, 31 May 2007 10:17:23 +0200] rev 23144
included new example in the compiling process
Thu, 31 May 2007 09:48:20 +0200 a theory using locally nameless terms and strong induction principles
urbanc [Thu, 31 May 2007 09:48:20 +0200] rev 23143
a theory using locally nameless terms and strong induction principles
Thu, 31 May 2007 09:14:14 +0200 tuned the proof
urbanc [Thu, 31 May 2007 09:14:14 +0200] rev 23142
tuned the proof
Thu, 31 May 2007 01:36:08 +0200 emulate later version of TextIO.inputLine;
wenzelm [Thu, 31 May 2007 01:36:08 +0200] rev 23141
emulate later version of TextIO.inputLine;
Thu, 31 May 2007 01:25:35 +0200 reversed SML B library patches;
wenzelm [Thu, 31 May 2007 01:25:35 +0200] rev 23140
reversed SML B library patches;
Thu, 31 May 2007 01:25:24 +0200 TextIO.inputLine: use present SML B library version;
wenzelm [Thu, 31 May 2007 01:25:24 +0200] rev 23139
TextIO.inputLine: use present SML B library version;
Wed, 30 May 2007 23:32:54 +0200 tuned USEDIR_OPTIONS;
wenzelm [Wed, 30 May 2007 23:32:54 +0200] rev 23138
tuned USEDIR_OPTIONS; PDF_VIEWER: try to be smart for MacOS (Darwin);
Wed, 30 May 2007 23:31:57 +0200 removed HOL4 image, which seldom works;
wenzelm [Wed, 30 May 2007 23:31:57 +0200] rev 23137
removed HOL4 image, which seldom works;
Wed, 30 May 2007 21:09:18 +0200 simplified data setup
haftmann [Wed, 30 May 2007 21:09:18 +0200] rev 23136
simplified data setup
Wed, 30 May 2007 21:09:17 +0200 instance: always print sorts on failure
haftmann [Wed, 30 May 2007 21:09:17 +0200] rev 23135
instance: always print sorts on failure
Wed, 30 May 2007 21:09:16 +0200 more example
haftmann [Wed, 30 May 2007 21:09:16 +0200] rev 23134
more example
Wed, 30 May 2007 21:09:15 +0200 fixed typo
haftmann [Wed, 30 May 2007 21:09:15 +0200] rev 23133
fixed typo
Wed, 30 May 2007 21:09:13 +0200 updated
haftmann [Wed, 30 May 2007 21:09:13 +0200] rev 23132
updated
Wed, 30 May 2007 21:09:12 +0200 generalized lemmas
haftmann [Wed, 30 May 2007 21:09:12 +0200] rev 23131
generalized lemmas
Wed, 30 May 2007 21:09:11 +0200 eliminated strings
haftmann [Wed, 30 May 2007 21:09:11 +0200] rev 23130
eliminated strings
Wed, 30 May 2007 21:09:09 +0200 tuned
haftmann [Wed, 30 May 2007 21:09:09 +0200] rev 23129
tuned
Wed, 30 May 2007 18:05:10 +0200 clarified error message
krauss [Wed, 30 May 2007 18:05:10 +0200] rev 23128
clarified error message
Wed, 30 May 2007 02:41:26 +0200 simplify names of locale interpretations
huffman [Wed, 30 May 2007 02:41:26 +0200] rev 23127
simplify names of locale interpretations
Wed, 30 May 2007 01:53:38 +0200 renamed some lemmas in Complex.thy
huffman [Wed, 30 May 2007 01:53:38 +0200] rev 23126
renamed some lemmas in Complex.thy
(0) -10000 -3000 -1000 -224 +224 +1000 +3000 +10000 +30000 tip