Step |
Hyp |
Ref |
Expression |
1 |
|
issald.s |
|- ( ph -> S e. V ) |
2 |
|
issald.z |
|- ( ph -> (/) e. S ) |
3 |
|
issald.x |
|- X = U. S |
4 |
|
issald.d |
|- ( ( ph /\ y e. S ) -> ( X \ y ) e. S ) |
5 |
|
issald.u |
|- ( ( ph /\ y e. ~P S /\ y ~<_ _om ) -> U. y e. S ) |
6 |
3
|
eqcomi |
|- U. S = X |
7 |
6
|
difeq1i |
|- ( U. S \ y ) = ( X \ y ) |
8 |
7 4
|
eqeltrid |
|- ( ( ph /\ y e. S ) -> ( U. S \ y ) e. S ) |
9 |
8
|
ralrimiva |
|- ( ph -> A. y e. S ( U. S \ y ) e. S ) |
10 |
5
|
3expia |
|- ( ( ph /\ y e. ~P S ) -> ( y ~<_ _om -> U. y e. S ) ) |
11 |
10
|
ralrimiva |
|- ( ph -> A. y e. ~P S ( y ~<_ _om -> U. y e. S ) ) |
12 |
|
issal |
|- ( S e. V -> ( S e. SAlg <-> ( (/) e. S /\ A. y e. S ( U. S \ y ) e. S /\ A. y e. ~P S ( y ~<_ _om -> U. y e. S ) ) ) ) |
13 |
1 12
|
syl |
|- ( ph -> ( S e. SAlg <-> ( (/) e. S /\ A. y e. S ( U. S \ y ) e. S /\ A. y e. ~P S ( y ~<_ _om -> U. y e. S ) ) ) ) |
14 |
2 9 11 13
|
mpbir3and |
|- ( ph -> S e. SAlg ) |