Step |
Hyp |
Ref |
Expression |
1 |
|
bnj1000.1 |
|- ( ps <-> A. i e. _om ( suc i e. N -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) ) |
2 |
|
bnj1000.2 |
|- ( ps" <-> [. G / f ]. ps ) |
3 |
|
bnj1000.3 |
|- G e. _V |
4 |
|
bnj1000.15 |
|- C = U_ y e. ( f ` m ) _pred ( y , A , R ) |
5 |
|
bnj1000.16 |
|- G = ( f u. { <. n , C >. } ) |
6 |
|
df-ral |
|- ( A. i e. _om ( suc i e. N -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) <-> A. i ( i e. _om -> ( suc i e. N -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) ) ) |
7 |
6
|
bicomi |
|- ( A. i ( i e. _om -> ( suc i e. N -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) ) <-> A. i e. _om ( suc i e. N -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) ) |
8 |
7
|
sbcbii |
|- ( [. G / f ]. A. i ( i e. _om -> ( suc i e. N -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) ) <-> [. G / f ]. A. i e. _om ( suc i e. N -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) ) |
9 |
|
nfv |
|- F/ f i e. _om |
10 |
9
|
sbc19.21g |
|- ( G e. _V -> ( [. G / f ]. ( i e. _om -> ( suc i e. N -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) ) <-> ( i e. _om -> [. G / f ]. ( suc i e. N -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) ) ) ) |
11 |
3 10
|
ax-mp |
|- ( [. G / f ]. ( i e. _om -> ( suc i e. N -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) ) <-> ( i e. _om -> [. G / f ]. ( suc i e. N -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) ) ) |
12 |
|
nfv |
|- F/ f suc i e. N |
13 |
12
|
sbc19.21g |
|- ( G e. _V -> ( [. G / f ]. ( suc i e. N -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) <-> ( suc i e. N -> [. G / f ]. ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) ) ) |
14 |
3 13
|
ax-mp |
|- ( [. G / f ]. ( suc i e. N -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) <-> ( suc i e. N -> [. G / f ]. ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) ) |
15 |
|
fveq1 |
|- ( f = G -> ( f ` suc i ) = ( G ` suc i ) ) |
16 |
|
fveq1 |
|- ( f = G -> ( f ` i ) = ( G ` i ) ) |
17 |
|
ax-5 |
|- ( w e. ( f ` i ) -> A. y w e. ( f ` i ) ) |
18 |
|
nfcv |
|- F/_ y f |
19 |
|
nfcv |
|- F/_ y n |
20 |
|
nfiu1 |
|- F/_ y U_ y e. ( f ` m ) _pred ( y , A , R ) |
21 |
4 20
|
nfcxfr |
|- F/_ y C |
22 |
19 21
|
nfop |
|- F/_ y <. n , C >. |
23 |
22
|
nfsn |
|- F/_ y { <. n , C >. } |
24 |
18 23
|
nfun |
|- F/_ y ( f u. { <. n , C >. } ) |
25 |
5 24
|
nfcxfr |
|- F/_ y G |
26 |
|
nfcv |
|- F/_ y i |
27 |
25 26
|
nffv |
|- F/_ y ( G ` i ) |
28 |
27
|
nfcrii |
|- ( w e. ( G ` i ) -> A. y w e. ( G ` i ) ) |
29 |
17 28
|
bnj1316 |
|- ( ( f ` i ) = ( G ` i ) -> U_ y e. ( f ` i ) _pred ( y , A , R ) = U_ y e. ( G ` i ) _pred ( y , A , R ) ) |
30 |
16 29
|
syl |
|- ( f = G -> U_ y e. ( f ` i ) _pred ( y , A , R ) = U_ y e. ( G ` i ) _pred ( y , A , R ) ) |
31 |
15 30
|
eqeq12d |
|- ( f = G -> ( ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) <-> ( G ` suc i ) = U_ y e. ( G ` i ) _pred ( y , A , R ) ) ) |
32 |
|
fveq1 |
|- ( f = e -> ( f ` suc i ) = ( e ` suc i ) ) |
33 |
|
fveq1 |
|- ( f = e -> ( f ` i ) = ( e ` i ) ) |
34 |
|
ax-5 |
|- ( ( f ` i ) = ( e ` i ) -> A. y ( f ` i ) = ( e ` i ) ) |
35 |
34
|
bnj956 |
|- ( ( f ` i ) = ( e ` i ) -> U_ y e. ( f ` i ) _pred ( y , A , R ) = U_ y e. ( e ` i ) _pred ( y , A , R ) ) |
36 |
33 35
|
syl |
|- ( f = e -> U_ y e. ( f ` i ) _pred ( y , A , R ) = U_ y e. ( e ` i ) _pred ( y , A , R ) ) |
37 |
32 36
|
eqeq12d |
|- ( f = e -> ( ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) <-> ( e ` suc i ) = U_ y e. ( e ` i ) _pred ( y , A , R ) ) ) |
38 |
|
fveq1 |
|- ( e = G -> ( e ` suc i ) = ( G ` suc i ) ) |
39 |
|
fveq1 |
|- ( e = G -> ( e ` i ) = ( G ` i ) ) |
40 |
|
ax-5 |
|- ( w e. ( e ` i ) -> A. y w e. ( e ` i ) ) |
41 |
40 28
|
bnj1316 |
|- ( ( e ` i ) = ( G ` i ) -> U_ y e. ( e ` i ) _pred ( y , A , R ) = U_ y e. ( G ` i ) _pred ( y , A , R ) ) |
42 |
39 41
|
syl |
|- ( e = G -> U_ y e. ( e ` i ) _pred ( y , A , R ) = U_ y e. ( G ` i ) _pred ( y , A , R ) ) |
43 |
38 42
|
eqeq12d |
|- ( e = G -> ( ( e ` suc i ) = U_ y e. ( e ` i ) _pred ( y , A , R ) <-> ( G ` suc i ) = U_ y e. ( G ` i ) _pred ( y , A , R ) ) ) |
44 |
3 31 37 43
|
bnj610 |
|- ( [. G / f ]. ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) <-> ( G ` suc i ) = U_ y e. ( G ` i ) _pred ( y , A , R ) ) |
45 |
44
|
imbi2i |
|- ( ( suc i e. N -> [. G / f ]. ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) <-> ( suc i e. N -> ( G ` suc i ) = U_ y e. ( G ` i ) _pred ( y , A , R ) ) ) |
46 |
14 45
|
bitri |
|- ( [. G / f ]. ( suc i e. N -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) <-> ( suc i e. N -> ( G ` suc i ) = U_ y e. ( G ` i ) _pred ( y , A , R ) ) ) |
47 |
46
|
imbi2i |
|- ( ( i e. _om -> [. G / f ]. ( suc i e. N -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) ) <-> ( i e. _om -> ( suc i e. N -> ( G ` suc i ) = U_ y e. ( G ` i ) _pred ( y , A , R ) ) ) ) |
48 |
11 47
|
bitri |
|- ( [. G / f ]. ( i e. _om -> ( suc i e. N -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) ) <-> ( i e. _om -> ( suc i e. N -> ( G ` suc i ) = U_ y e. ( G ` i ) _pred ( y , A , R ) ) ) ) |
49 |
48
|
albii |
|- ( A. i [. G / f ]. ( i e. _om -> ( suc i e. N -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) ) <-> A. i ( i e. _om -> ( suc i e. N -> ( G ` suc i ) = U_ y e. ( G ` i ) _pred ( y , A , R ) ) ) ) |
50 |
|
sbcal |
|- ( [. G / f ]. A. i ( i e. _om -> ( suc i e. N -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) ) <-> A. i [. G / f ]. ( i e. _om -> ( suc i e. N -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) ) ) |
51 |
|
df-ral |
|- ( A. i e. _om ( suc i e. N -> ( G ` suc i ) = U_ y e. ( G ` i ) _pred ( y , A , R ) ) <-> A. i ( i e. _om -> ( suc i e. N -> ( G ` suc i ) = U_ y e. ( G ` i ) _pred ( y , A , R ) ) ) ) |
52 |
49 50 51
|
3bitr4ri |
|- ( A. i e. _om ( suc i e. N -> ( G ` suc i ) = U_ y e. ( G ` i ) _pred ( y , A , R ) ) <-> [. G / f ]. A. i ( i e. _om -> ( suc i e. N -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) ) ) |
53 |
1
|
sbcbii |
|- ( [. G / f ]. ps <-> [. G / f ]. A. i e. _om ( suc i e. N -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) ) |
54 |
8 52 53
|
3bitr4ri |
|- ( [. G / f ]. ps <-> A. i e. _om ( suc i e. N -> ( G ` suc i ) = U_ y e. ( G ` i ) _pred ( y , A , R ) ) ) |
55 |
2 54
|
bitri |
|- ( ps" <-> A. i e. _om ( suc i e. N -> ( G ` suc i ) = U_ y e. ( G ` i ) _pred ( y , A , R ) ) ) |