Wed, 29 Jul 2015 13:34:04 +0200 wenzelm separate channel for debugger output;
Wed, 29 Jul 2015 11:41:26 +0200 wenzelm clarified thread name;
Thu, 30 Jul 2015 09:49:43 +0200 Andreas Lochbihler add coinduction rule for infinite
Tue, 28 Jul 2015 23:29:13 +0200 wenzelm merged
Tue, 28 Jul 2015 23:14:40 +0200 wenzelm clarified context;
Tue, 28 Jul 2015 21:47:03 +0200 wenzelm more explicit context;
Tue, 28 Jul 2015 21:31:16 +0200 wenzelm eliminated dead code;
Tue, 28 Jul 2015 21:10:41 +0200 wenzelm clarified Variable.gen_all;
Tue, 28 Jul 2015 20:59:39 +0200 wenzelm more explicit context;
Tue, 28 Jul 2015 20:15:19 +0200 wenzelm more direct access to atomic cterms;
Tue, 28 Jul 2015 20:07:05 +0200 wenzelm clarified context;
Tue, 28 Jul 2015 20:05:53 +0200 wenzelm proper context;
Tue, 28 Jul 2015 19:49:54 +0200 wenzelm more direct access to atomic cterms;
Tue, 28 Jul 2015 18:59:15 +0200 wenzelm clarified context;
Tue, 28 Jul 2015 18:57:47 +0200 wenzelm clarified context;
Tue, 28 Jul 2015 18:57:10 +0200 wenzelm clarified context;
Tue, 28 Jul 2015 18:45:32 +0200 immler merged
Tue, 28 Jul 2015 17:46:35 +0200 immler merged
Tue, 28 Jul 2015 16:34:08 +0200 immler added theory Uniform_Limit
Tue, 28 Jul 2015 18:27:39 +0200 wenzelm evade timeout problem on macbroy6 (potentially due to NFS oddities);
Tue, 28 Jul 2015 17:15:01 +0100 paulson tweaks. Got rid of a really slow step
Tue, 28 Jul 2015 16:16:13 +0100 paulson the Cauchy integral theorem and related material
Tue, 28 Jul 2015 13:00:54 +0200 nipkow depth -> height; removed del_rightmost (too specifi)
Mon, 27 Jul 2015 23:56:11 +0200 wenzelm tuned;
Mon, 27 Jul 2015 23:41:57 +0200 wenzelm merged
Mon, 27 Jul 2015 23:40:39 +0200 wenzelm tuned signature;
Mon, 27 Jul 2015 22:44:02 +0200 haftmann formal class for factorial (semi)rings
Mon, 27 Jul 2015 22:08:46 +0200 wenzelm merged
Mon, 27 Jul 2015 17:56:08 +0200 wenzelm NEWS;
Mon, 27 Jul 2015 17:44:55 +0200 wenzelm tuned signature;
Mon, 27 Jul 2015 16:52:57 +0100 paulson New material for Cauchy's integral theorem
Mon, 27 Jul 2015 16:35:12 +0200 wenzelm tuned signature for print_nested_cases;
Mon, 27 Jul 2015 15:13:05 +0200 wenzelm more explicit checks -- improved errors;
Mon, 27 Jul 2015 14:56:06 +0200 wenzelm eliminated cterm_instantiate;
Mon, 27 Jul 2015 14:55:26 +0200 wenzelm updated to infer_instantiate;
Mon, 27 Jul 2015 11:30:10 +0200 wenzelm tuned signature;
Mon, 27 Jul 2015 00:17:18 +0200 wenzelm added infer_instantiate_vars, which allows inconsistent types for variables, as required for Metis proof reconstruction;
Sun, 26 Jul 2015 22:26:11 +0200 wenzelm eliminated atac, rtac, etac, dtac, ftac;
Sun, 26 Jul 2015 22:19:14 +0200 wenzelm updated to infer_instantiate;
Sun, 26 Jul 2015 22:07:37 +0200 wenzelm updated to infer_instantiate;
Sun, 26 Jul 2015 21:50:44 +0200 wenzelm updated to infer_instantiate;
Sun, 26 Jul 2015 21:48:00 +0200 wenzelm proper context;
Sun, 26 Jul 2015 20:57:35 +0200 wenzelm updated to infer_instantiate;
Sun, 26 Jul 2015 20:56:44 +0200 wenzelm updated to infer_instantiate;
Sun, 26 Jul 2015 20:54:02 +0200 wenzelm ignore non-existant variables, like other instantiate rules;
Sun, 26 Jul 2015 17:32:59 +0200 wenzelm updated to infer_instantiate;
Sun, 26 Jul 2015 17:24:54 +0200 wenzelm updated to infer_instantiate;
Sun, 26 Jul 2015 12:24:16 +0200 wenzelm added infer_instantiate';
Sun, 26 Jul 2015 11:08:57 +0200 wenzelm more uniform exceptions, like cterm_instantiate;
Sat, 25 Jul 2015 23:41:53 +0200 wenzelm updated to infer_instantiate;
Sat, 25 Jul 2015 23:15:37 +0200 wenzelm more accurate maxidx;
Sat, 25 Jul 2015 21:54:09 +0200 wenzelm clarified error;
Sat, 25 Jul 2015 21:37:09 +0200 wenzelm added infer_instantiate, which is meant to supersede cterm_instantiate;
Fri, 24 Jul 2015 22:29:06 +0200 wenzelm eliminated alias;
Fri, 24 Jul 2015 22:20:22 +0200 wenzelm proper context;
Fri, 24 Jul 2015 22:19:36 +0200 wenzelm unused;
Fri, 24 Jul 2015 22:16:39 +0200 wenzelm proper context;
Thu, 23 Jul 2015 22:13:42 +0200 wenzelm more symbols by default, without xsymbols mode;
Thu, 23 Jul 2015 16:40:47 +0200 hoelzl Measures form a CCPO
Thu, 23 Jul 2015 16:39:10 +0200 hoelzl reorganized Extended_Real
Thu, 23 Jul 2015 14:25:05 +0200 wenzelm isabelle update_cartouches;
Thu, 23 Jul 2015 14:20:51 +0200 wenzelm tuned proofs;
Thu, 23 Jul 2015 13:28:34 +0200 wenzelm proper latex;
Wed, 22 Jul 2015 23:26:00 +0200 wenzelm tuned proofs;
Wed, 22 Jul 2015 14:55:42 +0200 wenzelm tuned proofs;
Tue, 21 Jul 2015 19:04:36 +0200 wenzelm support for ML debugger;
Tue, 21 Jul 2015 14:12:45 +0200 wenzelm more explicit thread identification;
Tue, 21 Jul 2015 14:07:06 +0200 wenzelm avoid lxbroy2, lxbroy3, lxbroy4, which are often busy with other processes;
Mon, 20 Jul 2015 23:12:50 +0100 paulson new material for multivariate analysis, etc.
Mon, 20 Jul 2015 11:40:43 +0200 wenzelm proper LaTeX;
Sun, 19 Jul 2015 21:16:39 +0200 wenzelm updated to jdk-8u51;
Sun, 19 Jul 2015 00:03:10 +0200 wenzelm more symbols;
Sat, 18 Jul 2015 22:58:50 +0200 wenzelm isabelle update_cartouches;
Sat, 18 Jul 2015 21:44:18 +0200 wenzelm prefer tactics with explicit context;
Sat, 18 Jul 2015 21:25:55 +0200 wenzelm prefer tactics with explicit context;
Sat, 18 Jul 2015 20:59:51 +0200 wenzelm merged
Sat, 18 Jul 2015 20:54:56 +0200 wenzelm prefer tactics with explicit context;
Sat, 18 Jul 2015 20:53:05 +0200 wenzelm tuned whitespace;
Sat, 18 Jul 2015 20:47:08 +0200 wenzelm prefer tactics with explicit context;
Sat, 18 Jul 2015 20:37:16 +0200 wenzelm reactivated dead code;
Fri, 17 Jul 2015 21:45:15 +0200 wenzelm more uniform ComponentAdapter;
Fri, 17 Jul 2015 21:40:47 +0200 wenzelm skeleton for interactive debugger;
Fri, 17 Jul 2015 21:37:33 +0200 wenzelm tuned;
Fri, 17 Jul 2015 21:00:41 +0200 wenzelm tuned;
Fri, 17 Jul 2015 17:17:39 +0200 wenzelm store breakpoints within ML environment;
Fri, 17 Jul 2015 16:43:53 +0200 wenzelm clarified ML compiler parameters: always provide PolyML.Compiler.CPDebug, ignore global default;
Fri, 17 Jul 2015 16:23:25 +0200 wenzelm report possible breakpoint positions;
Fri, 17 Jul 2015 16:03:11 +0200 wenzelm proper attribute;
Fri, 17 Jul 2015 16:13:03 +0200 traytel forgotten selector
Thu, 16 Jul 2015 18:36:16 +0200 blanchet made code less loopy
Thu, 16 Jul 2015 17:47:49 +0200 blanchet keep smart default for Isar proofs in Sledgehammer panel (if the option is not checked)
Thu, 16 Jul 2015 17:38:36 +0200 blanchet generalized generic translation function
Thu, 16 Jul 2015 17:36:38 +0200 blanchet merge
Thu, 16 Jul 2015 17:25:48 +0200 blanchet tuning
Thu, 16 Jul 2015 17:25:44 +0200 blanchet generalized limitation in documentation
Thu, 16 Jul 2015 17:25:44 +0200 blanchet made tactic more robust w.r.t. equations containing 'case_prod'
Thu, 16 Jul 2015 17:02:07 +0200 wenzelm merged
Thu, 16 Jul 2015 16:32:37 +0200 wenzelm merged
Thu, 16 Jul 2015 16:30:43 +0200 wenzelm clarified boundary cases of completion;
Thu, 16 Jul 2015 14:40:23 +0200 wenzelm additional ML parse tree components for Poly/ML 5.5.3, or later;
Thu, 16 Jul 2015 11:38:18 +0200 wenzelm added option ML_debugger;
Thu, 16 Jul 2015 11:10:57 +0200 wenzelm ML debugger interface;
Thu, 16 Jul 2015 12:23:22 +0200 traytel {r,e,d,f}tac with proper context in BNF
Thu, 16 Jul 2015 10:48:20 +0200 hoelzl move disjoint sets to their own theory
Wed, 15 Jul 2015 11:25:51 +0200 wenzelm back to uniform BUILD_ARGS: first some options, then some sessions (cf. 4fce5d462afc);
Tue, 14 Jul 2015 19:08:40 +0200 wenzelm merged
Tue, 14 Jul 2015 19:08:27 +0200 wenzelm more explicit command-line option for isabelle build;
Tue, 14 Jul 2015 19:01:46 +0200 wenzelm more aggressive compaction of multi-goal proof terms (see also a8babbb6d5ea, 4dd0ba632e40);
Tue, 14 Jul 2015 11:29:43 +0200 wenzelm normalize proof before splitting conjunctions, according to Proof.conclude_goal (see also 4dd0ba632e40) -- may reduce general resource usage;
Tue, 14 Jul 2015 13:48:03 +0200 hoelzl generalized filtermap_homeomorph to filtermap_fun_inverse; add eventually_at_top/bot_not_equal
Tue, 14 Jul 2015 13:37:44 +0200 hoelzl add continuous_onI_mono
Mon, 13 Jul 2015 19:25:58 +0200 blanchet tuned description
Mon, 13 Jul 2015 19:22:55 +0200 blanchet tuning
Mon, 13 Jul 2015 19:22:50 +0200 blanchet updated Isabelle description to CASC
Mon, 13 Jul 2015 16:54:27 +0200 blanchet imported patch up_casc
Mon, 13 Jul 2015 14:40:16 +0200 hoelzl add emeasure_add_AE
Mon, 13 Jul 2015 14:39:50 +0200 hoelzl stronger induction assumption in lfp_transfer and emeasure_lfp
Mon, 13 Jul 2015 11:05:50 +0200 wenzelm refrain from testing HOL-Proofs for x86_64-linux: takes more than 4h;
Sun, 12 Jul 2015 13:04:42 +0200 Lars Hupel Quickcheck setup for finite sets
Sat, 11 Jul 2015 21:32:06 +0200 wenzelm tuned proofs;
Sat, 11 Jul 2015 00:14:54 +0200 wenzelm tuned proofs;
Thu, 09 Jul 2015 23:48:55 +0200 wenzelm merged
Thu, 09 Jul 2015 23:46:21 +0200 wenzelm tuned proofs;
Thu, 09 Jul 2015 22:36:31 +0200 wenzelm SUBPROOF and Subgoal.FOCUS combinators use anonymous quasi-bound variables (like the Simplifier);
Thu, 09 Jul 2015 22:13:24 +0200 wenzelm clarified specific use of inspect_contract: "any Bound variable will do" may render the term invalid for Term.fastype_of1 in inst_subst_tac (see also 7c3757fccf0e);
Thu, 09 Jul 2015 22:08:20 +0200 wenzelm tuned whitespace;
Thu, 09 Jul 2015 21:59:16 +0200 blanchet tuned ML signature (and rationalized code a bit)
Thu, 09 Jul 2015 17:36:04 +0200 noschinl merged
Thu, 09 Jul 2015 15:52:11 +0200 noschinl case_of_simps: do not split for types with a single constructor
Thu, 09 Jul 2015 15:45:00 +0200 noschinl tests for Simps_Case_Conv
Thu, 09 Jul 2015 16:49:08 +0200 wenzelm merged
Thu, 09 Jul 2015 15:20:54 +0200 wenzelm clarified context;
Thu, 09 Jul 2015 00:40:57 +0200 wenzelm tuned proofs;
Thu, 09 Jul 2015 00:39:49 +0200 wenzelm clarified context;
Wed, 08 Jul 2015 21:33:00 +0200 wenzelm clarified context;
Wed, 08 Jul 2015 19:28:43 +0200 wenzelm Variable.focus etc.: optional bindings provided by user;
Wed, 08 Jul 2015 15:37:32 +0200 wenzelm clarified text folds: proof ... qed counts as extra block;
Wed, 08 Jul 2015 14:30:00 +0200 wenzelm more accurate skip_proofs nesting, e.g. relevant for 'subgoal' command;
Wed, 08 Jul 2015 12:09:44 +0200 wenzelm tuned;
Wed, 08 Jul 2015 11:50:43 +0200 wenzelm tuned according to a81dc82ecba3;
Wed, 08 Jul 2015 20:19:12 +0200 haftmann tuned facts
Wed, 08 Jul 2015 14:01:41 +0200 haftmann more cautious use of [iff] declarations
Wed, 08 Jul 2015 14:01:41 +0200 haftmann avoid explicit definition of the relation of associated elements in a ring -- prefer explicit normalization instead
Wed, 08 Jul 2015 14:01:40 +0200 haftmann eliminated some duplication
Wed, 08 Jul 2015 14:01:39 +0200 haftmann more algebraic properties for gcd/lcm
Wed, 08 Jul 2015 14:01:34 +0200 haftmann moved normalization and unit_factor into Main HOL corpus
Wed, 08 Jul 2015 00:04:15 +0200 wenzelm more generous timeout for the sake of HOL-Proofs in at64-poly;
Tue, 07 Jul 2015 18:37:25 +0200 blanchet tuned ML signature
Tue, 07 Jul 2015 18:37:24 +0200 blanchet have the installed termination prover take a 'quiet' flag
Tue, 07 Jul 2015 18:01:30 +0200 hoelzl add monotonicity rule for rtranclp
Tue, 07 Jul 2015 00:48:42 +0200 wenzelm tuned proofs;
Mon, 06 Jul 2015 22:57:34 +0200 wenzelm tuned proofs;
Mon, 06 Jul 2015 22:06:02 +0200 wenzelm tuned proofs;
Mon, 06 Jul 2015 21:36:52 +0200 wenzelm tuned;
Mon, 06 Jul 2015 21:20:28 +0200 wenzelm tuned proofs;
Mon, 06 Jul 2015 20:19:29 +0200 wenzelm tuned whitespace;
Mon, 06 Jul 2015 20:13:51 +0200 wenzelm clarified sections;
Mon, 06 Jul 2015 20:07:41 +0200 wenzelm clarified sections;
Mon, 06 Jul 2015 20:05:17 +0200 wenzelm tuned;
Mon, 06 Jul 2015 20:00:42 +0200 wenzelm clarified sections;
Mon, 06 Jul 2015 19:49:34 +0200 wenzelm tuned;
Mon, 06 Jul 2015 19:33:30 +0200 wenzelm tuned;
Mon, 06 Jul 2015 19:12:33 +0200 wenzelm tuned proofs;
Mon, 06 Jul 2015 16:10:00 +0200 wenzelm plain string output, without funny control chars;
Mon, 06 Jul 2015 16:03:01 +0200 wenzelm tuned message;
Mon, 06 Jul 2015 15:45:08 +0200 wenzelm tuned;
Mon, 06 Jul 2015 15:34:45 +0200 wenzelm proper outer syntax category, e.g. relevant for PIDE markup;
Mon, 06 Jul 2015 14:27:03 +0200 wenzelm merged
Mon, 06 Jul 2015 14:26:48 +0200 wenzelm tuned;
Mon, 06 Jul 2015 11:54:53 +0200 wenzelm tuned;
Mon, 06 Jul 2015 11:48:56 +0200 wenzelm clarified sections;
Mon, 06 Jul 2015 11:39:41 +0200 wenzelm clarified section references;
Mon, 06 Jul 2015 11:32:15 +0200 wenzelm tuned;
Mon, 06 Jul 2015 11:24:06 +0200 wenzelm clarified sections;
Mon, 06 Jul 2015 11:14:44 +0200 wenzelm removed outdated and mostly obsolete material;
Mon, 06 Jul 2015 10:56:14 +0200 wenzelm tuned;
Mon, 06 Jul 2015 10:54:15 +0200 wenzelm tuned whitespace;
Sun, 05 Jul 2015 23:16:35 +0200 wenzelm clarified context;
Sun, 05 Jul 2015 23:02:50 +0200 wenzelm obsolete;
Sun, 05 Jul 2015 23:01:33 +0200 wenzelm clarified context;
Sun, 05 Jul 2015 22:48:26 +0200 wenzelm clarified context;
Sun, 05 Jul 2015 22:32:14 +0200 wenzelm more explicit use of context and elimination of Thm.theory_of_thm, although unclear (and untested?) situations remain;
Sun, 05 Jul 2015 22:07:09 +0200 wenzelm clarified context;
Sun, 05 Jul 2015 19:12:52 +0200 wenzelm clarified context;
Sun, 05 Jul 2015 19:08:40 +0200 wenzelm clarified context;
Sun, 05 Jul 2015 16:44:59 +0200 wenzelm eliminated spurious warning/tracing messages -- avoid Display.string_of_thm_without_context;
Sun, 05 Jul 2015 16:39:25 +0200 wenzelm clarified context;
Sun, 05 Jul 2015 15:43:45 +0200 wenzelm clarified context;
Sun, 05 Jul 2015 15:02:30 +0200 wenzelm simplified Thm.instantiate and derivatives: the LHS refers to non-certified variables -- this merely serves as index into already certified structures (or is ignored);
Fri, 03 Jul 2015 16:19:45 +0200 wenzelm clarified context;
Fri, 03 Jul 2015 14:51:43 +0200 wenzelm tuned signature;
Fri, 03 Jul 2015 14:41:55 +0200 wenzelm clarified context;
Fri, 03 Jul 2015 14:32:55 +0200 wenzelm tuned signature;
Fri, 03 Jul 2015 10:17:29 +0200 hoelzl generalized sup_continuty of add, ereal_of_enat
Fri, 03 Jul 2015 08:26:34 +0200 hoelzl add named theorems order_continuous_intros; lfp/gfp_funpow; bounded variant for lfp/gfp transfer
Thu, 02 Jul 2015 16:14:20 +0200 wenzelm moved to lxbroy3, hoping that it works better;
Thu, 02 Jul 2015 10:06:47 +0200 haftmann separate (semi)ring with normalization
Thu, 02 Jul 2015 14:10:42 +0200 wenzelm merged
Thu, 02 Jul 2015 14:09:59 +0200 wenzelm more CONTRIBUTORS;
Thu, 02 Jul 2015 14:09:43 +0200 wenzelm documentation for 'subgoal' command;
Thu, 02 Jul 2015 12:39:08 +0200 wenzelm clarified module;
Thu, 02 Jul 2015 12:33:04 +0200 wenzelm allow to specify suffix of goal parameters;
Thu, 02 Jul 2015 00:09:04 +0200 wenzelm subgoal parameters are internal by default and named by user;
Wed, 01 Jul 2015 22:37:49 +0200 wenzelm split multi-goals as usual (outermost Pure.conjunction only);
Wed, 01 Jul 2015 22:11:23 +0200 wenzelm clarified prems: full subgoal is imported in any case, to avoid remaining schematic variables;
Wed, 01 Jul 2015 21:57:21 +0200 wenzelm proper state after qed;
Wed, 01 Jul 2015 21:48:46 +0200 wenzelm clarified keyword categories;
Wed, 01 Jul 2015 21:29:57 +0200 wenzelm support for subgoal focus command;
Wed, 01 Jul 2015 10:53:14 +0200 wenzelm tuned;
Wed, 01 Jul 2015 13:09:56 +0200 immler taylor series with has_integral and integrable_on
Tue, 30 Jun 2015 17:02:24 +0200 wenzelm merged
Tue, 30 Jun 2015 15:41:11 +0200 wenzelm no arguments for "standard" (or old "default") methods;
Tue, 30 Jun 2015 15:20:56 +0200 wenzelm renamed "default" to "standard", to make semantically clear what it is;
Tue, 30 Jun 2015 10:40:42 +0200 wenzelm tuned;
Tue, 30 Jun 2015 14:04:13 +0100 paulson Merge
Tue, 30 Jun 2015 13:56:16 +0100 paulson Useful lemmas. The theorem concerning swapping the variables in a double integral.
Tue, 30 Jun 2015 13:30:04 +0200 hoelzl generalized inf and sup_continuous; added intro rules
Tue, 30 Jun 2015 13:29:30 +0200 hoelzl fix tex-output for rel_mset
Mon, 29 Jun 2015 23:44:53 +0200 blanchet removed chained facts from preplaying -- and careful about extra chained facts when removing 'proof -' and 'qed' from one-line Isar proofs
Mon, 29 Jun 2015 21:56:20 +0200 wenzelm clarified map_node: operate precisely on goal context and goal info (see also 2b8342b0d98c);
Mon, 29 Jun 2015 20:55:46 +0200 wenzelm improved scheduling for urgent tasks, using farm of replacement threads (may lead to factor 2 overloading, but CPUs are usually hyperthreaded);
Mon, 29 Jun 2015 19:27:07 +0200 wenzelm clarified static phase;
Mon, 29 Jun 2015 16:07:55 +0200 wenzelm tuned proofs;
Mon, 29 Jun 2015 15:41:16 +0200 wenzelm more symbols;
(0) -30000 -10000 -3000 -1000 -224 +224 +1000 +3000 +10000 tip