Thu, 30 Oct 1997 09:47:26 +0100 Removed spurious blank.
nipkow [Thu, 30 Oct 1997 09:47:26 +0100] rev 4034
Removed spurious blank. Updated proof because of HOL change.
Thu, 30 Oct 1997 09:46:11 +0100 Updated proofs
nipkow [Thu, 30 Oct 1997 09:46:11 +0100] rev 4033
Updated proofs
Thu, 30 Oct 1997 09:45:03 +0100 For each datatype `t' there is now a theorem `split_t_case' of the form
nipkow [Thu, 30 Oct 1997 09:45:03 +0100] rev 4032
For each datatype `t' there is now a theorem `split_t_case' of the form P(t_case f1 ... fn x) = ((!y1 ... ym1. x = C1 y1 ... ym1 --> P(f1 y1 ... ym1))& ... (!y1 ... ymn. x = Cn y1 ... ymn --> P(f1 y1 ... ymn))) The simplifier now reduces !x. (..x.. & x = t & ..x..) --> P x to (..t.. & ..t..) --> P t (and similarly for t=x).
Wed, 29 Oct 1997 16:03:19 +0100 fixed spaces in qed;
wenzelm [Wed, 29 Oct 1997 16:03:19 +0100] rev 4031
fixed spaces in qed;
Wed, 29 Oct 1997 14:23:49 +0100 debugging concerning sort variables
oheimb [Wed, 29 Oct 1997 14:23:49 +0100] rev 4030
debugging concerning sort variables theorems are now proved immediately after generating the syntax
Tue, 28 Oct 1997 17:58:35 +0100 PureThy.add_store_axioms_i;
wenzelm [Tue, 28 Oct 1997 17:58:35 +0100] rev 4029
PureThy.add_store_axioms_i;
Tue, 28 Oct 1997 17:58:08 +0100 PureThy.add_store_defs_i, PureThy.add_store_axioms_i;
wenzelm [Tue, 28 Oct 1997 17:58:08 +0100] rev 4028
PureThy.add_store_defs_i, PureThy.add_store_axioms_i;
Tue, 28 Oct 1997 17:56:57 +0100 PureThy.add_store_defs_i;
wenzelm [Tue, 28 Oct 1997 17:56:57 +0100] rev 4027
PureThy.add_store_defs_i;
Tue, 28 Oct 1997 17:56:15 +0100 PureThy.add_store_axioms;
wenzelm [Tue, 28 Oct 1997 17:56:15 +0100] rev 4026
PureThy.add_store_axioms;
Tue, 28 Oct 1997 17:41:40 +0100 fixed qed;
wenzelm [Tue, 28 Oct 1997 17:41:40 +0100] rev 4025
fixed qed;
Tue, 28 Oct 1997 17:41:15 +0100 do not change global_names flag;
wenzelm [Tue, 28 Oct 1997 17:41:15 +0100] rev 4024
do not change global_names flag;
Tue, 28 Oct 1997 17:37:46 +0100 restructured -- uses PureThy storage facilities;
wenzelm [Tue, 28 Oct 1997 17:37:46 +0100] rev 4023
restructured -- uses PureThy storage facilities;
Tue, 28 Oct 1997 17:36:16 +0100 added ignored_consts, thms_containing, add_store_axioms(_i),
wenzelm [Tue, 28 Oct 1997 17:36:16 +0100] rev 4022
added ignored_consts, thms_containing, add_store_axioms(_i), add_store_defs(_i), thms_of; tuned pure thys;
Tue, 28 Oct 1997 17:34:12 +0100 always reload .ML *and* .thy file;
wenzelm [Tue, 28 Oct 1997 17:34:12 +0100] rev 4021
always reload .ML *and* .thy file;
Tue, 28 Oct 1997 17:32:38 +0100 PureThy.add_store_defs, PureThy.add_store_axioms;
wenzelm [Tue, 28 Oct 1997 17:32:38 +0100] rev 4020
PureThy.add_store_defs, PureThy.add_store_axioms;
Tue, 28 Oct 1997 17:31:55 +0100 added ancestors;
wenzelm [Tue, 28 Oct 1997 17:31:55 +0100] rev 4019
added ancestors;
Tue, 28 Oct 1997 17:30:47 +0100 added name_of_thm;
wenzelm [Tue, 28 Oct 1997 17:30:47 +0100] rev 4018
added name_of_thm; improved name_thm: does not overwrite existing name;
Tue, 28 Oct 1997 17:29:48 +0100 add_typ_classes, add_typ_tycons, add_term_classes, add_term_tycons,
wenzelm [Tue, 28 Oct 1997 17:29:48 +0100] rev 4017
add_typ_classes, add_typ_tycons, add_term_classes, add_term_tycons, add_term_consts, map_typ, map_term: moved from sign.ML to term.ML;
Tue, 28 Oct 1997 17:28:11 +0100 eq_thm moved to thm.ML;
wenzelm [Tue, 28 Oct 1997 17:28:11 +0100] rev 4016
eq_thm moved to thm.ML; store ProtoPure lemmas;
Tue, 28 Oct 1997 17:27:10 +0100 add_store_axioms_i;
wenzelm [Tue, 28 Oct 1997 17:27:10 +0100] rev 4015
add_store_axioms_i;
Tue, 28 Oct 1997 14:03:25 +0100 Added finite_UNION/SigmaI.
nipkow [Tue, 28 Oct 1997 14:03:25 +0100] rev 4014
Added finite_UNION/SigmaI.
Mon, 27 Oct 1997 16:01:53 +0100 oops;
wenzelm [Mon, 27 Oct 1997 16:01:53 +0100] rev 4013
oops;
Mon, 27 Oct 1997 15:57:50 +0100 renamed put_* to store_*;
wenzelm [Mon, 27 Oct 1997 15:57:50 +0100] rev 4012
renamed put_* to store_*;
Mon, 27 Oct 1997 15:43:53 +0100 flipped global_names default;
wenzelm [Mon, 27 Oct 1997 15:43:53 +0100] rev 4011
flipped global_names default;
(0) -3000 -1000 -300 -100 -50 -24 +24 +50 +100 +300 +1000 +3000 +10000 +30000 tip