| Step |
Hyp |
Ref |
Expression |
| 1 |
|
dfiun2g |
|- ( A. k e. NN A e. S -> U_ k e. NN A = U. { x | E. k e. NN x = A } ) |
| 2 |
1
|
adantl |
|- ( ( S e. U. ran sigAlgebra /\ A. k e. NN A e. S ) -> U_ k e. NN A = U. { x | E. k e. NN x = A } ) |
| 3 |
|
simpl |
|- ( ( S e. U. ran sigAlgebra /\ A. k e. NN A e. S ) -> S e. U. ran sigAlgebra ) |
| 4 |
|
abid |
|- ( x e. { x | E. k e. NN x = A } <-> E. k e. NN x = A ) |
| 5 |
|
eleq1a |
|- ( A e. S -> ( x = A -> x e. S ) ) |
| 6 |
5
|
ralimi |
|- ( A. k e. NN A e. S -> A. k e. NN ( x = A -> x e. S ) ) |
| 7 |
|
r19.23v |
|- ( A. k e. NN ( x = A -> x e. S ) <-> ( E. k e. NN x = A -> x e. S ) ) |
| 8 |
6 7
|
sylib |
|- ( A. k e. NN A e. S -> ( E. k e. NN x = A -> x e. S ) ) |
| 9 |
8
|
imp |
|- ( ( A. k e. NN A e. S /\ E. k e. NN x = A ) -> x e. S ) |
| 10 |
9
|
adantll |
|- ( ( ( S e. U. ran sigAlgebra /\ A. k e. NN A e. S ) /\ E. k e. NN x = A ) -> x e. S ) |
| 11 |
4 10
|
sylan2b |
|- ( ( ( S e. U. ran sigAlgebra /\ A. k e. NN A e. S ) /\ x e. { x | E. k e. NN x = A } ) -> x e. S ) |
| 12 |
11
|
ralrimiva |
|- ( ( S e. U. ran sigAlgebra /\ A. k e. NN A e. S ) -> A. x e. { x | E. k e. NN x = A } x e. S ) |
| 13 |
|
nfab1 |
|- F/_ x { x | E. k e. NN x = A } |
| 14 |
|
nfcv |
|- F/_ x S |
| 15 |
13 14
|
dfss3f |
|- ( { x | E. k e. NN x = A } C_ S <-> A. x e. { x | E. k e. NN x = A } x e. S ) |
| 16 |
12 15
|
sylibr |
|- ( ( S e. U. ran sigAlgebra /\ A. k e. NN A e. S ) -> { x | E. k e. NN x = A } C_ S ) |
| 17 |
|
elpw2g |
|- ( S e. U. ran sigAlgebra -> ( { x | E. k e. NN x = A } e. ~P S <-> { x | E. k e. NN x = A } C_ S ) ) |
| 18 |
17
|
adantr |
|- ( ( S e. U. ran sigAlgebra /\ A. k e. NN A e. S ) -> ( { x | E. k e. NN x = A } e. ~P S <-> { x | E. k e. NN x = A } C_ S ) ) |
| 19 |
16 18
|
mpbird |
|- ( ( S e. U. ran sigAlgebra /\ A. k e. NN A e. S ) -> { x | E. k e. NN x = A } e. ~P S ) |
| 20 |
|
nnct |
|- NN ~<_ _om |
| 21 |
|
abrexct |
|- ( NN ~<_ _om -> { x | E. k e. NN x = A } ~<_ _om ) |
| 22 |
20 21
|
mp1i |
|- ( ( S e. U. ran sigAlgebra /\ A. k e. NN A e. S ) -> { x | E. k e. NN x = A } ~<_ _om ) |
| 23 |
|
sigaclcu |
|- ( ( S e. U. ran sigAlgebra /\ { x | E. k e. NN x = A } e. ~P S /\ { x | E. k e. NN x = A } ~<_ _om ) -> U. { x | E. k e. NN x = A } e. S ) |
| 24 |
3 19 22 23
|
syl3anc |
|- ( ( S e. U. ran sigAlgebra /\ A. k e. NN A e. S ) -> U. { x | E. k e. NN x = A } e. S ) |
| 25 |
2 24
|
eqeltrd |
|- ( ( S e. U. ran sigAlgebra /\ A. k e. NN A e. S ) -> U_ k e. NN A e. S ) |