| Step |
Hyp |
Ref |
Expression |
| 1 |
|
rspe |
|- ( ( x e. dom R /\ ( A e. [ x ] R /\ B e. [ x ] R ) ) -> E. x e. dom R ( A e. [ x ] R /\ B e. [ x ] R ) ) |
| 2 |
1
|
expr |
|- ( ( x e. dom R /\ A e. [ x ] R ) -> ( B e. [ x ] R -> E. x e. dom R ( A e. [ x ] R /\ B e. [ x ] R ) ) ) |
| 3 |
2
|
adantl |
|- ( ( ( ( A e. V /\ B e. W ) /\ Disj R ) /\ ( x e. dom R /\ A e. [ x ] R ) ) -> ( B e. [ x ] R -> E. x e. dom R ( A e. [ x ] R /\ B e. [ x ] R ) ) ) |
| 4 |
|
relbrcoss |
|- ( ( A e. V /\ B e. W ) -> ( Rel R -> ( A ,~ R B <-> E. x e. dom R ( A e. [ x ] R /\ B e. [ x ] R ) ) ) ) |
| 5 |
|
disjrel |
|- ( Disj R -> Rel R ) |
| 6 |
4 5
|
impel |
|- ( ( ( A e. V /\ B e. W ) /\ Disj R ) -> ( A ,~ R B <-> E. x e. dom R ( A e. [ x ] R /\ B e. [ x ] R ) ) ) |
| 7 |
6
|
adantr |
|- ( ( ( ( A e. V /\ B e. W ) /\ Disj R ) /\ ( x e. dom R /\ A e. [ x ] R ) ) -> ( A ,~ R B <-> E. x e. dom R ( A e. [ x ] R /\ B e. [ x ] R ) ) ) |
| 8 |
3 7
|
sylibrd |
|- ( ( ( ( A e. V /\ B e. W ) /\ Disj R ) /\ ( x e. dom R /\ A e. [ x ] R ) ) -> ( B e. [ x ] R -> A ,~ R B ) ) |
| 9 |
8
|
ex |
|- ( ( ( A e. V /\ B e. W ) /\ Disj R ) -> ( ( x e. dom R /\ A e. [ x ] R ) -> ( B e. [ x ] R -> A ,~ R B ) ) ) |
| 10 |
|
disjlem17 |
|- ( Disj R -> ( ( x e. dom R /\ A e. [ x ] R ) -> ( E. y e. dom R ( A e. [ y ] R /\ B e. [ y ] R ) -> B e. [ x ] R ) ) ) |
| 11 |
10
|
adantl |
|- ( ( ( A e. V /\ B e. W ) /\ Disj R ) -> ( ( x e. dom R /\ A e. [ x ] R ) -> ( E. y e. dom R ( A e. [ y ] R /\ B e. [ y ] R ) -> B e. [ x ] R ) ) ) |
| 12 |
|
relbrcoss |
|- ( ( A e. V /\ B e. W ) -> ( Rel R -> ( A ,~ R B <-> E. y e. dom R ( A e. [ y ] R /\ B e. [ y ] R ) ) ) ) |
| 13 |
12 5
|
impel |
|- ( ( ( A e. V /\ B e. W ) /\ Disj R ) -> ( A ,~ R B <-> E. y e. dom R ( A e. [ y ] R /\ B e. [ y ] R ) ) ) |
| 14 |
13
|
imbi1d |
|- ( ( ( A e. V /\ B e. W ) /\ Disj R ) -> ( ( A ,~ R B -> B e. [ x ] R ) <-> ( E. y e. dom R ( A e. [ y ] R /\ B e. [ y ] R ) -> B e. [ x ] R ) ) ) |
| 15 |
11 14
|
sylibrd |
|- ( ( ( A e. V /\ B e. W ) /\ Disj R ) -> ( ( x e. dom R /\ A e. [ x ] R ) -> ( A ,~ R B -> B e. [ x ] R ) ) ) |
| 16 |
9 15
|
impbidd |
|- ( ( ( A e. V /\ B e. W ) /\ Disj R ) -> ( ( x e. dom R /\ A e. [ x ] R ) -> ( B e. [ x ] R <-> A ,~ R B ) ) ) |
| 17 |
16
|
ex |
|- ( ( A e. V /\ B e. W ) -> ( Disj R -> ( ( x e. dom R /\ A e. [ x ] R ) -> ( B e. [ x ] R <-> A ,~ R B ) ) ) ) |