| Metamath Proof Explorer |
< Previous
Next >
Related theorems Unicode version |
| Description: An alternate definition
of the union of two classes in terms of class
difference, requiring no dummy variables. Along with dfin2 2234 and
dfss4 2232 it shows we can express union, intersection,
and subset directly
in terms of the single "primitive" operation |
| Ref | Expression |
|---|---|
| dfun2 |
|
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | eldif 2047 |
. . . . . . 7
| |
| 2 | visset 1804 |
. . . . . . 7
| |
| 3 | 1, 2 | mpbiran 726 |
. . . . . 6
|
| 4 | 3 | anbi1i 480 |
. . . . 5
|
| 5 | eldif 2047 |
. . . . 5
| |
| 6 | ioran 306 |
. . . . 5
| |
| 7 | 4, 5, 6 | 3bitr4 183 |
. . . 4
|
| 8 | 7 | con2bii 221 |
. . 3
|
| 9 | elun 2163 |
. . 3
| |
| 10 | eldif 2047 |
. . . 4
| |
| 11 | 10, 2 | mpbiran 726 |
. . 3
|
| 12 | 8, 9, 11 | 3bitr4 183 |
. 2
|
| 13 | 12 | eqriv 1467 |
1
|
| Colors of variables: wff set class |
| Syntax hints: |
| This theorem is referenced by: dfun3 2236 dfin3 2237 |
| This theorem was proved from axioms: ax-1 4 ax-2 5 ax-3 6 ax-mp 7 ax-7 959 ax-gen 960 ax-8 961 ax-10 963 ax-12 965 ax-17 968 ax-4 970 ax-5o 972 ax-6o 975 ax-9o 1119 ax-10o 1136 ax-16 1206 ax-11o 1213 ax-ext 1452 |
| This theorem depends on definitions: df-bi 147 df-or 224 df-an 225 df-ex 978 df-sb 1168 df-clab 1457 df-cleq 1462 df-clel 1465 df-v 1803 df-dif 2039 df-un 2040 |