Users' Mathboxes Mathbox for Glauco Siliprandi < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  fourierdlem49 Structured version   Visualization version   Unicode version

Theorem fourierdlem49 40372
Description: The given periodic function  F has a left limit at every point in the reals. (Contributed by Glauco Siliprandi, 11-Dec-2019.)
Hypotheses
Ref Expression
fourierdlem49.a  |-  ( ph  ->  A  e.  RR )
fourierdlem49.b  |-  ( ph  ->  B  e.  RR )
fourierdlem49.altb  |-  ( ph  ->  A  <  B )
fourierdlem49.p  |-  P  =  ( m  e.  NN  |->  { p  e.  ( RR  ^m  ( 0 ... m ) )  |  ( ( ( p `
 0 )  =  A  /\  ( p `
 m )  =  B )  /\  A. i  e.  ( 0..^ m ) ( p `
 i )  < 
( p `  (
i  +  1 ) ) ) } )
fourierdlem49.t  |-  T  =  ( B  -  A
)
fourierdlem49.m  |-  ( ph  ->  M  e.  NN )
fourierdlem49.q  |-  ( ph  ->  Q  e.  ( P `
 M ) )
fourierdlem49.d  |-  ( ph  ->  D  C_  RR )
fourierdlem49.f  |-  ( ph  ->  F : D --> RR )
fourierdlem49.dper  |-  ( (
ph  /\  x  e.  D  /\  k  e.  ZZ )  ->  ( x  +  ( k  x.  T
) )  e.  D
)
fourierdlem49.per  |-  ( (
ph  /\  x  e.  D  /\  k  e.  ZZ )  ->  ( F `  ( x  +  (
k  x.  T ) ) )  =  ( F `  x ) )
fourierdlem49.cn  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( F  |`  ( ( Q `  i ) (,) ( Q `  ( i  +  1 ) ) ) )  e.  ( ( ( Q `  i ) (,) ( Q `  ( i  +  1 ) ) ) -cn-> CC ) )
fourierdlem49.l  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  L  e.  ( ( F  |`  (
( Q `  i
) (,) ( Q `
 ( i  +  1 ) ) ) ) lim CC  ( Q `
 ( i  +  1 ) ) ) )
fourierdlem49.x  |-  ( ph  ->  X  e.  RR )
fourierdlem49.z  |-  Z  =  ( x  e.  RR  |->  ( ( |_ `  ( ( B  -  x )  /  T
) )  x.  T
) )
fourierdlem49.e  |-  E  =  ( x  e.  RR  |->  ( x  +  ( Z `  x )
) )
Assertion
Ref Expression
fourierdlem49  |-  ( ph  ->  ( ( F  |`  ( -oo (,) X ) ) lim CC  X )  =/=  (/) )
Distinct variable groups:    x, k    A, i, m, p    x, A, i    B, i, k    B, m, p    x, B    D, k, x    i, E, k, x    i, F, k, x    i, M, k    m, M, p   
x, M    Q, i,
k    Q, p    x, Q    T, k, x    i, X, k, x    k, Z, x    ph, i, k, x
Allowed substitution hints:    ph( m, p)    A( k)    D( i, m, p)    P( x, i, k, m, p)    Q( m)    T( i, m, p)    E( m, p)    F( m, p)    L( x, i, k, m, p)    X( m, p)    Z( i, m, p)

Proof of Theorem fourierdlem49
Dummy variables  j 
y  z are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 fourierdlem49.a . . . . . 6  |-  ( ph  ->  A  e.  RR )
2 fourierdlem49.b . . . . . 6  |-  ( ph  ->  B  e.  RR )
3 fourierdlem49.altb . . . . . 6  |-  ( ph  ->  A  <  B )
4 fourierdlem49.t . . . . . 6  |-  T  =  ( B  -  A
)
5 fourierdlem49.e . . . . . . 7  |-  E  =  ( x  e.  RR  |->  ( x  +  ( Z `  x )
) )
6 ovex 6678 . . . . . . . . . 10  |-  ( ( |_ `  ( ( B  -  x )  /  T ) )  x.  T )  e. 
_V
7 fourierdlem49.z . . . . . . . . . . 11  |-  Z  =  ( x  e.  RR  |->  ( ( |_ `  ( ( B  -  x )  /  T
) )  x.  T
) )
87fvmpt2 6291 . . . . . . . . . 10  |-  ( ( x  e.  RR  /\  ( ( |_ `  ( ( B  -  x )  /  T
) )  x.  T
)  e.  _V )  ->  ( Z `  x
)  =  ( ( |_ `  ( ( B  -  x )  /  T ) )  x.  T ) )
96, 8mpan2 707 . . . . . . . . 9  |-  ( x  e.  RR  ->  ( Z `  x )  =  ( ( |_
`  ( ( B  -  x )  /  T ) )  x.  T ) )
109oveq2d 6666 . . . . . . . 8  |-  ( x  e.  RR  ->  (
x  +  ( Z `
 x ) )  =  ( x  +  ( ( |_ `  ( ( B  -  x )  /  T
) )  x.  T
) ) )
1110mpteq2ia 4740 . . . . . . 7  |-  ( x  e.  RR  |->  ( x  +  ( Z `  x ) ) )  =  ( x  e.  RR  |->  ( x  +  ( ( |_ `  ( ( B  -  x )  /  T
) )  x.  T
) ) )
125, 11eqtri 2644 . . . . . 6  |-  E  =  ( x  e.  RR  |->  ( x  +  (
( |_ `  (
( B  -  x
)  /  T ) )  x.  T ) ) )
131, 2, 3, 4, 12fourierdlem4 40328 . . . . 5  |-  ( ph  ->  E : RR --> ( A (,] B ) )
14 fourierdlem49.x . . . . 5  |-  ( ph  ->  X  e.  RR )
1513, 14ffvelrnd 6360 . . . 4  |-  ( ph  ->  ( E `  X
)  e.  ( A (,] B ) )
16 simpr 477 . . . . . . 7  |-  ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B
) )  /\  ( E `  X )  e.  ran  Q )  -> 
( E `  X
)  e.  ran  Q
)
17 fourierdlem49.q . . . . . . . . . . . . 13  |-  ( ph  ->  Q  e.  ( P `
 M ) )
18 fourierdlem49.m . . . . . . . . . . . . . 14  |-  ( ph  ->  M  e.  NN )
19 fourierdlem49.p . . . . . . . . . . . . . . 15  |-  P  =  ( m  e.  NN  |->  { p  e.  ( RR  ^m  ( 0 ... m ) )  |  ( ( ( p `
 0 )  =  A  /\  ( p `
 m )  =  B )  /\  A. i  e.  ( 0..^ m ) ( p `
 i )  < 
( p `  (
i  +  1 ) ) ) } )
2019fourierdlem2 40326 . . . . . . . . . . . . . 14  |-  ( M  e.  NN  ->  ( Q  e.  ( P `  M )  <->  ( Q  e.  ( RR  ^m  (
0 ... M ) )  /\  ( ( ( Q `  0 )  =  A  /\  ( Q `  M )  =  B )  /\  A. i  e.  ( 0..^ M ) ( Q `
 i )  < 
( Q `  (
i  +  1 ) ) ) ) ) )
2118, 20syl 17 . . . . . . . . . . . . 13  |-  ( ph  ->  ( Q  e.  ( P `  M )  <-> 
( Q  e.  ( RR  ^m  ( 0 ... M ) )  /\  ( ( ( Q `  0 )  =  A  /\  ( Q `  M )  =  B )  /\  A. i  e.  ( 0..^ M ) ( Q `
 i )  < 
( Q `  (
i  +  1 ) ) ) ) ) )
2217, 21mpbid 222 . . . . . . . . . . . 12  |-  ( ph  ->  ( Q  e.  ( RR  ^m  ( 0 ... M ) )  /\  ( ( ( Q `  0 )  =  A  /\  ( Q `  M )  =  B )  /\  A. i  e.  ( 0..^ M ) ( Q `
 i )  < 
( Q `  (
i  +  1 ) ) ) ) )
2322simpld 475 . . . . . . . . . . 11  |-  ( ph  ->  Q  e.  ( RR 
^m  ( 0 ... M ) ) )
24 elmapi 7879 . . . . . . . . . . 11  |-  ( Q  e.  ( RR  ^m  ( 0 ... M
) )  ->  Q : ( 0 ... M ) --> RR )
2523, 24syl 17 . . . . . . . . . 10  |-  ( ph  ->  Q : ( 0 ... M ) --> RR )
26 ffn 6045 . . . . . . . . . 10  |-  ( Q : ( 0 ... M ) --> RR  ->  Q  Fn  ( 0 ... M ) )
2725, 26syl 17 . . . . . . . . 9  |-  ( ph  ->  Q  Fn  ( 0 ... M ) )
2827ad2antrr 762 . . . . . . . 8  |-  ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B
) )  /\  ( E `  X )  e.  ran  Q )  ->  Q  Fn  ( 0 ... M ) )
29 fvelrnb 6243 . . . . . . . 8  |-  ( Q  Fn  ( 0 ... M )  ->  (
( E `  X
)  e.  ran  Q  <->  E. j  e.  ( 0 ... M ) ( Q `  j )  =  ( E `  X ) ) )
3028, 29syl 17 . . . . . . 7  |-  ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B
) )  /\  ( E `  X )  e.  ran  Q )  -> 
( ( E `  X )  e.  ran  Q  <->  E. j  e.  (
0 ... M ) ( Q `  j )  =  ( E `  X ) ) )
3116, 30mpbid 222 . . . . . 6  |-  ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B
) )  /\  ( E `  X )  e.  ran  Q )  ->  E. j  e.  (
0 ... M ) ( Q `  j )  =  ( E `  X ) )
32 1zzd 11408 . . . . . . . . . . . . . . 15  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  1  e.  ZZ )
33 elfzelz 12342 . . . . . . . . . . . . . . . 16  |-  ( j  e.  ( 0 ... M )  ->  j  e.  ZZ )
3433ad2antlr 763 . . . . . . . . . . . . . . 15  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  j  e.  ZZ )
35 1e0p1 11552 . . . . . . . . . . . . . . . . 17  |-  1  =  ( 0  +  1 )
3635a1i 11 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  1  =  ( 0  +  1 ) )
3734zred 11482 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  j  e.  RR )
38 elfzle1 12344 . . . . . . . . . . . . . . . . . . 19  |-  ( j  e.  ( 0 ... M )  ->  0  <_  j )
3938ad2antlr 763 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  0  <_  j )
40 id 22 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( ( Q `  j )  =  ( E `  X )  ->  ( Q `  j )  =  ( E `  X ) )
4140eqcomd 2628 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( ( Q `  j )  =  ( E `  X )  ->  ( E `  X )  =  ( Q `  j ) )
4241ad2antlr 763 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( ( ( ph  /\  ( Q `  j )  =  ( E `  X ) )  /\  j  =  0 )  ->  ( E `  X )  =  ( Q `  j ) )
43 fveq2 6191 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( j  =  0  ->  ( Q `  j )  =  ( Q ` 
0 ) )
4443adantl 482 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( ( ( ph  /\  ( Q `  j )  =  ( E `  X ) )  /\  j  =  0 )  ->  ( Q `  j )  =  ( Q `  0 ) )
4522simprld 795 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( ph  ->  ( ( Q ` 
0 )  =  A  /\  ( Q `  M )  =  B ) )
4645simpld 475 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( ph  ->  ( Q `  0
)  =  A )
4746ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( ( ( ph  /\  ( Q `  j )  =  ( E `  X ) )  /\  j  =  0 )  ->  ( Q ` 
0 )  =  A )
4842, 44, 473eqtrd 2660 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ph  /\  ( Q `  j )  =  ( E `  X ) )  /\  j  =  0 )  ->  ( E `  X )  =  A )
4948adantllr 755 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  ( Q `  j )  =  ( E `  X ) )  /\  j  =  0 )  ->  ( E `  X )  =  A )
5049adantllr 755 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( ( ph  /\  ( E `  X
)  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `
 j )  =  ( E `  X
) )  /\  j  =  0 )  -> 
( E `  X
)  =  A )
511adantr 481 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( (
ph  /\  ( E `  X )  e.  ( A (,] B ) )  ->  A  e.  RR )
521rexrd 10089 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( ph  ->  A  e.  RR* )
5352adantr 481 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( (
ph  /\  ( E `  X )  e.  ( A (,] B ) )  ->  A  e.  RR* )
542rexrd 10089 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( ph  ->  B  e.  RR* )
5554adantr 481 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( (
ph  /\  ( E `  X )  e.  ( A (,] B ) )  ->  B  e.  RR* )
56 simpr 477 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( (
ph  /\  ( E `  X )  e.  ( A (,] B ) )  ->  ( E `  X )  e.  ( A (,] B ) )
57 iocgtlb 39724 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( ( A  e.  RR*  /\  B  e.  RR*  /\  ( E `
 X )  e.  ( A (,] B
) )  ->  A  <  ( E `  X
) )
5853, 55, 56, 57syl3anc 1326 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( (
ph  /\  ( E `  X )  e.  ( A (,] B ) )  ->  A  <  ( E `  X ) )
5951, 58gtned 10172 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( (
ph  /\  ( E `  X )  e.  ( A (,] B ) )  ->  ( E `  X )  =/=  A
)
6059neneqd 2799 . . . . . . . . . . . . . . . . . . . . 21  |-  ( (
ph  /\  ( E `  X )  e.  ( A (,] B ) )  ->  -.  ( E `  X )  =  A )
6160ad3antrrr 766 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( ( ph  /\  ( E `  X
)  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `
 j )  =  ( E `  X
) )  /\  j  =  0 )  ->  -.  ( E `  X
)  =  A )
6250, 61pm2.65da 600 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  -.  j  =  0 )
6362neqned 2801 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  j  =/=  0 )
6437, 39, 63ne0gt0d 10174 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  0  <  j )
65 0zd 11389 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  0  e.  ZZ )
66 zltp1le 11427 . . . . . . . . . . . . . . . . . 18  |-  ( ( 0  e.  ZZ  /\  j  e.  ZZ )  ->  ( 0  <  j  <->  ( 0  +  1 )  <_  j ) )
6765, 34, 66syl2anc 693 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( 0  <  j  <->  ( 0  +  1 )  <_ 
j ) )
6864, 67mpbid 222 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( 0  +  1 )  <_ 
j )
6936, 68eqbrtrd 4675 . . . . . . . . . . . . . . 15  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  1  <_  j )
70 eluz2 11693 . . . . . . . . . . . . . . 15  |-  ( j  e.  ( ZZ>= `  1
)  <->  ( 1  e.  ZZ  /\  j  e.  ZZ  /\  1  <_ 
j ) )
7132, 34, 69, 70syl3anbrc 1246 . . . . . . . . . . . . . 14  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  j  e.  ( ZZ>= `  1 )
)
72 nnuz 11723 . . . . . . . . . . . . . 14  |-  NN  =  ( ZZ>= `  1 )
7371, 72syl6eleqr 2712 . . . . . . . . . . . . 13  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  j  e.  NN )
74 nnm1nn0 11334 . . . . . . . . . . . . 13  |-  ( j  e.  NN  ->  (
j  -  1 )  e.  NN0 )
7573, 74syl 17 . . . . . . . . . . . 12  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( j  -  1 )  e. 
NN0 )
76 nn0uz 11722 . . . . . . . . . . . . 13  |-  NN0  =  ( ZZ>= `  0 )
7776a1i 11 . . . . . . . . . . . 12  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  NN0  =  (
ZZ>= `  0 ) )
7875, 77eleqtrd 2703 . . . . . . . . . . 11  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( j  -  1 )  e.  ( ZZ>= `  0 )
)
7918nnzd 11481 . . . . . . . . . . . 12  |-  ( ph  ->  M  e.  ZZ )
8079ad3antrrr 766 . . . . . . . . . . 11  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  M  e.  ZZ )
81 peano2zm 11420 . . . . . . . . . . . . . . 15  |-  ( j  e.  ZZ  ->  (
j  -  1 )  e.  ZZ )
8233, 81syl 17 . . . . . . . . . . . . . 14  |-  ( j  e.  ( 0 ... M )  ->  (
j  -  1 )  e.  ZZ )
8382zred 11482 . . . . . . . . . . . . 13  |-  ( j  e.  ( 0 ... M )  ->  (
j  -  1 )  e.  RR )
8433zred 11482 . . . . . . . . . . . . 13  |-  ( j  e.  ( 0 ... M )  ->  j  e.  RR )
85 elfzel2 12340 . . . . . . . . . . . . . 14  |-  ( j  e.  ( 0 ... M )  ->  M  e.  ZZ )
8685zred 11482 . . . . . . . . . . . . 13  |-  ( j  e.  ( 0 ... M )  ->  M  e.  RR )
8784ltm1d 10956 . . . . . . . . . . . . 13  |-  ( j  e.  ( 0 ... M )  ->  (
j  -  1 )  <  j )
88 elfzle2 12345 . . . . . . . . . . . . 13  |-  ( j  e.  ( 0 ... M )  ->  j  <_  M )
8983, 84, 86, 87, 88ltletrd 10197 . . . . . . . . . . . 12  |-  ( j  e.  ( 0 ... M )  ->  (
j  -  1 )  <  M )
9089ad2antlr 763 . . . . . . . . . . 11  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( j  -  1 )  < 
M )
91 elfzo2 12473 . . . . . . . . . . 11  |-  ( ( j  -  1 )  e.  ( 0..^ M )  <->  ( ( j  -  1 )  e.  ( ZZ>= `  0 )  /\  M  e.  ZZ  /\  ( j  -  1 )  <  M ) )
9278, 80, 90, 91syl3anbrc 1246 . . . . . . . . . 10  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( j  -  1 )  e.  ( 0..^ M ) )
9325ad3antrrr 766 . . . . . . . . . . . . . 14  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  Q :
( 0 ... M
) --> RR )
9434, 81syl 17 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( j  -  1 )  e.  ZZ )
9565, 80, 943jca 1242 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( 0  e.  ZZ  /\  M  e.  ZZ  /\  ( j  -  1 )  e.  ZZ ) )
9675nn0ge0d 11354 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  0  <_  ( j  -  1 ) )
9783, 86, 89ltled 10185 . . . . . . . . . . . . . . . . 17  |-  ( j  e.  ( 0 ... M )  ->  (
j  -  1 )  <_  M )
9897ad2antlr 763 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( j  -  1 )  <_  M )
9995, 96, 98jca32 558 . . . . . . . . . . . . . . 15  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( (
0  e.  ZZ  /\  M  e.  ZZ  /\  (
j  -  1 )  e.  ZZ )  /\  ( 0  <_  (
j  -  1 )  /\  ( j  - 
1 )  <_  M
) ) )
100 elfz2 12333 . . . . . . . . . . . . . . 15  |-  ( ( j  -  1 )  e.  ( 0 ... M )  <->  ( (
0  e.  ZZ  /\  M  e.  ZZ  /\  (
j  -  1 )  e.  ZZ )  /\  ( 0  <_  (
j  -  1 )  /\  ( j  - 
1 )  <_  M
) ) )
10199, 100sylibr 224 . . . . . . . . . . . . . 14  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( j  -  1 )  e.  ( 0 ... M
) )
10293, 101ffvelrnd 6360 . . . . . . . . . . . . 13  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( Q `  ( j  -  1 ) )  e.  RR )
103102rexrd 10089 . . . . . . . . . . . 12  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( Q `  ( j  -  1 ) )  e.  RR* )
10425ffvelrnda 6359 . . . . . . . . . . . . . . 15  |-  ( (
ph  /\  j  e.  ( 0 ... M
) )  ->  ( Q `  j )  e.  RR )
105104rexrd 10089 . . . . . . . . . . . . . 14  |-  ( (
ph  /\  j  e.  ( 0 ... M
) )  ->  ( Q `  j )  e.  RR* )
106105adantlr 751 . . . . . . . . . . . . 13  |-  ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B
) )  /\  j  e.  ( 0 ... M
) )  ->  ( Q `  j )  e.  RR* )
107106adantr 481 . . . . . . . . . . . 12  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( Q `  j )  e.  RR* )
108 iocssre 12253 . . . . . . . . . . . . . . . 16  |-  ( ( A  e.  RR*  /\  B  e.  RR )  ->  ( A (,] B )  C_  RR )
10952, 2, 108syl2anc 693 . . . . . . . . . . . . . . 15  |-  ( ph  ->  ( A (,] B
)  C_  RR )
110109sselda 3603 . . . . . . . . . . . . . 14  |-  ( (
ph  /\  ( E `  X )  e.  ( A (,] B ) )  ->  ( E `  X )  e.  RR )
111110rexrd 10089 . . . . . . . . . . . . 13  |-  ( (
ph  /\  ( E `  X )  e.  ( A (,] B ) )  ->  ( E `  X )  e.  RR* )
112111ad2antrr 762 . . . . . . . . . . . 12  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( E `  X )  e.  RR* )
113 simplll 798 . . . . . . . . . . . . . . 15  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ph )
114 ovex 6678 . . . . . . . . . . . . . . . 16  |-  ( j  -  1 )  e. 
_V
115 eleq1 2689 . . . . . . . . . . . . . . . . . 18  |-  ( i  =  ( j  - 
1 )  ->  (
i  e.  ( 0..^ M )  <->  ( j  -  1 )  e.  ( 0..^ M ) ) )
116115anbi2d 740 . . . . . . . . . . . . . . . . 17  |-  ( i  =  ( j  - 
1 )  ->  (
( ph  /\  i  e.  ( 0..^ M ) )  <->  ( ph  /\  ( j  -  1 )  e.  ( 0..^ M ) ) ) )
117 fveq2 6191 . . . . . . . . . . . . . . . . . 18  |-  ( i  =  ( j  - 
1 )  ->  ( Q `  i )  =  ( Q `  ( j  -  1 ) ) )
118 oveq1 6657 . . . . . . . . . . . . . . . . . . 19  |-  ( i  =  ( j  - 
1 )  ->  (
i  +  1 )  =  ( ( j  -  1 )  +  1 ) )
119118fveq2d 6195 . . . . . . . . . . . . . . . . . 18  |-  ( i  =  ( j  - 
1 )  ->  ( Q `  ( i  +  1 ) )  =  ( Q `  ( ( j  - 
1 )  +  1 ) ) )
120117, 119breq12d 4666 . . . . . . . . . . . . . . . . 17  |-  ( i  =  ( j  - 
1 )  ->  (
( Q `  i
)  <  ( Q `  ( i  +  1 ) )  <->  ( Q `  ( j  -  1 ) )  <  ( Q `  ( (
j  -  1 )  +  1 ) ) ) )
121116, 120imbi12d 334 . . . . . . . . . . . . . . . 16  |-  ( i  =  ( j  - 
1 )  ->  (
( ( ph  /\  i  e.  ( 0..^ M ) )  -> 
( Q `  i
)  <  ( Q `  ( i  +  1 ) ) )  <->  ( ( ph  /\  ( j  - 
1 )  e.  ( 0..^ M ) )  ->  ( Q `  ( j  -  1 ) )  <  ( Q `  ( (
j  -  1 )  +  1 ) ) ) ) )
12222simprrd 797 . . . . . . . . . . . . . . . . 17  |-  ( ph  ->  A. i  e.  ( 0..^ M ) ( Q `  i )  <  ( Q `  ( i  +  1 ) ) )
123122r19.21bi 2932 . . . . . . . . . . . . . . . 16  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( Q `  i )  <  ( Q `  ( i  +  1 ) ) )
124114, 121, 123vtocl 3259 . . . . . . . . . . . . . . 15  |-  ( (
ph  /\  ( j  -  1 )  e.  ( 0..^ M ) )  ->  ( Q `  ( j  -  1 ) )  <  ( Q `  ( (
j  -  1 )  +  1 ) ) )
125113, 92, 124syl2anc 693 . . . . . . . . . . . . . 14  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( Q `  ( j  -  1 ) )  <  ( Q `  ( (
j  -  1 )  +  1 ) ) )
12633zcnd 11483 . . . . . . . . . . . . . . . . . . 19  |-  ( j  e.  ( 0 ... M )  ->  j  e.  CC )
127 1cnd 10056 . . . . . . . . . . . . . . . . . . 19  |-  ( j  e.  ( 0 ... M )  ->  1  e.  CC )
128126, 127npcand 10396 . . . . . . . . . . . . . . . . . 18  |-  ( j  e.  ( 0 ... M )  ->  (
( j  -  1 )  +  1 )  =  j )
129128eqcomd 2628 . . . . . . . . . . . . . . . . 17  |-  ( j  e.  ( 0 ... M )  ->  j  =  ( ( j  -  1 )  +  1 ) )
130129fveq2d 6195 . . . . . . . . . . . . . . . 16  |-  ( j  e.  ( 0 ... M )  ->  ( Q `  j )  =  ( Q `  ( ( j  - 
1 )  +  1 ) ) )
131130eqcomd 2628 . . . . . . . . . . . . . . 15  |-  ( j  e.  ( 0 ... M )  ->  ( Q `  ( (
j  -  1 )  +  1 ) )  =  ( Q `  j ) )
132131ad2antlr 763 . . . . . . . . . . . . . 14  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( Q `  ( ( j  - 
1 )  +  1 ) )  =  ( Q `  j ) )
133125, 132breqtrd 4679 . . . . . . . . . . . . 13  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( Q `  ( j  -  1 ) )  <  ( Q `  j )
)
134 simpr 477 . . . . . . . . . . . . 13  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( Q `  j )  =  ( E `  X ) )
135133, 134breqtrd 4679 . . . . . . . . . . . 12  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( Q `  ( j  -  1 ) )  <  ( E `  X )
)
136109, 15sseldd 3604 . . . . . . . . . . . . . . . 16  |-  ( ph  ->  ( E `  X
)  e.  RR )
137136leidd 10594 . . . . . . . . . . . . . . 15  |-  ( ph  ->  ( E `  X
)  <_  ( E `  X ) )
138137ad2antrr 762 . . . . . . . . . . . . . 14  |-  ( ( ( ph  /\  j  e.  ( 0 ... M
) )  /\  ( Q `  j )  =  ( E `  X ) )  -> 
( E `  X
)  <_  ( E `  X ) )
13941adantl 482 . . . . . . . . . . . . . 14  |-  ( ( ( ph  /\  j  e.  ( 0 ... M
) )  /\  ( Q `  j )  =  ( E `  X ) )  -> 
( E `  X
)  =  ( Q `
 j ) )
140138, 139breqtrd 4679 . . . . . . . . . . . . 13  |-  ( ( ( ph  /\  j  e.  ( 0 ... M
) )  /\  ( Q `  j )  =  ( E `  X ) )  -> 
( E `  X
)  <_  ( Q `  j ) )
141140adantllr 755 . . . . . . . . . . . 12  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( E `  X )  <_  ( Q `  j )
)
142103, 107, 112, 135, 141eliocd 39730 . . . . . . . . . . 11  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( E `  X )  e.  ( ( Q `  (
j  -  1 ) ) (,] ( Q `
 j ) ) )
143130oveq2d 6666 . . . . . . . . . . . 12  |-  ( j  e.  ( 0 ... M )  ->  (
( Q `  (
j  -  1 ) ) (,] ( Q `
 j ) )  =  ( ( Q `
 ( j  - 
1 ) ) (,] ( Q `  (
( j  -  1 )  +  1 ) ) ) )
144143ad2antlr 763 . . . . . . . . . . 11  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( ( Q `  ( j  -  1 ) ) (,] ( Q `  j ) )  =  ( ( Q `  ( j  -  1 ) ) (,] ( Q `  ( (
j  -  1 )  +  1 ) ) ) )
145142, 144eleqtrd 2703 . . . . . . . . . 10  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  ( E `  X )  e.  ( ( Q `  (
j  -  1 ) ) (,] ( Q `
 ( ( j  -  1 )  +  1 ) ) ) )
146117, 119oveq12d 6668 . . . . . . . . . . . 12  |-  ( i  =  ( j  - 
1 )  ->  (
( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) )  =  ( ( Q `
 ( j  - 
1 ) ) (,] ( Q `  (
( j  -  1 )  +  1 ) ) ) )
147146eleq2d 2687 . . . . . . . . . . 11  |-  ( i  =  ( j  - 
1 )  ->  (
( E `  X
)  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) )  <->  ( E `  X )  e.  ( ( Q `  (
j  -  1 ) ) (,] ( Q `
 ( ( j  -  1 )  +  1 ) ) ) ) )
148147rspcev 3309 . . . . . . . . . 10  |-  ( ( ( j  -  1 )  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  ( j  -  1 ) ) (,] ( Q `  ( (
j  -  1 )  +  1 ) ) ) )  ->  E. i  e.  ( 0..^ M ) ( E `  X
)  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )
14992, 145, 148syl2anc 693 . . . . . . . . 9  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  j  e.  ( 0 ... M ) )  /\  ( Q `  j )  =  ( E `  X ) )  ->  E. i  e.  ( 0..^ M ) ( E `  X
)  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )
150149ex 450 . . . . . . . 8  |-  ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B
) )  /\  j  e.  ( 0 ... M
) )  ->  (
( Q `  j
)  =  ( E `
 X )  ->  E. i  e.  (
0..^ M ) ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) ) )
151150adantlr 751 . . . . . . 7  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  ( E `  X )  e.  ran  Q )  /\  j  e.  ( 0 ... M ) )  ->  ( ( Q `  j )  =  ( E `  X )  ->  E. i  e.  ( 0..^ M ) ( E `  X
)  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) ) )
152151rexlimdva 3031 . . . . . 6  |-  ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B
) )  /\  ( E `  X )  e.  ran  Q )  -> 
( E. j  e.  ( 0 ... M
) ( Q `  j )  =  ( E `  X )  ->  E. i  e.  ( 0..^ M ) ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) ) )
15331, 152mpd 15 . . . . 5  |-  ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B
) )  /\  ( E `  X )  e.  ran  Q )  ->  E. i  e.  (
0..^ M ) ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )
15418ad2antrr 762 . . . . . . 7  |-  ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B
) )  /\  -.  ( E `  X )  e.  ran  Q )  ->  M  e.  NN )
15525ad2antrr 762 . . . . . . 7  |-  ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B
) )  /\  -.  ( E `  X )  e.  ran  Q )  ->  Q : ( 0 ... M ) --> RR )
156 iocssicc 12261 . . . . . . . . . 10  |-  ( A (,] B )  C_  ( A [,] B )
15746eqcomd 2628 . . . . . . . . . . 11  |-  ( ph  ->  A  =  ( Q `
 0 ) )
15845simprd 479 . . . . . . . . . . . 12  |-  ( ph  ->  ( Q `  M
)  =  B )
159158eqcomd 2628 . . . . . . . . . . 11  |-  ( ph  ->  B  =  ( Q `
 M ) )
160157, 159oveq12d 6668 . . . . . . . . . 10  |-  ( ph  ->  ( A [,] B
)  =  ( ( Q `  0 ) [,] ( Q `  M ) ) )
161156, 160syl5sseq 3653 . . . . . . . . 9  |-  ( ph  ->  ( A (,] B
)  C_  ( ( Q `  0 ) [,] ( Q `  M
) ) )
162161sselda 3603 . . . . . . . 8  |-  ( (
ph  /\  ( E `  X )  e.  ( A (,] B ) )  ->  ( E `  X )  e.  ( ( Q `  0
) [,] ( Q `
 M ) ) )
163162adantr 481 . . . . . . 7  |-  ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B
) )  /\  -.  ( E `  X )  e.  ran  Q )  ->  ( E `  X )  e.  ( ( Q `  0
) [,] ( Q `
 M ) ) )
164 simpr 477 . . . . . . 7  |-  ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B
) )  /\  -.  ( E `  X )  e.  ran  Q )  ->  -.  ( E `  X )  e.  ran  Q )
165 fveq2 6191 . . . . . . . . . 10  |-  ( k  =  j  ->  ( Q `  k )  =  ( Q `  j ) )
166165breq1d 4663 . . . . . . . . 9  |-  ( k  =  j  ->  (
( Q `  k
)  <  ( E `  X )  <->  ( Q `  j )  <  ( E `  X )
) )
167166cbvrabv 3199 . . . . . . . 8  |-  { k  e.  ( 0..^ M )  |  ( Q `
 k )  < 
( E `  X
) }  =  {
j  e.  ( 0..^ M )  |  ( Q `  j )  <  ( E `  X ) }
168167supeq1i 8353 . . . . . . 7  |-  sup ( { k  e.  ( 0..^ M )  |  ( Q `  k
)  <  ( E `  X ) } ,  RR ,  <  )  =  sup ( { j  e.  ( 0..^ M )  |  ( Q `
 j )  < 
( E `  X
) } ,  RR ,  <  )
169154, 155, 163, 164, 168fourierdlem25 40349 . . . . . 6  |-  ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B
) )  /\  -.  ( E `  X )  e.  ran  Q )  ->  E. i  e.  ( 0..^ M ) ( E `  X )  e.  ( ( Q `
 i ) (,) ( Q `  (
i  +  1 ) ) ) )
170 ioossioc 39713 . . . . . . . . 9  |-  ( ( Q `  i ) (,) ( Q `  ( i  +  1 ) ) )  C_  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) )
171170sseli 3599 . . . . . . . 8  |-  ( ( E `  X )  e.  ( ( Q `
 i ) (,) ( Q `  (
i  +  1 ) ) )  ->  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )
172171a1i 11 . . . . . . 7  |-  ( ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B ) )  /\  -.  ( E `  X
)  e.  ran  Q
)  /\  i  e.  ( 0..^ M ) )  ->  ( ( E `
 X )  e.  ( ( Q `  i ) (,) ( Q `  ( i  +  1 ) ) )  ->  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) ) )
173172reximdva 3017 . . . . . 6  |-  ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B
) )  /\  -.  ( E `  X )  e.  ran  Q )  ->  ( E. i  e.  ( 0..^ M ) ( E `  X
)  e.  ( ( Q `  i ) (,) ( Q `  ( i  +  1 ) ) )  ->  E. i  e.  (
0..^ M ) ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) ) )
174169, 173mpd 15 . . . . 5  |-  ( ( ( ph  /\  ( E `  X )  e.  ( A (,] B
) )  /\  -.  ( E `  X )  e.  ran  Q )  ->  E. i  e.  ( 0..^ M ) ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )
175153, 174pm2.61dan 832 . . . 4  |-  ( (
ph  /\  ( E `  X )  e.  ( A (,] B ) )  ->  E. i  e.  ( 0..^ M ) ( E `  X
)  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )
17615, 175mpdan 702 . . 3  |-  ( ph  ->  E. i  e.  ( 0..^ M ) ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )
177 fourierdlem49.f . . . . . . . . . . 11  |-  ( ph  ->  F : D --> RR )
178 frel 6050 . . . . . . . . . . 11  |-  ( F : D --> RR  ->  Rel 
F )
179177, 178syl 17 . . . . . . . . . 10  |-  ( ph  ->  Rel  F )
180 resindm 5444 . . . . . . . . . . 11  |-  ( Rel 
F  ->  ( F  |`  ( ( -oo (,) ( E `  X ) )  i^i  dom  F
) )  =  ( F  |`  ( -oo (,) ( E `  X
) ) ) )
181180eqcomd 2628 . . . . . . . . . 10  |-  ( Rel 
F  ->  ( F  |`  ( -oo (,) ( E `  X )
) )  =  ( F  |`  ( ( -oo (,) ( E `  X ) )  i^i 
dom  F ) ) )
182179, 181syl 17 . . . . . . . . 9  |-  ( ph  ->  ( F  |`  ( -oo (,) ( E `  X ) ) )  =  ( F  |`  ( ( -oo (,) ( E `  X ) )  i^i  dom  F
) ) )
183 fdm 6051 . . . . . . . . . . . 12  |-  ( F : D --> RR  ->  dom 
F  =  D )
184177, 183syl 17 . . . . . . . . . . 11  |-  ( ph  ->  dom  F  =  D )
185184ineq2d 3814 . . . . . . . . . 10  |-  ( ph  ->  ( ( -oo (,) ( E `  X ) )  i^i  dom  F
)  =  ( ( -oo (,) ( E `
 X ) )  i^i  D ) )
186185reseq2d 5396 . . . . . . . . 9  |-  ( ph  ->  ( F  |`  (
( -oo (,) ( E `
 X ) )  i^i  dom  F )
)  =  ( F  |`  ( ( -oo (,) ( E `  X ) )  i^i  D ) ) )
187182, 186eqtrd 2656 . . . . . . . 8  |-  ( ph  ->  ( F  |`  ( -oo (,) ( E `  X ) ) )  =  ( F  |`  ( ( -oo (,) ( E `  X ) )  i^i  D ) ) )
1881873ad2ant1 1082 . . . . . . 7  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( F  |`  ( -oo (,) ( E `  X ) ) )  =  ( F  |`  ( ( -oo (,) ( E `  X ) )  i^i  D ) ) )
189188oveq1d 6665 . . . . . 6  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( F  |`  ( -oo (,) ( E `
 X ) ) ) lim CC  ( E `
 X ) )  =  ( ( F  |`  ( ( -oo (,) ( E `  X ) )  i^i  D ) ) lim CC  ( E `
 X ) ) )
190 ax-resscn 9993 . . . . . . . . . . 11  |-  RR  C_  CC
191190a1i 11 . . . . . . . . . 10  |-  ( ph  ->  RR  C_  CC )
192177, 191fssd 6057 . . . . . . . . 9  |-  ( ph  ->  F : D --> CC )
1931923ad2ant1 1082 . . . . . . . 8  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  ->  F : D --> CC )
194 inss2 3834 . . . . . . . . 9  |-  ( ( -oo (,) ( E `
 X ) )  i^i  D )  C_  D
195194a1i 11 . . . . . . . 8  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( -oo (,) ( E `  X ) )  i^i  D ) 
C_  D )
196193, 195fssresd 6071 . . . . . . 7  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( F  |`  (
( -oo (,) ( E `
 X ) )  i^i  D ) ) : ( ( -oo (,) ( E `  X
) )  i^i  D
) --> CC )
197 mnfxr 10096 . . . . . . . . . 10  |- -oo  e.  RR*
198197a1i 11 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  -> -oo  e.  RR* )
19925adantr 481 . . . . . . . . . . . . 13  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  Q : ( 0 ... M ) --> RR )
200 elfzofz 12485 . . . . . . . . . . . . . 14  |-  ( i  e.  ( 0..^ M )  ->  i  e.  ( 0 ... M
) )
201200adantl 482 . . . . . . . . . . . . 13  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  i  e.  ( 0 ... M ) )
202199, 201ffvelrnd 6360 . . . . . . . . . . . 12  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( Q `  i )  e.  RR )
203202rexrd 10089 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( Q `  i )  e.  RR* )
204202mnfltd 11958 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  -> -oo  <  ( Q `
 i ) )
205198, 203, 204xrltled 39486 . . . . . . . . . 10  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  -> -oo  <_  ( Q `
 i ) )
206 iooss1 12210 . . . . . . . . . 10  |-  ( ( -oo  e.  RR*  /\ -oo  <_  ( Q `  i
) )  ->  (
( Q `  i
) (,) ( E `
 X ) ) 
C_  ( -oo (,) ( E `  X ) ) )
207197, 205, 206sylancr 695 . . . . . . . . 9  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( ( Q `
 i ) (,) ( E `  X
) )  C_  ( -oo (,) ( E `  X ) ) )
2082073adant3 1081 . . . . . . . 8  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( Q `  i ) (,) ( E `  X )
)  C_  ( -oo (,) ( E `  X
) ) )
209 fzofzp1 12565 . . . . . . . . . . . . . 14  |-  ( i  e.  ( 0..^ M )  ->  ( i  +  1 )  e.  ( 0 ... M
) )
210209adantl 482 . . . . . . . . . . . . 13  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( i  +  1 )  e.  ( 0 ... M ) )
211199, 210ffvelrnd 6360 . . . . . . . . . . . 12  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( Q `  ( i  +  1 ) )  e.  RR )
2122113adant3 1081 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( Q `  (
i  +  1 ) )  e.  RR )
213212rexrd 10089 . . . . . . . . . 10  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( Q `  (
i  +  1 ) )  e.  RR* )
2142023adant3 1081 . . . . . . . . . . . 12  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( Q `  i
)  e.  RR )
215214rexrd 10089 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( Q `  i
)  e.  RR* )
216 simp3 1063 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( E `  X
)  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )
217 iocleub 39725 . . . . . . . . . . 11  |-  ( ( ( Q `  i
)  e.  RR*  /\  ( Q `  ( i  +  1 ) )  e.  RR*  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  ->  ( E `  X )  <_  ( Q `  (
i  +  1 ) ) )
218215, 213, 216, 217syl3anc 1326 . . . . . . . . . 10  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( E `  X
)  <_  ( Q `  ( i  +  1 ) ) )
219 iooss2 12211 . . . . . . . . . 10  |-  ( ( ( Q `  (
i  +  1 ) )  e.  RR*  /\  ( E `  X )  <_  ( Q `  (
i  +  1 ) ) )  ->  (
( Q `  i
) (,) ( E `
 X ) ) 
C_  ( ( Q `
 i ) (,) ( Q `  (
i  +  1 ) ) ) )
220213, 218, 219syl2anc 693 . . . . . . . . 9  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( Q `  i ) (,) ( E `  X )
)  C_  ( ( Q `  i ) (,) ( Q `  (
i  +  1 ) ) ) )
221 fourierdlem49.cn . . . . . . . . . . . . 13  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( F  |`  ( ( Q `  i ) (,) ( Q `  ( i  +  1 ) ) ) )  e.  ( ( ( Q `  i ) (,) ( Q `  ( i  +  1 ) ) ) -cn-> CC ) )
222 cncff 22696 . . . . . . . . . . . . 13  |-  ( ( F  |`  ( ( Q `  i ) (,) ( Q `  (
i  +  1 ) ) ) )  e.  ( ( ( Q `
 i ) (,) ( Q `  (
i  +  1 ) ) ) -cn-> CC )  ->  ( F  |`  ( ( Q `  i ) (,) ( Q `  ( i  +  1 ) ) ) ) : ( ( Q `  i
) (,) ( Q `
 ( i  +  1 ) ) ) --> CC )
223 fdm 6051 . . . . . . . . . . . . 13  |-  ( ( F  |`  ( ( Q `  i ) (,) ( Q `  (
i  +  1 ) ) ) ) : ( ( Q `  i ) (,) ( Q `  ( i  +  1 ) ) ) --> CC  ->  dom  ( F  |`  ( ( Q `  i ) (,) ( Q `  ( i  +  1 ) ) ) )  =  ( ( Q `
 i ) (,) ( Q `  (
i  +  1 ) ) ) )
224221, 222, 2233syl 18 . . . . . . . . . . . 12  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  dom  ( F  |`  ( ( Q `  i ) (,) ( Q `  ( i  +  1 ) ) ) )  =  ( ( Q `  i
) (,) ( Q `
 ( i  +  1 ) ) ) )
225 ssdmres 5420 . . . . . . . . . . . 12  |-  ( ( ( Q `  i
) (,) ( Q `
 ( i  +  1 ) ) ) 
C_  dom  F  <->  dom  ( F  |`  ( ( Q `  i ) (,) ( Q `  ( i  +  1 ) ) ) )  =  ( ( Q `  i
) (,) ( Q `
 ( i  +  1 ) ) ) )
226224, 225sylibr 224 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( ( Q `
 i ) (,) ( Q `  (
i  +  1 ) ) )  C_  dom  F )
227184adantr 481 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  dom  F  =  D )
228226, 227sseqtrd 3641 . . . . . . . . . 10  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( ( Q `
 i ) (,) ( Q `  (
i  +  1 ) ) )  C_  D
)
2292283adant3 1081 . . . . . . . . 9  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( Q `  i ) (,) ( Q `  ( i  +  1 ) ) )  C_  D )
230220, 229sstrd 3613 . . . . . . . 8  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( Q `  i ) (,) ( E `  X )
)  C_  D )
231208, 230ssind 3837 . . . . . . 7  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( Q `  i ) (,) ( E `  X )
)  C_  ( ( -oo (,) ( E `  X ) )  i^i 
D ) )
232 fourierdlem49.d . . . . . . . . . 10  |-  ( ph  ->  D  C_  RR )
233232, 191sstrd 3613 . . . . . . . . 9  |-  ( ph  ->  D  C_  CC )
2342333ad2ant1 1082 . . . . . . . 8  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  ->  D  C_  CC )
235194, 234syl5ss 3614 . . . . . . 7  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( -oo (,) ( E `  X ) )  i^i  D ) 
C_  CC )
236 eqid 2622 . . . . . . 7  |-  ( TopOpen ` fld )  =  ( TopOpen ` fld )
237 eqid 2622 . . . . . . 7  |-  ( (
TopOpen ` fld )t  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) )  =  ( ( TopOpen ` fld )t  ( ( ( -oo (,) ( E `
 X ) )  i^i  D )  u. 
{ ( E `  X ) } ) )
2381363ad2ant1 1082 . . . . . . . . . 10  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( E `  X
)  e.  RR )
239238rexrd 10089 . . . . . . . . 9  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( E `  X
)  e.  RR* )
240 iocgtlb 39724 . . . . . . . . . 10  |-  ( ( ( Q `  i
)  e.  RR*  /\  ( Q `  ( i  +  1 ) )  e.  RR*  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  ->  ( Q `  i )  <  ( E `  X
) )
241215, 213, 216, 240syl3anc 1326 . . . . . . . . 9  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( Q `  i
)  <  ( E `  X ) )
242238leidd 10594 . . . . . . . . 9  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( E `  X
)  <_  ( E `  X ) )
243215, 239, 239, 241, 242eliocd 39730 . . . . . . . 8  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( E `  X
)  e.  ( ( Q `  i ) (,] ( E `  X ) ) )
244 snunioo2 39731 . . . . . . . . . . 11  |-  ( ( ( Q `  i
)  e.  RR*  /\  ( E `  X )  e.  RR*  /\  ( Q `
 i )  < 
( E `  X
) )  ->  (
( ( Q `  i ) (,) ( E `  X )
)  u.  { ( E `  X ) } )  =  ( ( Q `  i
) (,] ( E `
 X ) ) )
245215, 239, 241, 244syl3anc 1326 . . . . . . . . . 10  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( Q `
 i ) (,) ( E `  X
) )  u.  {
( E `  X
) } )  =  ( ( Q `  i ) (,] ( E `  X )
) )
246245fveq2d 6195 . . . . . . . . 9  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( int `  (
( TopOpen ` fld )t  ( ( ( -oo (,) ( E `
 X ) )  i^i  D )  u. 
{ ( E `  X ) } ) ) ) `  (
( ( Q `  i ) (,) ( E `  X )
)  u.  { ( E `  X ) } ) )  =  ( ( int `  (
( TopOpen ` fld )t  ( ( ( -oo (,) ( E `
 X ) )  i^i  D )  u. 
{ ( E `  X ) } ) ) ) `  (
( Q `  i
) (,] ( E `
 X ) ) ) )
247236cnfldtop 22587 . . . . . . . . . . 11  |-  ( TopOpen ` fld )  e.  Top
248 ovex 6678 . . . . . . . . . . . . 13  |-  ( -oo (,) ( E `  X
) )  e.  _V
249248inex1 4799 . . . . . . . . . . . 12  |-  ( ( -oo (,) ( E `
 X ) )  i^i  D )  e. 
_V
250 snex 4908 . . . . . . . . . . . 12  |-  { ( E `  X ) }  e.  _V
251249, 250unex 6956 . . . . . . . . . . 11  |-  ( ( ( -oo (,) ( E `  X )
)  i^i  D )  u.  { ( E `  X ) } )  e.  _V
252 resttop 20964 . . . . . . . . . . 11  |-  ( ( ( TopOpen ` fld )  e.  Top  /\  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } )  e.  _V )  ->  ( ( TopOpen ` fld )t  (
( ( -oo (,) ( E `  X ) )  i^i  D )  u.  { ( E `
 X ) } ) )  e.  Top )
253247, 251, 252mp2an 708 . . . . . . . . . 10  |-  ( (
TopOpen ` fld )t  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) )  e. 
Top
254 retop 22565 . . . . . . . . . . . . 13  |-  ( topGen ` 
ran  (,) )  e.  Top
255254a1i 11 . . . . . . . . . . . 12  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( topGen `  ran  (,) )  e.  Top )
256251a1i 11 . . . . . . . . . . . 12  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } )  e.  _V )
257 iooretop 22569 . . . . . . . . . . . . 13  |-  ( ( Q `  i ) (,) +oo )  e.  ( topGen `  ran  (,) )
258257a1i 11 . . . . . . . . . . . 12  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( Q `  i ) (,) +oo )  e.  ( topGen ` 
ran  (,) ) )
259 elrestr 16089 . . . . . . . . . . . 12  |-  ( ( ( topGen `  ran  (,) )  e.  Top  /\  ( ( ( -oo (,) ( E `  X )
)  i^i  D )  u.  { ( E `  X ) } )  e.  _V  /\  (
( Q `  i
) (,) +oo )  e.  ( topGen `  ran  (,) )
)  ->  ( (
( Q `  i
) (,) +oo )  i^i  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) )  e.  ( ( topGen `  ran  (,) )t  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) ) )
260255, 256, 258, 259syl3anc 1326 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( Q `
 i ) (,) +oo )  i^i  (
( ( -oo (,) ( E `  X ) )  i^i  D )  u.  { ( E `
 X ) } ) )  e.  ( ( topGen `  ran  (,) )t  (
( ( -oo (,) ( E `  X ) )  i^i  D )  u.  { ( E `
 X ) } ) ) )
261 simpr 477 . . . . . . . . . . . . . . . 16  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  =  ( E `  X
) )  ->  x  =  ( E `  X ) )
262 pnfxr 10092 . . . . . . . . . . . . . . . . . . . 20  |- +oo  e.  RR*
263262a1i 11 . . . . . . . . . . . . . . . . . . 19  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> +oo  e.  RR* )
264238ltpnfd 11955 . . . . . . . . . . . . . . . . . . 19  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( E `  X
)  < +oo )
265215, 263, 238, 241, 264eliood 39720 . . . . . . . . . . . . . . . . . 18  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( E `  X
)  e.  ( ( Q `  i ) (,) +oo ) )
266 snidg 4206 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( E `  X )  e.  RR  ->  ( E `  X )  e.  { ( E `  X ) } )
267 elun2 3781 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( E `  X )  e.  { ( E `
 X ) }  ->  ( E `  X )  e.  ( ( ( -oo (,) ( E `  X ) )  i^i  D )  u.  { ( E `
 X ) } ) )
268266, 267syl 17 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( E `  X )  e.  RR  ->  ( E `  X )  e.  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) )
269136, 268syl 17 . . . . . . . . . . . . . . . . . . 19  |-  ( ph  ->  ( E `  X
)  e.  ( ( ( -oo (,) ( E `  X )
)  i^i  D )  u.  { ( E `  X ) } ) )
2702693ad2ant1 1082 . . . . . . . . . . . . . . . . . 18  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( E `  X
)  e.  ( ( ( -oo (,) ( E `  X )
)  i^i  D )  u.  { ( E `  X ) } ) )
271265, 270elind 3798 . . . . . . . . . . . . . . . . 17  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( E `  X
)  e.  ( ( ( Q `  i
) (,) +oo )  i^i  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) ) )
272271adantr 481 . . . . . . . . . . . . . . . 16  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  =  ( E `  X
) )  ->  ( E `  X )  e.  ( ( ( Q `
 i ) (,) +oo )  i^i  (
( ( -oo (,) ( E `  X ) )  i^i  D )  u.  { ( E `
 X ) } ) ) )
273261, 272eqeltrd 2701 . . . . . . . . . . . . . . 15  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  =  ( E `  X
) )  ->  x  e.  ( ( ( Q `
 i ) (,) +oo )  i^i  (
( ( -oo (,) ( E `  X ) )  i^i  D )  u.  { ( E `
 X ) } ) ) )
274273adantlr 751 . . . . . . . . . . . . . 14  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  /\  x  =  ( E `  X ) )  ->  x  e.  ( (
( Q `  i
) (,) +oo )  i^i  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) ) )
275215adantr 481 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  ->  ( Q `  i )  e.  RR* )
276262a1i 11 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  -> +oo  e.  RR* )
277203adantr 481 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  ->  ( Q `  i )  e.  RR* )
278136adantr 481 . . . . . . . . . . . . . . . . . . . . 21  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( E `  X )  e.  RR )
279278adantr 481 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  ->  ( E `  X )  e.  RR )
280 iocssre 12253 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( Q `  i
)  e.  RR*  /\  ( E `  X )  e.  RR )  ->  (
( Q `  i
) (,] ( E `
 X ) ) 
C_  RR )
281277, 279, 280syl2anc 693 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  ->  (
( Q `  i
) (,] ( E `
 X ) ) 
C_  RR )
282 simpr 477 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  ->  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )
283281, 282sseldd 3604 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  ->  x  e.  RR )
2842833adantl3 1219 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  ->  x  e.  RR )
285279rexrd 10089 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  ->  ( E `  X )  e.  RR* )
286 iocgtlb 39724 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( Q `  i
)  e.  RR*  /\  ( E `  X )  e.  RR*  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  ->  ( Q `  i )  <  x )
287277, 285, 282, 286syl3anc 1326 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  ->  ( Q `  i )  <  x )
2882873adantl3 1219 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  ->  ( Q `  i )  <  x )
289284ltpnfd 11955 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  ->  x  < +oo )
290275, 276, 284, 288, 289eliood 39720 . . . . . . . . . . . . . . . 16  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  ->  x  e.  ( ( Q `  i ) (,) +oo ) )
291290adantr 481 . . . . . . . . . . . . . . 15  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  /\  -.  x  =  ( E `  X ) )  ->  x  e.  ( ( Q `  i ) (,) +oo ) )
292197a1i 11 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X
) ) )  /\  -.  x  =  ( E `  X )
)  -> -oo  e.  RR* )
293285adantr 481 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X
) ) )  /\  -.  x  =  ( E `  X )
)  ->  ( E `  X )  e.  RR* )
294283adantr 481 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X
) ) )  /\  -.  x  =  ( E `  X )
)  ->  x  e.  RR )
295294mnfltd 11958 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X
) ) )  /\  -.  x  =  ( E `  X )
)  -> -oo  <  x
)
296136ad3antrrr 766 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X
) ) )  /\  -.  x  =  ( E `  X )
)  ->  ( E `  X )  e.  RR )
297 iocleub 39725 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( Q `  i
)  e.  RR*  /\  ( E `  X )  e.  RR*  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  ->  x  <_  ( E `  X
) )
298277, 285, 282, 297syl3anc 1326 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  ->  x  <_  ( E `  X
) )
299298adantr 481 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X
) ) )  /\  -.  x  =  ( E `  X )
)  ->  x  <_  ( E `  X ) )
300 neqne 2802 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( -.  x  =  ( E `
 X )  ->  x  =/=  ( E `  X ) )
301300necomd 2849 . . . . . . . . . . . . . . . . . . . . 21  |-  ( -.  x  =  ( E `
 X )  -> 
( E `  X
)  =/=  x )
302301adantl 482 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X
) ) )  /\  -.  x  =  ( E `  X )
)  ->  ( E `  X )  =/=  x
)
303294, 296, 299, 302leneltd 10191 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X
) ) )  /\  -.  x  =  ( E `  X )
)  ->  x  <  ( E `  X ) )
304292, 293, 294, 295, 303eliood 39720 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X
) ) )  /\  -.  x  =  ( E `  X )
)  ->  x  e.  ( -oo (,) ( E `
 X ) ) )
3053043adantll3 39203 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  /\  -.  x  =  ( E `  X ) )  ->  x  e.  ( -oo (,) ( E `  X
) ) )
306229ad2antrr 762 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  /\  -.  x  =  ( E `  X ) )  -> 
( ( Q `  i ) (,) ( Q `  ( i  +  1 ) ) )  C_  D )
307275adantr 481 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  /\  -.  x  =  ( E `  X ) )  -> 
( Q `  i
)  e.  RR* )
308213ad2antrr 762 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  /\  -.  x  =  ( E `  X ) )  -> 
( Q `  (
i  +  1 ) )  e.  RR* )
309284adantr 481 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  /\  -.  x  =  ( E `  X ) )  ->  x  e.  RR )
310288adantr 481 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  /\  -.  x  =  ( E `  X ) )  -> 
( Q `  i
)  <  x )
311238ad2antrr 762 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  /\  -.  x  =  ( E `  X ) )  -> 
( E `  X
)  e.  RR )
312212ad2antrr 762 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  /\  -.  x  =  ( E `  X ) )  -> 
( Q `  (
i  +  1 ) )  e.  RR )
3133033adantll3 39203 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  /\  -.  x  =  ( E `  X ) )  ->  x  <  ( E `  X ) )
314218ad2antrr 762 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  /\  -.  x  =  ( E `  X ) )  -> 
( E `  X
)  <_  ( Q `  ( i  +  1 ) ) )
315309, 311, 312, 313, 314ltletrd 10197 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  /\  -.  x  =  ( E `  X ) )  ->  x  <  ( Q `  ( i  +  1 ) ) )
316307, 308, 309, 310, 315eliood 39720 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  /\  -.  x  =  ( E `  X ) )  ->  x  e.  ( ( Q `  i ) (,) ( Q `  (
i  +  1 ) ) ) )
317306, 316sseldd 3604 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  /\  -.  x  =  ( E `  X ) )  ->  x  e.  D )
318305, 317elind 3798 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  /\  -.  x  =  ( E `  X ) )  ->  x  e.  ( ( -oo (,) ( E `  X ) )  i^i 
D ) )
319 elun1 3780 . . . . . . . . . . . . . . . 16  |-  ( x  e.  ( ( -oo (,) ( E `  X
) )  i^i  D
)  ->  x  e.  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) )
320318, 319syl 17 . . . . . . . . . . . . . . 15  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  /\  -.  x  =  ( E `  X ) )  ->  x  e.  ( (
( -oo (,) ( E `
 X ) )  i^i  D )  u. 
{ ( E `  X ) } ) )
321291, 320elind 3798 . . . . . . . . . . . . . 14  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  /\  -.  x  =  ( E `  X ) )  ->  x  e.  ( (
( Q `  i
) (,) +oo )  i^i  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) ) )
322274, 321pm2.61dan 832 . . . . . . . . . . . . 13  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,] ( E `  X )
) )  ->  x  e.  ( ( ( Q `
 i ) (,) +oo )  i^i  (
( ( -oo (,) ( E `  X ) )  i^i  D )  u.  { ( E `
 X ) } ) ) )
323215adantr 481 . . . . . . . . . . . . . 14  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i ) (,) +oo )  i^i  (
( ( -oo (,) ( E `  X ) )  i^i  D )  u.  { ( E `
 X ) } ) ) )  -> 
( Q `  i
)  e.  RR* )
324239adantr 481 . . . . . . . . . . . . . 14  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i ) (,) +oo )  i^i  (
( ( -oo (,) ( E `  X ) )  i^i  D )  u.  { ( E `
 X ) } ) ) )  -> 
( E `  X
)  e.  RR* )
325 elinel1 3799 . . . . . . . . . . . . . . . 16  |-  ( x  e.  ( ( ( Q `  i ) (,) +oo )  i^i  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) )  ->  x  e.  ( ( Q `  i ) (,) +oo ) )
326 elioore 12205 . . . . . . . . . . . . . . . . 17  |-  ( x  e.  ( ( Q `
 i ) (,) +oo )  ->  x  e.  RR )
327326rexrd 10089 . . . . . . . . . . . . . . . 16  |-  ( x  e.  ( ( Q `
 i ) (,) +oo )  ->  x  e. 
RR* )
328325, 327syl 17 . . . . . . . . . . . . . . 15  |-  ( x  e.  ( ( ( Q `  i ) (,) +oo )  i^i  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) )  ->  x  e.  RR* )
329328adantl 482 . . . . . . . . . . . . . 14  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i ) (,) +oo )  i^i  (
( ( -oo (,) ( E `  X ) )  i^i  D )  u.  { ( E `
 X ) } ) ) )  ->  x  e.  RR* )
330203adantr 481 . . . . . . . . . . . . . . . 16  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( ( Q `
 i ) (,) +oo )  i^i  (
( ( -oo (,) ( E `  X ) )  i^i  D )  u.  { ( E `
 X ) } ) ) )  -> 
( Q `  i
)  e.  RR* )
331262a1i 11 . . . . . . . . . . . . . . . 16  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( ( Q `
 i ) (,) +oo )  i^i  (
( ( -oo (,) ( E `  X ) )  i^i  D )  u.  { ( E `
 X ) } ) ) )  -> +oo  e.  RR* )
332325adantl 482 . . . . . . . . . . . . . . . 16  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( ( Q `
 i ) (,) +oo )  i^i  (
( ( -oo (,) ( E `  X ) )  i^i  D )  u.  { ( E `
 X ) } ) ) )  ->  x  e.  ( ( Q `  i ) (,) +oo ) )
333 ioogtlb 39717 . . . . . . . . . . . . . . . 16  |-  ( ( ( Q `  i
)  e.  RR*  /\ +oo  e.  RR*  /\  x  e.  ( ( Q `  i ) (,) +oo ) )  ->  ( Q `  i )  <  x )
334330, 331, 332, 333syl3anc 1326 . . . . . . . . . . . . . . 15  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( ( Q `
 i ) (,) +oo )  i^i  (
( ( -oo (,) ( E `  X ) )  i^i  D )  u.  { ( E `
 X ) } ) ) )  -> 
( Q `  i
)  <  x )
3353343adantl3 1219 . . . . . . . . . . . . . 14  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i ) (,) +oo )  i^i  (
( ( -oo (,) ( E `  X ) )  i^i  D )  u.  { ( E `
 X ) } ) ) )  -> 
( Q `  i
)  <  x )
336 elinel2 3800 . . . . . . . . . . . . . . . 16  |-  ( x  e.  ( ( ( Q `  i ) (,) +oo )  i^i  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) )  ->  x  e.  ( (
( -oo (,) ( E `
 X ) )  i^i  D )  u. 
{ ( E `  X ) } ) )
337 elsni 4194 . . . . . . . . . . . . . . . . . . . . 21  |-  ( x  e.  { ( E `
 X ) }  ->  x  =  ( E `  X ) )
338337adantl 482 . . . . . . . . . . . . . . . . . . . 20  |-  ( (
ph  /\  x  e.  { ( E `  X
) } )  ->  x  =  ( E `  X ) )
339137adantr 481 . . . . . . . . . . . . . . . . . . . 20  |-  ( (
ph  /\  x  e.  { ( E `  X
) } )  -> 
( E `  X
)  <_  ( E `  X ) )
340338, 339eqbrtrd 4675 . . . . . . . . . . . . . . . . . . 19  |-  ( (
ph  /\  x  e.  { ( E `  X
) } )  ->  x  <_  ( E `  X ) )
341340adantlr 751 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ph  /\  x  e.  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) )  /\  x  e.  { ( E `  X ) } )  ->  x  <_  ( E `  X
) )
342 simpll 790 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ph  /\  x  e.  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) )  /\  -.  x  e.  { ( E `  X ) } )  ->  ph )
343 elunnel2 39198 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( x  e.  ( ( ( -oo (,) ( E `  X )
)  i^i  D )  u.  { ( E `  X ) } )  /\  -.  x  e. 
{ ( E `  X ) } )  ->  x  e.  ( ( -oo (,) ( E `  X )
)  i^i  D )
)
344343adantll 750 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ph  /\  x  e.  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) )  /\  -.  x  e.  { ( E `  X ) } )  ->  x  e.  ( ( -oo (,) ( E `  X ) )  i^i  D ) )
345 elinel1 3799 . . . . . . . . . . . . . . . . . . . 20  |-  ( x  e.  ( ( -oo (,) ( E `  X
) )  i^i  D
)  ->  x  e.  ( -oo (,) ( E `
 X ) ) )
346 elioore 12205 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( x  e.  ( -oo (,) ( E `  X ) )  ->  x  e.  RR )
347346adantl 482 . . . . . . . . . . . . . . . . . . . . 21  |-  ( (
ph  /\  x  e.  ( -oo (,) ( E `
 X ) ) )  ->  x  e.  RR )
348136adantr 481 . . . . . . . . . . . . . . . . . . . . 21  |-  ( (
ph  /\  x  e.  ( -oo (,) ( E `
 X ) ) )  ->  ( E `  X )  e.  RR )
349197a1i 11 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( (
ph  /\  x  e.  ( -oo (,) ( E `
 X ) ) )  -> -oo  e.  RR* )
350348rexrd 10089 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( (
ph  /\  x  e.  ( -oo (,) ( E `
 X ) ) )  ->  ( E `  X )  e.  RR* )
351 simpr 477 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( (
ph  /\  x  e.  ( -oo (,) ( E `
 X ) ) )  ->  x  e.  ( -oo (,) ( E `
 X ) ) )
352 iooltub 39735 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( -oo  e.  RR*  /\  ( E `  X )  e.  RR*  /\  x  e.  ( -oo (,) ( E `  X )
) )  ->  x  <  ( E `  X
) )
353349, 350, 351, 352syl3anc 1326 . . . . . . . . . . . . . . . . . . . . 21  |-  ( (
ph  /\  x  e.  ( -oo (,) ( E `
 X ) ) )  ->  x  <  ( E `  X ) )
354347, 348, 353ltled 10185 . . . . . . . . . . . . . . . . . . . 20  |-  ( (
ph  /\  x  e.  ( -oo (,) ( E `
 X ) ) )  ->  x  <_  ( E `  X ) )
355345, 354sylan2 491 . . . . . . . . . . . . . . . . . . 19  |-  ( (
ph  /\  x  e.  ( ( -oo (,) ( E `  X ) )  i^i  D ) )  ->  x  <_  ( E `  X ) )
356342, 344, 355syl2anc 693 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ph  /\  x  e.  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) )  /\  -.  x  e.  { ( E `  X ) } )  ->  x  <_  ( E `  X
) )
357341, 356pm2.61dan 832 . . . . . . . . . . . . . . . . 17  |-  ( (
ph  /\  x  e.  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) )  ->  x  <_  ( E `  X ) )
358357adantlr 751 . . . . . . . . . . . . . . . 16  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) )  ->  x  <_  ( E `  X ) )
359336, 358sylan2 491 . . . . . . . . . . . . . . 15  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( ( Q `
 i ) (,) +oo )  i^i  (
( ( -oo (,) ( E `  X ) )  i^i  D )  u.  { ( E `
 X ) } ) ) )  ->  x  <_  ( E `  X ) )
3603593adantl3 1219 . . . . . . . . . . . . . 14  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i ) (,) +oo )  i^i  (
( ( -oo (,) ( E `  X ) )  i^i  D )  u.  { ( E `
 X ) } ) ) )  ->  x  <_  ( E `  X ) )
361323, 324, 329, 335, 360eliocd 39730 . . . . . . . . . . . . 13  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i ) (,) +oo )  i^i  (
( ( -oo (,) ( E `  X ) )  i^i  D )  u.  { ( E `
 X ) } ) ) )  ->  x  e.  ( ( Q `  i ) (,] ( E `  X
) ) )
362322, 361impbida 877 . . . . . . . . . . . 12  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( x  e.  ( ( Q `  i
) (,] ( E `
 X ) )  <-> 
x  e.  ( ( ( Q `  i
) (,) +oo )  i^i  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) ) ) )
363362eqrdv 2620 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( Q `  i ) (,] ( E `  X )
)  =  ( ( ( Q `  i
) (,) +oo )  i^i  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) ) )
364 ioossre 12235 . . . . . . . . . . . . . 14  |-  ( -oo (,) ( E `  X
) )  C_  RR
365 ssinss1 3841 . . . . . . . . . . . . . 14  |-  ( ( -oo (,) ( E `
 X ) ) 
C_  RR  ->  ( ( -oo (,) ( E `
 X ) )  i^i  D )  C_  RR )
366364, 365mp1i 13 . . . . . . . . . . . . 13  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( -oo (,) ( E `  X ) )  i^i  D ) 
C_  RR )
367238snssd 4340 . . . . . . . . . . . . 13  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  ->  { ( E `  X ) }  C_  RR )
368366, 367unssd 3789 . . . . . . . . . . . 12  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } )  C_  RR )
369 eqid 2622 . . . . . . . . . . . . 13  |-  ( topGen ` 
ran  (,) )  =  (
topGen `  ran  (,) )
370236, 369tgiooss 39733 . . . . . . . . . . . 12  |-  ( ( ( ( -oo (,) ( E `  X ) )  i^i  D )  u.  { ( E `
 X ) } )  C_  RR  ->  ( ( TopOpen ` fld )t  ( ( ( -oo (,) ( E `
 X ) )  i^i  D )  u. 
{ ( E `  X ) } ) )  =  ( (
topGen `  ran  (,) )t  (
( ( -oo (,) ( E `  X ) )  i^i  D )  u.  { ( E `
 X ) } ) ) )
371368, 370syl 17 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( TopOpen ` fld )t  ( ( ( -oo (,) ( E `
 X ) )  i^i  D )  u. 
{ ( E `  X ) } ) )  =  ( (
topGen `  ran  (,) )t  (
( ( -oo (,) ( E `  X ) )  i^i  D )  u.  { ( E `
 X ) } ) ) )
372260, 363, 3713eltr4d 2716 . . . . . . . . . 10  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( Q `  i ) (,] ( E `  X )
)  e.  ( (
TopOpen ` fld )t  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) ) )
373 isopn3i 20886 . . . . . . . . . 10  |-  ( ( ( ( TopOpen ` fld )t  ( ( ( -oo (,) ( E `
 X ) )  i^i  D )  u. 
{ ( E `  X ) } ) )  e.  Top  /\  ( ( Q `  i ) (,] ( E `  X )
)  e.  ( (
TopOpen ` fld )t  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) ) )  ->  ( ( int `  ( ( TopOpen ` fld )t  ( ( ( -oo (,) ( E `
 X ) )  i^i  D )  u. 
{ ( E `  X ) } ) ) ) `  (
( Q `  i
) (,] ( E `
 X ) ) )  =  ( ( Q `  i ) (,] ( E `  X ) ) )
374253, 372, 373sylancr 695 . . . . . . . . 9  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( int `  (
( TopOpen ` fld )t  ( ( ( -oo (,) ( E `
 X ) )  i^i  D )  u. 
{ ( E `  X ) } ) ) ) `  (
( Q `  i
) (,] ( E `
 X ) ) )  =  ( ( Q `  i ) (,] ( E `  X ) ) )
375246, 374eqtr2d 2657 . . . . . . . 8  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( Q `  i ) (,] ( E `  X )
)  =  ( ( int `  ( (
TopOpen ` fld )t  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) ) ) `
 ( ( ( Q `  i ) (,) ( E `  X ) )  u. 
{ ( E `  X ) } ) ) )
376243, 375eleqtrd 2703 . . . . . . 7  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( E `  X
)  e.  ( ( int `  ( (
TopOpen ` fld )t  ( ( ( -oo (,) ( E `  X
) )  i^i  D
)  u.  { ( E `  X ) } ) ) ) `
 ( ( ( Q `  i ) (,) ( E `  X ) )  u. 
{ ( E `  X ) } ) ) )
377196, 231, 235, 236, 237, 376limcres 23650 . . . . . 6  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( F  |`  ( ( -oo (,) ( E `  X ) )  i^i  D ) )  |`  ( ( Q `  i ) (,) ( E `  X
) ) ) lim CC  ( E `  X ) )  =  ( ( F  |`  ( ( -oo (,) ( E `  X ) )  i^i 
D ) ) lim CC  ( E `  X ) ) )
378231resabs1d 5428 . . . . . . 7  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( F  |`  ( ( -oo (,) ( E `  X ) )  i^i  D ) )  |`  ( ( Q `  i ) (,) ( E `  X
) ) )  =  ( F  |`  (
( Q `  i
) (,) ( E `
 X ) ) ) )
379378oveq1d 6665 . . . . . 6  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( F  |`  ( ( -oo (,) ( E `  X ) )  i^i  D ) )  |`  ( ( Q `  i ) (,) ( E `  X
) ) ) lim CC  ( E `  X ) )  =  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X
) ) ) lim CC  ( E `  X ) ) )
380189, 377, 3793eqtr2d 2662 . . . . 5  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( F  |`  ( -oo (,) ( E `
 X ) ) ) lim CC  ( E `
 X ) )  =  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
) )
381184feq2d 6031 . . . . . . . . . . . 12  |-  ( ph  ->  ( F : dom  F --> CC  <->  F : D --> CC ) )
382192, 381mpbird 247 . . . . . . . . . . 11  |-  ( ph  ->  F : dom  F --> CC )
383382adantr 481 . . . . . . . . . 10  |-  ( (
ph  /\  y  e.  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
) )  ->  F : dom  F --> CC )
3843833ad2antl1 1223 . . . . . . . . 9  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
) )  ->  F : dom  F --> CC )
385 ioosscn 39716 . . . . . . . . . 10  |-  ( ( Q `  i ) (,) ( E `  X ) )  C_  CC
386385a1i 11 . . . . . . . . 9  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
) )  ->  (
( Q `  i
) (,) ( E `
 X ) ) 
C_  CC )
387184eqcomd 2628 . . . . . . . . . . . 12  |-  ( ph  ->  D  =  dom  F
)
3883873ad2ant1 1082 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  ->  D  =  dom  F )
389230, 388sseqtrd 3641 . . . . . . . . . 10  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( Q `  i ) (,) ( E `  X )
)  C_  dom  F )
390389adantr 481 . . . . . . . . 9  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
) )  ->  (
( Q `  i
) (,) ( E `
 X ) ) 
C_  dom  F )
3917a1i 11 . . . . . . . . . . . . . . 15  |-  ( ph  ->  Z  =  ( x  e.  RR  |->  ( ( |_ `  ( ( B  -  x )  /  T ) )  x.  T ) ) )
392 oveq2 6658 . . . . . . . . . . . . . . . . . . 19  |-  ( x  =  X  ->  ( B  -  x )  =  ( B  -  X ) )
393392oveq1d 6665 . . . . . . . . . . . . . . . . . 18  |-  ( x  =  X  ->  (
( B  -  x
)  /  T )  =  ( ( B  -  X )  /  T ) )
394393fveq2d 6195 . . . . . . . . . . . . . . . . 17  |-  ( x  =  X  ->  ( |_ `  ( ( B  -  x )  /  T ) )  =  ( |_ `  (
( B  -  X
)  /  T ) ) )
395394oveq1d 6665 . . . . . . . . . . . . . . . 16  |-  ( x  =  X  ->  (
( |_ `  (
( B  -  x
)  /  T ) )  x.  T )  =  ( ( |_
`  ( ( B  -  X )  /  T ) )  x.  T ) )
396395adantl 482 . . . . . . . . . . . . . . 15  |-  ( (
ph  /\  x  =  X )  ->  (
( |_ `  (
( B  -  x
)  /  T ) )  x.  T )  =  ( ( |_
`  ( ( B  -  X )  /  T ) )  x.  T ) )
3972, 14resubcld 10458 . . . . . . . . . . . . . . . . . . 19  |-  ( ph  ->  ( B  -  X
)  e.  RR )
3982, 1resubcld 10458 . . . . . . . . . . . . . . . . . . . 20  |-  ( ph  ->  ( B  -  A
)  e.  RR )
3994, 398syl5eqel 2705 . . . . . . . . . . . . . . . . . . 19  |-  ( ph  ->  T  e.  RR )
4001, 2posdifd 10614 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ph  ->  ( A  <  B  <->  0  <  ( B  -  A ) ) )
4013, 400mpbid 222 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ph  ->  0  <  ( B  -  A ) )
4024eqcomi 2631 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( B  -  A )  =  T
403402a1i 11 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ph  ->  ( B  -  A
)  =  T )
404401, 403breqtrd 4679 . . . . . . . . . . . . . . . . . . . 20  |-  ( ph  ->  0  <  T )
405404gt0ne0d 10592 . . . . . . . . . . . . . . . . . . 19  |-  ( ph  ->  T  =/=  0 )
406397, 399, 405redivcld 10853 . . . . . . . . . . . . . . . . . 18  |-  ( ph  ->  ( ( B  -  X )  /  T
)  e.  RR )
407406flcld 12599 . . . . . . . . . . . . . . . . 17  |-  ( ph  ->  ( |_ `  (
( B  -  X
)  /  T ) )  e.  ZZ )
408407zred 11482 . . . . . . . . . . . . . . . 16  |-  ( ph  ->  ( |_ `  (
( B  -  X
)  /  T ) )  e.  RR )
409408, 399remulcld 10070 . . . . . . . . . . . . . . 15  |-  ( ph  ->  ( ( |_ `  ( ( B  -  X )  /  T
) )  x.  T
)  e.  RR )
410391, 396, 14, 409fvmptd 6288 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( Z `  X
)  =  ( ( |_ `  ( ( B  -  X )  /  T ) )  x.  T ) )
411410, 409eqeltrd 2701 . . . . . . . . . . . . 13  |-  ( ph  ->  ( Z `  X
)  e.  RR )
412411recnd 10068 . . . . . . . . . . . 12  |-  ( ph  ->  ( Z `  X
)  e.  CC )
413412adantr 481 . . . . . . . . . . 11  |-  ( (
ph  /\  y  e.  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
) )  ->  ( Z `  X )  e.  CC )
4144133ad2antl1 1223 . . . . . . . . . 10  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
) )  ->  ( Z `  X )  e.  CC )
415414negcld 10379 . . . . . . . . 9  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
) )  ->  -u ( Z `  X )  e.  CC )
416 eqid 2622 . . . . . . . . 9  |-  { z  e.  CC  |  E. x  e.  ( ( Q `  i ) (,) ( E `  X
) ) z  =  ( x  +  -u ( Z `  X ) ) }  =  {
z  e.  CC  |  E. x  e.  (
( Q `  i
) (,) ( E `
 X ) ) z  =  ( x  +  -u ( Z `  X ) ) }
417 ioosscn 39716 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( Q `  i
)  -  ( Z `
 X ) ) (,) X )  C_  CC
418417sseli 3599 . . . . . . . . . . . . . . . . . 18  |-  ( y  e.  ( ( ( Q `  i )  -  ( Z `  X ) ) (,) X )  ->  y  e.  CC )
419418adantl 482 . . . . . . . . . . . . . . . . 17  |-  ( (
ph  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  y  e.  CC )
420412adantr 481 . . . . . . . . . . . . . . . . 17  |-  ( (
ph  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( Z `  X )  e.  CC )
421419, 420pncand 10393 . . . . . . . . . . . . . . . 16  |-  ( (
ph  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( (
y  +  ( Z `
 X ) )  -  ( Z `  X ) )  =  y )
422421eqcomd 2628 . . . . . . . . . . . . . . 15  |-  ( (
ph  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  y  =  ( ( y  +  ( Z `  X
) )  -  ( Z `  X )
) )
4234223ad2antl1 1223 . . . . . . . . . . . . . 14  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  y  =  ( ( y  +  ( Z `  X
) )  -  ( Z `  X )
) )
424410oveq2d 6666 . . . . . . . . . . . . . . . . . 18  |-  ( ph  ->  ( ( y  +  ( Z `  X
) )  -  ( Z `  X )
)  =  ( ( y  +  ( Z `
 X ) )  -  ( ( |_
`  ( ( B  -  X )  /  T ) )  x.  T ) ) )
425424adantr 481 . . . . . . . . . . . . . . . . 17  |-  ( (
ph  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( (
y  +  ( Z `
 X ) )  -  ( Z `  X ) )  =  ( ( y  +  ( Z `  X
) )  -  (
( |_ `  (
( B  -  X
)  /  T ) )  x.  T ) ) )
426419, 420addcld 10059 . . . . . . . . . . . . . . . . . 18  |-  ( (
ph  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( y  +  ( Z `  X ) )  e.  CC )
427409recnd 10068 . . . . . . . . . . . . . . . . . . 19  |-  ( ph  ->  ( ( |_ `  ( ( B  -  X )  /  T
) )  x.  T
)  e.  CC )
428427adantr 481 . . . . . . . . . . . . . . . . . 18  |-  ( (
ph  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( ( |_ `  ( ( B  -  X )  /  T ) )  x.  T )  e.  CC )
429426, 428negsubd 10398 . . . . . . . . . . . . . . . . 17  |-  ( (
ph  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( (
y  +  ( Z `
 X ) )  +  -u ( ( |_
`  ( ( B  -  X )  /  T ) )  x.  T ) )  =  ( ( y  +  ( Z `  X
) )  -  (
( |_ `  (
( B  -  X
)  /  T ) )  x.  T ) ) )
430407zcnd 11483 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ph  ->  ( |_ `  (
( B  -  X
)  /  T ) )  e.  CC )
431399recnd 10068 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ph  ->  T  e.  CC )
432430, 431mulneg1d 10483 . . . . . . . . . . . . . . . . . . . 20  |-  ( ph  ->  ( -u ( |_
`  ( ( B  -  X )  /  T ) )  x.  T )  =  -u ( ( |_ `  ( ( B  -  X )  /  T
) )  x.  T
) )
433432eqcomd 2628 . . . . . . . . . . . . . . . . . . 19  |-  ( ph  -> 
-u ( ( |_
`  ( ( B  -  X )  /  T ) )  x.  T )  =  (
-u ( |_ `  ( ( B  -  X )  /  T
) )  x.  T
) )
434433oveq2d 6666 . . . . . . . . . . . . . . . . . 18  |-  ( ph  ->  ( ( y  +  ( Z `  X
) )  +  -u ( ( |_ `  ( ( B  -  X )  /  T
) )  x.  T
) )  =  ( ( y  +  ( Z `  X ) )  +  ( -u ( |_ `  ( ( B  -  X )  /  T ) )  x.  T ) ) )
435434adantr 481 . . . . . . . . . . . . . . . . 17  |-  ( (
ph  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( (
y  +  ( Z `
 X ) )  +  -u ( ( |_
`  ( ( B  -  X )  /  T ) )  x.  T ) )  =  ( ( y  +  ( Z `  X
) )  +  (
-u ( |_ `  ( ( B  -  X )  /  T
) )  x.  T
) ) )
436425, 429, 4353eqtr2d 2662 . . . . . . . . . . . . . . . 16  |-  ( (
ph  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( (
y  +  ( Z `
 X ) )  -  ( Z `  X ) )  =  ( ( y  +  ( Z `  X
) )  +  (
-u ( |_ `  ( ( B  -  X )  /  T
) )  x.  T
) ) )
4374363ad2antl1 1223 . . . . . . . . . . . . . . 15  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( (
y  +  ( Z `
 X ) )  -  ( Z `  X ) )  =  ( ( y  +  ( Z `  X
) )  +  (
-u ( |_ `  ( ( B  -  X )  /  T
) )  x.  T
) ) )
438407znegcld 11484 . . . . . . . . . . . . . . . . . 18  |-  ( ph  -> 
-u ( |_ `  ( ( B  -  X )  /  T
) )  e.  ZZ )
439438adantr 481 . . . . . . . . . . . . . . . . 17  |-  ( (
ph  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  -u ( |_
`  ( ( B  -  X )  /  T ) )  e.  ZZ )
4404393ad2antl1 1223 . . . . . . . . . . . . . . . 16  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  -u ( |_
`  ( ( B  -  X )  /  T ) )  e.  ZZ )
441 simpl1 1064 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ph )
442230adantr 481 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( ( Q `  i ) (,) ( E `  X
) )  C_  D
)
443203adantr 481 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( Q `  i )  e.  RR* )
444136rexrd 10089 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ph  ->  ( E `  X
)  e.  RR* )
445444ad2antrr 762 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( E `  X )  e.  RR* )
446 elioore 12205 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( y  e.  ( ( ( Q `  i )  -  ( Z `  X ) ) (,) X )  ->  y  e.  RR )
447446adantl 482 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( (
ph  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  y  e.  RR )
448411adantr 481 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( (
ph  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( Z `  X )  e.  RR )
449447, 448readdcld 10069 . . . . . . . . . . . . . . . . . . . . 21  |-  ( (
ph  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( y  +  ( Z `  X ) )  e.  RR )
450449adantlr 751 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( y  +  ( Z `  X ) )  e.  RR )
451411adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( Z `  X )  e.  RR )
452202, 451resubcld 10458 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( ( Q `
 i )  -  ( Z `  X ) )  e.  RR )
453452rexrd 10089 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( ( Q `
 i )  -  ( Z `  X ) )  e.  RR* )
454453adantr 481 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( ( Q `  i )  -  ( Z `  X ) )  e. 
RR* )
45514rexrd 10089 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( ph  ->  X  e.  RR* )
456455ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  X  e.  RR* )
457 simpr 477 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )
458 ioogtlb 39717 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ( Q `  i )  -  ( Z `  X )
)  e.  RR*  /\  X  e.  RR*  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( ( Q `  i )  -  ( Z `  X ) )  < 
y )
459454, 456, 457, 458syl3anc 1326 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( ( Q `  i )  -  ( Z `  X ) )  < 
y )
460202adantr 481 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( Q `  i )  e.  RR )
461451adantr 481 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( Z `  X )  e.  RR )
462446adantl 482 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  y  e.  RR )
463460, 461, 462ltsubaddd 10623 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( (
( Q `  i
)  -  ( Z `
 X ) )  <  y  <->  ( Q `  i )  <  (
y  +  ( Z `
 X ) ) ) )
464459, 463mpbid 222 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( Q `  i )  <  (
y  +  ( Z `
 X ) ) )
46514ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  X  e.  RR )
466 iooltub 39735 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( ( ( ( Q `  i )  -  ( Z `  X )
)  e.  RR*  /\  X  e.  RR*  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  y  <  X )
467454, 456, 457, 466syl3anc 1326 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  y  <  X )
468462, 465, 461, 467ltadd1dd 10638 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( y  +  ( Z `  X ) )  < 
( X  +  ( Z `  X ) ) )
4695a1i 11 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( ph  ->  E  =  ( x  e.  RR  |->  ( x  +  ( Z `  x ) ) ) )
470 id 22 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( x  =  X  ->  x  =  X )
471 fveq2 6191 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( x  =  X  ->  ( Z `  x )  =  ( Z `  X ) )
472470, 471oveq12d 6668 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( x  =  X  ->  (
x  +  ( Z `
 x ) )  =  ( X  +  ( Z `  X ) ) )
473472adantl 482 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( (
ph  /\  x  =  X )  ->  (
x  +  ( Z `
 x ) )  =  ( X  +  ( Z `  X ) ) )
47414, 411readdcld 10069 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( ph  ->  ( X  +  ( Z `  X ) )  e.  RR )
475469, 473, 14, 474fvmptd 6288 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( ph  ->  ( E `  X
)  =  ( X  +  ( Z `  X ) ) )
476475eqcomd 2628 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ph  ->  ( X  +  ( Z `  X ) )  =  ( E `
 X ) )
477476ad2antrr 762 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( X  +  ( Z `  X ) )  =  ( E `  X
) )
478468, 477breqtrd 4679 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( y  +  ( Z `  X ) )  < 
( E `  X
) )
479443, 445, 450, 464, 478eliood 39720 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( y  +  ( Z `  X ) )  e.  ( ( Q `  i ) (,) ( E `  X )
) )
4804793adantl3 1219 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( y  +  ( Z `  X ) )  e.  ( ( Q `  i ) (,) ( E `  X )
) )
481442, 480sseldd 3604 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( y  +  ( Z `  X ) )  e.  D )
482441, 481, 4403jca 1242 . . . . . . . . . . . . . . . 16  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( ph  /\  ( y  +  ( Z `  X ) )  e.  D  /\  -u ( |_ `  (
( B  -  X
)  /  T ) )  e.  ZZ ) )
483 eleq1 2689 . . . . . . . . . . . . . . . . . . 19  |-  ( k  =  -u ( |_ `  ( ( B  -  X )  /  T
) )  ->  (
k  e.  ZZ  <->  -u ( |_
`  ( ( B  -  X )  /  T ) )  e.  ZZ ) )
4844833anbi3d 1405 . . . . . . . . . . . . . . . . . 18  |-  ( k  =  -u ( |_ `  ( ( B  -  X )  /  T
) )  ->  (
( ph  /\  (
y  +  ( Z `
 X ) )  e.  D  /\  k  e.  ZZ )  <->  ( ph  /\  ( y  +  ( Z `  X ) )  e.  D  /\  -u ( |_ `  (
( B  -  X
)  /  T ) )  e.  ZZ ) ) )
485 oveq1 6657 . . . . . . . . . . . . . . . . . . . 20  |-  ( k  =  -u ( |_ `  ( ( B  -  X )  /  T
) )  ->  (
k  x.  T )  =  ( -u ( |_ `  ( ( B  -  X )  /  T ) )  x.  T ) )
486485oveq2d 6666 . . . . . . . . . . . . . . . . . . 19  |-  ( k  =  -u ( |_ `  ( ( B  -  X )  /  T
) )  ->  (
( y  +  ( Z `  X ) )  +  ( k  x.  T ) )  =  ( ( y  +  ( Z `  X ) )  +  ( -u ( |_
`  ( ( B  -  X )  /  T ) )  x.  T ) ) )
487486eleq1d 2686 . . . . . . . . . . . . . . . . . 18  |-  ( k  =  -u ( |_ `  ( ( B  -  X )  /  T
) )  ->  (
( ( y  +  ( Z `  X
) )  +  ( k  x.  T ) )  e.  D  <->  ( (
y  +  ( Z `
 X ) )  +  ( -u ( |_ `  ( ( B  -  X )  /  T ) )  x.  T ) )  e.  D ) )
488484, 487imbi12d 334 . . . . . . . . . . . . . . . . 17  |-  ( k  =  -u ( |_ `  ( ( B  -  X )  /  T
) )  ->  (
( ( ph  /\  ( y  +  ( Z `  X ) )  e.  D  /\  k  e.  ZZ )  ->  ( ( y  +  ( Z `  X
) )  +  ( k  x.  T ) )  e.  D )  <-> 
( ( ph  /\  ( y  +  ( Z `  X ) )  e.  D  /\  -u ( |_ `  (
( B  -  X
)  /  T ) )  e.  ZZ )  ->  ( ( y  +  ( Z `  X ) )  +  ( -u ( |_
`  ( ( B  -  X )  /  T ) )  x.  T ) )  e.  D ) ) )
489 ovex 6678 . . . . . . . . . . . . . . . . . 18  |-  ( y  +  ( Z `  X ) )  e. 
_V
490 eleq1 2689 . . . . . . . . . . . . . . . . . . . 20  |-  ( x  =  ( y  +  ( Z `  X
) )  ->  (
x  e.  D  <->  ( y  +  ( Z `  X ) )  e.  D ) )
4914903anbi2d 1404 . . . . . . . . . . . . . . . . . . 19  |-  ( x  =  ( y  +  ( Z `  X
) )  ->  (
( ph  /\  x  e.  D  /\  k  e.  ZZ )  <->  ( ph  /\  ( y  +  ( Z `  X ) )  e.  D  /\  k  e.  ZZ )
) )
492 oveq1 6657 . . . . . . . . . . . . . . . . . . . 20  |-  ( x  =  ( y  +  ( Z `  X
) )  ->  (
x  +  ( k  x.  T ) )  =  ( ( y  +  ( Z `  X ) )  +  ( k  x.  T
) ) )
493492eleq1d 2686 . . . . . . . . . . . . . . . . . . 19  |-  ( x  =  ( y  +  ( Z `  X
) )  ->  (
( x  +  ( k  x.  T ) )  e.  D  <->  ( (
y  +  ( Z `
 X ) )  +  ( k  x.  T ) )  e.  D ) )
494491, 493imbi12d 334 . . . . . . . . . . . . . . . . . 18  |-  ( x  =  ( y  +  ( Z `  X
) )  ->  (
( ( ph  /\  x  e.  D  /\  k  e.  ZZ )  ->  ( x  +  ( k  x.  T ) )  e.  D )  <-> 
( ( ph  /\  ( y  +  ( Z `  X ) )  e.  D  /\  k  e.  ZZ )  ->  ( ( y  +  ( Z `  X
) )  +  ( k  x.  T ) )  e.  D ) ) )
495 fourierdlem49.dper . . . . . . . . . . . . . . . . . 18  |-  ( (
ph  /\  x  e.  D  /\  k  e.  ZZ )  ->  ( x  +  ( k  x.  T
) )  e.  D
)
496489, 494, 495vtocl 3259 . . . . . . . . . . . . . . . . 17  |-  ( (
ph  /\  ( y  +  ( Z `  X ) )  e.  D  /\  k  e.  ZZ )  ->  (
( y  +  ( Z `  X ) )  +  ( k  x.  T ) )  e.  D )
497488, 496vtoclg 3266 . . . . . . . . . . . . . . . 16  |-  ( -u ( |_ `  ( ( B  -  X )  /  T ) )  e.  ZZ  ->  (
( ph  /\  (
y  +  ( Z `
 X ) )  e.  D  /\  -u ( |_ `  ( ( B  -  X )  /  T ) )  e.  ZZ )  ->  (
( y  +  ( Z `  X ) )  +  ( -u ( |_ `  ( ( B  -  X )  /  T ) )  x.  T ) )  e.  D ) )
498440, 482, 497sylc 65 . . . . . . . . . . . . . . 15  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( (
y  +  ( Z `
 X ) )  +  ( -u ( |_ `  ( ( B  -  X )  /  T ) )  x.  T ) )  e.  D )
499437, 498eqeltrd 2701 . . . . . . . . . . . . . 14  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( (
y  +  ( Z `
 X ) )  -  ( Z `  X ) )  e.  D )
500423, 499eqeltrd 2701 . . . . . . . . . . . . 13  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  y  e.  D )
501500ralrimiva 2966 . . . . . . . . . . . 12  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  ->  A. y  e.  (
( ( Q `  i )  -  ( Z `  X )
) (,) X ) y  e.  D )
502 dfss3 3592 . . . . . . . . . . . 12  |-  ( ( ( ( Q `  i )  -  ( Z `  X )
) (,) X ) 
C_  D  <->  A. y  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) y  e.  D )
503501, 502sylibr 224 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) 
C_  D )
504202recnd 10068 . . . . . . . . . . . . . . . 16  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( Q `  i )  e.  CC )
505412adantr 481 . . . . . . . . . . . . . . . 16  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( Z `  X )  e.  CC )
506504, 505negsubd 10398 . . . . . . . . . . . . . . 15  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( ( Q `
 i )  + 
-u ( Z `  X ) )  =  ( ( Q `  i )  -  ( Z `  X )
) )
507506eqcomd 2628 . . . . . . . . . . . . . 14  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( ( Q `
 i )  -  ( Z `  X ) )  =  ( ( Q `  i )  +  -u ( Z `  X ) ) )
508475oveq1d 6665 . . . . . . . . . . . . . . . 16  |-  ( ph  ->  ( ( E `  X )  +  -u ( Z `  X ) )  =  ( ( X  +  ( Z `
 X ) )  +  -u ( Z `  X ) ) )
509474recnd 10068 . . . . . . . . . . . . . . . . 17  |-  ( ph  ->  ( X  +  ( Z `  X ) )  e.  CC )
510509, 412negsubd 10398 . . . . . . . . . . . . . . . 16  |-  ( ph  ->  ( ( X  +  ( Z `  X ) )  +  -u ( Z `  X )
)  =  ( ( X  +  ( Z `
 X ) )  -  ( Z `  X ) ) )
51114recnd 10068 . . . . . . . . . . . . . . . . 17  |-  ( ph  ->  X  e.  CC )
512511, 412pncand 10393 . . . . . . . . . . . . . . . 16  |-  ( ph  ->  ( ( X  +  ( Z `  X ) )  -  ( Z `
 X ) )  =  X )
513508, 510, 5123eqtrrd 2661 . . . . . . . . . . . . . . 15  |-  ( ph  ->  X  =  ( ( E `  X )  +  -u ( Z `  X ) ) )
514513adantr 481 . . . . . . . . . . . . . 14  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  X  =  ( ( E `  X
)  +  -u ( Z `  X )
) )
515507, 514oveq12d 6668 . . . . . . . . . . . . 13  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( ( ( Q `  i )  -  ( Z `  X ) ) (,) X )  =  ( ( ( Q `  i )  +  -u ( Z `  X ) ) (,) ( ( E `  X )  +  -u ( Z `  X ) ) ) )
516451renegcld 10457 . . . . . . . . . . . . . 14  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  -u ( Z `  X )  e.  RR )
517202, 278, 516iooshift 39748 . . . . . . . . . . . . 13  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( ( ( Q `  i )  +  -u ( Z `  X ) ) (,) ( ( E `  X )  +  -u ( Z `  X ) ) )  =  {
z  e.  CC  |  E. x  e.  (
( Q `  i
) (,) ( E `
 X ) ) z  =  ( x  +  -u ( Z `  X ) ) } )
518515, 517eqtr2d 2657 . . . . . . . . . . . 12  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  { z  e.  CC  |  E. x  e.  ( ( Q `  i ) (,) ( E `  X )
) z  =  ( x  +  -u ( Z `  X )
) }  =  ( ( ( Q `  i )  -  ( Z `  X )
) (,) X ) )
5195183adant3 1081 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  ->  { z  e.  CC  |  E. x  e.  ( ( Q `  i
) (,) ( E `
 X ) ) z  =  ( x  +  -u ( Z `  X ) ) }  =  ( ( ( Q `  i )  -  ( Z `  X ) ) (,) X ) )
5201843ad2ant1 1082 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  ->  dom  F  =  D )
521503, 519, 5203sstr4d 3648 . . . . . . . . . 10  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  ->  { z  e.  CC  |  E. x  e.  ( ( Q `  i
) (,) ( E `
 X ) ) z  =  ( x  +  -u ( Z `  X ) ) } 
C_  dom  F )
522521adantr 481 . . . . . . . . 9  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
) )  ->  { z  e.  CC  |  E. x  e.  ( ( Q `  i ) (,) ( E `  X
) ) z  =  ( x  +  -u ( Z `  X ) ) }  C_  dom  F )
523410negeqd 10275 . . . . . . . . . . . . . . . 16  |-  ( ph  -> 
-u ( Z `  X )  =  -u ( ( |_ `  ( ( B  -  X )  /  T
) )  x.  T
) )
524523, 433eqtrd 2656 . . . . . . . . . . . . . . 15  |-  ( ph  -> 
-u ( Z `  X )  =  (
-u ( |_ `  ( ( B  -  X )  /  T
) )  x.  T
) )
525524oveq2d 6666 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( x  +  -u ( Z `  X ) )  =  ( x  +  ( -u ( |_ `  ( ( B  -  X )  /  T ) )  x.  T ) ) )
526525fveq2d 6195 . . . . . . . . . . . . 13  |-  ( ph  ->  ( F `  (
x  +  -u ( Z `  X )
) )  =  ( F `  ( x  +  ( -u ( |_ `  ( ( B  -  X )  /  T ) )  x.  T ) ) ) )
527526adantr 481 . . . . . . . . . . . 12  |-  ( (
ph  /\  x  e.  ( ( Q `  i ) (,) ( E `  X )
) )  ->  ( F `  ( x  +  -u ( Z `  X ) ) )  =  ( F `  ( x  +  ( -u ( |_ `  (
( B  -  X
)  /  T ) )  x.  T ) ) ) )
5285273ad2antl1 1223 . . . . . . . . . . 11  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,) ( E `  X )
) )  ->  ( F `  ( x  +  -u ( Z `  X ) ) )  =  ( F `  ( x  +  ( -u ( |_ `  (
( B  -  X
)  /  T ) )  x.  T ) ) ) )
529438adantr 481 . . . . . . . . . . . . 13  |-  ( (
ph  /\  x  e.  ( ( Q `  i ) (,) ( E `  X )
) )  ->  -u ( |_ `  ( ( B  -  X )  /  T ) )  e.  ZZ )
5305293ad2antl1 1223 . . . . . . . . . . . 12  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,) ( E `  X )
) )  ->  -u ( |_ `  ( ( B  -  X )  /  T ) )  e.  ZZ )
531 simpl1 1064 . . . . . . . . . . . . 13  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,) ( E `  X )
) )  ->  ph )
532230sselda 3603 . . . . . . . . . . . . 13  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,) ( E `  X )
) )  ->  x  e.  D )
533531, 532, 5303jca 1242 . . . . . . . . . . . 12  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,) ( E `  X )
) )  ->  ( ph  /\  x  e.  D  /\  -u ( |_ `  ( ( B  -  X )  /  T
) )  e.  ZZ ) )
5344833anbi3d 1405 . . . . . . . . . . . . . 14  |-  ( k  =  -u ( |_ `  ( ( B  -  X )  /  T
) )  ->  (
( ph  /\  x  e.  D  /\  k  e.  ZZ )  <->  ( ph  /\  x  e.  D  /\  -u ( |_ `  (
( B  -  X
)  /  T ) )  e.  ZZ ) ) )
535485oveq2d 6666 . . . . . . . . . . . . . . . 16  |-  ( k  =  -u ( |_ `  ( ( B  -  X )  /  T
) )  ->  (
x  +  ( k  x.  T ) )  =  ( x  +  ( -u ( |_ `  ( ( B  -  X )  /  T
) )  x.  T
) ) )
536535fveq2d 6195 . . . . . . . . . . . . . . 15  |-  ( k  =  -u ( |_ `  ( ( B  -  X )  /  T
) )  ->  ( F `  ( x  +  ( k  x.  T ) ) )  =  ( F `  ( x  +  ( -u ( |_ `  (
( B  -  X
)  /  T ) )  x.  T ) ) ) )
537536eqeq1d 2624 . . . . . . . . . . . . . 14  |-  ( k  =  -u ( |_ `  ( ( B  -  X )  /  T
) )  ->  (
( F `  (
x  +  ( k  x.  T ) ) )  =  ( F `
 x )  <->  ( F `  ( x  +  (
-u ( |_ `  ( ( B  -  X )  /  T
) )  x.  T
) ) )  =  ( F `  x
) ) )
538534, 537imbi12d 334 . . . . . . . . . . . . 13  |-  ( k  =  -u ( |_ `  ( ( B  -  X )  /  T
) )  ->  (
( ( ph  /\  x  e.  D  /\  k  e.  ZZ )  ->  ( F `  (
x  +  ( k  x.  T ) ) )  =  ( F `
 x ) )  <-> 
( ( ph  /\  x  e.  D  /\  -u ( |_ `  (
( B  -  X
)  /  T ) )  e.  ZZ )  ->  ( F `  ( x  +  ( -u ( |_ `  (
( B  -  X
)  /  T ) )  x.  T ) ) )  =  ( F `  x ) ) ) )
539 fourierdlem49.per . . . . . . . . . . . . 13  |-  ( (
ph  /\  x  e.  D  /\  k  e.  ZZ )  ->  ( F `  ( x  +  (
k  x.  T ) ) )  =  ( F `  x ) )
540538, 539vtoclg 3266 . . . . . . . . . . . 12  |-  ( -u ( |_ `  ( ( B  -  X )  /  T ) )  e.  ZZ  ->  (
( ph  /\  x  e.  D  /\  -u ( |_ `  ( ( B  -  X )  /  T ) )  e.  ZZ )  ->  ( F `  ( x  +  ( -u ( |_ `  ( ( B  -  X )  /  T ) )  x.  T ) ) )  =  ( F `  x ) ) )
541530, 533, 540sylc 65 . . . . . . . . . . 11  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,) ( E `  X )
) )  ->  ( F `  ( x  +  ( -u ( |_ `  ( ( B  -  X )  /  T ) )  x.  T ) ) )  =  ( F `  x ) )
542528, 541eqtrd 2656 . . . . . . . . . 10  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( Q `  i ) (,) ( E `  X )
) )  ->  ( F `  ( x  +  -u ( Z `  X ) ) )  =  ( F `  x ) )
543542adantlr 751 . . . . . . . . 9  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  y  e.  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
) )  /\  x  e.  ( ( Q `  i ) (,) ( E `  X )
) )  ->  ( F `  ( x  +  -u ( Z `  X ) ) )  =  ( F `  x ) )
544 simpr 477 . . . . . . . . 9  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
) )  ->  y  e.  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
) )
545384, 386, 390, 415, 416, 522, 543, 544limcperiod 39860 . . . . . . . 8  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
) )  ->  y  e.  ( ( F  |`  { z  e.  CC  |  E. x  e.  ( ( Q `  i
) (,) ( E `
 X ) ) z  =  ( x  +  -u ( Z `  X ) ) } ) lim CC  ( ( E `  X )  +  -u ( Z `  X ) ) ) )
546518reseq2d 5396 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( F  |`  { z  e.  CC  |  E. x  e.  ( ( Q `  i
) (,) ( E `
 X ) ) z  =  ( x  +  -u ( Z `  X ) ) } )  =  ( F  |`  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) ) )
547514eqcomd 2628 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( ( E `
 X )  + 
-u ( Z `  X ) )  =  X )
548546, 547oveq12d 6668 . . . . . . . . . 10  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( ( F  |`  { z  e.  CC  |  E. x  e.  ( ( Q `  i
) (,) ( E `
 X ) ) z  =  ( x  +  -u ( Z `  X ) ) } ) lim CC  ( ( E `  X )  +  -u ( Z `  X ) ) )  =  ( ( F  |`  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) ) lim CC  X ) )
5495483adant3 1081 . . . . . . . . 9  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( F  |`  { z  e.  CC  |  E. x  e.  ( ( Q `  i
) (,) ( E `
 X ) ) z  =  ( x  +  -u ( Z `  X ) ) } ) lim CC  ( ( E `  X )  +  -u ( Z `  X ) ) )  =  ( ( F  |`  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) ) lim CC  X ) )
550549adantr 481 . . . . . . . 8  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
) )  ->  (
( F  |`  { z  e.  CC  |  E. x  e.  ( ( Q `  i ) (,) ( E `  X
) ) z  =  ( x  +  -u ( Z `  X ) ) } ) lim CC  ( ( E `  X )  +  -u ( Z `  X ) ) )  =  ( ( F  |`  (
( ( Q `  i )  -  ( Z `  X )
) (,) X ) ) lim CC  X ) )
551545, 550eleqtrd 2703 . . . . . . 7  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
) )  ->  y  e.  ( ( F  |`  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) ) lim CC  X ) )
552382adantr 481 . . . . . . . . . 10  |-  ( (
ph  /\  y  e.  ( ( F  |`  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) ) lim CC  X ) )  ->  F : dom  F --> CC )
5535523ad2antl1 1223 . . . . . . . . 9  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( F  |`  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) ) lim CC  X ) )  ->  F : dom  F --> CC )
554417a1i 11 . . . . . . . . 9  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( F  |`  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) ) lim CC  X ) )  ->  ( (
( Q `  i
)  -  ( Z `
 X ) ) (,) X )  C_  CC )
555503, 520sseqtr4d 3642 . . . . . . . . . 10  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) 
C_  dom  F )
556555adantr 481 . . . . . . . . 9  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( F  |`  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) ) lim CC  X ) )  ->  ( (
( Q `  i
)  -  ( Z `
 X ) ) (,) X )  C_  dom  F )
557412adantr 481 . . . . . . . . . 10  |-  ( (
ph  /\  y  e.  ( ( F  |`  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) ) lim CC  X ) )  ->  ( Z `  X )  e.  CC )
5585573ad2antl1 1223 . . . . . . . . 9  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( F  |`  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) ) lim CC  X ) )  ->  ( Z `  X )  e.  CC )
559 eqid 2622 . . . . . . . . 9  |-  { z  e.  CC  |  E. x  e.  ( (
( Q `  i
)  -  ( Z `
 X ) ) (,) X ) z  =  ( x  +  ( Z `  X ) ) }  =  {
z  e.  CC  |  E. x  e.  (
( ( Q `  i )  -  ( Z `  X )
) (,) X ) z  =  ( x  +  ( Z `  X ) ) }
560504, 505npcand 10396 . . . . . . . . . . . . . . 15  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( ( ( Q `  i )  -  ( Z `  X ) )  +  ( Z `  X
) )  =  ( Q `  i ) )
561560eqcomd 2628 . . . . . . . . . . . . . 14  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( Q `  i )  =  ( ( ( Q `  i )  -  ( Z `  X )
)  +  ( Z `
 X ) ) )
562475adantr 481 . . . . . . . . . . . . . 14  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( E `  X )  =  ( X  +  ( Z `
 X ) ) )
563561, 562oveq12d 6668 . . . . . . . . . . . . 13  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( ( Q `
 i ) (,) ( E `  X
) )  =  ( ( ( ( Q `
 i )  -  ( Z `  X ) )  +  ( Z `
 X ) ) (,) ( X  +  ( Z `  X ) ) ) )
56414adantr 481 . . . . . . . . . . . . . 14  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  X  e.  RR )
565452, 564, 451iooshift 39748 . . . . . . . . . . . . 13  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( ( ( ( Q `  i
)  -  ( Z `
 X ) )  +  ( Z `  X ) ) (,) ( X  +  ( Z `  X ) ) )  =  {
z  e.  CC  |  E. x  e.  (
( ( Q `  i )  -  ( Z `  X )
) (,) X ) z  =  ( x  +  ( Z `  X ) ) } )
566563, 565eqtr2d 2657 . . . . . . . . . . . 12  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  { z  e.  CC  |  E. x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) z  =  ( x  +  ( Z `  X ) ) }  =  ( ( Q `
 i ) (,) ( E `  X
) ) )
5675663adant3 1081 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  ->  { z  e.  CC  |  E. x  e.  ( ( ( Q `  i )  -  ( Z `  X )
) (,) X ) z  =  ( x  +  ( Z `  X ) ) }  =  ( ( Q `
 i ) (,) ( E `  X
) ) )
568230, 567, 5203sstr4d 3648 . . . . . . . . . 10  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  ->  { z  e.  CC  |  E. x  e.  ( ( ( Q `  i )  -  ( Z `  X )
) (,) X ) z  =  ( x  +  ( Z `  X ) ) } 
C_  dom  F )
569568adantr 481 . . . . . . . . 9  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( F  |`  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) ) lim CC  X ) )  ->  { z  e.  CC  |  E. x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) z  =  ( x  +  ( Z `  X ) ) } 
C_  dom  F )
570410oveq2d 6666 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( x  +  ( Z `  X ) )  =  ( x  +  ( ( |_
`  ( ( B  -  X )  /  T ) )  x.  T ) ) )
571570fveq2d 6195 . . . . . . . . . . . . 13  |-  ( ph  ->  ( F `  (
x  +  ( Z `
 X ) ) )  =  ( F `
 ( x  +  ( ( |_ `  ( ( B  -  X )  /  T
) )  x.  T
) ) ) )
572571adantr 481 . . . . . . . . . . . 12  |-  ( (
ph  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( F `  ( x  +  ( Z `  X ) ) )  =  ( F `  ( x  +  ( ( |_
`  ( ( B  -  X )  /  T ) )  x.  T ) ) ) )
5735723ad2antl1 1223 . . . . . . . . . . 11  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( F `  ( x  +  ( Z `  X ) ) )  =  ( F `  ( x  +  ( ( |_
`  ( ( B  -  X )  /  T ) )  x.  T ) ) ) )
574407adantr 481 . . . . . . . . . . . . 13  |-  ( (
ph  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( |_ `  ( ( B  -  X )  /  T
) )  e.  ZZ )
5755743ad2antl1 1223 . . . . . . . . . . . 12  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( |_ `  ( ( B  -  X )  /  T
) )  e.  ZZ )
576 simpl1 1064 . . . . . . . . . . . . 13  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ph )
577503sselda 3603 . . . . . . . . . . . . 13  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  x  e.  D )
578576, 577, 5753jca 1242 . . . . . . . . . . . 12  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( ph  /\  x  e.  D  /\  ( |_ `  ( ( B  -  X )  /  T ) )  e.  ZZ ) )
579 eleq1 2689 . . . . . . . . . . . . . . 15  |-  ( k  =  ( |_ `  ( ( B  -  X )  /  T
) )  ->  (
k  e.  ZZ  <->  ( |_ `  ( ( B  -  X )  /  T
) )  e.  ZZ ) )
5805793anbi3d 1405 . . . . . . . . . . . . . 14  |-  ( k  =  ( |_ `  ( ( B  -  X )  /  T
) )  ->  (
( ph  /\  x  e.  D  /\  k  e.  ZZ )  <->  ( ph  /\  x  e.  D  /\  ( |_ `  ( ( B  -  X )  /  T ) )  e.  ZZ ) ) )
581 oveq1 6657 . . . . . . . . . . . . . . . . 17  |-  ( k  =  ( |_ `  ( ( B  -  X )  /  T
) )  ->  (
k  x.  T )  =  ( ( |_
`  ( ( B  -  X )  /  T ) )  x.  T ) )
582581oveq2d 6666 . . . . . . . . . . . . . . . 16  |-  ( k  =  ( |_ `  ( ( B  -  X )  /  T
) )  ->  (
x  +  ( k  x.  T ) )  =  ( x  +  ( ( |_ `  ( ( B  -  X )  /  T
) )  x.  T
) ) )
583582fveq2d 6195 . . . . . . . . . . . . . . 15  |-  ( k  =  ( |_ `  ( ( B  -  X )  /  T
) )  ->  ( F `  ( x  +  ( k  x.  T ) ) )  =  ( F `  ( x  +  (
( |_ `  (
( B  -  X
)  /  T ) )  x.  T ) ) ) )
584583eqeq1d 2624 . . . . . . . . . . . . . 14  |-  ( k  =  ( |_ `  ( ( B  -  X )  /  T
) )  ->  (
( F `  (
x  +  ( k  x.  T ) ) )  =  ( F `
 x )  <->  ( F `  ( x  +  ( ( |_ `  (
( B  -  X
)  /  T ) )  x.  T ) ) )  =  ( F `  x ) ) )
585580, 584imbi12d 334 . . . . . . . . . . . . 13  |-  ( k  =  ( |_ `  ( ( B  -  X )  /  T
) )  ->  (
( ( ph  /\  x  e.  D  /\  k  e.  ZZ )  ->  ( F `  (
x  +  ( k  x.  T ) ) )  =  ( F `
 x ) )  <-> 
( ( ph  /\  x  e.  D  /\  ( |_ `  ( ( B  -  X )  /  T ) )  e.  ZZ )  -> 
( F `  (
x  +  ( ( |_ `  ( ( B  -  X )  /  T ) )  x.  T ) ) )  =  ( F `
 x ) ) ) )
586585, 539vtoclg 3266 . . . . . . . . . . . 12  |-  ( ( |_ `  ( ( B  -  X )  /  T ) )  e.  ZZ  ->  (
( ph  /\  x  e.  D  /\  ( |_ `  ( ( B  -  X )  /  T ) )  e.  ZZ )  ->  ( F `  ( x  +  ( ( |_
`  ( ( B  -  X )  /  T ) )  x.  T ) ) )  =  ( F `  x ) ) )
587575, 578, 586sylc 65 . . . . . . . . . . 11  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( F `  ( x  +  ( ( |_ `  (
( B  -  X
)  /  T ) )  x.  T ) ) )  =  ( F `  x ) )
588573, 587eqtrd 2656 . . . . . . . . . 10  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( F `  ( x  +  ( Z `  X ) ) )  =  ( F `  x ) )
589588adantlr 751 . . . . . . . . 9  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  y  e.  ( ( F  |`  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) ) lim CC  X ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  ( F `  ( x  +  ( Z `  X ) ) )  =  ( F `  x ) )
590 simpr 477 . . . . . . . . 9  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( F  |`  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) ) lim CC  X ) )  ->  y  e.  ( ( F  |`  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) ) lim CC  X ) )
591553, 554, 556, 558, 559, 569, 589, 590limcperiod 39860 . . . . . . . 8  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( F  |`  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) ) lim CC  X ) )  ->  y  e.  ( ( F  |`  { z  e.  CC  |  E. x  e.  ( ( ( Q `  i )  -  ( Z `  X )
) (,) X ) z  =  ( x  +  ( Z `  X ) ) } ) lim CC  ( X  +  ( Z `  X ) ) ) )
592566reseq2d 5396 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( F  |`  { z  e.  CC  |  E. x  e.  ( ( ( Q `  i )  -  ( Z `  X )
) (,) X ) z  =  ( x  +  ( Z `  X ) ) } )  =  ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) )
593476adantr 481 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( X  +  ( Z `  X ) )  =  ( E `
 X ) )
594592, 593oveq12d 6668 . . . . . . . . . 10  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( ( F  |`  { z  e.  CC  |  E. x  e.  ( ( ( Q `  i )  -  ( Z `  X )
) (,) X ) z  =  ( x  +  ( Z `  X ) ) } ) lim CC  ( X  +  ( Z `  X ) ) )  =  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
) )
5955943adant3 1081 . . . . . . . . 9  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( F  |`  { z  e.  CC  |  E. x  e.  ( ( ( Q `  i )  -  ( Z `  X )
) (,) X ) z  =  ( x  +  ( Z `  X ) ) } ) lim CC  ( X  +  ( Z `  X ) ) )  =  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
) )
596595adantr 481 . . . . . . . 8  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( F  |`  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) ) lim CC  X ) )  ->  ( ( F  |`  { z  e.  CC  |  E. x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) z  =  ( x  +  ( Z `  X ) ) } ) lim CC  ( X  +  ( Z `  X ) ) )  =  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
) )
597591, 596eleqtrd 2703 . . . . . . 7  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  y  e.  ( ( F  |`  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) ) lim CC  X ) )  ->  y  e.  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
) )
598551, 597impbida 877 . . . . . 6  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( y  e.  ( ( F  |`  (
( Q `  i
) (,) ( E `
 X ) ) ) lim CC  ( E `
 X ) )  <-> 
y  e.  ( ( F  |`  ( (
( Q `  i
)  -  ( Z `
 X ) ) (,) X ) ) lim
CC  X ) ) )
599598eqrdv 2620 . . . . 5  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
)  =  ( ( F  |`  ( (
( Q `  i
)  -  ( Z `
 X ) ) (,) X ) ) lim
CC  X ) )
600 resindm 5444 . . . . . . . . . . 11  |-  ( Rel 
F  ->  ( F  |`  ( ( -oo (,) X )  i^i  dom  F ) )  =  ( F  |`  ( -oo (,) X ) ) )
601600eqcomd 2628 . . . . . . . . . 10  |-  ( Rel 
F  ->  ( F  |`  ( -oo (,) X
) )  =  ( F  |`  ( ( -oo (,) X )  i^i 
dom  F ) ) )
602179, 601syl 17 . . . . . . . . 9  |-  ( ph  ->  ( F  |`  ( -oo (,) X ) )  =  ( F  |`  ( ( -oo (,) X )  i^i  dom  F ) ) )
603184ineq2d 3814 . . . . . . . . . 10  |-  ( ph  ->  ( ( -oo (,) X )  i^i  dom  F )  =  ( ( -oo (,) X )  i^i  D ) )
604603reseq2d 5396 . . . . . . . . 9  |-  ( ph  ->  ( F  |`  (
( -oo (,) X )  i^i  dom  F )
)  =  ( F  |`  ( ( -oo (,) X )  i^i  D
) ) )
605602, 604eqtrd 2656 . . . . . . . 8  |-  ( ph  ->  ( F  |`  ( -oo (,) X ) )  =  ( F  |`  ( ( -oo (,) X )  i^i  D
) ) )
606605oveq1d 6665 . . . . . . 7  |-  ( ph  ->  ( ( F  |`  ( -oo (,) X ) ) lim CC  X )  =  ( ( F  |`  ( ( -oo (,) X )  i^i  D
) ) lim CC  X
) )
6076063ad2ant1 1082 . . . . . 6  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( F  |`  ( -oo (,) X ) ) lim CC  X )  =  ( ( F  |`  ( ( -oo (,) X )  i^i  D
) ) lim CC  X
) )
608 inss2 3834 . . . . . . . . . 10  |-  ( ( -oo (,) X )  i^i  D )  C_  D
609608a1i 11 . . . . . . . . 9  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( -oo (,) X )  i^i  D
)  C_  D )
610193, 609fssresd 6071 . . . . . . . 8  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( F  |`  (
( -oo (,) X )  i^i  D ) ) : ( ( -oo (,) X )  i^i  D
) --> CC )
611452mnfltd 11958 . . . . . . . . . . . 12  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  -> -oo  <  ( ( Q `  i )  -  ( Z `  X ) ) )
612198, 453, 611xrltled 39486 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  -> -oo  <_  ( ( Q `  i )  -  ( Z `  X ) ) )
613 iooss1 12210 . . . . . . . . . . 11  |-  ( ( -oo  e.  RR*  /\ -oo  <_  ( ( Q `  i )  -  ( Z `  X )
) )  ->  (
( ( Q `  i )  -  ( Z `  X )
) (,) X ) 
C_  ( -oo (,) X ) )
614197, 612, 613sylancr 695 . . . . . . . . . 10  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  ( ( ( Q `  i )  -  ( Z `  X ) ) (,) X )  C_  ( -oo (,) X ) )
6156143adant3 1081 . . . . . . . . 9  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) 
C_  ( -oo (,) X ) )
616615, 503ssind 3837 . . . . . . . 8  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) 
C_  ( ( -oo (,) X )  i^i  D
) )
617608, 234syl5ss 3614 . . . . . . . 8  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( -oo (,) X )  i^i  D
)  C_  CC )
618 eqid 2622 . . . . . . . 8  |-  ( (
TopOpen ` fld )t  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) )  =  ( ( TopOpen ` fld )t  ( ( ( -oo (,) X )  i^i  D )  u. 
{ X } ) )
6194533adant3 1081 . . . . . . . . . 10  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( Q `  i )  -  ( Z `  X )
)  e.  RR* )
6204553ad2ant1 1082 . . . . . . . . . 10  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  ->  X  e.  RR* )
6214753ad2ant1 1082 . . . . . . . . . . . 12  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( E `  X
)  =  ( X  +  ( Z `  X ) ) )
622241, 621breqtrd 4679 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( Q `  i
)  <  ( X  +  ( Z `  X ) ) )
6234113ad2ant1 1082 . . . . . . . . . . . 12  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( Z `  X
)  e.  RR )
624143ad2ant1 1082 . . . . . . . . . . . 12  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  ->  X  e.  RR )
625214, 623, 624ltsubaddd 10623 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( Q `
 i )  -  ( Z `  X ) )  <  X  <->  ( Q `  i )  <  ( X  +  ( Z `  X ) ) ) )
626622, 625mpbird 247 . . . . . . . . . 10  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( Q `  i )  -  ( Z `  X )
)  <  X )
62714leidd 10594 . . . . . . . . . . 11  |-  ( ph  ->  X  <_  X )
6286273ad2ant1 1082 . . . . . . . . . 10  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  ->  X  <_  X )
629619, 620, 620, 626, 628eliocd 39730 . . . . . . . . 9  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  ->  X  e.  ( (
( Q `  i
)  -  ( Z `
 X ) ) (,] X ) )
630 snunioo2 39731 . . . . . . . . . . . 12  |-  ( ( ( ( Q `  i )  -  ( Z `  X )
)  e.  RR*  /\  X  e.  RR*  /\  ( ( Q `  i )  -  ( Z `  X ) )  < 
X )  ->  (
( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X )  u.  { X }
)  =  ( ( ( Q `  i
)  -  ( Z `
 X ) ) (,] X ) )
631619, 620, 626, 630syl3anc 1326 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( ( Q `  i )  -  ( Z `  X ) ) (,) X )  u.  { X } )  =  ( ( ( Q `  i )  -  ( Z `  X )
) (,] X ) )
632631fveq2d 6195 . . . . . . . . . 10  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( int `  (
( TopOpen ` fld )t  ( ( ( -oo (,) X )  i^i  D )  u. 
{ X } ) ) ) `  (
( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X )  u.  { X }
) )  =  ( ( int `  (
( TopOpen ` fld )t  ( ( ( -oo (,) X )  i^i  D )  u. 
{ X } ) ) ) `  (
( ( Q `  i )  -  ( Z `  X )
) (,] X ) ) )
633 ovex 6678 . . . . . . . . . . . . . 14  |-  ( -oo (,) X )  e.  _V
634633inex1 4799 . . . . . . . . . . . . 13  |-  ( ( -oo (,) X )  i^i  D )  e. 
_V
635 snex 4908 . . . . . . . . . . . . 13  |-  { X }  e.  _V
636634, 635unex 6956 . . . . . . . . . . . 12  |-  ( ( ( -oo (,) X
)  i^i  D )  u.  { X } )  e.  _V
637 resttop 20964 . . . . . . . . . . . 12  |-  ( ( ( TopOpen ` fld )  e.  Top  /\  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } )  e.  _V )  ->  ( ( TopOpen ` fld )t  (
( ( -oo (,) X )  i^i  D
)  u.  { X } ) )  e. 
Top )
638247, 636, 637mp2an 708 . . . . . . . . . . 11  |-  ( (
TopOpen ` fld )t  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) )  e. 
Top
639636a1i 11 . . . . . . . . . . . . 13  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( -oo (,) X )  i^i  D
)  u.  { X } )  e.  _V )
640 iooretop 22569 . . . . . . . . . . . . . 14  |-  ( ( ( Q `  i
)  -  ( Z `
 X ) ) (,) +oo )  e.  ( topGen `  ran  (,) )
641640a1i 11 . . . . . . . . . . . . 13  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( Q `
 i )  -  ( Z `  X ) ) (,) +oo )  e.  ( topGen `  ran  (,) )
)
642 elrestr 16089 . . . . . . . . . . . . 13  |-  ( ( ( topGen `  ran  (,) )  e.  Top  /\  ( ( ( -oo (,) X
)  i^i  D )  u.  { X } )  e.  _V  /\  (
( ( Q `  i )  -  ( Z `  X )
) (,) +oo )  e.  ( topGen `  ran  (,) )
)  ->  ( (
( ( Q `  i )  -  ( Z `  X )
) (,) +oo )  i^i  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) )  e.  ( ( topGen `  ran  (,) )t  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) ) )
643255, 639, 641, 642syl3anc 1326 . . . . . . . . . . . 12  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( ( Q `  i )  -  ( Z `  X ) ) (,) +oo )  i^i  (
( ( -oo (,) X )  i^i  D
)  u.  { X } ) )  e.  ( ( topGen `  ran  (,) )t  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) ) )
644453adantr 481 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X ) )  ->  ( ( Q `  i )  -  ( Z `  X ) )  e. 
RR* )
645262a1i 11 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X ) )  -> +oo  e.  RR* )
64614ad2antrr 762 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X ) )  ->  X  e.  RR )
647 iocssre 12253 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( Q `  i )  -  ( Z `  X )
)  e.  RR*  /\  X  e.  RR )  ->  (
( ( Q `  i )  -  ( Z `  X )
) (,] X ) 
C_  RR )
648644, 646, 647syl2anc 693 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X ) )  ->  ( (
( Q `  i
)  -  ( Z `
 X ) ) (,] X )  C_  RR )
649 simpr 477 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X ) )  ->  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X ) )
650648, 649sseldd 3604 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X ) )  ->  x  e.  RR )
651455ad2antrr 762 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X ) )  ->  X  e.  RR* )
652 iocgtlb 39724 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ( Q `  i )  -  ( Z `  X )
)  e.  RR*  /\  X  e.  RR*  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X ) )  ->  ( ( Q `  i )  -  ( Z `  X ) )  < 
x )
653644, 651, 649, 652syl3anc 1326 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X ) )  ->  ( ( Q `  i )  -  ( Z `  X ) )  < 
x )
654650ltpnfd 11955 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X ) )  ->  x  < +oo )
655644, 645, 650, 653, 654eliood 39720 . . . . . . . . . . . . . . . 16  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X ) )  ->  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) +oo )
)
6566553adantl3 1219 . . . . . . . . . . . . . . 15  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X ) )  ->  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) +oo )
)
657 eqvisset 3211 . . . . . . . . . . . . . . . . . . . 20  |-  ( x  =  X  ->  X  e.  _V )
658 snidg 4206 . . . . . . . . . . . . . . . . . . . 20  |-  ( X  e.  _V  ->  X  e.  { X } )
659657, 658syl 17 . . . . . . . . . . . . . . . . . . 19  |-  ( x  =  X  ->  X  e.  { X } )
660470, 659eqeltrd 2701 . . . . . . . . . . . . . . . . . 18  |-  ( x  =  X  ->  x  e.  { X } )
661 elun2 3781 . . . . . . . . . . . . . . . . . 18  |-  ( x  e.  { X }  ->  x  e.  ( ( ( -oo (,) X
)  i^i  D )  u.  { X } ) )
662660, 661syl 17 . . . . . . . . . . . . . . . . 17  |-  ( x  =  X  ->  x  e.  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) )
663662adantl 482 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X ) )  /\  x  =  X )  ->  x  e.  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) )
664 simpll 790 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X ) )  /\  -.  x  =  X )  ->  ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) ) )
665644adantr 481 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( (
( Q `  i
)  -  ( Z `
 X ) ) (,] X ) )  /\  -.  x  =  X )  ->  (
( Q `  i
)  -  ( Z `
 X ) )  e.  RR* )
666455ad3antrrr 766 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( (
( Q `  i
)  -  ( Z `
 X ) ) (,] X ) )  /\  -.  x  =  X )  ->  X  e.  RR* )
667650adantr 481 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( (
( Q `  i
)  -  ( Z `
 X ) ) (,] X ) )  /\  -.  x  =  X )  ->  x  e.  RR )
668653adantr 481 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( (
( Q `  i
)  -  ( Z `
 X ) ) (,] X ) )  /\  -.  x  =  X )  ->  (
( Q `  i
)  -  ( Z `
 X ) )  <  x )
66914ad3antrrr 766 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( (
( Q `  i
)  -  ( Z `
 X ) ) (,] X ) )  /\  -.  x  =  X )  ->  X  e.  RR )
670 iocleub 39725 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ( Q `  i )  -  ( Z `  X )
)  e.  RR*  /\  X  e.  RR*  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X ) )  ->  x  <_  X )
671644, 651, 649, 670syl3anc 1326 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X ) )  ->  x  <_  X )
672671adantr 481 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( (
( Q `  i
)  -  ( Z `
 X ) ) (,] X ) )  /\  -.  x  =  X )  ->  x  <_  X )
673470eqcoms 2630 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( X  =  x  ->  x  =  X )
674673necon3bi 2820 . . . . . . . . . . . . . . . . . . . . 21  |-  ( -.  x  =  X  ->  X  =/=  x )
675674adantl 482 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( (
( Q `  i
)  -  ( Z `
 X ) ) (,] X ) )  /\  -.  x  =  X )  ->  X  =/=  x )
676667, 669, 672, 675leneltd 10191 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( (
( Q `  i
)  -  ( Z `
 X ) ) (,] X ) )  /\  -.  x  =  X )  ->  x  <  X )
677665, 666, 667, 668, 676eliood 39720 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( (
( Q `  i
)  -  ( Z `
 X ) ) (,] X ) )  /\  -.  x  =  X )  ->  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )
6786773adantll3 39203 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X ) )  /\  -.  x  =  X )  ->  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )
679616sselda 3603 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  x  e.  ( ( -oo (,) X )  i^i  D
) )
680 elun1 3780 . . . . . . . . . . . . . . . . . 18  |-  ( x  e.  ( ( -oo (,) X )  i^i  D
)  ->  x  e.  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) )
681679, 680syl 17 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) )  ->  x  e.  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) )
682664, 678, 681syl2anc 693 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X ) )  /\  -.  x  =  X )  ->  x  e.  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) )
683663, 682pm2.61dan 832 . . . . . . . . . . . . . . 15  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X ) )  ->  x  e.  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) )
684656, 683elind 3798 . . . . . . . . . . . . . 14  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X ) )  ->  x  e.  ( ( ( ( Q `  i )  -  ( Z `  X ) ) (,) +oo )  i^i  (
( ( -oo (,) X )  i^i  D
)  u.  { X } ) ) )
685619adantr 481 . . . . . . . . . . . . . . 15  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( ( Q `  i )  -  ( Z `  X ) ) (,) +oo )  i^i  (
( ( -oo (,) X )  i^i  D
)  u.  { X } ) ) )  ->  ( ( Q `
 i )  -  ( Z `  X ) )  e.  RR* )
686620adantr 481 . . . . . . . . . . . . . . 15  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( ( Q `  i )  -  ( Z `  X ) ) (,) +oo )  i^i  (
( ( -oo (,) X )  i^i  D
)  u.  { X } ) ) )  ->  X  e.  RR* )
687 elinel1 3799 . . . . . . . . . . . . . . . . . 18  |-  ( x  e.  ( ( ( ( Q `  i
)  -  ( Z `
 X ) ) (,) +oo )  i^i  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) )  ->  x  e.  ( (
( Q `  i
)  -  ( Z `
 X ) ) (,) +oo ) )
688 elioore 12205 . . . . . . . . . . . . . . . . . 18  |-  ( x  e.  ( ( ( Q `  i )  -  ( Z `  X ) ) (,) +oo )  ->  x  e.  RR )
689687, 688syl 17 . . . . . . . . . . . . . . . . 17  |-  ( x  e.  ( ( ( ( Q `  i
)  -  ( Z `
 X ) ) (,) +oo )  i^i  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) )  ->  x  e.  RR )
690689rexrd 10089 . . . . . . . . . . . . . . . 16  |-  ( x  e.  ( ( ( ( Q `  i
)  -  ( Z `
 X ) ) (,) +oo )  i^i  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) )  ->  x  e.  RR* )
691690adantl 482 . . . . . . . . . . . . . . 15  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( ( Q `  i )  -  ( Z `  X ) ) (,) +oo )  i^i  (
( ( -oo (,) X )  i^i  D
)  u.  { X } ) ) )  ->  x  e.  RR* )
692453adantr 481 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( ( ( Q `  i )  -  ( Z `  X ) ) (,) +oo )  i^i  (
( ( -oo (,) X )  i^i  D
)  u.  { X } ) ) )  ->  ( ( Q `
 i )  -  ( Z `  X ) )  e.  RR* )
693262a1i 11 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( ( ( Q `  i )  -  ( Z `  X ) ) (,) +oo )  i^i  (
( ( -oo (,) X )  i^i  D
)  u.  { X } ) ) )  -> +oo  e.  RR* )
694687adantl 482 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( ( ( Q `  i )  -  ( Z `  X ) ) (,) +oo )  i^i  (
( ( -oo (,) X )  i^i  D
)  u.  { X } ) ) )  ->  x  e.  ( ( ( Q `  i )  -  ( Z `  X )
) (,) +oo )
)
695 ioogtlb 39717 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ( Q `  i )  -  ( Z `  X )
)  e.  RR*  /\ +oo  e.  RR*  /\  x  e.  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) +oo )
)  ->  ( ( Q `  i )  -  ( Z `  X ) )  < 
x )
696692, 693, 694, 695syl3anc 1326 . . . . . . . . . . . . . . . 16  |-  ( ( ( ph  /\  i  e.  ( 0..^ M ) )  /\  x  e.  ( ( ( ( Q `  i )  -  ( Z `  X ) ) (,) +oo )  i^i  (
( ( -oo (,) X )  i^i  D
)  u.  { X } ) ) )  ->  ( ( Q `
 i )  -  ( Z `  X ) )  <  x )
6976963adantl3 1219 . . . . . . . . . . . . . . 15  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( ( Q `  i )  -  ( Z `  X ) ) (,) +oo )  i^i  (
( ( -oo (,) X )  i^i  D
)  u.  { X } ) ) )  ->  ( ( Q `
 i )  -  ( Z `  X ) )  <  x )
698 elinel2 3800 . . . . . . . . . . . . . . . . 17  |-  ( x  e.  ( ( ( ( Q `  i
)  -  ( Z `
 X ) ) (,) +oo )  i^i  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) )  ->  x  e.  ( (
( -oo (,) X )  i^i  D )  u. 
{ X } ) )
699 elsni 4194 . . . . . . . . . . . . . . . . . . . . 21  |-  ( x  e.  { X }  ->  x  =  X )
700699adantl 482 . . . . . . . . . . . . . . . . . . . 20  |-  ( (
ph  /\  x  e.  { X } )  ->  x  =  X )
701627adantr 481 . . . . . . . . . . . . . . . . . . . 20  |-  ( (
ph  /\  x  e.  { X } )  ->  X  <_  X )
702700, 701eqbrtrd 4675 . . . . . . . . . . . . . . . . . . 19  |-  ( (
ph  /\  x  e.  { X } )  ->  x  <_  X )
703702adantlr 751 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ph  /\  x  e.  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) )  /\  x  e.  { X } )  ->  x  <_  X )
704 simpll 790 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ph  /\  x  e.  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) )  /\  -.  x  e.  { X } )  ->  ph )
705 elunnel2 39198 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( x  e.  ( ( ( -oo (,) X
)  i^i  D )  u.  { X } )  /\  -.  x  e. 
{ X } )  ->  x  e.  ( ( -oo (,) X
)  i^i  D )
)
706705adantll 750 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ph  /\  x  e.  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) )  /\  -.  x  e.  { X } )  ->  x  e.  ( ( -oo (,) X )  i^i  D
) )
707 elinel1 3799 . . . . . . . . . . . . . . . . . . . 20  |-  ( x  e.  ( ( -oo (,) X )  i^i  D
)  ->  x  e.  ( -oo (,) X ) )
708706, 707syl 17 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ph  /\  x  e.  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) )  /\  -.  x  e.  { X } )  ->  x  e.  ( -oo (,) X
) )
709 elioore 12205 . . . . . . . . . . . . . . . . . . . . 21  |-  ( x  e.  ( -oo (,) X )  ->  x  e.  RR )
710709adantl 482 . . . . . . . . . . . . . . . . . . . 20  |-  ( (
ph  /\  x  e.  ( -oo (,) X ) )  ->  x  e.  RR )
71114adantr 481 . . . . . . . . . . . . . . . . . . . 20  |-  ( (
ph  /\  x  e.  ( -oo (,) X ) )  ->  X  e.  RR )
712197a1i 11 . . . . . . . . . . . . . . . . . . . . 21  |-  ( (
ph  /\  x  e.  ( -oo (,) X ) )  -> -oo  e.  RR* )
713455adantr 481 . . . . . . . . . . . . . . . . . . . . 21  |-  ( (
ph  /\  x  e.  ( -oo (,) X ) )  ->  X  e.  RR* )
714 simpr 477 . . . . . . . . . . . . . . . . . . . . 21  |-  ( (
ph  /\  x  e.  ( -oo (,) X ) )  ->  x  e.  ( -oo (,) X ) )
715 iooltub 39735 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( -oo  e.  RR*  /\  X  e.  RR*  /\  x  e.  ( -oo (,) X
) )  ->  x  <  X )
716712, 713, 714, 715syl3anc 1326 . . . . . . . . . . . . . . . . . . . 20  |-  ( (
ph  /\  x  e.  ( -oo (,) X ) )  ->  x  <  X )
717710, 711, 716ltled 10185 . . . . . . . . . . . . . . . . . . 19  |-  ( (
ph  /\  x  e.  ( -oo (,) X ) )  ->  x  <_  X )
718704, 708, 717syl2anc 693 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ph  /\  x  e.  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) )  /\  -.  x  e.  { X } )  ->  x  <_  X )
719703, 718pm2.61dan 832 . . . . . . . . . . . . . . . . 17  |-  ( (
ph  /\  x  e.  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) )  ->  x  <_  X )
720698, 719sylan2 491 . . . . . . . . . . . . . . . 16  |-  ( (
ph  /\  x  e.  ( ( ( ( Q `  i )  -  ( Z `  X ) ) (,) +oo )  i^i  (
( ( -oo (,) X )  i^i  D
)  u.  { X } ) ) )  ->  x  <_  X
)
7217203ad2antl1 1223 . . . . . . . . . . . . . . 15  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( ( Q `  i )  -  ( Z `  X ) ) (,) +oo )  i^i  (
( ( -oo (,) X )  i^i  D
)  u.  { X } ) ) )  ->  x  <_  X
)
722685, 686, 691, 697, 721eliocd 39730 . . . . . . . . . . . . . 14  |-  ( ( ( ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `  i
) (,] ( Q `
 ( i  +  1 ) ) ) )  /\  x  e.  ( ( ( ( Q `  i )  -  ( Z `  X ) ) (,) +oo )  i^i  (
( ( -oo (,) X )  i^i  D
)  u.  { X } ) ) )  ->  x  e.  ( ( ( Q `  i )  -  ( Z `  X )
) (,] X ) )
723684, 722impbida 877 . . . . . . . . . . . . 13  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( x  e.  ( ( ( Q `  i )  -  ( Z `  X )
) (,] X )  <-> 
x  e.  ( ( ( ( Q `  i )  -  ( Z `  X )
) (,) +oo )  i^i  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) ) ) )
724723eqrdv 2620 . . . . . . . . . . . 12  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X )  =  ( ( ( ( Q `  i
)  -  ( Z `
 X ) ) (,) +oo )  i^i  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } ) ) )
725608, 232syl5ss 3614 . . . . . . . . . . . . . . 15  |-  ( ph  ->  ( ( -oo (,) X )  i^i  D
)  C_  RR )
72614snssd 4340 . . . . . . . . . . . . . . 15  |-  ( ph  ->  { X }  C_  RR )
727725, 726unssd 3789 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( ( ( -oo (,) X )  i^i  D
)  u.  { X } )  C_  RR )
7287273ad2ant1 1082 . . . . . . . . . . . . 13  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( -oo (,) X )  i^i  D
)  u.  { X } )  C_  RR )
729236, 369tgiooss 39733 . . . . . . . . . . . . 13  |-  ( ( ( ( -oo (,) X )  i^i  D
)  u.  { X } )  C_  RR  ->  ( ( TopOpen ` fld )t  ( ( ( -oo (,) X )  i^i  D )  u. 
{ X } ) )  =  ( (
topGen `  ran  (,) )t  (
( ( -oo (,) X )  i^i  D
)  u.  { X } ) ) )
730728, 729syl 17 . . . . . . . . . . . 12  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( TopOpen ` fld )t  ( ( ( -oo (,) X )  i^i  D )  u. 
{ X } ) )  =  ( (
topGen `  ran  (,) )t  (
( ( -oo (,) X )  i^i  D
)  u.  { X } ) ) )
731643, 724, 7303eltr4d 2716 . . . . . . . . . . 11  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X )  e.  ( ( TopOpen ` fld )t  (
( ( -oo (,) X )  i^i  D
)  u.  { X } ) ) )
732 isopn3i 20886 . . . . . . . . . . 11  |-  ( ( ( ( TopOpen ` fld )t  ( ( ( -oo (,) X )  i^i  D )  u. 
{ X } ) )  e.  Top  /\  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X )  e.  ( ( TopOpen ` fld )t  (
( ( -oo (,) X )  i^i  D
)  u.  { X } ) ) )  ->  ( ( int `  ( ( TopOpen ` fld )t  ( ( ( -oo (,) X )  i^i  D )  u. 
{ X } ) ) ) `  (
( ( Q `  i )  -  ( Z `  X )
) (,] X ) )  =  ( ( ( Q `  i
)  -  ( Z `
 X ) ) (,] X ) )
733638, 731, 732sylancr 695 . . . . . . . . . 10  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( int `  (
( TopOpen ` fld )t  ( ( ( -oo (,) X )  i^i  D )  u. 
{ X } ) ) ) `  (
( ( Q `  i )  -  ( Z `  X )
) (,] X ) )  =  ( ( ( Q `  i
)  -  ( Z `
 X ) ) (,] X ) )
734632, 733eqtr2d 2657 . . . . . . . . 9  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( Q `
 i )  -  ( Z `  X ) ) (,] X )  =  ( ( int `  ( ( TopOpen ` fld )t  ( ( ( -oo (,) X )  i^i  D )  u. 
{ X } ) ) ) `  (
( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X )  u.  { X }
) ) )
735629, 734eleqtrd 2703 . . . . . . . 8  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  ->  X  e.  ( ( int `  ( ( TopOpen ` fld )t  (
( ( -oo (,) X )  i^i  D
)  u.  { X } ) ) ) `
 ( ( ( ( Q `  i
)  -  ( Z `
 X ) ) (,) X )  u. 
{ X } ) ) )
736610, 616, 617, 236, 618, 735limcres 23650 . . . . . . 7  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( F  |`  ( ( -oo (,) X )  i^i  D
) )  |`  (
( ( Q `  i )  -  ( Z `  X )
) (,) X ) ) lim CC  X )  =  ( ( F  |`  ( ( -oo (,) X )  i^i  D
) ) lim CC  X
) )
737736eqcomd 2628 . . . . . 6  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( F  |`  ( ( -oo (,) X )  i^i  D
) ) lim CC  X
)  =  ( ( ( F  |`  (
( -oo (,) X )  i^i  D ) )  |`  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) ) lim CC  X ) )
738616resabs1d 5428 . . . . . . 7  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( F  |`  ( ( -oo (,) X )  i^i  D
) )  |`  (
( ( Q `  i )  -  ( Z `  X )
) (,) X ) )  =  ( F  |`  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) ) )
739738oveq1d 6665 . . . . . 6  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( F  |`  ( ( -oo (,) X )  i^i  D
) )  |`  (
( ( Q `  i )  -  ( Z `  X )
) (,) X ) ) lim CC  X )  =  ( ( F  |`  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) ) lim CC  X ) )
740607, 737, 7393eqtrrd 2661 . . . . 5  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( F  |`  ( ( ( Q `
 i )  -  ( Z `  X ) ) (,) X ) ) lim CC  X )  =  ( ( F  |`  ( -oo (,) X
) ) lim CC  X
) )
741380, 599, 7403eqtrrd 2661 . . . 4  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( F  |`  ( -oo (,) X ) ) lim CC  X )  =  ( ( F  |`  ( -oo (,) ( E `  X )
) ) lim CC  ( E `  X )
) )
742741rexlimdv3a 3033 . . 3  |-  ( ph  ->  ( E. i  e.  ( 0..^ M ) ( E `  X
)  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) )  -> 
( ( F  |`  ( -oo (,) X ) ) lim CC  X )  =  ( ( F  |`  ( -oo (,) ( E `  X )
) ) lim CC  ( E `  X )
) ) )
743176, 742mpd 15 . 2  |-  ( ph  ->  ( ( F  |`  ( -oo (,) X ) ) lim CC  X )  =  ( ( F  |`  ( -oo (,) ( E `  X )
) ) lim CC  ( E `  X )
) )
7441233adant3 1081 . . . . . . . 8  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( Q `  i
)  <  ( Q `  ( i  +  1 ) ) )
7452213adant3 1081 . . . . . . . 8  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( F  |`  (
( Q `  i
) (,) ( Q `
 ( i  +  1 ) ) ) )  e.  ( ( ( Q `  i
) (,) ( Q `
 ( i  +  1 ) ) )
-cn-> CC ) )
746 fourierdlem49.l . . . . . . . . 9  |-  ( (
ph  /\  i  e.  ( 0..^ M ) )  ->  L  e.  ( ( F  |`  (
( Q `  i
) (,) ( Q `
 ( i  +  1 ) ) ) ) lim CC  ( Q `
 ( i  +  1 ) ) ) )
7477463adant3 1081 . . . . . . . 8  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  ->  L  e.  ( ( F  |`  ( ( Q `
 i ) (,) ( Q `  (
i  +  1 ) ) ) ) lim CC  ( Q `  ( i  +  1 ) ) ) )
748 eqid 2622 . . . . . . . 8  |-  if ( ( E `  X
)  =  ( Q `
 ( i  +  1 ) ) ,  L ,  ( ( F  |`  ( ( Q `  i ) (,) ( Q `  (
i  +  1 ) ) ) ) `  ( E `  X ) ) )  =  if ( ( E `  X )  =  ( Q `  ( i  +  1 ) ) ,  L ,  ( ( F  |`  (
( Q `  i
) (,) ( Q `
 ( i  +  1 ) ) ) ) `  ( E `
 X ) ) )
749 eqid 2622 . . . . . . . 8  |-  ( (
TopOpen ` fld )t  ( ( ( Q `
 i ) (,) ( Q `  (
i  +  1 ) ) )  u.  {
( Q `  (
i  +  1 ) ) } ) )  =  ( ( TopOpen ` fld )t  (
( ( Q `  i ) (,) ( Q `  ( i  +  1 ) ) )  u.  { ( Q `  ( i  +  1 ) ) } ) )
750214, 212, 744, 745, 747, 214, 238, 241, 220, 748, 749fourierdlem33 40357 . . . . . . 7  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  ->  if ( ( E `  X )  =  ( Q `  ( i  +  1 ) ) ,  L ,  ( ( F  |`  (
( Q `  i
) (,) ( Q `
 ( i  +  1 ) ) ) ) `  ( E `
 X ) ) )  e.  ( ( ( F  |`  (
( Q `  i
) (,) ( Q `
 ( i  +  1 ) ) ) )  |`  ( ( Q `  i ) (,) ( E `  X
) ) ) lim CC  ( E `  X ) ) )
751220resabs1d 5428 . . . . . . . 8  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( F  |`  ( ( Q `  i ) (,) ( Q `  ( i  +  1 ) ) ) )  |`  (
( Q `  i
) (,) ( E `
 X ) ) )  =  ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) )
752751oveq1d 6665 . . . . . . 7  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( ( F  |`  ( ( Q `  i ) (,) ( Q `  ( i  +  1 ) ) ) )  |`  (
( Q `  i
) (,) ( E `
 X ) ) ) lim CC  ( E `
 X ) )  =  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
) )
753750, 752eleqtrd 2703 . . . . . 6  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  ->  if ( ( E `  X )  =  ( Q `  ( i  +  1 ) ) ,  L ,  ( ( F  |`  (
( Q `  i
) (,) ( Q `
 ( i  +  1 ) ) ) ) `  ( E `
 X ) ) )  e.  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X
) ) ) lim CC  ( E `  X ) ) )
754 ne0i 3921 . . . . . 6  |-  ( if ( ( E `  X )  =  ( Q `  ( i  +  1 ) ) ,  L ,  ( ( F  |`  (
( Q `  i
) (,) ( Q `
 ( i  +  1 ) ) ) ) `  ( E `
 X ) ) )  e.  ( ( F  |`  ( ( Q `  i ) (,) ( E `  X
) ) ) lim CC  ( E `  X ) )  ->  ( ( F  |`  ( ( Q `
 i ) (,) ( E `  X
) ) ) lim CC  ( E `  X ) )  =/=  (/) )
755753, 754syl 17 . . . . 5  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( F  |`  ( ( Q `  i ) (,) ( E `  X )
) ) lim CC  ( E `  X )
)  =/=  (/) )
756380, 755eqnetrd 2861 . . . 4  |-  ( (
ph  /\  i  e.  ( 0..^ M )  /\  ( E `  X )  e.  ( ( Q `
 i ) (,] ( Q `  (
i  +  1 ) ) ) )  -> 
( ( F  |`  ( -oo (,) ( E `
 X ) ) ) lim CC  ( E `
 X ) )  =/=  (/) )
757756rexlimdv3a 3033 . . 3  |-  ( ph  ->  ( E. i  e.  ( 0..^ M ) ( E `  X
)  e.  ( ( Q `  i ) (,] ( Q `  ( i  +  1 ) ) )  -> 
( ( F  |`  ( -oo (,) ( E `
 X ) ) ) lim CC  ( E `
 X ) )  =/=  (/) ) )
758176, 757mpd 15 . 2  |-  ( ph  ->  ( ( F  |`  ( -oo (,) ( E `
 X ) ) ) lim CC  ( E `
 X ) )  =/=  (/) )
759743, 758eqnetrd 2861 1  |-  ( ph  ->  ( ( F  |`  ( -oo (,) X ) ) lim CC  X )  =/=  (/) )
Colors of variables: wff setvar class
Syntax hints:   -. wn 3    -> wi 4    <-> wb 196    /\ wa 384    /\ w3a 1037    = wceq 1483    e. wcel 1990    =/= wne 2794   A.wral 2912   E.wrex 2913   {crab 2916   _Vcvv 3200    u. cun 3572    i^i cin 3573    C_ wss 3574   (/)c0 3915   ifcif 4086   {csn 4177   class class class wbr 4653    |-> cmpt 4729   dom cdm 5114   ran crn 5115    |` cres 5116   Rel wrel 5119    Fn wfn 5883   -->wf 5884   ` cfv 5888  (class class class)co 6650    ^m cmap 7857   supcsup 8346   CCcc 9934   RRcr 9935   0cc0 9936   1c1 9937    + caddc 9939    x. cmul 9941   +oocpnf 10071   -oocmnf 10072   RR*cxr 10073    < clt 10074    <_ cle 10075    - cmin 10266   -ucneg 10267    / cdiv 10684   NNcn 11020   NN0cn0 11292   ZZcz 11377   ZZ>=cuz 11687   (,)cioo 12175   (,]cioc 12176   [,]cicc 12178   ...cfz 12326  ..^cfzo 12465   |_cfl 12591   ↾t crest 16081   TopOpenctopn 16082   topGenctg 16098  ℂfldccnfld 19746   Topctop 20698   intcnt 20821   -cn->ccncf 22679   lim CC climc 23626
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1722  ax-4 1737  ax-5 1839  ax-6 1888  ax-7 1935  ax-8 1992  ax-9 1999  ax-10 2019  ax-11 2034  ax-12 2047  ax-13 2246  ax-ext 2602  ax-rep 4771  ax-sep 4781  ax-nul 4789  ax-pow 4843  ax-pr 4906  ax-un 6949  ax-cnex 9992  ax-resscn 9993  ax-1cn 9994  ax-icn 9995  ax-addcl 9996  ax-addrcl 9997  ax-mulcl 9998  ax-mulrcl 9999  ax-mulcom 10000  ax-addass 10001  ax-mulass 10002  ax-distr 10003  ax-i2m1 10004  ax-1ne0 10005  ax-1rid 10006  ax-rnegex 10007  ax-rrecex 10008  ax-cnre 10009  ax-pre-lttri 10010  ax-pre-lttrn 10011  ax-pre-ltadd 10012  ax-pre-mulgt0 10013  ax-pre-sup 10014
This theorem depends on definitions:  df-bi 197  df-or 385  df-an 386  df-3or 1038  df-3an 1039  df-tru 1486  df-ex 1705  df-nf 1710  df-sb 1881  df-eu 2474  df-mo 2475  df-clab 2609  df-cleq 2615  df-clel 2618  df-nfc 2753  df-ne 2795  df-nel 2898  df-ral 2917  df-rex 2918  df-reu 2919  df-rmo 2920  df-rab 2921  df-v 3202  df-sbc 3436  df-csb 3534  df-dif 3577  df-un 3579  df-in 3581  df-ss 3588  df-pss 3590  df-nul 3916  df-if 4087  df-pw 4160  df-sn 4178  df-pr 4180  df-tp 4182  df-op 4184  df-uni 4437  df-int 4476  df-iun 4522  df-br 4654  df-opab 4713  df-mpt 4730  df-tr 4753  df-id 5024  df-eprel 5029  df-po 5035  df-so 5036  df-fr 5073  df-we 5075  df-xp 5120  df-rel 5121  df-cnv 5122  df-co 5123  df-dm 5124  df-rn 5125  df-res 5126  df-ima 5127  df-pred 5680  df-ord 5726  df-on 5727  df-lim 5728  df-suc 5729  df-iota 5851  df-fun 5890  df-fn 5891  df-f 5892  df-f1 5893  df-fo 5894  df-f1o 5895  df-fv 5896  df-riota 6611  df-ov 6653  df-oprab 6654  df-mpt2 6655  df-om 7066  df-1st 7168  df-2nd 7169  df-wrecs 7407  df-recs 7468  df-rdg 7506  df-1o 7560  df-oadd 7564  df-er 7742  df-map 7859  df-pm 7860  df-en 7956  df-dom 7957  df-sdom 7958  df-fin 7959  df-fi 8317  df-sup 8348  df-inf 8349  df-pnf 10076  df-mnf 10077  df-xr 10078  df-ltxr 10079  df-le 10080  df-sub 10268  df-neg 10269  df-div 10685  df-nn 11021  df-2 11079  df-3 11080  df-4 11081  df-5 11082  df-6 11083  df-7 11084  df-8 11085  df-9 11086  df-n0 11293  df-z 11378  df-dec 11494  df-uz 11688  df-q 11789  df-rp 11833  df-xneg 11946  df-xadd 11947  df-xmul 11948  df-ioo 12179  df-ioc 12180  df-icc 12182  df-fz 12327  df-fzo 12466  df-fl 12593  df-seq 12802  df-exp 12861  df-cj 13839  df-re 13840  df-im 13841  df-sqrt 13975  df-abs 13976  df-struct 15859  df-ndx 15860  df-slot 15861  df-base 15863  df-plusg 15954  df-mulr 15955  df-starv 15956  df-tset 15960  df-ple 15961  df-ds 15964  df-unif 15965  df-rest 16083  df-topn 16084  df-topgen 16104  df-psmet 19738  df-xmet 19739  df-met 19740  df-bl 19741  df-mopn 19742  df-cnfld 19747  df-top 20699  df-topon 20716  df-topsp 20737  df-bases 20750  df-ntr 20824  df-cn 21031  df-cnp 21032  df-xms 22125  df-ms 22126  df-cncf 22681  df-limc 23630
This theorem is referenced by:  fourierdlem94  40417  fourierdlem113  40436
  Copyright terms: Public domain W3C validator