| Step | Hyp | Ref | Expression | 
						
							| 1 |  | mclsval.d |  |-  D = ( mDV ` T ) | 
						
							| 2 |  | mclsval.e |  |-  E = ( mEx ` T ) | 
						
							| 3 |  | mclsval.c |  |-  C = ( mCls ` T ) | 
						
							| 4 |  | mclsval.1 |  |-  ( ph -> T e. mFS ) | 
						
							| 5 |  | mclsval.2 |  |-  ( ph -> K C_ D ) | 
						
							| 6 |  | mclsval.3 |  |-  ( ph -> B C_ E ) | 
						
							| 7 |  | mclsval.h |  |-  H = ( mVH ` T ) | 
						
							| 8 |  | mclsval.a |  |-  A = ( mAx ` T ) | 
						
							| 9 |  | mclsval.s |  |-  S = ( mSubst ` T ) | 
						
							| 10 |  | mclsval.v |  |-  V = ( mVars ` T ) | 
						
							| 11 |  | eqid |  |-  ( mVR ` T ) = ( mVR ` T ) | 
						
							| 12 | 11 2 7 | mvhf |  |-  ( T e. mFS -> H : ( mVR ` T ) --> E ) | 
						
							| 13 | 4 12 | syl |  |-  ( ph -> H : ( mVR ` T ) --> E ) | 
						
							| 14 | 13 | frnd |  |-  ( ph -> ran H C_ E ) | 
						
							| 15 | 6 14 | unssd |  |-  ( ph -> ( B u. ran H ) C_ E ) | 
						
							| 16 | 9 2 | msubf |  |-  ( s e. ran S -> s : E --> E ) | 
						
							| 17 |  | eqid |  |-  ( mStat ` T ) = ( mStat ` T ) | 
						
							| 18 | 8 17 | maxsta |  |-  ( T e. mFS -> A C_ ( mStat ` T ) ) | 
						
							| 19 | 4 18 | syl |  |-  ( ph -> A C_ ( mStat ` T ) ) | 
						
							| 20 |  | eqid |  |-  ( mPreSt ` T ) = ( mPreSt ` T ) | 
						
							| 21 | 20 17 | mstapst |  |-  ( mStat ` T ) C_ ( mPreSt ` T ) | 
						
							| 22 | 19 21 | sstrdi |  |-  ( ph -> A C_ ( mPreSt ` T ) ) | 
						
							| 23 | 22 | sselda |  |-  ( ( ph /\ <. m , o , p >. e. A ) -> <. m , o , p >. e. ( mPreSt ` T ) ) | 
						
							| 24 | 1 2 20 | elmpst |  |-  ( <. m , o , p >. e. ( mPreSt ` T ) <-> ( ( m C_ D /\ `' m = m ) /\ ( o C_ E /\ o e. Fin ) /\ p e. E ) ) | 
						
							| 25 | 24 | simp3bi |  |-  ( <. m , o , p >. e. ( mPreSt ` T ) -> p e. E ) | 
						
							| 26 | 23 25 | syl |  |-  ( ( ph /\ <. m , o , p >. e. A ) -> p e. E ) | 
						
							| 27 |  | ffvelcdm |  |-  ( ( s : E --> E /\ p e. E ) -> ( s ` p ) e. E ) | 
						
							| 28 | 16 26 27 | syl2anr |  |-  ( ( ( ph /\ <. m , o , p >. e. A ) /\ s e. ran S ) -> ( s ` p ) e. E ) | 
						
							| 29 | 28 | a1d |  |-  ( ( ( ph /\ <. m , o , p >. e. A ) /\ s e. ran S ) -> ( ( ( s " ( o u. ran H ) ) C_ E /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. E ) ) | 
						
							| 30 | 29 | ralrimiva |  |-  ( ( ph /\ <. m , o , p >. e. A ) -> A. s e. ran S ( ( ( s " ( o u. ran H ) ) C_ E /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. E ) ) | 
						
							| 31 | 30 | ex |  |-  ( ph -> ( <. m , o , p >. e. A -> A. s e. ran S ( ( ( s " ( o u. ran H ) ) C_ E /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. E ) ) ) | 
						
							| 32 | 31 | alrimiv |  |-  ( ph -> A. p ( <. m , o , p >. e. A -> A. s e. ran S ( ( ( s " ( o u. ran H ) ) C_ E /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. E ) ) ) | 
						
							| 33 | 32 | alrimivv |  |-  ( ph -> A. m A. o A. p ( <. m , o , p >. e. A -> A. s e. ran S ( ( ( s " ( o u. ran H ) ) C_ E /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. E ) ) ) | 
						
							| 34 | 2 | fvexi |  |-  E e. _V | 
						
							| 35 |  | sseq2 |  |-  ( c = E -> ( ( B u. ran H ) C_ c <-> ( B u. ran H ) C_ E ) ) | 
						
							| 36 |  | sseq2 |  |-  ( c = E -> ( ( s " ( o u. ran H ) ) C_ c <-> ( s " ( o u. ran H ) ) C_ E ) ) | 
						
							| 37 | 36 | anbi1d |  |-  ( c = E -> ( ( ( s " ( o u. ran H ) ) C_ c /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) <-> ( ( s " ( o u. ran H ) ) C_ E /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) ) ) | 
						
							| 38 |  | eleq2 |  |-  ( c = E -> ( ( s ` p ) e. c <-> ( s ` p ) e. E ) ) | 
						
							| 39 | 37 38 | imbi12d |  |-  ( c = E -> ( ( ( ( s " ( o u. ran H ) ) C_ c /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. c ) <-> ( ( ( s " ( o u. ran H ) ) C_ E /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. E ) ) ) | 
						
							| 40 | 39 | ralbidv |  |-  ( c = E -> ( A. s e. ran S ( ( ( s " ( o u. ran H ) ) C_ c /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. c ) <-> A. s e. ran S ( ( ( s " ( o u. ran H ) ) C_ E /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. E ) ) ) | 
						
							| 41 | 40 | imbi2d |  |-  ( c = E -> ( ( <. m , o , p >. e. A -> A. s e. ran S ( ( ( s " ( o u. ran H ) ) C_ c /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. c ) ) <-> ( <. m , o , p >. e. A -> A. s e. ran S ( ( ( s " ( o u. ran H ) ) C_ E /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. E ) ) ) ) | 
						
							| 42 | 41 | albidv |  |-  ( c = E -> ( A. p ( <. m , o , p >. e. A -> A. s e. ran S ( ( ( s " ( o u. ran H ) ) C_ c /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. c ) ) <-> A. p ( <. m , o , p >. e. A -> A. s e. ran S ( ( ( s " ( o u. ran H ) ) C_ E /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. E ) ) ) ) | 
						
							| 43 | 42 | 2albidv |  |-  ( c = E -> ( A. m A. o A. p ( <. m , o , p >. e. A -> A. s e. ran S ( ( ( s " ( o u. ran H ) ) C_ c /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. c ) ) <-> A. m A. o A. p ( <. m , o , p >. e. A -> A. s e. ran S ( ( ( s " ( o u. ran H ) ) C_ E /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. E ) ) ) ) | 
						
							| 44 | 35 43 | anbi12d |  |-  ( c = E -> ( ( ( B u. ran H ) C_ c /\ A. m A. o A. p ( <. m , o , p >. e. A -> A. s e. ran S ( ( ( s " ( o u. ran H ) ) C_ c /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. c ) ) ) <-> ( ( B u. ran H ) C_ E /\ A. m A. o A. p ( <. m , o , p >. e. A -> A. s e. ran S ( ( ( s " ( o u. ran H ) ) C_ E /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. E ) ) ) ) ) | 
						
							| 45 | 34 44 | elab |  |-  ( E e. { c | ( ( B u. ran H ) C_ c /\ A. m A. o A. p ( <. m , o , p >. e. A -> A. s e. ran S ( ( ( s " ( o u. ran H ) ) C_ c /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. c ) ) ) } <-> ( ( B u. ran H ) C_ E /\ A. m A. o A. p ( <. m , o , p >. e. A -> A. s e. ran S ( ( ( s " ( o u. ran H ) ) C_ E /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. E ) ) ) ) | 
						
							| 46 | 15 33 45 | sylanbrc |  |-  ( ph -> E e. { c | ( ( B u. ran H ) C_ c /\ A. m A. o A. p ( <. m , o , p >. e. A -> A. s e. ran S ( ( ( s " ( o u. ran H ) ) C_ c /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. c ) ) ) } ) | 
						
							| 47 |  | intss1 |  |-  ( E e. { c | ( ( B u. ran H ) C_ c /\ A. m A. o A. p ( <. m , o , p >. e. A -> A. s e. ran S ( ( ( s " ( o u. ran H ) ) C_ c /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. c ) ) ) } -> |^| { c | ( ( B u. ran H ) C_ c /\ A. m A. o A. p ( <. m , o , p >. e. A -> A. s e. ran S ( ( ( s " ( o u. ran H ) ) C_ c /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. c ) ) ) } C_ E ) | 
						
							| 48 | 46 47 | syl |  |-  ( ph -> |^| { c | ( ( B u. ran H ) C_ c /\ A. m A. o A. p ( <. m , o , p >. e. A -> A. s e. ran S ( ( ( s " ( o u. ran H ) ) C_ c /\ A. x A. y ( x m y -> ( ( V ` ( s ` ( H ` x ) ) ) X. ( V ` ( s ` ( H ` y ) ) ) ) C_ K ) ) -> ( s ` p ) e. c ) ) ) } C_ E ) |