src/ZF/simpdata.ML
changeset 12552 d2d2ab3f1f37
parent 12484 7ad150f5fc10
child 12720 f8a134b9a57f
--- a/src/ZF/simpdata.ML	Wed Dec 19 11:07:38 2001 +0100
+++ b/src/ZF/simpdata.ML	Wed Dec 19 11:13:27 2001 +0100
@@ -104,8 +104,7 @@
 val Rep_simps = map prover
     ["{x. y:0, R(x,y)} = 0",	(*Replace*)
      "{x:0. P(x)} = 0",		(*Collect*)
-     "{x:A. False} = 0",
-     "{x:A. True} = A",
+     "{x:A. P} = (if P then A else 0)",
      "RepFun(0,f) = 0",		(*RepFun*)
      "RepFun(succ(i),f) = cons(f(i), RepFun(i,f))",
      "RepFun(cons(a,B),f) = cons(f(a), RepFun(B,f))"]