Mon, 06 Dec 2010 13:18:25 +0100 blanchet added frame component to Gamma in monotonicity calculus
Mon, 06 Dec 2010 13:18:25 +0100 blanchet use boolean pair to encode annotation, which may now take four values
Mon, 06 Dec 2010 13:18:25 +0100 blanchet started generalizing monotonicity code to accommodate new calculus
Mon, 06 Dec 2010 13:17:26 +0100 blanchet merged
Mon, 06 Dec 2010 11:41:24 +0100 blanchet handle "max_relevant" uniformly
Mon, 06 Dec 2010 11:26:17 +0100 blanchet honor the default max relevant facts setting from the SMT solvers in Sledgehammer
Mon, 06 Dec 2010 11:25:21 +0100 blanchet have SMT solvers report the number of facts that they should have by default in Sledgehammer -- the information might not seem to belong there but it also belongs nowhere else, for how is Sledgehammer to know how different solvers deal with hundreds of facts?
Mon, 06 Dec 2010 10:32:39 +0100 blanchet return all facts for CVC3 and Yices, since there is no proof parsing / unsat core extraction
Mon, 06 Dec 2010 10:31:29 +0100 blanchet trust SMT filter's timeout -- nested timeouts seem to be at the origin of spontaneous Interrupt exceptions in some cases
Mon, 06 Dec 2010 10:23:31 +0100 blanchet reraise interrupt exceptions
Mon, 06 Dec 2010 09:54:58 +0100 blanchet [mq]: sledge_binary_minimizer
Mon, 06 Dec 2010 10:52:48 +0100 bulwahn correcting usage documentation in mirabelle tool
Mon, 06 Dec 2010 10:52:46 +0100 bulwahn adding mutabelle as a component and an isabelle tool to be used in regression testing
Mon, 06 Dec 2010 10:52:45 +0100 bulwahn commenting out sledgehammer_mtd in Mutabelle
Mon, 06 Dec 2010 10:52:45 +0100 bulwahn removing declaration in quickcheck to really enable exhaustive testing
Mon, 06 Dec 2010 10:52:44 +0100 bulwahn adding timeout to try invocation in mutabelle
Mon, 06 Dec 2010 10:52:43 +0100 bulwahn adding filtering, sytactic welltyping, and sledgehammer method in mutabelle
Mon, 06 Dec 2010 09:34:57 +0100 haftmann replace `type_mapper` by the more adequate `type_lifting`
Mon, 06 Dec 2010 09:25:05 +0100 haftmann moved bootstrap of type_lifting to Fun
Mon, 06 Dec 2010 09:19:10 +0100 haftmann replace `type_mapper` by the more adequate `type_lifting`
Mon, 06 Dec 2010 14:45:29 +0100 wenzelm avoid explicit encoding -- acknowledge UTF-8 as global default and Isabelle/jEdit preference of UTF-8-Isabelle;
Sun, 05 Dec 2010 15:23:33 +0100 wenzelm IsabelleText font: include Cyrillic, Hebrew, Arabic from DejaVu Sans 2.32;
Sun, 05 Dec 2010 14:02:16 +0100 wenzelm command 'notepad' replaces former 'example_proof';
Sun, 05 Dec 2010 13:42:58 +0100 wenzelm prefer 'notepad' over 'example_proof';
Sun, 05 Dec 2010 08:34:02 +0100 haftmann merged
Sat, 04 Dec 2010 21:53:00 +0100 haftmann more intimate definition of fold_list / fold_once in terms of fold
Sat, 04 Dec 2010 21:26:33 +0100 haftmann canonical fold signature
Sat, 04 Dec 2010 21:26:55 +0100 wenzelm formal notepad without any result;
Sat, 04 Dec 2010 18:41:12 +0100 wenzelm added Syntax.default_root;
Sat, 04 Dec 2010 15:14:28 +0100 wenzelm eliminated obsolete Token.Malformed -- subsumed by Token.Error;
Sat, 04 Dec 2010 14:59:25 +0100 wenzelm tuned @{datatype} using Syntax.pretty_priority (NB: postfix type application yields Syntax.max_pri, so arguments in prefix application require higher priority);
Sat, 04 Dec 2010 14:57:04 +0100 wenzelm added Syntax.pretty_priority;
Fri, 03 Dec 2010 22:40:26 +0100 haftmann merged
Fri, 03 Dec 2010 14:46:58 +0100 haftmann conventional point-free characterization of rsp_fold
Fri, 03 Dec 2010 14:39:15 +0100 haftmann replaced memb by existing List.member
Fri, 03 Dec 2010 14:22:24 +0100 haftmann explicit type constraint;
Fri, 03 Dec 2010 22:39:34 +0100 haftmann tuned proposition
Fri, 03 Dec 2010 22:34:20 +0100 haftmann lemma multiset_of_rev
Fri, 03 Dec 2010 22:34:20 +0100 haftmann lemmas fold_remove1_split and fold_multiset_equiv
Fri, 03 Dec 2010 22:08:14 +0100 wenzelm minor tuning for release;
Fri, 03 Dec 2010 21:34:54 +0100 wenzelm source files are always encoded as UTF-8;
Fri, 03 Dec 2010 21:30:41 +0100 wenzelm eliminated fragile HTML.with_charset -- always use utf-8;
Fri, 03 Dec 2010 20:38:58 +0100 wenzelm recoded latin1 as utf8;
Fri, 03 Dec 2010 20:26:57 +0100 wenzelm removed old generated stuff;
Fri, 03 Dec 2010 20:02:57 +0100 wenzelm comment;
Fri, 03 Dec 2010 18:29:49 +0100 blanchet update documentation
Fri, 03 Dec 2010 18:29:14 +0100 blanchet replace "smt" prover with specific SMT solvers, e.g. "z3" -- whatever the SMT module gives us
Fri, 03 Dec 2010 18:27:21 +0100 blanchet export more information about available SMT solvers
Fri, 03 Dec 2010 17:59:13 +0100 wenzelm setup subtyping/coercions once in HOL.thy, but enable it only later via configuration option;
Thu, 02 Dec 2010 21:48:36 +0100 traytel use "fold_map" instead of "fold (fn .. => .. (ts @ [t], ..)) .."
Fri, 03 Dec 2010 17:31:27 +0100 wenzelm updated generated file;
Fri, 03 Dec 2010 17:29:27 +0100 wenzelm removed confusing comments (cf. 500171e7aa59);
Fri, 03 Dec 2010 17:18:41 +0100 wenzelm merged
Fri, 03 Dec 2010 14:00:55 +0100 haftmann removed outdated lint script
Fri, 03 Dec 2010 10:43:09 +0100 blanchet merged
Fri, 03 Dec 2010 10:28:39 +0100 blanchet compile
Fri, 03 Dec 2010 09:55:45 +0100 blanchet run synchronous Auto Tools in parallel
Fri, 03 Dec 2010 10:17:55 +0100 krauss really fixed comment (cf. 7abeb749ae99)
Fri, 03 Dec 2010 10:03:13 +0100 huffman theorem names generated by the (rep_)datatype command now have mandatory qualifiers
Fri, 03 Dec 2010 10:03:10 +0100 krauss eliminated unqualified accesses of datatype facts -- it seems like they all of them were unintended
Fri, 03 Dec 2010 09:58:32 +0100 bulwahn NEWS
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn only instantiate type variable if there exists some in quickcheck
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn fixing comment in library
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn adapting predicate_compile_quickcheck
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn adding a nice definition of Id_on for quickcheck and nitpick
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn adding code equation for finiteness of finite types
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn improving sledgehammer_tactic and adding relevance filtering to the tactic
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn adapting mutabelle
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn adapting SML_Quickcheck to recent changes
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn explaining quickcheck testers in the documentation
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn adapting quickcheck examples
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn improving presentation of quickcheck reports
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn declaring quickcheck testers as default after their setup
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn activating construction of exhaustive testing combinators
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn renamed generator into exhaustive
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn checking if parameter is name of a tester which allows e.g. quickcheck[random]
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn moving iteration of tests to the testers in quickcheck
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn removed dead test_term_small function in quickcheck
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn renamed parameter from generator to tester; quickcheck only applies one tester on invocation
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn adding configuration quickcheck_tester
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn adding smart quantifiers to exhaustive testing
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn adapting mutabelle
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn only handle TimeOut exception if used interactively
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn removed interrupt handling that violates Isabelle/ML exception model
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn corrected indentation
Fri, 03 Dec 2010 08:40:47 +0100 bulwahn tuned
Fri, 03 Dec 2010 08:40:46 +0100 bulwahn smallvalue_generator are defined quick via oracle or sound via function package
Fri, 03 Dec 2010 08:40:46 +0100 bulwahn adding shorter output syntax for the finite types of quickcheck
Fri, 03 Dec 2010 08:40:46 +0100 bulwahn improving readability of Smallcheck theory; adding constant orelse to improve performance of the function package
Fri, 03 Dec 2010 08:40:46 +0100 bulwahn changed order of lemmas to overwrite the general code equation with the nbe-specific one
Fri, 03 Dec 2010 00:36:01 +0100 hoelzl adapt proofs to changed set_plus_image (cf. ee8d0548c148);
Fri, 03 Dec 2010 17:16:53 +0100 wenzelm bash wrapper: terminate only in exceptional case, keep background processes running (e.g. 'thy_deps' or 'display_drafts');
Fri, 03 Dec 2010 16:39:07 +0100 wenzelm updated latex dependencies (cf. 7d88ebdce380);
Fri, 03 Dec 2010 11:21:17 +0100 wenzelm tuned README;
Thu, 02 Dec 2010 23:09:54 +0100 wenzelm isabellesym.sty: eliminated dependency on latin1, to allow documents using utf8 instead;
Thu, 02 Dec 2010 21:23:56 +0100 wenzelm proper theory name (cf. e84f82418e09);
Thu, 02 Dec 2010 21:04:20 +0100 wenzelm merged;
Thu, 02 Dec 2010 11:18:44 -0800 huffman merged
Wed, 01 Dec 2010 20:52:16 -0800 huffman tuned cpodef code
Wed, 01 Dec 2010 20:29:39 -0800 huffman reformulate lemma preorder.ex_ideal, and use it for typedefs
Thu, 02 Dec 2010 16:45:28 +0100 hoelzl Prove rel_interior_convex_hull_union (by Grechuck Bogdan).
Thu, 02 Dec 2010 16:39:15 +0100 haftmann merged
Thu, 02 Dec 2010 16:39:07 +0100 haftmann adapted expected value to more idiomatic numeral representation
Thu, 02 Dec 2010 14:34:38 +0100 haftmann corrected representation for code_numeral numerals
Thu, 02 Dec 2010 13:53:36 +0100 haftmann separate term_of function for integers -- more canonical representation of negative integers
Thu, 02 Dec 2010 16:17:01 +0100 hoelzl merged
Thu, 02 Dec 2010 16:16:18 +0100 hoelzl Use coercions in Approximation (by Dmitriy Traytel).
Thu, 02 Dec 2010 17:20:34 +0100 wenzelm more antiquotations;
Thu, 02 Dec 2010 16:52:52 +0100 wenzelm configuration option "show_abbrevs" supersedes print mode "no_abbrevs", with inverted meaning;
Thu, 02 Dec 2010 16:04:22 +0100 wenzelm renamed trace_simp to simp_trace, and debug_simp to simp_debug;
Thu, 02 Dec 2010 15:37:32 +0100 wenzelm merged
Thu, 02 Dec 2010 15:32:48 +0100 hoelzl merged
Thu, 02 Dec 2010 15:09:02 +0100 hoelzl generalized simple_functionD
Thu, 02 Dec 2010 14:57:50 +0100 hoelzl Moved theorems to appropriate place.
Thu, 02 Dec 2010 14:57:21 +0100 hoelzl Shorter definition for positive_integral.
Thu, 02 Dec 2010 14:34:58 +0100 hoelzl Move SUP_commute, SUP_less_iff to HOL image;
Wed, 01 Dec 2010 21:03:02 +0100 hoelzl Generalized simple_functionD and less_SUP_iff.
Wed, 01 Dec 2010 20:12:53 +0100 hoelzl Tuned setup for borel_measurable with min, max and psuminf.
Wed, 01 Dec 2010 20:09:41 +0100 hoelzl Replace algebra_eqI by algebra.equality;
Thu, 02 Dec 2010 14:56:16 +0100 blanchet give the Isabelle proof the benefice of the doubt when the Isabelle theorem has fewer literals than the Metis one -- this makes a difference on lemma "Let (x::'a, y::'a) (inv_image (r::'b * 'b => bool) (f::'a => 'b)) = ((f x, f y) : r)" apply (metis in_inv_image mem_def)
(0) -30000 -10000 -3000 -1000 -120 +120 +1000 +3000 +10000 +30000 tip