Wed, 24 May 2000 18:40:01 +0200 restructuring: LessThan.ML mostly moved to HOL/SetInterval.ML
paulson [Wed, 24 May 2000 18:40:01 +0200] rev 8948
restructuring: LessThan.ML mostly moved to HOL/SetInterval.ML
Wed, 24 May 2000 18:19:04 +0200 tuned;
wenzelm [Wed, 24 May 2000 18:19:04 +0200] rev 8947
tuned;
Wed, 24 May 2000 18:04:20 +0200 "done" command;
wenzelm [Wed, 24 May 2000 18:04:20 +0200] rev 8946
"done" command;
Wed, 24 May 2000 13:16:01 +0200 fixed index;
wenzelm [Wed, 24 May 2000 13:16:01 +0200] rev 8945
fixed index;
Wed, 24 May 2000 12:21:26 +0200 restored NatSum.thy
paulson [Wed, 24 May 2000 12:21:26 +0200] rev 8944
restored NatSum.thy
Tue, 23 May 2000 18:29:17 +0200 now 0 is overloaded
paulson [Tue, 23 May 2000 18:29:17 +0200] rev 8943
now 0 is overloaded
Tue, 23 May 2000 18:28:11 +0200 added type constraint ::nat because 0 is now overloaded
paulson [Tue, 23 May 2000 18:28:11 +0200] rev 8942
added type constraint ::nat because 0 is now overloaded
Tue, 23 May 2000 18:24:48 +0200 IntRingDefs is now redundant
paulson [Tue, 23 May 2000 18:24:48 +0200] rev 8941
IntRingDefs is now redundant
Tue, 23 May 2000 18:22:19 +0200 new type class "zero" so that 0 can be overloaded
paulson [Tue, 23 May 2000 18:22:19 +0200] rev 8940
new type class "zero" so that 0 can be overloaded
Tue, 23 May 2000 18:21:51 +0200 finally sum_below is overloaded properly
paulson [Tue, 23 May 2000 18:21:51 +0200] rev 8939
finally sum_below is overloaded properly
Tue, 23 May 2000 18:19:06 +0200 Multisets have a zero: the empty multiset
paulson [Tue, 23 May 2000 18:19:06 +0200] rev 8938
Multisets have a zero: the empty multiset
Tue, 23 May 2000 18:14:57 +0200 defining 0::int to be (int 0)
paulson [Tue, 23 May 2000 18:14:57 +0200] rev 8937
defining 0::int to be (int 0)
Tue, 23 May 2000 18:08:52 +0200 Now that 0 is overloaded, constant "zero" and its type class "zero" are
paulson [Tue, 23 May 2000 18:08:52 +0200] rev 8936
Now that 0 is overloaded, constant "zero" and its type class "zero" are no longer needed. Also IntRingDefs is redundant
Tue, 23 May 2000 18:06:22 +0200 added type constraint ::nat because 0 is now overloaded
paulson [Tue, 23 May 2000 18:06:22 +0200] rev 8935
added type constraint ::nat because 0 is now overloaded
Tue, 23 May 2000 12:44:03 +0200 theory file NatSum.thy no longer needed
paulson [Tue, 23 May 2000 12:44:03 +0200] rev 8934
theory file NatSum.thy no longer needed new files for the Allocator: AllocBase.{thy,ML}
Tue, 23 May 2000 12:36:36 +0200 theory file NatSum.thy no longer needed
paulson [Tue, 23 May 2000 12:36:36 +0200] rev 8933
theory file NatSum.thy no longer needed
Tue, 23 May 2000 12:35:57 +0200 Sums of geometric series
paulson [Tue, 23 May 2000 12:35:57 +0200] rev 8932
Sums of geometric series
Tue, 23 May 2000 12:35:18 +0200 use of AllocBase
paulson [Tue, 23 May 2000 12:35:18 +0200] rev 8931
use of AllocBase
Tue, 23 May 2000 12:34:26 +0200 removal of lessThan; use of AllocBase
paulson [Tue, 23 May 2000 12:34:26 +0200] rev 8930
removal of lessThan; use of AllocBase
Tue, 23 May 2000 12:32:24 +0200 declared sum_below
paulson [Tue, 23 May 2000 12:32:24 +0200] rev 8929
declared sum_below
Tue, 23 May 2000 12:31:38 +0200 new files for the Allocator
paulson [Tue, 23 May 2000 12:31:38 +0200] rev 8928
new files for the Allocator
Tue, 23 May 2000 12:30:29 +0200 eta-expanded to handle value polymorphism
paulson [Tue, 23 May 2000 12:30:29 +0200] rev 8927
eta-expanded to handle value polymorphism
Tue, 23 May 2000 12:13:45 +0200 improved warning messages;
wenzelm [Tue, 23 May 2000 12:13:45 +0200] rev 8926
improved warning messages;
Tue, 23 May 2000 09:08:18 +0200 SetInterval
nipkow [Tue, 23 May 2000 09:08:18 +0200] rev 8925
SetInterval
Tue, 23 May 2000 07:32:24 +0200 Added SetInterval
nipkow [Tue, 23 May 2000 07:32:24 +0200] rev 8924
Added SetInterval
Mon, 22 May 2000 16:05:22 +0200 new Isar version of HOL-AxClasses-Tutorial;
wenzelm [Mon, 22 May 2000 16:05:22 +0200] rev 8923
new Isar version of HOL-AxClasses-Tutorial;
Mon, 22 May 2000 16:04:32 +0200 tuned;
wenzelm [Mon, 22 May 2000 16:04:32 +0200] rev 8922
tuned;
Mon, 22 May 2000 16:03:43 +0200 * Pure: changed syntax of local blocks from {{ }} to { };
wenzelm [Mon, 22 May 2000 16:03:43 +0200] rev 8921
* Pure: changed syntax of local blocks from {{ }} to { }; * Pure: syntax of sorts made inner, i.e. have to write "{a, b, c}";
Mon, 22 May 2000 13:29:21 +0200 new Isar version;
wenzelm [Mon, 22 May 2000 13:29:21 +0200] rev 8920
new Isar version;
Mon, 22 May 2000 13:20:47 +0200 tidied and made to work with AddSIs [psubsetI]
paulson [Mon, 22 May 2000 13:20:47 +0200] rev 8919
tidied and made to work with AddSIs [psubsetI]
Mon, 22 May 2000 13:19:20 +0200 further tidying
paulson [Mon, 22 May 2000 13:19:20 +0200] rev 8918
further tidying
Mon, 22 May 2000 12:35:34 +0200 loading the new theory MultisetOrder
paulson [Mon, 22 May 2000 12:35:34 +0200] rev 8917
loading the new theory MultisetOrder
Mon, 22 May 2000 12:35:02 +0200 multisets are partially ordered
paulson [Mon, 22 May 2000 12:35:02 +0200] rev 8916
multisets are partially ordered
Mon, 22 May 2000 12:30:40 +0200 Proving that multisets are partially ordered
paulson [Mon, 22 May 2000 12:30:40 +0200] rev 8915
Proving that multisets are partially ordered New infix syntax for element-hood
Mon, 22 May 2000 12:30:07 +0200 Proving that multisets are partially ordered
paulson [Mon, 22 May 2000 12:30:07 +0200] rev 8914
Proving that multisets are partially ordered New infix syntax for element-hood New theorem size_union
Mon, 22 May 2000 12:29:02 +0200 psubsetI is a safe rule
paulson [Mon, 22 May 2000 12:29:02 +0200] rev 8913
psubsetI is a safe rule
Mon, 22 May 2000 12:28:34 +0200 new file Induct/MultisetOrder.thy
paulson [Mon, 22 May 2000 12:28:34 +0200] rev 8912
new file Induct/MultisetOrder.thy
Mon, 22 May 2000 12:27:11 +0200 fold_commute, fold_nest_Un_Int, setsum_Un and other new results
paulson [Mon, 22 May 2000 12:27:11 +0200] rev 8911
fold_commute, fold_nest_Un_Int, setsum_Un and other new results
Mon, 22 May 2000 12:05:23 +0200 tuned;
wenzelm [Mon, 22 May 2000 12:05:23 +0200] rev 8910
tuned;
Mon, 22 May 2000 12:05:12 +0200 added NatClass;
wenzelm [Mon, 22 May 2000 12:05:12 +0200] rev 8909
added NatClass;
Mon, 22 May 2000 11:57:27 +0200 show_consts no longer requires show_types;
wenzelm [Mon, 22 May 2000 11:57:27 +0200] rev 8908
show_consts no longer requires show_types;
Mon, 22 May 2000 11:56:55 +0200 tuned;
wenzelm [Mon, 22 May 2000 11:56:55 +0200] rev 8907
tuned;
Mon, 22 May 2000 10:31:44 +0200 tuned;
wenzelm [Mon, 22 May 2000 10:31:44 +0200] rev 8906
tuned;
Mon, 22 May 2000 10:02:58 +0200 obsolete;
wenzelm [Mon, 22 May 2000 10:02:58 +0200] rev 8905
obsolete;
Sun, 21 May 2000 21:49:06 +0200 added notes;
wenzelm [Sun, 21 May 2000 21:49:06 +0200] rev 8904
added notes;
Sun, 21 May 2000 21:48:39 +0200 new Isar version;
wenzelm [Sun, 21 May 2000 21:48:39 +0200] rev 8903
new Isar version;
Sun, 21 May 2000 14:49:28 +0200 replaced {{ }} by { };
wenzelm [Sun, 21 May 2000 14:49:28 +0200] rev 8902
replaced {{ }} by { };
Sun, 21 May 2000 14:44:01 +0200 cite isabelle-axclass;
wenzelm [Sun, 21 May 2000 14:44:01 +0200] rev 8901
cite isabelle-axclass;
Sun, 21 May 2000 14:42:35 +0200 improved \BG, \EN;
wenzelm [Sun, 21 May 2000 14:42:35 +0200] rev 8900
improved \BG, \EN;
Sun, 21 May 2000 14:37:17 +0200 removed is_type_abbr;
wenzelm [Sun, 21 May 2000 14:37:17 +0200] rev 8899
removed is_type_abbr;
Sun, 21 May 2000 14:36:29 +0200 removed is_type_abbr;
wenzelm [Sun, 21 May 2000 14:36:29 +0200] rev 8898
removed is_type_abbr; added certify_class, certify_sort, read_sort; adapted to inner syntax of sorts;
Sun, 21 May 2000 14:35:27 +0200 adapted to inner syntax of sorts;
wenzelm [Sun, 21 May 2000 14:35:27 +0200] rev 8897
adapted to inner syntax of sorts;
Sun, 21 May 2000 14:33:46 +0200 replaced {{ }} by { };
wenzelm [Sun, 21 May 2000 14:33:46 +0200] rev 8896
replaced {{ }} by { };
Sun, 21 May 2000 14:32:47 +0200 added sort_of_term;
wenzelm [Sun, 21 May 2000 14:32:47 +0200] rev 8895
added sort_of_term; export sortT;
Sun, 21 May 2000 14:31:41 +0200 added read_sort;
wenzelm [Sun, 21 May 2000 14:31:41 +0200] rev 8894
added read_sort;
Sun, 21 May 2000 01:18:29 +0200 *** empty log message ***
wenzelm [Sun, 21 May 2000 01:18:29 +0200] rev 8893
*** empty log message ***
Sun, 21 May 2000 01:17:12 +0200 new stuff;
wenzelm [Sun, 21 May 2000 01:17:12 +0200] rev 8892
new stuff;
Sun, 21 May 2000 01:16:54 +0200 \urlstyle{rm};
wenzelm [Sun, 21 May 2000 01:16:54 +0200] rev 8891
\urlstyle{rm};
Sun, 21 May 2000 01:12:00 +0200 snapshot of new Isar'ized version;
wenzelm [Sun, 21 May 2000 01:12:00 +0200] rev 8890
snapshot of new Isar'ized version;
Sat, 20 May 2000 18:37:21 +0200 added lemma.
nipkow [Sat, 20 May 2000 18:37:21 +0200] rev 8889
added lemma.
Sat, 20 May 2000 15:15:02 +0200 fixed link
nipkow [Sat, 20 May 2000 15:15:02 +0200] rev 8888
fixed link
Thu, 18 May 2000 19:10:08 +0200 * HOL/ML: even fewer consts are declared as global (see theories Ord,
wenzelm [Thu, 18 May 2000 19:10:08 +0200] rev 8887
* HOL/ML: even fewer consts are declared as global (see theories Ord, Lfp, Gfp, WF); this only affects ML packages that refer to const names internally; * 'pr' command: no longer prints theory contexts, but only proof states;
Thu, 18 May 2000 19:04:04 +0200 print_state: flag for proof only;
wenzelm [Thu, 18 May 2000 19:04:04 +0200] rev 8886
print_state: flag for proof only;
Thu, 18 May 2000 18:48:55 +0200 hide: check declared;
wenzelm [Thu, 18 May 2000 18:48:55 +0200] rev 8885
hide: check declared;
Thu, 18 May 2000 18:46:13 +0200 added disable_pr, enable_pr;
wenzelm [Thu, 18 May 2000 18:46:13 +0200] rev 8884
added disable_pr, enable_pr;
Thu, 18 May 2000 17:21:58 +0200 'pr' now prints actual proof states only;
wenzelm [Thu, 18 May 2000 17:21:58 +0200] rev 8883
'pr' now prints actual proof states only;
Thu, 18 May 2000 11:43:57 +0200 fewer consts declared as global;
wenzelm [Thu, 18 May 2000 11:43:57 +0200] rev 8882
fewer consts declared as global;
Thu, 18 May 2000 11:40:57 +0200 'apply' consumes facts;
wenzelm [Thu, 18 May 2000 11:40:57 +0200] rev 8881
'apply' consumes facts;
Wed, 17 May 2000 18:27:13 +0200 Proof General -- if present make this the default;
wenzelm [Wed, 17 May 2000 18:27:13 +0200] rev 8880
Proof General -- if present make this the default;
Wed, 17 May 2000 17:16:21 +0200 export generic_simp_tac;
wenzelm [Wed, 17 May 2000 17:16:21 +0200] rev 8879
export generic_simp_tac;
Tue, 16 May 2000 14:07:49 +0200 changed to cope with the rewriting of #2+n to Suc(Suc n)
paulson [Tue, 16 May 2000 14:07:49 +0200] rev 8878
changed to cope with the rewriting of #2+n to Suc(Suc n)
Tue, 16 May 2000 14:07:06 +0200 new policy to simplify the use of numerals:
paulson [Tue, 16 May 2000 14:07:06 +0200] rev 8877
new policy to simplify the use of numerals: #0 -> 0 #1 -> 1 #2 + n -> Suc (Suc n) similarly for n + #2
Tue, 16 May 2000 14:04:29 +0200 reverted to old proof of dominoes_tile_row, given new treatment of #2+...
paulson [Tue, 16 May 2000 14:04:29 +0200] rev 8876
reverted to old proof of dominoes_tile_row, given new treatment of #2+...
Mon, 15 May 2000 17:34:05 +0200 Replaced some definitions involving epsilon by more readable primrec
berghofe [Mon, 15 May 2000 17:34:05 +0200] rev 8875
Replaced some definitions involving epsilon by more readable primrec definitions.
Mon, 15 May 2000 17:32:39 +0200 alist_rec and assoc are now defined using primrec and thus no longer
berghofe [Mon, 15 May 2000 17:32:39 +0200] rev 8874
alist_rec and assoc are now defined using primrec and thus no longer refer to the recursion combinator list_rec, which should be considered internal.
Mon, 15 May 2000 17:30:19 +0200 Removed unnecessary primrec equations of hd and last involving arbitrary.
berghofe [Mon, 15 May 2000 17:30:19 +0200] rev 8873
Removed unnecessary primrec equations of hd and last involving arbitrary.
Mon, 15 May 2000 10:34:51 +0200 collected three proofs into rename_client_map_tac
paulson [Mon, 15 May 2000 10:34:51 +0200] rev 8872
collected three proofs into rename_client_map_tac
Mon, 15 May 2000 10:33:32 +0200 added the dummy theory Integ/NatSimprocs.thy
paulson [Mon, 15 May 2000 10:33:32 +0200] rev 8871
added the dummy theory Integ/NatSimprocs.thy
Fri, 12 May 2000 15:21:58 +0200 updated
paulson [Fri, 12 May 2000 15:21:58 +0200] rev 8870
updated
Fri, 12 May 2000 15:20:46 +0200 new simprules needed because of new subtraction rewriting
paulson [Fri, 12 May 2000 15:20:46 +0200] rev 8869
new simprules needed because of new subtraction rewriting
Fri, 12 May 2000 15:18:55 +0200 nat_diff_split' now called nat_diff_split
paulson [Fri, 12 May 2000 15:18:55 +0200] rev 8868
nat_diff_split' now called nat_diff_split
Fri, 12 May 2000 15:15:27 +0200 deleted a lot of obsolete arithmetic lemmas
paulson [Fri, 12 May 2000 15:15:27 +0200] rev 8867
deleted a lot of obsolete arithmetic lemmas
Fri, 12 May 2000 15:14:35 +0200 tidied
paulson [Fri, 12 May 2000 15:14:35 +0200] rev 8866
tidied
Fri, 12 May 2000 15:14:08 +0200 new simprules for nat_case and nat_rec
paulson [Fri, 12 May 2000 15:14:08 +0200] rev 8865
new simprules for nat_case and nat_rec simplify_meta_eq now maps #0 to 0 and #1 to 1 in its result
Fri, 12 May 2000 15:11:42 +0200 tidying, especially to remove zcompare_rls from proofs
paulson [Fri, 12 May 2000 15:11:42 +0200] rev 8864
tidying, especially to remove zcompare_rls from proofs
Fri, 12 May 2000 15:06:35 +0200 a massive tidy-up
paulson [Fri, 12 May 2000 15:06:35 +0200] rev 8863
a massive tidy-up
Fri, 12 May 2000 15:05:02 +0200 NatSimprocs is now a theory, not a file
paulson [Fri, 12 May 2000 15:05:02 +0200] rev 8862
NatSimprocs is now a theory, not a file
Fri, 12 May 2000 15:02:57 +0200 new theorem one_le_power
paulson [Fri, 12 May 2000 15:02:57 +0200] rev 8861
new theorem one_le_power
Fri, 12 May 2000 15:00:45 +0200 tidied
paulson [Fri, 12 May 2000 15:00:45 +0200] rev 8860
tidied
Fri, 12 May 2000 14:59:12 +0200 deleted some redundant simprules
paulson [Fri, 12 May 2000 14:59:12 +0200] rev 8859
deleted some redundant simprules Added new simprules for subtraction
Fri, 12 May 2000 14:57:28 +0200 new dummy theory; prevents strange errors when loading NatSimprocs.ML
paulson [Fri, 12 May 2000 14:57:28 +0200] rev 8858
new dummy theory; prevents strange errors when loading NatSimprocs.ML
Fri, 12 May 2000 11:52:44 +0200 improved name of simproc;
wenzelm [Fri, 12 May 2000 11:52:44 +0200] rev 8857
improved name of simproc;
Wed, 10 May 2000 22:34:30 +0200 fixed theory deps;
wenzelm [Wed, 10 May 2000 22:34:30 +0200] rev 8856
fixed theory deps;
Wed, 10 May 2000 21:04:16 +0200 base on IntArith instead of Int (in order to leave out deleted simproc!);
wenzelm [Wed, 10 May 2000 21:04:16 +0200] rev 8855
base on IntArith instead of Int (in order to leave out deleted simproc!);
Wed, 10 May 2000 21:03:12 +0200 dest_mss: sort procs wrt. names;
wenzelm [Wed, 10 May 2000 21:03:12 +0200] rev 8854
dest_mss: sort procs wrt. names;
Wed, 10 May 2000 16:43:39 +0200 FAKE_BUILD;
wenzelm [Wed, 10 May 2000 16:43:39 +0200] rev 8853
FAKE_BUILD;
Wed, 10 May 2000 16:43:25 +0200 polyml;
wenzelm [Wed, 10 May 2000 16:43:25 +0200] rev 8852
polyml;
Wed, 10 May 2000 16:43:10 +0200 tuned;
wenzelm [Wed, 10 May 2000 16:43:10 +0200] rev 8851
tuned;
Wed, 10 May 2000 13:36:27 +0200 new default simprule for better compatibility with old setup
paulson [Wed, 10 May 2000 13:36:27 +0200] rev 8850
new default simprule for better compatibility with old setup
Wed, 10 May 2000 11:17:01 +0200 tidied
paulson [Wed, 10 May 2000 11:17:01 +0200] rev 8849
tidied
Wed, 10 May 2000 01:13:43 +0200 tuned;
wenzelm [Wed, 10 May 2000 01:13:43 +0200] rev 8848
tuned;
Tue, 09 May 2000 16:05:45 +0200 use proper version of pdfsetup.sty;
wenzelm [Tue, 09 May 2000 16:05:45 +0200] rev 8847
use proper version of pdfsetup.sty;
Tue, 09 May 2000 16:05:30 +0200 added semicolons;
wenzelm [Tue, 09 May 2000 16:05:30 +0200] rev 8846
added semicolons;
Tue, 09 May 2000 15:10:25 +0200 updated keywords;
wenzelm [Tue, 09 May 2000 15:10:25 +0200] rev 8845
updated keywords;
Tue, 09 May 2000 14:33:43 +0200 named "op ^" definitions;
wenzelm [Tue, 09 May 2000 14:33:43 +0200] rev 8844
named "op ^" definitions;
Tue, 09 May 2000 14:16:32 +0200 improved X-Symbol stuff;
wenzelm [Tue, 09 May 2000 14:16:32 +0200] rev 8843
improved X-Symbol stuff;
Tue, 09 May 2000 11:29:13 +0200 more examples
paulson [Tue, 09 May 2000 11:29:13 +0200] rev 8842
more examples
Mon, 08 May 2000 21:00:27 +0200 added INSTALL;
wenzelm [Mon, 08 May 2000 21:00:27 +0200] rev 8841
added INSTALL;
Mon, 08 May 2000 20:59:30 +0200 moved theory Sexp to Induct examples;
wenzelm [Mon, 08 May 2000 20:59:30 +0200] rev 8840
moved theory Sexp to Induct examples;
Mon, 08 May 2000 20:58:49 +0200 strip = impI allI allI;
wenzelm [Mon, 08 May 2000 20:58:49 +0200] rev 8839
strip = impI allI allI;
Mon, 08 May 2000 20:57:02 +0200 replaced rabs by overloaded abs;
wenzelm [Mon, 08 May 2000 20:57:02 +0200] rev 8838
replaced rabs by overloaded abs;
Mon, 08 May 2000 18:20:04 +0200 yet another example
paulson [Mon, 08 May 2000 18:20:04 +0200] rev 8837
yet another example
(0) -3000 -1000 -112 +112 +1000 +3000 +10000 +30000 tip