Users' Mathboxes Mathbox for Scott Fenton < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  bpoly3 Structured version   Unicode version

Theorem bpoly3 28048
Description: The Bernoulli polynomials at three. (Contributed by Scott Fenton, 8-Jul-2015.)
Assertion
Ref Expression
bpoly3  |-  ( X  e.  CC  ->  (
3 BernPoly  X )  =  ( ( ( X ^
3 )  -  (
( 3  /  2
)  x.  ( X ^ 2 ) ) )  +  ( ( 1  /  2 )  x.  X ) ) )

Proof of Theorem bpoly3
Dummy variable  k is distinct from all other variables.
StepHypRef Expression
1 3nn0 10585 . . 3  |-  3  e.  NN0
2 bpolyval 28039 . . 3  |-  ( ( 3  e.  NN0  /\  X  e.  CC )  ->  ( 3 BernPoly  X )  =  ( ( X ^ 3 )  -  sum_ k  e.  ( 0 ... ( 3  -  1 ) ) ( ( 3  _C  k
)  x.  ( ( k BernPoly  X )  /  (
( 3  -  k
)  +  1 ) ) ) ) )
31, 2mpan 663 . 2  |-  ( X  e.  CC  ->  (
3 BernPoly  X )  =  ( ( X ^ 3 )  -  sum_ k  e.  ( 0 ... (
3  -  1 ) ) ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) ) ) )
4 3m1e2 10426 . . . . . . 7  |-  ( 3  -  1 )  =  2
5 df-2 10368 . . . . . . 7  |-  2  =  ( 1  +  1 )
64, 5eqtri 2453 . . . . . 6  |-  ( 3  -  1 )  =  ( 1  +  1 )
76oveq2i 6091 . . . . 5  |-  ( 0 ... ( 3  -  1 ) )  =  ( 0 ... (
1  +  1 ) )
87sumeq1i 13159 . . . 4  |-  sum_ k  e.  ( 0 ... (
3  -  1 ) ) ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) )  =  sum_ k  e.  ( 0 ... (
1  +  1 ) ) ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) )
9 1nn0 10583 . . . . . . . 8  |-  1  e.  NN0
10 nn0uz 10883 . . . . . . . 8  |-  NN0  =  ( ZZ>= `  0 )
119, 10eleqtri 2505 . . . . . . 7  |-  1  e.  ( ZZ>= `  0 )
1211a1i 11 . . . . . 6  |-  ( X  e.  CC  ->  1  e.  ( ZZ>= `  0 )
)
13 0z 10645 . . . . . . . . . . . . 13  |-  0  e.  ZZ
14 fzpr 11496 . . . . . . . . . . . . 13  |-  ( 0  e.  ZZ  ->  (
0 ... ( 0  +  1 ) )  =  { 0 ,  ( 0  +  1 ) } )
1513, 14ax-mp 5 . . . . . . . . . . . 12  |-  ( 0 ... ( 0  +  1 ) )  =  { 0 ,  ( 0  +  1 ) }
16 0p1e1 10421 . . . . . . . . . . . . 13  |-  ( 0  +  1 )  =  1
1716oveq2i 6091 . . . . . . . . . . . 12  |-  ( 0 ... ( 0  +  1 ) )  =  ( 0 ... 1
)
1816preq2i 3946 . . . . . . . . . . . 12  |-  { 0 ,  ( 0  +  1 ) }  =  { 0 ,  1 }
1915, 17, 183eqtr3ri 2462 . . . . . . . . . . 11  |-  { 0 ,  1 }  =  ( 0 ... 1
)
205sneqi 3876 . . . . . . . . . . 11  |-  { 2 }  =  { ( 1  +  1 ) }
2119, 20uneq12i 3496 . . . . . . . . . 10  |-  ( { 0 ,  1 }  u.  { 2 } )  =  ( ( 0 ... 1 )  u.  { ( 1  +  1 ) } )
22 df-tp 3870 . . . . . . . . . 10  |-  { 0 ,  1 ,  2 }  =  ( { 0 ,  1 }  u.  { 2 } )
23 fzsuc 11489 . . . . . . . . . . 11  |-  ( 1  e.  ( ZZ>= `  0
)  ->  ( 0 ... ( 1  +  1 ) )  =  ( ( 0 ... 1 )  u.  {
( 1  +  1 ) } ) )
2411, 23ax-mp 5 . . . . . . . . . 10  |-  ( 0 ... ( 1  +  1 ) )  =  ( ( 0 ... 1 )  u.  {
( 1  +  1 ) } )
2521, 22, 243eqtr4ri 2464 . . . . . . . . 9  |-  ( 0 ... ( 1  +  1 ) )  =  { 0 ,  1 ,  2 }
2625eleq2i 2497 . . . . . . . 8  |-  ( k  e.  ( 0 ... ( 1  +  1 ) )  <->  k  e.  { 0 ,  1 ,  2 } )
27 vex 2965 . . . . . . . . 9  |-  k  e. 
_V
2827eltp 3909 . . . . . . . 8  |-  ( k  e.  { 0 ,  1 ,  2 }  <-> 
( k  =  0  \/  k  =  1  \/  k  =  2 ) )
2926, 28bitri 249 . . . . . . 7  |-  ( k  e.  ( 0 ... ( 1  +  1 ) )  <->  ( k  =  0  \/  k  =  1  \/  k  =  2 ) )
30 oveq2 6088 . . . . . . . . . . . 12  |-  ( k  =  0  ->  (
3  _C  k )  =  ( 3  _C  0 ) )
31 bcn0 12070 . . . . . . . . . . . . 13  |-  ( 3  e.  NN0  ->  ( 3  _C  0 )  =  1 )
321, 31ax-mp 5 . . . . . . . . . . . 12  |-  ( 3  _C  0 )  =  1
3330, 32syl6eq 2481 . . . . . . . . . . 11  |-  ( k  =  0  ->  (
3  _C  k )  =  1 )
34 oveq1 6087 . . . . . . . . . . . 12  |-  ( k  =  0  ->  (
k BernPoly  X )  =  ( 0 BernPoly  X ) )
35 oveq2 6088 . . . . . . . . . . . . . 14  |-  ( k  =  0  ->  (
3  -  k )  =  ( 3  -  0 ) )
3635oveq1d 6095 . . . . . . . . . . . . 13  |-  ( k  =  0  ->  (
( 3  -  k
)  +  1 )  =  ( ( 3  -  0 )  +  1 ) )
37 3cn 10384 . . . . . . . . . . . . . . . 16  |-  3  e.  CC
3837subid1i 9668 . . . . . . . . . . . . . . 15  |-  ( 3  -  0 )  =  3
3938oveq1i 6090 . . . . . . . . . . . . . 14  |-  ( ( 3  -  0 )  +  1 )  =  ( 3  +  1 )
40 df-4 10370 . . . . . . . . . . . . . 14  |-  4  =  ( 3  +  1 )
4139, 40eqtr4i 2456 . . . . . . . . . . . . 13  |-  ( ( 3  -  0 )  +  1 )  =  4
4236, 41syl6eq 2481 . . . . . . . . . . . 12  |-  ( k  =  0  ->  (
( 3  -  k
)  +  1 )  =  4 )
4334, 42oveq12d 6098 . . . . . . . . . . 11  |-  ( k  =  0  ->  (
( k BernPoly  X )  /  ( ( 3  -  k )  +  1 ) )  =  ( ( 0 BernPoly  X
)  /  4 ) )
4433, 43oveq12d 6098 . . . . . . . . . 10  |-  ( k  =  0  ->  (
( 3  _C  k
)  x.  ( ( k BernPoly  X )  /  (
( 3  -  k
)  +  1 ) ) )  =  ( 1  x.  ( ( 0 BernPoly  X )  /  4
) ) )
45 bpoly0 28040 . . . . . . . . . . . . 13  |-  ( X  e.  CC  ->  (
0 BernPoly  X )  =  1 )
4645oveq1d 6095 . . . . . . . . . . . 12  |-  ( X  e.  CC  ->  (
( 0 BernPoly  X )  /  4 )  =  ( 1  /  4
) )
4746oveq2d 6096 . . . . . . . . . . 11  |-  ( X  e.  CC  ->  (
1  x.  ( ( 0 BernPoly  X )  /  4
) )  =  ( 1  x.  ( 1  /  4 ) ) )
48 4cn 10387 . . . . . . . . . . . . 13  |-  4  e.  CC
49 4ne0 10406 . . . . . . . . . . . . 13  |-  4  =/=  0
5048, 49reccli 10049 . . . . . . . . . . . 12  |-  ( 1  /  4 )  e.  CC
5150mulid2i 9377 . . . . . . . . . . 11  |-  ( 1  x.  ( 1  / 
4 ) )  =  ( 1  /  4
)
5247, 51syl6eq 2481 . . . . . . . . . 10  |-  ( X  e.  CC  ->  (
1  x.  ( ( 0 BernPoly  X )  /  4
) )  =  ( 1  /  4 ) )
5344, 52sylan9eqr 2487 . . . . . . . . 9  |-  ( ( X  e.  CC  /\  k  =  0 )  ->  ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) )  =  ( 1  /  4 ) )
5453, 50syl6eqel 2521 . . . . . . . 8  |-  ( ( X  e.  CC  /\  k  =  0 )  ->  ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) )  e.  CC )
55 oveq2 6088 . . . . . . . . . . . 12  |-  ( k  =  1  ->  (
3  _C  k )  =  ( 3  _C  1 ) )
56 bcn1 12073 . . . . . . . . . . . . 13  |-  ( 3  e.  NN0  ->  ( 3  _C  1 )  =  3 )
571, 56ax-mp 5 . . . . . . . . . . . 12  |-  ( 3  _C  1 )  =  3
5855, 57syl6eq 2481 . . . . . . . . . . 11  |-  ( k  =  1  ->  (
3  _C  k )  =  3 )
59 oveq1 6087 . . . . . . . . . . . 12  |-  ( k  =  1  ->  (
k BernPoly  X )  =  ( 1 BernPoly  X ) )
60 oveq2 6088 . . . . . . . . . . . . . 14  |-  ( k  =  1  ->  (
3  -  k )  =  ( 3  -  1 ) )
6160oveq1d 6095 . . . . . . . . . . . . 13  |-  ( k  =  1  ->  (
( 3  -  k
)  +  1 )  =  ( ( 3  -  1 )  +  1 ) )
62 ax-1cn 9328 . . . . . . . . . . . . . 14  |-  1  e.  CC
63 npcan 9607 . . . . . . . . . . . . . 14  |-  ( ( 3  e.  CC  /\  1  e.  CC )  ->  ( ( 3  -  1 )  +  1 )  =  3 )
6437, 62, 63mp2an 665 . . . . . . . . . . . . 13  |-  ( ( 3  -  1 )  +  1 )  =  3
6561, 64syl6eq 2481 . . . . . . . . . . . 12  |-  ( k  =  1  ->  (
( 3  -  k
)  +  1 )  =  3 )
6659, 65oveq12d 6098 . . . . . . . . . . 11  |-  ( k  =  1  ->  (
( k BernPoly  X )  /  ( ( 3  -  k )  +  1 ) )  =  ( ( 1 BernPoly  X
)  /  3 ) )
6758, 66oveq12d 6098 . . . . . . . . . 10  |-  ( k  =  1  ->  (
( 3  _C  k
)  x.  ( ( k BernPoly  X )  /  (
( 3  -  k
)  +  1 ) ) )  =  ( 3  x.  ( ( 1 BernPoly  X )  /  3
) ) )
68 bpoly1 28041 . . . . . . . . . . . . 13  |-  ( X  e.  CC  ->  (
1 BernPoly  X )  =  ( X  -  ( 1  /  2 ) ) )
6968oveq1d 6095 . . . . . . . . . . . 12  |-  ( X  e.  CC  ->  (
( 1 BernPoly  X )  /  3 )  =  ( ( X  -  ( 1  /  2
) )  /  3
) )
7069oveq2d 6096 . . . . . . . . . . 11  |-  ( X  e.  CC  ->  (
3  x.  ( ( 1 BernPoly  X )  /  3
) )  =  ( 3  x.  ( ( X  -  ( 1  /  2 ) )  /  3 ) ) )
71 halfcn 10529 . . . . . . . . . . . . 13  |-  ( 1  /  2 )  e.  CC
72 subcl 9597 . . . . . . . . . . . . 13  |-  ( ( X  e.  CC  /\  ( 1  /  2
)  e.  CC )  ->  ( X  -  ( 1  /  2
) )  e.  CC )
7371, 72mpan2 664 . . . . . . . . . . . 12  |-  ( X  e.  CC  ->  ( X  -  ( 1  /  2 ) )  e.  CC )
74 3ne0 10404 . . . . . . . . . . . . 13  |-  3  =/=  0
75 divcan2 9990 . . . . . . . . . . . . 13  |-  ( ( ( X  -  (
1  /  2 ) )  e.  CC  /\  3  e.  CC  /\  3  =/=  0 )  ->  (
3  x.  ( ( X  -  ( 1  /  2 ) )  /  3 ) )  =  ( X  -  ( 1  /  2
) ) )
7637, 74, 75mp3an23 1299 . . . . . . . . . . . 12  |-  ( ( X  -  ( 1  /  2 ) )  e.  CC  ->  (
3  x.  ( ( X  -  ( 1  /  2 ) )  /  3 ) )  =  ( X  -  ( 1  /  2
) ) )
7773, 76syl 16 . . . . . . . . . . 11  |-  ( X  e.  CC  ->  (
3  x.  ( ( X  -  ( 1  /  2 ) )  /  3 ) )  =  ( X  -  ( 1  /  2
) ) )
7870, 77eqtrd 2465 . . . . . . . . . 10  |-  ( X  e.  CC  ->  (
3  x.  ( ( 1 BernPoly  X )  /  3
) )  =  ( X  -  ( 1  /  2 ) ) )
7967, 78sylan9eqr 2487 . . . . . . . . 9  |-  ( ( X  e.  CC  /\  k  =  1 )  ->  ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) )  =  ( X  -  ( 1  / 
2 ) ) )
8073adantr 462 . . . . . . . . 9  |-  ( ( X  e.  CC  /\  k  =  1 )  ->  ( X  -  ( 1  /  2
) )  e.  CC )
8179, 80eqeltrd 2507 . . . . . . . 8  |-  ( ( X  e.  CC  /\  k  =  1 )  ->  ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) )  e.  CC )
82 oveq2 6088 . . . . . . . . . . . 12  |-  ( k  =  2  ->  (
3  _C  k )  =  ( 3  _C  2 ) )
83 bcn2 12079 . . . . . . . . . . . . . 14  |-  ( 3  e.  NN0  ->  ( 3  _C  2 )  =  ( ( 3  x.  ( 3  -  1 ) )  /  2
) )
841, 83ax-mp 5 . . . . . . . . . . . . 13  |-  ( 3  _C  2 )  =  ( ( 3  x.  ( 3  -  1 ) )  /  2
)
854oveq2i 6091 . . . . . . . . . . . . . . 15  |-  ( 3  x.  ( 3  -  1 ) )  =  ( 3  x.  2 )
8685oveq1i 6090 . . . . . . . . . . . . . 14  |-  ( ( 3  x.  ( 3  -  1 ) )  /  2 )  =  ( ( 3  x.  2 )  /  2
)
87 2cn 10380 . . . . . . . . . . . . . . 15  |-  2  e.  CC
88 2ne0 10402 . . . . . . . . . . . . . . 15  |-  2  =/=  0
8937, 87, 88divcan4i 10066 . . . . . . . . . . . . . 14  |-  ( ( 3  x.  2 )  /  2 )  =  3
9086, 89eqtri 2453 . . . . . . . . . . . . 13  |-  ( ( 3  x.  ( 3  -  1 ) )  /  2 )  =  3
9184, 90eqtri 2453 . . . . . . . . . . . 12  |-  ( 3  _C  2 )  =  3
9282, 91syl6eq 2481 . . . . . . . . . . 11  |-  ( k  =  2  ->  (
3  _C  k )  =  3 )
93 oveq1 6087 . . . . . . . . . . . 12  |-  ( k  =  2  ->  (
k BernPoly  X )  =  ( 2 BernPoly  X ) )
94 oveq2 6088 . . . . . . . . . . . . . 14  |-  ( k  =  2  ->  (
3  -  k )  =  ( 3  -  2 ) )
9594oveq1d 6095 . . . . . . . . . . . . 13  |-  ( k  =  2  ->  (
( 3  -  k
)  +  1 )  =  ( ( 3  -  2 )  +  1 ) )
96 2p1e3 10433 . . . . . . . . . . . . . . . 16  |-  ( 2  +  1 )  =  3
9737, 87, 62, 96subaddrii 9685 . . . . . . . . . . . . . . 15  |-  ( 3  -  2 )  =  1
9897oveq1i 6090 . . . . . . . . . . . . . 14  |-  ( ( 3  -  2 )  +  1 )  =  ( 1  +  1 )
9998, 5eqtr4i 2456 . . . . . . . . . . . . 13  |-  ( ( 3  -  2 )  +  1 )  =  2
10095, 99syl6eq 2481 . . . . . . . . . . . 12  |-  ( k  =  2  ->  (
( 3  -  k
)  +  1 )  =  2 )
10193, 100oveq12d 6098 . . . . . . . . . . 11  |-  ( k  =  2  ->  (
( k BernPoly  X )  /  ( ( 3  -  k )  +  1 ) )  =  ( ( 2 BernPoly  X
)  /  2 ) )
10292, 101oveq12d 6098 . . . . . . . . . 10  |-  ( k  =  2  ->  (
( 3  _C  k
)  x.  ( ( k BernPoly  X )  /  (
( 3  -  k
)  +  1 ) ) )  =  ( 3  x.  ( ( 2 BernPoly  X )  /  2
) ) )
103 2nn0 10584 . . . . . . . . . . . . 13  |-  2  e.  NN0
104 bpolycl 28042 . . . . . . . . . . . . 13  |-  ( ( 2  e.  NN0  /\  X  e.  CC )  ->  ( 2 BernPoly  X )  e.  CC )
105103, 104mpan 663 . . . . . . . . . . . 12  |-  ( X  e.  CC  ->  (
2 BernPoly  X )  e.  CC )
106 2cnne0 10524 . . . . . . . . . . . . 13  |-  ( 2  e.  CC  /\  2  =/=  0 )
107 div12 10004 . . . . . . . . . . . . 13  |-  ( ( 3  e.  CC  /\  ( 2 BernPoly  X )  e.  CC  /\  ( 2  e.  CC  /\  2  =/=  0 ) )  -> 
( 3  x.  (
( 2 BernPoly  X )  /  2 ) )  =  ( ( 2 BernPoly  X )  x.  (
3  /  2 ) ) )
10837, 106, 107mp3an13 1298 . . . . . . . . . . . 12  |-  ( ( 2 BernPoly  X )  e.  CC  ->  ( 3  x.  (
( 2 BernPoly  X )  /  2 ) )  =  ( ( 2 BernPoly  X )  x.  (
3  /  2 ) ) )
109105, 108syl 16 . . . . . . . . . . 11  |-  ( X  e.  CC  ->  (
3  x.  ( ( 2 BernPoly  X )  /  2
) )  =  ( ( 2 BernPoly  X )  x.  ( 3  / 
2 ) ) )
11037, 87, 88divcli 10061 . . . . . . . . . . . 12  |-  ( 3  /  2 )  e.  CC
111 mulcom 9356 . . . . . . . . . . . 12  |-  ( ( ( 2 BernPoly  X )  e.  CC  /\  (
3  /  2 )  e.  CC )  -> 
( ( 2 BernPoly  X
)  x.  ( 3  /  2 ) )  =  ( ( 3  /  2 )  x.  ( 2 BernPoly  X ) ) )
112105, 110, 111sylancl 655 . . . . . . . . . . 11  |-  ( X  e.  CC  ->  (
( 2 BernPoly  X )  x.  ( 3  /  2
) )  =  ( ( 3  /  2
)  x.  ( 2 BernPoly  X ) ) )
113 bpoly2 28047 . . . . . . . . . . . . 13  |-  ( X  e.  CC  ->  (
2 BernPoly  X )  =  ( ( ( X ^
2 )  -  X
)  +  ( 1  /  6 ) ) )
114113oveq2d 6096 . . . . . . . . . . . 12  |-  ( X  e.  CC  ->  (
( 3  /  2
)  x.  ( 2 BernPoly  X ) )  =  ( ( 3  / 
2 )  x.  (
( ( X ^
2 )  -  X
)  +  ( 1  /  6 ) ) ) )
115 sqcl 11912 . . . . . . . . . . . . . 14  |-  ( X  e.  CC  ->  ( X ^ 2 )  e.  CC )
116 id 22 . . . . . . . . . . . . . 14  |-  ( X  e.  CC  ->  X  e.  CC )
117 6cn 10391 . . . . . . . . . . . . . . . 16  |-  6  e.  CC
118 6re 10390 . . . . . . . . . . . . . . . . 17  |-  6  e.  RR
119 6pos 10408 . . . . . . . . . . . . . . . . 17  |-  0  <  6
120118, 119gt0ne0ii 9864 . . . . . . . . . . . . . . . 16  |-  6  =/=  0
121117, 120reccli 10049 . . . . . . . . . . . . . . 15  |-  ( 1  /  6 )  e.  CC
122 subsub 9627 . . . . . . . . . . . . . . 15  |-  ( ( ( X ^ 2 )  e.  CC  /\  X  e.  CC  /\  (
1  /  6 )  e.  CC )  -> 
( ( X ^
2 )  -  ( X  -  ( 1  /  6 ) ) )  =  ( ( ( X ^ 2 )  -  X )  +  ( 1  / 
6 ) ) )
123121, 122mp3an3 1296 . . . . . . . . . . . . . 14  |-  ( ( ( X ^ 2 )  e.  CC  /\  X  e.  CC )  ->  ( ( X ^
2 )  -  ( X  -  ( 1  /  6 ) ) )  =  ( ( ( X ^ 2 )  -  X )  +  ( 1  / 
6 ) ) )
124115, 116, 123syl2anc 654 . . . . . . . . . . . . 13  |-  ( X  e.  CC  ->  (
( X ^ 2 )  -  ( X  -  ( 1  / 
6 ) ) )  =  ( ( ( X ^ 2 )  -  X )  +  ( 1  /  6
) ) )
125124oveq2d 6096 . . . . . . . . . . . 12  |-  ( X  e.  CC  ->  (
( 3  /  2
)  x.  ( ( X ^ 2 )  -  ( X  -  ( 1  /  6
) ) ) )  =  ( ( 3  /  2 )  x.  ( ( ( X ^ 2 )  -  X )  +  ( 1  /  6 ) ) ) )
126 subcl 9597 . . . . . . . . . . . . . 14  |-  ( ( X  e.  CC  /\  ( 1  /  6
)  e.  CC )  ->  ( X  -  ( 1  /  6
) )  e.  CC )
127121, 126mpan2 664 . . . . . . . . . . . . 13  |-  ( X  e.  CC  ->  ( X  -  ( 1  /  6 ) )  e.  CC )
128 subdi 9766 . . . . . . . . . . . . . 14  |-  ( ( ( 3  /  2
)  e.  CC  /\  ( X ^ 2 )  e.  CC  /\  ( X  -  ( 1  /  6 ) )  e.  CC )  -> 
( ( 3  / 
2 )  x.  (
( X ^ 2 )  -  ( X  -  ( 1  / 
6 ) ) ) )  =  ( ( ( 3  /  2
)  x.  ( X ^ 2 ) )  -  ( ( 3  /  2 )  x.  ( X  -  (
1  /  6 ) ) ) ) )
129110, 128mp3an1 1294 . . . . . . . . . . . . 13  |-  ( ( ( X ^ 2 )  e.  CC  /\  ( X  -  (
1  /  6 ) )  e.  CC )  ->  ( ( 3  /  2 )  x.  ( ( X ^
2 )  -  ( X  -  ( 1  /  6 ) ) ) )  =  ( ( ( 3  / 
2 )  x.  ( X ^ 2 ) )  -  ( ( 3  /  2 )  x.  ( X  -  (
1  /  6 ) ) ) ) )
130115, 127, 129syl2anc 654 . . . . . . . . . . . 12  |-  ( X  e.  CC  ->  (
( 3  /  2
)  x.  ( ( X ^ 2 )  -  ( X  -  ( 1  /  6
) ) ) )  =  ( ( ( 3  /  2 )  x.  ( X ^
2 ) )  -  ( ( 3  / 
2 )  x.  ( X  -  ( 1  /  6 ) ) ) ) )
131114, 125, 1303eqtr2d 2471 . . . . . . . . . . 11  |-  ( X  e.  CC  ->  (
( 3  /  2
)  x.  ( 2 BernPoly  X ) )  =  ( ( ( 3  /  2 )  x.  ( X ^ 2 ) )  -  (
( 3  /  2
)  x.  ( X  -  ( 1  / 
6 ) ) ) ) )
132109, 112, 1313eqtrd 2469 . . . . . . . . . 10  |-  ( X  e.  CC  ->  (
3  x.  ( ( 2 BernPoly  X )  /  2
) )  =  ( ( ( 3  / 
2 )  x.  ( X ^ 2 ) )  -  ( ( 3  /  2 )  x.  ( X  -  (
1  /  6 ) ) ) ) )
133102, 132sylan9eqr 2487 . . . . . . . . 9  |-  ( ( X  e.  CC  /\  k  =  2 )  ->  ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) )  =  ( ( ( 3  /  2
)  x.  ( X ^ 2 ) )  -  ( ( 3  /  2 )  x.  ( X  -  (
1  /  6 ) ) ) ) )
134 mulcl 9354 . . . . . . . . . . . 12  |-  ( ( ( 3  /  2
)  e.  CC  /\  ( X ^ 2 )  e.  CC )  -> 
( ( 3  / 
2 )  x.  ( X ^ 2 ) )  e.  CC )
135110, 115, 134sylancr 656 . . . . . . . . . . 11  |-  ( X  e.  CC  ->  (
( 3  /  2
)  x.  ( X ^ 2 ) )  e.  CC )
136 mulcl 9354 . . . . . . . . . . . 12  |-  ( ( ( 3  /  2
)  e.  CC  /\  ( X  -  (
1  /  6 ) )  e.  CC )  ->  ( ( 3  /  2 )  x.  ( X  -  (
1  /  6 ) ) )  e.  CC )
137110, 127, 136sylancr 656 . . . . . . . . . . 11  |-  ( X  e.  CC  ->  (
( 3  /  2
)  x.  ( X  -  ( 1  / 
6 ) ) )  e.  CC )
138135, 137subcld 9707 . . . . . . . . . 10  |-  ( X  e.  CC  ->  (
( ( 3  / 
2 )  x.  ( X ^ 2 ) )  -  ( ( 3  /  2 )  x.  ( X  -  (
1  /  6 ) ) ) )  e.  CC )
139138adantr 462 . . . . . . . . 9  |-  ( ( X  e.  CC  /\  k  =  2 )  ->  ( ( ( 3  /  2 )  x.  ( X ^
2 ) )  -  ( ( 3  / 
2 )  x.  ( X  -  ( 1  /  6 ) ) ) )  e.  CC )
140133, 139eqeltrd 2507 . . . . . . . 8  |-  ( ( X  e.  CC  /\  k  =  2 )  ->  ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) )  e.  CC )
14154, 81, 1403jaodan 1277 . . . . . . 7  |-  ( ( X  e.  CC  /\  ( k  =  0  \/  k  =  1  \/  k  =  2 ) )  ->  (
( 3  _C  k
)  x.  ( ( k BernPoly  X )  /  (
( 3  -  k
)  +  1 ) ) )  e.  CC )
14229, 141sylan2b 472 . . . . . 6  |-  ( ( X  e.  CC  /\  k  e.  ( 0 ... ( 1  +  1 ) ) )  ->  ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) )  e.  CC )
1435eqeq2i 2443 . . . . . . 7  |-  ( k  =  2  <->  k  =  ( 1  +  1 ) )
144143, 102sylbir 213 . . . . . 6  |-  ( k  =  ( 1  +  1 )  ->  (
( 3  _C  k
)  x.  ( ( k BernPoly  X )  /  (
( 3  -  k
)  +  1 ) ) )  =  ( 3  x.  ( ( 2 BernPoly  X )  /  2
) ) )
14512, 142, 144fsump1 13207 . . . . 5  |-  ( X  e.  CC  ->  sum_ k  e.  ( 0 ... (
1  +  1 ) ) ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) )  =  ( sum_ k  e.  ( 0 ... 1 ) ( ( 3  _C  k
)  x.  ( ( k BernPoly  X )  /  (
( 3  -  k
)  +  1 ) ) )  +  ( 3  x.  ( ( 2 BernPoly  X )  /  2
) ) ) )
146132oveq2d 6096 . . . . 5  |-  ( X  e.  CC  ->  ( sum_ k  e.  ( 0 ... 1 ) ( ( 3  _C  k
)  x.  ( ( k BernPoly  X )  /  (
( 3  -  k
)  +  1 ) ) )  +  ( 3  x.  ( ( 2 BernPoly  X )  /  2
) ) )  =  ( sum_ k  e.  ( 0 ... 1 ) ( ( 3  _C  k )  x.  (
( k BernPoly  X )  /  ( ( 3  -  k )  +  1 ) ) )  +  ( ( ( 3  /  2 )  x.  ( X ^
2 ) )  -  ( ( 3  / 
2 )  x.  ( X  -  ( 1  /  6 ) ) ) ) ) )
14717sumeq1i 13159 . . . . . . . . 9  |-  sum_ k  e.  ( 0 ... (
0  +  1 ) ) ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) )  =  sum_ k  e.  ( 0 ... 1
) ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) )
148 0nn0 10582 . . . . . . . . . . . . 13  |-  0  e.  NN0
149148, 10eleqtri 2505 . . . . . . . . . . . 12  |-  0  e.  ( ZZ>= `  0 )
150149a1i 11 . . . . . . . . . . 11  |-  ( X  e.  CC  ->  0  e.  ( ZZ>= `  0 )
)
15115, 18eqtri 2453 . . . . . . . . . . . . . 14  |-  ( 0 ... ( 0  +  1 ) )  =  { 0 ,  1 }
152151eleq2i 2497 . . . . . . . . . . . . 13  |-  ( k  e.  ( 0 ... ( 0  +  1 ) )  <->  k  e.  { 0 ,  1 } )
15327elpr 3883 . . . . . . . . . . . . 13  |-  ( k  e.  { 0 ,  1 }  <->  ( k  =  0  \/  k  =  1 ) )
154152, 153bitri 249 . . . . . . . . . . . 12  |-  ( k  e.  ( 0 ... ( 0  +  1 ) )  <->  ( k  =  0  \/  k  =  1 ) )
15554, 81jaodan 776 . . . . . . . . . . . 12  |-  ( ( X  e.  CC  /\  ( k  =  0  \/  k  =  1 ) )  ->  (
( 3  _C  k
)  x.  ( ( k BernPoly  X )  /  (
( 3  -  k
)  +  1 ) ) )  e.  CC )
156154, 155sylan2b 472 . . . . . . . . . . 11  |-  ( ( X  e.  CC  /\  k  e.  ( 0 ... ( 0  +  1 ) ) )  ->  ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) )  e.  CC )
15716eqeq2i 2443 . . . . . . . . . . . 12  |-  ( k  =  ( 0  +  1 )  <->  k  = 
1 )
158157, 67sylbi 195 . . . . . . . . . . 11  |-  ( k  =  ( 0  +  1 )  ->  (
( 3  _C  k
)  x.  ( ( k BernPoly  X )  /  (
( 3  -  k
)  +  1 ) ) )  =  ( 3  x.  ( ( 1 BernPoly  X )  /  3
) ) )
159150, 156, 158fsump1 13207 . . . . . . . . . 10  |-  ( X  e.  CC  ->  sum_ k  e.  ( 0 ... (
0  +  1 ) ) ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) )  =  ( sum_ k  e.  ( 0 ... 0 ) ( ( 3  _C  k
)  x.  ( ( k BernPoly  X )  /  (
( 3  -  k
)  +  1 ) ) )  +  ( 3  x.  ( ( 1 BernPoly  X )  /  3
) ) ) )
16052, 50syl6eqel 2521 . . . . . . . . . . . . 13  |-  ( X  e.  CC  ->  (
1  x.  ( ( 0 BernPoly  X )  /  4
) )  e.  CC )
16144fsum1 13202 . . . . . . . . . . . . 13  |-  ( ( 0  e.  ZZ  /\  ( 1  x.  (
( 0 BernPoly  X )  /  4 ) )  e.  CC )  ->  sum_ k  e.  ( 0 ... 0 ) ( ( 3  _C  k
)  x.  ( ( k BernPoly  X )  /  (
( 3  -  k
)  +  1 ) ) )  =  ( 1  x.  ( ( 0 BernPoly  X )  /  4
) ) )
16213, 160, 161sylancr 656 . . . . . . . . . . . 12  |-  ( X  e.  CC  ->  sum_ k  e.  ( 0 ... 0
) ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) )  =  ( 1  x.  ( ( 0 BernPoly  X )  /  4
) ) )
163162, 52eqtrd 2465 . . . . . . . . . . 11  |-  ( X  e.  CC  ->  sum_ k  e.  ( 0 ... 0
) ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) )  =  ( 1  /  4 ) )
164163, 78oveq12d 6098 . . . . . . . . . 10  |-  ( X  e.  CC  ->  ( sum_ k  e.  ( 0 ... 0 ) ( ( 3  _C  k
)  x.  ( ( k BernPoly  X )  /  (
( 3  -  k
)  +  1 ) ) )  +  ( 3  x.  ( ( 1 BernPoly  X )  /  3
) ) )  =  ( ( 1  / 
4 )  +  ( X  -  ( 1  /  2 ) ) ) )
165159, 164eqtrd 2465 . . . . . . . . 9  |-  ( X  e.  CC  ->  sum_ k  e.  ( 0 ... (
0  +  1 ) ) ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) )  =  ( ( 1  /  4 )  +  ( X  -  ( 1  /  2
) ) ) )
166147, 165syl5eqr 2479 . . . . . . . 8  |-  ( X  e.  CC  ->  sum_ k  e.  ( 0 ... 1
) ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) )  =  ( ( 1  /  4 )  +  ( X  -  ( 1  /  2
) ) ) )
167166oveq1d 6095 . . . . . . 7  |-  ( X  e.  CC  ->  ( sum_ k  e.  ( 0 ... 1 ) ( ( 3  _C  k
)  x.  ( ( k BernPoly  X )  /  (
( 3  -  k
)  +  1 ) ) )  +  ( ( ( 3  / 
2 )  x.  ( X ^ 2 ) )  -  ( ( 3  /  2 )  x.  ( X  -  (
1  /  6 ) ) ) ) )  =  ( ( ( 1  /  4 )  +  ( X  -  ( 1  /  2
) ) )  +  ( ( ( 3  /  2 )  x.  ( X ^ 2 ) )  -  (
( 3  /  2
)  x.  ( X  -  ( 1  / 
6 ) ) ) ) ) )
168 addcl 9352 . . . . . . . . 9  |-  ( ( ( 1  /  4
)  e.  CC  /\  ( X  -  (
1  /  2 ) )  e.  CC )  ->  ( ( 1  /  4 )  +  ( X  -  (
1  /  2 ) ) )  e.  CC )
16950, 73, 168sylancr 656 . . . . . . . 8  |-  ( X  e.  CC  ->  (
( 1  /  4
)  +  ( X  -  ( 1  / 
2 ) ) )  e.  CC )
170169, 135, 137addsub12d 9730 . . . . . . 7  |-  ( X  e.  CC  ->  (
( ( 1  / 
4 )  +  ( X  -  ( 1  /  2 ) ) )  +  ( ( ( 3  /  2
)  x.  ( X ^ 2 ) )  -  ( ( 3  /  2 )  x.  ( X  -  (
1  /  6 ) ) ) ) )  =  ( ( ( 3  /  2 )  x.  ( X ^
2 ) )  +  ( ( ( 1  /  4 )  +  ( X  -  (
1  /  2 ) ) )  -  (
( 3  /  2
)  x.  ( X  -  ( 1  / 
6 ) ) ) ) ) )
171167, 170eqtrd 2465 . . . . . 6  |-  ( X  e.  CC  ->  ( sum_ k  e.  ( 0 ... 1 ) ( ( 3  _C  k
)  x.  ( ( k BernPoly  X )  /  (
( 3  -  k
)  +  1 ) ) )  +  ( ( ( 3  / 
2 )  x.  ( X ^ 2 ) )  -  ( ( 3  /  2 )  x.  ( X  -  (
1  /  6 ) ) ) ) )  =  ( ( ( 3  /  2 )  x.  ( X ^
2 ) )  +  ( ( ( 1  /  4 )  +  ( X  -  (
1  /  2 ) ) )  -  (
( 3  /  2
)  x.  ( X  -  ( 1  / 
6 ) ) ) ) ) )
172137, 169negsubdi2d 9723 . . . . . . . 8  |-  ( X  e.  CC  ->  -u (
( ( 3  / 
2 )  x.  ( X  -  ( 1  /  6 ) ) )  -  ( ( 1  /  4 )  +  ( X  -  ( 1  /  2
) ) ) )  =  ( ( ( 1  /  4 )  +  ( X  -  ( 1  /  2
) ) )  -  ( ( 3  / 
2 )  x.  ( X  -  ( 1  /  6 ) ) ) ) )
173 subdi 9766 . . . . . . . . . . . 12  |-  ( ( ( 3  /  2
)  e.  CC  /\  X  e.  CC  /\  (
1  /  6 )  e.  CC )  -> 
( ( 3  / 
2 )  x.  ( X  -  ( 1  /  6 ) ) )  =  ( ( ( 3  /  2
)  x.  X )  -  ( ( 3  /  2 )  x.  ( 1  /  6
) ) ) )
174110, 121, 173mp3an13 1298 . . . . . . . . . . 11  |-  ( X  e.  CC  ->  (
( 3  /  2
)  x.  ( X  -  ( 1  / 
6 ) ) )  =  ( ( ( 3  /  2 )  x.  X )  -  ( ( 3  / 
2 )  x.  (
1  /  6 ) ) ) )
175 addsub12 9611 . . . . . . . . . . . 12  |-  ( ( ( 1  /  4
)  e.  CC  /\  X  e.  CC  /\  (
1  /  2 )  e.  CC )  -> 
( ( 1  / 
4 )  +  ( X  -  ( 1  /  2 ) ) )  =  ( X  +  ( ( 1  /  4 )  -  ( 1  /  2
) ) ) )
17650, 71, 175mp3an13 1298 . . . . . . . . . . 11  |-  ( X  e.  CC  ->  (
( 1  /  4
)  +  ( X  -  ( 1  / 
2 ) ) )  =  ( X  +  ( ( 1  / 
4 )  -  (
1  /  2 ) ) ) )
177174, 176oveq12d 6098 . . . . . . . . . 10  |-  ( X  e.  CC  ->  (
( ( 3  / 
2 )  x.  ( X  -  ( 1  /  6 ) ) )  -  ( ( 1  /  4 )  +  ( X  -  ( 1  /  2
) ) ) )  =  ( ( ( ( 3  /  2
)  x.  X )  -  ( ( 3  /  2 )  x.  ( 1  /  6
) ) )  -  ( X  +  (
( 1  /  4
)  -  ( 1  /  2 ) ) ) ) )
178 mulcl 9354 . . . . . . . . . . . . 13  |-  ( ( ( 3  /  2
)  e.  CC  /\  X  e.  CC )  ->  ( ( 3  / 
2 )  x.  X
)  e.  CC )
179110, 178mpan 663 . . . . . . . . . . . 12  |-  ( X  e.  CC  ->  (
( 3  /  2
)  x.  X )  e.  CC )
180110, 121mulcli 9379 . . . . . . . . . . . 12  |-  ( ( 3  /  2 )  x.  ( 1  / 
6 ) )  e.  CC
181 negsub 9645 . . . . . . . . . . . 12  |-  ( ( ( ( 3  / 
2 )  x.  X
)  e.  CC  /\  ( ( 3  / 
2 )  x.  (
1  /  6 ) )  e.  CC )  ->  ( ( ( 3  /  2 )  x.  X )  + 
-u ( ( 3  /  2 )  x.  ( 1  /  6
) ) )  =  ( ( ( 3  /  2 )  x.  X )  -  (
( 3  /  2
)  x.  ( 1  /  6 ) ) ) )
182179, 180, 181sylancl 655 . . . . . . . . . . 11  |-  ( X  e.  CC  ->  (
( ( 3  / 
2 )  x.  X
)  +  -u (
( 3  /  2
)  x.  ( 1  /  6 ) ) )  =  ( ( ( 3  /  2
)  x.  X )  -  ( ( 3  /  2 )  x.  ( 1  /  6
) ) ) )
183182oveq1d 6095 . . . . . . . . . 10  |-  ( X  e.  CC  ->  (
( ( ( 3  /  2 )  x.  X )  +  -u ( ( 3  / 
2 )  x.  (
1  /  6 ) ) )  -  ( X  +  ( (
1  /  4 )  -  ( 1  / 
2 ) ) ) )  =  ( ( ( ( 3  / 
2 )  x.  X
)  -  ( ( 3  /  2 )  x.  ( 1  / 
6 ) ) )  -  ( X  +  ( ( 1  / 
4 )  -  (
1  /  2 ) ) ) ) )
18471, 50negsubdi2i 9682 . . . . . . . . . . . . . 14  |-  -u (
( 1  /  2
)  -  ( 1  /  4 ) )  =  ( ( 1  /  4 )  -  ( 1  /  2
) )
18587, 37, 87mul12i 9552 . . . . . . . . . . . . . . . . . . 19  |-  ( 2  x.  ( 3  x.  2 ) )  =  ( 3  x.  (
2  x.  2 ) )
186 3t2e6 10461 . . . . . . . . . . . . . . . . . . . 20  |-  ( 3  x.  2 )  =  6
187186oveq2i 6091 . . . . . . . . . . . . . . . . . . 19  |-  ( 2  x.  ( 3  x.  2 ) )  =  ( 2  x.  6 )
188 2t2e4 10459 . . . . . . . . . . . . . . . . . . . 20  |-  ( 2  x.  2 )  =  4
189188oveq2i 6091 . . . . . . . . . . . . . . . . . . 19  |-  ( 3  x.  ( 2  x.  2 ) )  =  ( 3  x.  4 )
190185, 187, 1893eqtr3i 2461 . . . . . . . . . . . . . . . . . 18  |-  ( 2  x.  6 )  =  ( 3  x.  4 )
191190oveq2i 6091 . . . . . . . . . . . . . . . . 17  |-  ( ( 3  x.  1 )  /  ( 2  x.  6 ) )  =  ( ( 3  x.  1 )  /  (
3  x.  4 ) )
19248, 49pm3.2i 452 . . . . . . . . . . . . . . . . . 18  |-  ( 4  e.  CC  /\  4  =/=  0 )
19337, 74pm3.2i 452 . . . . . . . . . . . . . . . . . 18  |-  ( 3  e.  CC  /\  3  =/=  0 )
194 divcan5 10021 . . . . . . . . . . . . . . . . . 18  |-  ( ( 1  e.  CC  /\  ( 4  e.  CC  /\  4  =/=  0 )  /\  ( 3  e.  CC  /\  3  =/=  0 ) )  -> 
( ( 3  x.  1 )  /  (
3  x.  4 ) )  =  ( 1  /  4 ) )
19562, 192, 193, 194mp3an 1307 . . . . . . . . . . . . . . . . 17  |-  ( ( 3  x.  1 )  /  ( 3  x.  4 ) )  =  ( 1  /  4
)
196191, 195eqtri 2453 . . . . . . . . . . . . . . . 16  |-  ( ( 3  x.  1 )  /  ( 2  x.  6 ) )  =  ( 1  /  4
)
19737, 87, 62, 117, 88, 120divmuldivi 10079 . . . . . . . . . . . . . . . 16  |-  ( ( 3  /  2 )  x.  ( 1  / 
6 ) )  =  ( ( 3  x.  1 )  /  (
2  x.  6 ) )
19887mulid1i 9376 . . . . . . . . . . . . . . . . . . . 20  |-  ( 2  x.  1 )  =  2
199198, 5eqtri 2453 . . . . . . . . . . . . . . . . . . 19  |-  ( 2  x.  1 )  =  ( 1  +  1 )
200199, 188oveq12i 6092 . . . . . . . . . . . . . . . . . 18  |-  ( ( 2  x.  1 )  /  ( 2  x.  2 ) )  =  ( ( 1  +  1 )  /  4
)
201 divcan5 10021 . . . . . . . . . . . . . . . . . . 19  |-  ( ( 1  e.  CC  /\  ( 2  e.  CC  /\  2  =/=  0 )  /\  ( 2  e.  CC  /\  2  =/=  0 ) )  -> 
( ( 2  x.  1 )  /  (
2  x.  2 ) )  =  ( 1  /  2 ) )
20262, 106, 106, 201mp3an 1307 . . . . . . . . . . . . . . . . . 18  |-  ( ( 2  x.  1 )  /  ( 2  x.  2 ) )  =  ( 1  /  2
)
20362, 62, 48, 49divdiri 10076 . . . . . . . . . . . . . . . . . 18  |-  ( ( 1  +  1 )  /  4 )  =  ( ( 1  / 
4 )  +  ( 1  /  4 ) )
204200, 202, 2033eqtr3ri 2462 . . . . . . . . . . . . . . . . 17  |-  ( ( 1  /  4 )  +  ( 1  / 
4 ) )  =  ( 1  /  2
)
20571, 50, 50, 204subaddrii 9685 . . . . . . . . . . . . . . . 16  |-  ( ( 1  /  2 )  -  ( 1  / 
4 ) )  =  ( 1  /  4
)
206196, 197, 2053eqtr4ri 2464 . . . . . . . . . . . . . . 15  |-  ( ( 1  /  2 )  -  ( 1  / 
4 ) )  =  ( ( 3  / 
2 )  x.  (
1  /  6 ) )
207206negeqi 9591 . . . . . . . . . . . . . 14  |-  -u (
( 1  /  2
)  -  ( 1  /  4 ) )  =  -u ( ( 3  /  2 )  x.  ( 1  /  6
) )
208184, 207eqtr3i 2455 . . . . . . . . . . . . 13  |-  ( ( 1  /  4 )  -  ( 1  / 
2 ) )  = 
-u ( ( 3  /  2 )  x.  ( 1  /  6
) )
20950, 71subcli 9672 . . . . . . . . . . . . . 14  |-  ( ( 1  /  4 )  -  ( 1  / 
2 ) )  e.  CC
210180negcli 9664 . . . . . . . . . . . . . 14  |-  -u (
( 3  /  2
)  x.  ( 1  /  6 ) )  e.  CC
211209, 210subeq0i 9676 . . . . . . . . . . . . 13  |-  ( ( ( ( 1  / 
4 )  -  (
1  /  2 ) )  -  -u (
( 3  /  2
)  x.  ( 1  /  6 ) ) )  =  0  <->  (
( 1  /  4
)  -  ( 1  /  2 ) )  =  -u ( ( 3  /  2 )  x.  ( 1  /  6
) ) )
212208, 211mpbir 209 . . . . . . . . . . . 12  |-  ( ( ( 1  /  4
)  -  ( 1  /  2 ) )  -  -u ( ( 3  /  2 )  x.  ( 1  /  6
) ) )  =  0
213212oveq2i 6091 . . . . . . . . . . 11  |-  ( ( ( ( 3  / 
2 )  x.  X
)  -  X )  -  ( ( ( 1  /  4 )  -  ( 1  / 
2 ) )  -  -u ( ( 3  / 
2 )  x.  (
1  /  6 ) ) ) )  =  ( ( ( ( 3  /  2 )  x.  X )  -  X )  -  0 )
214209a1i 11 . . . . . . . . . . . 12  |-  ( X  e.  CC  ->  (
( 1  /  4
)  -  ( 1  /  2 ) )  e.  CC )
215210a1i 11 . . . . . . . . . . . 12  |-  ( X  e.  CC  ->  -u (
( 3  /  2
)  x.  ( 1  /  6 ) )  e.  CC )
216179, 116, 214, 215subadd4d 9755 . . . . . . . . . . 11  |-  ( X  e.  CC  ->  (
( ( ( 3  /  2 )  x.  X )  -  X
)  -  ( ( ( 1  /  4
)  -  ( 1  /  2 ) )  -  -u ( ( 3  /  2 )  x.  ( 1  /  6
) ) ) )  =  ( ( ( ( 3  /  2
)  x.  X )  +  -u ( ( 3  /  2 )  x.  ( 1  /  6
) ) )  -  ( X  +  (
( 1  /  4
)  -  ( 1  /  2 ) ) ) ) )
217 subdir 9767 . . . . . . . . . . . . . . 15  |-  ( ( ( 3  /  2
)  e.  CC  /\  1  e.  CC  /\  X  e.  CC )  ->  (
( ( 3  / 
2 )  -  1 )  x.  X )  =  ( ( ( 3  /  2 )  x.  X )  -  ( 1  x.  X
) ) )
218110, 62, 217mp3an12 1297 . . . . . . . . . . . . . 14  |-  ( X  e.  CC  ->  (
( ( 3  / 
2 )  -  1 )  x.  X )  =  ( ( ( 3  /  2 )  x.  X )  -  ( 1  x.  X
) ) )
219 divsubdir 10015 . . . . . . . . . . . . . . . . . 18  |-  ( ( 3  e.  CC  /\  2  e.  CC  /\  (
2  e.  CC  /\  2  =/=  0 ) )  ->  ( ( 3  -  2 )  / 
2 )  =  ( ( 3  /  2
)  -  ( 2  /  2 ) ) )
22037, 87, 106, 219mp3an 1307 . . . . . . . . . . . . . . . . 17  |-  ( ( 3  -  2 )  /  2 )  =  ( ( 3  / 
2 )  -  (
2  /  2 ) )
22197oveq1i 6090 . . . . . . . . . . . . . . . . 17  |-  ( ( 3  -  2 )  /  2 )  =  ( 1  /  2
)
222 2div2e1 10432 . . . . . . . . . . . . . . . . . 18  |-  ( 2  /  2 )  =  1
223222oveq2i 6091 . . . . . . . . . . . . . . . . 17  |-  ( ( 3  /  2 )  -  ( 2  / 
2 ) )  =  ( ( 3  / 
2 )  -  1 )
224220, 221, 2233eqtr3ri 2462 . . . . . . . . . . . . . . . 16  |-  ( ( 3  /  2 )  -  1 )  =  ( 1  /  2
)
225224oveq1i 6090 . . . . . . . . . . . . . . 15  |-  ( ( ( 3  /  2
)  -  1 )  x.  X )  =  ( ( 1  / 
2 )  x.  X
)
226225a1i 11 . . . . . . . . . . . . . 14  |-  ( X  e.  CC  ->  (
( ( 3  / 
2 )  -  1 )  x.  X )  =  ( ( 1  /  2 )  x.  X ) )
227 mulid2 9372 . . . . . . . . . . . . . . 15  |-  ( X  e.  CC  ->  (
1  x.  X )  =  X )
228227oveq2d 6096 . . . . . . . . . . . . . 14  |-  ( X  e.  CC  ->  (
( ( 3  / 
2 )  x.  X
)  -  ( 1  x.  X ) )  =  ( ( ( 3  /  2 )  x.  X )  -  X ) )
229218, 226, 2283eqtr3rd 2474 . . . . . . . . . . . . 13  |-  ( X  e.  CC  ->  (
( ( 3  / 
2 )  x.  X
)  -  X )  =  ( ( 1  /  2 )  x.  X ) )
230229oveq1d 6095 . . . . . . . . . . . 12  |-  ( X  e.  CC  ->  (
( ( ( 3  /  2 )  x.  X )  -  X
)  -  0 )  =  ( ( ( 1  /  2 )  x.  X )  - 
0 ) )
231 mulcl 9354 . . . . . . . . . . . . . 14  |-  ( ( ( 1  /  2
)  e.  CC  /\  X  e.  CC )  ->  ( ( 1  / 
2 )  x.  X
)  e.  CC )
23271, 231mpan 663 . . . . . . . . . . . . 13  |-  ( X  e.  CC  ->  (
( 1  /  2
)  x.  X )  e.  CC )
233232subid1d 9696 . . . . . . . . . . . 12  |-  ( X  e.  CC  ->  (
( ( 1  / 
2 )  x.  X
)  -  0 )  =  ( ( 1  /  2 )  x.  X ) )
234230, 233eqtrd 2465 . . . . . . . . . . 11  |-  ( X  e.  CC  ->  (
( ( ( 3  /  2 )  x.  X )  -  X
)  -  0 )  =  ( ( 1  /  2 )  x.  X ) )
235213, 216, 2343eqtr3a 2489 . . . . . . . . . 10  |-  ( X  e.  CC  ->  (
( ( ( 3  /  2 )  x.  X )  +  -u ( ( 3  / 
2 )  x.  (
1  /  6 ) ) )  -  ( X  +  ( (
1  /  4 )  -  ( 1  / 
2 ) ) ) )  =  ( ( 1  /  2 )  x.  X ) )
236177, 183, 2353eqtr2d 2471 . . . . . . . . 9  |-  ( X  e.  CC  ->  (
( ( 3  / 
2 )  x.  ( X  -  ( 1  /  6 ) ) )  -  ( ( 1  /  4 )  +  ( X  -  ( 1  /  2
) ) ) )  =  ( ( 1  /  2 )  x.  X ) )
237236negeqd 9592 . . . . . . . 8  |-  ( X  e.  CC  ->  -u (
( ( 3  / 
2 )  x.  ( X  -  ( 1  /  6 ) ) )  -  ( ( 1  /  4 )  +  ( X  -  ( 1  /  2
) ) ) )  =  -u ( ( 1  /  2 )  x.  X ) )
238172, 237eqtr3d 2467 . . . . . . 7  |-  ( X  e.  CC  ->  (
( ( 1  / 
4 )  +  ( X  -  ( 1  /  2 ) ) )  -  ( ( 3  /  2 )  x.  ( X  -  ( 1  /  6
) ) ) )  =  -u ( ( 1  /  2 )  x.  X ) )
239238oveq2d 6096 . . . . . 6  |-  ( X  e.  CC  ->  (
( ( 3  / 
2 )  x.  ( X ^ 2 ) )  +  ( ( ( 1  /  4 )  +  ( X  -  ( 1  /  2
) ) )  -  ( ( 3  / 
2 )  x.  ( X  -  ( 1  /  6 ) ) ) ) )  =  ( ( ( 3  /  2 )  x.  ( X ^ 2 ) )  +  -u ( ( 1  / 
2 )  x.  X
) ) )
240135, 232negsubd 9713 . . . . . 6  |-  ( X  e.  CC  ->  (
( ( 3  / 
2 )  x.  ( X ^ 2 ) )  +  -u ( ( 1  /  2 )  x.  X ) )  =  ( ( ( 3  /  2 )  x.  ( X ^ 2 ) )  -  (
( 1  /  2
)  x.  X ) ) )
241171, 239, 2403eqtrd 2469 . . . . 5  |-  ( X  e.  CC  ->  ( sum_ k  e.  ( 0 ... 1 ) ( ( 3  _C  k
)  x.  ( ( k BernPoly  X )  /  (
( 3  -  k
)  +  1 ) ) )  +  ( ( ( 3  / 
2 )  x.  ( X ^ 2 ) )  -  ( ( 3  /  2 )  x.  ( X  -  (
1  /  6 ) ) ) ) )  =  ( ( ( 3  /  2 )  x.  ( X ^
2 ) )  -  ( ( 1  / 
2 )  x.  X
) ) )
242145, 146, 2413eqtrd 2469 . . . 4  |-  ( X  e.  CC  ->  sum_ k  e.  ( 0 ... (
1  +  1 ) ) ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) )  =  ( ( ( 3  /  2
)  x.  ( X ^ 2 ) )  -  ( ( 1  /  2 )  x.  X ) ) )
2438, 242syl5eq 2477 . . 3  |-  ( X  e.  CC  ->  sum_ k  e.  ( 0 ... (
3  -  1 ) ) ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) )  =  ( ( ( 3  /  2
)  x.  ( X ^ 2 ) )  -  ( ( 1  /  2 )  x.  X ) ) )
244243oveq2d 6096 . 2  |-  ( X  e.  CC  ->  (
( X ^ 3 )  -  sum_ k  e.  ( 0 ... (
3  -  1 ) ) ( ( 3  _C  k )  x.  ( ( k BernPoly  X
)  /  ( ( 3  -  k )  +  1 ) ) ) )  =  ( ( X ^ 3 )  -  ( ( ( 3  /  2
)  x.  ( X ^ 2 ) )  -  ( ( 1  /  2 )  x.  X ) ) ) )
245 expcl 11867 . . . 4  |-  ( ( X  e.  CC  /\  3  e.  NN0 )  -> 
( X ^ 3 )  e.  CC )
2461, 245mpan2 664 . . 3  |-  ( X  e.  CC  ->  ( X ^ 3 )  e.  CC )
247246, 135, 232subsubd 9735 . 2  |-  ( X  e.  CC  ->  (
( X ^ 3 )  -  ( ( ( 3  /  2
)  x.  ( X ^ 2 ) )  -  ( ( 1  /  2 )  x.  X ) ) )  =  ( ( ( X ^ 3 )  -  ( ( 3  /  2 )  x.  ( X ^ 2 ) ) )  +  ( ( 1  / 
2 )  x.  X
) ) )
2483, 244, 2473eqtrd 2469 1  |-  ( X  e.  CC  ->  (
3 BernPoly  X )  =  ( ( ( X ^
3 )  -  (
( 3  /  2
)  x.  ( X ^ 2 ) ) )  +  ( ( 1  /  2 )  x.  X ) ) )
Colors of variables: wff setvar class
Syntax hints:    -> wi 4    \/ wo 368    /\ wa 369    \/ w3o 957    = wceq 1362    e. wcel 1755    =/= wne 2596    u. cun 3314   {csn 3865   {cpr 3867   {ctp 3869   ` cfv 5406  (class class class)co 6080   CCcc 9268   0cc0 9270   1c1 9271    + caddc 9273    x. cmul 9275    - cmin 9583   -ucneg 9584    / cdiv 9981   2c2 10359   3c3 10360   4c4 10361   6c6 10363   NN0cn0 10567   ZZcz 10634   ZZ>=cuz 10849   ...cfz 11424   ^cexp 11849    _C cbc 12062   sum_csu 13147   BernPoly cbp 28036
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1594  ax-4 1605  ax-5 1669  ax-6 1707  ax-7 1727  ax-8 1757  ax-9 1759  ax-10 1774  ax-11 1779  ax-12 1791  ax-13 1942  ax-ext 2414  ax-rep 4391  ax-sep 4401  ax-nul 4409  ax-pow 4458  ax-pr 4519  ax-un 6361  ax-inf2 7835  ax-cnex 9326  ax-resscn 9327  ax-1cn 9328  ax-icn 9329  ax-addcl 9330  ax-addrcl 9331  ax-mulcl 9332  ax-mulrcl 9333  ax-mulcom 9334  ax-addass 9335  ax-mulass 9336  ax-distr 9337  ax-i2m1 9338  ax-1ne0 9339  ax-1rid 9340  ax-rnegex 9341  ax-rrecex 9342  ax-cnre 9343  ax-pre-lttri 9344  ax-pre-lttrn 9345  ax-pre-ltadd 9346  ax-pre-mulgt0 9347  ax-pre-sup 9348
This theorem depends on definitions:  df-bi 185  df-or 370  df-an 371  df-3or 959  df-3an 960  df-tru 1365  df-fal 1368  df-ex 1590  df-nf 1593  df-sb 1700  df-eu 2258  df-mo 2259  df-clab 2420  df-cleq 2426  df-clel 2429  df-nfc 2558  df-ne 2598  df-nel 2599  df-ral 2710  df-rex 2711  df-reu 2712  df-rmo 2713  df-rab 2714  df-v 2964  df-sbc 3176  df-csb 3277  df-dif 3319  df-un 3321  df-in 3323  df-ss 3330  df-pss 3332  df-nul 3626  df-if 3780  df-pw 3850  df-sn 3866  df-pr 3868  df-tp 3870  df-op 3872  df-uni 4080  df-int 4117  df-iun 4161  df-br 4281  df-opab 4339  df-mpt 4340  df-tr 4374  df-eprel 4619  df-id 4623  df-po 4628  df-so 4629  df-fr 4666  df-se 4667  df-we 4668  df-ord 4709  df-on 4710  df-lim 4711  df-suc 4712  df-xp 4833  df-rel 4834  df-cnv 4835  df-co 4836  df-dm 4837  df-rn 4838  df-res 4839  df-ima 4840  df-iota 5369  df-fun 5408  df-fn 5409  df-f 5410  df-f1 5411  df-fo 5412  df-f1o 5413  df-fv 5414  df-isom 5415  df-riota 6039  df-ov 6083  df-oprab 6084  df-mpt2 6085  df-om 6466  df-1st 6566  df-2nd 6567  df-recs 6818  df-rdg 6852  df-1o 6908  df-oadd 6912  df-er 7089  df-en 7299  df-dom 7300  df-sdom 7301  df-fin 7302  df-sup 7679  df-oi 7712  df-card 8097  df-pnf 9408  df-mnf 9409  df-xr 9410  df-ltxr 9411  df-le 9412  df-sub 9585  df-neg 9586  df-div 9982  df-nn 10311  df-2 10368  df-3 10369  df-4 10370  df-5 10371  df-6 10372  df-n0 10568  df-z 10635  df-uz 10850  df-rp 10980  df-fz 11425  df-fzo 11533  df-seq 11791  df-exp 11850  df-fac 12036  df-bc 12063  df-hash 12088  df-cj 12572  df-re 12573  df-im 12574  df-sqr 12708  df-abs 12709  df-clim 12950  df-sum 13148  df-pred 27472  df-wrecs 27564  df-bpoly 28037
This theorem is referenced by:  bpoly4  28049
  Copyright terms: Public domain W3C validator