Step |
Hyp |
Ref |
Expression |
1 |
|
2reuimp.c |
|- ( b = c -> ( ph <-> th ) ) |
2 |
|
2reuimp.d |
|- ( a = d -> ( ph <-> ch ) ) |
3 |
|
2reuimp.a |
|- ( a = d -> ( th <-> ta ) ) |
4 |
|
2reuimp.e |
|- ( b = e -> ( ph <-> et ) ) |
5 |
|
2reuimp.f |
|- ( c = f -> ( th <-> ps ) ) |
6 |
1
|
reu8 |
|- ( E! b e. V ph <-> E. b e. V ( ph /\ A. c e. V ( th -> b = c ) ) ) |
7 |
6
|
reubii |
|- ( E! a e. V E! b e. V ph <-> E! a e. V E. b e. V ( ph /\ A. c e. V ( th -> b = c ) ) ) |
8 |
3
|
imbi1d |
|- ( a = d -> ( ( th -> b = c ) <-> ( ta -> b = c ) ) ) |
9 |
8
|
ralbidv |
|- ( a = d -> ( A. c e. V ( th -> b = c ) <-> A. c e. V ( ta -> b = c ) ) ) |
10 |
2 9
|
anbi12d |
|- ( a = d -> ( ( ph /\ A. c e. V ( th -> b = c ) ) <-> ( ch /\ A. c e. V ( ta -> b = c ) ) ) ) |
11 |
10
|
rexbidv |
|- ( a = d -> ( E. b e. V ( ph /\ A. c e. V ( th -> b = c ) ) <-> E. b e. V ( ch /\ A. c e. V ( ta -> b = c ) ) ) ) |
12 |
11
|
reu8 |
|- ( E! a e. V E. b e. V ( ph /\ A. c e. V ( th -> b = c ) ) <-> E. a e. V ( E. b e. V ( ph /\ A. c e. V ( th -> b = c ) ) /\ A. d e. V ( E. b e. V ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) ) |
13 |
|
r19.28v |
|- ( ( E. b e. V ( ph /\ A. c e. V ( th -> b = c ) ) /\ A. d e. V ( E. b e. V ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) -> A. d e. V ( E. b e. V ( ph /\ A. c e. V ( th -> b = c ) ) /\ ( E. b e. V ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) ) |
14 |
|
equequ1 |
|- ( b = e -> ( b = c <-> e = c ) ) |
15 |
14
|
imbi2d |
|- ( b = e -> ( ( th -> b = c ) <-> ( th -> e = c ) ) ) |
16 |
15
|
ralbidv |
|- ( b = e -> ( A. c e. V ( th -> b = c ) <-> A. c e. V ( th -> e = c ) ) ) |
17 |
4 16
|
anbi12d |
|- ( b = e -> ( ( ph /\ A. c e. V ( th -> b = c ) ) <-> ( et /\ A. c e. V ( th -> e = c ) ) ) ) |
18 |
17
|
cbvrexvw |
|- ( E. b e. V ( ph /\ A. c e. V ( th -> b = c ) ) <-> E. e e. V ( et /\ A. c e. V ( th -> e = c ) ) ) |
19 |
|
r19.23v |
|- ( A. b e. V ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) <-> ( E. b e. V ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) |
20 |
|
r19.28v |
|- ( ( E. e e. V ( et /\ A. c e. V ( th -> e = c ) ) /\ A. b e. V ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) -> A. b e. V ( E. e e. V ( et /\ A. c e. V ( th -> e = c ) ) /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) ) |
21 |
|
ancom |
|- ( ( E. e e. V ( et /\ A. c e. V ( th -> e = c ) ) /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) <-> ( ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) /\ E. e e. V ( et /\ A. c e. V ( th -> e = c ) ) ) ) |
22 |
|
r19.42v |
|- ( E. e e. V ( ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) /\ ( et /\ A. c e. V ( th -> e = c ) ) ) <-> ( ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) /\ E. e e. V ( et /\ A. c e. V ( th -> e = c ) ) ) ) |
23 |
21 22
|
bitr4i |
|- ( ( E. e e. V ( et /\ A. c e. V ( th -> e = c ) ) /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) <-> E. e e. V ( ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) /\ ( et /\ A. c e. V ( th -> e = c ) ) ) ) |
24 |
|
equequ2 |
|- ( c = f -> ( e = c <-> e = f ) ) |
25 |
5 24
|
imbi12d |
|- ( c = f -> ( ( th -> e = c ) <-> ( ps -> e = f ) ) ) |
26 |
25
|
cbvralvw |
|- ( A. c e. V ( th -> e = c ) <-> A. f e. V ( ps -> e = f ) ) |
27 |
|
r19.28v |
|- ( ( ( et /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) /\ A. f e. V ( ps -> e = f ) ) -> A. f e. V ( ( et /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) /\ ( ps -> e = f ) ) ) |
28 |
27
|
ex |
|- ( ( et /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) -> ( A. f e. V ( ps -> e = f ) -> A. f e. V ( ( et /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) /\ ( ps -> e = f ) ) ) ) |
29 |
28
|
expcom |
|- ( ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) -> ( et -> ( A. f e. V ( ps -> e = f ) -> A. f e. V ( ( et /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) /\ ( ps -> e = f ) ) ) ) ) |
30 |
26 29
|
syl7bi |
|- ( ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) -> ( et -> ( A. c e. V ( th -> e = c ) -> A. f e. V ( ( et /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) /\ ( ps -> e = f ) ) ) ) ) |
31 |
30
|
imp32 |
|- ( ( ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) /\ ( et /\ A. c e. V ( th -> e = c ) ) ) -> A. f e. V ( ( et /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) /\ ( ps -> e = f ) ) ) |
32 |
31
|
reximi |
|- ( E. e e. V ( ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) /\ ( et /\ A. c e. V ( th -> e = c ) ) ) -> E. e e. V A. f e. V ( ( et /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) /\ ( ps -> e = f ) ) ) |
33 |
23 32
|
sylbi |
|- ( ( E. e e. V ( et /\ A. c e. V ( th -> e = c ) ) /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) -> E. e e. V A. f e. V ( ( et /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) /\ ( ps -> e = f ) ) ) |
34 |
33
|
ralimi |
|- ( A. b e. V ( E. e e. V ( et /\ A. c e. V ( th -> e = c ) ) /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) -> A. b e. V E. e e. V A. f e. V ( ( et /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) /\ ( ps -> e = f ) ) ) |
35 |
20 34
|
syl |
|- ( ( E. e e. V ( et /\ A. c e. V ( th -> e = c ) ) /\ A. b e. V ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) -> A. b e. V E. e e. V A. f e. V ( ( et /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) /\ ( ps -> e = f ) ) ) |
36 |
35
|
ex |
|- ( E. e e. V ( et /\ A. c e. V ( th -> e = c ) ) -> ( A. b e. V ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) -> A. b e. V E. e e. V A. f e. V ( ( et /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) /\ ( ps -> e = f ) ) ) ) |
37 |
19 36
|
syl5bir |
|- ( E. e e. V ( et /\ A. c e. V ( th -> e = c ) ) -> ( ( E. b e. V ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) -> A. b e. V E. e e. V A. f e. V ( ( et /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) /\ ( ps -> e = f ) ) ) ) |
38 |
18 37
|
sylbi |
|- ( E. b e. V ( ph /\ A. c e. V ( th -> b = c ) ) -> ( ( E. b e. V ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) -> A. b e. V E. e e. V A. f e. V ( ( et /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) /\ ( ps -> e = f ) ) ) ) |
39 |
38
|
imp |
|- ( ( E. b e. V ( ph /\ A. c e. V ( th -> b = c ) ) /\ ( E. b e. V ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) -> A. b e. V E. e e. V A. f e. V ( ( et /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) /\ ( ps -> e = f ) ) ) |
40 |
39
|
ralimi |
|- ( A. d e. V ( E. b e. V ( ph /\ A. c e. V ( th -> b = c ) ) /\ ( E. b e. V ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) -> A. d e. V A. b e. V E. e e. V A. f e. V ( ( et /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) /\ ( ps -> e = f ) ) ) |
41 |
13 40
|
syl |
|- ( ( E. b e. V ( ph /\ A. c e. V ( th -> b = c ) ) /\ A. d e. V ( E. b e. V ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) -> A. d e. V A. b e. V E. e e. V A. f e. V ( ( et /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) /\ ( ps -> e = f ) ) ) |
42 |
41
|
reximi |
|- ( E. a e. V ( E. b e. V ( ph /\ A. c e. V ( th -> b = c ) ) /\ A. d e. V ( E. b e. V ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) -> E. a e. V A. d e. V A. b e. V E. e e. V A. f e. V ( ( et /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) /\ ( ps -> e = f ) ) ) |
43 |
12 42
|
sylbi |
|- ( E! a e. V E. b e. V ( ph /\ A. c e. V ( th -> b = c ) ) -> E. a e. V A. d e. V A. b e. V E. e e. V A. f e. V ( ( et /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) /\ ( ps -> e = f ) ) ) |
44 |
7 43
|
sylbi |
|- ( E! a e. V E! b e. V ph -> E. a e. V A. d e. V A. b e. V E. e e. V A. f e. V ( ( et /\ ( ( ch /\ A. c e. V ( ta -> b = c ) ) -> a = d ) ) /\ ( ps -> e = f ) ) ) |