equal
deleted
inserted
replaced
1 (* Title: ZF/Constructible/Separation.thy |
1 (* Title: ZF/Constructible/Separation.thy |
2 ID: $Id$ |
|
3 Author: Lawrence C Paulson, Cambridge University Computer Laboratory |
2 Author: Lawrence C Paulson, Cambridge University Computer Laboratory |
4 *) |
3 *) |
5 |
4 |
6 header{*Early Instances of Separation and Strong Replacement*} |
5 header{*Early Instances of Separation and Strong Replacement*} |
7 |
6 |
294 such as intersection, Cartesian Product and image.*} |
293 such as intersection, Cartesian Product and image.*} |
295 |
294 |
296 lemma M_basic_axioms_L: "M_basic_axioms(L)" |
295 lemma M_basic_axioms_L: "M_basic_axioms(L)" |
297 apply (rule M_basic_axioms.intro) |
296 apply (rule M_basic_axioms.intro) |
298 apply (assumption | rule |
297 apply (assumption | rule |
299 Inter_separation Diff_separation cartprod_separation image_separation |
298 Inter_separation Diff_separation cartprod_separation image_separation |
300 converse_separation restrict_separation |
299 converse_separation restrict_separation |
301 comp_separation pred_separation Memrel_separation |
300 comp_separation pred_separation Memrel_separation |
302 funspace_succ_replacement is_recfun_separation)+ |
301 funspace_succ_replacement is_recfun_separation)+ |
303 done |
302 done |
304 |
303 |
305 theorem M_basic_L: "PROP M_basic(L)" |
304 theorem M_basic_L: "PROP M_basic(L)" |
306 by (rule M_basic.intro [OF M_trivial_L M_basic_axioms_L]) |
305 by (rule M_basic.intro [OF M_trivial_L M_basic_axioms_L]) |
307 |
306 |