added an additional beta reduction: unfolding of special quantifiers might leave terms unnormalized wrt to beta reductions
authorboehmes
Mon, 20 Dec 2010 21:04:45 +0100
changeset 41327 49feace87649
parent 41319 33e107788595
child 41328 6792a5c92a58
added an additional beta reduction: unfolding of special quantifiers might leave terms unnormalized wrt to beta reductions
src/HOL/Tools/SMT/smt_normalize.ML
--- a/src/HOL/Tools/SMT/smt_normalize.ML	Mon Dec 20 18:48:13 2010 +0100
+++ b/src/HOL/Tools/SMT/smt_normalize.ML	Mon Dec 20 21:04:45 2010 +0100
@@ -310,6 +310,7 @@
 fun gen_normalize1_conv ctxt weight =
   atomize_conv ctxt then_conv
   unfold_special_quants_conv ctxt then_conv
+  Thm.beta_conversion true then_conv
   trigger_conv ctxt then_conv
   weight_conv weight ctxt