paulson [Fri, 16 Feb 2001 13:47:06 +0100] rev 11154
for the change to LEAST
paulson [Fri, 16 Feb 2001 13:37:21 +0100] rev 11153
Blast bug fix made old proof too slow
paulson [Fri, 16 Feb 2001 13:29:07 +0100] rev 11152
Blast bug fix: now always duplicates when applying a haz rule,
whether or not new variables are added.
Can now prove theorems such as these:
val prems = Goal "[|P==>Q; P==>~Q|] ==> ~P";
by (blast_tac (claset() addDs prems) 1);
val prems = Goal "[|Q==>P; ~Q==>P|] ==> P";
by (blast_tac (claset() addIs prems) 1);
paulson [Fri, 16 Feb 2001 13:27:56 +0100] rev 11151
Blast bug fix made old proof too slow
paulson [Fri, 16 Feb 2001 13:25:08 +0100] rev 11150
Streamlining for the bug fix in Blast.
MPair_parts now built in using AddSEs, throughout.
nipkow [Fri, 16 Feb 2001 08:27:17 +0100] rev 11149
*** empty log message ***
nipkow [Fri, 16 Feb 2001 08:10:28 +0100] rev 11148
*** empty log message ***
nipkow [Fri, 16 Feb 2001 06:46:20 +0100] rev 11147
*** empty log message ***
wenzelm [Fri, 16 Feb 2001 00:36:21 +0100] rev 11146
tuned;
wenzelm [Thu, 15 Feb 2001 17:18:54 +0100] rev 11145
eliminate get_def;
wenzelm [Thu, 15 Feb 2001 16:12:27 +0100] rev 11144
tuned;
oheimb [Thu, 15 Feb 2001 16:07:57 +0100] rev 11143
Ord.thy/.ML converted to Isar
oheimb [Thu, 15 Feb 2001 16:01:47 +0100] rev 11142
moved inv_image to Relation
nonempty_has_least of Nat.ML -> ex_has_least_nat of Wellfounded_Relations.ML
added wf_linord_ex_has_least,LeastM_nat_lemma,LeastM_natI,LeastM_nat_le
oheimb [Thu, 15 Feb 2001 16:01:34 +0100] rev 11141
supressed some warnings on identical proofstate
moved wellorder_LeastI,wellorder_Least_le,wellorder_not_less_Least
from Nat.ML to Wellfounded_Recursion.ML
added wellorder axclass
oheimb [Thu, 15 Feb 2001 16:01:22 +0100] rev 11140
Ord.thy/.ML converted to Isar
added min_of_mono, max_of_mono, max_leastL, max_leastR to Ord.thy
moved Least_equality from Nat.ML to Ord.thy
added LeastM operator
oheimb [Thu, 15 Feb 2001 16:01:07 +0100] rev 11139
moved wellorder_LeastI,wellorder_Least_le,wellorder_not_less_Least
from Nat.ML to Wellfounded_Recursion.ML
moved Least_equality from Nat.ML to Ord.thy
moved wf_less from Nat.ML to NatDef.ML
added wellorder axclass
nonempty_has_least of Nat.ML -> ex_has_least_nat of Wellfounded_Relations.ML
added min_of_mono, max_of_mono, max_leastL, max_leastR to Ord.thy
oheimb [Thu, 15 Feb 2001 16:00:44 +0100] rev 11138
simplified proof of Least_mono
oheimb [Thu, 15 Feb 2001 16:00:42 +0100] rev 11137
added wellorder axclass
oheimb [Thu, 15 Feb 2001 16:00:40 +0100] rev 11136
moved inv_image to Relation
oheimb [Thu, 15 Feb 2001 16:00:38 +0100] rev 11135
moved wf_less from Nat.ML to NatDef.ML
oheimb [Thu, 15 Feb 2001 16:00:36 +0100] rev 11134
added nat as instance of new wellorder axclass
oheimb [Thu, 15 Feb 2001 16:00:35 +0100] rev 11133
Ord.thy/.ML converted to Isar
oheimb [Thu, 15 Feb 2001 15:56:51 +0100] rev 11132
added trial proof
oheimb [Thu, 15 Feb 2001 14:30:13 +0100] rev 11131
improved subst_RS
oheimb [Thu, 15 Feb 2001 13:07:03 +0100] rev 11130
added missiong word
nipkow [Thu, 15 Feb 2001 11:15:39 +0100] rev 11129
*** empty log message ***
wenzelm [Thu, 15 Feb 2001 00:53:45 +0100] rev 11128
index mod syntax;
wenzelm [Wed, 14 Feb 2001 23:43:55 +0100] rev 11127
tuned;
wenzelm [Wed, 14 Feb 2001 23:42:45 +0100] rev 11126
isatool install -k;
wenzelm [Wed, 14 Feb 2001 23:18:47 +0100] rev 11125
handle KDE version 1 or 2;