Tue, 20 Jun 2000 11:41:07 +0200 paulson now setsum f A = 0 unless A is finite; proved setsum_cong
Fri, 16 Jun 2000 14:02:41 +0200 paulson real simprocs
Fri, 16 Jun 2000 13:41:44 +0200 paulson fixed for removal of subset_empty
Fri, 16 Jun 2000 13:39:21 +0200 paulson this proof needs more detail
Fri, 16 Jun 2000 13:33:39 +0200 paulson uncommented the last 2 examples; tidied
Fri, 16 Jun 2000 13:32:59 +0200 paulson new lemma real_minus_diff_eq
Fri, 16 Jun 2000 13:28:26 +0200 paulson fixed the installation of linear arithmetic for the reals
Fri, 16 Jun 2000 13:21:17 +0200 paulson some missing simprules for integer linear arithmetic
Fri, 16 Jun 2000 13:19:15 +0200 paulson tidied for new card_seteq
Fri, 16 Jun 2000 13:18:55 +0200 paulson subset_empty is no longer a simprule
Fri, 16 Jun 2000 13:16:07 +0200 paulson renamed psubset_card -> psubset_card_mono
Fri, 16 Jun 2000 13:15:40 +0200 paulson Finally "AddEs [equalityE]" is IN and "AddDs [equals0D, sym RS equals0D]" is OUT
Fri, 16 Jun 2000 13:15:04 +0200 paulson inserted some "addsimps [subset_empty]"; also tidied (a lot)
Fri, 16 Jun 2000 13:13:55 +0200 paulson tracing flag for arith_tac
Thu, 15 Jun 2000 16:02:12 +0200 berghofe Now also proves monotonicity when in quick_and_dirty mode.
Wed, 14 Jun 2000 18:24:41 +0200 paulson tidied
Wed, 14 Jun 2000 18:23:51 +0200 paulson full_rename_numerals -> rename_numerals; tidied
Wed, 14 Jun 2000 18:21:25 +0200 paulson a big tidy-up
Wed, 14 Jun 2000 18:19:20 +0200 paulson installing the cancel_numerals and combine_numerals simprocs
Wed, 14 Jun 2000 18:00:46 +0200 wenzelm tuned tappl syntax;
Wed, 14 Jun 2000 17:59:53 +0200 wenzelm theorems [cases type: bool] = case_split;
Wed, 14 Jun 2000 17:47:18 +0200 paulson full_rename_numerals -> rename_numerals; tidied
Wed, 14 Jun 2000 17:46:10 +0200 paulson tidied a proof using new lemmas for signs of products
Wed, 14 Jun 2000 17:45:01 +0200 paulson new lemmas for signs of products
Wed, 14 Jun 2000 17:44:43 +0200 paulson new default simprules for m*n = 0
Tue, 13 Jun 2000 18:36:06 +0200 wenzelm tuned;
Tue, 13 Jun 2000 18:34:59 +0200 wenzelm rename @case to _case_syntax (improves on low-level errors);
Tue, 13 Jun 2000 18:33:55 +0200 wenzelm updated;
Tue, 13 Jun 2000 18:33:34 +0200 wenzelm qed_spec_mp: strip_shyps_warning;
Fri, 09 Jun 2000 10:26:21 +0200 wenzelm * browser info session directories are now self-contained (may be put
Thu, 08 Jun 2000 21:53:44 +0200 wenzelm prf_open/close;
Wed, 07 Jun 2000 17:14:58 +0200 paulson replacing 0hr by (0::hypreal)
Wed, 07 Jun 2000 17:14:19 +0200 kleing minor tuning for pdf documents
Wed, 07 Jun 2000 17:14:04 +0200 paulson tidied
Wed, 07 Jun 2000 14:20:16 +0200 wenzelm provide TAGS file for Isabelle sources;
Wed, 07 Jun 2000 14:19:48 +0200 wenzelm string syntax: allow \\ \" \\n only;
Wed, 07 Jun 2000 14:19:10 +0200 wenzelm update_thy_only: setmp Thm.trace_simp false;
Wed, 07 Jun 2000 12:18:51 +0200 wenzelm renamed mktags to maketags;
Wed, 07 Jun 2000 12:18:02 +0200 wenzelm generate TAGS file for Isabelle sources;
Wed, 07 Jun 2000 12:16:43 +0200 berghofe Removed cp / mkdir commands for graph browser files.
Wed, 07 Jun 2000 12:15:26 +0200 berghofe Exported system_command.
Wed, 07 Jun 2000 12:14:57 +0200 berghofe Removed codebase attribute from applet_pages.
Wed, 07 Jun 2000 12:14:29 +0200 berghofe Reorganized graph stuff.
Wed, 07 Jun 2000 12:14:18 +0200 paulson First round of changes, towards installation of simprocs
Wed, 07 Jun 2000 12:07:07 +0200 paulson Real/simproc.ML now removed
Wed, 07 Jun 2000 12:06:36 +0200 paulson tidied
Tue, 06 Jun 2000 20:32:10 +0200 wenzelm pair split: proper names of params;
Tue, 06 Jun 2000 20:31:43 +0200 wenzelm added rule_params;
Tue, 06 Jun 2000 20:31:22 +0200 wenzelm session.tex: nsert blank lines in order to guarantee new paragraphs
Sun, 04 Jun 2000 21:55:58 +0200 wenzelm opt_mixfix', opt_infix';
Sun, 04 Jun 2000 21:54:58 +0200 wenzelm do not setmp Library.timing;
Sun, 04 Jun 2000 19:39:29 +0200 wenzelm removed explicit terminator (";");
Sun, 04 Jun 2000 00:09:04 +0200 wenzelm removed method;
Sun, 04 Jun 2000 00:00:17 +0200 wenzelm improved terminator msg;
Sat, 03 Jun 2000 23:59:37 +0200 wenzelm block commands: marginal comment;
Sat, 03 Jun 2000 23:58:37 +0200 wenzelm fixed Thm.eq_thm: use Sign.joinable;
Sat, 03 Jun 2000 23:57:40 +0200 wenzelm 'next', '{', '}': comment;
Sat, 03 Jun 2000 23:57:04 +0200 wenzelm removed brace aliases;
Fri, 02 Jun 2000 20:38:28 +0200 oheimb added HOL/Prolog
Fri, 02 Jun 2000 18:32:04 +0200 paulson The Allocator Implementation (not yet working)
Fri, 02 Jun 2000 18:31:18 +0200 paulson lots of new results about sublist, bag_of
Fri, 02 Jun 2000 18:30:38 +0200 paulson new theorem increasing_constant
Fri, 02 Jun 2000 17:48:17 +0200 paulson new constant bag_of
Fri, 02 Jun 2000 17:47:41 +0200 oheimb added eta_contract_eq, also to simpset
Fri, 02 Jun 2000 17:47:03 +0200 oheimb added rtranclD, tranclD, irrefl_trancl_rD
Fri, 02 Jun 2000 17:47:02 +0200 paulson new theorems Always_Constrains_weaken and Always_Compl_Un_eq
Fri, 02 Jun 2000 17:46:32 +0200 oheimb added split_eta_SetCompr2 (also to simpset), generalized SetCompr_Sigma_eq
Fri, 02 Jun 2000 17:46:16 +0200 paulson new parent MultisetOrder and new results about multiset unions
Fri, 02 Jun 2000 17:45:32 +0200 oheimb added map_of_mapk_SomeI and weak_map_of_SomeI
Fri, 02 Jun 2000 17:42:43 +0200 paulson Many new theorems about multisets and their ordering, including basic
Fri, 02 Jun 2000 15:19:18 +0200 nipkow *** empty log message ***
Fri, 02 Jun 2000 12:44:04 +0200 oheimb added HOL/Prolog
Thu, 01 Jun 2000 13:28:00 +0200 paulson simplified the proof of nth_upt
Thu, 01 Jun 2000 11:22:27 +0200 fleuriot Updated files to remove 0r and 1r from theorems in descendant theories
Wed, 31 May 2000 18:06:02 +0200 kleing switched to Isar proofs
Wed, 31 May 2000 14:30:28 +0200 wenzelm Isar/Pure: removed obsolete 'transfer' attribute (transfer of thms to
Wed, 31 May 2000 14:29:42 +0200 wenzelm Toplevel.no_timing;
Wed, 31 May 2000 14:29:29 +0200 wenzelm transfer now automatic;
Wed, 31 May 2000 14:27:12 +0200 wenzelm removed 'transfer' att (is now automatic);
Wed, 31 May 2000 14:26:46 +0200 wenzelm get_thm(s): automatic transfer;
Wed, 31 May 2000 14:14:59 +0200 wenzelm tuned tactic emulation;
Wed, 31 May 2000 14:14:45 +0200 wenzelm removed 'transfer' att;
Wed, 31 May 2000 11:56:28 +0200 paulson moved some theorems to Finite.ML
Wed, 31 May 2000 11:55:51 +0200 paulson added new proofs and simplified an old one
Wed, 31 May 2000 11:55:21 +0200 paulson new theorems (some from Multiset)
Tue, 30 May 2000 18:02:49 +0200 berghofe the is now defined using primrec, avoiding explicit use of arbitrary.
Tue, 30 May 2000 16:08:38 +0200 wenzelm cleaned up;
Tue, 30 May 2000 16:03:09 +0200 wenzelm global timing flag;
Tue, 30 May 2000 16:02:56 +0200 wenzelm fixed comment;
Tue, 30 May 2000 16:02:27 +0200 wenzelm renamed trace/stat_norm_ast to trace/stat_ast;
Tue, 30 May 2000 16:01:29 +0200 wenzelm renamed Syntax.trace_norm_ast to Syntax.trace_ast;
Tue, 30 May 2000 16:00:55 +0200 wenzelm proof_timing replaced by global timing;
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:58:29 +0200 wenzelm Collect_neg_eq;
Sun, 28 May 2000 21:57:40 +0200 wenzelm \newcommand{\indexisarcase};
Sun, 28 May 2000 21:55:50 +0200 wenzelm case 'antecedent';
Fri, 26 May 2000 18:28:15 +0200 wenzelm write major keywords;
Fri, 26 May 2000 18:08:46 +0200 paulson sublist and some lemmas about it
Fri, 26 May 2000 18:07:17 +0200 paulson a more robust proof
Fri, 26 May 2000 18:06:58 +0200 paulson fixed the dependences
Fri, 26 May 2000 18:06:43 +0200 paulson tidied
Fri, 26 May 2000 18:06:12 +0200 paulson restored some of the lessThans
Fri, 26 May 2000 18:05:34 +0200 paulson addss -> force_tac
Fri, 26 May 2000 18:04:17 +0200 paulson named the primrec clauses of upt
Fri, 26 May 2000 18:03:54 +0200 paulson renamed upt_Suc, since that name is needed for its primrec rule
Fri, 26 May 2000 18:03:25 +0200 paulson new setsum results
Fri, 26 May 2000 17:29:07 +0200 wenzelm tuned case_tac;
Fri, 26 May 2000 11:18:06 +0200 paulson updated acknowledgements
Fri, 26 May 2000 11:17:53 +0200 paulson fixed the documentation of goalw_cterm and prove_goalw_cterm
Thu, 25 May 2000 15:22:19 +0200 paulson res_inst_tac, etc., no longer print the "dest_state" message when the selected
Thu, 25 May 2000 15:20:44 +0200 paulson setsum replaces sum_below
Thu, 25 May 2000 15:15:54 +0200 paulson moved mostly to HOL/SetInterval.ML and UNITY/UNITY.ML
Thu, 25 May 2000 15:15:22 +0200 paulson sum_below moved here from Arith
Thu, 25 May 2000 15:14:39 +0200 paulson improved error msgs, listing variable names
Thu, 25 May 2000 15:14:20 +0200 paulson better indentation; declared function "null"
Thu, 25 May 2000 15:13:57 +0200 paulson new default rules
Thu, 25 May 2000 15:12:40 +0200 paulson deleted sum_below: no need for it with setsum and lessThan
Thu, 25 May 2000 15:12:00 +0200 paulson documented permute_prems
Thu, 25 May 2000 15:11:32 +0200 paulson better indentation
Thu, 25 May 2000 15:10:57 +0200 paulson overloading of 0
Wed, 24 May 2000 19:09:50 +0200 wenzelm added "done" proof;
Wed, 24 May 2000 19:09:36 +0200 wenzelm proper token_translation for latex mode;
Wed, 24 May 2000 18:51:28 +0200 paulson some lemmas about plus_ac0
Wed, 24 May 2000 18:50:08 +0200 paulson setsum is now overloaded on plus_ac0; lemmas about lessThan, etc.
Wed, 24 May 2000 18:49:05 +0200 paulson setsum is now overloaded on plus_ac0
Wed, 24 May 2000 18:48:22 +0200 paulson installing plus_ac0 for nat
Wed, 24 May 2000 18:48:03 +0200 paulson we must not require SetInterval this early
Wed, 24 May 2000 18:47:43 +0200 paulson installing the plus_ac0 axclass
Wed, 24 May 2000 18:46:38 +0200 paulson Adding SetInterval, deleting UNITY/LessThan
Wed, 24 May 2000 18:46:06 +0200 paulson added parent
Wed, 24 May 2000 18:45:29 +0200 paulson facts about lessThan, etc., mostly from UNITY/LessThan
Wed, 24 May 2000 18:44:49 +0200 paulson installing the plus_ac0 simprules
Wed, 24 May 2000 18:44:19 +0200 paulson rewrote a very long proof (Key_analz_image_Key) because it had stopped working
Wed, 24 May 2000 18:43:39 +0200 paulson overloaded 0
Wed, 24 May 2000 18:43:16 +0200 paulson tidying for overloaded 0, setsum, etc.
Wed, 24 May 2000 18:42:28 +0200 paulson installing plus_ac0 for multisets
Wed, 24 May 2000 18:41:49 +0200 paulson replacing "below" by "lessThan"
Wed, 24 May 2000 18:41:09 +0200 paulson installing plus_ac0 for int
Wed, 24 May 2000 18:40:01 +0200 paulson restructuring: LessThan.ML mostly moved to HOL/SetInterval.ML
Wed, 24 May 2000 18:19:04 +0200 wenzelm tuned;
Wed, 24 May 2000 18:04:20 +0200 wenzelm "done" command;
Wed, 24 May 2000 13:16:01 +0200 wenzelm fixed index;
Wed, 24 May 2000 12:21:26 +0200 paulson restored NatSum.thy
Tue, 23 May 2000 18:29:17 +0200 paulson now 0 is overloaded
Tue, 23 May 2000 18:28:11 +0200 paulson added type constraint ::nat because 0 is now overloaded
Tue, 23 May 2000 18:24:48 +0200 paulson IntRingDefs is now redundant
Tue, 23 May 2000 18:22:19 +0200 paulson new type class "zero" so that 0 can be overloaded
Tue, 23 May 2000 18:21:51 +0200 paulson finally sum_below is overloaded properly
Tue, 23 May 2000 18:19:06 +0200 paulson Multisets have a zero: the empty multiset
Tue, 23 May 2000 18:14:57 +0200 paulson defining 0::int to be (int 0)
Tue, 23 May 2000 18:08:52 +0200 paulson Now that 0 is overloaded, constant "zero" and its type class "zero" are
Tue, 23 May 2000 18:06:22 +0200 paulson added type constraint ::nat because 0 is now overloaded
Tue, 23 May 2000 12:44:03 +0200 paulson theory file NatSum.thy no longer needed
Tue, 23 May 2000 12:36:36 +0200 paulson theory file NatSum.thy no longer needed
Tue, 23 May 2000 12:35:57 +0200 paulson Sums of geometric series
Tue, 23 May 2000 12:35:18 +0200 paulson use of AllocBase
Tue, 23 May 2000 12:34:26 +0200 paulson removal of lessThan; use of AllocBase
Tue, 23 May 2000 12:32:24 +0200 paulson declared sum_below
Tue, 23 May 2000 12:31:38 +0200 paulson new files for the Allocator
Tue, 23 May 2000 12:30:29 +0200 paulson eta-expanded to handle value polymorphism
Tue, 23 May 2000 12:13:45 +0200 wenzelm improved warning messages;
Tue, 23 May 2000 09:08:18 +0200 nipkow SetInterval
Tue, 23 May 2000 07:32:24 +0200 nipkow Added SetInterval
Mon, 22 May 2000 16:05:22 +0200 wenzelm new Isar version of HOL-AxClasses-Tutorial;
Mon, 22 May 2000 16:04:32 +0200 wenzelm tuned;
Mon, 22 May 2000 16:03:43 +0200 wenzelm * Pure: changed syntax of local blocks from {{ }} to { };
Mon, 22 May 2000 13:29:21 +0200 wenzelm new Isar version;
Mon, 22 May 2000 13:20:47 +0200 paulson tidied and made to work with AddSIs [psubsetI]
Mon, 22 May 2000 13:19:20 +0200 paulson further tidying
Mon, 22 May 2000 12:35:34 +0200 paulson loading the new theory MultisetOrder
Mon, 22 May 2000 12:35:02 +0200 paulson multisets are partially ordered
Mon, 22 May 2000 12:30:40 +0200 paulson Proving that multisets are partially ordered
Mon, 22 May 2000 12:30:07 +0200 paulson Proving that multisets are partially ordered
Mon, 22 May 2000 12:29:02 +0200 paulson psubsetI is a safe rule
Mon, 22 May 2000 12:28:34 +0200 paulson new file Induct/MultisetOrder.thy
Mon, 22 May 2000 12:27:11 +0200 paulson fold_commute, fold_nest_Un_Int, setsum_Un and other new results
Mon, 22 May 2000 12:05:23 +0200 wenzelm tuned;
Mon, 22 May 2000 12:05:12 +0200 wenzelm added NatClass;
Mon, 22 May 2000 11:57:27 +0200 wenzelm show_consts no longer requires show_types;
Mon, 22 May 2000 11:56:55 +0200 wenzelm tuned;
Mon, 22 May 2000 10:31:44 +0200 wenzelm tuned;
Mon, 22 May 2000 10:02:58 +0200 wenzelm obsolete;
Sun, 21 May 2000 21:49:06 +0200 wenzelm added notes;
Sun, 21 May 2000 21:48:39 +0200 wenzelm new Isar version;
Sun, 21 May 2000 14:49:28 +0200 wenzelm replaced {{ }} by { };
Sun, 21 May 2000 14:44:01 +0200 wenzelm cite isabelle-axclass;
Sun, 21 May 2000 14:42:35 +0200 wenzelm improved \BG, \EN;
Sun, 21 May 2000 14:37:17 +0200 wenzelm removed is_type_abbr;
Sun, 21 May 2000 14:36:29 +0200 wenzelm removed is_type_abbr;
Sun, 21 May 2000 14:35:27 +0200 wenzelm adapted to inner syntax of sorts;
Sun, 21 May 2000 14:33:46 +0200 wenzelm replaced {{ }} by { };
Sun, 21 May 2000 14:32:47 +0200 wenzelm added sort_of_term;
Sun, 21 May 2000 14:31:41 +0200 wenzelm added read_sort;
Sun, 21 May 2000 01:18:29 +0200 wenzelm *** empty log message ***
Sun, 21 May 2000 01:17:12 +0200 wenzelm new stuff;
Sun, 21 May 2000 01:16:54 +0200 wenzelm \urlstyle{rm};
Sun, 21 May 2000 01:12:00 +0200 wenzelm snapshot of new Isar'ized version;
Sat, 20 May 2000 18:37:21 +0200 nipkow added lemma.
Sat, 20 May 2000 15:15:02 +0200 nipkow fixed link
Thu, 18 May 2000 19:10:08 +0200 wenzelm * HOL/ML: even fewer consts are declared as global (see theories Ord,
Thu, 18 May 2000 19:04:04 +0200 wenzelm print_state: flag for proof only;
Thu, 18 May 2000 18:48:55 +0200 wenzelm hide: check declared;
Thu, 18 May 2000 18:46:13 +0200 wenzelm added disable_pr, enable_pr;
Thu, 18 May 2000 17:21:58 +0200 wenzelm 'pr' now prints actual proof states only;
Thu, 18 May 2000 11:43:57 +0200 wenzelm fewer consts declared as global;
Thu, 18 May 2000 11:40:57 +0200 wenzelm 'apply' consumes facts;
Wed, 17 May 2000 18:27:13 +0200 wenzelm Proof General -- if present make this the default;
Wed, 17 May 2000 17:16:21 +0200 wenzelm export generic_simp_tac;
Tue, 16 May 2000 14:07:49 +0200 paulson changed to cope with the rewriting of #2+n to Suc(Suc n)
Tue, 16 May 2000 14:07:06 +0200 paulson new policy to simplify the use of numerals:
Tue, 16 May 2000 14:04:29 +0200 paulson reverted to old proof of dominoes_tile_row, given new treatment of #2+...
Mon, 15 May 2000 17:34:05 +0200 berghofe Replaced some definitions involving epsilon by more readable primrec
Mon, 15 May 2000 17:32:39 +0200 berghofe alist_rec and assoc are now defined using primrec and thus no longer
Mon, 15 May 2000 17:30:19 +0200 berghofe Removed unnecessary primrec equations of hd and last involving arbitrary.
Mon, 15 May 2000 10:34:51 +0200 paulson collected three proofs into rename_client_map_tac
Mon, 15 May 2000 10:33:32 +0200 paulson added the dummy theory Integ/NatSimprocs.thy
Fri, 12 May 2000 15:21:58 +0200 paulson updated
Fri, 12 May 2000 15:20:46 +0200 paulson new simprules needed because of new subtraction rewriting
Fri, 12 May 2000 15:18:55 +0200 paulson nat_diff_split' now called nat_diff_split
Fri, 12 May 2000 15:15:27 +0200 paulson deleted a lot of obsolete arithmetic lemmas
Fri, 12 May 2000 15:14:35 +0200 paulson tidied
Fri, 12 May 2000 15:14:08 +0200 paulson new simprules for nat_case and nat_rec
Fri, 12 May 2000 15:11:42 +0200 paulson tidying, especially to remove zcompare_rls from proofs
Fri, 12 May 2000 15:06:35 +0200 paulson a massive tidy-up
Fri, 12 May 2000 15:05:02 +0200 paulson NatSimprocs is now a theory, not a file
Fri, 12 May 2000 15:02:57 +0200 paulson new theorem one_le_power
Fri, 12 May 2000 15:00:45 +0200 paulson tidied
Fri, 12 May 2000 14:59:12 +0200 paulson deleted some redundant simprules
Fri, 12 May 2000 14:57:28 +0200 paulson new dummy theory; prevents strange errors when loading NatSimprocs.ML
Fri, 12 May 2000 11:52:44 +0200 wenzelm improved name of simproc;
Wed, 10 May 2000 22:34:30 +0200 wenzelm fixed theory deps;
Wed, 10 May 2000 21:04:16 +0200 wenzelm base on IntArith instead of Int (in order to leave out deleted simproc!);
Wed, 10 May 2000 21:03:12 +0200 wenzelm dest_mss: sort procs wrt. names;
Wed, 10 May 2000 16:43:39 +0200 wenzelm FAKE_BUILD;
Wed, 10 May 2000 16:43:25 +0200 wenzelm polyml;
Wed, 10 May 2000 16:43:10 +0200 wenzelm tuned;
Wed, 10 May 2000 13:36:27 +0200 paulson new default simprule for better compatibility with old setup
Wed, 10 May 2000 11:17:01 +0200 paulson tidied
Wed, 10 May 2000 01:13:43 +0200 wenzelm tuned;
Tue, 09 May 2000 16:05:45 +0200 wenzelm use proper version of pdfsetup.sty;
(0) -3000 -1000 -240 +240 +1000 +3000 +10000 +30000 tip