NEWS
Wed, 06 Dec 2000 13:59:42 +0100 bauerg HOL/Real: "rinv" and "hrinv" replaced by overloaded "inverse" function;
Thu, 30 Nov 2000 20:18:00 +0100 wenzelm tuned;
Thu, 30 Nov 2000 20:03:39 +0100 wenzelm misc;
Thu, 23 Nov 2000 21:29:35 +0100 wenzelm * HOL: syntax or "abs";
Thu, 16 Nov 2000 10:44:59 +0100 paulson CTT
Mon, 13 Nov 2000 08:53:57 +0100 nipkow Removed > and >=
Fri, 10 Nov 2000 19:20:17 +0100 wenzelm * added overloaded operations "inverse" and "divide" (infix "/");
Fri, 10 Nov 2000 16:31:28 +0100 nipkow > etc
Wed, 08 Nov 2000 17:46:24 +0100 nipkow subgoals
Mon, 06 Nov 2000 22:48:42 +0100 wenzelm * Isar/HOL: method 'induct' now handles non-atomic goals; as a
Sat, 04 Nov 2000 18:39:44 +0100 wenzelm misc stuff;
Wed, 25 Oct 2000 18:36:01 +0200 wenzelm added HOL/Library/List_Prefix;
Tue, 24 Oct 2000 23:38:56 +0200 wenzelm * support sub/super scripts (for single symbols only), input syntax is
Mon, 23 Oct 2000 22:07:08 +0200 wenzelm * HOL: default proof step now includes 'intro_classes';
Mon, 23 Oct 2000 10:20:55 +0200 paulson contrapos
Wed, 18 Oct 2000 23:24:39 +0200 wenzelm * HOL/Library: a collection of generic theories to be used together
Mon, 16 Oct 2000 10:59:35 +0200 nipkow *** empty log message ***
Fri, 06 Oct 2000 16:18:30 +0200 wenzelm * HOL/IMPP: extension of IMP with local variables and mutually
Fri, 06 Oct 2000 01:04:56 +0200 wenzelm * HOL/Lattice: fundamental concepts of lattice theory and order structures;
Tue, 03 Oct 2000 18:40:25 +0200 wenzelm removed "symbols" syntax for constant "override";
Mon, 02 Oct 2000 15:12:34 +0200 wenzelm improved t.weak_case_cong text;
Thu, 28 Sep 2000 14:36:20 +0200 wenzelm Isabelle99-1 (October 2000);
Tue, 26 Sep 2000 17:03:52 +0200 wenzelm HOL/MicroJava;
Sat, 23 Sep 2000 16:08:23 +0200 paulson renaming the inverse image operator in HOL
Fri, 15 Sep 2000 21:49:54 +0200 wenzelm cleaned up and prepared for Isabelle99-1;
Fri, 15 Sep 2000 16:46:15 +0200 wenzelm system: isatool installfonts may handle X-Symbol fonts as well;
Fri, 15 Sep 2000 15:48:41 +0200 paulson renamed the select rules
Tue, 12 Sep 2000 22:13:23 +0200 wenzelm renamed atts: rulify to rule_format, elimify to elim_format;
Tue, 12 Sep 2000 17:35:09 +0200 wenzelm replaced "delrule" by "rule del";
Thu, 07 Sep 2000 21:18:18 +0200 wenzelm HOL: qed_spec_mp now also removes bounded ALL;
Wed, 06 Sep 2000 08:39:31 +0200 nipkow *** empty log message ***
Tue, 05 Sep 2000 10:11:02 +0200 paulson meson_tac
Sat, 02 Sep 2000 22:40:56 +0200 wenzelm * HOL/Lambda: converted into new-style theory and document;
Wed, 30 Aug 2000 18:05:20 +0200 wenzelm tuned;
Wed, 30 Aug 2000 16:24:29 +0200 nipkow *** empty log message ***
Wed, 30 Aug 2000 14:02:12 +0200 wenzelm fixed name;
Wed, 30 Aug 2000 13:22:10 +0200 nipkow *** empty log message ***
Tue, 29 Aug 2000 20:10:02 +0200 wenzelm * 'pr' command: optional argument for ProofContext.prems_limit;
Tue, 29 Aug 2000 00:52:57 +0200 wenzelm * Isar/Provers: 'simp' method now supports 'cong' modifiers;
Mon, 28 Aug 2000 20:28:44 +0200 wenzelm * \isabellestyle{it} produces near math mode output;
Fri, 18 Aug 2000 12:31:20 +0200 paulson new example ZF/ex/NatSum
Thu, 17 Aug 2000 10:29:23 +0200 wenzelm Isar/Pure: renamed 'RS' attribute to 'THEN';
Fri, 11 Aug 2000 13:26:40 +0200 paulson ZF arith
Mon, 07 Aug 2000 10:25:12 +0200 paulson ZF arith
Tue, 01 Aug 2000 13:41:23 +0200 wenzelm * blast(_tac) now handles actual object-logic rules as assumptions;
Fri, 28 Jul 2000 13:04:59 +0200 nipkow * HOL/While
Tue, 25 Jul 2000 00:11:38 +0200 wenzelm * Isar/Provers: intro/elim/dest attributes: changed
Fri, 21 Jul 2000 17:46:43 +0200 oheimb strengthened force_tac by using new first_best_tac
Wed, 19 Jul 2000 10:55:50 +0200 paulson // change; also moved entry for AddIffs
Tue, 18 Jul 2000 21:08:20 +0200 wenzelm * HOL: removed obsolete expand_if = split_if; theorems if_splits =
Sun, 16 Jul 2000 20:46:44 +0200 wenzelm * tuned AST representation of nested pairs, avoiding bogus output in
Fri, 14 Jul 2000 14:46:35 +0200 paulson AddIffs
Thu, 13 Jul 2000 23:22:26 +0200 wenzelm HOL: the disjoint sum is now "<+>" instead of "Plus";
Wed, 12 Jul 2000 16:44:34 +0200 wenzelm infix 'OF' is a version of 'MRS' with more appropriate argument order;
Tue, 04 Jul 2000 01:12:42 +0200 wenzelm * added 'nothing' --- the empty list of theorems;
Sat, 01 Jul 2000 19:54:00 +0200 wenzelm * Isar/HOL/Calculation: new rules for substitution in inequalities
Sat, 01 Jul 2000 19:48:04 +0200 wenzelm * Isar: removed 'help' command, which hasn't been too helpful anyway;
Thu, 29 Jun 2000 22:35:45 +0200 wenzelm * formal comments (text blocks etc.) in new-style theories may now
Thu, 29 Jun 2000 12:14:04 +0200 paulson weak elimination rules
Fri, 16 Jun 2000 14:02:41 +0200 paulson real simprocs
Fri, 09 Jun 2000 10:26:21 +0200 wenzelm * browser info session directories are now self-contained (may be put
Wed, 07 Jun 2000 14:20:16 +0200 wenzelm provide TAGS file for Isabelle sources;
Fri, 02 Jun 2000 20:38:28 +0200 oheimb added HOL/Prolog
Wed, 31 May 2000 14:30:28 +0200 wenzelm Isar/Pure: removed obsolete 'transfer' attribute (transfer of thms to
Tue, 30 May 2000 16:00:19 +0200 wenzelm * ML: renamed flags Syntax.trace_norm_ast to Syntax.trace_ast; global
Sun, 28 May 2000 21:55:50 +0200 wenzelm case 'antecedent';
Thu, 25 May 2000 15:10:57 +0200 paulson overloading of 0
Tue, 23 May 2000 09:08:18 +0200 nipkow SetInterval
Mon, 22 May 2000 16:03:43 +0200 wenzelm * Pure: changed syntax of local blocks from {{ }} to { };
Thu, 18 May 2000 19:10:08 +0200 wenzelm * HOL/ML: even fewer consts are declared as global (see theories Ord,
Wed, 10 May 2000 01:13:43 +0200 wenzelm tuned;
Mon, 08 May 2000 16:57:53 +0200 paulson more details
Thu, 04 May 2000 12:29:18 +0200 paulson simprocs
Tue, 18 Apr 2000 15:51:59 +0200 paulson new simprocs for numerals of type "nat"
Mon, 17 Apr 2000 14:12:33 +0200 wenzelm * improved name spaces: ambiguous output is qualified; support for
Thu, 13 Apr 2000 15:02:57 +0200 nipkow *** empty log message ***
Wed, 05 Apr 2000 21:06:06 +0200 wenzelm Isar: simplified (more robust) goal selection of proof methods;
Sat, 01 Apr 2000 20:17:51 +0200 wenzelm recdef: admit name and atts;
Thu, 30 Mar 2000 20:06:27 +0200 nipkow recdef
Thu, 30 Mar 2000 15:13:59 +0200 wenzelm * Isar/Pure: local results and corresponding term bindings are now
Wed, 29 Mar 2000 14:23:27 +0200 nipkow *** empty log message ***
Fri, 24 Mar 2000 17:29:51 +0100 wenzelm HOL/ex/Multiquote;
Fri, 24 Mar 2000 13:48:01 +0100 wenzelm usedir -D: update styles;
Mon, 20 Mar 2000 18:45:28 +0100 wenzelm improved support for emulating tactic scripts;
Sat, 18 Mar 2000 19:16:56 +0100 wenzelm tuned;
Thu, 16 Mar 2000 00:31:58 +0100 wenzelm Isar: splitter support; improved diagnostics;
Mon, 13 Mar 2000 13:34:09 +0100 wenzelm * HOL: exhaust_tac on datatypes superceded by new case_tac;
Mon, 13 Mar 2000 13:13:46 +0100 nipkow *** empty log message ***
Fri, 10 Mar 2000 17:14:56 +0100 nipkow cases_tac
Thu, 09 Mar 2000 16:07:01 +0100 paulson Factorization
Wed, 08 Mar 2000 17:36:54 +0100 wenzelm * isatool mkdir provides easy setup of Isabelle session directories,
Tue, 22 Feb 2000 21:53:17 +0100 wenzelm * Pure now provides its own version of intro/elim/dest attributes;
Mon, 21 Feb 2000 14:09:40 +0100 wenzelm HOL/record: fixed select-update simplification procedure to handle
Mon, 07 Feb 2000 18:38:51 +0100 wenzelm intro/elim/dest attributes: changed ! / !! flags to ? / ??;
Wed, 02 Feb 2000 12:46:57 +0100 wenzelm nat as names;
Fri, 12 Nov 1999 10:57:28 +0100 wenzelm tuned;
Thu, 11 Nov 1999 16:14:50 +0100 paulson HOL changes
Thu, 11 Nov 1999 11:27:31 +0100 wenzelm header;
Sat, 30 Oct 1999 20:41:30 +0200 wenzelm Isabelle99;
Fri, 22 Oct 1999 20:24:08 +0200 wenzelm tuned simplifier trace output; new flag debug_simp
Wed, 20 Oct 1999 11:05:06 +0200 wenzelm the settings environment is now statically scoped;
Thu, 14 Oct 1999 15:01:18 +0200 wenzelm document preparation based on (PDF)LaTeX;
Wed, 13 Oct 1999 15:18:15 +0200 berghofe Eliminated mutual_induct_tac.
Fri, 08 Oct 1999 16:16:51 +0200 wenzelm theorem database now also indexes constants "Trueprop", "all",
Fri, 08 Oct 1999 11:10:07 +0200 wenzelm tuned;
Thu, 07 Oct 1999 12:52:23 +0200 berghofe Documented changes to HOL/inductive and function thm_deps.
Mon, 04 Oct 1999 21:34:20 +0200 wenzelm added BVC;
Wed, 29 Sep 1999 14:36:36 +0200 wenzelm proper handling of dangling sort hypotheses (at last!);
Tue, 28 Sep 1999 13:57:33 +0200 nipkow incompatibility solver
Fri, 24 Sep 1999 17:18:51 +0200 wenzelm * HOL/Real/HahnBanach: the Hahn-Banach theorem for real vector spaces
Fri, 24 Sep 1999 15:28:12 +0200 wenzelm tuned;
Mon, 06 Sep 1999 18:18:23 +0200 oheimb *** empty log message ***
Fri, 03 Sep 1999 14:23:15 +0200 wenzelm added bind_thms;
Fri, 03 Sep 1999 10:12:42 +0200 paulson new SVC url
Wed, 01 Sep 1999 21:20:04 +0200 wenzelm structures Vartab / Termtab (instances of TableFun);
Mon, 23 Aug 1999 16:51:48 +0200 wenzelm tuned;
Mon, 23 Aug 1999 16:50:10 +0200 wenzelm record_simproc;
Mon, 23 Aug 1999 16:22:23 +0200 nipkow simplifier flex heads.
Mon, 23 Aug 1999 15:24:00 +0200 berghofe Moved sum_case to theory HOL/Datatype.
Sat, 21 Aug 1999 16:59:03 +0200 wenzelm real numerals;
Thu, 19 Aug 1999 22:00:33 +0200 wenzelm * HOLCF/IOA/Sequents: renamed 'Cons' to 'Consq' to avoid clash with HOL/List;
Thu, 19 Aug 1999 15:22:12 +0200 paulson defer_recdef
Thu, 19 Aug 1999 13:42:40 +0200 wenzelm tuned;
Wed, 18 Aug 1999 18:10:48 +0200 wenzelm sum_case renamed to basic_sum_case;
Wed, 18 Aug 1999 16:04:00 +0200 wenzelm replaced 'ProofGeneral' by 'Proof General';
Tue, 17 Aug 1999 22:13:23 +0200 wenzelm replaced HOL_quantifiers flag by "HOL" print mode;
Mon, 16 Aug 1999 17:42:37 +0200 wenzelm tuned;
Mon, 16 Aug 1999 17:38:52 +0200 wenzelm tuned;
Wed, 11 Aug 1999 13:14:31 +0200 nipkow Removed
Mon, 09 Aug 1999 20:53:06 +0200 wenzelm theory loader actions;
Tue, 03 Aug 1999 13:04:50 +0200 paulson SVC
Wed, 28 Jul 1999 19:14:33 +0200 wenzelm HOL-Real target now builds an actual image;
Wed, 28 Jul 1999 10:28:08 +0200 paulson LK
Mon, 19 Jul 1999 17:21:40 +0200 berghofe Datatype package now handles arbitrarily branching datatypes.
Thu, 08 Jul 1999 18:28:02 +0200 wenzelm theorems involving oracles are now printed with a suffixed [!];
Thu, 08 Jul 1999 13:55:18 +0200 paulson integer division
Mon, 07 Jun 1999 21:22:18 +0200 wenzelm reset HOL_quantifiers by default;
Mon, 31 May 1999 19:08:26 +0200 wenzelm Isabelle manuals now also available as PDF;
Tue, 18 May 1999 15:52:34 +0200 wenzelm tuned;
Mon, 03 May 1999 10:57:14 +0200 wenzelm tuned;
Tue, 27 Apr 1999 15:32:37 +0200 wenzelm tuned;
Thu, 22 Apr 1999 13:04:50 +0200 wenzelm recdef (TFL) now requires theory Recdef;
Wed, 21 Apr 1999 17:11:34 +0200 wenzelm Isamode 2.6 requires patch;
Fri, 16 Apr 1999 18:52:03 +0200 wenzelm loadpath replaced;
Wed, 14 Apr 1999 11:24:09 +0200 wenzelm tuned;
Tue, 13 Apr 1999 12:35:11 +0200 wenzelm improved isatool install;
Mon, 12 Apr 1999 16:20:04 +0200 wenzelm ML_PLATFORM;
Thu, 18 Mar 1999 16:44:53 +0100 nipkow * New bounded quantifier syntax (input only):
Wed, 17 Mar 1999 13:54:42 +0100 wenzelm HOL/typedef: fixed type inference for representing set;
Wed, 10 Mar 1999 16:31:33 +0100 wenzelm updated;
Thu, 11 Feb 1999 21:25:21 +0100 wenzelm Symbol.output subject to print mode;
Thu, 11 Feb 1999 15:30:10 +0100 wenzelm tuned;
Mon, 08 Feb 1999 17:29:08 +0100 wenzelm path element specification '~~' refers to '$ISABELLE_HOME';
Wed, 03 Feb 1999 15:48:52 +0100 paulson inj
Wed, 27 Jan 1999 17:11:39 +0100 nipkow arith_tac for min/max
Wed, 27 Jan 1999 16:09:54 +0100 paulson ZF typechecking
Tue, 19 Jan 1999 11:18:11 +0100 paulson removal of the (thm list) argument of mk_cases
Thu, 14 Jan 1999 14:29:52 +0100 nipkow More Arith.
Thu, 07 Jan 1999 18:30:55 +0100 paulson ZF: the natural numbers as a datatype
Thu, 07 Jan 1999 11:08:29 +0100 paulson if-then-else syntax for ZF
Wed, 06 Jan 1999 13:23:41 +0100 paulson primrec, induct_tac
Tue, 05 Jan 1999 17:30:07 +0100 nipkow *** empty log message ***
Mon, 04 Jan 1999 16:13:57 +0100 nipkow *** empty log message ***
Fri, 11 Dec 1998 18:57:00 +0100 oheimb *** empty log message ***
Fri, 04 Dec 1998 10:40:06 +0100 paulson locales
Wed, 25 Nov 1998 20:55:25 +0100 wenzelm removed prs / prs_fn;
Wed, 18 Nov 1998 15:10:46 +0100 paulson Finally removing "Compl" from HOL
Fri, 30 Oct 1998 15:59:51 +0100 wenzelm tuned current_goals_markers;
Thu, 22 Oct 1998 20:13:21 +0200 wenzelm current_goals_markers;
Thu, 22 Oct 1998 12:26:55 +0200 wenzelm tuned;
Thu, 22 Oct 1998 10:57:18 +0200 paulson locales
Wed, 21 Oct 1998 16:04:57 +0200 wenzelm tuned;
Wed, 21 Oct 1998 15:57:04 +0200 nipkow Tutorial
Wed, 21 Oct 1998 13:01:17 +0200 wenzelm tuned (all proofs are INSTABLE by David's definition of instability);
Mon, 19 Oct 1998 13:50:25 +0200 oheimb layout
Fri, 16 Oct 1998 17:36:12 +0200 nipkow 2. The simplifier now knows a little bit about nat-arithmetic.
Fri, 16 Oct 1998 08:48:05 +0200 nipkow *** empty log message ***
Thu, 15 Oct 1998 12:15:14 +0200 paulson integer simprocs
Fri, 25 Sep 1998 14:49:12 +0200 wenzelm isatool logo;
Wed, 23 Sep 1998 10:56:08 +0200 paulson unary minus
Mon, 21 Sep 1998 23:25:27 +0200 oheimb *** empty log message ***
Mon, 21 Sep 1998 23:16:25 +0200 oheimb *** empty log message ***
Tue, 15 Sep 1998 15:04:07 +0200 paulson From Compl(A) to -A
Thu, 10 Sep 1998 18:07:06 +0200 paulson equals0D
Fri, 04 Sep 1998 13:24:10 +0200 nipkow Function 'upt'
Fri, 28 Aug 1998 15:01:13 +0200 wenzelm * print mode 'emacs' reserved for Isamode;
Thu, 27 Aug 1998 18:46:57 +0200 wenzelm * Pure: ML function 'theory_of' replaced by 'theory';
Mon, 24 Aug 1998 21:09:59 +0200 wenzelm tuned;
Mon, 24 Aug 1998 15:52:39 +0200 wenzelm isatool install;
Tue, 18 Aug 1998 10:27:14 +0200 paulson ZF.thy
Thu, 13 Aug 1998 17:28:19 +0200 paulson stac
Sat, 08 Aug 1998 14:12:25 +0200 nipkow *** empty log message ***
Thu, 06 Aug 1998 12:52:03 +0200 nipkow *** empty log message ***
Thu, 06 Aug 1998 10:50:44 +0200 paulson disjointness
Tue, 04 Aug 1998 18:41:11 +0200 wenzelm tuned;
Fri, 31 Jul 1998 10:54:39 +0200 berghofe Replaced nat.exhaustion by nat.exhaust
Thu, 30 Jul 1998 17:06:54 +0200 wenzelm tuned;
Thu, 30 Jul 1998 15:52:33 +0200 berghofe Adapted to new datatype package.
Tue, 28 Jul 1998 16:59:15 +0200 wenzelm tuned;
Fri, 17 Jul 1998 11:25:20 +0200 paulson ZF: Main, Update
Wed, 15 Jul 1998 11:15:57 +0200 nipkow disjoint
Tue, 14 Jul 1998 13:33:12 +0200 paulson new stac
Tue, 14 Jul 1998 13:30:01 +0200 nipkow inj_on
Fri, 10 Jul 1998 15:24:22 +0200 wenzelm the distribution now includes Isabelle icons: see
Fri, 03 Jul 1998 18:56:40 +0200 wenzelm several new basic modules made available for general use;
Fri, 03 Jul 1998 18:53:02 +0200 wenzelm cleaned up;
Fri, 03 Jul 1998 17:36:45 +0200 wenzelm reorganized the main HOL image;
Wed, 01 Jul 1998 19:11:20 +0200 berghofe Adapted to new inductive definition package.
Wed, 01 Jul 1998 17:59:25 +0200 paulson HOL-Real
Thu, 25 Jun 1998 16:12:02 +0200 wenzelm simplification procedure unit_eq_proc rewrites (?x::unit) = ();
Wed, 24 Jun 1998 13:59:45 +0200 nipkow * HOL/List: new function list_update written xs[i:=v] that updates the i-th
Wed, 24 Jun 1998 10:33:42 +0200 paulson removed duplicate entry for Goal
Tue, 23 Jun 1998 18:09:16 +0200 nipkow *** empty log message ***
Sat, 20 Jun 1998 20:18:51 +0200 wenzelm renamed Thm(s) back to thm(s);
Thu, 18 Jun 1998 10:52:34 +0200 wenzelm new toplevel commands `Goal' and `Goalw';
Thu, 18 Jun 1998 10:50:16 +0200 wenzelm renamed thm(s) to Thm(s);
Wed, 17 Jun 1998 12:44:02 +0200 nipkow Goal and Goalw
Wed, 10 Jun 1998 11:49:41 +0200 wenzelm new type-safe user interface for theory data;
Fri, 05 Jun 1998 14:40:07 +0200 wenzelm * improved the theory data mechanism to support real encapsulation;
Thu, 28 May 1998 12:24:05 +0200 wenzelm tuned header;
Thu, 14 May 1998 16:50:09 +0200 oheimb extended addsplits and delsplits to handle also split rules for assumptions
Wed, 13 May 1998 10:21:28 +0200 wenzelm HOL/record: now includes concrete syntax for record terms;
Wed, 06 May 1998 13:01:45 +0200 paulson HOL/Update
Fri, 01 May 1998 11:43:38 +0200 nipkow *** empty log message ***
Fri, 01 May 1998 11:23:04 +0200 paulson "let" is no longer restricted to FOL terms and allows any logical terms
Wed, 29 Apr 1998 11:41:36 +0200 wenzelm new theory section 'setup';
Wed, 29 Apr 1998 11:33:44 +0200 wenzelm new theory section 'nonterminals';
Wed, 29 Apr 1998 11:10:40 +0200 wenzelm *** empty log message ***
Mon, 27 Apr 1998 19:32:19 +0200 oheimb cleanup for split_all_tac as wrapper in claset()
Mon, 27 Apr 1998 18:06:22 +0200 nipkow *** empty log message ***
Fri, 24 Apr 1998 16:18:39 +0200 oheimb improved split_all_tac significantly
Fri, 24 Apr 1998 13:06:17 +0200 paulson tidied; div & mod
Fri, 24 Apr 1998 11:22:39 +0200 oheimb *** empty log message ***
Fri, 10 Apr 1998 13:41:04 +0200 paulson bug fixes
Tue, 07 Apr 1998 13:46:34 +0200 oheimb *** empty log message ***
Fri, 03 Apr 1998 13:32:42 +0200 paulson UNITY
Thu, 02 Apr 1998 12:39:32 +0200 oheimb *** empty log message ***
Mon, 16 Mar 1998 16:54:07 +0100 paulson inverse -> converse
Thu, 12 Mar 1998 13:17:13 +0100 oheimb renamed not1_or to disj_not1, not2_or to disj_not2
Wed, 11 Mar 1998 09:50:31 +0100 nipkow Simplifier
less more (0) -240 tip