equal
deleted
inserted
replaced
65 |
65 |
66 goal ZF.thy "A<=B <-> B Int A = A"; |
66 goal ZF.thy "A<=B <-> B Int A = A"; |
67 by (fast_tac (eq_cs addSEs [equalityE]) 1); |
67 by (fast_tac (eq_cs addSEs [equalityE]) 1); |
68 qed "subset_Int_iff2"; |
68 qed "subset_Int_iff2"; |
69 |
69 |
|
70 goal ZF.thy "!!A B C. C<=A ==> (A-B) Int C = C-B"; |
|
71 by (fast_tac eq_cs 1); |
|
72 qed "Int_Diff_eq"; |
|
73 |
70 (** Binary Union **) |
74 (** Binary Union **) |
71 |
75 |
72 goal ZF.thy "0 Un A = A"; |
76 goal ZF.thy "0 Un A = A"; |
73 by (fast_tac eq_cs 1); |
77 by (fast_tac eq_cs 1); |
74 qed "Un_0"; |
78 qed "Un_0"; |