Thu, 20 Nov 2014 17:29:18 +0100 blanchet set right logic for CVC4 with (co)datatypes
Thu, 20 Nov 2014 17:29:18 +0100 blanchet removed explicit '--quant-cf' option to CVC4, now that it's the default
Wed, 19 Nov 2014 19:12:14 +0100 traytel more accurate lemma name
Wed, 19 Nov 2014 10:31:15 +0100 blanchet parse CVC4 unsat cores
Wed, 19 Nov 2014 10:31:15 +0100 blanchet tuning
Wed, 19 Nov 2014 10:31:15 +0100 blanchet removed redundant code line
Tue, 18 Nov 2014 20:56:34 +0100 wenzelm clarified Table.make_set: duplicate arguments are allowed, like Table.make_list or Scala Set() formation;
Mon, 17 Nov 2014 18:19:06 +0100 hoelzl add reindex rules for distr and nn_integral on count_space
Mon, 17 Nov 2014 14:55:34 +0100 haftmann generalized lemmas and tuned proofs
Mon, 17 Nov 2014 14:55:33 +0100 haftmann generalized lemmas (particularly concerning dvd) as far as appropriate
Mon, 17 Nov 2014 14:55:32 +0100 haftmann formally self-contained gcd type classes
Fri, 14 Nov 2014 22:13:45 +0100 wenzelm merged
Fri, 14 Nov 2014 21:36:50 +0100 wenzelm no quick_and_dirty for proof extraction, to avoid obscure errors like "corr: bad proof";
Fri, 14 Nov 2014 17:07:06 +0100 wenzelm use \isastyletext directly via 'text' command;
Fri, 14 Nov 2014 11:19:14 +0100 wenzelm proper sequential version (cf. 302104d8366b);
Fri, 14 Nov 2014 18:39:42 +0100 haftmann documentation stubs about permanent_interpretation
Fri, 14 Nov 2014 13:18:33 +0100 hoelzl cleaning up some theorem names; remove unnecessary assumptions; more complete pmf theory
Fri, 14 Nov 2014 08:18:58 +0100 hoelzl merged
Thu, 13 Nov 2014 17:19:52 +0100 hoelzl import general theorems from AFP/Markov_Models
Thu, 13 Nov 2014 23:45:15 +0100 wenzelm uniform treatment of all document markup commands: 'text' and 'txt' merely differ in LaTeX style;
Thu, 13 Nov 2014 17:28:11 +0100 blanchet tuning
Thu, 13 Nov 2014 14:40:06 +0100 traytel merged
Thu, 13 Nov 2014 14:14:13 +0100 traytel do not introduce consts too early unnecessarily
Thu, 13 Nov 2014 12:35:55 +0100 nipkow added lemma
Wed, 12 Nov 2014 19:30:56 +0100 wenzelm merged
Wed, 12 Nov 2014 18:18:38 +0100 wenzelm prefer independent parallel map where user input is processed -- avoid non-deterministic feedback in error situations;
Wed, 12 Nov 2014 11:39:27 +0100 wenzelm make SML/NJ happy;
Wed, 12 Nov 2014 10:30:59 +0100 wenzelm more careful ML source positions, for improved PIDE markup;
Wed, 12 Nov 2014 17:37:44 +0100 immler NEWS
Wed, 12 Nov 2014 17:37:43 +0100 immler tuned proofs
Wed, 12 Nov 2014 17:37:43 +0100 immler added quickcheck[approximation]
Wed, 12 Nov 2014 17:37:43 +0100 immler quickcheck setup for float, inspired by rat::{exhaustive,full_exhaustive,random}
Wed, 12 Nov 2014 17:37:43 +0100 immler disjunction and conjunction for forms
Wed, 12 Nov 2014 17:37:43 +0100 immler truncate intermediate results in horner to improve performance of approximate;
Wed, 12 Nov 2014 17:36:36 +0100 immler added lemmas: convert between powr and log in comparisons, pull log out of addition/subtraction
Wed, 12 Nov 2014 17:36:32 +0100 immler cancel real of power of numeral also for equality and strict inequality;
Wed, 12 Nov 2014 17:36:29 +0100 immler simplified computations based on round_up by reducing to round_down;
Wed, 12 Nov 2014 17:36:25 +0100 immler code equation for powr
Tue, 11 Nov 2014 21:14:19 +0100 wenzelm merged
Tue, 11 Nov 2014 20:11:38 +0100 wenzelm more careful ML source positions, for improved PIDE markup;
Tue, 11 Nov 2014 18:16:25 +0100 wenzelm more position information, e.g. relevant for errors in generated ML source;
Tue, 11 Nov 2014 15:55:31 +0100 wenzelm more symbols;
Tue, 11 Nov 2014 13:50:56 +0100 wenzelm tuned whitespace;
Tue, 11 Nov 2014 13:44:09 +0100 wenzelm more markup;
Tue, 11 Nov 2014 13:40:13 +0100 wenzelm simplifie sessions;
Tue, 11 Nov 2014 11:47:53 +0100 wenzelm more Isar proof methods;
Tue, 11 Nov 2014 11:41:58 +0100 wenzelm more Isar proof methods;
Tue, 11 Nov 2014 10:54:52 +0100 wenzelm more Isar proof methods;
Tue, 11 Nov 2014 19:38:45 +0100 noschinl add forgotten lemma
Tue, 11 Nov 2014 14:46:26 +0100 noschinl added lemma
Tue, 11 Nov 2014 12:30:37 +0100 desharna make 'corec_transfer' tactic more robust
Tue, 11 Nov 2014 12:30:36 +0100 desharna also generate '(co)rec_transfer' for (co)datatypes with 0 live type variables
Tue, 11 Nov 2014 10:26:08 +0100 desharna make 'rec_transfer' tactic more robust
Tue, 11 Nov 2014 08:57:46 +0100 Andreas Lochbihler add del option to measurable;
Tue, 11 Nov 2014 00:11:11 +0100 wenzelm merged
Mon, 10 Nov 2014 21:49:48 +0100 wenzelm proper context for assume_tac (atac remains as fall-back without context);
Mon, 10 Nov 2014 15:09:58 +0100 nipkow even -> evn because even is now in Main
Mon, 10 Nov 2014 10:29:19 +0100 traytel dropped redundant transfer rules (now proved and registered by datatype and plugins)
Sun, 09 Nov 2014 20:49:28 +0100 wenzelm proper context for typedef;
Sun, 09 Nov 2014 20:41:53 +0100 wenzelm proper proof context for typedef;
Sun, 09 Nov 2014 18:27:43 +0100 wenzelm proper context;
Sun, 09 Nov 2014 17:04:14 +0100 wenzelm proper context for match_tac etc.;
Sun, 09 Nov 2014 14:08:00 +0100 wenzelm proper context for compose_tac, Splitter.split_tac (relevant for unify trace options);
Sun, 09 Nov 2014 11:05:20 +0100 nipkow avoid erule and rotated in IMP
Sun, 09 Nov 2014 10:03:18 +0100 haftmann reverted 1ebf0a1f12a4 after successful re-tuning of simp rules for divisibility
Sun, 09 Nov 2014 10:03:17 +0100 haftmann self-contained simp rules for dvd on numerals
Sat, 08 Nov 2014 16:53:26 +0100 haftmann equivalence rules for structures without zero divisors
Sat, 08 Nov 2014 22:10:16 +0100 wenzelm removed obsolete global-only options, which did not work out anyway (due to complexity of local_theory sandwich);
Sat, 08 Nov 2014 21:31:51 +0100 wenzelm optional proof context for unify operations, for the sake of proper local options;
Sat, 08 Nov 2014 17:39:01 +0100 wenzelm clarified name of Type.unified, to emphasize its connection to the "unify" family;
Sat, 08 Nov 2014 16:55:41 +0100 wenzelm proper Envir.norm_type for result of Type.raw_unifys;
Sat, 08 Nov 2014 16:42:04 +0100 wenzelm avoid slow metis proof;
Sat, 08 Nov 2014 16:35:24 +0100 wenzelm proper Envir.norm_type for result of Unify.unifiers (amending 479832ff2d29 from 20 years ago);
Sat, 08 Nov 2014 15:45:00 +0100 wenzelm tuned;
Sat, 08 Nov 2014 15:44:41 +0100 wenzelm updated some sledgehammer proofs -- much faster;
Sat, 08 Nov 2014 15:40:29 +0100 wenzelm updated sledgehammer proof after breakdown of metis (exception Type.TUNIFY);
Sat, 08 Nov 2014 15:01:05 +0100 wenzelm recovered type matching, which was broken in 8a765db7e0f8 (see also 8a765db7e0f8, 2db1d3d2ed54);
Sat, 08 Nov 2014 12:15:40 +0100 wenzelm more direct type equality;
Sat, 08 Nov 2014 09:19:57 +0100 haftmann reverted commit accident from 994fe0ba8335
Sat, 08 Nov 2014 09:16:47 +0100 haftmann less space-wasting serialization setup: highest cell of array has been unused so far
Fri, 07 Nov 2014 23:35:13 +0100 wenzelm tuned outline;
Fri, 07 Nov 2014 22:33:54 +0100 wenzelm tuned syntax -- separate tokens;
Fri, 07 Nov 2014 22:15:51 +0100 wenzelm eliminated pointless check -- command definitions are subject to theory context;
Fri, 07 Nov 2014 20:43:13 +0100 wenzelm merged
Fri, 07 Nov 2014 20:06:18 +0100 wenzelm prefer externally provided keywords -- Command.read_thy may degenerate to bootstrap_thy in case of errors;
Fri, 07 Nov 2014 19:47:05 +0100 wenzelm tuned markup;
Fri, 07 Nov 2014 17:43:50 +0100 wenzelm tuned;
Fri, 07 Nov 2014 17:31:01 +0100 wenzelm clarified keyword categories;
Fri, 07 Nov 2014 16:55:09 +0100 wenzelm tuned signature;
Fri, 07 Nov 2014 16:51:36 +0100 wenzelm tuned;
Fri, 07 Nov 2014 16:36:55 +0100 wenzelm plain value Keywords.keywords, which might be used outside theory for bootstrap purposes;
Fri, 07 Nov 2014 16:22:25 +0100 wenzelm proper import for command 'permanent_interpretation';
Fri, 07 Nov 2014 16:13:05 +0100 wenzelm proper import of Main: BNF_Least_Fixpoint does not "contain pretty much everything", especially it lacks the 'value' command, which is defined *after* theory List;
Fri, 07 Nov 2014 15:19:30 +0100 wenzelm more accurate keywords;
Thu, 06 Nov 2014 16:10:33 +0100 wenzelm tuned signature;
Thu, 06 Nov 2014 15:47:04 +0100 wenzelm more explicit Keyword.keywords;
Thu, 06 Nov 2014 15:42:34 +0100 wenzelm proper Keyword.keywords (cf. 82a71046dce8);
Thu, 06 Nov 2014 15:05:15 +0100 wenzelm prefer explicit Keyword.keywords (cf. 82a71046dce8);
Thu, 06 Nov 2014 13:44:14 +0100 wenzelm tuned signature;
Thu, 06 Nov 2014 13:36:19 +0100 wenzelm prefer explicit Keyword.keywords;
Thu, 06 Nov 2014 11:44:41 +0100 wenzelm simplified keyword kinds;
Fri, 07 Nov 2014 15:40:08 +0000 paulson Tidying up. Removing unnecessary conditions from some theorems.
Fri, 07 Nov 2014 11:28:37 +0100 traytel more complete fp_sugars for sum and prod;
Fri, 07 Nov 2014 12:24:56 +0100 desharna document '*_transfer' attribute
Fri, 07 Nov 2014 11:52:56 +0100 desharna document 'size_neq'
Fri, 07 Nov 2014 11:52:54 +0100 desharna generate 'size_neq' for datatypes
Thu, 06 Nov 2014 15:21:59 +0100 desharna fix 'unfla' function
Wed, 05 Nov 2014 20:59:24 +0100 haftmann proper oriented equivalence of dvd predicate and mod
Wed, 05 Nov 2014 22:39:49 +0100 wenzelm merged
Wed, 05 Nov 2014 22:37:14 +0100 wenzelm more symbols;
Wed, 05 Nov 2014 22:17:05 +0100 wenzelm tuned signature;
Wed, 05 Nov 2014 21:59:21 +0100 wenzelm more uniform header_keywords in ML/Scala;
Wed, 05 Nov 2014 21:21:15 +0100 wenzelm tuned;
Wed, 05 Nov 2014 21:10:38 +0100 wenzelm more frugal keywords;
Wed, 05 Nov 2014 20:49:30 +0100 wenzelm eliminated pointless dynamic keywords (TTY legacy);
Wed, 05 Nov 2014 20:20:57 +0100 wenzelm explicit type Keyword.keywords;
Wed, 05 Nov 2014 20:05:32 +0100 wenzelm tuned;
Wed, 05 Nov 2014 17:37:25 +0100 wenzelm clarified representation of type Keywords;
Wed, 05 Nov 2014 16:57:12 +0100 wenzelm explicit type Keyword.Keywords;
Wed, 05 Nov 2014 15:32:11 +0100 wenzelm clarified minor/major lexicon (like ML version);
(0) -30000 -10000 -3000 -1000 -120 +120 +1000 +3000 +10000 tip