Thu, 13 May 2010 00:44:48 +0200 more precise dependencies
boehmes [Thu, 13 May 2010 00:44:48 +0200] rev 36901
more precise dependencies
Wed, 12 May 2010 23:54:06 +0200 updated SMT certificates
boehmes [Wed, 12 May 2010 23:54:06 +0200] rev 36900
updated SMT certificates
Wed, 12 May 2010 23:54:04 +0200 layered SMT setup, adapted SMT clients, added further tests, made Z3 proof abstraction configurable
boehmes [Wed, 12 May 2010 23:54:04 +0200] rev 36899
layered SMT setup, adapted SMT clients, added further tests, made Z3 proof abstraction configurable
Wed, 12 May 2010 23:54:02 +0200 integrated SMT into the HOL image
boehmes [Wed, 12 May 2010 23:54:02 +0200] rev 36898
integrated SMT into the HOL image
Wed, 12 May 2010 23:54:01 +0200 replaced More_conv.top_conv (which does not re-apply the given conversion to its results, only to the result's subterms) by Simplifier.full_rewrite
boehmes [Wed, 12 May 2010 23:54:01 +0200] rev 36897
replaced More_conv.top_conv (which does not re-apply the given conversion to its results, only to the result's subterms) by Simplifier.full_rewrite
Wed, 12 May 2010 23:54:00 +0200 use proper context operations (for fresh names of type and term variables, and for hypothetical definitions), monomorphize theorems (instead of terms, necessary for hypothetical definitions made during lambda lifting)
boehmes [Wed, 12 May 2010 23:54:00 +0200] rev 36896
use proper context operations (for fresh names of type and term variables, and for hypothetical definitions), monomorphize theorems (instead of terms, necessary for hypothetical definitions made during lambda lifting)
Wed, 12 May 2010 23:53:59 +0200 split monolithic Z3 proof reconstruction structure into separate structures, use one set of schematic theorems for all uncertain proof rules (to extend proof reconstruction by missing cases), added several schematic theorems, improved abstraction of goals (abstract all uninterpreted sub-terms, only leave builtin symbols)
boehmes [Wed, 12 May 2010 23:53:59 +0200] rev 36895
split monolithic Z3 proof reconstruction structure into separate structures, use one set of schematic theorems for all uncertain proof rules (to extend proof reconstruction by missing cases), added several schematic theorems, improved abstraction of goals (abstract all uninterpreted sub-terms, only leave builtin symbols)
Wed, 12 May 2010 23:53:58 +0200 added tracing of reconstruction data
boehmes [Wed, 12 May 2010 23:53:58 +0200] rev 36894
added tracing of reconstruction data
Wed, 12 May 2010 23:53:57 +0200 added new SMT translation files which use a simpler intermediate term representation and a simpler translation of builtin symbols, have less overhead for renaming symbols and generating the signature, add come with a simpler separation of formulas and terms
boehmes [Wed, 12 May 2010 23:53:57 +0200] rev 36893
added new SMT translation files which use a simpler intermediate term representation and a simpler translation of builtin symbols, have less overhead for renaming symbols and generating the signature, add come with a simpler separation of formulas and terms
Wed, 12 May 2010 23:53:56 +0200 deleted SMT translation files (to be replaced by a simplified version)
boehmes [Wed, 12 May 2010 23:53:56 +0200] rev 36892
deleted SMT translation files (to be replaced by a simplified version)
Wed, 12 May 2010 23:53:55 +0200 move the addition of extra facts into a separate module
boehmes [Wed, 12 May 2010 23:53:55 +0200] rev 36891
move the addition of extra facts into a separate module
Wed, 12 May 2010 23:53:54 +0200 normalize numerals: also rewrite Numeral0 into 0
boehmes [Wed, 12 May 2010 23:53:54 +0200] rev 36890
normalize numerals: also rewrite Numeral0 into 0
Wed, 12 May 2010 23:53:53 +0200 added missing rewrite rules for natural min and max
boehmes [Wed, 12 May 2010 23:53:53 +0200] rev 36889
added missing rewrite rules for natural min and max
Wed, 12 May 2010 23:53:52 +0200 rewrite bool case expressions as if expression
boehmes [Wed, 12 May 2010 23:53:52 +0200] rev 36888
rewrite bool case expressions as if expression
Wed, 12 May 2010 23:53:51 +0200 simplified normalize_rule and moved it further down in the code
boehmes [Wed, 12 May 2010 23:53:51 +0200] rev 36887
simplified normalize_rule and moved it further down in the code
Wed, 12 May 2010 23:53:50 +0200 merged addition of rules into one function
boehmes [Wed, 12 May 2010 23:53:50 +0200] rev 36886
merged addition of rules into one function
Wed, 12 May 2010 23:53:49 +0200 added simplification for distinctness of small lists
boehmes [Wed, 12 May 2010 23:53:49 +0200] rev 36885
added simplification for distinctness of small lists
Wed, 12 May 2010 23:53:48 +0200 moved the addition of DLO tactic into the Z3 theory (DLO is required only for Z3 proof reconstruction)
boehmes [Wed, 12 May 2010 23:53:48 +0200] rev 36884
moved the addition of DLO tactic into the Z3 theory (DLO is required only for Z3 proof reconstruction)
Fri, 14 May 2010 19:53:36 +0200 added Proofterm.unconstrain_thm_proof for Thm.unconstrainT -- loosely based on the version by krauss/schropp;
wenzelm [Fri, 14 May 2010 19:53:36 +0200] rev 36883
added Proofterm.unconstrain_thm_proof for Thm.unconstrainT -- loosely based on the version by krauss/schropp;
Thu, 13 May 2010 21:36:38 +0200 conditionally unconstrain thm proofs -- loosely based on the version by krauss/schropp;
wenzelm [Thu, 13 May 2010 21:36:38 +0200] rev 36882
conditionally unconstrain thm proofs -- loosely based on the version by krauss/schropp;
Thu, 13 May 2010 21:17:09 +0200 the_classrel/the_arity: avoid Thm.transfer for proofterm version -- theory might already have become stale within the proof_body future;
wenzelm [Thu, 13 May 2010 21:17:09 +0200] rev 36881
the_classrel/the_arity: avoid Thm.transfer for proofterm version -- theory might already have become stale within the proof_body future;
Thu, 13 May 2010 20:15:59 +0200 avoid redundant rebinding of name/prop -- probably introduced accidentally in 80bb72a0f577;
wenzelm [Thu, 13 May 2010 20:15:59 +0200] rev 36880
avoid redundant rebinding of name/prop -- probably introduced accidentally in 80bb72a0f577;
Thu, 13 May 2010 18:47:07 +0200 raise Fail uniformly for proofterm errors, which appear to be rather low-level;
wenzelm [Thu, 13 May 2010 18:47:07 +0200] rev 36879
raise Fail uniformly for proofterm errors, which appear to be rather low-level;
Thu, 13 May 2010 18:22:10 +0200 unconstrainT operations on proofs, according to krauss/schropp;
wenzelm [Thu, 13 May 2010 18:22:10 +0200] rev 36878
unconstrainT operations on proofs, according to krauss/schropp;
Thu, 13 May 2010 17:25:53 +0200 added Proofterm.get_name variants according to krauss/schropp;
wenzelm [Thu, 13 May 2010 17:25:53 +0200] rev 36877
added Proofterm.get_name variants according to krauss/schropp; tuned signature;
Wed, 12 May 2010 22:43:05 +0200 conditional structure SingleAssignment;
wenzelm [Wed, 12 May 2010 22:43:05 +0200] rev 36876
conditional structure SingleAssignment;
Wed, 12 May 2010 17:10:53 +0200 merged
wenzelm [Wed, 12 May 2010 17:10:53 +0200] rev 36875
merged
Wed, 12 May 2010 15:31:43 +0200 merged
haftmann [Wed, 12 May 2010 15:31:43 +0200] rev 36874
merged
Wed, 12 May 2010 15:27:15 +0200 tuned proofs and fact and class names
haftmann [Wed, 12 May 2010 15:27:15 +0200] rev 36873
tuned proofs and fact and class names
Wed, 12 May 2010 13:51:22 +0200 tuned fact collection names and some proofs
haftmann [Wed, 12 May 2010 13:51:22 +0200] rev 36872
tuned fact collection names and some proofs
Wed, 12 May 2010 12:31:52 +0200 grouped local statements
haftmann [Wed, 12 May 2010 12:31:52 +0200] rev 36871
grouped local statements
Wed, 12 May 2010 12:31:51 +0200 tuned test problems
haftmann [Wed, 12 May 2010 12:31:51 +0200] rev 36870
tuned test problems
Wed, 12 May 2010 16:45:59 +0200 merged
wenzelm [Wed, 12 May 2010 16:45:59 +0200] rev 36869
merged
Wed, 12 May 2010 15:25:23 +0200 merged
nipkow [Wed, 12 May 2010 15:25:23 +0200] rev 36868
merged
Wed, 12 May 2010 15:25:02 +0200 simplified proof
nipkow [Wed, 12 May 2010 15:25:02 +0200] rev 36867
simplified proof
Wed, 12 May 2010 16:44:49 +0200 modernized specifications;
wenzelm [Wed, 12 May 2010 16:44:49 +0200] rev 36866
modernized specifications;
Wed, 12 May 2010 15:25:58 +0200 updated/unified some legacy warnings;
wenzelm [Wed, 12 May 2010 15:25:58 +0200] rev 36865
updated/unified some legacy warnings;
Wed, 12 May 2010 15:23:38 +0200 tuned;
wenzelm [Wed, 12 May 2010 15:23:38 +0200] rev 36864
tuned;
Wed, 12 May 2010 14:52:23 +0200 do not emit legacy_feature warnings here -- users have no chance to disable them;
wenzelm [Wed, 12 May 2010 14:52:23 +0200] rev 36863
do not emit legacy_feature warnings here -- users have no chance to disable them;
Wed, 12 May 2010 14:17:26 +0200 removed obsolete CVS Ids;
wenzelm [Wed, 12 May 2010 14:17:26 +0200] rev 36862
removed obsolete CVS Ids;
Wed, 12 May 2010 14:02:50 +0200 removed some obsolete admin stuff;
wenzelm [Wed, 12 May 2010 14:02:50 +0200] rev 36861
removed some obsolete admin stuff;
Wed, 12 May 2010 14:02:19 +0200 check NEWS;
wenzelm [Wed, 12 May 2010 14:02:19 +0200] rev 36860
check NEWS;
Wed, 12 May 2010 13:54:49 +0200 removed obsolete CVS Ids;
wenzelm [Wed, 12 May 2010 13:54:49 +0200] rev 36859
removed obsolete CVS Ids;
Wed, 12 May 2010 13:52:34 +0200 updated some version numbers;
wenzelm [Wed, 12 May 2010 13:52:34 +0200] rev 36858
updated some version numbers;
Wed, 12 May 2010 13:34:24 +0200 minor tuning;
wenzelm [Wed, 12 May 2010 13:34:24 +0200] rev 36857
minor tuning;
Wed, 12 May 2010 13:21:23 +0200 reverted parts of 7902dc7ea11d -- note that NEWS of published Isabelle releases are essentially read-only;
wenzelm [Wed, 12 May 2010 13:21:23 +0200] rev 36856
reverted parts of 7902dc7ea11d -- note that NEWS of published Isabelle releases are essentially read-only; (Spelling note: "supersede" is indeed more common in Isabelle sources, although "supercede" is also correct according to major dictionaries.)
Wed, 12 May 2010 12:51:32 +0200 merged
wenzelm [Wed, 12 May 2010 12:51:32 +0200] rev 36855
merged
Wed, 12 May 2010 12:20:16 +0200 merged
haftmann [Wed, 12 May 2010 12:20:16 +0200] rev 36854
merged
Wed, 12 May 2010 12:09:28 +0200 modernized specifications; tuned reification
haftmann [Wed, 12 May 2010 12:09:28 +0200] rev 36853
modernized specifications; tuned reification
Wed, 12 May 2010 11:18:42 +0200 merged
haftmann [Wed, 12 May 2010 11:18:42 +0200] rev 36852
merged
Wed, 12 May 2010 11:17:59 +0200 added lemmas concerning last, butlast, insort
haftmann [Wed, 12 May 2010 11:17:59 +0200] rev 36851
added lemmas concerning last, butlast, insort
Wed, 12 May 2010 11:30:18 +0200 Remove RANGE_WARN
Cezary Kaliszyk <kaliszyk@in.tum.de> [Wed, 12 May 2010 11:30:18 +0200] rev 36850
Remove RANGE_WARN
Wed, 12 May 2010 11:13:33 +0200 clarified NEWS entry
hoelzl [Wed, 12 May 2010 11:13:33 +0200] rev 36849
clarified NEWS entry
Wed, 12 May 2010 11:08:15 +0200 merged
hoelzl [Wed, 12 May 2010 11:08:15 +0200] rev 36848
merged
Wed, 12 May 2010 11:07:46 +0200 added NEWS entry
hoelzl [Wed, 12 May 2010 11:07:46 +0200] rev 36847
added NEWS entry
Tue, 11 May 2010 19:19:45 +0200 Added atLeastAtMost_singleton_iff, atLeastAtMost_singleton'
hoelzl [Tue, 11 May 2010 19:19:45 +0200] rev 36846
Added atLeastAtMost_singleton_iff, atLeastAtMost_singleton'
Tue, 11 May 2010 19:21:39 +0200 Add rules directly to the corresponding class locales instead.
hoelzl [Tue, 11 May 2010 19:21:39 +0200] rev 36845
Add rules directly to the corresponding class locales instead.
Tue, 11 May 2010 19:21:05 +0200 Removed usage of normalizating locales.
hoelzl [Tue, 11 May 2010 19:21:05 +0200] rev 36844
Removed usage of normalizating locales.
Tue, 11 May 2010 21:55:41 -0700 speed up some proofs, fixing linarith_split_limit warnings
huffman [Tue, 11 May 2010 21:55:41 -0700] rev 36843
speed up some proofs, fixing linarith_split_limit warnings
Tue, 11 May 2010 19:38:16 -0700 fix some linarith_split_limit warnings
huffman [Tue, 11 May 2010 19:38:16 -0700] rev 36842
fix some linarith_split_limit warnings
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 tip