src/ZF/Univ.ML
changeset 4393 15544827b0b9
parent 4152 451104c223e2
child 5067 62b6288e6005
equal deleted inserted replaced
4392:ea41d9c1b0ef 4393:15544827b0b9
   389 by (Blast_tac 1);
   389 by (Blast_tac 1);
   390 qed "Pow_in_Vfrom";
   390 qed "Pow_in_Vfrom";
   391 
   391 
   392 goal Univ.thy
   392 goal Univ.thy
   393   "!!a. [| a: Vfrom(A,i);  Limit(i);  Transset(A) |] ==> Pow(a) : Vfrom(A,i)";
   393   "!!a. [| a: Vfrom(A,i);  Limit(i);  Transset(A) |] ==> Pow(a) : Vfrom(A,i)";
   394 by (blast_tac (claset() addEs [Limit_VfromE]
   394 (*Blast_tac: PROOF FAILED*)
       
   395 by (fast_tac (claset() addEs [Limit_VfromE]
   395 		       addIs [Limit_has_succ, Pow_in_Vfrom, Limit_VfromI]) 1);
   396 		       addIs [Limit_has_succ, Pow_in_Vfrom, Limit_VfromI]) 1);
   396 qed "Pow_in_VLimit";
   397 qed "Pow_in_VLimit";
   397 
   398 
   398 
   399 
   399 (*** The set Vset(i) ***)
   400 (*** The set Vset(i) ***)