| Step |
Hyp |
Ref |
Expression |
| 1 |
|
undif2 |
|- ( A u. ( C \ A ) ) = ( A u. C ) |
| 2 |
|
reldom |
|- Rel ~<_ |
| 3 |
2
|
brrelex2i |
|- ( A ~<_ B -> B e. _V ) |
| 4 |
2
|
brrelex2i |
|- ( C ~<_ D -> D e. _V ) |
| 5 |
|
unexg |
|- ( ( B e. _V /\ D e. _V ) -> ( B u. D ) e. _V ) |
| 6 |
3 4 5
|
syl2an |
|- ( ( A ~<_ B /\ C ~<_ D ) -> ( B u. D ) e. _V ) |
| 7 |
6
|
adantr |
|- ( ( ( A ~<_ B /\ C ~<_ D ) /\ ( B i^i D ) = (/) ) -> ( B u. D ) e. _V ) |
| 8 |
|
brdomi |
|- ( A ~<_ B -> E. x x : A -1-1-> B ) |
| 9 |
|
brdomi |
|- ( C ~<_ D -> E. y y : C -1-1-> D ) |
| 10 |
|
exdistrv |
|- ( E. x E. y ( x : A -1-1-> B /\ y : C -1-1-> D ) <-> ( E. x x : A -1-1-> B /\ E. y y : C -1-1-> D ) ) |
| 11 |
|
disjdif |
|- ( A i^i ( C \ A ) ) = (/) |
| 12 |
|
difss |
|- ( C \ A ) C_ C |
| 13 |
|
f1ssres |
|- ( ( y : C -1-1-> D /\ ( C \ A ) C_ C ) -> ( y |` ( C \ A ) ) : ( C \ A ) -1-1-> D ) |
| 14 |
12 13
|
mpan2 |
|- ( y : C -1-1-> D -> ( y |` ( C \ A ) ) : ( C \ A ) -1-1-> D ) |
| 15 |
|
f1un |
|- ( ( ( x : A -1-1-> B /\ ( y |` ( C \ A ) ) : ( C \ A ) -1-1-> D ) /\ ( ( A i^i ( C \ A ) ) = (/) /\ ( B i^i D ) = (/) ) ) -> ( x u. ( y |` ( C \ A ) ) ) : ( A u. ( C \ A ) ) -1-1-> ( B u. D ) ) |
| 16 |
14 15
|
sylanl2 |
|- ( ( ( x : A -1-1-> B /\ y : C -1-1-> D ) /\ ( ( A i^i ( C \ A ) ) = (/) /\ ( B i^i D ) = (/) ) ) -> ( x u. ( y |` ( C \ A ) ) ) : ( A u. ( C \ A ) ) -1-1-> ( B u. D ) ) |
| 17 |
11 16
|
mpanr1 |
|- ( ( ( x : A -1-1-> B /\ y : C -1-1-> D ) /\ ( B i^i D ) = (/) ) -> ( x u. ( y |` ( C \ A ) ) ) : ( A u. ( C \ A ) ) -1-1-> ( B u. D ) ) |
| 18 |
|
vex |
|- x e. _V |
| 19 |
|
vex |
|- y e. _V |
| 20 |
19
|
resex |
|- ( y |` ( C \ A ) ) e. _V |
| 21 |
18 20
|
unex |
|- ( x u. ( y |` ( C \ A ) ) ) e. _V |
| 22 |
|
f1dom3g |
|- ( ( ( x u. ( y |` ( C \ A ) ) ) e. _V /\ ( B u. D ) e. _V /\ ( x u. ( y |` ( C \ A ) ) ) : ( A u. ( C \ A ) ) -1-1-> ( B u. D ) ) -> ( A u. ( C \ A ) ) ~<_ ( B u. D ) ) |
| 23 |
21 22
|
mp3an1 |
|- ( ( ( B u. D ) e. _V /\ ( x u. ( y |` ( C \ A ) ) ) : ( A u. ( C \ A ) ) -1-1-> ( B u. D ) ) -> ( A u. ( C \ A ) ) ~<_ ( B u. D ) ) |
| 24 |
23
|
expcom |
|- ( ( x u. ( y |` ( C \ A ) ) ) : ( A u. ( C \ A ) ) -1-1-> ( B u. D ) -> ( ( B u. D ) e. _V -> ( A u. ( C \ A ) ) ~<_ ( B u. D ) ) ) |
| 25 |
17 24
|
syl |
|- ( ( ( x : A -1-1-> B /\ y : C -1-1-> D ) /\ ( B i^i D ) = (/) ) -> ( ( B u. D ) e. _V -> ( A u. ( C \ A ) ) ~<_ ( B u. D ) ) ) |
| 26 |
25
|
ex |
|- ( ( x : A -1-1-> B /\ y : C -1-1-> D ) -> ( ( B i^i D ) = (/) -> ( ( B u. D ) e. _V -> ( A u. ( C \ A ) ) ~<_ ( B u. D ) ) ) ) |
| 27 |
26
|
exlimivv |
|- ( E. x E. y ( x : A -1-1-> B /\ y : C -1-1-> D ) -> ( ( B i^i D ) = (/) -> ( ( B u. D ) e. _V -> ( A u. ( C \ A ) ) ~<_ ( B u. D ) ) ) ) |
| 28 |
10 27
|
sylbir |
|- ( ( E. x x : A -1-1-> B /\ E. y y : C -1-1-> D ) -> ( ( B i^i D ) = (/) -> ( ( B u. D ) e. _V -> ( A u. ( C \ A ) ) ~<_ ( B u. D ) ) ) ) |
| 29 |
8 9 28
|
syl2an |
|- ( ( A ~<_ B /\ C ~<_ D ) -> ( ( B i^i D ) = (/) -> ( ( B u. D ) e. _V -> ( A u. ( C \ A ) ) ~<_ ( B u. D ) ) ) ) |
| 30 |
29
|
imp |
|- ( ( ( A ~<_ B /\ C ~<_ D ) /\ ( B i^i D ) = (/) ) -> ( ( B u. D ) e. _V -> ( A u. ( C \ A ) ) ~<_ ( B u. D ) ) ) |
| 31 |
7 30
|
mpd |
|- ( ( ( A ~<_ B /\ C ~<_ D ) /\ ( B i^i D ) = (/) ) -> ( A u. ( C \ A ) ) ~<_ ( B u. D ) ) |
| 32 |
1 31
|
eqbrtrrid |
|- ( ( ( A ~<_ B /\ C ~<_ D ) /\ ( B i^i D ) = (/) ) -> ( A u. C ) ~<_ ( B u. D ) ) |