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

Theorem fourierdlem42 40366
Description: The set of points in a moved partition are finite. (Contributed by Glauco Siliprandi, 11-Dec-2019.) (Revised by AV, 29-Sep-2020.)
Hypotheses
Ref Expression
fourierdlem42.b  |-  ( ph  ->  B  e.  RR )
fourierdlem42.c  |-  ( ph  ->  C  e.  RR )
fourierdlem42.bc  |-  ( ph  ->  B  <  C )
fourierdlem42.t  |-  T  =  ( C  -  B
)
fourierdlem42.a  |-  ( ph  ->  A  C_  ( B [,] C ) )
fourierdlem42.af  |-  ( ph  ->  A  e.  Fin )
fourierdlem42.ba  |-  ( ph  ->  B  e.  A )
fourierdlem42.ca  |-  ( ph  ->  C  e.  A )
fourierdlem42.d  |-  D  =  ( abs  o.  -  )
fourierdlem42.i  |-  I  =  ( ( A  X.  A )  \  _I  )
fourierdlem42.r  |-  R  =  ran  ( D  |`  I )
fourierdlem42.e  |-  E  = inf ( R ,  RR ,  <  )
fourierdlem42.x  |-  ( ph  ->  X  e.  RR )
fourierdlem42.y  |-  ( ph  ->  Y  e.  RR )
fourierdlem42.j  |-  J  =  ( topGen `  ran  (,) )
fourierdlem42.k  |-  K  =  ( Jt  ( X [,] Y ) )
fourierdlem42.h  |-  H  =  { x  e.  ( X [,] Y )  |  E. k  e.  ZZ  ( x  +  ( k  x.  T
) )  e.  A }
fourierdlem42.15  |-  ( ps  <->  ( ( ph  /\  (
a  e.  RR  /\  b  e.  RR  /\  a  <  b ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) ) )
Assertion
Ref Expression
fourierdlem42  |-  ( ph  ->  H  e.  Fin )
Distinct variable groups:    x, k    A, a, b, j, k, x    x, B    x, C    x, D    E, a,
b, j, k    H, a, b, x    x, I    J, a, b    K, a, b, x    x, R    T, a, b, j, k, x    x, X    x, Y    ph, a, b, x    ps, j, k
Allowed substitution hints:    ph( j, k)    ps( x, a, b)    B( j, k, a, b)    C( j, k, a, b)    D( j, k, a, b)    R( j, k, a, b)    E( x)    H( j, k)    I(
j, k, a, b)    J( x, j, k)    K( j, k)    X( j, k, a, b)    Y( j, k, a, b)

Proof of Theorem fourierdlem42
Dummy variables  c 
d  i  l  y  z are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 fourierdlem42.x . . . . 5  |-  ( ph  ->  X  e.  RR )
2 fourierdlem42.y . . . . 5  |-  ( ph  ->  Y  e.  RR )
3 fourierdlem42.j . . . . . 6  |-  J  =  ( topGen `  ran  (,) )
4 fourierdlem42.k . . . . . 6  |-  K  =  ( Jt  ( X [,] Y ) )
53, 4icccmp 22628 . . . . 5  |-  ( ( X  e.  RR  /\  Y  e.  RR )  ->  K  e.  Comp )
61, 2, 5syl2anc 693 . . . 4  |-  ( ph  ->  K  e.  Comp )
76adantr 481 . . 3  |-  ( (
ph  /\  -.  H  e.  Fin )  ->  K  e.  Comp )
8 fourierdlem42.h . . . . . 6  |-  H  =  { x  e.  ( X [,] Y )  |  E. k  e.  ZZ  ( x  +  ( k  x.  T
) )  e.  A }
9 ssrab2 3687 . . . . . . 7  |-  { x  e.  ( X [,] Y
)  |  E. k  e.  ZZ  ( x  +  ( k  x.  T
) )  e.  A }  C_  ( X [,] Y )
109a1i 11 . . . . . 6  |-  ( ph  ->  { x  e.  ( X [,] Y )  |  E. k  e.  ZZ  ( x  +  ( k  x.  T
) )  e.  A }  C_  ( X [,] Y ) )
118, 10syl5eqss 3649 . . . . 5  |-  ( ph  ->  H  C_  ( X [,] Y ) )
12 retop 22565 . . . . . . . 8  |-  ( topGen ` 
ran  (,) )  e.  Top
133, 12eqeltri 2697 . . . . . . 7  |-  J  e. 
Top
141, 2iccssred 39727 . . . . . . 7  |-  ( ph  ->  ( X [,] Y
)  C_  RR )
15 uniretop 22566 . . . . . . . . 9  |-  RR  =  U. ( topGen `  ran  (,) )
163unieqi 4445 . . . . . . . . 9  |-  U. J  =  U. ( topGen `  ran  (,) )
1715, 16eqtr4i 2647 . . . . . . . 8  |-  RR  =  U. J
1817restuni 20966 . . . . . . 7  |-  ( ( J  e.  Top  /\  ( X [,] Y ) 
C_  RR )  -> 
( X [,] Y
)  =  U. ( Jt  ( X [,] Y ) ) )
1913, 14, 18sylancr 695 . . . . . 6  |-  ( ph  ->  ( X [,] Y
)  =  U. ( Jt  ( X [,] Y ) ) )
204unieqi 4445 . . . . . . 7  |-  U. K  =  U. ( Jt  ( X [,] Y ) )
2120eqcomi 2631 . . . . . 6  |-  U. ( Jt  ( X [,] Y ) )  =  U. K
2219, 21syl6eq 2672 . . . . 5  |-  ( ph  ->  ( X [,] Y
)  =  U. K
)
2311, 22sseqtrd 3641 . . . 4  |-  ( ph  ->  H  C_  U. K )
2423adantr 481 . . 3  |-  ( (
ph  /\  -.  H  e.  Fin )  ->  H  C_ 
U. K )
25 simpr 477 . . 3  |-  ( (
ph  /\  -.  H  e.  Fin )  ->  -.  H  e.  Fin )
26 eqid 2622 . . . 4  |-  U. K  =  U. K
2726bwth 21213 . . 3  |-  ( ( K  e.  Comp  /\  H  C_ 
U. K  /\  -.  H  e.  Fin )  ->  E. x  e.  U. K x  e.  (
( limPt `  K ) `  H ) )
287, 24, 25, 27syl3anc 1326 . 2  |-  ( (
ph  /\  -.  H  e.  Fin )  ->  E. x  e.  U. K x  e.  ( ( limPt `  K
) `  H )
)
2911, 14sstrd 3613 . . . . . . . . . 10  |-  ( ph  ->  H  C_  RR )
3029ad2antrr 762 . . . . . . . . 9  |-  ( ( ( ph  /\  x  e.  U. K )  /\  x  e.  ( ( limPt `  J ) `  H ) )  ->  H  C_  RR )
31 ne0i 3921 . . . . . . . . . 10  |-  ( x  e.  ( ( limPt `  J ) `  H
)  ->  ( ( limPt `  J ) `  H )  =/=  (/) )
3231adantl 482 . . . . . . . . 9  |-  ( ( ( ph  /\  x  e.  U. K )  /\  x  e.  ( ( limPt `  J ) `  H ) )  -> 
( ( limPt `  J
) `  H )  =/=  (/) )
33 fourierdlem42.e . . . . . . . . . . 11  |-  E  = inf ( R ,  RR ,  <  )
34 fourierdlem42.r . . . . . . . . . . . . 13  |-  R  =  ran  ( D  |`  I )
35 absf 14077 . . . . . . . . . . . . . . . . . 18  |-  abs : CC
--> RR
36 ffn 6045 . . . . . . . . . . . . . . . . . 18  |-  ( abs
: CC --> RR  ->  abs 
Fn  CC )
3735, 36ax-mp 5 . . . . . . . . . . . . . . . . 17  |-  abs  Fn  CC
38 subf 10283 . . . . . . . . . . . . . . . . . 18  |-  -  :
( CC  X.  CC )
--> CC
39 ffn 6045 . . . . . . . . . . . . . . . . . 18  |-  (  -  : ( CC  X.  CC ) --> CC  ->  -  Fn  ( CC  X.  CC ) )
4038, 39ax-mp 5 . . . . . . . . . . . . . . . . 17  |-  -  Fn  ( CC  X.  CC )
41 frn 6053 . . . . . . . . . . . . . . . . . 18  |-  (  -  : ( CC  X.  CC ) --> CC  ->  ran  - 
C_  CC )
4238, 41ax-mp 5 . . . . . . . . . . . . . . . . 17  |-  ran  -  C_  CC
43 fnco 5999 . . . . . . . . . . . . . . . . 17  |-  ( ( abs  Fn  CC  /\  -  Fn  ( CC  X.  CC )  /\  ran  -  C_  CC )  ->  ( abs  o.  -  )  Fn  ( CC  X.  CC ) )
4437, 40, 42, 43mp3an 1424 . . . . . . . . . . . . . . . 16  |-  ( abs 
o.  -  )  Fn  ( CC  X.  CC )
45 fourierdlem42.d . . . . . . . . . . . . . . . . 17  |-  D  =  ( abs  o.  -  )
4645fneq1i 5985 . . . . . . . . . . . . . . . 16  |-  ( D  Fn  ( CC  X.  CC )  <->  ( abs  o.  -  )  Fn  ( CC  X.  CC ) )
4744, 46mpbir 221 . . . . . . . . . . . . . . 15  |-  D  Fn  ( CC  X.  CC )
48 fourierdlem42.i . . . . . . . . . . . . . . . 16  |-  I  =  ( ( A  X.  A )  \  _I  )
49 fourierdlem42.a . . . . . . . . . . . . . . . . . . 19  |-  ( ph  ->  A  C_  ( B [,] C ) )
50 fourierdlem42.b . . . . . . . . . . . . . . . . . . . . 21  |-  ( ph  ->  B  e.  RR )
51 fourierdlem42.c . . . . . . . . . . . . . . . . . . . . 21  |-  ( ph  ->  C  e.  RR )
5250, 51iccssred 39727 . . . . . . . . . . . . . . . . . . . 20  |-  ( ph  ->  ( B [,] C
)  C_  RR )
53 ax-resscn 9993 . . . . . . . . . . . . . . . . . . . 20  |-  RR  C_  CC
5452, 53syl6ss 3615 . . . . . . . . . . . . . . . . . . 19  |-  ( ph  ->  ( B [,] C
)  C_  CC )
5549, 54sstrd 3613 . . . . . . . . . . . . . . . . . 18  |-  ( ph  ->  A  C_  CC )
56 xpss12 5225 . . . . . . . . . . . . . . . . . 18  |-  ( ( A  C_  CC  /\  A  C_  CC )  ->  ( A  X.  A )  C_  ( CC  X.  CC ) )
5755, 55, 56syl2anc 693 . . . . . . . . . . . . . . . . 17  |-  ( ph  ->  ( A  X.  A
)  C_  ( CC  X.  CC ) )
5857ssdifssd 3748 . . . . . . . . . . . . . . . 16  |-  ( ph  ->  ( ( A  X.  A )  \  _I  )  C_  ( CC  X.  CC ) )
5948, 58syl5eqss 3649 . . . . . . . . . . . . . . 15  |-  ( ph  ->  I  C_  ( CC  X.  CC ) )
60 fnssres 6004 . . . . . . . . . . . . . . 15  |-  ( ( D  Fn  ( CC 
X.  CC )  /\  I  C_  ( CC  X.  CC ) )  ->  ( D  |`  I )  Fn  I )
6147, 59, 60sylancr 695 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( D  |`  I )  Fn  I )
62 fvres 6207 . . . . . . . . . . . . . . . . . . 19  |-  ( x  e.  I  ->  (
( D  |`  I ) `
 x )  =  ( D `  x
) )
6362adantl 482 . . . . . . . . . . . . . . . . . 18  |-  ( (
ph  /\  x  e.  I )  ->  (
( D  |`  I ) `
 x )  =  ( D `  x
) )
6445fveq1i 6192 . . . . . . . . . . . . . . . . . . 19  |-  ( D `
 x )  =  ( ( abs  o.  -  ) `  x
)
6564a1i 11 . . . . . . . . . . . . . . . . . 18  |-  ( (
ph  /\  x  e.  I )  ->  ( D `  x )  =  ( ( abs 
o.  -  ) `  x ) )
66 ffun 6048 . . . . . . . . . . . . . . . . . . . 20  |-  (  -  : ( CC  X.  CC ) --> CC  ->  Fun  -  )
6738, 66ax-mp 5 . . . . . . . . . . . . . . . . . . 19  |-  Fun  -
6859sselda 3603 . . . . . . . . . . . . . . . . . . . 20  |-  ( (
ph  /\  x  e.  I )  ->  x  e.  ( CC  X.  CC ) )
6938fdmi 6052 . . . . . . . . . . . . . . . . . . . 20  |-  dom  -  =  ( CC  X.  CC )
7068, 69syl6eleqr 2712 . . . . . . . . . . . . . . . . . . 19  |-  ( (
ph  /\  x  e.  I )  ->  x  e.  dom  -  )
71 fvco 6274 . . . . . . . . . . . . . . . . . . 19  |-  ( ( Fun  -  /\  x  e.  dom  -  )  -> 
( ( abs  o.  -  ) `  x
)  =  ( abs `  (  -  `  x
) ) )
7267, 70, 71sylancr 695 . . . . . . . . . . . . . . . . . 18  |-  ( (
ph  /\  x  e.  I )  ->  (
( abs  o.  -  ) `  x )  =  ( abs `  (  -  `  x ) ) )
7363, 65, 723eqtrd 2660 . . . . . . . . . . . . . . . . 17  |-  ( (
ph  /\  x  e.  I )  ->  (
( D  |`  I ) `
 x )  =  ( abs `  (  -  `  x ) ) )
7438a1i 11 . . . . . . . . . . . . . . . . . . 19  |-  ( (
ph  /\  x  e.  I )  ->  -  :
( CC  X.  CC )
--> CC )
7574, 68ffvelrnd 6360 . . . . . . . . . . . . . . . . . 18  |-  ( (
ph  /\  x  e.  I )  ->  (  -  `  x )  e.  CC )
7675abscld 14175 . . . . . . . . . . . . . . . . 17  |-  ( (
ph  /\  x  e.  I )  ->  ( abs `  (  -  `  x ) )  e.  RR )
7773, 76eqeltrd 2701 . . . . . . . . . . . . . . . 16  |-  ( (
ph  /\  x  e.  I )  ->  (
( D  |`  I ) `
 x )  e.  RR )
78 elxp2 5132 . . . . . . . . . . . . . . . . . . . 20  |-  ( x  e.  ( CC  X.  CC )  <->  E. y  e.  CC  E. z  e.  CC  x  =  <. y ,  z
>. )
7968, 78sylib 208 . . . . . . . . . . . . . . . . . . 19  |-  ( (
ph  /\  x  e.  I )  ->  E. y  e.  CC  E. z  e.  CC  x  =  <. y ,  z >. )
80 fveq2 6191 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( x  =  <. y ,  z
>.  ->  (  -  `  x )  =  (  -  `  <. y ,  z >. )
)
81803ad2ant3 1084 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ph  /\  x  e.  I )  /\  (
y  e.  CC  /\  z  e.  CC )  /\  x  =  <. y ,  z >. )  ->  (  -  `  x
)  =  (  -  ` 
<. y ,  z >.
) )
82 df-ov 6653 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( y  -  z )  =  (  -  `  <. y ,  z >. )
83 simp1l 1085 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( ( ( ph  /\  x  e.  I )  /\  (
y  e.  CC  /\  z  e.  CC )  /\  x  =  <. y ,  z >. )  ->  ph )
84 simpr 477 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( x  e.  I  /\  x  =  <. y ,  z >. )  ->  x  =  <. y ,  z
>. )
85 simpl 473 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( x  e.  I  /\  x  =  <. y ,  z >. )  ->  x  e.  I )
8684, 85eqeltrrd 2702 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( ( x  e.  I  /\  x  =  <. y ,  z >. )  ->  <. y ,  z >.  e.  I
)
8786adantll 750 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( ( ( ph  /\  x  e.  I )  /\  x  =  <. y ,  z
>. )  ->  <. y ,  z >.  e.  I
)
88873adant2 1080 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( ( ( ph  /\  x  e.  I )  /\  (
y  e.  CC  /\  z  e.  CC )  /\  x  =  <. y ,  z >. )  -> 
<. y ,  z >.  e.  I )
8955adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( (
ph  /\  <. y ,  z >.  e.  I
)  ->  A  C_  CC )
9048eleq2i 2693 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( <.
y ,  z >.  e.  I  <->  <. y ,  z
>.  e.  ( ( A  X.  A )  \  _I  ) )
91 eldif 3584 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( <.
y ,  z >.  e.  ( ( A  X.  A )  \  _I  ) 
<->  ( <. y ,  z
>.  e.  ( A  X.  A )  /\  -.  <.
y ,  z >.  e.  _I  ) )
9290, 91sylbb 209 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( <.
y ,  z >.  e.  I  ->  ( <.
y ,  z >.  e.  ( A  X.  A
)  /\  -.  <. y ,  z >.  e.  _I  ) )
9392simpld 475 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( <.
y ,  z >.  e.  I  ->  <. y ,  z >.  e.  ( A  X.  A ) )
94 opelxp 5146 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( <.
y ,  z >.  e.  ( A  X.  A
)  <->  ( y  e.  A  /\  z  e.  A ) )
9593, 94sylib 208 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( <.
y ,  z >.  e.  I  ->  ( y  e.  A  /\  z  e.  A ) )
9695adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( (
ph  /\  <. y ,  z >.  e.  I
)  ->  ( y  e.  A  /\  z  e.  A ) )
9796simpld 475 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( (
ph  /\  <. y ,  z >.  e.  I
)  ->  y  e.  A )
9889, 97sseldd 3604 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( (
ph  /\  <. y ,  z >.  e.  I
)  ->  y  e.  CC )
9996simprd 479 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( (
ph  /\  <. y ,  z >.  e.  I
)  ->  z  e.  A )
10089, 99sseldd 3604 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( (
ph  /\  <. y ,  z >.  e.  I
)  ->  z  e.  CC )
10192simprd 479 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( <.
y ,  z >.  e.  I  ->  -.  <. y ,  z >.  e.  _I  )
102 df-br 4654 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( y  _I  z  <->  <. y ,  z >.  e.  _I  )
103101, 102sylnibr 319 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( <.
y ,  z >.  e.  I  ->  -.  y  _I  z )
104 vex 3203 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  z  e. 
_V
105104ideq 5274 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( y  _I  z  <->  y  =  z )
106103, 105sylnib 318 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( <.
y ,  z >.  e.  I  ->  -.  y  =  z )
107106neqned 2801 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( <.
y ,  z >.  e.  I  ->  y  =/=  z )
108107adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( (
ph  /\  <. y ,  z >.  e.  I
)  ->  y  =/=  z )
10998, 100, 108subne0d 10401 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( (
ph  /\  <. y ,  z >.  e.  I
)  ->  ( y  -  z )  =/=  0 )
11083, 88, 109syl2anc 693 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( ( ( ph  /\  x  e.  I )  /\  (
y  e.  CC  /\  z  e.  CC )  /\  x  =  <. y ,  z >. )  ->  ( y  -  z
)  =/=  0 )
11182, 110syl5eqner 2869 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ph  /\  x  e.  I )  /\  (
y  e.  CC  /\  z  e.  CC )  /\  x  =  <. y ,  z >. )  ->  (  -  `  <. y ,  z >. )  =/=  0 )
11281, 111eqnetrd 2861 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ph  /\  x  e.  I )  /\  (
y  e.  CC  /\  z  e.  CC )  /\  x  =  <. y ,  z >. )  ->  (  -  `  x
)  =/=  0 )
1131123exp 1264 . . . . . . . . . . . . . . . . . . . 20  |-  ( (
ph  /\  x  e.  I )  ->  (
( y  e.  CC  /\  z  e.  CC )  ->  ( x  = 
<. y ,  z >.  ->  (  -  `  x
)  =/=  0 ) ) )
114113rexlimdvv 3037 . . . . . . . . . . . . . . . . . . 19  |-  ( (
ph  /\  x  e.  I )  ->  ( E. y  e.  CC  E. z  e.  CC  x  =  <. y ,  z
>.  ->  (  -  `  x )  =/=  0
) )
11579, 114mpd 15 . . . . . . . . . . . . . . . . . 18  |-  ( (
ph  /\  x  e.  I )  ->  (  -  `  x )  =/=  0 )
116 absgt0 14064 . . . . . . . . . . . . . . . . . . 19  |-  ( (  -  `  x )  e.  CC  ->  (
(  -  `  x
)  =/=  0  <->  0  <  ( abs `  (  -  `  x ) ) ) )
11775, 116syl 17 . . . . . . . . . . . . . . . . . 18  |-  ( (
ph  /\  x  e.  I )  ->  (
(  -  `  x
)  =/=  0  <->  0  <  ( abs `  (  -  `  x ) ) ) )
118115, 117mpbid 222 . . . . . . . . . . . . . . . . 17  |-  ( (
ph  /\  x  e.  I )  ->  0  <  ( abs `  (  -  `  x ) ) )
11973eqcomd 2628 . . . . . . . . . . . . . . . . 17  |-  ( (
ph  /\  x  e.  I )  ->  ( abs `  (  -  `  x ) )  =  ( ( D  |`  I ) `  x
) )
120118, 119breqtrd 4679 . . . . . . . . . . . . . . . 16  |-  ( (
ph  /\  x  e.  I )  ->  0  <  ( ( D  |`  I ) `  x
) )
12177, 120elrpd 11869 . . . . . . . . . . . . . . 15  |-  ( (
ph  /\  x  e.  I )  ->  (
( D  |`  I ) `
 x )  e.  RR+ )
122121ralrimiva 2966 . . . . . . . . . . . . . 14  |-  ( ph  ->  A. x  e.  I 
( ( D  |`  I ) `  x
)  e.  RR+ )
123 fnfvrnss 6390 . . . . . . . . . . . . . 14  |-  ( ( ( D  |`  I )  Fn  I  /\  A. x  e.  I  (
( D  |`  I ) `
 x )  e.  RR+ )  ->  ran  ( D  |`  I )  C_  RR+ )
12461, 122, 123syl2anc 693 . . . . . . . . . . . . 13  |-  ( ph  ->  ran  ( D  |`  I )  C_  RR+ )
12534, 124syl5eqss 3649 . . . . . . . . . . . 12  |-  ( ph  ->  R  C_  RR+ )
126 ltso 10118 . . . . . . . . . . . . . 14  |-  <  Or  RR
127126a1i 11 . . . . . . . . . . . . 13  |-  ( ph  ->  <  Or  RR )
128 fourierdlem42.af . . . . . . . . . . . . . . . . . . 19  |-  ( ph  ->  A  e.  Fin )
129 xpfi 8231 . . . . . . . . . . . . . . . . . . 19  |-  ( ( A  e.  Fin  /\  A  e.  Fin )  ->  ( A  X.  A
)  e.  Fin )
130128, 128, 129syl2anc 693 . . . . . . . . . . . . . . . . . 18  |-  ( ph  ->  ( A  X.  A
)  e.  Fin )
131 diffi 8192 . . . . . . . . . . . . . . . . . 18  |-  ( ( A  X.  A )  e.  Fin  ->  (
( A  X.  A
)  \  _I  )  e.  Fin )
132130, 131syl 17 . . . . . . . . . . . . . . . . 17  |-  ( ph  ->  ( ( A  X.  A )  \  _I  )  e.  Fin )
13348, 132syl5eqel 2705 . . . . . . . . . . . . . . . 16  |-  ( ph  ->  I  e.  Fin )
134 fnfi 8238 . . . . . . . . . . . . . . . 16  |-  ( ( ( D  |`  I )  Fn  I  /\  I  e.  Fin )  ->  ( D  |`  I )  e. 
Fin )
13561, 133, 134syl2anc 693 . . . . . . . . . . . . . . 15  |-  ( ph  ->  ( D  |`  I )  e.  Fin )
136 rnfi 8249 . . . . . . . . . . . . . . 15  |-  ( ( D  |`  I )  e.  Fin  ->  ran  ( D  |`  I )  e.  Fin )
137135, 136syl 17 . . . . . . . . . . . . . 14  |-  ( ph  ->  ran  ( D  |`  I )  e.  Fin )
13834, 137syl5eqel 2705 . . . . . . . . . . . . 13  |-  ( ph  ->  R  e.  Fin )
13934a1i 11 . . . . . . . . . . . . . 14  |-  ( ph  ->  R  =  ran  ( D  |`  I ) )
14045a1i 11 . . . . . . . . . . . . . . . . . . 19  |-  ( ph  ->  D  =  ( abs 
o.  -  ) )
141140reseq1d 5395 . . . . . . . . . . . . . . . . . 18  |-  ( ph  ->  ( D  |`  I )  =  ( ( abs 
o.  -  )  |`  I ) )
142141fveq1d 6193 . . . . . . . . . . . . . . . . 17  |-  ( ph  ->  ( ( D  |`  I ) `  <. B ,  C >. )  =  ( ( ( abs  o.  -  )  |`  I ) `  <. B ,  C >. )
)
143 fourierdlem42.ba . . . . . . . . . . . . . . . . . . . . 21  |-  ( ph  ->  B  e.  A )
144 fourierdlem42.ca . . . . . . . . . . . . . . . . . . . . 21  |-  ( ph  ->  C  e.  A )
145 opelxp 5146 . . . . . . . . . . . . . . . . . . . . 21  |-  ( <. B ,  C >.  e.  ( A  X.  A
)  <->  ( B  e.  A  /\  C  e.  A ) )
146143, 144, 145sylanbrc 698 . . . . . . . . . . . . . . . . . . . 20  |-  ( ph  -> 
<. B ,  C >.  e.  ( A  X.  A
) )
147 fourierdlem42.bc . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( ph  ->  B  <  C )
14850, 147ltned 10173 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( ph  ->  B  =/=  C )
149148neneqd 2799 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ph  ->  -.  B  =  C )
150 ideqg 5273 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( C  e.  A  ->  ( B  _I  C  <->  B  =  C ) )
151144, 150syl 17 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ph  ->  ( B  _I  C  <->  B  =  C ) )
152149, 151mtbird 315 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ph  ->  -.  B  _I  C
)
153 df-br 4654 . . . . . . . . . . . . . . . . . . . . 21  |-  ( B  _I  C  <->  <. B ,  C >.  e.  _I  )
154152, 153sylnib 318 . . . . . . . . . . . . . . . . . . . 20  |-  ( ph  ->  -.  <. B ,  C >.  e.  _I  )
155146, 154eldifd 3585 . . . . . . . . . . . . . . . . . . 19  |-  ( ph  -> 
<. B ,  C >.  e.  ( ( A  X.  A )  \  _I  ) )
156155, 48syl6eleqr 2712 . . . . . . . . . . . . . . . . . 18  |-  ( ph  -> 
<. B ,  C >.  e.  I )
157 fvres 6207 . . . . . . . . . . . . . . . . . 18  |-  ( <. B ,  C >.  e.  I  ->  ( (
( abs  o.  -  )  |`  I ) `  <. B ,  C >. )  =  ( ( abs 
o.  -  ) `  <. B ,  C >. ) )
158156, 157syl 17 . . . . . . . . . . . . . . . . 17  |-  ( ph  ->  ( ( ( abs 
o.  -  )  |`  I ) `
 <. B ,  C >. )  =  ( ( abs  o.  -  ) `  <. B ,  C >. ) )
15950recnd 10068 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ph  ->  B  e.  CC )
16051recnd 10068 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ph  ->  C  e.  CC )
161 opelxp 5146 . . . . . . . . . . . . . . . . . . . . 21  |-  ( <. B ,  C >.  e.  ( CC  X.  CC ) 
<->  ( B  e.  CC  /\  C  e.  CC ) )
162159, 160, 161sylanbrc 698 . . . . . . . . . . . . . . . . . . . 20  |-  ( ph  -> 
<. B ,  C >.  e.  ( CC  X.  CC ) )
163162, 69syl6eleqr 2712 . . . . . . . . . . . . . . . . . . 19  |-  ( ph  -> 
<. B ,  C >.  e. 
dom  -  )
164 fvco 6274 . . . . . . . . . . . . . . . . . . 19  |-  ( ( Fun  -  /\  <. B ,  C >.  e.  dom  -  )  ->  ( ( abs  o.  -  ) `  <. B ,  C >. )  =  ( abs `  (  -  `  <. B ,  C >. ) ) )
16567, 163, 164sylancr 695 . . . . . . . . . . . . . . . . . 18  |-  ( ph  ->  ( ( abs  o.  -  ) `  <. B ,  C >. )  =  ( abs `  (  -  `  <. B ,  C >. ) ) )
166 df-ov 6653 . . . . . . . . . . . . . . . . . . . . 21  |-  ( B  -  C )  =  (  -  `  <. B ,  C >. )
167166eqcomi 2631 . . . . . . . . . . . . . . . . . . . 20  |-  (  -  ` 
<. B ,  C >. )  =  ( B  -  C )
168167a1i 11 . . . . . . . . . . . . . . . . . . 19  |-  ( ph  ->  (  -  `  <. B ,  C >. )  =  ( B  -  C ) )
169168fveq2d 6195 . . . . . . . . . . . . . . . . . 18  |-  ( ph  ->  ( abs `  (  -  `  <. B ,  C >. ) )  =  ( abs `  ( B  -  C ) ) )
170165, 169eqtrd 2656 . . . . . . . . . . . . . . . . 17  |-  ( ph  ->  ( ( abs  o.  -  ) `  <. B ,  C >. )  =  ( abs `  ( B  -  C )
) )
171142, 158, 1703eqtrrd 2661 . . . . . . . . . . . . . . . 16  |-  ( ph  ->  ( abs `  ( B  -  C )
)  =  ( ( D  |`  I ) `  <. B ,  C >. ) )
172 fnfvelrn 6356 . . . . . . . . . . . . . . . . 17  |-  ( ( ( D  |`  I )  Fn  I  /\  <. B ,  C >.  e.  I
)  ->  ( ( D  |`  I ) `  <. B ,  C >. )  e.  ran  ( D  |`  I ) )
17361, 156, 172syl2anc 693 . . . . . . . . . . . . . . . 16  |-  ( ph  ->  ( ( D  |`  I ) `  <. B ,  C >. )  e.  ran  ( D  |`  I ) )
174171, 173eqeltrd 2701 . . . . . . . . . . . . . . 15  |-  ( ph  ->  ( abs `  ( B  -  C )
)  e.  ran  ( D  |`  I ) )
175 ne0i 3921 . . . . . . . . . . . . . . 15  |-  ( ( abs `  ( B  -  C ) )  e.  ran  ( D  |`  I )  ->  ran  ( D  |`  I )  =/=  (/) )
176174, 175syl 17 . . . . . . . . . . . . . 14  |-  ( ph  ->  ran  ( D  |`  I )  =/=  (/) )
177139, 176eqnetrd 2861 . . . . . . . . . . . . 13  |-  ( ph  ->  R  =/=  (/) )
178 resss 5422 . . . . . . . . . . . . . . . . 17  |-  ( D  |`  I )  C_  D
179 rnss 5354 . . . . . . . . . . . . . . . . 17  |-  ( ( D  |`  I )  C_  D  ->  ran  ( D  |`  I )  C_  ran  D )
180178, 179ax-mp 5 . . . . . . . . . . . . . . . 16  |-  ran  ( D  |`  I )  C_  ran  D
18145rneqi 5352 . . . . . . . . . . . . . . . . 17  |-  ran  D  =  ran  ( abs  o.  -  )
182 rncoss 5386 . . . . . . . . . . . . . . . . . 18  |-  ran  ( abs  o.  -  )  C_  ran  abs
183 frn 6053 . . . . . . . . . . . . . . . . . . 19  |-  ( abs
: CC --> RR  ->  ran 
abs  C_  RR )
18435, 183ax-mp 5 . . . . . . . . . . . . . . . . . 18  |-  ran  abs  C_  RR
185182, 184sstri 3612 . . . . . . . . . . . . . . . . 17  |-  ran  ( abs  o.  -  )  C_  RR
186181, 185eqsstri 3635 . . . . . . . . . . . . . . . 16  |-  ran  D  C_  RR
187180, 186sstri 3612 . . . . . . . . . . . . . . 15  |-  ran  ( D  |`  I )  C_  RR
18834, 187eqsstri 3635 . . . . . . . . . . . . . 14  |-  R  C_  RR
189188a1i 11 . . . . . . . . . . . . 13  |-  ( ph  ->  R  C_  RR )
190 fiinfcl 8407 . . . . . . . . . . . . 13  |-  ( (  <  Or  RR  /\  ( R  e.  Fin  /\  R  =/=  (/)  /\  R  C_  RR ) )  -> inf ( R ,  RR ,  <  )  e.  R )
191127, 138, 177, 189, 190syl13anc 1328 . . . . . . . . . . . 12  |-  ( ph  -> inf ( R ,  RR ,  <  )  e.  R
)
192125, 191sseldd 3604 . . . . . . . . . . 11  |-  ( ph  -> inf ( R ,  RR ,  <  )  e.  RR+ )
19333, 192syl5eqel 2705 . . . . . . . . . 10  |-  ( ph  ->  E  e.  RR+ )
194193ad2antrr 762 . . . . . . . . 9  |-  ( ( ( ph  /\  x  e.  U. K )  /\  x  e.  ( ( limPt `  J ) `  H ) )  ->  E  e.  RR+ )
1953, 30, 32, 194lptre2pt 39872 . . . . . . . 8  |-  ( ( ( ph  /\  x  e.  U. K )  /\  x  e.  ( ( limPt `  J ) `  H ) )  ->  E. y  e.  H  E. z  e.  H  ( y  =/=  z  /\  ( abs `  (
y  -  z ) )  <  E ) )
196 simpll 790 . . . . . . . . . . . . . 14  |-  ( ( ( ph  /\  (
y  e.  H  /\  z  e.  H )
)  /\  y  =/=  z )  ->  ph )
19729sselda 3603 . . . . . . . . . . . . . . . . 17  |-  ( (
ph  /\  y  e.  H )  ->  y  e.  RR )
198197adantrr 753 . . . . . . . . . . . . . . . 16  |-  ( (
ph  /\  ( y  e.  H  /\  z  e.  H ) )  -> 
y  e.  RR )
199198adantr 481 . . . . . . . . . . . . . . 15  |-  ( ( ( ph  /\  (
y  e.  H  /\  z  e.  H )
)  /\  y  =/=  z )  ->  y  e.  RR )
20029sselda 3603 . . . . . . . . . . . . . . . . 17  |-  ( (
ph  /\  z  e.  H )  ->  z  e.  RR )
201200adantrl 752 . . . . . . . . . . . . . . . 16  |-  ( (
ph  /\  ( y  e.  H  /\  z  e.  H ) )  -> 
z  e.  RR )
202201adantr 481 . . . . . . . . . . . . . . 15  |-  ( ( ( ph  /\  (
y  e.  H  /\  z  e.  H )
)  /\  y  =/=  z )  ->  z  e.  RR )
203 simpr 477 . . . . . . . . . . . . . . 15  |-  ( ( ( ph  /\  (
y  e.  H  /\  z  e.  H )
)  /\  y  =/=  z )  ->  y  =/=  z )
204199, 202, 2033jca 1242 . . . . . . . . . . . . . 14  |-  ( ( ( ph  /\  (
y  e.  H  /\  z  e.  H )
)  /\  y  =/=  z )  ->  (
y  e.  RR  /\  z  e.  RR  /\  y  =/=  z ) )
2058eleq2i 2693 . . . . . . . . . . . . . . . . . . 19  |-  ( y  e.  H  <->  y  e.  { x  e.  ( X [,] Y )  |  E. k  e.  ZZ  ( x  +  (
k  x.  T ) )  e.  A }
)
206 oveq1 6657 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( x  =  y  ->  (
x  +  ( k  x.  T ) )  =  ( y  +  ( k  x.  T
) ) )
207206eleq1d 2686 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( x  =  y  ->  (
( x  +  ( k  x.  T ) )  e.  A  <->  ( y  +  ( k  x.  T ) )  e.  A ) )
208207rexbidv 3052 . . . . . . . . . . . . . . . . . . . . 21  |-  ( x  =  y  ->  ( E. k  e.  ZZ  ( x  +  (
k  x.  T ) )  e.  A  <->  E. k  e.  ZZ  ( y  +  ( k  x.  T
) )  e.  A
) )
209 oveq1 6657 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( k  =  j  ->  (
k  x.  T )  =  ( j  x.  T ) )
210209oveq2d 6666 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( k  =  j  ->  (
y  +  ( k  x.  T ) )  =  ( y  +  ( j  x.  T
) ) )
211210eleq1d 2686 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( k  =  j  ->  (
( y  +  ( k  x.  T ) )  e.  A  <->  ( y  +  ( j  x.  T ) )  e.  A ) )
212211cbvrexv 3172 . . . . . . . . . . . . . . . . . . . . 21  |-  ( E. k  e.  ZZ  (
y  +  ( k  x.  T ) )  e.  A  <->  E. j  e.  ZZ  ( y  +  ( j  x.  T
) )  e.  A
)
213208, 212syl6bb 276 . . . . . . . . . . . . . . . . . . . 20  |-  ( x  =  y  ->  ( E. k  e.  ZZ  ( x  +  (
k  x.  T ) )  e.  A  <->  E. j  e.  ZZ  ( y  +  ( j  x.  T
) )  e.  A
) )
214213elrab 3363 . . . . . . . . . . . . . . . . . . 19  |-  ( y  e.  { x  e.  ( X [,] Y
)  |  E. k  e.  ZZ  ( x  +  ( k  x.  T
) )  e.  A } 
<->  ( y  e.  ( X [,] Y )  /\  E. j  e.  ZZ  ( y  +  ( j  x.  T
) )  e.  A
) )
215205, 214sylbb 209 . . . . . . . . . . . . . . . . . 18  |-  ( y  e.  H  ->  (
y  e.  ( X [,] Y )  /\  E. j  e.  ZZ  (
y  +  ( j  x.  T ) )  e.  A ) )
216215simprd 479 . . . . . . . . . . . . . . . . 17  |-  ( y  e.  H  ->  E. j  e.  ZZ  ( y  +  ( j  x.  T
) )  e.  A
)
217216adantr 481 . . . . . . . . . . . . . . . 16  |-  ( ( y  e.  H  /\  z  e.  H )  ->  E. j  e.  ZZ  ( y  +  ( j  x.  T ) )  e.  A )
2188eleq2i 2693 . . . . . . . . . . . . . . . . . . 19  |-  ( z  e.  H  <->  z  e.  { x  e.  ( X [,] Y )  |  E. k  e.  ZZ  ( x  +  (
k  x.  T ) )  e.  A }
)
219 oveq1 6657 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( x  =  z  ->  (
x  +  ( k  x.  T ) )  =  ( z  +  ( k  x.  T
) ) )
220219eleq1d 2686 . . . . . . . . . . . . . . . . . . . . 21  |-  ( x  =  z  ->  (
( x  +  ( k  x.  T ) )  e.  A  <->  ( z  +  ( k  x.  T ) )  e.  A ) )
221220rexbidv 3052 . . . . . . . . . . . . . . . . . . . 20  |-  ( x  =  z  ->  ( E. k  e.  ZZ  ( x  +  (
k  x.  T ) )  e.  A  <->  E. k  e.  ZZ  ( z  +  ( k  x.  T
) )  e.  A
) )
222221elrab 3363 . . . . . . . . . . . . . . . . . . 19  |-  ( z  e.  { x  e.  ( X [,] Y
)  |  E. k  e.  ZZ  ( x  +  ( k  x.  T
) )  e.  A } 
<->  ( z  e.  ( X [,] Y )  /\  E. k  e.  ZZ  ( z  +  ( k  x.  T
) )  e.  A
) )
223218, 222sylbb 209 . . . . . . . . . . . . . . . . . 18  |-  ( z  e.  H  ->  (
z  e.  ( X [,] Y )  /\  E. k  e.  ZZ  (
z  +  ( k  x.  T ) )  e.  A ) )
224223simprd 479 . . . . . . . . . . . . . . . . 17  |-  ( z  e.  H  ->  E. k  e.  ZZ  ( z  +  ( k  x.  T
) )  e.  A
)
225224adantl 482 . . . . . . . . . . . . . . . 16  |-  ( ( y  e.  H  /\  z  e.  H )  ->  E. k  e.  ZZ  ( z  +  ( k  x.  T ) )  e.  A )
226 reeanv 3107 . . . . . . . . . . . . . . . 16  |-  ( E. j  e.  ZZ  E. k  e.  ZZ  (
( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A )  <-> 
( E. j  e.  ZZ  ( y  +  ( j  x.  T
) )  e.  A  /\  E. k  e.  ZZ  ( z  +  ( k  x.  T ) )  e.  A ) )
227217, 225, 226sylanbrc 698 . . . . . . . . . . . . . . 15  |-  ( ( y  e.  H  /\  z  e.  H )  ->  E. j  e.  ZZ  E. k  e.  ZZ  (
( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) )
228227ad2antlr 763 . . . . . . . . . . . . . 14  |-  ( ( ( ph  /\  (
y  e.  H  /\  z  e.  H )
)  /\  y  =/=  z )  ->  E. j  e.  ZZ  E. k  e.  ZZ  ( ( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) )
229 simplll 798 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( ph  /\  ( y  e.  RR  /\  z  e.  RR  /\  y  =/=  z ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) )  /\  y  <  z )  ->  ph )
230 simpl1 1064 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( y  e.  RR  /\  z  e.  RR  /\  y  =/=  z )  /\  y  <  z )  -> 
y  e.  RR )
231 simpl2 1065 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( y  e.  RR  /\  z  e.  RR  /\  y  =/=  z )  /\  y  <  z )  -> 
z  e.  RR )
232 simpr 477 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( y  e.  RR  /\  z  e.  RR  /\  y  =/=  z )  /\  y  <  z )  -> 
y  <  z )
233230, 231, 2323jca 1242 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( y  e.  RR  /\  z  e.  RR  /\  y  =/=  z )  /\  y  <  z )  -> 
( y  e.  RR  /\  z  e.  RR  /\  y  <  z ) )
234233adantll 750 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  (
y  e.  RR  /\  z  e.  RR  /\  y  =/=  z ) )  /\  y  <  z )  -> 
( y  e.  RR  /\  z  e.  RR  /\  y  <  z ) )
235234adantlr 751 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( ph  /\  ( y  e.  RR  /\  z  e.  RR  /\  y  =/=  z ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) )  /\  y  <  z )  -> 
( y  e.  RR  /\  z  e.  RR  /\  y  <  z ) )
236 simplr 792 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( ph  /\  ( y  e.  RR  /\  z  e.  RR  /\  y  =/=  z ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) )  /\  y  <  z )  ->  E. j  e.  ZZ  E. k  e.  ZZ  (
( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) )
237 eleq1 2689 . . . . . . . . . . . . . . . . . . . . 21  |-  ( b  =  z  ->  (
b  e.  RR  <->  z  e.  RR ) )
238 breq2 4657 . . . . . . . . . . . . . . . . . . . . 21  |-  ( b  =  z  ->  (
y  <  b  <->  y  <  z ) )
239237, 2383anbi23d 1402 . . . . . . . . . . . . . . . . . . . 20  |-  ( b  =  z  ->  (
( y  e.  RR  /\  b  e.  RR  /\  y  <  b )  <->  ( y  e.  RR  /\  z  e.  RR  /\  y  < 
z ) ) )
240239anbi2d 740 . . . . . . . . . . . . . . . . . . 19  |-  ( b  =  z  ->  (
( ph  /\  (
y  e.  RR  /\  b  e.  RR  /\  y  <  b ) )  <->  ( ph  /\  ( y  e.  RR  /\  z  e.  RR  /\  y  <  z ) ) ) )
241 oveq1 6657 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( b  =  z  ->  (
b  +  ( k  x.  T ) )  =  ( z  +  ( k  x.  T
) ) )
242241eleq1d 2686 . . . . . . . . . . . . . . . . . . . . 21  |-  ( b  =  z  ->  (
( b  +  ( k  x.  T ) )  e.  A  <->  ( z  +  ( k  x.  T ) )  e.  A ) )
243242anbi2d 740 . . . . . . . . . . . . . . . . . . . 20  |-  ( b  =  z  ->  (
( ( y  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A )  <-> 
( ( y  +  ( j  x.  T
) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) ) )
2442432rexbidv 3057 . . . . . . . . . . . . . . . . . . 19  |-  ( b  =  z  ->  ( E. j  e.  ZZ  E. k  e.  ZZ  (
( y  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A )  <->  E. j  e.  ZZ  E. k  e.  ZZ  (
( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) ) )
245240, 244anbi12d 747 . . . . . . . . . . . . . . . . . 18  |-  ( b  =  z  ->  (
( ( ph  /\  ( y  e.  RR  /\  b  e.  RR  /\  y  <  b ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( y  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  <->  ( ( ph  /\  ( y  e.  RR  /\  z  e.  RR  /\  y  < 
z ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  (
( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) ) ) )
246 oveq2 6658 . . . . . . . . . . . . . . . . . . . 20  |-  ( b  =  z  ->  (
y  -  b )  =  ( y  -  z ) )
247246fveq2d 6195 . . . . . . . . . . . . . . . . . . 19  |-  ( b  =  z  ->  ( abs `  ( y  -  b ) )  =  ( abs `  (
y  -  z ) ) )
248247breq2d 4665 . . . . . . . . . . . . . . . . . 18  |-  ( b  =  z  ->  ( E  <_  ( abs `  (
y  -  b ) )  <->  E  <_  ( abs `  ( y  -  z
) ) ) )
249245, 248imbi12d 334 . . . . . . . . . . . . . . . . 17  |-  ( b  =  z  ->  (
( ( ( ph  /\  ( y  e.  RR  /\  b  e.  RR  /\  y  <  b ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( y  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  E  <_  ( abs `  (
y  -  b ) ) )  <->  ( (
( ph  /\  (
y  e.  RR  /\  z  e.  RR  /\  y  <  z ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  (
( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) )  ->  E  <_  ( abs `  ( y  -  z ) ) ) ) )
250 eleq1 2689 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( a  =  y  ->  (
a  e.  RR  <->  y  e.  RR ) )
251 breq1 4656 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( a  =  y  ->  (
a  <  b  <->  y  <  b ) )
252250, 2513anbi13d 1401 . . . . . . . . . . . . . . . . . . . . 21  |-  ( a  =  y  ->  (
( a  e.  RR  /\  b  e.  RR  /\  a  <  b )  <->  ( y  e.  RR  /\  b  e.  RR  /\  y  < 
b ) ) )
253252anbi2d 740 . . . . . . . . . . . . . . . . . . . 20  |-  ( a  =  y  ->  (
( ph  /\  (
a  e.  RR  /\  b  e.  RR  /\  a  <  b ) )  <->  ( ph  /\  ( y  e.  RR  /\  b  e.  RR  /\  y  <  b ) ) ) )
254 oveq1 6657 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( a  =  y  ->  (
a  +  ( j  x.  T ) )  =  ( y  +  ( j  x.  T
) ) )
255254eleq1d 2686 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( a  =  y  ->  (
( a  +  ( j  x.  T ) )  e.  A  <->  ( y  +  ( j  x.  T ) )  e.  A ) )
256255anbi1d 741 . . . . . . . . . . . . . . . . . . . . 21  |-  ( a  =  y  ->  (
( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A )  <-> 
( ( y  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) ) )
2572562rexbidv 3057 . . . . . . . . . . . . . . . . . . . 20  |-  ( a  =  y  ->  ( E. j  e.  ZZ  E. k  e.  ZZ  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A )  <->  E. j  e.  ZZ  E. k  e.  ZZ  (
( y  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) ) )
258253, 257anbi12d 747 . . . . . . . . . . . . . . . . . . 19  |-  ( a  =  y  ->  (
( ( ph  /\  ( a  e.  RR  /\  b  e.  RR  /\  a  <  b ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  <->  ( ( ph  /\  ( y  e.  RR  /\  b  e.  RR  /\  y  < 
b ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  (
( y  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) ) ) )
259 oveq1 6657 . . . . . . . . . . . . . . . . . . . . 21  |-  ( a  =  y  ->  (
a  -  b )  =  ( y  -  b ) )
260259fveq2d 6195 . . . . . . . . . . . . . . . . . . . 20  |-  ( a  =  y  ->  ( abs `  ( a  -  b ) )  =  ( abs `  (
y  -  b ) ) )
261260breq2d 4665 . . . . . . . . . . . . . . . . . . 19  |-  ( a  =  y  ->  ( E  <_  ( abs `  (
a  -  b ) )  <->  E  <_  ( abs `  ( y  -  b
) ) ) )
262258, 261imbi12d 334 . . . . . . . . . . . . . . . . . 18  |-  ( a  =  y  ->  (
( ( ( ph  /\  ( a  e.  RR  /\  b  e.  RR  /\  a  <  b ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  E  <_  ( abs `  (
a  -  b ) ) )  <->  ( (
( ph  /\  (
y  e.  RR  /\  b  e.  RR  /\  y  <  b ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  (
( y  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  E  <_  ( abs `  ( y  -  b ) ) ) ) )
263 fourierdlem42.15 . . . . . . . . . . . . . . . . . . 19  |-  ( ps  <->  ( ( ph  /\  (
a  e.  RR  /\  b  e.  RR  /\  a  <  b ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) ) )
264263simprbi 480 . . . . . . . . . . . . . . . . . . . 20  |-  ( ps 
->  E. j  e.  ZZ  E. k  e.  ZZ  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )
265263biimpi 206 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ps 
->  ( ( ph  /\  ( a  e.  RR  /\  b  e.  RR  /\  a  <  b ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) ) )
266265simpld 475 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ps 
->  ( ph  /\  (
a  e.  RR  /\  b  e.  RR  /\  a  <  b ) ) )
267266simpld 475 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ps 
->  ph )
268267, 50syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ps 
->  B  e.  RR )
269268adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( k  x.  T ) )  e.  A ) )  ->  B  e.  RR )
270267, 51syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ps 
->  C  e.  RR )
271270adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( k  x.  T ) )  e.  A ) )  ->  C  e.  RR )
272267, 49syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ps 
->  A  C_  ( B [,] C ) )
273272sselda 3603 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ps  /\  ( b  +  ( k  x.  T ) )  e.  A )  ->  (
b  +  ( k  x.  T ) )  e.  ( B [,] C ) )
274273adantrl 752 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( k  x.  T ) )  e.  A ) )  ->  ( b  +  ( k  x.  T
) )  e.  ( B [,] C ) )
275272sselda 3603 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ps  /\  ( a  +  ( j  x.  T ) )  e.  A )  ->  (
a  +  ( j  x.  T ) )  e.  ( B [,] C ) )
276275adantrr 753 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( k  x.  T ) )  e.  A ) )  ->  ( a  +  ( j  x.  T
) )  e.  ( B [,] C ) )
277269, 271, 274, 276iccsuble 39745 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( k  x.  T ) )  e.  A ) )  ->  ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  <_  ( C  -  B )
)
278 fourierdlem42.t . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  T  =  ( C  -  B
)
279277, 278syl6breqr 4695 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( k  x.  T ) )  e.  A ) )  ->  ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  <_  T
)
2802793adant2 1080 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( (
b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T
) ) )  <_  T )
281280adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  -.  k  <_  j )  ->  (
( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  <_  T )
282 simpr 477 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  -.  k  <_  j )  ->  -.  k  <_  j )
283 zre 11381 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( j  e.  ZZ  ->  j  e.  RR )
284283adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( j  e.  ZZ  /\  k  e.  ZZ )  ->  j  e.  RR )
285284ad2antlr 763 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  -.  k  <_  j )  ->  j  e.  RR )
286 zre 11381 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( k  e.  ZZ  ->  k  e.  RR )
287286adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( j  e.  ZZ  /\  k  e.  ZZ )  ->  k  e.  RR )
288287ad2antlr 763 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  -.  k  <_  j )  ->  k  e.  RR )
289285, 288ltnled 10184 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  -.  k  <_  j )  ->  (
j  <  k  <->  -.  k  <_  j ) )
290282, 289mpbird 247 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  -.  k  <_  j )  ->  j  <  k )
29151, 50resubcld 10458 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ph  ->  ( C  -  B
)  e.  RR )
292278, 291syl5eqel 2705 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ph  ->  T  e.  RR )
293267, 292syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ps 
->  T  e.  RR )
294293ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <  k )  ->  T  e.  RR )
295287adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
k  e.  RR )
296284adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
j  e.  RR )
297295, 296resubcld 10458 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( k  -  j
)  e.  RR )
298293adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  ->  T  e.  RR )
299297, 298remulcld 10070 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( k  -  j )  x.  T
)  e.  RR )
300299adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <  k )  ->  ( (
k  -  j )  x.  T )  e.  RR )
301266simprd 479 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ps 
->  ( a  e.  RR  /\  b  e.  RR  /\  a  <  b ) )
302301simp2d 1074 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ps 
->  b  e.  RR )
303302adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
b  e.  RR )
304286adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  k  e.  ZZ )  ->  k  e.  RR )
305293adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  k  e.  ZZ )  ->  T  e.  RR )
306304, 305remulcld 10070 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ps  /\  k  e.  ZZ )  ->  (
k  x.  T )  e.  RR )
307306adantrl 752 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( k  x.  T
)  e.  RR )
308303, 307readdcld 10069 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( b  +  ( k  x.  T ) )  e.  RR )
309301simp1d 1073 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ps 
->  a  e.  RR )
310309adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
a  e.  RR )
311283adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  j  e.  ZZ )  ->  j  e.  RR )
312293adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  j  e.  ZZ )  ->  T  e.  RR )
313311, 312remulcld 10070 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ps  /\  j  e.  ZZ )  ->  (
j  x.  T )  e.  RR )
314313adantrr 753 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( j  x.  T
)  e.  RR )
315310, 314readdcld 10069 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( a  +  ( j  x.  T ) )  e.  RR )
316308, 315resubcld 10458 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( b  +  ( k  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  e.  RR )
317316adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <  k )  ->  ( (
b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T
) ) )  e.  RR )
318293recnd 10068 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ps 
->  T  e.  CC )
319318mulid2d 10058 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ps 
->  ( 1  x.  T
)  =  T )
320319eqcomd 2628 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ps 
->  T  =  (
1  x.  T ) )
321320ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <  k )  ->  T  =  ( 1  x.  T
) )
322 simpr 477 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <  k )  ->  j  <  k )
323 zltlem1 11430 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( j  e.  ZZ  /\  k  e.  ZZ )  ->  ( j  <  k  <->  j  <_  ( k  - 
1 ) ) )
324323ad2antlr 763 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <  k )  ->  ( j  <  k  <->  j  <_  (
k  -  1 ) ) )
325322, 324mpbid 222 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <  k )  ->  j  <_  ( k  -  1 ) )
326284ad2antlr 763 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <_  ( k  -  1 ) )  ->  j  e.  RR )
327 peano2rem 10348 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( k  e.  RR  ->  (
k  -  1 )  e.  RR )
328295, 327syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( k  -  1 )  e.  RR )
329328adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <_  ( k  -  1 ) )  ->  ( k  -  1 )  e.  RR )
330 1re 10039 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  1  e.  RR
331 resubcl 10345 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( 1  e.  RR  /\  j  e.  RR )  ->  ( 1  -  j
)  e.  RR )
332330, 326, 331sylancr 695 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <_  ( k  -  1 ) )  ->  ( 1  -  j )  e.  RR )
333 simpr 477 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <_  ( k  -  1 ) )  ->  j  <_  ( k  -  1 ) )
334326, 329, 332, 333leadd1dd 10641 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <_  ( k  -  1 ) )  ->  ( j  +  ( 1  -  j ) )  <_ 
( ( k  - 
1 )  +  ( 1  -  j ) ) )
335 zcn 11382 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( j  e.  ZZ  ->  j  e.  CC )
336335adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( j  e.  ZZ  /\  k  e.  ZZ )  ->  j  e.  CC )
337 1cnd 10056 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( j  e.  ZZ  /\  k  e.  ZZ )  ->  1  e.  CC )
338336, 337pncan3d 10395 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( j  e.  ZZ  /\  k  e.  ZZ )  ->  ( j  +  ( 1  -  j ) )  =  1 )
339338ad2antlr 763 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <_  ( k  -  1 ) )  ->  ( j  +  ( 1  -  j ) )  =  1 )
340 zcn 11382 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( k  e.  ZZ  ->  k  e.  CC )
341340adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( j  e.  ZZ  /\  k  e.  ZZ )  ->  k  e.  CC )
342341, 337, 336npncand 10416 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( j  e.  ZZ  /\  k  e.  ZZ )  ->  ( ( k  - 
1 )  +  ( 1  -  j ) )  =  ( k  -  j ) )
343342ad2antlr 763 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <_  ( k  -  1 ) )  ->  ( (
k  -  1 )  +  ( 1  -  j ) )  =  ( k  -  j
) )
344334, 339, 3433brtr3d 4684 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <_  ( k  -  1 ) )  ->  1  <_  ( k  -  j ) )
345325, 344syldan 487 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <  k )  ->  1  <_  ( k  -  j ) )
346330a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <  k )  ->  1  e.  RR )
347297adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <  k )  ->  ( k  -  j )  e.  RR )
34850, 51posdifd 10614 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ph  ->  ( B  <  C  <->  0  <  ( C  -  B ) ) )
349147, 348mpbid 222 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ph  ->  0  <  ( C  -  B ) )
350349, 278syl6breqr 4695 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ph  ->  0  <  T )
351292, 350elrpd 11869 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ph  ->  T  e.  RR+ )
352267, 351syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ps 
->  T  e.  RR+ )
353352ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <  k )  ->  T  e.  RR+ )
354346, 347, 353lemul1d 11915 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <  k )  ->  ( 1  <_  ( k  -  j )  <->  ( 1  x.  T )  <_ 
( ( k  -  j )  x.  T
) ) )
355345, 354mpbid 222 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <  k )  ->  ( 1  x.  T )  <_ 
( ( k  -  j )  x.  T
) )
356321, 355eqbrtrd 4675 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <  k )  ->  T  <_  ( ( k  -  j
)  x.  T ) )
357302, 309resubcld 10458 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ps 
->  ( b  -  a
)  e.  RR )
358301simp3d 1075 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ps 
->  a  <  b )
359309, 302posdifd 10614 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ps 
->  ( a  <  b  <->  0  <  ( b  -  a ) ) )
360358, 359mpbid 222 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ps 
->  0  <  ( b  -  a ) )
361357, 360elrpd 11869 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ps 
->  ( b  -  a
)  e.  RR+ )
362361adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( b  -  a
)  e.  RR+ )
363299, 362ltaddrp2d 11906 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( k  -  j )  x.  T
)  <  ( (
b  -  a )  +  ( ( k  -  j )  x.  T ) ) )
364302recnd 10068 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ps 
->  b  e.  CC )
365364adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
b  e.  CC )
366306recnd 10068 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  k  e.  ZZ )  ->  (
k  x.  T )  e.  CC )
367366adantrl 752 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( k  x.  T
)  e.  CC )
368309recnd 10068 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ps 
->  a  e.  CC )
369368adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
a  e.  CC )
370313recnd 10068 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  j  e.  ZZ )  ->  (
j  x.  T )  e.  CC )
371370adantrr 753 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( j  x.  T
)  e.  CC )
372365, 367, 369, 371addsub4d 10439 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( b  +  ( k  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  =  ( ( b  -  a )  +  ( ( k  x.  T )  -  ( j  x.  T
) ) ) )
373340ad2antll 765 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
k  e.  CC )
374335ad2antrl 764 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
j  e.  CC )
375318adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  ->  T  e.  CC )
376373, 374, 375subdird 10487 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( k  -  j )  x.  T
)  =  ( ( k  x.  T )  -  ( j  x.  T ) ) )
377376eqcomd 2628 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( k  x.  T )  -  (
j  x.  T ) )  =  ( ( k  -  j )  x.  T ) )
378377oveq2d 6666 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( b  -  a )  +  ( ( k  x.  T
)  -  ( j  x.  T ) ) )  =  ( ( b  -  a )  +  ( ( k  -  j )  x.  T ) ) )
379372, 378eqtr2d 2657 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( b  -  a )  +  ( ( k  -  j
)  x.  T ) )  =  ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T
) ) ) )
380363, 379breqtrd 4679 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( k  -  j )  x.  T
)  <  ( (
b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T
) ) ) )
381380adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <  k )  ->  ( (
k  -  j )  x.  T )  < 
( ( b  +  ( k  x.  T
) )  -  (
a  +  ( j  x.  T ) ) ) )
382294, 300, 317, 356, 381lelttrd 10195 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <  k )  ->  T  <  ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) ) )
383294, 317ltnled 10184 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <  k )  ->  ( T  <  ( ( b  +  ( k  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  <->  -.  ( (
b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T
) ) )  <_  T ) )
384382, 383mpbid 222 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  j  <  k )  ->  -.  (
( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  <_  T )
385290, 384syldan 487 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  -.  k  <_  j )  ->  -.  ( ( b  +  ( k  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  <_  T )
3863853adantl3 1219 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  -.  k  <_  j )  ->  -.  ( ( b  +  ( k  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  <_  T )
387281, 386condan 835 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  k  <_  j )
388188, 191sseldi 3601 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ph  -> inf ( R ,  RR ,  <  )  e.  RR )
38933, 388syl5eqel 2705 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ph  ->  E  e.  RR )
390267, 389syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ps 
->  E  e.  RR )
3913903ad2ant1 1082 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  E  e.  RR )
392391ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_  j )  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  E  e.  RR )
3932933ad2ant1 1082 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  T  e.  RR )
394393ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_  j )  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  T  e.  RR )
395284, 287resubcld 10458 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( j  e.  ZZ  /\  k  e.  ZZ )  ->  ( j  -  k
)  e.  RR )
396395adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( j  -  k
)  e.  RR )
397396, 298remulcld 10070 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( j  -  k )  x.  T
)  e.  RR )
3983973adant3 1081 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( (
j  -  k )  x.  T )  e.  RR )
399398ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_  j )  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  ( ( j  -  k )  x.  T )  e.  RR )
400 id 22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ph  ->  ph )
401143, 144jca 554 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ph  ->  ( B  e.  A  /\  C  e.  A
) )
402400, 401, 1473jca 1242 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ph  ->  ( ph  /\  ( B  e.  A  /\  C  e.  A )  /\  B  <  C ) )
403 eleq1 2689 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( d  =  C  ->  (
d  e.  A  <->  C  e.  A ) )
404403anbi2d 740 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( d  =  C  ->  (
( B  e.  A  /\  d  e.  A
)  <->  ( B  e.  A  /\  C  e.  A ) ) )
405 breq2 4657 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( d  =  C  ->  ( B  <  d  <->  B  <  C ) )
406404, 4053anbi23d 1402 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( d  =  C  ->  (
( ph  /\  ( B  e.  A  /\  d  e.  A )  /\  B  <  d )  <-> 
( ph  /\  ( B  e.  A  /\  C  e.  A )  /\  B  <  C ) ) )
407 oveq1 6657 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( d  =  C  ->  (
d  -  B )  =  ( C  -  B ) )
408407breq2d 4665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( d  =  C  ->  ( E  <_  ( d  -  B )  <->  E  <_  ( C  -  B ) ) )
409406, 408imbi12d 334 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( d  =  C  ->  (
( ( ph  /\  ( B  e.  A  /\  d  e.  A
)  /\  B  <  d )  ->  E  <_  ( d  -  B ) )  <->  ( ( ph  /\  ( B  e.  A  /\  C  e.  A
)  /\  B  <  C )  ->  E  <_  ( C  -  B ) ) ) )
410 simp2l 1087 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( (
ph  /\  ( B  e.  A  /\  d  e.  A )  /\  B  <  d )  ->  B  e.  A )
411 eleq1 2689 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  |-  ( c  =  B  ->  (
c  e.  A  <->  B  e.  A ) )
412411anbi1d 741 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( c  =  B  ->  (
( c  e.  A  /\  d  e.  A
)  <->  ( B  e.  A  /\  d  e.  A ) ) )
413 breq1 4656 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( c  =  B  ->  (
c  <  d  <->  B  <  d ) )
414412, 4133anbi23d 1402 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( c  =  B  ->  (
( ph  /\  (
c  e.  A  /\  d  e.  A )  /\  c  <  d )  <-> 
( ph  /\  ( B  e.  A  /\  d  e.  A )  /\  B  <  d ) ) )
415 oveq2 6658 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( c  =  B  ->  (
d  -  c )  =  ( d  -  B ) )
416415breq2d 4665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( c  =  B  ->  ( E  <_  ( d  -  c )  <->  E  <_  ( d  -  B ) ) )
417414, 416imbi12d 334 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( c  =  B  ->  (
( ( ph  /\  ( c  e.  A  /\  d  e.  A
)  /\  c  <  d )  ->  E  <_  ( d  -  c ) )  <->  ( ( ph  /\  ( B  e.  A  /\  d  e.  A
)  /\  B  <  d )  ->  E  <_  ( d  -  B ) ) ) )
418188a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  R  C_  RR )
419 0re 10040 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  |-  0  e.  RR
42034eleq2i 2693 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47  |-  ( y  e.  R  <->  y  e.  ran  ( D  |`  I ) )
421420biimpi 206 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46  |-  ( y  e.  R  ->  y  e.  ran  ( D  |`  I ) )
422421adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45  |-  ( (
ph  /\  y  e.  R )  ->  y  e.  ran  ( D  |`  I ) )
42361adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46  |-  ( (
ph  /\  y  e.  R )  ->  ( D  |`  I )  Fn  I )
424 fvelrnb 6243 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46  |-  ( ( D  |`  I )  Fn  I  ->  ( y  e.  ran  ( D  |`  I )  <->  E. x  e.  I  ( ( D  |`  I ) `  x )  =  y ) )
425423, 424syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45  |-  ( (
ph  /\  y  e.  R )  ->  (
y  e.  ran  ( D  |`  I )  <->  E. x  e.  I  ( ( D  |`  I ) `  x )  =  y ) )
426422, 425mpbid 222 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44  |-  ( (
ph  /\  y  e.  R )  ->  E. x  e.  I  ( ( D  |`  I ) `  x )  =  y )
427121rpge0d 11876 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49  |-  ( (
ph  /\  x  e.  I )  ->  0  <_  ( ( D  |`  I ) `  x
) )
4284273adant3 1081 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48  |-  ( (
ph  /\  x  e.  I  /\  ( ( D  |`  I ) `  x
)  =  y )  ->  0  <_  (
( D  |`  I ) `
 x ) )
429 simp3 1063 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48  |-  ( (
ph  /\  x  e.  I  /\  ( ( D  |`  I ) `  x
)  =  y )  ->  ( ( D  |`  I ) `  x
)  =  y )
430428, 429breqtrd 4679 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47  |-  ( (
ph  /\  x  e.  I  /\  ( ( D  |`  I ) `  x
)  =  y )  ->  0  <_  y
)
4314303exp 1264 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46  |-  ( ph  ->  ( x  e.  I  ->  ( ( ( D  |`  I ) `  x
)  =  y  -> 
0  <_  y )
) )
432431adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45  |-  ( (
ph  /\  y  e.  R )  ->  (
x  e.  I  -> 
( ( ( D  |`  I ) `  x
)  =  y  -> 
0  <_  y )
) )
433432rexlimdv 3030 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44  |-  ( (
ph  /\  y  e.  R )  ->  ( E. x  e.  I 
( ( D  |`  I ) `  x
)  =  y  -> 
0  <_  y )
)
434426, 433mpd 15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  |-  ( (
ph  /\  y  e.  R )  ->  0  <_  y )
435434ralrimiva 2966 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  |-  ( ph  ->  A. y  e.  R 
0  <_  y )
436 breq1 4656 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44  |-  ( x  =  0  ->  (
x  <_  y  <->  0  <_  y ) )
437436ralbidv 2986 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  |-  ( x  =  0  ->  ( A. y  e.  R  x  <_  y  <->  A. y  e.  R  0  <_  y ) )
438437rspcev 3309 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  |-  ( ( 0  e.  RR  /\  A. y  e.  R  0  <_  y )  ->  E. x  e.  RR  A. y  e.  R  x  <_  y )
439419, 435, 438sylancr 695 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  |-  ( ph  ->  E. x  e.  RR  A. y  e.  R  x  <_  y )
4404393ad2ant1 1082 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  E. x  e.  RR  A. y  e.  R  x  <_  y
)
441 pm3.22 465 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47  |-  ( ( c  e.  A  /\  d  e.  A )  ->  ( d  e.  A  /\  c  e.  A
) )
442 opelxp 5146 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47  |-  ( <.
d ,  c >.  e.  ( A  X.  A
)  <->  ( d  e.  A  /\  c  e.  A ) )
443441, 442sylibr 224 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46  |-  ( ( c  e.  A  /\  d  e.  A )  -> 
<. d ,  c >.  e.  ( A  X.  A
) )
4444433ad2ant2 1083 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  <. d ,  c >.  e.  ( A  X.  A ) )
44549, 52sstrd 3613 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51  |-  ( ph  ->  A  C_  RR )
446445sselda 3603 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50  |-  ( (
ph  /\  c  e.  A )  ->  c  e.  RR )
447446adantrr 753 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A ) )  -> 
c  e.  RR )
4484473adant3 1081 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  c  e.  RR )
449 simp3 1063 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  c  <  d )
450448, 449gtned 10172 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  d  =/=  c )
451450neneqd 2799 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  -.  d  =  c )
452 df-br 4654 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47  |-  ( d  _I  c  <->  <. d ,  c >.  e.  _I  )
453 vex 3203 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48  |-  c  e. 
_V
454453ideq 5274 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47  |-  ( d  _I  c  <->  d  =  c )
455452, 454bitr3i 266 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46  |-  ( <.
d ,  c >.  e.  _I  <->  d  =  c )
456451, 455sylnibr 319 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  -.  <.
d ,  c >.  e.  _I  )
457444, 456eldifd 3585 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  <. d ,  c >.  e.  ( ( A  X.  A
)  \  _I  )
)
458457, 48syl6eleqr 2712 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  <. d ,  c >.  e.  I
)
459448, 449ltned 10173 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  c  =/=  d )
4601413ad2ant1 1082 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  =/=  d )  ->  ( D  |`  I )  =  ( ( abs  o.  -  )  |`  I ) )
461460fveq1d 6193 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  =/=  d )  ->  (
( D  |`  I ) `
 <. d ,  c
>. )  =  (
( ( abs  o.  -  )  |`  I ) `
 <. d ,  c
>. ) )
4624433ad2ant2 1083 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  =/=  d )  ->  <. d ,  c >.  e.  ( A  X.  A ) )
463 necom 2847 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53  |-  ( c  =/=  d  <->  d  =/=  c )
464463biimpi 206 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52  |-  ( c  =/=  d  ->  d  =/=  c )
465464neneqd 2799 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51  |-  ( c  =/=  d  ->  -.  d  =  c )
4664653ad2ant3 1084 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  =/=  d )  ->  -.  d  =  c )
467466, 455sylnibr 319 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  =/=  d )  ->  -.  <.
d ,  c >.  e.  _I  )
468462, 467eldifd 3585 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  =/=  d )  ->  <. d ,  c >.  e.  ( ( A  X.  A
)  \  _I  )
)
469468, 48syl6eleqr 2712 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  =/=  d )  ->  <. d ,  c >.  e.  I
)
470 fvres 6207 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47  |-  ( <.
d ,  c >.  e.  I  ->  ( ( ( abs  o.  -  )  |`  I ) `  <. d ,  c >.
)  =  ( ( abs  o.  -  ) `  <. d ,  c
>. ) )
471469, 470syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  =/=  d )  ->  (
( ( abs  o.  -  )  |`  I ) `
 <. d ,  c
>. )  =  (
( abs  o.  -  ) `  <. d ,  c
>. ) )
472 simp1 1061 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  =/=  d )  ->  ph )
473472, 469jca 554 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  =/=  d )  ->  ( ph  /\  <. d ,  c
>.  e.  I ) )
474 eleq1 2689 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52  |-  ( x  =  <. d ,  c
>.  ->  ( x  e.  I  <->  <. d ,  c
>.  e.  I ) )
475474anbi2d 740 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51  |-  ( x  =  <. d ,  c
>.  ->  ( ( ph  /\  x  e.  I )  <-> 
( ph  /\  <. d ,  c >.  e.  I
) ) )
476 eleq1 2689 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51  |-  ( x  =  <. d ,  c
>.  ->  ( x  e. 
dom  -  <->  <. d ,  c
>.  e.  dom  -  )
)
477475, 476imbi12d 334 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50  |-  ( x  =  <. d ,  c
>.  ->  ( ( (
ph  /\  x  e.  I )  ->  x  e.  dom  -  )  <->  ( ( ph  /\  <. d ,  c
>.  e.  I )  ->  <. d ,  c >.  e.  dom  -  ) ) )
478477, 70vtoclg 3266 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49  |-  ( <.
d ,  c >.  e.  I  ->  ( (
ph  /\  <. d ,  c >.  e.  I
)  ->  <. d ,  c >.  e.  dom  -  ) )
479469, 473, 478sylc 65 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  =/=  d )  ->  <. d ,  c >.  e.  dom  -  )
480 fvco 6274 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48  |-  ( ( Fun  -  /\  <. d ,  c >.  e.  dom  -  )  ->  ( ( abs  o.  -  ) `  <. d ,  c >.
)  =  ( abs `  (  -  `  <. d ,  c >. )
) )
48167, 479, 480sylancr 695 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  =/=  d )  ->  (
( abs  o.  -  ) `  <. d ,  c
>. )  =  ( abs `  (  -  `  <. d ,  c >.
) ) )
482 df-ov 6653 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49  |-  ( d  -  c )  =  (  -  `  <. d ,  c >. )
483482eqcomi 2631 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48  |-  (  -  ` 
<. d ,  c >.
)  =  ( d  -  c )
484483fveq2i 6194 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47  |-  ( abs `  (  -  `  <. d ,  c >. )
)  =  ( abs `  ( d  -  c
) )
485481, 484syl6eq 2672 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  =/=  d )  ->  (
( abs  o.  -  ) `  <. d ,  c
>. )  =  ( abs `  ( d  -  c ) ) )
486461, 471, 4853eqtrd 2660 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  =/=  d )  ->  (
( D  |`  I ) `
 <. d ,  c
>. )  =  ( abs `  ( d  -  c ) ) )
487459, 486syld3an3 1371 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  (
( D  |`  I ) `
 <. d ,  c
>. )  =  ( abs `  ( d  -  c ) ) )
488445sselda 3603 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47  |-  ( (
ph  /\  d  e.  A )  ->  d  e.  RR )
489488adantrl 752 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A ) )  -> 
d  e.  RR )
4904893adant3 1081 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  d  e.  RR )
491448, 490, 449ltled 10185 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  c  <_  d )
492448, 490, 491abssubge0d 14170 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  ( abs `  ( d  -  c ) )  =  ( d  -  c
) )
493487, 492eqtrd 2656 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  (
( D  |`  I ) `
 <. d ,  c
>. )  =  (
d  -  c ) )
494 fveq2 6191 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45  |-  ( x  =  <. d ,  c
>.  ->  ( ( D  |`  I ) `  x
)  =  ( ( D  |`  I ) `  <. d ,  c
>. ) )
495494eqeq1d 2624 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44  |-  ( x  =  <. d ,  c
>.  ->  ( ( ( D  |`  I ) `  x )  =  ( d  -  c )  <-> 
( ( D  |`  I ) `  <. d ,  c >. )  =  ( d  -  c ) ) )
496495rspcev 3309 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  |-  ( (
<. d ,  c >.  e.  I  /\  (
( D  |`  I ) `
 <. d ,  c
>. )  =  (
d  -  c ) )  ->  E. x  e.  I  ( ( D  |`  I ) `  x )  =  ( d  -  c ) )
497458, 493, 496syl2anc 693 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  E. x  e.  I  ( ( D  |`  I ) `  x )  =  ( d  -  c ) )
498489, 447resubcld 10458 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A ) )  -> 
( d  -  c
)  e.  RR )
499 elex 3212 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45  |-  ( ( d  -  c )  e.  RR  ->  (
d  -  c )  e.  _V )
500498, 499syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A ) )  -> 
( d  -  c
)  e.  _V )
5015003adant3 1081 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  (
d  -  c )  e.  _V )
502 simp1 1061 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  ph )
503 eleq1 2689 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46  |-  ( y  =  ( d  -  c )  ->  (
y  e.  ran  ( D  |`  I )  <->  ( d  -  c )  e. 
ran  ( D  |`  I ) ) )
504 eqeq2 2633 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47  |-  ( y  =  ( d  -  c )  ->  (
( ( D  |`  I ) `  x
)  =  y  <->  ( ( D  |`  I ) `  x )  =  ( d  -  c ) ) )
505504rexbidv 3052 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46  |-  ( y  =  ( d  -  c )  ->  ( E. x  e.  I 
( ( D  |`  I ) `  x
)  =  y  <->  E. x  e.  I  ( ( D  |`  I ) `  x )  =  ( d  -  c ) ) )
506503, 505bibi12d 335 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45  |-  ( y  =  ( d  -  c )  ->  (
( y  e.  ran  ( D  |`  I )  <->  E. x  e.  I 
( ( D  |`  I ) `  x
)  =  y )  <-> 
( ( d  -  c )  e.  ran  ( D  |`  I )  <->  E. x  e.  I 
( ( D  |`  I ) `  x
)  =  ( d  -  c ) ) ) )
507506imbi2d 330 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44  |-  ( y  =  ( d  -  c )  ->  (
( ph  ->  ( y  e.  ran  ( D  |`  I )  <->  E. x  e.  I  ( ( D  |`  I ) `  x )  =  y ) )  <->  ( ph  ->  ( ( d  -  c )  e.  ran  ( D  |`  I )  <->  E. x  e.  I 
( ( D  |`  I ) `  x
)  =  ( d  -  c ) ) ) ) )
50861, 424syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44  |-  ( ph  ->  ( y  e.  ran  ( D  |`  I )  <->  E. x  e.  I 
( ( D  |`  I ) `  x
)  =  y ) )
509507, 508vtoclg 3266 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  |-  ( ( d  -  c )  e.  _V  ->  ( ph  ->  ( ( d  -  c )  e. 
ran  ( D  |`  I )  <->  E. x  e.  I  ( ( D  |`  I ) `  x )  =  ( d  -  c ) ) ) )
510501, 502, 509sylc 65 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  (
( d  -  c
)  e.  ran  ( D  |`  I )  <->  E. x  e.  I  ( ( D  |`  I ) `  x )  =  ( d  -  c ) ) )
511497, 510mpbird 247 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  (
d  -  c )  e.  ran  ( D  |`  I ) )
512511, 34syl6eleqr 2712 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  (
d  -  c )  e.  R )
513 infrelb 11008 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( ( R  C_  RR  /\  E. x  e.  RR  A. y  e.  R  x  <_  y  /\  ( d  -  c )  e.  R
)  -> inf ( R ,  RR ,  <  )  <_  ( d  -  c
) )
514418, 440, 512, 513syl3anc 1326 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  -> inf ( R ,  RR ,  <  )  <_  ( d  -  c ) )
51533, 514syl5eqbr 4688 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( (
ph  /\  ( c  e.  A  /\  d  e.  A )  /\  c  <  d )  ->  E  <_  ( d  -  c
) )
516417, 515vtoclg 3266 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( B  e.  A  ->  (
( ph  /\  ( B  e.  A  /\  d  e.  A )  /\  B  <  d )  ->  E  <_  (
d  -  B ) ) )
517410, 516mpcom 38 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( (
ph  /\  ( B  e.  A  /\  d  e.  A )  /\  B  <  d )  ->  E  <_  ( d  -  B
) )
518409, 517vtoclg 3266 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( C  e.  A  ->  (
( ph  /\  ( B  e.  A  /\  C  e.  A )  /\  B  <  C )  ->  E  <_  ( C  -  B )
) )
519144, 402, 518sylc 65 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ph  ->  E  <_  ( C  -  B ) )
520519, 278syl6breqr 4695 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ph  ->  E  <_  T )
521267, 520syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ps 
->  E  <_  T )
5225213ad2ant1 1082 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  E  <_  T )
523522ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_  j )  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  E  <_  T
)
524364adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( ( ps  /\  k  e.  ZZ )  ->  b  e.  CC )
525524, 366pncan2d 10394 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( ps  /\  k  e.  ZZ )  ->  (
( b  +  ( k  x.  T ) )  -  b )  =  ( k  x.  T ) )
526525oveq1d 6665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  k  e.  ZZ )  ->  (
( ( b  +  ( k  x.  T
) )  -  b
)  /  T )  =  ( ( k  x.  T )  /  T ) )
527340adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( ps  /\  k  e.  ZZ )  ->  k  e.  CC )
528318adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( ps  /\  k  e.  ZZ )  ->  T  e.  CC )
529419a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  |-  ( ph  ->  0  e.  RR )
530529, 350gtned 10172 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  |-  ( ph  ->  T  =/=  0 )
531267, 530syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( ps 
->  T  =/=  0
)
532531adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( ps  /\  k  e.  ZZ )  ->  T  =/=  0 )
533527, 528, 532divcan4d 10807 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  k  e.  ZZ )  ->  (
( k  x.  T
)  /  T )  =  k )
534526, 533eqtr2d 2657 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ps  /\  k  e.  ZZ )  ->  k  =  ( ( ( b  +  ( k  x.  T ) )  -  b )  /  T ) )
535534adantrl 752 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
k  =  ( ( ( b  +  ( k  x.  T ) )  -  b )  /  T ) )
536535adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  k  =  ( ( ( b  +  ( k  x.  T ) )  -  b )  /  T ) )
537 oveq1 6657 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T
) )  ->  (
( a  +  ( j  x.  T ) )  -  b )  =  ( ( b  +  ( k  x.  T ) )  -  b ) )
538537oveq1d 6665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T
) )  ->  (
( ( a  +  ( j  x.  T
) )  -  b
)  /  T )  =  ( ( ( b  +  ( k  x.  T ) )  -  b )  /  T ) )
539538adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  (
( ( a  +  ( j  x.  T
) )  -  b
)  /  T )  =  ( ( ( b  +  ( k  x.  T ) )  -  b )  /  T ) )
540368adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  |-  ( ( ps  /\  j  e.  ZZ )  ->  a  e.  CC )
541364adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  |-  ( ( ps  /\  j  e.  ZZ )  ->  b  e.  CC )
542540, 370, 541addsubd 10413 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( ( ps  /\  j  e.  ZZ )  ->  (
( a  +  ( j  x.  T ) )  -  b )  =  ( ( a  -  b )  +  ( j  x.  T
) ) )
543540, 541subcld 10392 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  |-  ( ( ps  /\  j  e.  ZZ )  ->  (
a  -  b )  e.  CC )
544543, 370addcomd 10238 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( ( ps  /\  j  e.  ZZ )  ->  (
( a  -  b
)  +  ( j  x.  T ) )  =  ( ( j  x.  T )  +  ( a  -  b
) ) )
545542, 544eqtrd 2656 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( ps  /\  j  e.  ZZ )  ->  (
( a  +  ( j  x.  T ) )  -  b )  =  ( ( j  x.  T )  +  ( a  -  b
) ) )
546545oveq1d 6665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  j  e.  ZZ )  ->  (
( ( a  +  ( j  x.  T
) )  -  b
)  /  T )  =  ( ( ( j  x.  T )  +  ( a  -  b ) )  /  T ) )
547318adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( ps  /\  j  e.  ZZ )  ->  T  e.  CC )
548531adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( ps  /\  j  e.  ZZ )  ->  T  =/=  0 )
549370, 543, 547, 548divdird 10839 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  j  e.  ZZ )  ->  (
( ( j  x.  T )  +  ( a  -  b ) )  /  T )  =  ( ( ( j  x.  T )  /  T )  +  ( ( a  -  b )  /  T
) ) )
550335adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( ( ps  /\  j  e.  ZZ )  ->  j  e.  CC )
551550, 547, 548divcan4d 10807 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( ps  /\  j  e.  ZZ )  ->  (
( j  x.  T
)  /  T )  =  j )
552551oveq1d 6665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  j  e.  ZZ )  ->  (
( ( j  x.  T )  /  T
)  +  ( ( a  -  b )  /  T ) )  =  ( j  +  ( ( a  -  b )  /  T
) ) )
553546, 549, 5523eqtrd 2660 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ps  /\  j  e.  ZZ )  ->  (
( ( a  +  ( j  x.  T
) )  -  b
)  /  T )  =  ( j  +  ( ( a  -  b )  /  T
) ) )
554553adantrr 753 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( ( a  +  ( j  x.  T ) )  -  b )  /  T
)  =  ( j  +  ( ( a  -  b )  /  T ) ) )
555554adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  (
( ( a  +  ( j  x.  T
) )  -  b
)  /  T )  =  ( j  +  ( ( a  -  b )  /  T
) ) )
556536, 539, 5553eqtr2d 2662 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  k  =  ( j  +  ( ( a  -  b )  /  T
) ) )
557309, 302resubcld 10458 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( ps 
->  ( a  -  b
)  e.  RR )
558309, 302sublt0d 10653 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  |-  ( ps 
->  ( ( a  -  b )  <  0  <->  a  <  b ) )
559358, 558mpbird 247 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( ps 
->  ( a  -  b
)  <  0 )
560557, 352, 559divlt0gt0d 39498 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ps 
->  ( ( a  -  b )  /  T
)  <  0 )
561560adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  j  e.  ZZ )  ->  (
( a  -  b
)  /  T )  <  0 )
562335subidd 10380 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( j  e.  ZZ  ->  (
j  -  j )  =  0 )
563562eqcomd 2628 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( j  e.  ZZ  ->  0  =  ( j  -  j ) )
564563adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  j  e.  ZZ )  ->  0  =  ( j  -  j ) )
565561, 564breqtrd 4679 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ps  /\  j  e.  ZZ )  ->  (
( a  -  b
)  /  T )  <  ( j  -  j ) )
566557, 293, 531redivcld 10853 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ps 
->  ( ( a  -  b )  /  T
)  e.  RR )
567566adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  j  e.  ZZ )  ->  (
( a  -  b
)  /  T )  e.  RR )
568311, 567, 311ltaddsub2d 10628 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ps  /\  j  e.  ZZ )  ->  (
( j  +  ( ( a  -  b
)  /  T ) )  <  j  <->  ( (
a  -  b )  /  T )  < 
( j  -  j
) ) )
569565, 568mpbird 247 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ps  /\  j  e.  ZZ )  ->  (
j  +  ( ( a  -  b )  /  T ) )  <  j )
570569adantrr 753 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( j  +  ( ( a  -  b
)  /  T ) )  <  j )
571570adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  (
j  +  ( ( a  -  b )  /  T ) )  <  j )
572556, 571eqbrtrd 4675 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  k  <  j )
573320ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  k  <  j )  ->  T  =  ( 1  x.  T
) )
574 simpr 477 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  j
)  ->  k  <  j )
575 simplr 792 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  j
)  ->  k  e.  ZZ )
576 simpll 790 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  j
)  ->  j  e.  ZZ )
577 zltp1le 11427 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( k  e.  ZZ  /\  j  e.  ZZ )  ->  ( k  <  j  <->  ( k  +  1 )  <_  j ) )
578575, 576, 577syl2anc 693 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  j
)  ->  ( k  <  j  <->  ( k  +  1 )  <_  j
) )
579574, 578mpbid 222 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  j
)  ->  ( k  +  1 )  <_ 
j )
580286ad2antlr 763 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  j
)  ->  k  e.  RR )
581330a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  j
)  ->  1  e.  RR )
582283ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  j
)  ->  j  e.  RR )
583580, 581, 582leaddsub2d 10629 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  j
)  ->  ( (
k  +  1 )  <_  j  <->  1  <_  ( j  -  k ) ) )
584579, 583mpbid 222 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  j
)  ->  1  <_  ( j  -  k ) )
585584adantll 750 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  k  <  j )  ->  1  <_  ( j  -  k ) )
586330a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  k  <  j )  ->  1  e.  RR )
587395ad2antlr 763 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  k  <  j )  ->  ( j  -  k )  e.  RR )
588352ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  k  <  j )  ->  T  e.  RR+ )
589586, 587, 588lemul1d 11915 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  k  <  j )  ->  ( 1  <_  ( j  -  k )  <->  ( 1  x.  T )  <_ 
( ( j  -  k )  x.  T
) ) )
590585, 589mpbid 222 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  k  <  j )  ->  ( 1  x.  T )  <_ 
( ( j  -  k )  x.  T
) )
591573, 590eqbrtrd 4675 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  k  <  j )  ->  T  <_  ( ( j  -  k
)  x.  T ) )
592572, 591syldan 487 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  T  <_  ( ( j  -  k )  x.  T
) )
593592adantlr 751 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  /\  k  <_ 
j )  /\  (
a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T
) ) )  ->  T  <_  ( ( j  -  k )  x.  T ) )
5945933adantll3 39203 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_  j )  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  T  <_  (
( j  -  k
)  x.  T ) )
595392, 394, 399, 523, 594letrd 10194 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_  j )  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  E  <_  (
( j  -  k
)  x.  T ) )
596 oveq2 6658 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T
) )  ->  (
( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  =  ( ( b  +  ( k  x.  T ) )  -  ( b  +  ( k  x.  T ) ) ) )
597596oveq1d 6665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T
) )  ->  (
( ( b  +  ( k  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  ( ( j  -  k )  x.  T ) )  =  ( ( ( b  +  ( k  x.  T ) )  -  ( b  +  ( k  x.  T
) ) )  +  ( ( j  -  k )  x.  T
) ) )
598597adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  (
( ( b  +  ( k  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  ( ( j  -  k )  x.  T ) )  =  ( ( ( b  +  ( k  x.  T ) )  -  ( b  +  ( k  x.  T
) ) )  +  ( ( j  -  k )  x.  T
) ) )
599267, 445syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ps 
->  A  C_  RR )
600599sselda 3603 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  ( b  +  ( k  x.  T ) )  e.  A )  ->  (
b  +  ( k  x.  T ) )  e.  RR )
601600adantrl 752 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( k  x.  T ) )  e.  A ) )  ->  ( b  +  ( k  x.  T
) )  e.  RR )
602601recnd 10068 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( k  x.  T ) )  e.  A ) )  ->  ( b  +  ( k  x.  T
) )  e.  CC )
603602subidd 10380 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( k  x.  T ) )  e.  A ) )  ->  ( ( b  +  ( k  x.  T ) )  -  ( b  +  ( k  x.  T ) ) )  =  0 )
604603oveq1d 6665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( k  x.  T ) )  e.  A ) )  ->  ( ( ( b  +  ( k  x.  T ) )  -  ( b  +  ( k  x.  T
) ) )  +  ( ( j  -  k )  x.  T
) )  =  ( 0  +  ( ( j  -  k )  x.  T ) ) )
605604adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  (
( ( b  +  ( k  x.  T
) )  -  (
b  +  ( k  x.  T ) ) )  +  ( ( j  -  k )  x.  T ) )  =  ( 0  +  ( ( j  -  k )  x.  T
) ) )
606598, 605eqtrd 2656 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  (
( ( b  +  ( k  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  ( ( j  -  k )  x.  T ) )  =  ( 0  +  ( ( j  -  k )  x.  T
) ) )
6076063adantl2 1218 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  (
( ( b  +  ( k  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  ( ( j  -  k )  x.  T ) )  =  ( 0  +  ( ( j  -  k )  x.  T
) ) )
608607adantlr 751 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_  j )  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  ( ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T
) ) )  +  ( ( j  -  k )  x.  T
) )  =  ( 0  +  ( ( j  -  k )  x.  T ) ) )
609374, 373subcld 10392 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( j  -  k
)  e.  CC )
610609, 375mulcld 10060 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( j  -  k )  x.  T
)  e.  CC )
611610addid2d 10237 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( 0  +  ( ( j  -  k
)  x.  T ) )  =  ( ( j  -  k )  x.  T ) )
6126113adant3 1081 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( 0  +  ( ( j  -  k )  x.  T ) )  =  ( ( j  -  k )  x.  T
) )
613612ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_  j )  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  ( 0  +  ( ( j  -  k )  x.  T
) )  =  ( ( j  -  k
)  x.  T ) )
614608, 613eqtr2d 2657 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_  j )  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  ( ( j  -  k )  x.  T )  =  ( ( ( b  +  ( k  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  ( ( j  -  k )  x.  T ) ) )
615595, 614breqtrd 4679 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_  j )  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  E  <_  (
( ( b  +  ( k  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  ( ( j  -  k )  x.  T ) ) )
616615adantlr 751 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( ( ( ( ps 
/\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  /\  (
a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T
) ) )  /\  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  E  <_  (
( ( b  +  ( k  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  ( ( j  -  k )  x.  T ) ) )
617391ad3antrrr 766 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ( ( ps 
/\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  /\  (
a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T
) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  E  e.  RR )
618599sselda 3603 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ps  /\  ( a  +  ( j  x.  T ) )  e.  A )  ->  (
a  +  ( j  x.  T ) )  e.  RR )
619618adantrr 753 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( k  x.  T ) )  e.  A ) )  ->  ( a  +  ( j  x.  T
) )  e.  RR )
620601, 619resubcld 10458 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( k  x.  T ) )  e.  A ) )  ->  ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  e.  RR )
6216203adant2 1080 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( (
b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T
) ) )  e.  RR )
622621ad3antrrr 766 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ( ( ps 
/\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  /\  (
a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T
) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  e.  RR )
623621, 398readdcld 10069 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( (
( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  ( ( j  -  k )  x.  T ) )  e.  RR )
624623ad3antrrr 766 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ( ( ps 
/\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  /\  (
a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T
) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  ( ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T
) ) )  +  ( ( j  -  k )  x.  T
) )  e.  RR )
625267adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ps  /\  k  <_ 
j )  ->  ph )
6266253ad2antl1 1223 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  ->  ph )
627626ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ( ( ps 
/\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  /\  (
a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T
) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  ph )
628 simpl3 1066 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  ->  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )
629628ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ( ( ps 
/\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  /\  (
a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T
) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )
630 simplr 792 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ( ( ps  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( a  +  ( j  x.  T ) )  <_ 
( b  +  ( k  x.  T ) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  ( a  +  ( j  x.  T
) )  <_  (
b  +  ( k  x.  T ) ) )
631619ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ( ( ps  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( a  +  ( j  x.  T ) )  <_ 
( b  +  ( k  x.  T ) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  ( a  +  ( j  x.  T
) )  e.  RR )
632601ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ( ( ps  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( a  +  ( j  x.  T ) )  <_ 
( b  +  ( k  x.  T ) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  ( b  +  ( k  x.  T
) )  e.  RR )
633631, 632lenltd 10183 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ( ( ps  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( a  +  ( j  x.  T ) )  <_ 
( b  +  ( k  x.  T ) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  ( ( a  +  ( j  x.  T ) )  <_ 
( b  +  ( k  x.  T ) )  <->  -.  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) ) )
634630, 633mpbid 222 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ( ps  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( a  +  ( j  x.  T ) )  <_ 
( b  +  ( k  x.  T ) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  -.  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) )
635 eqcom 2629 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T
) )  <->  ( b  +  ( k  x.  T ) )  =  ( a  +  ( j  x.  T ) ) )
636635notbii 310 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) )  <->  -.  (
b  +  ( k  x.  T ) )  =  ( a  +  ( j  x.  T
) ) )
637636biimpi 206 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) )  ->  -.  ( b  +  ( k  x.  T ) )  =  ( a  +  ( j  x.  T ) ) )
638637adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ( ps  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( a  +  ( j  x.  T ) )  <_ 
( b  +  ( k  x.  T ) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  -.  ( b  +  ( k  x.  T ) )  =  ( a  +  ( j  x.  T ) ) )
639 ioran 511 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( -.  ( ( b  +  ( k  x.  T
) )  <  (
a  +  ( j  x.  T ) )  \/  ( b  +  ( k  x.  T
) )  =  ( a  +  ( j  x.  T ) ) )  <->  ( -.  (
b  +  ( k  x.  T ) )  <  ( a  +  ( j  x.  T
) )  /\  -.  ( b  +  ( k  x.  T ) )  =  ( a  +  ( j  x.  T ) ) ) )
640634, 638, 639sylanbrc 698 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ( ps  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( a  +  ( j  x.  T ) )  <_ 
( b  +  ( k  x.  T ) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  -.  ( (
b  +  ( k  x.  T ) )  <  ( a  +  ( j  x.  T
) )  \/  (
b  +  ( k  x.  T ) )  =  ( a  +  ( j  x.  T
) ) ) )
641632, 631leloed 10180 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ( ps  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( a  +  ( j  x.  T ) )  <_ 
( b  +  ( k  x.  T ) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  ( ( b  +  ( k  x.  T ) )  <_ 
( a  +  ( j  x.  T ) )  <->  ( ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) )  \/  ( b  +  ( k  x.  T ) )  =  ( a  +  ( j  x.  T ) ) ) ) )
642640, 641mtbird 315 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ( ps  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( a  +  ( j  x.  T ) )  <_ 
( b  +  ( k  x.  T ) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  -.  ( b  +  ( k  x.  T ) )  <_ 
( a  +  ( j  x.  T ) ) )
6436423adantll2 39202 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T ) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  -.  ( b  +  ( k  x.  T ) )  <_  ( a  +  ( j  x.  T ) ) )
644643adantllr 755 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ( ( ps 
/\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  /\  (
a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T
) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  -.  ( b  +  ( k  x.  T ) )  <_ 
( a  +  ( j  x.  T ) ) )
645619adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  ->  (
a  +  ( j  x.  T ) )  e.  RR )
6466453adantl2 1218 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  ->  (
a  +  ( j  x.  T ) )  e.  RR )
647646ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ( ( ps 
/\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  /\  (
a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T
) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  ( a  +  ( j  x.  T
) )  e.  RR )
648601adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  ->  (
b  +  ( k  x.  T ) )  e.  RR )
6496483adantl2 1218 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  ->  (
b  +  ( k  x.  T ) )  e.  RR )
650649ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ( ( ps 
/\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  /\  (
a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T
) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  ( b  +  ( k  x.  T
) )  e.  RR )
651647, 650ltnled 10184 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ( ( ps 
/\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  /\  (
a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T
) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  ( ( a  +  ( j  x.  T ) )  < 
( b  +  ( k  x.  T ) )  <->  -.  ( b  +  ( k  x.  T ) )  <_ 
( a  +  ( j  x.  T ) ) ) )
652644, 651mpbird 247 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ( ( ps 
/\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  /\  (
a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T
) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  ( a  +  ( j  x.  T
) )  <  (
b  +  ( k  x.  T ) ) )
653 simp2l 1087 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( (
ph  /\  ( (
a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( k  x.  T ) )  e.  A )  /\  ( a  +  ( j  x.  T ) )  <  ( b  +  ( k  x.  T ) ) )  ->  ( a  +  ( j  x.  T
) )  e.  A
)
654 eleq1 2689 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( c  =  ( a  +  ( j  x.  T
) )  ->  (
c  e.  A  <->  ( a  +  ( j  x.  T ) )  e.  A ) )
655654anbi1d 741 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( c  =  ( a  +  ( j  x.  T
) )  ->  (
( c  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A )  <-> 
( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) ) )
656 breq1 4656 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( c  =  ( a  +  ( j  x.  T
) )  ->  (
c  <  ( b  +  ( k  x.  T ) )  <->  ( a  +  ( j  x.  T ) )  < 
( b  +  ( k  x.  T ) ) ) )
657655, 6563anbi23d 1402 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( c  =  ( a  +  ( j  x.  T
) )  ->  (
( ph  /\  (
c  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A )  /\  c  <  (
b  +  ( k  x.  T ) ) )  <->  ( ph  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A )  /\  ( a  +  ( j  x.  T
) )  <  (
b  +  ( k  x.  T ) ) ) ) )
658 oveq2 6658 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( c  =  ( a  +  ( j  x.  T
) )  ->  (
( b  +  ( k  x.  T ) )  -  c )  =  ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) ) )
659658breq2d 4665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( c  =  ( a  +  ( j  x.  T
) )  ->  ( E  <_  ( ( b  +  ( k  x.  T ) )  -  c )  <->  E  <_  ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) ) ) )
660657, 659imbi12d 334 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( c  =  ( a  +  ( j  x.  T
) )  ->  (
( ( ph  /\  ( c  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A )  /\  c  <  (
b  +  ( k  x.  T ) ) )  ->  E  <_  ( ( b  +  ( k  x.  T ) )  -  c ) )  <->  ( ( ph  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A )  /\  ( a  +  ( j  x.  T
) )  <  (
b  +  ( k  x.  T ) ) )  ->  E  <_  ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) ) ) ) )
661 simp2r 1088 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( (
ph  /\  ( c  e.  A  /\  (
b  +  ( k  x.  T ) )  e.  A )  /\  c  <  ( b  +  ( k  x.  T
) ) )  -> 
( b  +  ( k  x.  T ) )  e.  A )
662 eleq1 2689 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( d  =  ( b  +  ( k  x.  T
) )  ->  (
d  e.  A  <->  ( b  +  ( k  x.  T ) )  e.  A ) )
663662anbi2d 740 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( d  =  ( b  +  ( k  x.  T
) )  ->  (
( c  e.  A  /\  d  e.  A
)  <->  ( c  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) ) )
664 breq2 4657 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( d  =  ( b  +  ( k  x.  T
) )  ->  (
c  <  d  <->  c  <  ( b  +  ( k  x.  T ) ) ) )
665663, 6643anbi23d 1402 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( d  =  ( b  +  ( k  x.  T
) )  ->  (
( ph  /\  (
c  e.  A  /\  d  e.  A )  /\  c  <  d )  <-> 
( ph  /\  (
c  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A )  /\  c  <  (
b  +  ( k  x.  T ) ) ) ) )
666 oveq1 6657 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( d  =  ( b  +  ( k  x.  T
) )  ->  (
d  -  c )  =  ( ( b  +  ( k  x.  T ) )  -  c ) )
667666breq2d 4665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( d  =  ( b  +  ( k  x.  T
) )  ->  ( E  <_  ( d  -  c )  <->  E  <_  ( ( b  +  ( k  x.  T ) )  -  c ) ) )
668665, 667imbi12d 334 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( d  =  ( b  +  ( k  x.  T
) )  ->  (
( ( ph  /\  ( c  e.  A  /\  d  e.  A
)  /\  c  <  d )  ->  E  <_  ( d  -  c ) )  <->  ( ( ph  /\  ( c  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A )  /\  c  <  (
b  +  ( k  x.  T ) ) )  ->  E  <_  ( ( b  +  ( k  x.  T ) )  -  c ) ) ) )
669668, 515vtoclg 3266 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( b  +  ( k  x.  T ) )  e.  A  ->  (
( ph  /\  (
c  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A )  /\  c  <  (
b  +  ( k  x.  T ) ) )  ->  E  <_  ( ( b  +  ( k  x.  T ) )  -  c ) ) )
670661, 669mpcom 38 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( (
ph  /\  ( c  e.  A  /\  (
b  +  ( k  x.  T ) )  e.  A )  /\  c  <  ( b  +  ( k  x.  T
) ) )  ->  E  <_  ( ( b  +  ( k  x.  T ) )  -  c ) )
671660, 670vtoclg 3266 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( a  +  ( j  x.  T ) )  e.  A  ->  (
( ph  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A )  /\  ( a  +  ( j  x.  T
) )  <  (
b  +  ( k  x.  T ) ) )  ->  E  <_  ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) ) ) )
672653, 671mpcom 38 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( (
ph  /\  ( (
a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( k  x.  T ) )  e.  A )  /\  ( a  +  ( j  x.  T ) )  <  ( b  +  ( k  x.  T ) ) )  ->  E  <_  (
( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) ) )
673627, 629, 652, 672syl3anc 1326 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ( ( ps 
/\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  /\  (
a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T
) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  E  <_  (
( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) ) )
674395ad2antlr 763 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  k  <_  j )  ->  ( j  -  k )  e.  RR )
675293ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  k  <_  j )  ->  T  e.  RR )
676 simpr 477 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <_  j
)  ->  k  <_  j )
677283ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <_  j
)  ->  j  e.  RR )
678286ad2antlr 763 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <_  j
)  ->  k  e.  RR )
679677, 678subge0d 10617 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <_  j
)  ->  ( 0  <_  ( j  -  k )  <->  k  <_  j ) )
680676, 679mpbird 247 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <_  j
)  ->  0  <_  ( j  -  k ) )
681680adantll 750 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  k  <_  j )  ->  0  <_  ( j  -  k ) )
682352rpge0d 11876 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ps 
->  0  <_  T )
683682ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  k  <_  j )  ->  0  <_  T )
684674, 675, 681, 683mulge0d 10604 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  k  <_  j )  ->  0  <_  ( ( j  -  k
)  x.  T ) )
6856843adantl3 1219 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  ->  0  <_  ( ( j  -  k )  x.  T
) )
686621adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  ->  (
( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  e.  RR )
687398adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  ->  (
( j  -  k
)  x.  T )  e.  RR )
688686, 687addge01d 10615 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  ->  (
0  <_  ( (
j  -  k )  x.  T )  <->  ( (
b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T
) ) )  <_ 
( ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  ( ( j  -  k
)  x.  T ) ) ) )
689685, 688mpbid 222 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  ->  (
( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  <_  ( ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T
) ) )  +  ( ( j  -  k )  x.  T
) ) )
690689ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ( ( ps 
/\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  /\  (
a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T
) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  <_  (
( ( b  +  ( k  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  ( ( j  -  k )  x.  T ) ) )
691617, 622, 624, 673, 690letrd 10194 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( ( ( ( ps 
/\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  /\  (
a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T
) ) )  /\  -.  ( a  +  ( j  x.  T ) )  =  ( b  +  ( k  x.  T ) ) )  ->  E  <_  (
( ( b  +  ( k  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  ( ( j  -  k )  x.  T ) ) )
692616, 691pm2.61dan 832 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_  j )  /\  ( a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T ) ) )  ->  E  <_  (
( ( b  +  ( k  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  ( ( j  -  k )  x.  T ) ) )
693372, 378eqtrd 2656 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( b  +  ( k  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  =  ( ( b  -  a )  +  ( ( k  -  j )  x.  T ) ) )
694693oveq1d 6665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  ( ( j  -  k
)  x.  T ) )  =  ( ( ( b  -  a
)  +  ( ( k  -  j )  x.  T ) )  +  ( ( j  -  k )  x.  T ) ) )
695365, 369subcld 10392 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( b  -  a
)  e.  CC )
696373, 374subcld 10392 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( k  -  j
)  e.  CC )
697696, 375mulcld 10060 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( k  -  j )  x.  T
)  e.  CC )
698695, 697, 610addassd 10062 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( ( b  -  a )  +  ( ( k  -  j )  x.  T
) )  +  ( ( j  -  k
)  x.  T ) )  =  ( ( b  -  a )  +  ( ( ( k  -  j )  x.  T )  +  ( ( j  -  k )  x.  T
) ) ) )
699341, 336, 336, 341subadd4b 39494 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( j  e.  ZZ  /\  k  e.  ZZ )  ->  ( ( k  -  j )  +  ( j  -  k ) )  =  ( ( k  -  k )  +  ( j  -  j ) ) )
700699adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( k  -  j )  +  ( j  -  k ) )  =  ( ( k  -  k )  +  ( j  -  j ) ) )
701700oveq1d 6665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( ( k  -  j )  +  ( j  -  k
) )  x.  T
)  =  ( ( ( k  -  k
)  +  ( j  -  j ) )  x.  T ) )
702696, 609, 375adddird 10065 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( ( k  -  j )  +  ( j  -  k
) )  x.  T
)  =  ( ( ( k  -  j
)  x.  T )  +  ( ( j  -  k )  x.  T ) ) )
703340subidd 10380 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( k  e.  ZZ  ->  (
k  -  k )  =  0 )
704703adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( j  e.  ZZ  /\  k  e.  ZZ )  ->  ( k  -  k
)  =  0 )
705562adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( j  e.  ZZ  /\  k  e.  ZZ )  ->  ( j  -  j
)  =  0 )
706704, 705oveq12d 6668 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( j  e.  ZZ  /\  k  e.  ZZ )  ->  ( ( k  -  k )  +  ( j  -  j ) )  =  ( 0  +  0 ) )
707 00id 10211 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( 0  +  0 )  =  0
708706, 707syl6eq 2672 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( j  e.  ZZ  /\  k  e.  ZZ )  ->  ( ( k  -  k )  +  ( j  -  j ) )  =  0 )
709708oveq1d 6665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( j  e.  ZZ  /\  k  e.  ZZ )  ->  ( ( ( k  -  k )  +  ( j  -  j
) )  x.  T
)  =  ( 0  x.  T ) )
710709adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( ( k  -  k )  +  ( j  -  j
) )  x.  T
)  =  ( 0  x.  T ) )
711701, 702, 7103eqtr3d 2664 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( ( k  -  j )  x.  T )  +  ( ( j  -  k
)  x.  T ) )  =  ( 0  x.  T ) )
712711oveq2d 6666 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( b  -  a )  +  ( ( ( k  -  j )  x.  T
)  +  ( ( j  -  k )  x.  T ) ) )  =  ( ( b  -  a )  +  ( 0  x.  T ) ) )
713318mul02d 10234 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ps 
->  ( 0  x.  T
)  =  0 )
714713oveq2d 6666 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ps 
->  ( ( b  -  a )  +  ( 0  x.  T ) )  =  ( ( b  -  a )  +  0 ) )
715364, 368subcld 10392 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ps 
->  ( b  -  a
)  e.  CC )
716715addid1d 10236 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ps 
->  ( ( b  -  a )  +  0 )  =  ( b  -  a ) )
717714, 716eqtrd 2656 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ps 
->  ( ( b  -  a )  +  ( 0  x.  T ) )  =  ( b  -  a ) )
718717adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( b  -  a )  +  ( 0  x.  T ) )  =  ( b  -  a ) )
719712, 718eqtrd 2656 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( b  -  a )  +  ( ( ( k  -  j )  x.  T
)  +  ( ( j  -  k )  x.  T ) ) )  =  ( b  -  a ) )
720694, 698, 7193eqtrd 2660 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  ( ( j  -  k
)  x.  T ) )  =  ( b  -  a ) )
7217203adant3 1081 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( (
( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  ( ( j  -  k )  x.  T ) )  =  ( b  -  a
) )
722721ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_  j )  /\  ( a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T ) ) )  ->  ( ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T
) ) )  +  ( ( j  -  k )  x.  T
) )  =  ( b  -  a ) )
723692, 722breqtrd 4679 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_  j )  /\  ( a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T ) ) )  ->  E  <_  (
b  -  a ) )
724 simpll 790 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_  j )  /\  -.  ( a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T ) ) )  ->  ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) ) )
725 simpr 477 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  -.  (
a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T
) ) )  ->  -.  ( a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T ) ) )
7266013adant2 1080 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( b  +  ( k  x.  T ) )  e.  RR )
727726adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  -.  (
a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T
) ) )  -> 
( b  +  ( k  x.  T ) )  e.  RR )
7286193adant2 1080 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( a  +  ( j  x.  T ) )  e.  RR )
729728adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  -.  (
a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T
) ) )  -> 
( a  +  ( j  x.  T ) )  e.  RR )
730727, 729ltnled 10184 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  -.  (
a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T
) ) )  -> 
( ( b  +  ( k  x.  T
) )  <  (
a  +  ( j  x.  T ) )  <->  -.  ( a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T ) ) ) )
731725, 730mpbird 247 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  -.  (
a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T
) ) )  -> 
( b  +  ( k  x.  T ) )  <  ( a  +  ( j  x.  T ) ) )
732731adantlr 751 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_  j )  /\  -.  ( a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T ) ) )  ->  ( b  +  ( k  x.  T
) )  <  (
a  +  ( j  x.  T ) ) )
7335353adant3 1081 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  k  =  ( ( ( b  +  ( k  x.  T ) )  -  b )  /  T
) )
734733adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) )  ->  k  =  ( ( ( b  +  ( k  x.  T ) )  -  b )  /  T ) )
7356003adant2 1080 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  k  e.  ZZ  /\  ( b  +  ( k  x.  T ) )  e.  A )  ->  (
b  +  ( k  x.  T ) )  e.  RR )
7363023ad2ant1 1082 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  k  e.  ZZ  /\  ( b  +  ( k  x.  T ) )  e.  A )  ->  b  e.  RR )
737735, 736resubcld 10458 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  k  e.  ZZ  /\  ( b  +  ( k  x.  T ) )  e.  A )  ->  (
( b  +  ( k  x.  T ) )  -  b )  e.  RR )
7382933ad2ant1 1082 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  k  e.  ZZ  /\  ( b  +  ( k  x.  T ) )  e.  A )  ->  T  e.  RR )
7395313ad2ant1 1082 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  k  e.  ZZ  /\  ( b  +  ( k  x.  T ) )  e.  A )  ->  T  =/=  0 )
740737, 738, 739redivcld 10853 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ps  /\  k  e.  ZZ  /\  ( b  +  ( k  x.  T ) )  e.  A )  ->  (
( ( b  +  ( k  x.  T
) )  -  b
)  /  T )  e.  RR )
7417403adant3l 1322 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ps  /\  k  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( k  x.  T ) )  e.  A ) )  ->  ( ( ( b  +  ( k  x.  T ) )  -  b )  /  T )  e.  RR )
7427413adant2l 1320 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( (
( b  +  ( k  x.  T ) )  -  b )  /  T )  e.  RR )
743742adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) )  ->  (
( ( b  +  ( k  x.  T
) )  -  b
)  /  T )  e.  RR )
7446183adant2 1080 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  j  e.  ZZ  /\  ( a  +  ( j  x.  T ) )  e.  A )  ->  (
a  +  ( j  x.  T ) )  e.  RR )
7453023ad2ant1 1082 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  j  e.  ZZ  /\  ( a  +  ( j  x.  T ) )  e.  A )  ->  b  e.  RR )
746744, 745resubcld 10458 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  j  e.  ZZ  /\  ( a  +  ( j  x.  T ) )  e.  A )  ->  (
( a  +  ( j  x.  T ) )  -  b )  e.  RR )
7472933ad2ant1 1082 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  j  e.  ZZ  /\  ( a  +  ( j  x.  T ) )  e.  A )  ->  T  e.  RR )
7485313ad2ant1 1082 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  j  e.  ZZ  /\  ( a  +  ( j  x.  T ) )  e.  A )  ->  T  =/=  0 )
749746, 747, 748redivcld 10853 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ps  /\  j  e.  ZZ  /\  ( a  +  ( j  x.  T ) )  e.  A )  ->  (
( ( a  +  ( j  x.  T
) )  -  b
)  /  T )  e.  RR )
7507493adant3r 1323 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( k  x.  T ) )  e.  A ) )  ->  ( ( ( a  +  ( j  x.  T ) )  -  b )  /  T )  e.  RR )
7517503adant2r 1321 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( (
( a  +  ( j  x.  T ) )  -  b )  /  T )  e.  RR )
752751adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) )  ->  (
( ( a  +  ( j  x.  T
) )  -  b
)  /  T )  e.  RR )
7532843ad2ant2 1083 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  j  e.  RR )
754753adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) )  ->  j  e.  RR )
755726adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) )  ->  (
b  +  ( k  x.  T ) )  e.  RR )
7563023ad2ant1 1082 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  b  e.  RR )
757756adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) )  ->  b  e.  RR )
758755, 757resubcld 10458 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) )  ->  (
( b  +  ( k  x.  T ) )  -  b )  e.  RR )
759728adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) )  ->  (
a  +  ( j  x.  T ) )  e.  RR )
760759, 757resubcld 10458 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) )  ->  (
( a  +  ( j  x.  T ) )  -  b )  e.  RR )
7613523ad2ant1 1082 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  T  e.  RR+ )
762761adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) )  ->  T  e.  RR+ )
763601adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) )  ->  (
b  +  ( k  x.  T ) )  e.  RR )
764619adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) )  ->  (
a  +  ( j  x.  T ) )  e.  RR )
765302ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) )  ->  b  e.  RR )
766 simpr 477 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) )  ->  (
b  +  ( k  x.  T ) )  <  ( a  +  ( j  x.  T
) ) )
767763, 764, 765, 766ltsub1dd 10639 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) )  ->  (
( b  +  ( k  x.  T ) )  -  b )  <  ( ( a  +  ( j  x.  T ) )  -  b ) )
7687673adantl2 1218 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) )  ->  (
( b  +  ( k  x.  T ) )  -  b )  <  ( ( a  +  ( j  x.  T ) )  -  b ) )
769758, 760, 762, 768ltdiv1dd 11929 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) )  ->  (
( ( b  +  ( k  x.  T
) )  -  b
)  /  T )  <  ( ( ( a  +  ( j  x.  T ) )  -  b )  /  T ) )
770554, 570eqbrtrd 4675 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( ( a  +  ( j  x.  T ) )  -  b )  /  T
)  <  j )
7717703adant3 1081 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( (
( a  +  ( j  x.  T ) )  -  b )  /  T )  < 
j )
772771adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) )  ->  (
( ( a  +  ( j  x.  T
) )  -  b
)  /  T )  <  j )
773743, 752, 754, 769, 772lttrd 10198 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) )  ->  (
( ( b  +  ( k  x.  T
) )  -  b
)  /  T )  <  j )
774734, 773eqbrtrd 4675 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  ( b  +  ( k  x.  T ) )  < 
( a  +  ( j  x.  T ) ) )  ->  k  <  j )
775774adantlr 751 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_  j )  /\  ( b  +  ( k  x.  T ) )  <  ( a  +  ( j  x.  T ) ) )  ->  k  <  j
)
776732, 775syldan 487 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_  j )  /\  -.  ( a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T ) ) )  ->  k  <  j
)
777391adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
( j  -  1 ) )  ->  E  e.  RR )
778393adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
( j  -  1 ) )  ->  T  e.  RR )
779623adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
( j  -  1 ) )  ->  (
( ( b  +  ( k  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  ( ( j  -  k )  x.  T ) )  e.  RR )
780522adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
( j  -  1 ) )  ->  E  <_  T )
781 peano2rem 10348 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( j  e.  RR  ->  (
j  -  1 )  e.  RR )
782753, 781syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( j  -  1 )  e.  RR )
7832873ad2ant2 1083 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  k  e.  RR )
784782, 783resubcld 10458 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( (
j  -  1 )  -  k )  e.  RR )
785784, 393remulcld 10070 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( (
( j  -  1 )  -  k )  x.  T )  e.  RR )
786785adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
( j  -  1 ) )  ->  (
( ( j  - 
1 )  -  k
)  x.  T )  e.  RR )
787753adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
( j  -  1 ) )  ->  j  e.  RR )
788330a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
( j  -  1 ) )  ->  1  e.  RR )
789787, 788resubcld 10458 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
( j  -  1 ) )  ->  (
j  -  1 )  e.  RR )
790286ad2antlr 763 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  (
j  -  1 ) )  ->  k  e.  RR )
7917903ad2antl2 1224 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
( j  -  1 ) )  ->  k  e.  RR )
792789, 791resubcld 10458 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
( j  -  1 ) )  ->  (
( j  -  1 )  -  k )  e.  RR )
793682adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  k  < 
( j  -  1 ) )  ->  0  <_  T )
7947933ad2antl1 1223 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
( j  -  1 ) )  ->  0  <_  T )
795283ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  (
j  -  1 ) )  ->  j  e.  RR )
796330a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  (
j  -  1 ) )  ->  1  e.  RR )
797795, 796resubcld 10458 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  (
j  -  1 ) )  ->  ( j  -  1 )  e.  RR )
798 simpr 477 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  (
j  -  1 ) )  ->  k  <  ( j  -  1 ) )
799 simplr 792 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  (
j  -  1 ) )  ->  k  e.  ZZ )
800 simpll 790 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  (
j  -  1 ) )  ->  j  e.  ZZ )
801 1zzd 11408 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  (
j  -  1 ) )  ->  1  e.  ZZ )
802800, 801zsubcld 11487 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  (
j  -  1 ) )  ->  ( j  -  1 )  e.  ZZ )
803 zltlem1 11430 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( k  e.  ZZ  /\  ( j  -  1 )  e.  ZZ )  ->  ( k  < 
( j  -  1 )  <->  k  <_  (
( j  -  1 )  -  1 ) ) )
804799, 802, 803syl2anc 693 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  (
j  -  1 ) )  ->  ( k  <  ( j  -  1 )  <->  k  <_  (
( j  -  1 )  -  1 ) ) )
805798, 804mpbid 222 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  (
j  -  1 ) )  ->  k  <_  ( ( j  -  1 )  -  1 ) )
806790, 797, 796, 805lesubd 10631 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  (
j  -  1 ) )  ->  1  <_  ( ( j  -  1 )  -  k ) )
8078063ad2antl2 1224 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
( j  -  1 ) )  ->  1  <_  ( ( j  - 
1 )  -  k
) )
808778, 792, 794, 807lemulge12d 10962 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
( j  -  1 ) )  ->  T  <_  ( ( ( j  -  1 )  -  k )  x.  T
) )
809336, 337, 341sub32d 10424 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( j  e.  ZZ  /\  k  e.  ZZ )  ->  ( ( j  - 
1 )  -  k
)  =  ( ( j  -  k )  -  1 ) )
810809oveq1d 6665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( j  e.  ZZ  /\  k  e.  ZZ )  ->  ( ( ( j  -  1 )  -  k )  x.  T
)  =  ( ( ( j  -  k
)  -  1 )  x.  T ) )
811810adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( ( j  -  1 )  -  k )  x.  T
)  =  ( ( ( j  -  k
)  -  1 )  x.  T ) )
812 1cnd 10056 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
1  e.  CC )
813609, 812, 375subdird 10487 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( ( j  -  k )  - 
1 )  x.  T
)  =  ( ( ( j  -  k
)  x.  T )  -  ( 1  x.  T ) ) )
814319oveq2d 6666 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ps 
->  ( ( ( j  -  k )  x.  T )  -  (
1  x.  T ) )  =  ( ( ( j  -  k
)  x.  T )  -  T ) )
815814adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( ( j  -  k )  x.  T )  -  (
1  x.  T ) )  =  ( ( ( j  -  k
)  x.  T )  -  T ) )
816811, 813, 8153eqtrd 2660 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( ( ( j  -  1 )  -  k )  x.  T
)  =  ( ( ( j  -  k
)  x.  T )  -  T ) )
8178163adant3 1081 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( (
( j  -  1 )  -  k )  x.  T )  =  ( ( ( j  -  k )  x.  T )  -  T
) )
818728, 726resubcld 10458 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( (
a  +  ( j  x.  T ) )  -  ( b  +  ( k  x.  T
) ) )  e.  RR )
819269, 271, 276, 274iccsuble 39745 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( k  x.  T ) )  e.  A ) )  ->  ( ( a  +  ( j  x.  T ) )  -  ( b  +  ( k  x.  T ) ) )  <_  ( C  -  B )
)
820819, 278syl6breqr 4695 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( k  x.  T ) )  e.  A ) )  ->  ( ( a  +  ( j  x.  T ) )  -  ( b  +  ( k  x.  T ) ) )  <_  T
)
8218203adant2 1080 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( (
a  +  ( j  x.  T ) )  -  ( b  +  ( k  x.  T
) ) )  <_  T )
822818, 393, 398, 821lesub2dd 10644 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( (
( j  -  k
)  x.  T )  -  T )  <_ 
( ( ( j  -  k )  x.  T )  -  (
( a  +  ( j  x.  T ) )  -  ( b  +  ( k  x.  T ) ) ) ) )
823817, 822eqbrtrd 4675 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( (
( j  -  1 )  -  k )  x.  T )  <_ 
( ( ( j  -  k )  x.  T )  -  (
( a  +  ( j  x.  T ) )  -  ( b  +  ( k  x.  T ) ) ) ) )
8246103adant3 1081 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( (
j  -  k )  x.  T )  e.  CC )
825728recnd 10068 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( a  +  ( j  x.  T ) )  e.  CC )
8266023adant2 1080 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( b  +  ( k  x.  T ) )  e.  CC )
827824, 825, 826subsub2d 10421 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( (
( j  -  k
)  x.  T )  -  ( ( a  +  ( j  x.  T ) )  -  ( b  +  ( k  x.  T ) ) ) )  =  ( ( ( j  -  k )  x.  T )  +  ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) ) ) )
828621recnd 10068 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( (
b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T
) ) )  e.  CC )
829824, 828addcomd 10238 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( (
( j  -  k
)  x.  T )  +  ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) ) )  =  ( ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  ( ( j  -  k
)  x.  T ) ) )
830827, 829eqtrd 2656 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( (
( j  -  k
)  x.  T )  -  ( ( a  +  ( j  x.  T ) )  -  ( b  +  ( k  x.  T ) ) ) )  =  ( ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  ( ( j  -  k
)  x.  T ) ) )
831823, 830breqtrd 4679 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( (
( j  -  1 )  -  k )  x.  T )  <_ 
( ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  ( ( j  -  k
)  x.  T ) ) )
832831adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
( j  -  1 ) )  ->  (
( ( j  - 
1 )  -  k
)  x.  T )  <_  ( ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T
) ) )  +  ( ( j  -  k )  x.  T
) ) )
833778, 786, 779, 808, 832letrd 10194 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
( j  -  1 ) )  ->  T  <_  ( ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  ( ( j  -  k
)  x.  T ) ) )
834777, 778, 779, 780, 833letrd 10194 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
( j  -  1 ) )  ->  E  <_  ( ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  ( ( j  -  k
)  x.  T ) ) )
835721adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
( j  -  1 ) )  ->  (
( ( b  +  ( k  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  ( ( j  -  k )  x.  T ) )  =  ( b  -  a ) )
836834, 835breqtrd 4679 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
( j  -  1 ) )  ->  E  <_  ( b  -  a
) )
837836adantlr 751 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <  j )  /\  k  <  ( j  - 
1 ) )  ->  E  <_  ( b  -  a ) )
838837adantlr 751 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( ( ( ( ps 
/\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
j )  /\  (
b  +  ( k  x.  T ) )  <  ( a  +  ( j  x.  T
) ) )  /\  k  <  ( j  - 
1 ) )  ->  E  <_  ( b  -  a ) )
839 simplll 798 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ( ( ps 
/\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
j )  /\  (
b  +  ( k  x.  T ) )  <  ( a  +  ( j  x.  T
) ) )  /\  -.  k  <  ( j  -  1 ) )  ->  ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) ) )
840 simpll2 1101 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <  j )  /\  -.  k  <  ( j  -  1 ) )  ->  ( j  e.  ZZ  /\  k  e.  ZZ ) )
841 simplr 792 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <  j )  /\  -.  k  <  ( j  -  1 ) )  ->  k  <  j
)
842 simpr 477 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <  j )  /\  -.  k  <  ( j  -  1 ) )  ->  -.  k  <  ( j  -  1 ) )
843581, 582, 580, 584lesubd 10631 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  j
)  ->  k  <_  ( j  -  1 ) )
8448433adant3 1081 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  j  /\  -.  k  <  (
j  -  1 ) )  ->  k  <_  ( j  -  1 ) )
845 simpr 477 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  -.  k  < 
( j  -  1 ) )  ->  -.  k  <  ( j  - 
1 ) )
846284, 781syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( j  e.  ZZ  /\  k  e.  ZZ )  ->  ( j  -  1 )  e.  RR )
847846adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  -.  k  < 
( j  -  1 ) )  ->  (
j  -  1 )  e.  RR )
848286ad2antlr 763 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  -.  k  < 
( j  -  1 ) )  ->  k  e.  RR )
849847, 848lenltd 10183 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  -.  k  < 
( j  -  1 ) )  ->  (
( j  -  1 )  <_  k  <->  -.  k  <  ( j  -  1 ) ) )
850845, 849mpbird 247 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  -.  k  < 
( j  -  1 ) )  ->  (
j  -  1 )  <_  k )
8518503adant2 1080 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  j  /\  -.  k  <  (
j  -  1 ) )  ->  ( j  -  1 )  <_ 
k )
8525803adant3 1081 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  j  /\  -.  k  <  (
j  -  1 ) )  ->  k  e.  RR )
8538463ad2ant1 1082 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  j  /\  -.  k  <  (
j  -  1 ) )  ->  ( j  -  1 )  e.  RR )
854852, 853letri3d 10179 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  j  /\  -.  k  <  (
j  -  1 ) )  ->  ( k  =  ( j  - 
1 )  <->  ( k  <_  ( j  -  1 )  /\  ( j  -  1 )  <_ 
k ) ) )
855844, 851, 854mpbir2and 957 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( j  e.  ZZ  /\  k  e.  ZZ )  /\  k  <  j  /\  -.  k  <  (
j  -  1 ) )  ->  k  =  ( j  -  1 ) )
856840, 841, 842, 855syl3anc 1326 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <  j )  /\  -.  k  <  ( j  -  1 ) )  ->  k  =  ( j  -  1 ) )
857856adantlr 751 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ( ( ps 
/\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
j )  /\  (
b  +  ( k  x.  T ) )  <  ( a  +  ( j  x.  T
) ) )  /\  -.  k  <  ( j  -  1 ) )  ->  k  =  ( j  -  1 ) )
858 simpl1 1064 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  =  ( j  -  1 ) )  ->  ps )
859 simpl2l 1114 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  =  ( j  -  1 ) )  ->  j  e.  ZZ )
860 simpl3l 1116 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  =  ( j  -  1 ) )  ->  (
a  +  ( j  x.  T ) )  e.  A )
861 oveq1 6657 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( k  =  ( j  - 
1 )  ->  (
k  x.  T )  =  ( ( j  -  1 )  x.  T ) )
862861oveq2d 6666 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( k  =  ( j  - 
1 )  ->  (
b  +  ( k  x.  T ) )  =  ( b  +  ( ( j  - 
1 )  x.  T
) ) )
863862eqcomd 2628 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( k  =  ( j  - 
1 )  ->  (
b  +  ( ( j  -  1 )  x.  T ) )  =  ( b  +  ( k  x.  T
) ) )
864863adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( b  +  ( k  x.  T ) )  e.  A  /\  k  =  ( j  -  1 ) )  ->  ( b  +  ( ( j  - 
1 )  x.  T
) )  =  ( b  +  ( k  x.  T ) ) )
865 simpl 473 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( b  +  ( k  x.  T ) )  e.  A  /\  k  =  ( j  -  1 ) )  ->  ( b  +  ( k  x.  T
) )  e.  A
)
866864, 865eqeltrd 2701 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( b  +  ( k  x.  T ) )  e.  A  /\  k  =  ( j  -  1 ) )  ->  ( b  +  ( ( j  - 
1 )  x.  T
) )  e.  A
)
867866adantll 750 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A )  /\  k  =  ( j  -  1 ) )  ->  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )
8688673ad2antl3 1225 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  =  ( j  -  1 ) )  ->  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A )
869860, 868jca 554 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  =  ( j  -  1 ) )  ->  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )
870 id 22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  j  e.  ZZ  /\  ( a  +  ( j  x.  T ) )  e.  A )  ->  ( ps  /\  j  e.  ZZ  /\  ( a  +  ( j  x.  T ) )  e.  A ) )
8718703adant3r 1323 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( ps  /\  j  e.  ZZ  /\  (
a  +  ( j  x.  T ) )  e.  A ) )
872744adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( a  +  ( j  x.  T ) )  e.  A )  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  =  B )  -> 
( a  +  ( j  x.  T ) )  e.  RR )
8732703ad2ant1 1082 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  j  e.  ZZ  /\  ( a  +  ( j  x.  T ) )  e.  A )  ->  C  e.  RR )
874873adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( a  +  ( j  x.  T ) )  e.  A )  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  =  B )  ->  C  e.  RR )
875268adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( ps  /\  ( a  +  ( j  x.  T ) )  e.  A )  ->  B  e.  RR )
876270adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( ps  /\  ( a  +  ( j  x.  T ) )  e.  A )  ->  C  e.  RR )
877 elicc2 12238 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( B  e.  RR  /\  C  e.  RR )  ->  ( ( a  +  ( j  x.  T
) )  e.  ( B [,] C )  <-> 
( ( a  +  ( j  x.  T
) )  e.  RR  /\  B  <_  ( a  +  ( j  x.  T ) )  /\  ( a  +  ( j  x.  T ) )  <_  C )
) )
878875, 876, 877syl2anc 693 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  ( a  +  ( j  x.  T ) )  e.  A )  ->  (
( a  +  ( j  x.  T ) )  e.  ( B [,] C )  <->  ( (
a  +  ( j  x.  T ) )  e.  RR  /\  B  <_  ( a  +  ( j  x.  T ) )  /\  ( a  +  ( j  x.  T ) )  <_  C ) ) )
879275, 878mpbid 222 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ps  /\  ( a  +  ( j  x.  T ) )  e.  A )  ->  (
( a  +  ( j  x.  T ) )  e.  RR  /\  B  <_  ( a  +  ( j  x.  T
) )  /\  (
a  +  ( j  x.  T ) )  <_  C ) )
880879simp3d 1075 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ps  /\  ( a  +  ( j  x.  T ) )  e.  A )  ->  (
a  +  ( j  x.  T ) )  <_  C )
8818803adant2 1080 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  j  e.  ZZ  /\  ( a  +  ( j  x.  T ) )  e.  A )  ->  (
a  +  ( j  x.  T ) )  <_  C )
882881adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( a  +  ( j  x.  T ) )  e.  A )  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  =  B )  -> 
( a  +  ( j  x.  T ) )  <_  C )
883 nne 2798 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( -.  C  =/=  ( a  +  ( j  x.  T ) )  <->  C  =  ( a  +  ( j  x.  T ) ) )
884540, 370pncand 10393 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  |-  ( ( ps  /\  j  e.  ZZ )  ->  (
( a  +  ( j  x.  T ) )  -  ( j  x.  T ) )  =  a )
885884eqcomd 2628 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  |-  ( ( ps  /\  j  e.  ZZ )  ->  a  =  ( ( a  +  ( j  x.  T ) )  -  ( j  x.  T
) ) )
886885adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( ( ( ps  /\  j  e.  ZZ )  /\  C  =  ( a  +  ( j  x.  T
) ) )  -> 
a  =  ( ( a  +  ( j  x.  T ) )  -  ( j  x.  T ) ) )
887 oveq1 6657 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  |-  ( C  =  ( a  +  ( j  x.  T
) )  ->  ( C  -  ( j  x.  T ) )  =  ( ( a  +  ( j  x.  T
) )  -  (
j  x.  T ) ) )
888887eqcomd 2628 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  |-  ( C  =  ( a  +  ( j  x.  T
) )  ->  (
( a  +  ( j  x.  T ) )  -  ( j  x.  T ) )  =  ( C  -  ( j  x.  T
) ) )
889888adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( ( ( ps  /\  j  e.  ZZ )  /\  C  =  ( a  +  ( j  x.  T
) ) )  -> 
( ( a  +  ( j  x.  T
) )  -  (
j  x.  T ) )  =  ( C  -  ( j  x.  T ) ) )
890278oveq2i 6661 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45  |-  ( B  +  T )  =  ( B  +  ( C  -  B ) )
891267, 159syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46  |-  ( ps 
->  B  e.  CC )
892267, 160syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46  |-  ( ps 
->  C  e.  CC )
893891, 892pncan3d 10395 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45  |-  ( ps 
->  ( B  +  ( C  -  B ) )  =  C )
894890, 893syl5req 2669 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44  |-  ( ps 
->  C  =  ( B  +  T )
)
895894oveq1d 6665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  |-  ( ps 
->  ( C  -  (
j  x.  T ) )  =  ( ( B  +  T )  -  ( j  x.  T ) ) )
896895adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  |-  ( ( ps  /\  j  e.  ZZ )  ->  ( C  -  ( j  x.  T ) )  =  ( ( B  +  T )  -  (
j  x.  T ) ) )
897891adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  |-  ( ( ps  /\  j  e.  ZZ )  ->  B  e.  CC )
898897, 370, 547subsub3d 10422 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  |-  ( ( ps  /\  j  e.  ZZ )  ->  ( B  -  ( (
j  x.  T )  -  T ) )  =  ( ( B  +  T )  -  ( j  x.  T
) ) )
899550, 547mulsubfacd 10492 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  |-  ( ( ps  /\  j  e.  ZZ )  ->  (
( j  x.  T
)  -  T )  =  ( ( j  -  1 )  x.  T ) )
900899oveq2d 6666 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  |-  ( ( ps  /\  j  e.  ZZ )  ->  ( B  -  ( (
j  x.  T )  -  T ) )  =  ( B  -  ( ( j  - 
1 )  x.  T
) ) )
901896, 898, 9003eqtr2d 2662 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  |-  ( ( ps  /\  j  e.  ZZ )  ->  ( C  -  ( j  x.  T ) )  =  ( B  -  (
( j  -  1 )  x.  T ) ) )
902901adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( ( ( ps  /\  j  e.  ZZ )  /\  C  =  ( a  +  ( j  x.  T
) ) )  -> 
( C  -  (
j  x.  T ) )  =  ( B  -  ( ( j  -  1 )  x.  T ) ) )
903886, 889, 9023eqtrd 2660 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( ( ps  /\  j  e.  ZZ )  /\  C  =  ( a  +  ( j  x.  T
) ) )  -> 
a  =  ( B  -  ( ( j  -  1 )  x.  T ) ) )
9049033adantl3 1219 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( a  +  ( j  x.  T ) )  e.  A )  /\  C  =  ( a  +  ( j  x.  T
) ) )  -> 
a  =  ( B  -  ( ( j  -  1 )  x.  T ) ) )
905904adantlr 751 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ( ( ps  /\  j  e.  ZZ  /\  (
a  +  ( j  x.  T ) )  e.  A )  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  =  B )  /\  C  =  ( a  +  ( j  x.  T ) ) )  ->  a  =  ( B  -  (
( j  -  1 )  x.  T ) ) )
906 oveq1 6657 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( b  +  ( ( j  -  1 )  x.  T ) )  =  B  ->  (
( b  +  ( ( j  -  1 )  x.  T ) )  -  ( ( j  -  1 )  x.  T ) )  =  ( B  -  ( ( j  - 
1 )  x.  T
) ) )
907906eqcomd 2628 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( b  +  ( ( j  -  1 )  x.  T ) )  =  B  ->  ( B  -  ( (
j  -  1 )  x.  T ) )  =  ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( ( j  - 
1 )  x.  T
) ) )
908907ad2antlr 763 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ( ( ps  /\  j  e.  ZZ  /\  (
a  +  ( j  x.  T ) )  e.  A )  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  =  B )  /\  C  =  ( a  +  ( j  x.  T ) ) )  ->  ( B  -  ( ( j  -  1 )  x.  T ) )  =  ( ( b  +  ( ( j  - 
1 )  x.  T
) )  -  (
( j  -  1 )  x.  T ) ) )
909364ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( ( ( ps  /\  j  e.  ZZ )  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  =  B )  -> 
b  e.  CC )
910 1cnd 10056 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  |-  ( ( ps  /\  j  e.  ZZ )  ->  1  e.  CC )
911550, 910subcld 10392 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  |-  ( ( ps  /\  j  e.  ZZ )  ->  (
j  -  1 )  e.  CC )
912911, 547mulcld 10060 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  |-  ( ( ps  /\  j  e.  ZZ )  ->  (
( j  -  1 )  x.  T )  e.  CC )
913912adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( ( ( ps  /\  j  e.  ZZ )  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  =  B )  -> 
( ( j  - 
1 )  x.  T
)  e.  CC )
914909, 913pncand 10393 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( ( ps  /\  j  e.  ZZ )  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  =  B )  -> 
( ( b  +  ( ( j  - 
1 )  x.  T
) )  -  (
( j  -  1 )  x.  T ) )  =  b )
9159143adantl3 1219 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( a  +  ( j  x.  T ) )  e.  A )  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  =  B )  -> 
( ( b  +  ( ( j  - 
1 )  x.  T
) )  -  (
( j  -  1 )  x.  T ) )  =  b )
916915adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ( ( ps  /\  j  e.  ZZ  /\  (
a  +  ( j  x.  T ) )  e.  A )  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  =  B )  /\  C  =  ( a  +  ( j  x.  T ) ) )  ->  ( (
b  +  ( ( j  -  1 )  x.  T ) )  -  ( ( j  -  1 )  x.  T ) )  =  b )
917905, 908, 9163eqtrd 2660 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ( ( ps  /\  j  e.  ZZ  /\  (
a  +  ( j  x.  T ) )  e.  A )  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  =  B )  /\  C  =  ( a  +  ( j  x.  T ) ) )  ->  a  =  b )
918883, 917sylan2b 492 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ( ( ps  /\  j  e.  ZZ  /\  (
a  +  ( j  x.  T ) )  e.  A )  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  =  B )  /\  -.  C  =/=  ( a  +  ( j  x.  T ) ) )  ->  a  =  b )
919309, 358ltned 10173 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ps 
->  a  =/=  b
)
920919neneqd 2799 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ps 
->  -.  a  =  b )
9219203ad2ant1 1082 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ps  /\  j  e.  ZZ  /\  ( a  +  ( j  x.  T ) )  e.  A )  ->  -.  a  =  b )
922921ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ( ( ps  /\  j  e.  ZZ  /\  (
a  +  ( j  x.  T ) )  e.  A )  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  =  B )  /\  -.  C  =/=  ( a  +  ( j  x.  T ) ) )  ->  -.  a  =  b )
923918, 922condan 835 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( a  +  ( j  x.  T ) )  e.  A )  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  =  B )  ->  C  =/=  ( a  +  ( j  x.  T
) ) )
924872, 874, 882, 923leneltd 10191 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( a  +  ( j  x.  T ) )  e.  A )  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  =  B )  -> 
( a  +  ( j  x.  T ) )  <  C )
925871, 924sylan 488 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  ( b  +  ( ( j  - 
1 )  x.  T
) )  =  B )  ->  ( a  +  ( j  x.  T ) )  < 
C )
926267ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ( ps  /\  (
a  +  ( j  x.  T ) )  e.  A )  /\  ( a  +  ( j  x.  T ) )  <  C )  ->  ph )
927 simplr 792 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ( ps  /\  (
a  +  ( j  x.  T ) )  e.  A )  /\  ( a  +  ( j  x.  T ) )  <  C )  ->  ( a  +  ( j  x.  T
) )  e.  A
)
928926, 144syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ( ps  /\  (
a  +  ( j  x.  T ) )  e.  A )  /\  ( a  +  ( j  x.  T ) )  <  C )  ->  C  e.  A
)
929 simpr 477 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ( ps  /\  (
a  +  ( j  x.  T ) )  e.  A )  /\  ( a  +  ( j  x.  T ) )  <  C )  ->  ( a  +  ( j  x.  T
) )  <  C
)
930 simp2l 1087 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( (
ph  /\  ( (
a  +  ( j  x.  T ) )  e.  A  /\  C  e.  A )  /\  (
a  +  ( j  x.  T ) )  <  C )  -> 
( a  +  ( j  x.  T ) )  e.  A )
931654anbi1d 741 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  |-  ( c  =  ( a  +  ( j  x.  T
) )  ->  (
( c  e.  A  /\  C  e.  A
)  <->  ( ( a  +  ( j  x.  T ) )  e.  A  /\  C  e.  A ) ) )
932 breq1 4656 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  |-  ( c  =  ( a  +  ( j  x.  T
) )  ->  (
c  <  C  <->  ( a  +  ( j  x.  T ) )  < 
C ) )
933931, 9323anbi23d 1402 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( c  =  ( a  +  ( j  x.  T
) )  ->  (
( ph  /\  (
c  e.  A  /\  C  e.  A )  /\  c  <  C )  <-> 
( ph  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  C  e.  A )  /\  ( a  +  ( j  x.  T ) )  <  C ) ) )
934 oveq2 6658 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  |-  ( c  =  ( a  +  ( j  x.  T
) )  ->  ( C  -  c )  =  ( C  -  ( a  +  ( j  x.  T ) ) ) )
935934breq2d 4665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( c  =  ( a  +  ( j  x.  T
) )  ->  ( E  <_  ( C  -  c )  <->  E  <_  ( C  -  ( a  +  ( j  x.  T ) ) ) ) )
936933, 935imbi12d 334 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( c  =  ( a  +  ( j  x.  T
) )  ->  (
( ( ph  /\  ( c  e.  A  /\  C  e.  A
)  /\  c  <  C )  ->  E  <_  ( C  -  c ) )  <->  ( ( ph  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  C  e.  A
)  /\  ( a  +  ( j  x.  T ) )  < 
C )  ->  E  <_  ( C  -  (
a  +  ( j  x.  T ) ) ) ) ) )
937 simp2r 1088 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( (
ph  /\  ( c  e.  A  /\  C  e.  A )  /\  c  <  C )  ->  C  e.  A )
938403anbi2d 740 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  |-  ( d  =  C  ->  (
( c  e.  A  /\  d  e.  A
)  <->  ( c  e.  A  /\  C  e.  A ) ) )
939 breq2 4657 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  |-  ( d  =  C  ->  (
c  <  d  <->  c  <  C ) )
940938, 9393anbi23d 1402 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  |-  ( d  =  C  ->  (
( ph  /\  (
c  e.  A  /\  d  e.  A )  /\  c  <  d )  <-> 
( ph  /\  (
c  e.  A  /\  C  e.  A )  /\  c  <  C ) ) )
941 oveq1 6657 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  |-  ( d  =  C  ->  (
d  -  c )  =  ( C  -  c ) )
942941breq2d 4665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  |-  ( d  =  C  ->  ( E  <_  ( d  -  c )  <->  E  <_  ( C  -  c ) ) )
943940, 942imbi12d 334 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  |-  ( d  =  C  ->  (
( ( ph  /\  ( c  e.  A  /\  d  e.  A
)  /\  c  <  d )  ->  E  <_  ( d  -  c ) )  <->  ( ( ph  /\  ( c  e.  A  /\  C  e.  A
)  /\  c  <  C )  ->  E  <_  ( C  -  c ) ) ) )
944943, 515vtoclg 3266 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( C  e.  A  ->  (
( ph  /\  (
c  e.  A  /\  C  e.  A )  /\  c  <  C )  ->  E  <_  ( C  -  c )
) )
945937, 944mpcom 38 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( (
ph  /\  ( c  e.  A  /\  C  e.  A )  /\  c  <  C )  ->  E  <_  ( C  -  c
) )
946936, 945vtoclg 3266 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( a  +  ( j  x.  T ) )  e.  A  ->  (
( ph  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  C  e.  A )  /\  ( a  +  ( j  x.  T ) )  <  C )  ->  E  <_  ( C  -  ( a  +  ( j  x.  T ) ) ) ) )
947930, 946mpcom 38 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( (
ph  /\  ( (
a  +  ( j  x.  T ) )  e.  A  /\  C  e.  A )  /\  (
a  +  ( j  x.  T ) )  <  C )  ->  E  <_  ( C  -  ( a  +  ( j  x.  T ) ) ) )
948926, 927, 928, 929, 947syl121anc 1331 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ( ps  /\  (
a  +  ( j  x.  T ) )  e.  A )  /\  ( a  +  ( j  x.  T ) )  <  C )  ->  E  <_  ( C  -  ( a  +  ( j  x.  T ) ) ) )
949948adantlrr 757 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ( ps  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  ( a  +  ( j  x.  T ) )  < 
C )  ->  E  <_  ( C  -  (
a  +  ( j  x.  T ) ) ) )
9509493adantl2 1218 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  ( a  +  ( j  x.  T
) )  <  C
)  ->  E  <_  ( C  -  ( a  +  ( j  x.  T ) ) ) )
951950adantlr 751 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ( ps  /\  j  e.  ZZ  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  =  B )  /\  (
a  +  ( j  x.  T ) )  <  C )  ->  E  <_  ( C  -  ( a  +  ( j  x.  T ) ) ) )
952892adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  ->  C  e.  CC )
953599sselda 3603 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  ->  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  RR )
954953recnd 10068 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  ->  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  CC )
955952, 954npcand 10396 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  ->  (
( C  -  (
b  +  ( ( j  -  1 )  x.  T ) ) )  +  ( b  +  ( ( j  -  1 )  x.  T ) ) )  =  C )
956955eqcomd 2628 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  ->  C  =  ( ( C  -  ( b  +  ( ( j  - 
1 )  x.  T
) ) )  +  ( b  +  ( ( j  -  1 )  x.  T ) ) ) )
957956oveq1d 6665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  ->  ( C  -  ( a  +  ( j  x.  T ) ) )  =  ( ( ( C  -  ( b  +  ( ( j  -  1 )  x.  T ) ) )  +  ( b  +  ( ( j  - 
1 )  x.  T
) ) )  -  ( a  +  ( j  x.  T ) ) ) )
958957adantrl 752 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( C  -  ( a  +  ( j  x.  T ) ) )  =  ( ( ( C  -  ( b  +  ( ( j  -  1 )  x.  T ) ) )  +  ( b  +  ( ( j  -  1 )  x.  T ) ) )  -  ( a  +  ( j  x.  T ) ) ) )
9599583adant2 1080 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( C  -  ( a  +  ( j  x.  T ) ) )  =  ( ( ( C  -  ( b  +  ( ( j  -  1 )  x.  T ) ) )  +  ( b  +  ( ( j  -  1 )  x.  T ) ) )  -  ( a  +  ( j  x.  T ) ) ) )
960959adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  ( b  +  ( ( j  - 
1 )  x.  T
) )  =  B )  ->  ( C  -  ( a  +  ( j  x.  T
) ) )  =  ( ( ( C  -  ( b  +  ( ( j  - 
1 )  x.  T
) ) )  +  ( b  +  ( ( j  -  1 )  x.  T ) ) )  -  (
a  +  ( j  x.  T ) ) ) )
961 oveq2 6658 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( b  +  ( ( j  -  1 )  x.  T ) )  =  B  ->  ( C  -  ( b  +  ( ( j  -  1 )  x.  T ) ) )  =  ( C  -  B ) )
962961oveq1d 6665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( b  +  ( ( j  -  1 )  x.  T ) )  =  B  ->  (
( C  -  (
b  +  ( ( j  -  1 )  x.  T ) ) )  +  ( b  +  ( ( j  -  1 )  x.  T ) ) )  =  ( ( C  -  B )  +  ( b  +  ( ( j  -  1 )  x.  T ) ) ) )
963962oveq1d 6665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( b  +  ( ( j  -  1 )  x.  T ) )  =  B  ->  (
( ( C  -  ( b  +  ( ( j  -  1 )  x.  T ) ) )  +  ( b  +  ( ( j  -  1 )  x.  T ) ) )  -  ( a  +  ( j  x.  T ) ) )  =  ( ( ( C  -  B )  +  ( b  +  ( ( j  - 
1 )  x.  T
) ) )  -  ( a  +  ( j  x.  T ) ) ) )
964963adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  ( b  +  ( ( j  - 
1 )  x.  T
) )  =  B )  ->  ( (
( C  -  (
b  +  ( ( j  -  1 )  x.  T ) ) )  +  ( b  +  ( ( j  -  1 )  x.  T ) ) )  -  ( a  +  ( j  x.  T
) ) )  =  ( ( ( C  -  B )  +  ( b  +  ( ( j  -  1 )  x.  T ) ) )  -  (
a  +  ( j  x.  T ) ) ) )
965278eqcomi 2631 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  |-  ( C  -  B )  =  T
966965oveq1i 6660 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  |-  ( ( C  -  B )  +  ( b  +  ( ( j  - 
1 )  x.  T
) ) )  =  ( T  +  ( b  +  ( ( j  -  1 )  x.  T ) ) )
967966a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  ->  (
( C  -  B
)  +  ( b  +  ( ( j  -  1 )  x.  T ) ) )  =  ( T  +  ( b  +  ( ( j  -  1 )  x.  T ) ) ) )
968318adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  ->  T  e.  CC )
969968, 954addcomd 10238 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  ->  ( T  +  ( b  +  ( ( j  -  1 )  x.  T ) ) )  =  ( ( b  +  ( ( j  -  1 )  x.  T ) )  +  T ) )
970967, 969eqtrd 2656 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  ->  (
( C  -  B
)  +  ( b  +  ( ( j  -  1 )  x.  T ) ) )  =  ( ( b  +  ( ( j  -  1 )  x.  T ) )  +  T ) )
971970oveq1d 6665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  ->  (
( ( C  -  B )  +  ( b  +  ( ( j  -  1 )  x.  T ) ) )  -  ( a  +  ( j  x.  T ) ) )  =  ( ( ( b  +  ( ( j  -  1 )  x.  T ) )  +  T )  -  ( a  +  ( j  x.  T ) ) ) )
972971adantrl 752 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( ( ( C  -  B )  +  ( b  +  ( ( j  - 
1 )  x.  T
) ) )  -  ( a  +  ( j  x.  T ) ) )  =  ( ( ( b  +  ( ( j  - 
1 )  x.  T
) )  +  T
)  -  ( a  +  ( j  x.  T ) ) ) )
9739723adant2 1080 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( ( ( C  -  B )  +  ( b  +  ( ( j  - 
1 )  x.  T
) ) )  -  ( a  +  ( j  x.  T ) ) )  =  ( ( ( b  +  ( ( j  - 
1 )  x.  T
) )  +  T
)  -  ( a  +  ( j  x.  T ) ) ) )
974973adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  ( b  +  ( ( j  - 
1 )  x.  T
) )  =  B )  ->  ( (
( C  -  B
)  +  ( b  +  ( ( j  -  1 )  x.  T ) ) )  -  ( a  +  ( j  x.  T
) ) )  =  ( ( ( b  +  ( ( j  -  1 )  x.  T ) )  +  T )  -  (
a  +  ( j  x.  T ) ) ) )
975954adantrl 752 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( b  +  ( ( j  - 
1 )  x.  T
) )  e.  CC )
9769753adant2 1080 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( b  +  ( ( j  - 
1 )  x.  T
) )  e.  CC )
977976adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  ( b  +  ( ( j  - 
1 )  x.  T
) )  =  B )  ->  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  CC )
9783183ad2ant1 1082 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  T  e.  CC )
979978adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  ( b  +  ( ( j  - 
1 )  x.  T
) )  =  B )  ->  T  e.  CC )
980618adantrr 753 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( a  +  ( j  x.  T
) )  e.  RR )
981980recnd 10068 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( a  +  ( j  x.  T
) )  e.  CC )
9829813adant2 1080 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( a  +  ( j  x.  T
) )  e.  CC )
983982adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  ( b  +  ( ( j  - 
1 )  x.  T
) )  =  B )  ->  ( a  +  ( j  x.  T ) )  e.  CC )
984977, 979, 983addsubd 10413 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  ( b  +  ( ( j  - 
1 )  x.  T
) )  =  B )  ->  ( (
( b  +  ( ( j  -  1 )  x.  T ) )  +  T )  -  ( a  +  ( j  x.  T
) ) )  =  ( ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  T
) )
985974, 984eqtrd 2656 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  ( b  +  ( ( j  - 
1 )  x.  T
) )  =  B )  ->  ( (
( C  -  B
)  +  ( b  +  ( ( j  -  1 )  x.  T ) ) )  -  ( a  +  ( j  x.  T
) ) )  =  ( ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  T
) )
986960, 964, 9853eqtrd 2660 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  ( b  +  ( ( j  - 
1 )  x.  T
) )  =  B )  ->  ( C  -  ( a  +  ( j  x.  T
) ) )  =  ( ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  T
) )
987986adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ( ps  /\  j  e.  ZZ  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  =  B )  /\  (
a  +  ( j  x.  T ) )  <  C )  -> 
( C  -  (
a  +  ( j  x.  T ) ) )  =  ( ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  T ) )
988951, 987breqtrd 4679 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ( ps  /\  j  e.  ZZ  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  =  B )  /\  (
a  +  ( j  x.  T ) )  <  C )  ->  E  <_  ( ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T
) ) )  +  T ) )
989925, 988mpdan 702 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  ( b  +  ( ( j  - 
1 )  x.  T
) )  =  B )  ->  E  <_  ( ( ( b  +  ( ( j  - 
1 )  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  T ) )
990 simpl1 1064 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  -.  ( b  +  ( ( j  -  1 )  x.  T ) )  =  B )  ->  ps )
991 simpl3r 1117 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  -.  ( b  +  ( ( j  -  1 )  x.  T ) )  =  B )  ->  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A )
992 simpr 477 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  -.  ( b  +  ( ( j  -  1 )  x.  T ) )  =  B )  ->  -.  ( b  +  ( ( j  -  1 )  x.  T ) )  =  B )
9932683ad2ant1 1082 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A  /\  -.  (
b  +  ( ( j  -  1 )  x.  T ) )  =  B )  ->  B  e.  RR )
9949533adant3 1081 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A  /\  -.  (
b  +  ( ( j  -  1 )  x.  T ) )  =  B )  -> 
( b  +  ( ( j  -  1 )  x.  T ) )  e.  RR )
995272sselda 3603 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  ->  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  ( B [,] C ) )
996268adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  ->  B  e.  RR )
997270adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  ->  C  e.  RR )
998 elicc2 12238 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( B  e.  RR  /\  C  e.  RR )  ->  ( ( b  +  ( ( j  - 
1 )  x.  T
) )  e.  ( B [,] C )  <-> 
( ( b  +  ( ( j  - 
1 )  x.  T
) )  e.  RR  /\  B  <_  ( b  +  ( ( j  -  1 )  x.  T ) )  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  <_  C )
) )
999996, 997, 998syl2anc 693 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  ->  (
( b  +  ( ( j  -  1 )  x.  T ) )  e.  ( B [,] C )  <->  ( (
b  +  ( ( j  -  1 )  x.  T ) )  e.  RR  /\  B  <_  ( b  +  ( ( j  -  1 )  x.  T ) )  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  <_  C ) ) )
1000995, 999mpbid 222 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  ->  (
( b  +  ( ( j  -  1 )  x.  T ) )  e.  RR  /\  B  <_  ( b  +  ( ( j  - 
1 )  x.  T
) )  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  <_  C ) )
10011000simp2d 1074 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  ->  B  <_  ( b  +  ( ( j  -  1 )  x.  T ) ) )
100210013adant3 1081 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A  /\  -.  (
b  +  ( ( j  -  1 )  x.  T ) )  =  B )  ->  B  <_  ( b  +  ( ( j  - 
1 )  x.  T
) ) )
1003 neqne 2802 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( -.  ( b  +  ( ( j  -  1 )  x.  T ) )  =  B  -> 
( b  +  ( ( j  -  1 )  x.  T ) )  =/=  B )
100410033ad2ant3 1084 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A  /\  -.  (
b  +  ( ( j  -  1 )  x.  T ) )  =  B )  -> 
( b  +  ( ( j  -  1 )  x.  T ) )  =/=  B )
1005993, 994, 1002, 1004leneltd 10191 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ps  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A  /\  -.  (
b  +  ( ( j  -  1 )  x.  T ) )  =  B )  ->  B  <  ( b  +  ( ( j  - 
1 )  x.  T
) ) )
1006990, 991, 992, 1005syl3anc 1326 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  -.  ( b  +  ( ( j  -  1 )  x.  T ) )  =  B )  ->  B  <  ( b  +  ( ( j  -  1 )  x.  T ) ) )
10073903ad2ant1 1082 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  E  e.  RR )
10081007adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  B  <  (
b  +  ( ( j  -  1 )  x.  T ) ) )  ->  E  e.  RR )
1009953adantrl 752 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( b  +  ( ( j  - 
1 )  x.  T
) )  e.  RR )
101010093adant2 1080 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( b  +  ( ( j  - 
1 )  x.  T
) )  e.  RR )
10112683ad2ant1 1082 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  B  e.  RR )
10121010, 1011resubcld 10458 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  B )  e.  RR )
10131012adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  B  <  (
b  +  ( ( j  -  1 )  x.  T ) ) )  ->  ( (
b  +  ( ( j  -  1 )  x.  T ) )  -  B )  e.  RR )
10141009, 980resubcld 10458 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  e.  RR )
1015293adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  T  e.  RR )
10161014, 1015readdcld 10069 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T
) ) )  +  T )  e.  RR )
101710163adant2 1080 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T
) ) )  +  T )  e.  RR )
10181017adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  B  <  (
b  +  ( ( j  -  1 )  x.  T ) ) )  ->  ( (
( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  T )  e.  RR )
1019267adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  B  < 
( b  +  ( ( j  -  1 )  x.  T ) ) )  ->  ph )
102010193ad2antl1 1223 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  B  <  (
b  +  ( ( j  -  1 )  x.  T ) ) )  ->  ph )
10211020, 143syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  B  <  (
b  +  ( ( j  -  1 )  x.  T ) ) )  ->  B  e.  A )
1022 simpl3r 1117 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  B  <  (
b  +  ( ( j  -  1 )  x.  T ) ) )  ->  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )
1023 simpr 477 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  B  <  (
b  +  ( ( j  -  1 )  x.  T ) ) )  ->  B  <  ( b  +  ( ( j  -  1 )  x.  T ) ) )
1024 simp2r 1088 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( (
ph  /\  ( B  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  /\  B  <  ( b  +  ( ( j  - 
1 )  x.  T
) ) )  -> 
( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )
1025 eleq1 2689 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( d  =  ( b  +  ( ( j  - 
1 )  x.  T
) )  ->  (
d  e.  A  <->  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )
10261025anbi2d 740 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( d  =  ( b  +  ( ( j  - 
1 )  x.  T
) )  ->  (
( B  e.  A  /\  d  e.  A
)  <->  ( B  e.  A  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) ) )
1027 breq2 4657 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( d  =  ( b  +  ( ( j  - 
1 )  x.  T
) )  ->  ( B  <  d  <->  B  <  ( b  +  ( ( j  -  1 )  x.  T ) ) ) )
10281026, 10273anbi23d 1402 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( d  =  ( b  +  ( ( j  - 
1 )  x.  T
) )  ->  (
( ph  /\  ( B  e.  A  /\  d  e.  A )  /\  B  <  d )  <-> 
( ph  /\  ( B  e.  A  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  /\  B  <  (
b  +  ( ( j  -  1 )  x.  T ) ) ) ) )
1029 oveq1 6657 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( d  =  ( b  +  ( ( j  - 
1 )  x.  T
) )  ->  (
d  -  B )  =  ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  B ) )
10301029breq2d 4665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( d  =  ( b  +  ( ( j  - 
1 )  x.  T
) )  ->  ( E  <_  ( d  -  B )  <->  E  <_  ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  B ) ) )
10311028, 1030imbi12d 334 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( d  =  ( b  +  ( ( j  - 
1 )  x.  T
) )  ->  (
( ( ph  /\  ( B  e.  A  /\  d  e.  A
)  /\  B  <  d )  ->  E  <_  ( d  -  B ) )  <->  ( ( ph  /\  ( B  e.  A  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  /\  B  <  (
b  +  ( ( j  -  1 )  x.  T ) ) )  ->  E  <_  ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  B ) ) ) )
10321031, 517vtoclg 3266 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A  ->  (
( ph  /\  ( B  e.  A  /\  ( b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  /\  B  <  (
b  +  ( ( j  -  1 )  x.  T ) ) )  ->  E  <_  ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  B ) ) )
10331024, 1032mpcom 38 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( (
ph  /\  ( B  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A )  /\  B  <  ( b  +  ( ( j  - 
1 )  x.  T
) ) )  ->  E  <_  ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  B ) )
10341020, 1021, 1022, 1023, 1033syl121anc 1331 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  B  <  (
b  +  ( ( j  -  1 )  x.  T ) ) )  ->  E  <_  ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  B ) )
1035268adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  B  e.  RR )
1036980, 1035resubcld 10458 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( ( a  +  ( j  x.  T ) )  -  B )  e.  RR )
1037965, 1015syl5eqel 2705 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( C  -  B )  e.  RR )
1038270adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  C  e.  RR )
1039880adantrr 753 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( a  +  ( j  x.  T
) )  <_  C
)
1040980, 1038, 1035, 1039lesub1dd 10643 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( ( a  +  ( j  x.  T ) )  -  B )  <_  ( C  -  B )
)
10411036, 1037, 1014, 1040leadd2dd 10642 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T
) ) )  +  ( ( a  +  ( j  x.  T
) )  -  B
) )  <_  (
( ( b  +  ( ( j  - 
1 )  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  ( C  -  B ) ) )
1042975, 981npcand 10396 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T
) ) )  +  ( a  +  ( j  x.  T ) ) )  =  ( b  +  ( ( j  -  1 )  x.  T ) ) )
10431042eqcomd 2628 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( b  +  ( ( j  - 
1 )  x.  T
) )  =  ( ( ( b  +  ( ( j  - 
1 )  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  ( a  +  ( j  x.  T ) ) ) )
10441043oveq1d 6665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  B )  =  ( ( ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  ( a  +  ( j  x.  T ) ) )  -  B ) )
10451014recnd 10068 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  e.  CC )
1046891adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  B  e.  CC )
10471045, 981, 1046addsubassd 10412 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( ( ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  ( a  +  ( j  x.  T
) ) )  -  B )  =  ( ( ( b  +  ( ( j  - 
1 )  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  ( ( a  +  ( j  x.  T ) )  -  B ) ) )
10481044, 1047eqtrd 2656 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  B )  =  ( ( ( b  +  ( ( j  - 
1 )  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  ( ( a  +  ( j  x.  T ) )  -  B ) ) )
1049278oveq2i 6661 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  T )  =  ( ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  ( C  -  B ) )
10501049a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T
) ) )  +  T )  =  ( ( ( b  +  ( ( j  - 
1 )  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  ( C  -  B ) ) )
10511041, 1048, 10503brtr4d 4685 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( ( ps  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  B )  <_  (
( ( b  +  ( ( j  - 
1 )  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  T ) )
105210513adant2 1080 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  B )  <_  (
( ( b  +  ( ( j  - 
1 )  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  T ) )
10531052adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  B  <  (
b  +  ( ( j  -  1 )  x.  T ) ) )  ->  ( (
b  +  ( ( j  -  1 )  x.  T ) )  -  B )  <_ 
( ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  T
) )
10541008, 1013, 1018, 1034, 1053letrd 10194 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  B  <  (
b  +  ( ( j  -  1 )  x.  T ) ) )  ->  E  <_  ( ( ( b  +  ( ( j  - 
1 )  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  T ) )
10551006, 1054syldan 487 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  /\  -.  ( b  +  ( ( j  -  1 )  x.  T ) )  =  B )  ->  E  <_  ( ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  T
) )
1056989, 1055pm2.61dan 832 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ps  /\  j  e.  ZZ  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  (
b  +  ( ( j  -  1 )  x.  T ) )  e.  A ) )  ->  E  <_  (
( ( b  +  ( ( j  - 
1 )  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  T ) )
1057858, 859, 869, 1056syl3anc 1326 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  =  ( j  -  1 ) )  ->  E  <_  ( ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  T
) )
1058720eqcomd 2628 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ ) )  -> 
( b  -  a
)  =  ( ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  ( ( j  -  k )  x.  T ) ) )
10591058adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  k  =  ( j  -  1 ) )  ->  (
b  -  a )  =  ( ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T
) ) )  +  ( ( j  -  k )  x.  T
) ) )
1060862oveq1d 6665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( k  =  ( j  - 
1 )  ->  (
( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  =  ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T ) ) ) )
10611060adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  j  e.  ZZ )  /\  k  =  ( j  - 
1 ) )  -> 
( ( b  +  ( k  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  =  ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T
) ) ) )
1062 oveq2 6658 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( k  =  ( j  - 
1 )  ->  (
j  -  k )  =  ( j  -  ( j  -  1 ) ) )
10631062oveq1d 6665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( k  =  ( j  - 
1 )  ->  (
( j  -  k
)  x.  T )  =  ( ( j  -  ( j  - 
1 ) )  x.  T ) )
10641063adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  j  e.  ZZ )  /\  k  =  ( j  - 
1 ) )  -> 
( ( j  -  k )  x.  T
)  =  ( ( j  -  ( j  -  1 ) )  x.  T ) )
1065 1cnd 10056 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  |-  ( j  e.  ZZ  ->  1  e.  CC )
1066335, 1065nncand 10397 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  |-  ( j  e.  ZZ  ->  (
j  -  ( j  -  1 ) )  =  1 )
10671066oveq1d 6665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  |-  ( j  e.  ZZ  ->  (
( j  -  (
j  -  1 ) )  x.  T )  =  ( 1  x.  T ) )
10681067ad2antlr 763 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  j  e.  ZZ )  /\  k  =  ( j  - 
1 ) )  -> 
( ( j  -  ( j  -  1 ) )  x.  T
)  =  ( 1  x.  T ) )
1069319ad2antrr 762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  |-  ( ( ( ps  /\  j  e.  ZZ )  /\  k  =  ( j  - 
1 ) )  -> 
( 1  x.  T
)  =  T )
10701064, 1068, 10693eqtrd 2660 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  |-  ( ( ( ps  /\  j  e.  ZZ )  /\  k  =  ( j  - 
1 ) )  -> 
( ( j  -  k )  x.  T
)  =  T )
10711061, 1070oveq12d 6668 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  |-  ( ( ( ps  /\  j  e.  ZZ )  /\  k  =  ( j  - 
1 ) )  -> 
( ( ( b  +  ( k  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  ( ( j  -  k
)  x.  T ) )  =  ( ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T ) ) )  +  T ) )
10721071adantlrr 757 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  k  =  ( j  -  1 ) )  ->  (
( ( b  +  ( k  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  ( ( j  -  k )  x.  T ) )  =  ( ( ( b  +  ( ( j  -  1 )  x.  T ) )  -  ( a  +  ( j  x.  T
) ) )  +  T ) )
10731059, 1072eqtr2d 2657 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )
)  /\  k  =  ( j  -  1 ) )  ->  (
( ( b  +  ( ( j  - 
1 )  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  T )  =  ( b  -  a ) )
107410733adantl3 1219 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  =  ( j  -  1 ) )  ->  (
( ( b  +  ( ( j  - 
1 )  x.  T
) )  -  (
a  +  ( j  x.  T ) ) )  +  T )  =  ( b  -  a ) )
10751057, 1074breqtrd 4679 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  =  ( j  -  1 ) )  ->  E  <_  ( b  -  a
) )
1076839, 857, 1075syl2anc 693 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( ( ( ( ps 
/\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  < 
j )  /\  (
b  +  ( k  x.  T ) )  <  ( a  +  ( j  x.  T
) ) )  /\  -.  k  <  ( j  -  1 ) )  ->  E  <_  (
b  -  a ) )
1077838, 1076pm2.61dan 832 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <  j )  /\  ( b  +  ( k  x.  T ) )  <  ( a  +  ( j  x.  T ) ) )  ->  E  <_  (
b  -  a ) )
1078724, 776, 732, 1077syl21anc 1325 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( ( ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_  j )  /\  -.  ( a  +  ( j  x.  T ) )  <_  ( b  +  ( k  x.  T ) ) )  ->  E  <_  (
b  -  a ) )
1079723, 1078pm2.61dan 832 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( ( ( ps  /\  (
j  e.  ZZ  /\  k  e.  ZZ )  /\  ( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  /\  k  <_ 
j )  ->  E  <_  ( b  -  a
) )
1080387, 1079mpdan 702 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  E  <_  ( b  -  a ) )
1081309, 302, 358ltled 10185 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( ps 
->  a  <_  b )
1082309, 302, 1081abssuble0d 14171 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( ps 
->  ( abs `  (
a  -  b ) )  =  ( b  -  a ) )
10831082eqcomd 2628 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( ps 
->  ( b  -  a
)  =  ( abs `  ( a  -  b
) ) )
108410833ad2ant1 1082 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  ( b  -  a )  =  ( abs `  (
a  -  b ) ) )
10851080, 1084breqtrd 4679 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ps  /\  ( j  e.  ZZ  /\  k  e.  ZZ )  /\  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  E  <_  ( abs `  ( a  -  b ) ) )
108610853exp 1264 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ps 
->  ( ( j  e.  ZZ  /\  k  e.  ZZ )  ->  (
( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A )  ->  E  <_  ( abs `  ( a  -  b ) ) ) ) )
10871086rexlimdvv 3037 . . . . . . . . . . . . . . . . . . . 20  |-  ( ps 
->  ( E. j  e.  ZZ  E. k  e.  ZZ  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A )  ->  E  <_  ( abs `  (
a  -  b ) ) ) )
1088264, 1087mpd 15 . . . . . . . . . . . . . . . . . . 19  |-  ( ps 
->  E  <_  ( abs `  ( a  -  b
) ) )
1089263, 1088sylbir 225 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ph  /\  (
a  e.  RR  /\  b  e.  RR  /\  a  <  b ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  E  <_  ( abs `  ( a  -  b ) ) )
1090262, 1089chvarv 2263 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  (
y  e.  RR  /\  b  e.  RR  /\  y  <  b ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  (
( y  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  E  <_  ( abs `  ( y  -  b ) ) )
1091249, 1090chvarv 2263 . . . . . . . . . . . . . . . 16  |-  ( ( ( ph  /\  (
y  e.  RR  /\  z  e.  RR  /\  y  <  z ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  (
( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) )  ->  E  <_  ( abs `  ( y  -  z ) ) )
1092229, 235, 236, 1091syl21anc 1325 . . . . . . . . . . . . . . 15  |-  ( ( ( ( ph  /\  ( y  e.  RR  /\  z  e.  RR  /\  y  =/=  z ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) )  /\  y  <  z )  ->  E  <_  ( abs `  (
y  -  z ) ) )
1093 simpr 477 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( y  e.  RR  /\  z  e.  RR  /\  y  =/=  z )  /\  -.  y  <  z )  ->  -.  y  <  z )
1094 simpl3 1066 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( y  e.  RR  /\  z  e.  RR  /\  y  =/=  z )  /\  -.  y  <  z )  ->  y  =/=  z
)
1095 simpl1 1064 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( y  e.  RR  /\  z  e.  RR  /\  y  =/=  z )  /\  -.  y  <  z )  ->  y  e.  RR )
1096 simpl2 1065 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( y  e.  RR  /\  z  e.  RR  /\  y  =/=  z )  /\  -.  y  <  z )  ->  z  e.  RR )
10971095, 1096lttri2d 10176 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( y  e.  RR  /\  z  e.  RR  /\  y  =/=  z )  /\  -.  y  <  z )  ->  ( y  =/=  z  <->  ( y  < 
z  \/  z  < 
y ) ) )
10981094, 1097mpbid 222 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( y  e.  RR  /\  z  e.  RR  /\  y  =/=  z )  /\  -.  y  <  z )  ->  ( y  < 
z  \/  z  < 
y ) )
10991098ord 392 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( y  e.  RR  /\  z  e.  RR  /\  y  =/=  z )  /\  -.  y  <  z )  ->  ( -.  y  <  z  ->  z  <  y ) )
11001093, 1099mpd 15 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( y  e.  RR  /\  z  e.  RR  /\  y  =/=  z )  /\  -.  y  <  z )  ->  z  <  y
)
11011100adantll 750 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  (
y  e.  RR  /\  z  e.  RR  /\  y  =/=  z ) )  /\  -.  y  <  z )  ->  z  <  y
)
11021101adantlr 751 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( ph  /\  ( y  e.  RR  /\  z  e.  RR  /\  y  =/=  z ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) )  /\  -.  y  <  z )  ->  z  <  y
)
1103 simplll 798 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ( ph  /\  ( y  e.  RR  /\  z  e.  RR ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) )  /\  z  <  y )  ->  ph )
1104 simplr 792 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( ( ( y  e.  RR  /\  z  e.  RR )  /\  z  <  y
)  ->  z  e.  RR )
1105 simpll 790 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( ( ( y  e.  RR  /\  z  e.  RR )  /\  z  <  y
)  ->  y  e.  RR )
1106 simpr 477 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( ( ( y  e.  RR  /\  z  e.  RR )  /\  z  <  y
)  ->  z  <  y )
11071104, 1105, 11063jca 1242 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( ( ( y  e.  RR  /\  z  e.  RR )  /\  z  <  y
)  ->  ( z  e.  RR  /\  y  e.  RR  /\  z  < 
y ) )
11081107adantll 750 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ph  /\  (
y  e.  RR  /\  z  e.  RR )
)  /\  z  <  y )  ->  ( z  e.  RR  /\  y  e.  RR  /\  z  < 
y ) )
11091108adantlr 751 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ( ph  /\  ( y  e.  RR  /\  z  e.  RR ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) )  /\  z  <  y )  -> 
( z  e.  RR  /\  y  e.  RR  /\  z  <  y ) )
1110 oveq1 6657 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( j  =  i  ->  (
j  x.  T )  =  ( i  x.  T ) )
11111110oveq2d 6666 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( j  =  i  ->  (
y  +  ( j  x.  T ) )  =  ( y  +  ( i  x.  T
) ) )
11121111eleq1d 2686 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( j  =  i  ->  (
( y  +  ( j  x.  T ) )  e.  A  <->  ( y  +  ( i  x.  T ) )  e.  A ) )
11131112anbi1d 741 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( j  =  i  ->  (
( ( y  +  ( j  x.  T
) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A )  <-> 
( ( y  +  ( i  x.  T
) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) ) )
1114 oveq1 6657 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( k  =  l  ->  (
k  x.  T )  =  ( l  x.  T ) )
11151114oveq2d 6666 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( k  =  l  ->  (
z  +  ( k  x.  T ) )  =  ( z  +  ( l  x.  T
) ) )
11161115eleq1d 2686 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( k  =  l  ->  (
( z  +  ( k  x.  T ) )  e.  A  <->  ( z  +  ( l  x.  T ) )  e.  A ) )
11171116anbi2d 740 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( k  =  l  ->  (
( ( y  +  ( i  x.  T
) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A )  <-> 
( ( y  +  ( i  x.  T
) )  e.  A  /\  ( z  +  ( l  x.  T ) )  e.  A ) ) )
11181113, 1117cbvrex2v 3180 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( E. j  e.  ZZ  E. k  e.  ZZ  (
( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A )  <->  E. i  e.  ZZ  E. l  e.  ZZ  (
( y  +  ( i  x.  T ) )  e.  A  /\  ( z  +  ( l  x.  T ) )  e.  A ) )
1119 oveq1 6657 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( i  =  k  ->  (
i  x.  T )  =  ( k  x.  T ) )
11201119oveq2d 6666 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( i  =  k  ->  (
y  +  ( i  x.  T ) )  =  ( y  +  ( k  x.  T
) ) )
11211120eleq1d 2686 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( i  =  k  ->  (
( y  +  ( i  x.  T ) )  e.  A  <->  ( y  +  ( k  x.  T ) )  e.  A ) )
11221121anbi1d 741 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( i  =  k  ->  (
( ( y  +  ( i  x.  T
) )  e.  A  /\  ( z  +  ( l  x.  T ) )  e.  A )  <-> 
( ( y  +  ( k  x.  T
) )  e.  A  /\  ( z  +  ( l  x.  T ) )  e.  A ) ) )
1123 oveq1 6657 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( l  =  j  ->  (
l  x.  T )  =  ( j  x.  T ) )
11241123oveq2d 6666 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( l  =  j  ->  (
z  +  ( l  x.  T ) )  =  ( z  +  ( j  x.  T
) ) )
11251124eleq1d 2686 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( l  =  j  ->  (
( z  +  ( l  x.  T ) )  e.  A  <->  ( z  +  ( j  x.  T ) )  e.  A ) )
11261125anbi2d 740 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( l  =  j  ->  (
( ( y  +  ( k  x.  T
) )  e.  A  /\  ( z  +  ( l  x.  T ) )  e.  A )  <-> 
( ( y  +  ( k  x.  T
) )  e.  A  /\  ( z  +  ( j  x.  T ) )  e.  A ) ) )
11271122, 1126cbvrex2v 3180 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( E. i  e.  ZZ  E. l  e.  ZZ  (
( y  +  ( i  x.  T ) )  e.  A  /\  ( z  +  ( l  x.  T ) )  e.  A )  <->  E. k  e.  ZZ  E. j  e.  ZZ  (
( y  +  ( k  x.  T ) )  e.  A  /\  ( z  +  ( j  x.  T ) )  e.  A ) )
1128 rexcom 3099 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( E. k  e.  ZZ  E. j  e.  ZZ  (
( y  +  ( k  x.  T ) )  e.  A  /\  ( z  +  ( j  x.  T ) )  e.  A )  <->  E. j  e.  ZZ  E. k  e.  ZZ  (
( y  +  ( k  x.  T ) )  e.  A  /\  ( z  +  ( j  x.  T ) )  e.  A ) )
1129 ancom 466 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( ( ( y  +  ( k  x.  T ) )  e.  A  /\  ( z  +  ( j  x.  T ) )  e.  A )  <-> 
( ( z  +  ( j  x.  T
) )  e.  A  /\  ( y  +  ( k  x.  T ) )  e.  A ) )
113011292rexbii 3042 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( E. j  e.  ZZ  E. k  e.  ZZ  (
( y  +  ( k  x.  T ) )  e.  A  /\  ( z  +  ( j  x.  T ) )  e.  A )  <->  E. j  e.  ZZ  E. k  e.  ZZ  (
( z  +  ( j  x.  T ) )  e.  A  /\  ( y  +  ( k  x.  T ) )  e.  A ) )
11311127, 1128, 11303bitri 286 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( E. i  e.  ZZ  E. l  e.  ZZ  (
( y  +  ( i  x.  T ) )  e.  A  /\  ( z  +  ( l  x.  T ) )  e.  A )  <->  E. j  e.  ZZ  E. k  e.  ZZ  (
( z  +  ( j  x.  T ) )  e.  A  /\  ( y  +  ( k  x.  T ) )  e.  A ) )
11321118, 1131sylbb 209 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( E. j  e.  ZZ  E. k  e.  ZZ  (
( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A )  ->  E. j  e.  ZZ  E. k  e.  ZZ  (
( z  +  ( j  x.  T ) )  e.  A  /\  ( y  +  ( k  x.  T ) )  e.  A ) )
11331132ad2antlr 763 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ( ph  /\  ( y  e.  RR  /\  z  e.  RR ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) )  /\  z  <  y )  ->  E. j  e.  ZZ  E. k  e.  ZZ  (
( z  +  ( j  x.  T ) )  e.  A  /\  ( y  +  ( k  x.  T ) )  e.  A ) )
1134 eleq1 2689 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( b  =  y  ->  (
b  e.  RR  <->  y  e.  RR ) )
1135 breq2 4657 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( b  =  y  ->  (
z  <  b  <->  z  <  y ) )
11361134, 11353anbi23d 1402 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( b  =  y  ->  (
( z  e.  RR  /\  b  e.  RR  /\  z  <  b )  <->  ( z  e.  RR  /\  y  e.  RR  /\  z  < 
y ) ) )
11371136anbi2d 740 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( b  =  y  ->  (
( ph  /\  (
z  e.  RR  /\  b  e.  RR  /\  z  <  b ) )  <->  ( ph  /\  ( z  e.  RR  /\  y  e.  RR  /\  z  <  y ) ) ) )
1138 oveq1 6657 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( b  =  y  ->  (
b  +  ( k  x.  T ) )  =  ( y  +  ( k  x.  T
) ) )
11391138eleq1d 2686 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( b  =  y  ->  (
( b  +  ( k  x.  T ) )  e.  A  <->  ( y  +  ( k  x.  T ) )  e.  A ) )
11401139anbi2d 740 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( b  =  y  ->  (
( ( z  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A )  <-> 
( ( z  +  ( j  x.  T
) )  e.  A  /\  ( y  +  ( k  x.  T ) )  e.  A ) ) )
114111402rexbidv 3057 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( b  =  y  ->  ( E. j  e.  ZZ  E. k  e.  ZZ  (
( z  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A )  <->  E. j  e.  ZZ  E. k  e.  ZZ  (
( z  +  ( j  x.  T ) )  e.  A  /\  ( y  +  ( k  x.  T ) )  e.  A ) ) )
11421137, 1141anbi12d 747 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( b  =  y  ->  (
( ( ph  /\  ( z  e.  RR  /\  b  e.  RR  /\  z  <  b ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( z  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  <->  ( ( ph  /\  ( z  e.  RR  /\  y  e.  RR  /\  z  < 
y ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  (
( z  +  ( j  x.  T ) )  e.  A  /\  ( y  +  ( k  x.  T ) )  e.  A ) ) ) )
1143 oveq2 6658 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( b  =  y  ->  (
z  -  b )  =  ( z  -  y ) )
11441143fveq2d 6195 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( b  =  y  ->  ( abs `  ( z  -  b ) )  =  ( abs `  (
z  -  y ) ) )
11451144breq2d 4665 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( b  =  y  ->  ( E  <_  ( abs `  (
z  -  b ) )  <->  E  <_  ( abs `  ( z  -  y
) ) ) )
11461142, 1145imbi12d 334 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( b  =  y  ->  (
( ( ( ph  /\  ( z  e.  RR  /\  b  e.  RR  /\  z  <  b ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( z  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  E  <_  ( abs `  (
z  -  b ) ) )  <->  ( (
( ph  /\  (
z  e.  RR  /\  y  e.  RR  /\  z  <  y ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  (
( z  +  ( j  x.  T ) )  e.  A  /\  ( y  +  ( k  x.  T ) )  e.  A ) )  ->  E  <_  ( abs `  ( z  -  y ) ) ) ) )
1147 eleq1 2689 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( a  =  z  ->  (
a  e.  RR  <->  z  e.  RR ) )
1148 breq1 4656 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( a  =  z  ->  (
a  <  b  <->  z  <  b ) )
11491147, 11483anbi13d 1401 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( a  =  z  ->  (
( a  e.  RR  /\  b  e.  RR  /\  a  <  b )  <->  ( z  e.  RR  /\  b  e.  RR  /\  z  < 
b ) ) )
11501149anbi2d 740 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( a  =  z  ->  (
( ph  /\  (
a  e.  RR  /\  b  e.  RR  /\  a  <  b ) )  <->  ( ph  /\  ( z  e.  RR  /\  b  e.  RR  /\  z  <  b ) ) ) )
1151 oveq1 6657 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( a  =  z  ->  (
a  +  ( j  x.  T ) )  =  ( z  +  ( j  x.  T
) ) )
11521151eleq1d 2686 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( a  =  z  ->  (
( a  +  ( j  x.  T ) )  e.  A  <->  ( z  +  ( j  x.  T ) )  e.  A ) )
11531152anbi1d 741 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( a  =  z  ->  (
( ( a  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A )  <-> 
( ( z  +  ( j  x.  T
) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) ) )
115411532rexbidv 3057 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( a  =  z  ->  ( E. j  e.  ZZ  E. k  e.  ZZ  (
( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A )  <->  E. j  e.  ZZ  E. k  e.  ZZ  (
( z  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) ) )
11551150, 1154anbi12d 747 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( a  =  z  ->  (
( ( ph  /\  ( a  e.  RR  /\  b  e.  RR  /\  a  <  b ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  <->  ( ( ph  /\  ( z  e.  RR  /\  b  e.  RR  /\  z  < 
b ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  (
( z  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) ) ) )
1156 oveq1 6657 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( a  =  z  ->  (
a  -  b )  =  ( z  -  b ) )
11571156fveq2d 6195 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( a  =  z  ->  ( abs `  ( a  -  b ) )  =  ( abs `  (
z  -  b ) ) )
11581157breq2d 4665 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( a  =  z  ->  ( E  <_  ( abs `  (
a  -  b ) )  <->  E  <_  ( abs `  ( z  -  b
) ) ) )
11591155, 1158imbi12d 334 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( a  =  z  ->  (
( ( ( ph  /\  ( a  e.  RR  /\  b  e.  RR  /\  a  <  b ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( a  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  E  <_  ( abs `  (
a  -  b ) ) )  <->  ( (
( ph  /\  (
z  e.  RR  /\  b  e.  RR  /\  z  <  b ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  (
( z  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  E  <_  ( abs `  ( z  -  b ) ) ) ) )
11601159, 1089chvarv 2263 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ph  /\  (
z  e.  RR  /\  b  e.  RR  /\  z  <  b ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  (
( z  +  ( j  x.  T ) )  e.  A  /\  ( b  +  ( k  x.  T ) )  e.  A ) )  ->  E  <_  ( abs `  ( z  -  b ) ) )
11611146, 1160chvarv 2263 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ph  /\  (
z  e.  RR  /\  y  e.  RR  /\  z  <  y ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  (
( z  +  ( j  x.  T ) )  e.  A  /\  ( y  +  ( k  x.  T ) )  e.  A ) )  ->  E  <_  ( abs `  ( z  -  y ) ) )
11621103, 1109, 1133, 1161syl21anc 1325 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( ph  /\  ( y  e.  RR  /\  z  e.  RR ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) )  /\  z  <  y )  ->  E  <_  ( abs `  (
z  -  y ) ) )
1163 recn 10026 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( z  e.  RR  ->  z  e.  CC )
11641163adantl 482 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( ( y  e.  RR  /\  z  e.  RR )  ->  z  e.  CC )
1165 recn 10026 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( y  e.  RR  ->  y  e.  CC )
11661165adantr 481 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( ( y  e.  RR  /\  z  e.  RR )  ->  y  e.  CC )
11671164, 1166abssubd 14192 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( y  e.  RR  /\  z  e.  RR )  ->  ( abs `  (
z  -  y ) )  =  ( abs `  ( y  -  z
) ) )
11681167adantl 482 . . . . . . . . . . . . . . . . . . . . 21  |-  ( (
ph  /\  ( y  e.  RR  /\  z  e.  RR ) )  -> 
( abs `  (
z  -  y ) )  =  ( abs `  ( y  -  z
) ) )
11691168ad2antrr 762 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( ph  /\  ( y  e.  RR  /\  z  e.  RR ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) )  /\  z  <  y )  -> 
( abs `  (
z  -  y ) )  =  ( abs `  ( y  -  z
) ) )
11701162, 1169breqtrd 4679 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ph  /\  ( y  e.  RR  /\  z  e.  RR ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) )  /\  z  <  y )  ->  E  <_  ( abs `  (
y  -  z ) ) )
11711170ex 450 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ph  /\  (
y  e.  RR  /\  z  e.  RR )
)  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) )  -> 
( z  <  y  ->  E  <_  ( abs `  ( y  -  z
) ) ) )
117211713adantlr3 39200 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  (
y  e.  RR  /\  z  e.  RR  /\  y  =/=  z ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  (
( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) )  ->  ( z  <  y  ->  E  <_  ( abs `  ( y  -  z ) ) ) )
11731172adantr 481 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( ph  /\  ( y  e.  RR  /\  z  e.  RR  /\  y  =/=  z ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) )  /\  -.  y  <  z )  ->  ( z  < 
y  ->  E  <_  ( abs `  ( y  -  z ) ) ) )
11741102, 1173mpd 15 . . . . . . . . . . . . . . 15  |-  ( ( ( ( ph  /\  ( y  e.  RR  /\  z  e.  RR  /\  y  =/=  z ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  ( ( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) )  /\  -.  y  <  z )  ->  E  <_  ( abs `  ( y  -  z ) ) )
11751092, 1174pm2.61dan 832 . . . . . . . . . . . . . 14  |-  ( ( ( ph  /\  (
y  e.  RR  /\  z  e.  RR  /\  y  =/=  z ) )  /\  E. j  e.  ZZ  E. k  e.  ZZ  (
( y  +  ( j  x.  T ) )  e.  A  /\  ( z  +  ( k  x.  T ) )  e.  A ) )  ->  E  <_  ( abs `  ( y  -  z ) ) )
1176196, 204, 228, 1175syl21anc 1325 . . . . . . . . . . . . 13  |-  ( ( ( ph  /\  (
y  e.  H  /\  z  e.  H )
)  /\  y  =/=  z )  ->  E  <_  ( abs `  (
y  -  z ) ) )
1177389ad2antrr 762 . . . . . . . . . . . . . 14  |-  ( ( ( ph  /\  (
y  e.  H  /\  z  e.  H )
)  /\  y  =/=  z )  ->  E  e.  RR )
1178198, 201resubcld 10458 . . . . . . . . . . . . . . . . 17  |-  ( (
ph  /\  ( y  e.  H  /\  z  e.  H ) )  -> 
( y  -  z
)  e.  RR )
11791178recnd 10068 . . . . . . . . . . . . . . . 16  |-  ( (
ph  /\  ( y  e.  H  /\  z  e.  H ) )  -> 
( y  -  z
)  e.  CC )
11801179abscld 14175 . . . . . . . . . . . . . . 15  |-  ( (
ph  /\  ( y  e.  H  /\  z  e.  H ) )  -> 
( abs `  (
y  -  z ) )  e.  RR )
11811180adantr 481 . . . . . . . . . . . . . 14  |-  ( ( ( ph  /\  (
y  e.  H  /\  z  e.  H )
)  /\  y  =/=  z )  ->  ( abs `  ( y  -  z ) )  e.  RR )
11821177, 1181lenltd 10183 . . . . . . . . . . . . 13  |-  ( ( ( ph  /\  (
y  e.  H  /\  z  e.  H )
)  /\  y  =/=  z )  ->  ( E  <_  ( abs `  (
y  -  z ) )  <->  -.  ( abs `  ( y  -  z
) )  <  E
) )
11831176, 1182mpbid 222 . . . . . . . . . . . 12  |-  ( ( ( ph  /\  (
y  e.  H  /\  z  e.  H )
)  /\  y  =/=  z )  ->  -.  ( abs `  ( y  -  z ) )  <  E )
1184 nan 604 . . . . . . . . . . . 12  |-  ( ( ( ph  /\  (
y  e.  H  /\  z  e.  H )
)  ->  -.  (
y  =/=  z  /\  ( abs `  ( y  -  z ) )  <  E ) )  <-> 
( ( ( ph  /\  ( y  e.  H  /\  z  e.  H
) )  /\  y  =/=  z )  ->  -.  ( abs `  ( y  -  z ) )  <  E ) )
11851183, 1184mpbir 221 . . . . . . . . . . 11  |-  ( (
ph  /\  ( y  e.  H  /\  z  e.  H ) )  ->  -.  ( y  =/=  z  /\  ( abs `  (
y  -  z ) )  <  E ) )
11861185ralrimivva 2971 . . . . . . . . . 10  |-  ( ph  ->  A. y  e.  H  A. z  e.  H  -.  ( y  =/=  z  /\  ( abs `  (
y  -  z ) )  <  E ) )
1187 ralnex2 3045 . . . . . . . . . 10  |-  ( A. y  e.  H  A. z  e.  H  -.  ( y  =/=  z  /\  ( abs `  (
y  -  z ) )  <  E )  <->  -.  E. y  e.  H  E. z  e.  H  ( y  =/=  z  /\  ( abs `  (
y  -  z ) )  <  E ) )
11881186, 1187sylib 208 . . . . . . . . 9  |-  ( ph  ->  -.  E. y  e.  H  E. z  e.  H  ( y  =/=  z  /\  ( abs `  ( y  -  z
) )  <  E
) )
11891188ad2antrr 762 . . . . . . . 8  |-  ( ( ( ph  /\  x  e.  U. K )  /\  x  e.  ( ( limPt `  J ) `  H ) )  ->  -.  E. y  e.  H  E. z  e.  H  ( y  =/=  z  /\  ( abs `  (
y  -  z ) )  <  E ) )
1190195, 1189pm2.65da 600 . . . . . . 7  |-  ( (
ph  /\  x  e.  U. K )  ->  -.  x  e.  ( ( limPt `  J ) `  H ) )
11911190intnanrd 963 . . . . . 6  |-  ( (
ph  /\  x  e.  U. K )  ->  -.  ( x  e.  (
( limPt `  J ) `  H )  /\  x  e.  ( X [,] Y
) ) )
1192 elin 3796 . . . . . 6  |-  ( x  e.  ( ( (
limPt `  J ) `  H )  i^i  ( X [,] Y ) )  <-> 
( x  e.  ( ( limPt `  J ) `  H )  /\  x  e.  ( X [,] Y
) ) )
11931191, 1192sylnibr 319 . . . . 5  |-  ( (
ph  /\  x  e.  U. K )  ->  -.  x  e.  ( (
( limPt `  J ) `  H )  i^i  ( X [,] Y ) ) )
119413a1i 11 . . . . . 6  |-  ( (
ph  /\  x  e.  U. K )  ->  J  e.  Top )
119514adantr 481 . . . . . 6  |-  ( (
ph  /\  x  e.  U. K )  ->  ( X [,] Y )  C_  RR )
119611adantr 481 . . . . . 6  |-  ( (
ph  /\  x  e.  U. K )  ->  H  C_  ( X [,] Y
) )
119717, 4restlp 20987 . . . . . 6  |-  ( ( J  e.  Top  /\  ( X [,] Y ) 
C_  RR  /\  H  C_  ( X [,] Y ) )  ->  ( ( limPt `  K ) `  H )  =  ( ( ( limPt `  J
) `  H )  i^i  ( X [,] Y
) ) )
11981194, 1195, 1196, 1197syl3anc 1326 . . . . 5  |-  ( (
ph  /\  x  e.  U. K )  ->  (
( limPt `  K ) `  H )  =  ( ( ( limPt `  J
) `  H )  i^i  ( X [,] Y
) ) )
11991193, 1198neleqtrrd 2723 . . . 4  |-  ( (
ph  /\  x  e.  U. K )  ->  -.  x  e.  ( ( limPt `  K ) `  H ) )
12001199nrexdv 3001 . . 3  |-  ( ph  ->  -.  E. x  e. 
U. K x  e.  ( ( limPt `  K
) `  H )
)
12011200adantr 481 . 2  |-  ( (
ph  /\  -.  H  e.  Fin )  ->  -.  E. x  e.  U. K x  e.  ( ( limPt `  K ) `  H ) )
120228, 1201condan 835 1  |-  ( ph  ->  H  e.  Fin )
Colors of variables: wff setvar class
Syntax hints:   -. wn 3    -> wi 4    <-> wb 196    \/ wo 383    /\ wa 384    /\ w3a 1037    = wceq 1483    e. wcel 1990    =/= wne 2794   A.wral 2912   E.wrex 2913   {crab 2916   _Vcvv 3200    \ cdif 3571    i^i cin 3573    C_ wss 3574   (/)c0 3915   <.cop 4183   U.cuni 4436   class class class wbr 4653    _I cid 5023    Or wor 5034    X. cxp 5112   dom cdm 5114   ran crn 5115    |` cres 5116    o. ccom 5118   Fun wfun 5882    Fn wfn 5883   -->wf 5884   ` cfv 5888  (class class class)co 6650   Fincfn 7955  infcinf 8347   CCcc 9934   RRcr 9935   0cc0 9936   1c1 9937    + caddc 9939    x. cmul 9941    < clt 10074    <_ cle 10075    - cmin 10266    / cdiv 10684   ZZcz 11377   RR+crp 11832   (,)cioo 12175   [,]cicc 12178   abscabs 13974   ↾t crest 16081   topGenctg 16098   Topctop 20698   limPtclp 20938   Compccmp 21189
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-iin 4523  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-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-n0 11293  df-z 11378  df-uz 11688  df-q 11789  df-rp 11833  df-xneg 11946  df-xadd 11947  df-xmul 11948  df-ioo 12179  df-icc 12182  df-seq 12802  df-exp 12861  df-cj 13839  df-re 13840  df-im 13841  df-sqrt 13975  df-abs 13976  df-rest 16083  df-topgen 16104  df-psmet 19738  df-xmet 19739  df-met 19740  df-bl 19741  df-mopn 19742  df-top 20699  df-topon 20716  df-bases 20750  df-cld 20823  df-ntr 20824  df-cls 20825  df-nei 20902  df-lp 20940  df-cmp 21190
This theorem is referenced by:  fourierdlem54  40377
  Copyright terms: Public domain W3C validator