| Step | Hyp | Ref | Expression | 
						
							| 1 |  | caurcvg.1 |  |-  Z = ( ZZ>= ` M ) | 
						
							| 2 |  | caurcvg.3 |  |-  ( ph -> F : Z --> RR ) | 
						
							| 3 |  | caurcvg.4 |  |-  ( ph -> A. x e. RR+ E. m e. Z A. k e. ( ZZ>= ` m ) ( abs ` ( ( F ` k ) - ( F ` m ) ) ) < x ) | 
						
							| 4 |  | uzssz |  |-  ( ZZ>= ` M ) C_ ZZ | 
						
							| 5 | 1 4 | eqsstri |  |-  Z C_ ZZ | 
						
							| 6 |  | zssre |  |-  ZZ C_ RR | 
						
							| 7 | 5 6 | sstri |  |-  Z C_ RR | 
						
							| 8 | 7 | a1i |  |-  ( ph -> Z C_ RR ) | 
						
							| 9 |  | 1rp |  |-  1 e. RR+ | 
						
							| 10 | 9 | ne0ii |  |-  RR+ =/= (/) | 
						
							| 11 |  | r19.2z |  |-  ( ( RR+ =/= (/) /\ A. x e. RR+ E. m e. Z A. k e. ( ZZ>= ` m ) ( abs ` ( ( F ` k ) - ( F ` m ) ) ) < x ) -> E. x e. RR+ E. m e. Z A. k e. ( ZZ>= ` m ) ( abs ` ( ( F ` k ) - ( F ` m ) ) ) < x ) | 
						
							| 12 | 10 3 11 | sylancr |  |-  ( ph -> E. x e. RR+ E. m e. Z A. k e. ( ZZ>= ` m ) ( abs ` ( ( F ` k ) - ( F ` m ) ) ) < x ) | 
						
							| 13 |  | eluzel2 |  |-  ( m e. ( ZZ>= ` M ) -> M e. ZZ ) | 
						
							| 14 | 13 1 | eleq2s |  |-  ( m e. Z -> M e. ZZ ) | 
						
							| 15 | 1 | uzsup |  |-  ( M e. ZZ -> sup ( Z , RR* , < ) = +oo ) | 
						
							| 16 | 14 15 | syl |  |-  ( m e. Z -> sup ( Z , RR* , < ) = +oo ) | 
						
							| 17 | 16 | a1d |  |-  ( m e. Z -> ( A. k e. ( ZZ>= ` m ) ( abs ` ( ( F ` k ) - ( F ` m ) ) ) < x -> sup ( Z , RR* , < ) = +oo ) ) | 
						
							| 18 | 17 | rexlimiv |  |-  ( E. m e. Z A. k e. ( ZZ>= ` m ) ( abs ` ( ( F ` k ) - ( F ` m ) ) ) < x -> sup ( Z , RR* , < ) = +oo ) | 
						
							| 19 | 18 | rexlimivw |  |-  ( E. x e. RR+ E. m e. Z A. k e. ( ZZ>= ` m ) ( abs ` ( ( F ` k ) - ( F ` m ) ) ) < x -> sup ( Z , RR* , < ) = +oo ) | 
						
							| 20 | 12 19 | syl |  |-  ( ph -> sup ( Z , RR* , < ) = +oo ) | 
						
							| 21 | 5 | sseli |  |-  ( m e. Z -> m e. ZZ ) | 
						
							| 22 | 5 | sseli |  |-  ( k e. Z -> k e. ZZ ) | 
						
							| 23 |  | eluz |  |-  ( ( m e. ZZ /\ k e. ZZ ) -> ( k e. ( ZZ>= ` m ) <-> m <_ k ) ) | 
						
							| 24 | 21 22 23 | syl2an |  |-  ( ( m e. Z /\ k e. Z ) -> ( k e. ( ZZ>= ` m ) <-> m <_ k ) ) | 
						
							| 25 | 24 | biimprd |  |-  ( ( m e. Z /\ k e. Z ) -> ( m <_ k -> k e. ( ZZ>= ` m ) ) ) | 
						
							| 26 | 25 | expimpd |  |-  ( m e. Z -> ( ( k e. Z /\ m <_ k ) -> k e. ( ZZ>= ` m ) ) ) | 
						
							| 27 | 26 | imim1d |  |-  ( m e. Z -> ( ( k e. ( ZZ>= ` m ) -> ( abs ` ( ( F ` k ) - ( F ` m ) ) ) < x ) -> ( ( k e. Z /\ m <_ k ) -> ( abs ` ( ( F ` k ) - ( F ` m ) ) ) < x ) ) ) | 
						
							| 28 | 27 | exp4a |  |-  ( m e. Z -> ( ( k e. ( ZZ>= ` m ) -> ( abs ` ( ( F ` k ) - ( F ` m ) ) ) < x ) -> ( k e. Z -> ( m <_ k -> ( abs ` ( ( F ` k ) - ( F ` m ) ) ) < x ) ) ) ) | 
						
							| 29 | 28 | ralimdv2 |  |-  ( m e. Z -> ( A. k e. ( ZZ>= ` m ) ( abs ` ( ( F ` k ) - ( F ` m ) ) ) < x -> A. k e. Z ( m <_ k -> ( abs ` ( ( F ` k ) - ( F ` m ) ) ) < x ) ) ) | 
						
							| 30 | 29 | reximia |  |-  ( E. m e. Z A. k e. ( ZZ>= ` m ) ( abs ` ( ( F ` k ) - ( F ` m ) ) ) < x -> E. m e. Z A. k e. Z ( m <_ k -> ( abs ` ( ( F ` k ) - ( F ` m ) ) ) < x ) ) | 
						
							| 31 | 30 | ralimi |  |-  ( A. x e. RR+ E. m e. Z A. k e. ( ZZ>= ` m ) ( abs ` ( ( F ` k ) - ( F ` m ) ) ) < x -> A. x e. RR+ E. m e. Z A. k e. Z ( m <_ k -> ( abs ` ( ( F ` k ) - ( F ` m ) ) ) < x ) ) | 
						
							| 32 | 3 31 | syl |  |-  ( ph -> A. x e. RR+ E. m e. Z A. k e. Z ( m <_ k -> ( abs ` ( ( F ` k ) - ( F ` m ) ) ) < x ) ) | 
						
							| 33 | 8 2 20 32 | caurcvgr |  |-  ( ph -> F ~~>r ( limsup ` F ) ) | 
						
							| 34 | 14 | a1d |  |-  ( m e. Z -> ( A. k e. ( ZZ>= ` m ) ( abs ` ( ( F ` k ) - ( F ` m ) ) ) < x -> M e. ZZ ) ) | 
						
							| 35 | 34 | rexlimiv |  |-  ( E. m e. Z A. k e. ( ZZ>= ` m ) ( abs ` ( ( F ` k ) - ( F ` m ) ) ) < x -> M e. ZZ ) | 
						
							| 36 | 35 | rexlimivw |  |-  ( E. x e. RR+ E. m e. Z A. k e. ( ZZ>= ` m ) ( abs ` ( ( F ` k ) - ( F ` m ) ) ) < x -> M e. ZZ ) | 
						
							| 37 | 12 36 | syl |  |-  ( ph -> M e. ZZ ) | 
						
							| 38 |  | ax-resscn |  |-  RR C_ CC | 
						
							| 39 |  | fss |  |-  ( ( F : Z --> RR /\ RR C_ CC ) -> F : Z --> CC ) | 
						
							| 40 | 2 38 39 | sylancl |  |-  ( ph -> F : Z --> CC ) | 
						
							| 41 | 1 37 40 | rlimclim |  |-  ( ph -> ( F ~~>r ( limsup ` F ) <-> F ~~> ( limsup ` F ) ) ) | 
						
							| 42 | 33 41 | mpbid |  |-  ( ph -> F ~~> ( limsup ` F ) ) |