MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  dvfsumlem2 Structured version   Unicode version

Theorem dvfsumlem2 22718
Description: Lemma for dvfsumrlim 22722. (Contributed by Mario Carneiro, 17-May-2016.)
Hypotheses
Ref Expression
dvfsum.s  |-  S  =  ( T (,) +oo )
dvfsum.z  |-  Z  =  ( ZZ>= `  M )
dvfsum.m  |-  ( ph  ->  M  e.  ZZ )
dvfsum.d  |-  ( ph  ->  D  e.  RR )
dvfsum.md  |-  ( ph  ->  M  <_  ( D  +  1 ) )
dvfsum.t  |-  ( ph  ->  T  e.  RR )
dvfsum.a  |-  ( (
ph  /\  x  e.  S )  ->  A  e.  RR )
dvfsum.b1  |-  ( (
ph  /\  x  e.  S )  ->  B  e.  V )
dvfsum.b2  |-  ( (
ph  /\  x  e.  Z )  ->  B  e.  RR )
dvfsum.b3  |-  ( ph  ->  ( RR  _D  (
x  e.  S  |->  A ) )  =  ( x  e.  S  |->  B ) )
dvfsum.c  |-  ( x  =  k  ->  B  =  C )
dvfsum.u  |-  ( ph  ->  U  e.  RR* )
dvfsum.l  |-  ( (
ph  /\  ( x  e.  S  /\  k  e.  S )  /\  ( D  <_  x  /\  x  <_  k  /\  k  <_  U ) )  ->  C  <_  B )
dvfsum.h  |-  H  =  ( x  e.  S  |->  ( ( ( x  -  ( |_ `  x ) )  x.  B )  +  (
sum_ k  e.  ( M ... ( |_
`  x ) ) C  -  A ) ) )
dvfsumlem1.1  |-  ( ph  ->  X  e.  S )
dvfsumlem1.2  |-  ( ph  ->  Y  e.  S )
dvfsumlem1.3  |-  ( ph  ->  D  <_  X )
dvfsumlem1.4  |-  ( ph  ->  X  <_  Y )
dvfsumlem1.5  |-  ( ph  ->  Y  <_  U )
dvfsumlem1.6  |-  ( ph  ->  Y  <_  ( ( |_ `  X )  +  1 ) )
Assertion
Ref Expression
dvfsumlem2  |-  ( ph  ->  ( ( H `  Y )  <_  ( H `  X )  /\  ( ( H `  X )  -  [_ X  /  x ]_ B
)  <_  ( ( H `  Y )  -  [_ Y  /  x ]_ B ) ) )
Distinct variable groups:    B, k    x, C    x, k, D    ph, k, x    S, k, x    k, M, x   
x, T    k, Y, x    x, Z    U, k, x    k, X, x
Allowed substitution hints:    A( x, k)    B( x)    C( k)    T( k)    H( x, k)    V( x, k)    Z( k)

Proof of Theorem dvfsumlem2
Dummy variable  y is distinct from all other variables.
StepHypRef Expression
1 dvfsum.s . . . . . . . . 9  |-  S  =  ( T (,) +oo )
2 ioossre 11638 . . . . . . . . 9  |-  ( T (,) +oo )  C_  RR
31, 2eqsstri 3471 . . . . . . . 8  |-  S  C_  RR
4 dvfsumlem1.2 . . . . . . . 8  |-  ( ph  ->  Y  e.  S )
53, 4sseldi 3439 . . . . . . 7  |-  ( ph  ->  Y  e.  RR )
6 dvfsumlem1.1 . . . . . . . . . . 11  |-  ( ph  ->  X  e.  S )
76, 1syl6eleq 2500 . . . . . . . . . 10  |-  ( ph  ->  X  e.  ( T (,) +oo ) )
8 dvfsum.t . . . . . . . . . . . 12  |-  ( ph  ->  T  e.  RR )
98rexrd 9672 . . . . . . . . . . 11  |-  ( ph  ->  T  e.  RR* )
10 elioopnf 11670 . . . . . . . . . . 11  |-  ( T  e.  RR*  ->  ( X  e.  ( T (,) +oo )  <->  ( X  e.  RR  /\  T  < 
X ) ) )
119, 10syl 17 . . . . . . . . . 10  |-  ( ph  ->  ( X  e.  ( T (,) +oo )  <->  ( X  e.  RR  /\  T  <  X ) ) )
127, 11mpbid 210 . . . . . . . . 9  |-  ( ph  ->  ( X  e.  RR  /\  T  <  X ) )
1312simpld 457 . . . . . . . 8  |-  ( ph  ->  X  e.  RR )
14 reflcl 11968 . . . . . . . 8  |-  ( X  e.  RR  ->  ( |_ `  X )  e.  RR )
1513, 14syl 17 . . . . . . 7  |-  ( ph  ->  ( |_ `  X
)  e.  RR )
165, 15resubcld 10027 . . . . . 6  |-  ( ph  ->  ( Y  -  ( |_ `  X ) )  e.  RR )
1713rexrd 9672 . . . . . . . 8  |-  ( ph  ->  X  e.  RR* )
185rexrd 9672 . . . . . . . 8  |-  ( ph  ->  Y  e.  RR* )
19 dvfsumlem1.4 . . . . . . . 8  |-  ( ph  ->  X  <_  Y )
20 ubicc2 11689 . . . . . . . 8  |-  ( ( X  e.  RR*  /\  Y  e.  RR*  /\  X  <_  Y )  ->  Y  e.  ( X [,] Y
) )
2117, 18, 19, 20syl3anc 1230 . . . . . . 7  |-  ( ph  ->  Y  e.  ( X [,] Y ) )
22 pnfxr 11373 . . . . . . . . . . . . 13  |- +oo  e.  RR*
2322a1i 11 . . . . . . . . . . . 12  |-  ( ph  -> +oo  e.  RR* )
2412simprd 461 . . . . . . . . . . . 12  |-  ( ph  ->  T  <  X )
25 ltpnf 11383 . . . . . . . . . . . . 13  |-  ( Y  e.  RR  ->  Y  < +oo )
265, 25syl 17 . . . . . . . . . . . 12  |-  ( ph  ->  Y  < +oo )
27 iccssioo 11645 . . . . . . . . . . . 12  |-  ( ( ( T  e.  RR*  /\ +oo  e.  RR* )  /\  ( T  <  X  /\  Y  < +oo ) )  -> 
( X [,] Y
)  C_  ( T (,) +oo ) )
289, 23, 24, 26, 27syl22anc 1231 . . . . . . . . . . 11  |-  ( ph  ->  ( X [,] Y
)  C_  ( T (,) +oo ) )
2928, 1syl6sseqr 3488 . . . . . . . . . 10  |-  ( ph  ->  ( X [,] Y
)  C_  S )
3029sselda 3441 . . . . . . . . 9  |-  ( (
ph  /\  y  e.  ( X [,] Y ) )  ->  y  e.  S )
313a1i 11 . . . . . . . . . . . . 13  |-  ( ph  ->  S  C_  RR )
32 dvfsum.a . . . . . . . . . . . . 13  |-  ( (
ph  /\  x  e.  S )  ->  A  e.  RR )
33 dvfsum.b1 . . . . . . . . . . . . 13  |-  ( (
ph  /\  x  e.  S )  ->  B  e.  V )
34 dvfsum.b3 . . . . . . . . . . . . 13  |-  ( ph  ->  ( RR  _D  (
x  e.  S  |->  A ) )  =  ( x  e.  S  |->  B ) )
3531, 32, 33, 34dvmptrecl 22715 . . . . . . . . . . . 12  |-  ( (
ph  /\  x  e.  S )  ->  B  e.  RR )
36 eqid 2402 . . . . . . . . . . . 12  |-  ( x  e.  S  |->  B )  =  ( x  e.  S  |->  B )
3735, 36fmptd 6032 . . . . . . . . . . 11  |-  ( ph  ->  ( x  e.  S  |->  B ) : S --> RR )
38 nfcv 2564 . . . . . . . . . . . . 13  |-  F/_ y B
39 nfcsb1v 3388 . . . . . . . . . . . . 13  |-  F/_ x [_ y  /  x ]_ B
40 csbeq1a 3381 . . . . . . . . . . . . 13  |-  ( x  =  y  ->  B  =  [_ y  /  x ]_ B )
4138, 39, 40cbvmpt 4485 . . . . . . . . . . . 12  |-  ( x  e.  S  |->  B )  =  ( y  e.  S  |->  [_ y  /  x ]_ B )
4241fmpt 6029 . . . . . . . . . . 11  |-  ( A. y  e.  S  [_ y  /  x ]_ B  e.  RR  <->  ( x  e.  S  |->  B ) : S --> RR )
4337, 42sylibr 212 . . . . . . . . . 10  |-  ( ph  ->  A. y  e.  S  [_ y  /  x ]_ B  e.  RR )
4443r19.21bi 2772 . . . . . . . . 9  |-  ( (
ph  /\  y  e.  S )  ->  [_ y  /  x ]_ B  e.  RR )
4530, 44syldan 468 . . . . . . . 8  |-  ( (
ph  /\  y  e.  ( X [,] Y ) )  ->  [_ y  /  x ]_ B  e.  RR )
4645ralrimiva 2817 . . . . . . 7  |-  ( ph  ->  A. y  e.  ( X [,] Y )
[_ y  /  x ]_ B  e.  RR )
47 csbeq1 3375 . . . . . . . . 9  |-  ( y  =  Y  ->  [_ y  /  x ]_ B  = 
[_ Y  /  x ]_ B )
4847eleq1d 2471 . . . . . . . 8  |-  ( y  =  Y  ->  ( [_ y  /  x ]_ B  e.  RR  <->  [_ Y  /  x ]_ B  e.  RR )
)
4948rspcv 3155 . . . . . . 7  |-  ( Y  e.  ( X [,] Y )  ->  ( A. y  e.  ( X [,] Y ) [_ y  /  x ]_ B  e.  RR  ->  [_ Y  /  x ]_ B  e.  RR ) )
5021, 46, 49sylc 59 . . . . . 6  |-  ( ph  ->  [_ Y  /  x ]_ B  e.  RR )
5116, 50remulcld 9653 . . . . 5  |-  ( ph  ->  ( ( Y  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  e.  RR )
52 eqid 2402 . . . . . . . . . . 11  |-  ( x  e.  S  |->  A )  =  ( x  e.  S  |->  A )
5332, 52fmptd 6032 . . . . . . . . . 10  |-  ( ph  ->  ( x  e.  S  |->  A ) : S --> RR )
54 nfcv 2564 . . . . . . . . . . . 12  |-  F/_ y A
55 nfcsb1v 3388 . . . . . . . . . . . 12  |-  F/_ x [_ y  /  x ]_ A
56 csbeq1a 3381 . . . . . . . . . . . 12  |-  ( x  =  y  ->  A  =  [_ y  /  x ]_ A )
5754, 55, 56cbvmpt 4485 . . . . . . . . . . 11  |-  ( x  e.  S  |->  A )  =  ( y  e.  S  |->  [_ y  /  x ]_ A )
5857fmpt 6029 . . . . . . . . . 10  |-  ( A. y  e.  S  [_ y  /  x ]_ A  e.  RR  <->  ( x  e.  S  |->  A ) : S --> RR )
5953, 58sylibr 212 . . . . . . . . 9  |-  ( ph  ->  A. y  e.  S  [_ y  /  x ]_ A  e.  RR )
6059r19.21bi 2772 . . . . . . . 8  |-  ( (
ph  /\  y  e.  S )  ->  [_ y  /  x ]_ A  e.  RR )
6130, 60syldan 468 . . . . . . 7  |-  ( (
ph  /\  y  e.  ( X [,] Y ) )  ->  [_ y  /  x ]_ A  e.  RR )
6261ralrimiva 2817 . . . . . 6  |-  ( ph  ->  A. y  e.  ( X [,] Y )
[_ y  /  x ]_ A  e.  RR )
63 csbeq1 3375 . . . . . . . 8  |-  ( y  =  Y  ->  [_ y  /  x ]_ A  = 
[_ Y  /  x ]_ A )
6463eleq1d 2471 . . . . . . 7  |-  ( y  =  Y  ->  ( [_ y  /  x ]_ A  e.  RR  <->  [_ Y  /  x ]_ A  e.  RR )
)
6564rspcv 3155 . . . . . 6  |-  ( Y  e.  ( X [,] Y )  ->  ( A. y  e.  ( X [,] Y ) [_ y  /  x ]_ A  e.  RR  ->  [_ Y  /  x ]_ A  e.  RR ) )
6621, 62, 65sylc 59 . . . . 5  |-  ( ph  ->  [_ Y  /  x ]_ A  e.  RR )
6751, 66resubcld 10027 . . . 4  |-  ( ph  ->  ( ( ( Y  -  ( |_ `  X ) )  x. 
[_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A
)  e.  RR )
6813, 15resubcld 10027 . . . . . 6  |-  ( ph  ->  ( X  -  ( |_ `  X ) )  e.  RR )
69 lbicc2 11688 . . . . . . . 8  |-  ( ( X  e.  RR*  /\  Y  e.  RR*  /\  X  <_  Y )  ->  X  e.  ( X [,] Y
) )
7017, 18, 19, 69syl3anc 1230 . . . . . . 7  |-  ( ph  ->  X  e.  ( X [,] Y ) )
71 csbeq1 3375 . . . . . . . . 9  |-  ( y  =  X  ->  [_ y  /  x ]_ B  = 
[_ X  /  x ]_ B )
7271eleq1d 2471 . . . . . . . 8  |-  ( y  =  X  ->  ( [_ y  /  x ]_ B  e.  RR  <->  [_ X  /  x ]_ B  e.  RR )
)
7372rspcv 3155 . . . . . . 7  |-  ( X  e.  ( X [,] Y )  ->  ( A. y  e.  ( X [,] Y ) [_ y  /  x ]_ B  e.  RR  ->  [_ X  /  x ]_ B  e.  RR ) )
7470, 46, 73sylc 59 . . . . . 6  |-  ( ph  ->  [_ X  /  x ]_ B  e.  RR )
7568, 74remulcld 9653 . . . . 5  |-  ( ph  ->  ( ( X  -  ( |_ `  X ) )  x.  [_ X  /  x ]_ B )  e.  RR )
76 csbeq1 3375 . . . . . . . 8  |-  ( y  =  X  ->  [_ y  /  x ]_ A  = 
[_ X  /  x ]_ A )
7776eleq1d 2471 . . . . . . 7  |-  ( y  =  X  ->  ( [_ y  /  x ]_ A  e.  RR  <->  [_ X  /  x ]_ A  e.  RR )
)
7877rspcv 3155 . . . . . 6  |-  ( X  e.  ( X [,] Y )  ->  ( A. y  e.  ( X [,] Y ) [_ y  /  x ]_ A  e.  RR  ->  [_ X  /  x ]_ A  e.  RR ) )
7970, 62, 78sylc 59 . . . . 5  |-  ( ph  ->  [_ X  /  x ]_ A  e.  RR )
8075, 79resubcld 10027 . . . 4  |-  ( ph  ->  ( ( ( X  -  ( |_ `  X ) )  x. 
[_ X  /  x ]_ B )  -  [_ X  /  x ]_ A
)  e.  RR )
81 fzfid 12122 . . . . 5  |-  ( ph  ->  ( M ... ( |_ `  X ) )  e.  Fin )
82 dvfsum.b2 . . . . . . 7  |-  ( (
ph  /\  x  e.  Z )  ->  B  e.  RR )
8382ralrimiva 2817 . . . . . 6  |-  ( ph  ->  A. x  e.  Z  B  e.  RR )
84 elfzuz 11736 . . . . . . 7  |-  ( k  e.  ( M ... ( |_ `  X ) )  ->  k  e.  ( ZZ>= `  M )
)
85 dvfsum.z . . . . . . 7  |-  Z  =  ( ZZ>= `  M )
8684, 85syl6eleqr 2501 . . . . . 6  |-  ( k  e.  ( M ... ( |_ `  X ) )  ->  k  e.  Z )
87 dvfsum.c . . . . . . . 8  |-  ( x  =  k  ->  B  =  C )
8887eleq1d 2471 . . . . . . 7  |-  ( x  =  k  ->  ( B  e.  RR  <->  C  e.  RR ) )
8988rspccva 3158 . . . . . 6  |-  ( ( A. x  e.  Z  B  e.  RR  /\  k  e.  Z )  ->  C  e.  RR )
9083, 86, 89syl2an 475 . . . . 5  |-  ( (
ph  /\  k  e.  ( M ... ( |_
`  X ) ) )  ->  C  e.  RR )
9181, 90fsumrecl 13703 . . . 4  |-  ( ph  -> 
sum_ k  e.  ( M ... ( |_
`  X ) ) C  e.  RR )
9268, 50remulcld 9653 . . . . . 6  |-  ( ph  ->  ( ( X  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  e.  RR )
9392, 79resubcld 10027 . . . . 5  |-  ( ph  ->  ( ( ( X  -  ( |_ `  X ) )  x. 
[_ Y  /  x ]_ B )  -  [_ X  /  x ]_ A
)  e.  RR )
945, 13resubcld 10027 . . . . . . . . 9  |-  ( ph  ->  ( Y  -  X
)  e.  RR )
9550, 94remulcld 9653 . . . . . . . 8  |-  ( ph  ->  ( [_ Y  /  x ]_ B  x.  ( Y  -  X )
)  e.  RR )
9650recnd 9651 . . . . . . . . . 10  |-  ( ph  ->  [_ Y  /  x ]_ B  e.  CC )
975recnd 9651 . . . . . . . . . 10  |-  ( ph  ->  Y  e.  CC )
9813recnd 9651 . . . . . . . . . 10  |-  ( ph  ->  X  e.  CC )
9996, 97, 98subdid 10052 . . . . . . . . 9  |-  ( ph  ->  ( [_ Y  /  x ]_ B  x.  ( Y  -  X )
)  =  ( (
[_ Y  /  x ]_ B  x.  Y
)  -  ( [_ Y  /  x ]_ B  x.  X ) ) )
100 eqid 2402 . . . . . . . . . . 11  |-  ( TopOpen ` fld )  =  ( TopOpen ` fld )
101100mulcn 21661 . . . . . . . . . . 11  |-  x.  e.  ( ( ( TopOpen ` fld )  tX  ( TopOpen ` fld ) )  Cn  ( TopOpen
` fld
) )
10228, 2syl6ss 3453 . . . . . . . . . . . . 13  |-  ( ph  ->  ( X [,] Y
)  C_  RR )
103 ax-resscn 9578 . . . . . . . . . . . . 13  |-  RR  C_  CC
104102, 103syl6ss 3453 . . . . . . . . . . . 12  |-  ( ph  ->  ( X [,] Y
)  C_  CC )
105103a1i 11 . . . . . . . . . . . 12  |-  ( ph  ->  RR  C_  CC )
106 cncfmptc 21705 . . . . . . . . . . . 12  |-  ( (
[_ Y  /  x ]_ B  e.  RR  /\  ( X [,] Y
)  C_  CC  /\  RR  C_  CC )  ->  (
y  e.  ( X [,] Y )  |->  [_ Y  /  x ]_ B
)  e.  ( ( X [,] Y )
-cn-> RR ) )
10750, 104, 105, 106syl3anc 1230 . . . . . . . . . . 11  |-  ( ph  ->  ( y  e.  ( X [,] Y ) 
|->  [_ Y  /  x ]_ B )  e.  ( ( X [,] Y
) -cn-> RR ) )
108 cncfmptid 21706 . . . . . . . . . . . 12  |-  ( ( ( X [,] Y
)  C_  RR  /\  RR  C_  CC )  ->  (
y  e.  ( X [,] Y )  |->  y )  e.  ( ( X [,] Y )
-cn-> RR ) )
109102, 103, 108sylancl 660 . . . . . . . . . . 11  |-  ( ph  ->  ( y  e.  ( X [,] Y ) 
|->  y )  e.  ( ( X [,] Y
) -cn-> RR ) )
110 remulcl 9606 . . . . . . . . . . 11  |-  ( (
[_ Y  /  x ]_ B  e.  RR  /\  y  e.  RR )  ->  ( [_ Y  /  x ]_ B  x.  y )  e.  RR )
111100, 101, 107, 109, 103, 110cncfmpt2ss 21709 . . . . . . . . . 10  |-  ( ph  ->  ( y  e.  ( X [,] Y ) 
|->  ( [_ Y  /  x ]_ B  x.  y
) )  e.  ( ( X [,] Y
) -cn-> RR ) )
112 reelprrecn 9613 . . . . . . . . . . . . 13  |-  RR  e.  { RR ,  CC }
113112a1i 11 . . . . . . . . . . . 12  |-  ( ph  ->  RR  e.  { RR ,  CC } )
114 ioossicc 11662 . . . . . . . . . . . . . . 15  |-  ( X (,) Y )  C_  ( X [,] Y )
115114, 102syl5ss 3452 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( X (,) Y
)  C_  RR )
116115sselda 3441 . . . . . . . . . . . . 13  |-  ( (
ph  /\  y  e.  ( X (,) Y ) )  ->  y  e.  RR )
117116recnd 9651 . . . . . . . . . . . 12  |-  ( (
ph  /\  y  e.  ( X (,) Y ) )  ->  y  e.  CC )
118 1cnd 9641 . . . . . . . . . . . 12  |-  ( (
ph  /\  y  e.  ( X (,) Y ) )  ->  1  e.  CC )
119 simpr 459 . . . . . . . . . . . . . 14  |-  ( (
ph  /\  y  e.  RR )  ->  y  e.  RR )
120119recnd 9651 . . . . . . . . . . . . 13  |-  ( (
ph  /\  y  e.  RR )  ->  y  e.  CC )
121 1cnd 9641 . . . . . . . . . . . . 13  |-  ( (
ph  /\  y  e.  RR )  ->  1  e.  CC )
122113dvmptid 22650 . . . . . . . . . . . . 13  |-  ( ph  ->  ( RR  _D  (
y  e.  RR  |->  y ) )  =  ( y  e.  RR  |->  1 ) )
123100tgioo2 21598 . . . . . . . . . . . . 13  |-  ( topGen ` 
ran  (,) )  =  ( ( TopOpen ` fld )t  RR )
124 iooretop 21563 . . . . . . . . . . . . . 14  |-  ( X (,) Y )  e.  ( topGen `  ran  (,) )
125124a1i 11 . . . . . . . . . . . . 13  |-  ( ph  ->  ( X (,) Y
)  e.  ( topGen ` 
ran  (,) ) )
126113, 120, 121, 122, 115, 123, 100, 125dvmptres 22656 . . . . . . . . . . . 12  |-  ( ph  ->  ( RR  _D  (
y  e.  ( X (,) Y )  |->  y ) )  =  ( y  e.  ( X (,) Y )  |->  1 ) )
127113, 117, 118, 126, 96dvmptcmul 22657 . . . . . . . . . . 11  |-  ( ph  ->  ( RR  _D  (
y  e.  ( X (,) Y )  |->  (
[_ Y  /  x ]_ B  x.  y
) ) )  =  ( y  e.  ( X (,) Y ) 
|->  ( [_ Y  /  x ]_ B  x.  1 ) ) )
12896mulid1d 9642 . . . . . . . . . . . 12  |-  ( ph  ->  ( [_ Y  /  x ]_ B  x.  1 )  =  [_ Y  /  x ]_ B )
129128mpteq2dv 4481 . . . . . . . . . . 11  |-  ( ph  ->  ( y  e.  ( X (,) Y ) 
|->  ( [_ Y  /  x ]_ B  x.  1 ) )  =  ( y  e.  ( X (,) Y )  |->  [_ Y  /  x ]_ B
) )
130127, 129eqtrd 2443 . . . . . . . . . 10  |-  ( ph  ->  ( RR  _D  (
y  e.  ( X (,) Y )  |->  (
[_ Y  /  x ]_ B  x.  y
) ) )  =  ( y  e.  ( X (,) Y ) 
|->  [_ Y  /  x ]_ B ) )
13129resmptd 5144 . . . . . . . . . . 11  |-  ( ph  ->  ( ( y  e.  S  |->  [_ y  /  x ]_ A )  |`  ( X [,] Y ) )  =  ( y  e.  ( X [,] Y
)  |->  [_ y  /  x ]_ A ) )
13232recnd 9651 . . . . . . . . . . . . . . . . 17  |-  ( (
ph  /\  x  e.  S )  ->  A  e.  CC )
133132, 52fmptd 6032 . . . . . . . . . . . . . . . 16  |-  ( ph  ->  ( x  e.  S  |->  A ) : S --> CC )
13434dmeqd 5025 . . . . . . . . . . . . . . . . 17  |-  ( ph  ->  dom  ( RR  _D  ( x  e.  S  |->  A ) )  =  dom  ( x  e.  S  |->  B ) )
13533ralrimiva 2817 . . . . . . . . . . . . . . . . . 18  |-  ( ph  ->  A. x  e.  S  B  e.  V )
136 dmmptg 5319 . . . . . . . . . . . . . . . . . 18  |-  ( A. x  e.  S  B  e.  V  ->  dom  (
x  e.  S  |->  B )  =  S )
137135, 136syl 17 . . . . . . . . . . . . . . . . 17  |-  ( ph  ->  dom  ( x  e.  S  |->  B )  =  S )
138134, 137eqtrd 2443 . . . . . . . . . . . . . . . 16  |-  ( ph  ->  dom  ( RR  _D  ( x  e.  S  |->  A ) )  =  S )
139 dvcn 22614 . . . . . . . . . . . . . . . 16  |-  ( ( ( RR  C_  CC  /\  ( x  e.  S  |->  A ) : S --> CC  /\  S  C_  RR )  /\  dom  ( RR 
_D  ( x  e.  S  |->  A ) )  =  S )  -> 
( x  e.  S  |->  A )  e.  ( S -cn-> CC ) )
140105, 133, 31, 138, 139syl31anc 1233 . . . . . . . . . . . . . . 15  |-  ( ph  ->  ( x  e.  S  |->  A )  e.  ( S -cn-> CC ) )
141 cncffvrn 21692 . . . . . . . . . . . . . . 15  |-  ( ( RR  C_  CC  /\  (
x  e.  S  |->  A )  e.  ( S
-cn-> CC ) )  -> 
( ( x  e.  S  |->  A )  e.  ( S -cn-> RR )  <-> 
( x  e.  S  |->  A ) : S --> RR ) )
142103, 140, 141sylancr 661 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( ( x  e.  S  |->  A )  e.  ( S -cn-> RR )  <-> 
( x  e.  S  |->  A ) : S --> RR ) )
14353, 142mpbird 232 . . . . . . . . . . . . 13  |-  ( ph  ->  ( x  e.  S  |->  A )  e.  ( S -cn-> RR ) )
14457, 143syl5eqelr 2495 . . . . . . . . . . . 12  |-  ( ph  ->  ( y  e.  S  |-> 
[_ y  /  x ]_ A )  e.  ( S -cn-> RR ) )
145 rescncf 21691 . . . . . . . . . . . 12  |-  ( ( X [,] Y ) 
C_  S  ->  (
( y  e.  S  |-> 
[_ y  /  x ]_ A )  e.  ( S -cn-> RR )  ->  (
( y  e.  S  |-> 
[_ y  /  x ]_ A )  |`  ( X [,] Y ) )  e.  ( ( X [,] Y ) -cn-> RR ) ) )
14629, 144, 145sylc 59 . . . . . . . . . . 11  |-  ( ph  ->  ( ( y  e.  S  |->  [_ y  /  x ]_ A )  |`  ( X [,] Y ) )  e.  ( ( X [,] Y ) -cn-> RR ) )
147131, 146eqeltrrd 2491 . . . . . . . . . 10  |-  ( ph  ->  ( y  e.  ( X [,] Y ) 
|->  [_ y  /  x ]_ A )  e.  ( ( X [,] Y
) -cn-> RR ) )
14860recnd 9651 . . . . . . . . . . 11  |-  ( (
ph  /\  y  e.  S )  ->  [_ y  /  x ]_ A  e.  CC )
14957oveq2i 6288 . . . . . . . . . . . 12  |-  ( RR 
_D  ( x  e.  S  |->  A ) )  =  ( RR  _D  ( y  e.  S  |-> 
[_ y  /  x ]_ A ) )
15034, 149, 413eqtr3g 2466 . . . . . . . . . . 11  |-  ( ph  ->  ( RR  _D  (
y  e.  S  |->  [_ y  /  x ]_ A
) )  =  ( y  e.  S  |->  [_ y  /  x ]_ B
) )
151114, 29syl5ss 3452 . . . . . . . . . . 11  |-  ( ph  ->  ( X (,) Y
)  C_  S )
152113, 148, 44, 150, 151, 123, 100, 125dvmptres 22656 . . . . . . . . . 10  |-  ( ph  ->  ( RR  _D  (
y  e.  ( X (,) Y )  |->  [_ y  /  x ]_ A
) )  =  ( y  e.  ( X (,) Y )  |->  [_ y  /  x ]_ B
) )
153114sseli 3437 . . . . . . . . . . 11  |-  ( y  e.  ( X (,) Y )  ->  y  e.  ( X [,] Y
) )
154 simpl 455 . . . . . . . . . . . 12  |-  ( (
ph  /\  y  e.  ( X [,] Y ) )  ->  ph )
1554adantr 463 . . . . . . . . . . . 12  |-  ( (
ph  /\  y  e.  ( X [,] Y ) )  ->  Y  e.  S )
156 dvfsum.d . . . . . . . . . . . . . 14  |-  ( ph  ->  D  e.  RR )
157156adantr 463 . . . . . . . . . . . . 13  |-  ( (
ph  /\  y  e.  ( X [,] Y ) )  ->  D  e.  RR )
15813adantr 463 . . . . . . . . . . . . 13  |-  ( (
ph  /\  y  e.  ( X [,] Y ) )  ->  X  e.  RR )
159 elicc2 11641 . . . . . . . . . . . . . . . 16  |-  ( ( X  e.  RR  /\  Y  e.  RR )  ->  ( y  e.  ( X [,] Y )  <-> 
( y  e.  RR  /\  X  <_  y  /\  y  <_  Y ) ) )
16013, 5, 159syl2anc 659 . . . . . . . . . . . . . . 15  |-  ( ph  ->  ( y  e.  ( X [,] Y )  <-> 
( y  e.  RR  /\  X  <_  y  /\  y  <_  Y ) ) )
161160biimpa 482 . . . . . . . . . . . . . 14  |-  ( (
ph  /\  y  e.  ( X [,] Y ) )  ->  ( y  e.  RR  /\  X  <_ 
y  /\  y  <_  Y ) )
162161simp1d 1009 . . . . . . . . . . . . 13  |-  ( (
ph  /\  y  e.  ( X [,] Y ) )  ->  y  e.  RR )
163 dvfsumlem1.3 . . . . . . . . . . . . . 14  |-  ( ph  ->  D  <_  X )
164163adantr 463 . . . . . . . . . . . . 13  |-  ( (
ph  /\  y  e.  ( X [,] Y ) )  ->  D  <_  X )
165161simp2d 1010 . . . . . . . . . . . . 13  |-  ( (
ph  /\  y  e.  ( X [,] Y ) )  ->  X  <_  y )
166157, 158, 162, 164, 165letrd 9772 . . . . . . . . . . . 12  |-  ( (
ph  /\  y  e.  ( X [,] Y ) )  ->  D  <_  y )
167161simp3d 1011 . . . . . . . . . . . 12  |-  ( (
ph  /\  y  e.  ( X [,] Y ) )  ->  y  <_  Y )
168 dvfsumlem1.5 . . . . . . . . . . . . 13  |-  ( ph  ->  Y  <_  U )
169168adantr 463 . . . . . . . . . . . 12  |-  ( (
ph  /\  y  e.  ( X [,] Y ) )  ->  Y  <_  U )
170 simp2r 1024 . . . . . . . . . . . . 13  |-  ( (
ph  /\  ( y  e.  S  /\  Y  e.  S )  /\  ( D  <_  y  /\  y  <_  Y  /\  Y  <_  U ) )  ->  Y  e.  S )
171 eleq1 2474 . . . . . . . . . . . . . . . . 17  |-  ( k  =  Y  ->  (
k  e.  S  <->  Y  e.  S ) )
172171anbi2d 702 . . . . . . . . . . . . . . . 16  |-  ( k  =  Y  ->  (
( y  e.  S  /\  k  e.  S
)  <->  ( y  e.  S  /\  Y  e.  S ) ) )
173 breq2 4398 . . . . . . . . . . . . . . . . 17  |-  ( k  =  Y  ->  (
y  <_  k  <->  y  <_  Y ) )
174 breq1 4397 . . . . . . . . . . . . . . . . 17  |-  ( k  =  Y  ->  (
k  <_  U  <->  Y  <_  U ) )
175173, 1743anbi23d 1304 . . . . . . . . . . . . . . . 16  |-  ( k  =  Y  ->  (
( D  <_  y  /\  y  <_  k  /\  k  <_  U )  <->  ( D  <_  y  /\  y  <_  Y  /\  Y  <_  U
) ) )
176172, 1753anbi23d 1304 . . . . . . . . . . . . . . 15  |-  ( k  =  Y  ->  (
( ph  /\  (
y  e.  S  /\  k  e.  S )  /\  ( D  <_  y  /\  y  <_  k  /\  k  <_  U ) )  <-> 
( ph  /\  (
y  e.  S  /\  Y  e.  S )  /\  ( D  <_  y  /\  y  <_  Y  /\  Y  <_  U ) ) ) )
177 vex 3061 . . . . . . . . . . . . . . . . . 18  |-  k  e. 
_V
178177, 87csbie 3398 . . . . . . . . . . . . . . . . 17  |-  [_ k  /  x ]_ B  =  C
179 csbeq1 3375 . . . . . . . . . . . . . . . . 17  |-  ( k  =  Y  ->  [_ k  /  x ]_ B  = 
[_ Y  /  x ]_ B )
180178, 179syl5eqr 2457 . . . . . . . . . . . . . . . 16  |-  ( k  =  Y  ->  C  =  [_ Y  /  x ]_ B )
181180breq1d 4404 . . . . . . . . . . . . . . 15  |-  ( k  =  Y  ->  ( C  <_  [_ y  /  x ]_ B  <->  [_ Y  /  x ]_ B  <_  [_ y  /  x ]_ B ) )
182176, 181imbi12d 318 . . . . . . . . . . . . . 14  |-  ( k  =  Y  ->  (
( ( ph  /\  ( y  e.  S  /\  k  e.  S
)  /\  ( D  <_  y  /\  y  <_ 
k  /\  k  <_  U ) )  ->  C  <_  [_ y  /  x ]_ B )  <->  ( ( ph  /\  ( y  e.  S  /\  Y  e.  S )  /\  ( D  <_  y  /\  y  <_  Y  /\  Y  <_  U ) )  ->  [_ Y  /  x ]_ B  <_  [_ y  /  x ]_ B ) ) )
183 nfv 1728 . . . . . . . . . . . . . . . 16  |-  F/ x
( ph  /\  (
y  e.  S  /\  k  e.  S )  /\  ( D  <_  y  /\  y  <_  k  /\  k  <_  U ) )
184 nfcv 2564 . . . . . . . . . . . . . . . . 17  |-  F/_ x C
185 nfcv 2564 . . . . . . . . . . . . . . . . 17  |-  F/_ x  <_
186184, 185, 39nfbr 4438 . . . . . . . . . . . . . . . 16  |-  F/ x  C  <_  [_ y  /  x ]_ B
187183, 186nfim 1948 . . . . . . . . . . . . . . 15  |-  F/ x
( ( ph  /\  ( y  e.  S  /\  k  e.  S
)  /\  ( D  <_  y  /\  y  <_ 
k  /\  k  <_  U ) )  ->  C  <_  [_ y  /  x ]_ B )
188 eleq1 2474 . . . . . . . . . . . . . . . . . 18  |-  ( x  =  y  ->  (
x  e.  S  <->  y  e.  S ) )
189188anbi1d 703 . . . . . . . . . . . . . . . . 17  |-  ( x  =  y  ->  (
( x  e.  S  /\  k  e.  S
)  <->  ( y  e.  S  /\  k  e.  S ) ) )
190 breq2 4398 . . . . . . . . . . . . . . . . . 18  |-  ( x  =  y  ->  ( D  <_  x  <->  D  <_  y ) )
191 breq1 4397 . . . . . . . . . . . . . . . . . 18  |-  ( x  =  y  ->  (
x  <_  k  <->  y  <_  k ) )
192190, 1913anbi12d 1302 . . . . . . . . . . . . . . . . 17  |-  ( x  =  y  ->  (
( D  <_  x  /\  x  <_  k  /\  k  <_  U )  <->  ( D  <_  y  /\  y  <_ 
k  /\  k  <_  U ) ) )
193189, 1923anbi23d 1304 . . . . . . . . . . . . . . . 16  |-  ( x  =  y  ->  (
( ph  /\  (
x  e.  S  /\  k  e.  S )  /\  ( D  <_  x  /\  x  <_  k  /\  k  <_  U ) )  <-> 
( ph  /\  (
y  e.  S  /\  k  e.  S )  /\  ( D  <_  y  /\  y  <_  k  /\  k  <_  U ) ) ) )
19440breq2d 4406 . . . . . . . . . . . . . . . 16  |-  ( x  =  y  ->  ( C  <_  B  <->  C  <_  [_ y  /  x ]_ B ) )
195193, 194imbi12d 318 . . . . . . . . . . . . . . 15  |-  ( x  =  y  ->  (
( ( ph  /\  ( x  e.  S  /\  k  e.  S
)  /\  ( D  <_  x  /\  x  <_ 
k  /\  k  <_  U ) )  ->  C  <_  B )  <->  ( ( ph  /\  ( y  e.  S  /\  k  e.  S )  /\  ( D  <_  y  /\  y  <_  k  /\  k  <_  U ) )  ->  C  <_  [_ y  /  x ]_ B ) ) )
196 dvfsum.l . . . . . . . . . . . . . . 15  |-  ( (
ph  /\  ( x  e.  S  /\  k  e.  S )  /\  ( D  <_  x  /\  x  <_  k  /\  k  <_  U ) )  ->  C  <_  B )
197187, 195, 196chvar 2040 . . . . . . . . . . . . . 14  |-  ( (
ph  /\  ( y  e.  S  /\  k  e.  S )  /\  ( D  <_  y  /\  y  <_  k  /\  k  <_  U ) )  ->  C  <_  [_ y  /  x ]_ B )
198182, 197vtoclg 3116 . . . . . . . . . . . . 13  |-  ( Y  e.  S  ->  (
( ph  /\  (
y  e.  S  /\  Y  e.  S )  /\  ( D  <_  y  /\  y  <_  Y  /\  Y  <_  U ) )  ->  [_ Y  /  x ]_ B  <_  [_ y  /  x ]_ B ) )
199170, 198mpcom 34 . . . . . . . . . . . 12  |-  ( (
ph  /\  ( y  e.  S  /\  Y  e.  S )  /\  ( D  <_  y  /\  y  <_  Y  /\  Y  <_  U ) )  ->  [_ Y  /  x ]_ B  <_  [_ y  /  x ]_ B )
200154, 30, 155, 166, 167, 169, 199syl123anc 1247 . . . . . . . . . . 11  |-  ( (
ph  /\  y  e.  ( X [,] Y ) )  ->  [_ Y  /  x ]_ B  <_  [_ y  /  x ]_ B )
201153, 200sylan2 472 . . . . . . . . . 10  |-  ( (
ph  /\  y  e.  ( X (,) Y ) )  ->  [_ Y  /  x ]_ B  <_  [_ y  /  x ]_ B )
202 oveq2 6285 . . . . . . . . . 10  |-  ( y  =  X  ->  ( [_ Y  /  x ]_ B  x.  y
)  =  ( [_ Y  /  x ]_ B  x.  X ) )
203 oveq2 6285 . . . . . . . . . 10  |-  ( y  =  Y  ->  ( [_ Y  /  x ]_ B  x.  y
)  =  ( [_ Y  /  x ]_ B  x.  Y ) )
20413, 5, 111, 130, 147, 152, 201, 70, 21, 19, 202, 76, 203, 63dvle 22698 . . . . . . . . 9  |-  ( ph  ->  ( ( [_ Y  /  x ]_ B  x.  Y )  -  ( [_ Y  /  x ]_ B  x.  X
) )  <_  ( [_ Y  /  x ]_ A  -  [_ X  /  x ]_ A ) )
20599, 204eqbrtrd 4414 . . . . . . . 8  |-  ( ph  ->  ( [_ Y  /  x ]_ B  x.  ( Y  -  X )
)  <_  ( [_ Y  /  x ]_ A  -  [_ X  /  x ]_ A ) )
20695, 66, 79, 205lesubd 10195 . . . . . . 7  |-  ( ph  ->  [_ X  /  x ]_ A  <_  ( [_ Y  /  x ]_ A  -  ( [_ Y  /  x ]_ B  x.  ( Y  -  X
) ) ) )
20792recnd 9651 . . . . . . . . 9  |-  ( ph  ->  ( ( X  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  e.  CC )
20851recnd 9651 . . . . . . . . 9  |-  ( ph  ->  ( ( Y  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  e.  CC )
20966recnd 9651 . . . . . . . . 9  |-  ( ph  ->  [_ Y  /  x ]_ A  e.  CC )
210207, 208, 209subsubd 9994 . . . . . . . 8  |-  ( ph  ->  ( ( ( X  -  ( |_ `  X ) )  x. 
[_ Y  /  x ]_ B )  -  (
( ( Y  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A ) )  =  ( ( ( ( X  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  -  ( ( Y  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B ) )  +  [_ Y  /  x ]_ A ) )
211208, 207negsubdi2d 9982 . . . . . . . . . . 11  |-  ( ph  -> 
-u ( ( ( Y  -  ( |_
`  X ) )  x.  [_ Y  /  x ]_ B )  -  ( ( X  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B ) )  =  ( ( ( X  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  -  ( ( Y  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B ) ) )
21215recnd 9651 . . . . . . . . . . . . . . 15  |-  ( ph  ->  ( |_ `  X
)  e.  CC )
21397, 98, 212nnncan2d 10001 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( ( Y  -  ( |_ `  X ) )  -  ( X  -  ( |_ `  X ) ) )  =  ( Y  -  X ) )
214213oveq1d 6292 . . . . . . . . . . . . 13  |-  ( ph  ->  ( ( ( Y  -  ( |_ `  X ) )  -  ( X  -  ( |_ `  X ) ) )  x.  [_ Y  /  x ]_ B )  =  ( ( Y  -  X )  x. 
[_ Y  /  x ]_ B ) )
21516recnd 9651 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( Y  -  ( |_ `  X ) )  e.  CC )
21668recnd 9651 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( X  -  ( |_ `  X ) )  e.  CC )
217215, 216, 96subdird 10053 . . . . . . . . . . . . 13  |-  ( ph  ->  ( ( ( Y  -  ( |_ `  X ) )  -  ( X  -  ( |_ `  X ) ) )  x.  [_ Y  /  x ]_ B )  =  ( ( ( Y  -  ( |_
`  X ) )  x.  [_ Y  /  x ]_ B )  -  ( ( X  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B ) ) )
21894recnd 9651 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( Y  -  X
)  e.  CC )
219218, 96mulcomd 9646 . . . . . . . . . . . . 13  |-  ( ph  ->  ( ( Y  -  X )  x.  [_ Y  /  x ]_ B
)  =  ( [_ Y  /  x ]_ B  x.  ( Y  -  X
) ) )
220214, 217, 2193eqtr3d 2451 . . . . . . . . . . . 12  |-  ( ph  ->  ( ( ( Y  -  ( |_ `  X ) )  x. 
[_ Y  /  x ]_ B )  -  (
( X  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B ) )  =  ( [_ Y  /  x ]_ B  x.  ( Y  -  X
) ) )
221220negeqd 9849 . . . . . . . . . . 11  |-  ( ph  -> 
-u ( ( ( Y  -  ( |_
`  X ) )  x.  [_ Y  /  x ]_ B )  -  ( ( X  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B ) )  =  -u ( [_ Y  /  x ]_ B  x.  ( Y  -  X )
) )
222211, 221eqtr3d 2445 . . . . . . . . . 10  |-  ( ph  ->  ( ( ( X  -  ( |_ `  X ) )  x. 
[_ Y  /  x ]_ B )  -  (
( Y  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B ) )  =  -u ( [_ Y  /  x ]_ B  x.  ( Y  -  X
) ) )
223222oveq1d 6292 . . . . . . . . 9  |-  ( ph  ->  ( ( ( ( X  -  ( |_
`  X ) )  x.  [_ Y  /  x ]_ B )  -  ( ( Y  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B ) )  +  [_ Y  /  x ]_ A )  =  ( -u ( [_ Y  /  x ]_ B  x.  ( Y  -  X )
)  +  [_ Y  /  x ]_ A ) )
22495recnd 9651 . . . . . . . . . 10  |-  ( ph  ->  ( [_ Y  /  x ]_ B  x.  ( Y  -  X )
)  e.  CC )
225224, 209negsubdid 9981 . . . . . . . . 9  |-  ( ph  -> 
-u ( ( [_ Y  /  x ]_ B  x.  ( Y  -  X
) )  -  [_ Y  /  x ]_ A
)  =  ( -u ( [_ Y  /  x ]_ B  x.  ( Y  -  X )
)  +  [_ Y  /  x ]_ A ) )
226223, 225eqtr4d 2446 . . . . . . . 8  |-  ( ph  ->  ( ( ( ( X  -  ( |_
`  X ) )  x.  [_ Y  /  x ]_ B )  -  ( ( Y  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B ) )  +  [_ Y  /  x ]_ A )  =  -u ( ( [_ Y  /  x ]_ B  x.  ( Y  -  X
) )  -  [_ Y  /  x ]_ A
) )
227224, 209negsubdi2d 9982 . . . . . . . 8  |-  ( ph  -> 
-u ( ( [_ Y  /  x ]_ B  x.  ( Y  -  X
) )  -  [_ Y  /  x ]_ A
)  =  ( [_ Y  /  x ]_ A  -  ( [_ Y  /  x ]_ B  x.  ( Y  -  X
) ) ) )
228210, 226, 2273eqtrd 2447 . . . . . . 7  |-  ( ph  ->  ( ( ( X  -  ( |_ `  X ) )  x. 
[_ Y  /  x ]_ B )  -  (
( ( Y  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A ) )  =  ( [_ Y  /  x ]_ A  -  ( [_ Y  /  x ]_ B  x.  ( Y  -  X )
) ) )
229206, 228breqtrrd 4420 . . . . . 6  |-  ( ph  ->  [_ X  /  x ]_ A  <_  ( ( ( X  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  -  ( ( ( Y  -  ( |_ `  X ) )  x. 
[_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A
) ) )
23079, 92, 67, 229lesubd 10195 . . . . 5  |-  ( ph  ->  ( ( ( Y  -  ( |_ `  X ) )  x. 
[_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A
)  <_  ( (
( X  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  -  [_ X  /  x ]_ A ) )
231 flle 11971 . . . . . . . . 9  |-  ( X  e.  RR  ->  ( |_ `  X )  <_  X )
23213, 231syl 17 . . . . . . . 8  |-  ( ph  ->  ( |_ `  X
)  <_  X )
23313, 15subge0d 10181 . . . . . . . 8  |-  ( ph  ->  ( 0  <_  ( X  -  ( |_ `  X ) )  <->  ( |_ `  X )  <_  X
) )
234232, 233mpbird 232 . . . . . . 7  |-  ( ph  ->  0  <_  ( X  -  ( |_ `  X ) ) )
235200ralrimiva 2817 . . . . . . . 8  |-  ( ph  ->  A. y  e.  ( X [,] Y )
[_ Y  /  x ]_ B  <_  [_ y  /  x ]_ B )
23671breq2d 4406 . . . . . . . . 9  |-  ( y  =  X  ->  ( [_ Y  /  x ]_ B  <_  [_ y  /  x ]_ B  <->  [_ Y  /  x ]_ B  <_  [_ X  /  x ]_ B ) )
237236rspcv 3155 . . . . . . . 8  |-  ( X  e.  ( X [,] Y )  ->  ( A. y  e.  ( X [,] Y ) [_ Y  /  x ]_ B  <_  [_ y  /  x ]_ B  ->  [_ Y  /  x ]_ B  <_  [_ X  /  x ]_ B ) )
23870, 235, 237sylc 59 . . . . . . 7  |-  ( ph  ->  [_ Y  /  x ]_ B  <_  [_ X  /  x ]_ B )
23950, 74, 68, 234, 238lemul2ad 10525 . . . . . 6  |-  ( ph  ->  ( ( X  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  <_  ( ( X  -  ( |_ `  X ) )  x. 
[_ X  /  x ]_ B ) )
24092, 75, 79, 239lesub1dd 10207 . . . . 5  |-  ( ph  ->  ( ( ( X  -  ( |_ `  X ) )  x. 
[_ Y  /  x ]_ B )  -  [_ X  /  x ]_ A
)  <_  ( (
( X  -  ( |_ `  X ) )  x.  [_ X  /  x ]_ B )  -  [_ X  /  x ]_ A ) )
24167, 93, 80, 230, 240letrd 9772 . . . 4  |-  ( ph  ->  ( ( ( Y  -  ( |_ `  X ) )  x. 
[_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A
)  <_  ( (
( X  -  ( |_ `  X ) )  x.  [_ X  /  x ]_ B )  -  [_ X  /  x ]_ A ) )
24267, 80, 91, 241leadd1dd 10205 . . 3  |-  ( ph  ->  ( ( ( ( Y  -  ( |_
`  X ) )  x.  [_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A )  +  sum_ k  e.  ( M ... ( |_ `  X
) ) C )  <_  ( ( ( ( X  -  ( |_ `  X ) )  x.  [_ X  /  x ]_ B )  -  [_ X  /  x ]_ A )  +  sum_ k  e.  ( M ... ( |_ `  X
) ) C ) )
243 dvfsum.m . . . 4  |-  ( ph  ->  M  e.  ZZ )
244 dvfsum.md . . . 4  |-  ( ph  ->  M  <_  ( D  +  1 ) )
245 dvfsum.u . . . 4  |-  ( ph  ->  U  e.  RR* )
246 dvfsum.h . . . 4  |-  H  =  ( x  e.  S  |->  ( ( ( x  -  ( |_ `  x ) )  x.  B )  +  (
sum_ k  e.  ( M ... ( |_
`  x ) ) C  -  A ) ) )
247 dvfsumlem1.6 . . . 4  |-  ( ph  ->  Y  <_  ( ( |_ `  X )  +  1 ) )
2481, 85, 243, 156, 244, 8, 32, 33, 82, 34, 87, 245, 196, 246, 6, 4, 163, 19, 168, 247dvfsumlem1 22717 . . 3  |-  ( ph  ->  ( H `  Y
)  =  ( ( ( ( Y  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A )  + 
sum_ k  e.  ( M ... ( |_
`  X ) ) C ) )
24913leidd 10158 . . . 4  |-  ( ph  ->  X  <_  X )
25017, 18, 245, 19, 168xrletrd 11417 . . . 4  |-  ( ph  ->  X  <_  U )
251 fllep1 11973 . . . . 5  |-  ( X  e.  RR  ->  X  <_  ( ( |_ `  X )  +  1 ) )
25213, 251syl 17 . . . 4  |-  ( ph  ->  X  <_  ( ( |_ `  X )  +  1 ) )
2531, 85, 243, 156, 244, 8, 32, 33, 82, 34, 87, 245, 196, 246, 6, 6, 163, 249, 250, 252dvfsumlem1 22717 . . 3  |-  ( ph  ->  ( H `  X
)  =  ( ( ( ( X  -  ( |_ `  X ) )  x.  [_ X  /  x ]_ B )  -  [_ X  /  x ]_ A )  + 
sum_ k  e.  ( M ... ( |_
`  X ) ) C ) )
254242, 248, 2533brtr4d 4424 . 2  |-  ( ph  ->  ( H `  Y
)  <_  ( H `  X ) )
25580, 74resubcld 10027 . . . . 5  |-  ( ph  ->  ( ( ( ( X  -  ( |_
`  X ) )  x.  [_ X  /  x ]_ B )  -  [_ X  /  x ]_ A )  -  [_ X  /  x ]_ B
)  e.  RR )
25667, 50resubcld 10027 . . . . 5  |-  ( ph  ->  ( ( ( ( Y  -  ( |_
`  X ) )  x.  [_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A )  -  [_ Y  /  x ]_ B
)  e.  RR )
257 peano2rem 9921 . . . . . . . . . . 11  |-  ( ( X  -  ( |_
`  X ) )  e.  RR  ->  (
( X  -  ( |_ `  X ) )  -  1 )  e.  RR )
25868, 257syl 17 . . . . . . . . . 10  |-  ( ph  ->  ( ( X  -  ( |_ `  X ) )  -  1 )  e.  RR )
259258, 74remulcld 9653 . . . . . . . . 9  |-  ( ph  ->  ( ( ( X  -  ( |_ `  X ) )  - 
1 )  x.  [_ X  /  x ]_ B
)  e.  RR )
260259, 79resubcld 10027 . . . . . . . 8  |-  ( ph  ->  ( ( ( ( X  -  ( |_
`  X ) )  -  1 )  x. 
[_ X  /  x ]_ B )  -  [_ X  /  x ]_ A
)  e.  RR )
261 peano2rem 9921 . . . . . . . . . . 11  |-  ( ( Y  -  ( |_
`  X ) )  e.  RR  ->  (
( Y  -  ( |_ `  X ) )  -  1 )  e.  RR )
26216, 261syl 17 . . . . . . . . . 10  |-  ( ph  ->  ( ( Y  -  ( |_ `  X ) )  -  1 )  e.  RR )
263262, 74remulcld 9653 . . . . . . . . 9  |-  ( ph  ->  ( ( ( Y  -  ( |_ `  X ) )  - 
1 )  x.  [_ X  /  x ]_ B
)  e.  RR )
264263, 66resubcld 10027 . . . . . . . 8  |-  ( ph  ->  ( ( ( ( Y  -  ( |_
`  X ) )  -  1 )  x. 
[_ X  /  x ]_ B )  -  [_ Y  /  x ]_ A
)  e.  RR )
265262, 50remulcld 9653 . . . . . . . . 9  |-  ( ph  ->  ( ( ( Y  -  ( |_ `  X ) )  - 
1 )  x.  [_ Y  /  x ]_ B
)  e.  RR )
266265, 66resubcld 10027 . . . . . . . 8  |-  ( ph  ->  ( ( ( ( Y  -  ( |_
`  X ) )  -  1 )  x. 
[_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A
)  e.  RR )
267259recnd 9651 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( ( ( X  -  ( |_ `  X ) )  - 
1 )  x.  [_ X  /  x ]_ B
)  e.  CC )
268263recnd 9651 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( ( ( Y  -  ( |_ `  X ) )  - 
1 )  x.  [_ X  /  x ]_ B
)  e.  CC )
269267, 268subcld 9966 . . . . . . . . . . . . 13  |-  ( ph  ->  ( ( ( ( X  -  ( |_
`  X ) )  -  1 )  x. 
[_ X  /  x ]_ B )  -  (
( ( Y  -  ( |_ `  X ) )  -  1 )  x.  [_ X  /  x ]_ B ) )  e.  CC )
270269, 209addcomd 9815 . . . . . . . . . . . 12  |-  ( ph  ->  ( ( ( ( ( X  -  ( |_ `  X ) )  -  1 )  x. 
[_ X  /  x ]_ B )  -  (
( ( Y  -  ( |_ `  X ) )  -  1 )  x.  [_ X  /  x ]_ B ) )  +  [_ Y  /  x ]_ A )  =  ( [_ Y  /  x ]_ A  +  ( ( ( ( X  -  ( |_ `  X ) )  - 
1 )  x.  [_ X  /  x ]_ B
)  -  ( ( ( Y  -  ( |_ `  X ) )  -  1 )  x. 
[_ X  /  x ]_ B ) ) ) )
271267, 268, 209subsubd 9994 . . . . . . . . . . . 12  |-  ( ph  ->  ( ( ( ( X  -  ( |_
`  X ) )  -  1 )  x. 
[_ X  /  x ]_ B )  -  (
( ( ( Y  -  ( |_ `  X ) )  - 
1 )  x.  [_ X  /  x ]_ B
)  -  [_ Y  /  x ]_ A ) )  =  ( ( ( ( ( X  -  ( |_ `  X ) )  - 
1 )  x.  [_ X  /  x ]_ B
)  -  ( ( ( Y  -  ( |_ `  X ) )  -  1 )  x. 
[_ X  /  x ]_ B ) )  + 
[_ Y  /  x ]_ A ) )
272209, 268, 267subsub2d 9995 . . . . . . . . . . . 12  |-  ( ph  ->  ( [_ Y  /  x ]_ A  -  (
( ( ( Y  -  ( |_ `  X ) )  - 
1 )  x.  [_ X  /  x ]_ B
)  -  ( ( ( X  -  ( |_ `  X ) )  -  1 )  x. 
[_ X  /  x ]_ B ) ) )  =  ( [_ Y  /  x ]_ A  +  ( ( ( ( X  -  ( |_
`  X ) )  -  1 )  x. 
[_ X  /  x ]_ B )  -  (
( ( Y  -  ( |_ `  X ) )  -  1 )  x.  [_ X  /  x ]_ B ) ) ) )
273270, 271, 2723eqtr4d 2453 . . . . . . . . . . 11  |-  ( ph  ->  ( ( ( ( X  -  ( |_
`  X ) )  -  1 )  x. 
[_ X  /  x ]_ B )  -  (
( ( ( Y  -  ( |_ `  X ) )  - 
1 )  x.  [_ X  /  x ]_ B
)  -  [_ Y  /  x ]_ A ) )  =  ( [_ Y  /  x ]_ A  -  ( ( ( ( Y  -  ( |_ `  X ) )  -  1 )  x. 
[_ X  /  x ]_ B )  -  (
( ( X  -  ( |_ `  X ) )  -  1 )  x.  [_ X  /  x ]_ B ) ) ) )
274 1cnd 9641 . . . . . . . . . . . . . . . 16  |-  ( ph  ->  1  e.  CC )
275215, 216, 274nnncan2d 10001 . . . . . . . . . . . . . . 15  |-  ( ph  ->  ( ( ( Y  -  ( |_ `  X ) )  - 
1 )  -  (
( X  -  ( |_ `  X ) )  -  1 ) )  =  ( ( Y  -  ( |_ `  X ) )  -  ( X  -  ( |_ `  X ) ) ) )
276275, 213eqtrd 2443 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( ( ( Y  -  ( |_ `  X ) )  - 
1 )  -  (
( X  -  ( |_ `  X ) )  -  1 ) )  =  ( Y  -  X ) )
277276oveq1d 6292 . . . . . . . . . . . . 13  |-  ( ph  ->  ( ( ( ( Y  -  ( |_
`  X ) )  -  1 )  -  ( ( X  -  ( |_ `  X ) )  -  1 ) )  x.  [_ X  /  x ]_ B )  =  ( ( Y  -  X )  x. 
[_ X  /  x ]_ B ) )
278262recnd 9651 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( ( Y  -  ( |_ `  X ) )  -  1 )  e.  CC )
279258recnd 9651 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( ( X  -  ( |_ `  X ) )  -  1 )  e.  CC )
28074recnd 9651 . . . . . . . . . . . . . 14  |-  ( ph  ->  [_ X  /  x ]_ B  e.  CC )
281278, 279, 280subdird 10053 . . . . . . . . . . . . 13  |-  ( ph  ->  ( ( ( ( Y  -  ( |_
`  X ) )  -  1 )  -  ( ( X  -  ( |_ `  X ) )  -  1 ) )  x.  [_ X  /  x ]_ B )  =  ( ( ( ( Y  -  ( |_ `  X ) )  -  1 )  x. 
[_ X  /  x ]_ B )  -  (
( ( X  -  ( |_ `  X ) )  -  1 )  x.  [_ X  /  x ]_ B ) ) )
282218, 280mulcomd 9646 . . . . . . . . . . . . 13  |-  ( ph  ->  ( ( Y  -  X )  x.  [_ X  /  x ]_ B
)  =  ( [_ X  /  x ]_ B  x.  ( Y  -  X
) ) )
283277, 281, 2823eqtr3d 2451 . . . . . . . . . . . 12  |-  ( ph  ->  ( ( ( ( Y  -  ( |_
`  X ) )  -  1 )  x. 
[_ X  /  x ]_ B )  -  (
( ( X  -  ( |_ `  X ) )  -  1 )  x.  [_ X  /  x ]_ B ) )  =  ( [_ X  /  x ]_ B  x.  ( Y  -  X
) ) )
284283oveq2d 6293 . . . . . . . . . . 11  |-  ( ph  ->  ( [_ Y  /  x ]_ A  -  (
( ( ( Y  -  ( |_ `  X ) )  - 
1 )  x.  [_ X  /  x ]_ B
)  -  ( ( ( X  -  ( |_ `  X ) )  -  1 )  x. 
[_ X  /  x ]_ B ) ) )  =  ( [_ Y  /  x ]_ A  -  ( [_ X  /  x ]_ B  x.  ( Y  -  X )
) ) )
285273, 284eqtrd 2443 . . . . . . . . . 10  |-  ( ph  ->  ( ( ( ( X  -  ( |_
`  X ) )  -  1 )  x. 
[_ X  /  x ]_ B )  -  (
( ( ( Y  -  ( |_ `  X ) )  - 
1 )  x.  [_ X  /  x ]_ B
)  -  [_ Y  /  x ]_ A ) )  =  ( [_ Y  /  x ]_ A  -  ( [_ X  /  x ]_ B  x.  ( Y  -  X
) ) ) )
28674, 94remulcld 9653 . . . . . . . . . . 11  |-  ( ph  ->  ( [_ X  /  x ]_ B  x.  ( Y  -  X )
)  e.  RR )
287 cncfmptc 21705 . . . . . . . . . . . . . . 15  |-  ( (
[_ X  /  x ]_ B  e.  RR  /\  ( X [,] Y
)  C_  CC  /\  RR  C_  CC )  ->  (
y  e.  ( X [,] Y )  |->  [_ X  /  x ]_ B
)  e.  ( ( X [,] Y )
-cn-> RR ) )
28874, 104, 105, 287syl3anc 1230 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( y  e.  ( X [,] Y ) 
|->  [_ X  /  x ]_ B )  e.  ( ( X [,] Y
) -cn-> RR ) )
289 remulcl 9606 . . . . . . . . . . . . . 14  |-  ( (
[_ X  /  x ]_ B  e.  RR  /\  y  e.  RR )  ->  ( [_ X  /  x ]_ B  x.  y )  e.  RR )
290100, 101, 288, 109, 103, 289cncfmpt2ss 21709 . . . . . . . . . . . . 13  |-  ( ph  ->  ( y  e.  ( X [,] Y ) 
|->  ( [_ X  /  x ]_ B  x.  y
) )  e.  ( ( X [,] Y
) -cn-> RR ) )
291113, 117, 118, 126, 280dvmptcmul 22657 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( RR  _D  (
y  e.  ( X (,) Y )  |->  (
[_ X  /  x ]_ B  x.  y
) ) )  =  ( y  e.  ( X (,) Y ) 
|->  ( [_ X  /  x ]_ B  x.  1 ) ) )
292280mulid1d 9642 . . . . . . . . . . . . . . 15  |-  ( ph  ->  ( [_ X  /  x ]_ B  x.  1 )  =  [_ X  /  x ]_ B )
293292mpteq2dv 4481 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( y  e.  ( X (,) Y ) 
|->  ( [_ X  /  x ]_ B  x.  1 ) )  =  ( y  e.  ( X (,) Y )  |->  [_ X  /  x ]_ B
) )
294291, 293eqtrd 2443 . . . . . . . . . . . . 13  |-  ( ph  ->  ( RR  _D  (
y  e.  ( X (,) Y )  |->  (
[_ X  /  x ]_ B  x.  y
) ) )  =  ( y  e.  ( X (,) Y ) 
|->  [_ X  /  x ]_ B ) )
2956adantr 463 . . . . . . . . . . . . . . 15  |-  ( (
ph  /\  y  e.  ( X [,] Y ) )  ->  X  e.  S )
296162rexrd 9672 . . . . . . . . . . . . . . . 16  |-  ( (
ph  /\  y  e.  ( X [,] Y ) )  ->  y  e.  RR* )
29718adantr 463 . . . . . . . . . . . . . . . 16  |-  ( (
ph  /\  y  e.  ( X [,] Y ) )  ->  Y  e.  RR* )
298245adantr 463 . . . . . . . . . . . . . . . 16  |-  ( (
ph  /\  y  e.  ( X [,] Y ) )  ->  U  e.  RR* )
299296, 297, 298, 167, 169xrletrd 11417 . . . . . . . . . . . . . . 15  |-  ( (
ph  /\  y  e.  ( X [,] Y ) )  ->  y  <_  U )
300 vex 3061 . . . . . . . . . . . . . . . 16  |-  y  e. 
_V
301 eleq1 2474 . . . . . . . . . . . . . . . . . . 19  |-  ( k  =  y  ->  (
k  e.  S  <->  y  e.  S ) )
302301anbi2d 702 . . . . . . . . . . . . . . . . . 18  |-  ( k  =  y  ->  (
( X  e.  S  /\  k  e.  S
)  <->  ( X  e.  S  /\  y  e.  S ) ) )
303 breq2 4398 . . . . . . . . . . . . . . . . . . 19  |-  ( k  =  y  ->  ( X  <_  k  <->  X  <_  y ) )
304 breq1 4397 . . . . . . . . . . . . . . . . . . 19  |-  ( k  =  y  ->  (
k  <_  U  <->  y  <_  U ) )
305303, 3043anbi23d 1304 . . . . . . . . . . . . . . . . . 18  |-  ( k  =  y  ->  (
( D  <_  X  /\  X  <_  k  /\  k  <_  U )  <->  ( D  <_  X  /\  X  <_ 
y  /\  y  <_  U ) ) )
306302, 3053anbi23d 1304 . . . . . . . . . . . . . . . . 17  |-  ( k  =  y  ->  (
( ph  /\  ( X  e.  S  /\  k  e.  S )  /\  ( D  <_  X  /\  X  <_  k  /\  k  <_  U ) )  <-> 
( ph  /\  ( X  e.  S  /\  y  e.  S )  /\  ( D  <_  X  /\  X  <_  y  /\  y  <_  U ) ) ) )
307 csbeq1 3375 . . . . . . . . . . . . . . . . . . 19  |-  ( k  =  y  ->  [_ k  /  x ]_ B  = 
[_ y  /  x ]_ B )
308178, 307syl5eqr 2457 . . . . . . . . . . . . . . . . . 18  |-  ( k  =  y  ->  C  =  [_ y  /  x ]_ B )
309308breq1d 4404 . . . . . . . . . . . . . . . . 17  |-  ( k  =  y  ->  ( C  <_  [_ X  /  x ]_ B  <->  [_ y  /  x ]_ B  <_  [_ X  /  x ]_ B ) )
310306, 309imbi12d 318 . . . . . . . . . . . . . . . 16  |-  ( k  =  y  ->  (
( ( ph  /\  ( X  e.  S  /\  k  e.  S
)  /\  ( D  <_  X  /\  X  <_ 
k  /\  k  <_  U ) )  ->  C  <_  [_ X  /  x ]_ B )  <->  ( ( ph  /\  ( X  e.  S  /\  y  e.  S )  /\  ( D  <_  X  /\  X  <_  y  /\  y  <_  U ) )  ->  [_ y  /  x ]_ B  <_  [_ X  /  x ]_ B ) ) )
311 simp2l 1023 . . . . . . . . . . . . . . . . 17  |-  ( (
ph  /\  ( X  e.  S  /\  k  e.  S )  /\  ( D  <_  X  /\  X  <_  k  /\  k  <_  U ) )  ->  X  e.  S )
312 nfv 1728 . . . . . . . . . . . . . . . . . . 19  |-  F/ x
( ph  /\  ( X  e.  S  /\  k  e.  S )  /\  ( D  <_  X  /\  X  <_  k  /\  k  <_  U ) )
313 nfcsb1v 3388 . . . . . . . . . . . . . . . . . . . 20  |-  F/_ x [_ X  /  x ]_ B
314184, 185, 313nfbr 4438 . . . . . . . . . . . . . . . . . . 19  |-  F/ x  C  <_  [_ X  /  x ]_ B
315312, 314nfim 1948 . . . . . . . . . . . . . . . . . 18  |-  F/ x
( ( ph  /\  ( X  e.  S  /\  k  e.  S
)  /\  ( D  <_  X  /\  X  <_ 
k  /\  k  <_  U ) )  ->  C  <_  [_ X  /  x ]_ B )
316 eleq1 2474 . . . . . . . . . . . . . . . . . . . . 21  |-  ( x  =  X  ->  (
x  e.  S  <->  X  e.  S ) )
317316anbi1d 703 . . . . . . . . . . . . . . . . . . . 20  |-  ( x  =  X  ->  (
( x  e.  S  /\  k  e.  S
)  <->  ( X  e.  S  /\  k  e.  S ) ) )
318 breq2 4398 . . . . . . . . . . . . . . . . . . . . 21  |-  ( x  =  X  ->  ( D  <_  x  <->  D  <_  X ) )
319 breq1 4397 . . . . . . . . . . . . . . . . . . . . 21  |-  ( x  =  X  ->  (
x  <_  k  <->  X  <_  k ) )
320318, 3193anbi12d 1302 . . . . . . . . . . . . . . . . . . . 20  |-  ( x  =  X  ->  (
( D  <_  x  /\  x  <_  k  /\  k  <_  U )  <->  ( D  <_  X  /\  X  <_ 
k  /\  k  <_  U ) ) )
321317, 3203anbi23d 1304 . . . . . . . . . . . . . . . . . . 19  |-  ( x  =  X  ->  (
( ph  /\  (
x  e.  S  /\  k  e.  S )  /\  ( D  <_  x  /\  x  <_  k  /\  k  <_  U ) )  <-> 
( ph  /\  ( X  e.  S  /\  k  e.  S )  /\  ( D  <_  X  /\  X  <_  k  /\  k  <_  U ) ) ) )
322 csbeq1a 3381 . . . . . . . . . . . . . . . . . . . 20  |-  ( x  =  X  ->  B  =  [_ X  /  x ]_ B )
323322breq2d 4406 . . . . . . . . . . . . . . . . . . 19  |-  ( x  =  X  ->  ( C  <_  B  <->  C  <_  [_ X  /  x ]_ B ) )
324321, 323imbi12d 318 . . . . . . . . . . . . . . . . . 18  |-  ( x  =  X  ->  (
( ( ph  /\  ( x  e.  S  /\  k  e.  S
)  /\  ( D  <_  x  /\  x  <_ 
k  /\  k  <_  U ) )  ->  C  <_  B )  <->  ( ( ph  /\  ( X  e.  S  /\  k  e.  S )  /\  ( D  <_  X  /\  X  <_  k  /\  k  <_  U ) )  ->  C  <_  [_ X  /  x ]_ B ) ) )
325315, 324, 196vtoclg1f 3115 . . . . . . . . . . . . . . . . 17  |-  ( X  e.  S  ->  (
( ph  /\  ( X  e.  S  /\  k  e.  S )  /\  ( D  <_  X  /\  X  <_  k  /\  k  <_  U ) )  ->  C  <_  [_ X  /  x ]_ B ) )
326311, 325mpcom 34 . . . . . . . . . . . . . . . 16  |-  ( (
ph  /\  ( X  e.  S  /\  k  e.  S )  /\  ( D  <_  X  /\  X  <_  k  /\  k  <_  U ) )  ->  C  <_  [_ X  /  x ]_ B )
327300, 310, 326vtocl 3110 . . . . . . . . . . . . . . 15  |-  ( (
ph  /\  ( X  e.  S  /\  y  e.  S )  /\  ( D  <_  X  /\  X  <_  y  /\  y  <_  U ) )  ->  [_ y  /  x ]_ B  <_  [_ X  /  x ]_ B )
328154, 295, 30, 164, 165, 299, 327syl123anc 1247 . . . . . . . . . . . . . 14  |-  ( (
ph  /\  y  e.  ( X [,] Y ) )  ->  [_ y  /  x ]_ B  <_  [_ X  /  x ]_ B )
329153, 328sylan2 472 . . . . . . . . . . . . 13  |-  ( (
ph  /\  y  e.  ( X (,) Y ) )  ->  [_ y  /  x ]_ B  <_  [_ X  /  x ]_ B )
330 oveq2 6285 . . . . . . . . . . . . 13  |-  ( y  =  X  ->  ( [_ X  /  x ]_ B  x.  y
)  =  ( [_ X  /  x ]_ B  x.  X ) )
331 oveq2 6285 . . . . . . . . . . . . 13  |-  ( y  =  Y  ->  ( [_ X  /  x ]_ B  x.  y
)  =  ( [_ X  /  x ]_ B  x.  Y ) )
33213, 5, 147, 152, 290, 294, 329, 70, 21, 19, 76, 330, 63, 331dvle 22698 . . . . . . . . . . . 12  |-  ( ph  ->  ( [_ Y  /  x ]_ A  -  [_ X  /  x ]_ A
)  <_  ( ( [_ X  /  x ]_ B  x.  Y
)  -  ( [_ X  /  x ]_ B  x.  X ) ) )
333280, 97, 98subdid 10052 . . . . . . . . . . . 12  |-  ( ph  ->  ( [_ X  /  x ]_ B  x.  ( Y  -  X )
)  =  ( (
[_ X  /  x ]_ B  x.  Y
)  -  ( [_ X  /  x ]_ B  x.  X ) ) )
334332, 333breqtrrd 4420 . . . . . . . . . . 11  |-  ( ph  ->  ( [_ Y  /  x ]_ A  -  [_ X  /  x ]_ A
)  <_  ( [_ X  /  x ]_ B  x.  ( Y  -  X
) ) )
33566, 79, 286, 334subled 10194 . . . . . . . . . 10  |-  ( ph  ->  ( [_ Y  /  x ]_ A  -  ( [_ X  /  x ]_ B  x.  ( Y  -  X )
) )  <_  [_ X  /  x ]_ A )
336285, 335eqbrtrd 4414 . . . . . . . . 9  |-  ( ph  ->  ( ( ( ( X  -  ( |_
`  X ) )  -  1 )  x. 
[_ X  /  x ]_ B )  -  (
( ( ( Y  -  ( |_ `  X ) )  - 
1 )  x.  [_ X  /  x ]_ B
)  -  [_ Y  /  x ]_ A ) )  <_  [_ X  /  x ]_ A )
337259, 264, 79, 336subled 10194 . . . . . . . 8  |-  ( ph  ->  ( ( ( ( X  -  ( |_
`  X ) )  -  1 )  x. 
[_ X  /  x ]_ B )  -  [_ X  /  x ]_ A
)  <_  ( (
( ( Y  -  ( |_ `  X ) )  -  1 )  x.  [_ X  /  x ]_ B )  -  [_ Y  /  x ]_ A ) )
338262renegcld 10026 . . . . . . . . . . . 12  |-  ( ph  -> 
-u ( ( Y  -  ( |_ `  X ) )  - 
1 )  e.  RR )
339 1red 9640 . . . . . . . . . . . . . . . 16  |-  ( ph  ->  1  e.  RR )
3405, 15, 339lesubadd2d 10190 . . . . . . . . . . . . . . 15  |-  ( ph  ->  ( ( Y  -  ( |_ `  X ) )  <_  1  <->  Y  <_  ( ( |_ `  X
)  +  1 ) ) )
341247, 340mpbird 232 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( Y  -  ( |_ `  X ) )  <_  1 )
34216, 339suble0d 10182 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( ( ( Y  -  ( |_ `  X ) )  - 
1 )  <_  0  <->  ( Y  -  ( |_
`  X ) )  <_  1 ) )
343341, 342mpbird 232 . . . . . . . . . . . . 13  |-  ( ph  ->  ( ( Y  -  ( |_ `  X ) )  -  1 )  <_  0 )
344262le0neg1d 10163 . . . . . . . . . . . . 13  |-  ( ph  ->  ( ( ( Y  -  ( |_ `  X ) )  - 
1 )  <_  0  <->  0  <_  -u ( ( Y  -  ( |_ `  X ) )  - 
1 ) ) )
345343, 344mpbid 210 . . . . . . . . . . . 12  |-  ( ph  ->  0  <_  -u ( ( Y  -  ( |_
`  X ) )  -  1 ) )
34650, 74, 338, 345, 238lemul2ad 10525 . . . . . . . . . . 11  |-  ( ph  ->  ( -u ( ( Y  -  ( |_
`  X ) )  -  1 )  x. 
[_ Y  /  x ]_ B )  <_  ( -u ( ( Y  -  ( |_ `  X ) )  -  1 )  x.  [_ X  /  x ]_ B ) )
347278, 96mulneg1d 10049 . . . . . . . . . . 11  |-  ( ph  ->  ( -u ( ( Y  -  ( |_
`  X ) )  -  1 )  x. 
[_ Y  /  x ]_ B )  =  -u ( ( ( Y  -  ( |_ `  X ) )  - 
1 )  x.  [_ Y  /  x ]_ B
) )
348278, 280mulneg1d 10049 . . . . . . . . . . 11  |-  ( ph  ->  ( -u ( ( Y  -  ( |_
`  X ) )  -  1 )  x. 
[_ X  /  x ]_ B )  =  -u ( ( ( Y  -  ( |_ `  X ) )  - 
1 )  x.  [_ X  /  x ]_ B
) )
349346, 347, 3483brtr3d 4423 . . . . . . . . . 10  |-  ( ph  -> 
-u ( ( ( Y  -  ( |_
`  X ) )  -  1 )  x. 
[_ Y  /  x ]_ B )  <_  -u (
( ( Y  -  ( |_ `  X ) )  -  1 )  x.  [_ X  /  x ]_ B ) )
350263, 265lenegd 10170 . . . . . . . . . 10  |-  ( ph  ->  ( ( ( ( Y  -  ( |_
`  X ) )  -  1 )  x. 
[_ X  /  x ]_ B )  <_  (
( ( Y  -  ( |_ `  X ) )  -  1 )  x.  [_ Y  /  x ]_ B )  <->  -u ( ( ( Y  -  ( |_ `  X ) )  -  1 )  x. 
[_ Y  /  x ]_ B )  <_  -u (
( ( Y  -  ( |_ `  X ) )  -  1 )  x.  [_ X  /  x ]_ B ) ) )
351349, 350mpbird 232 . . . . . . . . 9  |-  ( ph  ->  ( ( ( Y  -  ( |_ `  X ) )  - 
1 )  x.  [_ X  /  x ]_ B
)  <_  ( (
( Y  -  ( |_ `  X ) )  -  1 )  x. 
[_ Y  /  x ]_ B ) )
352263, 265, 66, 351lesub1dd 10207 . . . . . . . 8  |-  ( ph  ->  ( ( ( ( Y  -  ( |_
`  X ) )  -  1 )  x. 
[_ X  /  x ]_ B )  -  [_ Y  /  x ]_ A
)  <_  ( (
( ( Y  -  ( |_ `  X ) )  -  1 )  x.  [_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A ) )
353260, 264, 266, 337, 352letrd 9772 . . . . . . 7  |-  ( ph  ->  ( ( ( ( X  -  ( |_
`  X ) )  -  1 )  x. 
[_ X  /  x ]_ B )  -  [_ X  /  x ]_ A
)  <_  ( (
( ( Y  -  ( |_ `  X ) )  -  1 )  x.  [_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A ) )
354216, 274, 280subdird 10053 . . . . . . . . 9  |-  ( ph  ->  ( ( ( X  -  ( |_ `  X ) )  - 
1 )  x.  [_ X  /  x ]_ B
)  =  ( ( ( X  -  ( |_ `  X ) )  x.  [_ X  /  x ]_ B )  -  ( 1  x.  [_ X  /  x ]_ B
) ) )
355280mulid2d 9643 . . . . . . . . . 10  |-  ( ph  ->  ( 1  x.  [_ X  /  x ]_ B
)  =  [_ X  /  x ]_ B )
356355oveq2d 6293 . . . . . . . . 9  |-  ( ph  ->  ( ( ( X  -  ( |_ `  X ) )  x. 
[_ X  /  x ]_ B )  -  (
1  x.  [_ X  /  x ]_ B ) )  =  ( ( ( X  -  ( |_ `  X ) )  x.  [_ X  /  x ]_ B )  -  [_ X  /  x ]_ B ) )
357354, 356eqtrd 2443 . . . . . . . 8  |-  ( ph  ->  ( ( ( X  -  ( |_ `  X ) )  - 
1 )  x.  [_ X  /  x ]_ B
)  =  ( ( ( X  -  ( |_ `  X ) )  x.  [_ X  /  x ]_ B )  -  [_ X  /  x ]_ B ) )
358357oveq1d 6292 . . . . . . 7  |-  ( ph  ->  ( ( ( ( X  -  ( |_
`  X ) )  -  1 )  x. 
[_ X  /  x ]_ B )  -  [_ X  /  x ]_ A
)  =  ( ( ( ( X  -  ( |_ `  X ) )  x.  [_ X  /  x ]_ B )  -  [_ X  /  x ]_ B )  -  [_ X  /  x ]_ A ) )
359215, 274, 96subdird 10053 . . . . . . . . 9  |-  ( ph  ->  ( ( ( Y  -  ( |_ `  X ) )  - 
1 )  x.  [_ Y  /  x ]_ B
)  =  ( ( ( Y  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  -  ( 1  x.  [_ Y  /  x ]_ B
) ) )
36096mulid2d 9643 . . . . . . . . . 10  |-  ( ph  ->  ( 1  x.  [_ Y  /  x ]_ B
)  =  [_ Y  /  x ]_ B )
361360oveq2d 6293 . . . . . . . . 9  |-  ( ph  ->  ( ( ( Y  -  ( |_ `  X ) )  x. 
[_ Y  /  x ]_ B )  -  (
1  x.  [_ Y  /  x ]_ B ) )  =  ( ( ( Y  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ B ) )
362359, 361eqtrd 2443 . . . . . . . 8  |-  ( ph  ->  ( ( ( Y  -  ( |_ `  X ) )  - 
1 )  x.  [_ Y  /  x ]_ B
)  =  ( ( ( Y  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ B ) )
363362oveq1d 6292 . . . . . . 7  |-  ( ph  ->  ( ( ( ( Y  -  ( |_
`  X ) )  -  1 )  x. 
[_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A
)  =  ( ( ( ( Y  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A ) )
364353, 358, 3633brtr3d 4423 . . . . . 6  |-  ( ph  ->  ( ( ( ( X  -  ( |_
`  X ) )  x.  [_ X  /  x ]_ B )  -  [_ X  /  x ]_ B )  -  [_ X  /  x ]_ A
)  <_  ( (
( ( Y  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A ) )
36575recnd 9651 . . . . . . 7  |-  ( ph  ->  ( ( X  -  ( |_ `  X ) )  x.  [_ X  /  x ]_ B )  e.  CC )
36679recnd 9651 . . . . . . 7  |-  ( ph  ->  [_ X  /  x ]_ A  e.  CC )
367365, 366, 280sub32d 9998 . . . . . 6  |-  ( ph  ->  ( ( ( ( X  -  ( |_
`  X ) )  x.  [_ X  /  x ]_ B )  -  [_ X  /  x ]_ A )  -  [_ X  /  x ]_ B
)  =  ( ( ( ( X  -  ( |_ `  X ) )  x.  [_ X  /  x ]_ B )  -  [_ X  /  x ]_ B )  -  [_ X  /  x ]_ A ) )
368208, 209, 96sub32d 9998 . . . . . 6  |-  ( ph  ->  ( ( ( ( Y  -  ( |_
`  X ) )  x.  [_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A )  -  [_ Y  /  x ]_ B
)  =  ( ( ( ( Y  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A ) )
369364, 367, 3683brtr4d 4424 . . . . 5  |-  ( ph  ->  ( ( ( ( X  -  ( |_
`  X ) )  x.  [_ X  /  x ]_ B )  -  [_ X  /  x ]_ A )  -  [_ X  /  x ]_ B
)  <_  ( (
( ( Y  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A )  -  [_ Y  /  x ]_ B ) )
370255, 256, 91, 369leadd1dd 10205 . . . 4  |-  ( ph  ->  ( ( ( ( ( X  -  ( |_ `  X ) )  x.  [_ X  /  x ]_ B )  -  [_ X  /  x ]_ A )  -  [_ X  /  x ]_ B
)  +  sum_ k  e.  ( M ... ( |_ `  X ) ) C )  <_  (
( ( ( ( Y  -  ( |_
`  X ) )  x.  [_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A )  -  [_ Y  /  x ]_ B
)  +  sum_ k  e.  ( M ... ( |_ `  X ) ) C ) )
37180recnd 9651 . . . . 5  |-  ( ph  ->  ( ( ( X  -  ( |_ `  X ) )  x. 
[_ X  /  x ]_ B )  -  [_ X  /  x ]_ A
)  e.  CC )
37291recnd 9651 . . . . 5  |-  ( ph  -> 
sum_ k  e.  ( M ... ( |_
`  X ) ) C  e.  CC )
373371, 372, 280addsubd 9987 . . . 4  |-  ( ph  ->  ( ( ( ( ( X  -  ( |_ `  X ) )  x.  [_ X  /  x ]_ B )  -  [_ X  /  x ]_ A )  +  sum_ k  e.  ( M ... ( |_ `  X
) ) C )  -  [_ X  /  x ]_ B )  =  ( ( ( ( ( X  -  ( |_ `  X ) )  x.  [_ X  /  x ]_ B )  -  [_ X  /  x ]_ A )  -  [_ X  /  x ]_ B
)  +  sum_ k  e.  ( M ... ( |_ `  X ) ) C ) )
37467recnd 9651 . . . . 5  |-  ( ph  ->  ( ( ( Y  -  ( |_ `  X ) )  x. 
[_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A
)  e.  CC )
375374, 372, 96addsubd 9987 . . . 4  |-  ( ph  ->  ( ( ( ( ( Y  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A )  +  sum_ k  e.  ( M ... ( |_ `  X
) ) C )  -  [_ Y  /  x ]_ B )  =  ( ( ( ( ( Y  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A )  -  [_ Y  /  x ]_ B
)  +  sum_ k  e.  ( M ... ( |_ `  X ) ) C ) )
376370, 373, 3753brtr4d 4424 . . 3  |-  ( ph  ->  ( ( ( ( ( X  -  ( |_ `  X ) )  x.  [_ X  /  x ]_ B )  -  [_ X  /  x ]_ A )  +  sum_ k  e.  ( M ... ( |_ `  X
) ) C )  -  [_ X  /  x ]_ B )  <_ 
( ( ( ( ( Y  -  ( |_ `  X ) )  x.  [_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A )  +  sum_ k  e.  ( M ... ( |_ `  X
) ) C )  -  [_ Y  /  x ]_ B ) )
377253oveq1d 6292 . . 3  |-  ( ph  ->  ( ( H `  X )  -  [_ X  /  x ]_ B
)  =  ( ( ( ( ( X  -  ( |_ `  X ) )  x. 
[_ X  /  x ]_ B )  -  [_ X  /  x ]_ A
)  +  sum_ k  e.  ( M ... ( |_ `  X ) ) C )  -  [_ X  /  x ]_ B
) )
378248oveq1d 6292 . . 3  |-  ( ph  ->  ( ( H `  Y )  -  [_ Y  /  x ]_ B
)  =  ( ( ( ( ( Y  -  ( |_ `  X ) )  x. 
[_ Y  /  x ]_ B )  -  [_ Y  /  x ]_ A
)  +  sum_ k  e.  ( M ... ( |_ `  X ) ) C )  -  [_ Y  /  x ]_ B
) )
379376, 377, 3783brtr4d 4424 . 2  |-  ( ph  ->  ( ( H `  X )  -  [_ X  /  x ]_ B
)  <_  ( ( H `  Y )  -  [_ Y  /  x ]_ B ) )
380254, 379jca 530 1  |-  ( ph  ->  ( ( H `  Y )  <_  ( H `  X )  /\  ( ( H `  X )  -  [_ X  /  x ]_ B
)  <_  ( ( H `  Y )  -  [_ Y  /  x ]_ B ) ) )
Colors of variables: wff setvar class
Syntax hints:    -> wi 4    <-> wb 184    /\ wa 367    /\ w3a 974    = wceq 1405    e. wcel 1842   A.wral 2753   [_csb 3372    C_ wss 3413   {cpr 3973   class class class wbr 4394    |-> cmpt 4452   dom cdm 4822   ran crn 4823    |` cres 4824   -->wf 5564   ` cfv 5568  (class class class)co 6277   CCcc 9519   RRcr 9520   0cc0 9521   1c1 9522    + caddc 9524    x. cmul 9526   +oocpnf 9654   RR*cxr 9656    < clt 9657    <_ cle 9658    - cmin 9840   -ucneg 9841   ZZcz 10904   ZZ>=cuz 11126   (,)cioo 11581   [,]cicc 11584   ...cfz 11724   |_cfl 11962   sum_csu 13655   TopOpenctopn 15034   topGenctg 15050  ℂfldccnfld 18738   -cn->ccncf 21670    _D cdv 22557
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1639  ax-4 1652  ax-5 1725  ax-6 1771  ax-7 1814  ax-8 1844  ax-9 1846  ax-10 1861  ax-11 1866  ax-12 1878  ax-13 2026  ax-ext 2380  ax-rep 4506  ax-sep 4516  ax-nul 4524  ax-pow 4571  ax-pr 4629  ax-un 6573  ax-inf2 8090  ax-cnex 9577  ax-resscn 9578  ax-1cn 9579  ax-icn 9580  ax-addcl 9581  ax-addrcl 9582  ax-mulcl 9583  ax-mulrcl 9584  ax-mulcom 9585  ax-addass 9586  ax-mulass 9587  ax-distr 9588  ax-i2m1 9589  ax-1ne0 9590  ax-1rid 9591  ax-rnegex 9592  ax-rrecex 9593  ax-cnre 9594  ax-pre-lttri 9595  ax-pre-lttrn 9596  ax-pre-ltadd 9597  ax-pre-mulgt0 9598  ax-pre-sup 9599  ax-addf 9600  ax-mulf 9601
This theorem depends on definitions:  df-bi 185  df-or 368  df-an 369  df-3or 975  df-3an 976  df-tru 1408  df-fal 1411  df-ex 1634  df-nf 1638  df-sb 1764  df-eu 2242  df-mo 2243  df-clab 2388  df-cleq 2394  df-clel 2397  df-nfc 2552  df-ne 2600  df-nel 2601  df-ral 2758  df-rex 2759  df-reu 2760  df-rmo 2761  df-rab 2762  df-v 3060  df-sbc 3277  df-csb 3373  df-dif 3416  df-un 3418  df-in 3420  df-ss 3427  df-pss 3429  df-nul 3738  df-if 3885  df-pw 3956  df-sn 3972  df-pr 3974  df-tp 3976  df-op 3978  df-uni 4191  df-int 4227  df-iun 4272  df-iin 4273  df-br 4395  df-opab 4453  df-mpt 4454  df-tr 4489  df-eprel 4733  df-id 4737  df-po 4743  df-so 4744  df-fr 4781  df-se 4782  df-we 4783  df-xp 4828  df-rel 4829  df-cnv 4830  df-co 4831  df-dm 4832  df-rn 4833  df-res 4834  df-ima 4835  df-pred 5366  df-ord 5412  df-on 5413  df-lim 5414  df-suc 5415  df-iota 5532  df-fun 5570  df-fn 5571  df-f 5572  df-f1 5573  df-fo 5574  df-f1o 5575  df-fv 5576  df-isom 5577  df-riota 6239  df-ov 6280  df-oprab 6281  df-mpt2 6282  df-of 6520  df-om 6683  df-1st 6783  df-2nd 6784  df-supp 6902  df-wrecs 7012  df-recs 7074  df-rdg 7112  df-1o 7166  df-2o 7167  df-oadd 7170  df-er 7347  df-map 7458  df-pm 7459  df-ixp 7507  df-en 7554  df-dom 7555  df-sdom 7556  df-fin 7557  df-fsupp 7863  df-fi 7904  df-sup 7934  df-oi 7968  df-card 8351  df-cda 8579  df-pnf 9659  df-mnf 9660  df-xr 9661  df-ltxr 9662  df-le 9663  df-sub 9842  df-neg 9843  df-div 10247  df-nn 10576  df-2 10634  df-3 10635  df-4 10636  df-5 10637  df-6 10638  df-7 10639  df-8 10640  df-9 10641  df-10 10642  df-n0 10836  df-z 10905  df-dec 11019  df-uz 11127  df-q 11227  df-rp 11265  df-xneg 11370  df-xadd 11371  df-xmul 11372  df-ioo 11585  df-ico 11587  df-icc 11588  df-fz 11725  df-fzo 11853  df-fl 11964  df-seq 12150  df-exp 12209  df-hash 12451  df-cj 13079  df-re 13080  df-im 13081  df-sqrt 13215  df-abs 13216  df-clim 13458  df-sum 13656  df-struct 14841  df-ndx 14842  df-slot 14843  df-base 14844  df-sets 14845  df-ress 14846  df-plusg 14920  df-mulr 14921  df-starv 14922  df-sca 14923  df-vsca 14924  df-ip 14925  df-tset 14926  df-ple 14927  df-ds 14929  df-unif 14930  df-hom 14931  df-cco 14932  df-rest 15035  df-topn 15036  df-0g 15054  df-gsum 15055  df-topgen 15056  df-pt 15057  df-prds 15060  df-xrs 15114  df-qtop 15119  df-imas 15120  df-xps 15122  df-mre 15198  df-mrc 15199  df-acs 15201  df-mgm 16194  df-sgrp 16233  df-mnd 16243  df-submnd 16289  df-mulg 16382  df-cntz 16677  df-cmn 17122  df-psmet 18729  df-xmet 18730  df-met 18731  df-bl 18732  df-mopn 18733  df-fbas 18734  df-fg 18735  df-cnfld 18739  df-top 19689  df-bases 19691  df-topon 19692  df-topsp 19693  df-cld 19810  df-ntr 19811  df-cls 19812  df-nei 19890  df-lp 19928  df-perf 19929  df-cn 20019  df-cnp 20020  df-haus 20107  df-cmp 20178  df-tx 20353  df-hmeo 20546  df-fil 20637  df-fm 20729  df-flim 20730  df-flf 20731  df-xms 21113  df-ms 21114  df-tms 21115  df-cncf 21672  df-limc 22560  df-dv 22561
This theorem is referenced by:  dvfsumlem3  22719
  Copyright terms: Public domain W3C validator