src/HOL/ex/Tarski.ML
changeset 7499 23e090051cb8
parent 7085 e5a5f8d23f26
child 8703 816d8f6513be
equal deleted inserted replaced
7498:1e5585fd3632 7499:23e090051cb8
   484 
   484 
   485 Goal "[| H = {x. (x, f x) : r & x : A};  x: P |] ==> x: H";
   485 Goal "[| H = {x. (x, f x) : r & x : A};  x: P |] ==> x: H";
   486 by (etac ssubst 1);
   486 by (etac ssubst 1);
   487 by (Simp_tac 1);
   487 by (Simp_tac 1);
   488 by (rtac conjI 1);
   488 by (rtac conjI 1);
   489 by (forward_tac [fixfE2] 1);
   489 by (ftac fixfE2 1);
   490 by (etac ssubst 1);
   490 by (etac ssubst 1);
   491 by (rtac reflE 1);
   491 by (rtac reflE 1);
   492 by (rtac CompleteLatticeE11 1);
   492 by (rtac CompleteLatticeE11 1);
   493 by (etac (fixfE1 RS subsetD) 1);
   493 by (etac (fixfE1 RS subsetD) 1);
   494 by (etac (fixfE1 RS subsetD) 1);
   494 by (etac (fixfE1 RS subsetD) 1);