| Step |
Hyp |
Ref |
Expression |
| 1 |
|
safesnsupfiub.small |
|- ( ph -> ( O = (/) \/ O = 1o ) ) |
| 2 |
|
safesnsupfiub.finite |
|- ( ph -> B e. Fin ) |
| 3 |
|
safesnsupfiub.subset |
|- ( ph -> B C_ A ) |
| 4 |
|
safesnsupfiub.ordered |
|- ( ph -> R Or A ) |
| 5 |
|
safesnsupfiub.ub |
|- ( ph -> A. x e. B A. y e. C x R y ) |
| 6 |
1 2 3 4
|
safesnsupfiss |
|- ( ph -> if ( O ~< B , { sup ( B , A , R ) } , B ) C_ B ) |
| 7 |
6
|
sseld |
|- ( ph -> ( x e. if ( O ~< B , { sup ( B , A , R ) } , B ) -> x e. B ) ) |
| 8 |
7
|
imim1d |
|- ( ph -> ( ( x e. B -> A. y e. C x R y ) -> ( x e. if ( O ~< B , { sup ( B , A , R ) } , B ) -> A. y e. C x R y ) ) ) |
| 9 |
8
|
ralimdv2 |
|- ( ph -> ( A. x e. B A. y e. C x R y -> A. x e. if ( O ~< B , { sup ( B , A , R ) } , B ) A. y e. C x R y ) ) |
| 10 |
5 9
|
mpd |
|- ( ph -> A. x e. if ( O ~< B , { sup ( B , A , R ) } , B ) A. y e. C x R y ) |