Step |
Hyp |
Ref |
Expression |
1 |
|
issalnnd.s |
|- ( ph -> S e. V ) |
2 |
|
issalnnd.z |
|- ( ph -> (/) e. S ) |
3 |
|
issalnnd.x |
|- X = U. S |
4 |
|
issalnnd.d |
|- ( ( ph /\ y e. S ) -> ( X \ y ) e. S ) |
5 |
|
issalnnd.i |
|- ( ( ph /\ e : NN --> S ) -> U_ n e. NN ( e ` n ) e. S ) |
6 |
|
unieq |
|- ( y = (/) -> U. y = U. (/) ) |
7 |
|
uni0 |
|- U. (/) = (/) |
8 |
7
|
a1i |
|- ( y = (/) -> U. (/) = (/) ) |
9 |
6 8
|
eqtrd |
|- ( y = (/) -> U. y = (/) ) |
10 |
9
|
adantl |
|- ( ( ph /\ y = (/) ) -> U. y = (/) ) |
11 |
2
|
adantr |
|- ( ( ph /\ y = (/) ) -> (/) e. S ) |
12 |
10 11
|
eqeltrd |
|- ( ( ph /\ y = (/) ) -> U. y e. S ) |
13 |
12
|
3ad2antl1 |
|- ( ( ( ph /\ y e. ~P S /\ y ~<_ _om ) /\ y = (/) ) -> U. y e. S ) |
14 |
|
neqne |
|- ( -. y = (/) -> y =/= (/) ) |
15 |
14
|
adantl |
|- ( ( ( ph /\ y e. ~P S /\ y ~<_ _om ) /\ -. y = (/) ) -> y =/= (/) ) |
16 |
|
nnfoctb |
|- ( ( y ~<_ _om /\ y =/= (/) ) -> E. e e : NN -onto-> y ) |
17 |
16
|
3ad2antl3 |
|- ( ( ( ph /\ y e. ~P S /\ y ~<_ _om ) /\ y =/= (/) ) -> E. e e : NN -onto-> y ) |
18 |
|
founiiun |
|- ( e : NN -onto-> y -> U. y = U_ n e. NN ( e ` n ) ) |
19 |
18
|
adantl |
|- ( ( ( ph /\ y e. ~P S ) /\ e : NN -onto-> y ) -> U. y = U_ n e. NN ( e ` n ) ) |
20 |
|
simpll |
|- ( ( ( ph /\ y e. ~P S ) /\ e : NN -onto-> y ) -> ph ) |
21 |
|
fof |
|- ( e : NN -onto-> y -> e : NN --> y ) |
22 |
21
|
adantl |
|- ( ( y e. ~P S /\ e : NN -onto-> y ) -> e : NN --> y ) |
23 |
|
elpwi |
|- ( y e. ~P S -> y C_ S ) |
24 |
23
|
adantr |
|- ( ( y e. ~P S /\ e : NN -onto-> y ) -> y C_ S ) |
25 |
22 24
|
fssd |
|- ( ( y e. ~P S /\ e : NN -onto-> y ) -> e : NN --> S ) |
26 |
25
|
adantll |
|- ( ( ( ph /\ y e. ~P S ) /\ e : NN -onto-> y ) -> e : NN --> S ) |
27 |
20 26 5
|
syl2anc |
|- ( ( ( ph /\ y e. ~P S ) /\ e : NN -onto-> y ) -> U_ n e. NN ( e ` n ) e. S ) |
28 |
19 27
|
eqeltrd |
|- ( ( ( ph /\ y e. ~P S ) /\ e : NN -onto-> y ) -> U. y e. S ) |
29 |
28
|
ex |
|- ( ( ph /\ y e. ~P S ) -> ( e : NN -onto-> y -> U. y e. S ) ) |
30 |
29
|
adantr |
|- ( ( ( ph /\ y e. ~P S ) /\ y =/= (/) ) -> ( e : NN -onto-> y -> U. y e. S ) ) |
31 |
30
|
3adantl3 |
|- ( ( ( ph /\ y e. ~P S /\ y ~<_ _om ) /\ y =/= (/) ) -> ( e : NN -onto-> y -> U. y e. S ) ) |
32 |
31
|
exlimdv |
|- ( ( ( ph /\ y e. ~P S /\ y ~<_ _om ) /\ y =/= (/) ) -> ( E. e e : NN -onto-> y -> U. y e. S ) ) |
33 |
17 32
|
mpd |
|- ( ( ( ph /\ y e. ~P S /\ y ~<_ _om ) /\ y =/= (/) ) -> U. y e. S ) |
34 |
15 33
|
syldan |
|- ( ( ( ph /\ y e. ~P S /\ y ~<_ _om ) /\ -. y = (/) ) -> U. y e. S ) |
35 |
13 34
|
pm2.61dan |
|- ( ( ph /\ y e. ~P S /\ y ~<_ _om ) -> U. y e. S ) |
36 |
1 2 3 4 35
|
issald |
|- ( ph -> S e. SAlg ) |