Step |
Hyp |
Ref |
Expression |
1 |
|
r19.26 |
|- ( A. k e. ( ZZ>= ` j ) ( ph /\ ps ) <-> ( A. k e. ( ZZ>= ` j ) ph /\ A. k e. ( ZZ>= ` j ) ps ) ) |
2 |
1
|
rexbii |
|- ( E. j e. ZZ A. k e. ( ZZ>= ` j ) ( ph /\ ps ) <-> E. j e. ZZ ( A. k e. ( ZZ>= ` j ) ph /\ A. k e. ( ZZ>= ` j ) ps ) ) |
3 |
|
r19.40 |
|- ( E. j e. ZZ ( A. k e. ( ZZ>= ` j ) ph /\ A. k e. ( ZZ>= ` j ) ps ) -> ( E. j e. ZZ A. k e. ( ZZ>= ` j ) ph /\ E. j e. ZZ A. k e. ( ZZ>= ` j ) ps ) ) |
4 |
2 3
|
sylbi |
|- ( E. j e. ZZ A. k e. ( ZZ>= ` j ) ( ph /\ ps ) -> ( E. j e. ZZ A. k e. ( ZZ>= ` j ) ph /\ E. j e. ZZ A. k e. ( ZZ>= ` j ) ps ) ) |
5 |
|
uzf |
|- ZZ>= : ZZ --> ~P ZZ |
6 |
|
ffn |
|- ( ZZ>= : ZZ --> ~P ZZ -> ZZ>= Fn ZZ ) |
7 |
|
raleq |
|- ( x = ( ZZ>= ` j ) -> ( A. k e. x ph <-> A. k e. ( ZZ>= ` j ) ph ) ) |
8 |
7
|
rexrn |
|- ( ZZ>= Fn ZZ -> ( E. x e. ran ZZ>= A. k e. x ph <-> E. j e. ZZ A. k e. ( ZZ>= ` j ) ph ) ) |
9 |
5 6 8
|
mp2b |
|- ( E. x e. ran ZZ>= A. k e. x ph <-> E. j e. ZZ A. k e. ( ZZ>= ` j ) ph ) |
10 |
|
raleq |
|- ( y = ( ZZ>= ` j ) -> ( A. k e. y ps <-> A. k e. ( ZZ>= ` j ) ps ) ) |
11 |
10
|
rexrn |
|- ( ZZ>= Fn ZZ -> ( E. y e. ran ZZ>= A. k e. y ps <-> E. j e. ZZ A. k e. ( ZZ>= ` j ) ps ) ) |
12 |
5 6 11
|
mp2b |
|- ( E. y e. ran ZZ>= A. k e. y ps <-> E. j e. ZZ A. k e. ( ZZ>= ` j ) ps ) |
13 |
|
uzin2 |
|- ( ( x e. ran ZZ>= /\ y e. ran ZZ>= ) -> ( x i^i y ) e. ran ZZ>= ) |
14 |
|
inss1 |
|- ( x i^i y ) C_ x |
15 |
|
ssralv |
|- ( ( x i^i y ) C_ x -> ( A. k e. x ph -> A. k e. ( x i^i y ) ph ) ) |
16 |
14 15
|
ax-mp |
|- ( A. k e. x ph -> A. k e. ( x i^i y ) ph ) |
17 |
|
inss2 |
|- ( x i^i y ) C_ y |
18 |
|
ssralv |
|- ( ( x i^i y ) C_ y -> ( A. k e. y ps -> A. k e. ( x i^i y ) ps ) ) |
19 |
17 18
|
ax-mp |
|- ( A. k e. y ps -> A. k e. ( x i^i y ) ps ) |
20 |
16 19
|
anim12i |
|- ( ( A. k e. x ph /\ A. k e. y ps ) -> ( A. k e. ( x i^i y ) ph /\ A. k e. ( x i^i y ) ps ) ) |
21 |
|
r19.26 |
|- ( A. k e. ( x i^i y ) ( ph /\ ps ) <-> ( A. k e. ( x i^i y ) ph /\ A. k e. ( x i^i y ) ps ) ) |
22 |
20 21
|
sylibr |
|- ( ( A. k e. x ph /\ A. k e. y ps ) -> A. k e. ( x i^i y ) ( ph /\ ps ) ) |
23 |
|
raleq |
|- ( z = ( x i^i y ) -> ( A. k e. z ( ph /\ ps ) <-> A. k e. ( x i^i y ) ( ph /\ ps ) ) ) |
24 |
23
|
rspcev |
|- ( ( ( x i^i y ) e. ran ZZ>= /\ A. k e. ( x i^i y ) ( ph /\ ps ) ) -> E. z e. ran ZZ>= A. k e. z ( ph /\ ps ) ) |
25 |
13 22 24
|
syl2an |
|- ( ( ( x e. ran ZZ>= /\ y e. ran ZZ>= ) /\ ( A. k e. x ph /\ A. k e. y ps ) ) -> E. z e. ran ZZ>= A. k e. z ( ph /\ ps ) ) |
26 |
25
|
an4s |
|- ( ( ( x e. ran ZZ>= /\ A. k e. x ph ) /\ ( y e. ran ZZ>= /\ A. k e. y ps ) ) -> E. z e. ran ZZ>= A. k e. z ( ph /\ ps ) ) |
27 |
26
|
rexlimdvaa |
|- ( ( x e. ran ZZ>= /\ A. k e. x ph ) -> ( E. y e. ran ZZ>= A. k e. y ps -> E. z e. ran ZZ>= A. k e. z ( ph /\ ps ) ) ) |
28 |
27
|
rexlimiva |
|- ( E. x e. ran ZZ>= A. k e. x ph -> ( E. y e. ran ZZ>= A. k e. y ps -> E. z e. ran ZZ>= A. k e. z ( ph /\ ps ) ) ) |
29 |
28
|
imp |
|- ( ( E. x e. ran ZZ>= A. k e. x ph /\ E. y e. ran ZZ>= A. k e. y ps ) -> E. z e. ran ZZ>= A. k e. z ( ph /\ ps ) ) |
30 |
|
raleq |
|- ( z = ( ZZ>= ` j ) -> ( A. k e. z ( ph /\ ps ) <-> A. k e. ( ZZ>= ` j ) ( ph /\ ps ) ) ) |
31 |
30
|
rexrn |
|- ( ZZ>= Fn ZZ -> ( E. z e. ran ZZ>= A. k e. z ( ph /\ ps ) <-> E. j e. ZZ A. k e. ( ZZ>= ` j ) ( ph /\ ps ) ) ) |
32 |
5 6 31
|
mp2b |
|- ( E. z e. ran ZZ>= A. k e. z ( ph /\ ps ) <-> E. j e. ZZ A. k e. ( ZZ>= ` j ) ( ph /\ ps ) ) |
33 |
29 32
|
sylib |
|- ( ( E. x e. ran ZZ>= A. k e. x ph /\ E. y e. ran ZZ>= A. k e. y ps ) -> E. j e. ZZ A. k e. ( ZZ>= ` j ) ( ph /\ ps ) ) |
34 |
9 12 33
|
syl2anbr |
|- ( ( E. j e. ZZ A. k e. ( ZZ>= ` j ) ph /\ E. j e. ZZ A. k e. ( ZZ>= ` j ) ps ) -> E. j e. ZZ A. k e. ( ZZ>= ` j ) ( ph /\ ps ) ) |
35 |
4 34
|
impbii |
|- ( E. j e. ZZ A. k e. ( ZZ>= ` j ) ( ph /\ ps ) <-> ( E. j e. ZZ A. k e. ( ZZ>= ` j ) ph /\ E. j e. ZZ A. k e. ( ZZ>= ` j ) ps ) ) |