Tue, 24 May 2016 15:08:33 +0100 paulson New theory for Homeomorphisms
Tue, 24 May 2016 15:08:07 +0100 paulson Merge
Tue, 24 May 2016 13:57:34 +0100 paulson renamings and new material
Tue, 24 May 2016 13:57:04 +0100 paulson new theorem
Mon, 23 May 2016 16:03:29 +0100 paulson deleted stray thm command
Mon, 23 May 2016 16:02:46 +0100 paulson deleted needless comment
Tue, 24 May 2016 15:44:10 +0200 eberlm Resolved cyclic dependency of theories
Tue, 24 May 2016 15:05:59 +0200 eberlm Merged
Tue, 24 May 2016 15:05:41 +0200 eberlm Added set permutations/random permutations
Tue, 24 May 2016 11:39:26 +0200 wenzelm merged
Mon, 23 May 2016 21:30:30 +0200 wenzelm embedded content may be delimited via cartouches;
Mon, 23 May 2016 20:45:10 +0200 wenzelm tuned;
Mon, 23 May 2016 22:43:22 +0200 nipkow merged
Mon, 23 May 2016 22:43:11 +0200 nipkow renamed prefix* in Library/Sublist
Mon, 23 May 2016 18:04:45 +0200 blanchet generate Vampire 4.0 compatible output
Mon, 23 May 2016 15:46:30 +0100 paulson Merge
Mon, 23 May 2016 15:33:24 +0100 paulson Lots of new material for multivariate analysis
Mon, 23 May 2016 15:30:13 +0200 wenzelm removed odd cases rule (see also 8cb42cd97579);
Mon, 23 May 2016 15:29:38 +0200 wenzelm tuned proofs;
Mon, 23 May 2016 14:56:48 +0200 wenzelm tuned document;
Mon, 23 May 2016 14:43:14 +0200 wenzelm misc tuning and modernization;
Mon, 23 May 2016 12:48:24 +0200 wenzelm proper document source;
Mon, 23 May 2016 12:18:16 +0200 wenzelm misc tuning and modernization;
Sat, 21 May 2016 07:08:59 +0200 nipkow merged
Sat, 21 May 2016 07:08:46 +0200 nipkow added timing lemmas
Fri, 20 May 2016 22:01:42 +0200 immler uniformly continuous function extended continuously on closure
Fri, 20 May 2016 21:21:28 +0200 immler reduce isUCont to uniformly_continuous_on
Fri, 20 May 2016 22:01:39 +0200 immler removed smt proof
Fri, 20 May 2016 07:54:54 +0200 fleury better handling of veriT's 'unknown' status
Wed, 18 May 2016 12:24:33 +0200 Manuel Eberl Resolved name clash
Tue, 17 May 2016 19:27:42 +0200 eberlm Merged
Tue, 17 May 2016 17:05:35 +0200 eberlm Moved material from AFP/Randomised_Social_Choice to distribution
Tue, 17 May 2016 11:16:39 +0200 hoelzl Library: add partition_on
Tue, 17 May 2016 08:40:24 +0200 blanchet proper consideration of chained facts in 'try0' minimization
Sat, 14 May 2016 22:00:44 +0200 wenzelm re-enable fact index for 'obtains' assumption (amending 5c8e6a751adc);
Sat, 14 May 2016 19:59:43 +0200 wenzelm tuned;
Sat, 14 May 2016 19:49:10 +0200 wenzelm toplevel theorem statements support 'if'/'for' eigen-context;
Sat, 14 May 2016 13:52:01 +0200 wenzelm reverted accidental commit;
Fri, 13 May 2016 20:24:10 +0200 wenzelm eliminated use of empty "assms";
Fri, 13 May 2016 20:22:02 +0200 wenzelm more complete theories;
Thu, 12 May 2016 22:06:18 +0200 wenzelm common entity definitions within a global or local theory context;
Thu, 12 May 2016 14:38:53 +0200 haftmann clarified heading
Thu, 12 May 2016 09:34:07 +0200 haftmann a quasi-recursive characterization of the multiset order (by Christian Sternagel)
Thu, 12 May 2016 11:34:19 +0200 wenzelm merged
Thu, 12 May 2016 10:57:09 +0200 wenzelm avoid spurious fact index, notably in "context begin" (via Bundle.context);
Thu, 12 May 2016 10:21:59 +0200 wenzelm tuned;
Thu, 12 May 2016 10:16:52 +0200 wenzelm tuned;
Thu, 12 May 2016 10:03:17 +0200 wenzelm tuned;
Thu, 12 May 2016 10:31:25 +0200 Lars Hupel expose Sessions.Info in Build.Results
Wed, 11 May 2016 16:13:17 +0200 immler introduced class topological_group between topological_monoid and real_normed_vector
Tue, 10 May 2016 22:25:06 +0200 wenzelm find dynamic facts as well, but static ones are preferred;
Tue, 10 May 2016 15:48:37 +0200 immler some slight generalizations
Tue, 10 May 2016 14:04:44 +0100 paulson Theory of polyhedra: faces, extreme points, polytopes, and the Krein–Milman
Tue, 10 May 2016 11:56:23 +0100 paulson two new lemmas about segments
Mon, 09 May 2016 17:32:26 +0100 paulson Merge
Mon, 09 May 2016 17:23:19 +0100 paulson lemmas about dimension, hyperplanes, span, etc.
Mon, 09 May 2016 17:22:32 +0200 wenzelm merged
Mon, 09 May 2016 14:37:47 +0200 wenzelm clarified context, notably for internal use of Simplifier;
Mon, 09 May 2016 16:02:23 +0100 paulson renamings and refinements
Wed, 04 May 2016 10:19:01 +0200 hoelzl move Stirling numbers from AFP/Discrete_Summation
Sun, 01 May 2016 17:26:27 +0200 nipkow the standard While-rule
Fri, 29 Apr 2016 01:21:44 +0200 wenzelm re-tuned c9605a284fba, which impacts performance significantly (for unclear reasons) -- make AFP/Collections build again;
Thu, 28 Apr 2016 15:42:52 +0200 wenzelm unfold is subject to unfold_abs_def (still inactive);
Thu, 28 Apr 2016 11:47:01 +0200 wenzelm tuned;
Thu, 28 Apr 2016 11:34:26 +0200 wenzelm NEWS;
Thu, 28 Apr 2016 11:31:36 +0200 wenzelm clarified order: params/prems/concl interchangeable with !!/==> proposition;
Thu, 28 Apr 2016 09:43:11 +0200 wenzelm support 'assumes' in specifications, e.g. 'definition', 'inductive';
Wed, 27 Apr 2016 10:03:35 +0200 wenzelm tuned;
Tue, 26 Apr 2016 22:59:25 +0200 wenzelm merged
Tue, 26 Apr 2016 22:59:03 +0200 wenzelm updated subtle side-conditions;
Tue, 26 Apr 2016 22:44:31 +0200 wenzelm some uses of 'obtain' with structure statement;
Tue, 26 Apr 2016 22:39:17 +0200 wenzelm 'obtain' supports structured statements (similar to 'define');
Tue, 26 Apr 2016 21:46:12 +0200 wenzelm more portable: GNU find no longer supports "-perm +mode";
Tue, 26 Apr 2016 19:37:47 +0200 wenzelm more uniform operations for structured statements;
Tue, 26 Apr 2016 16:20:28 +0200 wenzelm defs are closed, which leads to proper auto_bind_facts;
Tue, 26 Apr 2016 11:56:06 +0200 wenzelm tuned notation;
Tue, 26 Apr 2016 11:38:19 +0200 wenzelm misc tuning and modernization;
Fri, 22 Apr 2016 17:22:29 +0200 hoelzl Linear_Algebra: generalize linear_surjective_right/injective_left_inverse to real vector spaces
Fri, 22 Apr 2016 15:18:46 +0200 hoelzl Linear_Algebra: generalize linear_independent_extend to all real vector spaces
Fri, 22 Apr 2016 11:57:03 +0200 hoelzl Linear_Algebra: alternative representation of linear combination
Fri, 22 Apr 2016 11:43:47 +0200 hoelzl Linear_Algebra: move abstract concepts to front
Mon, 25 Apr 2016 22:59:53 +0200 blanchet merge
Mon, 25 Apr 2016 21:09:02 +0200 blanchet avoid duplicate mixfix messages in '(co)datatype' type name
Mon, 25 Apr 2016 19:23:20 +0200 blanchet generalize code to avoid making assumptions about type variable names
Fri, 15 Apr 2016 21:33:47 +0200 traytel intermediate definitions and caching in n2m to keep terms small
Thu, 14 Apr 2016 20:29:42 +0200 traytel n2m operates on (un)folds
Mon, 25 Apr 2016 21:32:23 +0200 wenzelm clarified rendering;
Mon, 25 Apr 2016 19:41:39 +0200 wenzelm old 'def' is legacy;
Mon, 25 Apr 2016 17:37:36 +0200 wenzelm more rigid check of lhs;
Mon, 25 Apr 2016 16:54:48 +0200 wenzelm clarified def binding position: reset for implicit/derived binding, keep for explicit binding;
Mon, 25 Apr 2016 16:09:26 +0200 wenzelm eliminated old 'def';
Sun, 24 Apr 2016 21:31:14 +0200 wenzelm added Isar command 'define';
Sun, 24 Apr 2016 20:37:24 +0200 wenzelm within a proof body context, undeclared frees are like global constants;
Sun, 24 Apr 2016 20:29:49 +0200 wenzelm clarified modules;
Fri, 22 Apr 2016 15:34:37 +0200 nipkow added "balanced" predicate
Wed, 20 Apr 2016 16:50:20 +0200 Rene Thiemann fixed code equation for pdivmod, added improved code equation for pseudo_mod
Wed, 20 Apr 2016 16:01:59 +0200 wenzelm proper latex;
Wed, 20 Apr 2016 14:09:08 +0200 wenzelm merged
Wed, 20 Apr 2016 11:44:25 +0200 wenzelm reactivated other_id reports (see also db929027e701, 8eda56033203);
Wed, 20 Apr 2016 11:33:45 +0200 wenzelm invisible context similar to interpretation;
Wed, 20 Apr 2016 11:14:10 +0200 wenzelm avoid massive multiplication of reports due to interpretation;
Tue, 19 Apr 2016 15:53:12 +0200 wenzelm tuned comments;
Tue, 19 Apr 2016 14:38:55 +0200 wenzelm more thorough update;
Fri, 15 Apr 2016 10:19:35 +0200 Rene Thiemann several updates on polynomial long division and pseudo division
Mon, 18 Apr 2016 20:56:18 +0200 haftmann fragment of a HOL type class primer
Mon, 18 Apr 2016 20:56:13 +0200 haftmann capitalized GCD and LCM syntax
Mon, 18 Apr 2016 20:56:11 +0200 haftmann environment variable check has become pointless after 771b8ad5c7fc
Tue, 19 Apr 2016 13:05:50 +0200 traytel unfold internal definitions before emitting a proof obligation
Tue, 19 Apr 2016 12:06:34 +0200 wenzelm more IDE support for Isabelle/Pure bootstrap;
Mon, 18 Apr 2016 22:51:32 +0200 wenzelm merged
Mon, 18 Apr 2016 20:43:37 +0200 wenzelm tuned signature;
Mon, 18 Apr 2016 20:24:19 +0200 wenzelm prefer internal attribute source;
Mon, 18 Apr 2016 16:50:19 +0100 paulson tidying some proofs; getting rid of "nonempty_witness"
Mon, 18 Apr 2016 15:51:48 +0100 paulson Merge
Mon, 18 Apr 2016 15:40:55 +0100 paulson numerous theorems about affine hulls, hyperplanes, etc.
Mon, 18 Apr 2016 15:41:08 +0200 wenzelm merged
Mon, 18 Apr 2016 15:40:41 +0200 wenzelm proper LaTeX;
Mon, 18 Apr 2016 15:13:46 +0200 wenzelm tuned;
Mon, 18 Apr 2016 14:47:27 +0200 wenzelm clarified bindings;
Mon, 18 Apr 2016 14:30:24 +0200 wenzelm clarified bindings;
Mon, 18 Apr 2016 14:26:42 +0200 wenzelm tuned;
Mon, 18 Apr 2016 14:26:21 +0200 wenzelm tuned;
Mon, 18 Apr 2016 11:02:07 +0200 wenzelm avoid clash with function called "x";
Mon, 18 Apr 2016 14:30:32 +0100 paulson new theorems about convex hulls, etc.; also, renamed some theorems
Sun, 17 Apr 2016 22:38:50 +0200 wenzelm clarified bindings;
Sun, 17 Apr 2016 22:10:09 +0200 wenzelm clarified bindings;
Sun, 17 Apr 2016 20:54:17 +0200 wenzelm prefer binding over base name;
Sun, 17 Apr 2016 20:11:02 +0200 wenzelm clarified signature;
Sun, 17 Apr 2016 16:36:47 +0200 wenzelm removed pointless check (see Type_Infer.object_logic);
Sun, 17 Apr 2016 16:28:35 +0200 wenzelm prefer precise names for internal construction;
Sun, 17 Apr 2016 16:02:44 +0200 Lars Hupel remove "slow" session tags
Sun, 17 Apr 2016 12:59:55 +0200 wenzelm misc tuning and modernization;
Sun, 17 Apr 2016 12:40:48 +0200 wenzelm clarified reported positions;
Sun, 17 Apr 2016 12:26:22 +0200 wenzelm operate on proper binding;
Sun, 17 Apr 2016 11:53:29 +0200 wenzelm tuned;
Fri, 15 Apr 2016 18:05:57 +0200 Lars Hupel add "slow" group to descendants of HOL-Proofs
Fri, 15 Apr 2016 16:50:23 +0200 wenzelm merged
Fri, 15 Apr 2016 16:06:47 +0200 wenzelm support for Poly/ML entity ids;
Fri, 15 Apr 2016 15:08:43 +0200 wenzelm clarified PIDE reports;
Fri, 15 Apr 2016 14:27:59 +0200 wenzelm clarified rendering wrt. hyperlinks;
Fri, 15 Apr 2016 13:02:23 +0200 wenzelm tuned -- no position;
Fri, 15 Apr 2016 13:01:45 +0200 wenzelm clarified focus visibility;
Fri, 15 Apr 2016 12:07:53 +0200 wenzelm tuned rendering;
Thu, 14 Apr 2016 23:31:10 +0200 wenzelm highlighting of entity def/ref positions wrt. cursor;
Thu, 14 Apr 2016 22:55:53 +0200 wenzelm background color for entity def/ref focus;
Thu, 14 Apr 2016 20:47:44 +0200 wenzelm tuned;
Thu, 14 Apr 2016 17:03:55 +0200 wenzelm more silence;
Thu, 14 Apr 2016 16:59:47 +0200 wenzelm avoid misleading Simplifier trace in quickcheck, notably in auto quickcheck;
Thu, 14 Apr 2016 16:02:22 +0200 wenzelm tuned;
Thu, 14 Apr 2016 15:56:30 +0200 wenzelm tuned;
Thu, 14 Apr 2016 15:48:28 +0200 wenzelm clarified context;
Thu, 14 Apr 2016 15:33:51 +0200 wenzelm misc tuning and standardization;
Thu, 14 Apr 2016 15:33:23 +0200 wenzelm tuned headers;
Fri, 15 Apr 2016 11:15:40 +0200 hoelzl fix HOL-Probability-ex
Thu, 14 Apr 2016 15:55:00 +0200 hoelzl change is incompatible
Thu, 14 Apr 2016 15:48:11 +0200 hoelzl Probability: move emeasure and nn_integral from ereal to ennreal
Thu, 14 Apr 2016 12:17:44 +0200 wenzelm tuned;
Thu, 14 Apr 2016 12:08:38 +0200 wenzelm clarified modules;
Thu, 14 Apr 2016 12:00:29 +0200 wenzelm tuned;
Thu, 14 Apr 2016 11:34:10 +0200 wenzelm back to exact copy of non-text file (amending dcc8e1d34b18);
Wed, 13 Apr 2016 18:04:27 +0200 wenzelm merged
Wed, 13 Apr 2016 18:01:05 +0200 wenzelm eliminated "xname" and variants;
Wed, 13 Apr 2016 17:00:02 +0200 wenzelm clarified syntax;
Wed, 13 Apr 2016 16:46:05 +0200 wenzelm more completions, independently on accidental external form (e.g. "Map.empty" with its redundant prefix);
Wed, 13 Apr 2016 14:25:02 +0200 wenzelm tuned;
Wed, 13 Apr 2016 11:31:13 +0200 wenzelm clarified syntax;
Wed, 13 Apr 2016 11:26:52 +0200 wenzelm avoid quotes for qualified names;
Wed, 13 Apr 2016 14:12:51 +0200 immler added rule
Tue, 12 Apr 2016 18:49:39 +0200 wenzelm tuned;
Tue, 12 Apr 2016 15:01:06 +0200 wenzelm merged
Tue, 12 Apr 2016 15:00:26 +0200 wenzelm simplified -- avoid odd mutable state, which potentially causes problems with module initialization;
Tue, 12 Apr 2016 14:50:53 +0200 wenzelm back to static Mixfix.default_constraint without any special tricks (reverting e6443edaebff);
Tue, 12 Apr 2016 14:38:57 +0200 wenzelm Type_Infer.object_logic controls improvement of type inference result;
Tue, 12 Apr 2016 13:49:37 +0200 wenzelm tuned;
Mon, 11 Apr 2016 15:50:50 +0200 wenzelm simplified constraints;
Mon, 11 Apr 2016 15:50:18 +0200 wenzelm back to dummy constraints (amending dd2914250ca7): important for Syntax_Phases.get_free/is_declared;
Mon, 11 Apr 2016 15:26:58 +0200 wenzelm tuned imports;
Mon, 11 Apr 2016 15:07:15 +0200 wenzelm tuned message;
Mon, 11 Apr 2016 11:48:24 +0200 wenzelm tuned;
Tue, 12 Apr 2016 11:18:29 +0200 immler added lemmas
Tue, 12 Apr 2016 11:18:29 +0200 immler generalized
Tue, 12 Apr 2016 11:18:29 +0200 immler added derivative of scaling in exponential function
Mon, 11 Apr 2016 16:27:42 +0100 paulson lots of new theorems for multivariate analysis
Sun, 10 Apr 2016 23:15:34 +0200 wenzelm tuned;
Sun, 10 Apr 2016 22:27:43 +0200 wenzelm tuned;
Sun, 10 Apr 2016 22:27:05 +0200 wenzelm tuned comments;
Sun, 10 Apr 2016 21:46:12 +0200 wenzelm more standard session build process, including browser_info;
Sun, 10 Apr 2016 21:30:48 +0200 wenzelm clarified files;
Sun, 10 Apr 2016 20:15:39 +0200 wenzelm tuned;
Sun, 10 Apr 2016 18:41:49 +0200 wenzelm proper support for recursive ML debugging;
Sun, 10 Apr 2016 17:52:30 +0200 wenzelm tuned -- avoid recoding properties;
Sat, 09 Apr 2016 21:42:42 +0200 wenzelm removed old proof method "default";
Sat, 09 Apr 2016 20:38:08 +0200 wenzelm clean message more thoroughly;
Sat, 09 Apr 2016 20:31:46 +0200 wenzelm clarified modules;
Sat, 09 Apr 2016 20:18:15 +0200 wenzelm avoid interference with running PIDE protocol;
Sat, 09 Apr 2016 20:14:00 +0200 wenzelm proper signature for structure;
Sat, 09 Apr 2016 20:07:10 +0200 wenzelm tuned signature;
Sat, 09 Apr 2016 19:38:25 +0200 wenzelm proper output of markup, e.g. relevant for nested ML as used in Pure/System/bash.ML;
Sat, 09 Apr 2016 19:30:15 +0200 wenzelm support ROOT0.ML as well -- independently of ROOT.ML;
Sat, 09 Apr 2016 19:09:11 +0200 wenzelm flags as in 'ML' command;
Sat, 09 Apr 2016 16:16:05 +0200 wenzelm shared output primitives of physical/virtual Pure;
Sat, 09 Apr 2016 14:52:10 +0200 wenzelm shared thread position for physical/virtual Pure;
Sat, 09 Apr 2016 14:40:00 +0200 wenzelm prefer Synchronized.var;
Sat, 09 Apr 2016 14:28:32 +0200 wenzelm tuned signature;
Sat, 09 Apr 2016 14:21:29 +0200 wenzelm virtual Pure is single-threaded to avoid confusion with multiple thread farms etc.;
Sat, 09 Apr 2016 14:17:50 +0200 wenzelm tuned signature;
Sat, 09 Apr 2016 14:11:31 +0200 wenzelm tuned signature -- closer to Exn.Interrupt.expose in Scala;
Sat, 09 Apr 2016 14:00:23 +0200 wenzelm clarified bootstrap;
Sat, 09 Apr 2016 13:28:32 +0200 wenzelm clarified context;
Sat, 09 Apr 2016 12:36:25 +0200 wenzelm old;
Sat, 09 Apr 2016 11:35:01 +0200 wenzelm ensure globally unique counter results;
Sat, 09 Apr 2016 11:34:23 +0200 wenzelm tuned;
Sat, 09 Apr 2016 11:21:38 +0200 wenzelm clarified modules;
Fri, 08 Apr 2016 22:48:25 +0200 wenzelm backout 930a30c1a9af: leads to odd effect of command-line options becoming persistent preferences;
Fri, 08 Apr 2016 22:47:18 +0200 wenzelm eliminated ancient TTY-based Tactical.tracify and related global references;
Fri, 08 Apr 2016 21:49:43 +0200 wenzelm updated according to 705d4c4003ea;
Fri, 08 Apr 2016 20:52:40 +0200 wenzelm option "-o" for "isabelle jedit";
Fri, 08 Apr 2016 20:15:20 +0200 wenzelm eliminated unused simproc identifier;
Thu, 07 Apr 2016 22:09:23 +0200 wenzelm section headings for ROOT.ML;
Thu, 07 Apr 2016 21:39:03 +0200 wenzelm back to dynamic conditional compilation (reverting 4764473c9b8d) via recursive ML name space;
Thu, 07 Apr 2016 21:27:17 +0200 wenzelm explicit handling of recursive ML name space, e.g. relevant for ML_Bootstrap;
Thu, 07 Apr 2016 20:54:20 +0200 wenzelm clarified word syntax: "." is separator or delimiter;
Thu, 07 Apr 2016 20:51:52 +0200 wenzelm clarified mode of ROOT.ML files;
Thu, 07 Apr 2016 17:56:26 +0200 traytel (un)folds are not legacy
Thu, 07 Apr 2016 17:56:26 +0200 traytel removed duplicate lemma
Thu, 07 Apr 2016 17:56:22 +0200 traytel derive (co)rec uniformly from (un)fold
Thu, 07 Apr 2016 17:26:22 +0200 wenzelm NEWS;
Thu, 07 Apr 2016 17:20:21 +0200 wenzelm updated documentation;
Thu, 07 Apr 2016 16:53:43 +0200 wenzelm more conventional theory syntax for ML bootstrap, with 'ML_file' instead of 'use';
Thu, 07 Apr 2016 15:32:47 +0200 wenzelm unused (see caaa2fc4040d);
Thu, 07 Apr 2016 13:54:02 +0200 wenzelm simplified default print_depth: context is usually available, in contrast to 0d295e339f52;
Thu, 07 Apr 2016 13:35:08 +0200 wenzelm clarified bootstrap of @{make_string} -- avoid query on ML environment;
Thu, 07 Apr 2016 12:13:11 +0200 wenzelm Pure attribute setup is back to Pure/Isar/attrib.ML, where it can be editing continuously (see also 7eb0c04e4c40);
Thu, 07 Apr 2016 12:08:02 +0200 wenzelm prefer regular context update, to allow continuous editing of Pure;
Thu, 07 Apr 2016 11:17:57 +0200 wenzelm clarified editor mode;
Wed, 06 Apr 2016 23:45:19 +0200 wenzelm treat ROOT.ML as theory with header "theory ML_Root imports ML_Bootstrap begin";
Wed, 06 Apr 2016 19:50:27 +0200 wenzelm more robust bootstrap;
Wed, 06 Apr 2016 19:03:29 +0200 wenzelm virtual thread data via context, for proper support of Context.>> etc;
Wed, 06 Apr 2016 17:17:05 +0200 wenzelm unused;
Wed, 06 Apr 2016 17:16:30 +0200 wenzelm tuned signature;
(0) -30000 -10000 -3000 -1000 -240 +240 +1000 +3000 +10000 tip