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

Theorem wallispilem4 27795
Description:  F maps to explicit expression for the ratio of two consecutive values of  I (Contributed by Glauco Siliprandi, 30-Jun-2017.)
Hypotheses
Ref Expression
wallispilem4.1  |-  F  =  ( k  e.  NN  |->  ( ( ( 2  x.  k )  / 
( ( 2  x.  k )  -  1 ) )  x.  (
( 2  x.  k
)  /  ( ( 2  x.  k )  +  1 ) ) ) )
wallispilem4.2  |-  I  =  ( n  e.  NN0  |->  S. ( 0 (,) pi ) ( ( sin `  z ) ^ n
)  _d z )
wallispilem4.3  |-  G  =  ( n  e.  NN  |->  ( ( I `  ( 2  x.  n
) )  /  (
I `  ( (
2  x.  n )  +  1 ) ) ) )
wallispilem4.4  |-  H  =  ( n  e.  NN  |->  ( ( pi  / 
2 )  x.  (
1  /  (  seq  1 (  x.  ,  F ) `  n
) ) ) )
Assertion
Ref Expression
wallispilem4  |-  G  =  H
Distinct variable groups:    z, n    z, F
Allowed substitution hints:    F( k, n)    G( z, k, n)    H( z, k, n)    I( z,
k, n)

Proof of Theorem wallispilem4
Dummy variables  w  y  x are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 oveq2 6091 . . . . . . 7  |-  ( x  =  1  ->  (
2  x.  x )  =  ( 2  x.  1 ) )
21fveq2d 5734 . . . . . 6  |-  ( x  =  1  ->  (
I `  ( 2  x.  x ) )  =  ( I `  (
2  x.  1 ) ) )
31oveq1d 6098 . . . . . . 7  |-  ( x  =  1  ->  (
( 2  x.  x
)  +  1 )  =  ( ( 2  x.  1 )  +  1 ) )
43fveq2d 5734 . . . . . 6  |-  ( x  =  1  ->  (
I `  ( (
2  x.  x )  +  1 ) )  =  ( I `  ( ( 2  x.  1 )  +  1 ) ) )
52, 4oveq12d 6101 . . . . 5  |-  ( x  =  1  ->  (
( I `  (
2  x.  x ) )  /  ( I `
 ( ( 2  x.  x )  +  1 ) ) )  =  ( ( I `
 ( 2  x.  1 ) )  / 
( I `  (
( 2  x.  1 )  +  1 ) ) ) )
6 fveq2 5730 . . . . . . 7  |-  ( x  =  1  ->  (  seq  1 (  x.  ,  F ) `  x
)  =  (  seq  1 (  x.  ,  F ) `  1
) )
76oveq2d 6099 . . . . . 6  |-  ( x  =  1  ->  (
1  /  (  seq  1 (  x.  ,  F ) `  x
) )  =  ( 1  /  (  seq  1 (  x.  ,  F ) `  1
) ) )
87oveq2d 6099 . . . . 5  |-  ( x  =  1  ->  (
( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  x )
) )  =  ( ( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  1 )
) ) )
95, 8eqeq12d 2452 . . . 4  |-  ( x  =  1  ->  (
( ( I `  ( 2  x.  x
) )  /  (
I `  ( (
2  x.  x )  +  1 ) ) )  =  ( ( pi  /  2 )  x.  ( 1  / 
(  seq  1 (  x.  ,  F ) `
 x ) ) )  <->  ( ( I `
 ( 2  x.  1 ) )  / 
( I `  (
( 2  x.  1 )  +  1 ) ) )  =  ( ( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  1 )
) ) ) )
10 oveq2 6091 . . . . . . 7  |-  ( x  =  y  ->  (
2  x.  x )  =  ( 2  x.  y ) )
1110fveq2d 5734 . . . . . 6  |-  ( x  =  y  ->  (
I `  ( 2  x.  x ) )  =  ( I `  (
2  x.  y ) ) )
1210oveq1d 6098 . . . . . . 7  |-  ( x  =  y  ->  (
( 2  x.  x
)  +  1 )  =  ( ( 2  x.  y )  +  1 ) )
1312fveq2d 5734 . . . . . 6  |-  ( x  =  y  ->  (
I `  ( (
2  x.  x )  +  1 ) )  =  ( I `  ( ( 2  x.  y )  +  1 ) ) )
1411, 13oveq12d 6101 . . . . 5  |-  ( x  =  y  ->  (
( I `  (
2  x.  x ) )  /  ( I `
 ( ( 2  x.  x )  +  1 ) ) )  =  ( ( I `
 ( 2  x.  y ) )  / 
( I `  (
( 2  x.  y
)  +  1 ) ) ) )
15 fveq2 5730 . . . . . . 7  |-  ( x  =  y  ->  (  seq  1 (  x.  ,  F ) `  x
)  =  (  seq  1 (  x.  ,  F ) `  y
) )
1615oveq2d 6099 . . . . . 6  |-  ( x  =  y  ->  (
1  /  (  seq  1 (  x.  ,  F ) `  x
) )  =  ( 1  /  (  seq  1 (  x.  ,  F ) `  y
) ) )
1716oveq2d 6099 . . . . 5  |-  ( x  =  y  ->  (
( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  x )
) )  =  ( ( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  y )
) ) )
1814, 17eqeq12d 2452 . . . 4  |-  ( x  =  y  ->  (
( ( I `  ( 2  x.  x
) )  /  (
I `  ( (
2  x.  x )  +  1 ) ) )  =  ( ( pi  /  2 )  x.  ( 1  / 
(  seq  1 (  x.  ,  F ) `
 x ) ) )  <->  ( ( I `
 ( 2  x.  y ) )  / 
( I `  (
( 2  x.  y
)  +  1 ) ) )  =  ( ( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  y )
) ) ) )
19 oveq2 6091 . . . . . . 7  |-  ( x  =  ( y  +  1 )  ->  (
2  x.  x )  =  ( 2  x.  ( y  +  1 ) ) )
2019fveq2d 5734 . . . . . 6  |-  ( x  =  ( y  +  1 )  ->  (
I `  ( 2  x.  x ) )  =  ( I `  (
2  x.  ( y  +  1 ) ) ) )
2119oveq1d 6098 . . . . . . 7  |-  ( x  =  ( y  +  1 )  ->  (
( 2  x.  x
)  +  1 )  =  ( ( 2  x.  ( y  +  1 ) )  +  1 ) )
2221fveq2d 5734 . . . . . 6  |-  ( x  =  ( y  +  1 )  ->  (
I `  ( (
2  x.  x )  +  1 ) )  =  ( I `  ( ( 2  x.  ( y  +  1 ) )  +  1 ) ) )
2320, 22oveq12d 6101 . . . . 5  |-  ( x  =  ( y  +  1 )  ->  (
( I `  (
2  x.  x ) )  /  ( I `
 ( ( 2  x.  x )  +  1 ) ) )  =  ( ( I `
 ( 2  x.  ( y  +  1 ) ) )  / 
( I `  (
( 2  x.  (
y  +  1 ) )  +  1 ) ) ) )
24 fveq2 5730 . . . . . . 7  |-  ( x  =  ( y  +  1 )  ->  (  seq  1 (  x.  ,  F ) `  x
)  =  (  seq  1 (  x.  ,  F ) `  (
y  +  1 ) ) )
2524oveq2d 6099 . . . . . 6  |-  ( x  =  ( y  +  1 )  ->  (
1  /  (  seq  1 (  x.  ,  F ) `  x
) )  =  ( 1  /  (  seq  1 (  x.  ,  F ) `  (
y  +  1 ) ) ) )
2625oveq2d 6099 . . . . 5  |-  ( x  =  ( y  +  1 )  ->  (
( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  x )
) )  =  ( ( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  ( y  +  1 ) ) ) ) )
2723, 26eqeq12d 2452 . . . 4  |-  ( x  =  ( y  +  1 )  ->  (
( ( I `  ( 2  x.  x
) )  /  (
I `  ( (
2  x.  x )  +  1 ) ) )  =  ( ( pi  /  2 )  x.  ( 1  / 
(  seq  1 (  x.  ,  F ) `
 x ) ) )  <->  ( ( I `
 ( 2  x.  ( y  +  1 ) ) )  / 
( I `  (
( 2  x.  (
y  +  1 ) )  +  1 ) ) )  =  ( ( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  ( y  +  1 ) ) ) ) ) )
28 oveq2 6091 . . . . . . 7  |-  ( x  =  n  ->  (
2  x.  x )  =  ( 2  x.  n ) )
2928fveq2d 5734 . . . . . 6  |-  ( x  =  n  ->  (
I `  ( 2  x.  x ) )  =  ( I `  (
2  x.  n ) ) )
3028oveq1d 6098 . . . . . . 7  |-  ( x  =  n  ->  (
( 2  x.  x
)  +  1 )  =  ( ( 2  x.  n )  +  1 ) )
3130fveq2d 5734 . . . . . 6  |-  ( x  =  n  ->  (
I `  ( (
2  x.  x )  +  1 ) )  =  ( I `  ( ( 2  x.  n )  +  1 ) ) )
3229, 31oveq12d 6101 . . . . 5  |-  ( x  =  n  ->  (
( I `  (
2  x.  x ) )  /  ( I `
 ( ( 2  x.  x )  +  1 ) ) )  =  ( ( I `
 ( 2  x.  n ) )  / 
( I `  (
( 2  x.  n
)  +  1 ) ) ) )
33 fveq2 5730 . . . . . . 7  |-  ( x  =  n  ->  (  seq  1 (  x.  ,  F ) `  x
)  =  (  seq  1 (  x.  ,  F ) `  n
) )
3433oveq2d 6099 . . . . . 6  |-  ( x  =  n  ->  (
1  /  (  seq  1 (  x.  ,  F ) `  x
) )  =  ( 1  /  (  seq  1 (  x.  ,  F ) `  n
) ) )
3534oveq2d 6099 . . . . 5  |-  ( x  =  n  ->  (
( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  x )
) )  =  ( ( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  n )
) ) )
3632, 35eqeq12d 2452 . . . 4  |-  ( x  =  n  ->  (
( ( I `  ( 2  x.  x
) )  /  (
I `  ( (
2  x.  x )  +  1 ) ) )  =  ( ( pi  /  2 )  x.  ( 1  / 
(  seq  1 (  x.  ,  F ) `
 x ) ) )  <->  ( ( I `
 ( 2  x.  n ) )  / 
( I `  (
( 2  x.  n
)  +  1 ) ) )  =  ( ( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  n )
) ) ) )
37 2cn 10072 . . . . . . . 8  |-  2  e.  CC
3837mulid1i 9094 . . . . . . 7  |-  ( 2  x.  1 )  =  2
3938fveq2i 5733 . . . . . 6  |-  ( I `
 ( 2  x.  1 ) )  =  ( I `  2
)
4038oveq1i 6093 . . . . . . . 8  |-  ( ( 2  x.  1 )  +  1 )  =  ( 2  +  1 )
41 2p1e3 10105 . . . . . . . 8  |-  ( 2  +  1 )  =  3
4240, 41eqtri 2458 . . . . . . 7  |-  ( ( 2  x.  1 )  +  1 )  =  3
4342fveq2i 5733 . . . . . 6  |-  ( I `
 ( ( 2  x.  1 )  +  1 ) )  =  ( I `  3
)
4439, 43oveq12i 6095 . . . . 5  |-  ( ( I `  ( 2  x.  1 ) )  /  ( I `  ( ( 2  x.  1 )  +  1 ) ) )  =  ( ( I ` 
2 )  /  (
I `  3 )
)
45 2z 10314 . . . . . . . . 9  |-  2  e.  ZZ
46 uzid 10502 . . . . . . . . 9  |-  ( 2  e.  ZZ  ->  2  e.  ( ZZ>= `  2 )
)
4745, 46ax-mp 8 . . . . . . . 8  |-  2  e.  ( ZZ>= `  2 )
48 wallispilem4.2 . . . . . . . . . 10  |-  I  =  ( n  e.  NN0  |->  S. ( 0 (,) pi ) ( ( sin `  z ) ^ n
)  _d z )
4948wallispilem2 27793 . . . . . . . . 9  |-  ( ( I `  0 )  =  pi  /\  (
I `  1 )  =  2  /\  (
2  e.  ( ZZ>= ` 
2 )  ->  (
I `  2 )  =  ( ( ( 2  -  1 )  /  2 )  x.  ( I `  (
2  -  2 ) ) ) ) )
5049simp3i 969 . . . . . . . 8  |-  ( 2  e.  ( ZZ>= `  2
)  ->  ( I `  2 )  =  ( ( ( 2  -  1 )  / 
2 )  x.  (
I `  ( 2  -  2 ) ) ) )
5147, 50ax-mp 8 . . . . . . 7  |-  ( I `
 2 )  =  ( ( ( 2  -  1 )  / 
2 )  x.  (
I `  ( 2  -  2 ) ) )
52 2m1e1 10097 . . . . . . . . 9  |-  ( 2  -  1 )  =  1
5352oveq1i 6093 . . . . . . . 8  |-  ( ( 2  -  1 )  /  2 )  =  ( 1  /  2
)
5437subidi 9373 . . . . . . . . . 10  |-  ( 2  -  2 )  =  0
5554fveq2i 5733 . . . . . . . . 9  |-  ( I `
 ( 2  -  2 ) )  =  ( I `  0
)
5649simp1i 967 . . . . . . . . 9  |-  ( I `
 0 )  =  pi
5755, 56eqtri 2458 . . . . . . . 8  |-  ( I `
 ( 2  -  2 ) )  =  pi
5853, 57oveq12i 6095 . . . . . . 7  |-  ( ( ( 2  -  1 )  /  2 )  x.  ( I `  ( 2  -  2 ) ) )  =  ( ( 1  / 
2 )  x.  pi )
59 ax-1cn 9050 . . . . . . . . 9  |-  1  e.  CC
60 2ne0 10085 . . . . . . . . . 10  |-  2  =/=  0
6137, 60pm3.2i 443 . . . . . . . . 9  |-  ( 2  e.  CC  /\  2  =/=  0 )
62 pire 20374 . . . . . . . . . 10  |-  pi  e.  RR
6362recni 9104 . . . . . . . . 9  |-  pi  e.  CC
64 div32 9700 . . . . . . . . 9  |-  ( ( 1  e.  CC  /\  ( 2  e.  CC  /\  2  =/=  0 )  /\  pi  e.  CC )  ->  ( ( 1  /  2 )  x.  pi )  =  ( 1  x.  ( pi 
/  2 ) ) )
6559, 61, 63, 64mp3an 1280 . . . . . . . 8  |-  ( ( 1  /  2 )  x.  pi )  =  ( 1  x.  (
pi  /  2 ) )
6663, 37, 60divcli 9758 . . . . . . . . 9  |-  ( pi 
/  2 )  e.  CC
6766mulid2i 9095 . . . . . . . 8  |-  ( 1  x.  ( pi  / 
2 ) )  =  ( pi  /  2
)
6865, 67eqtri 2458 . . . . . . 7  |-  ( ( 1  /  2 )  x.  pi )  =  ( pi  /  2
)
6951, 58, 683eqtri 2462 . . . . . 6  |-  ( I `
 2 )  =  ( pi  /  2
)
70 3nn 10136 . . . . . . . . . 10  |-  3  e.  NN
7170nnzi 10307 . . . . . . . . 9  |-  3  e.  ZZ
72 2re 10071 . . . . . . . . . 10  |-  2  e.  RR
73 3re 10073 . . . . . . . . . 10  |-  3  e.  RR
74 2lt3 10145 . . . . . . . . . 10  |-  2  <  3
7572, 73, 74ltleii 9198 . . . . . . . . 9  |-  2  <_  3
76 eluz2 10496 . . . . . . . . 9  |-  ( 3  e.  ( ZZ>= `  2
)  <->  ( 2  e.  ZZ  /\  3  e.  ZZ  /\  2  <_ 
3 ) )
7745, 71, 75, 76mpbir3an 1137 . . . . . . . 8  |-  3  e.  ( ZZ>= `  2 )
7848wallispilem2 27793 . . . . . . . . 9  |-  ( ( I `  0 )  =  pi  /\  (
I `  1 )  =  2  /\  (
3  e.  ( ZZ>= ` 
2 )  ->  (
I `  3 )  =  ( ( ( 3  -  1 )  /  3 )  x.  ( I `  (
3  -  2 ) ) ) ) )
7978simp3i 969 . . . . . . . 8  |-  ( 3  e.  ( ZZ>= `  2
)  ->  ( I `  3 )  =  ( ( ( 3  -  1 )  / 
3 )  x.  (
I `  ( 3  -  2 ) ) ) )
8077, 79ax-mp 8 . . . . . . 7  |-  ( I `
 3 )  =  ( ( ( 3  -  1 )  / 
3 )  x.  (
I `  ( 3  -  2 ) ) )
81 3m1e2 10098 . . . . . . . . . 10  |-  ( 3  -  1 )  =  2
8281eqcomi 2442 . . . . . . . . 9  |-  2  =  ( 3  -  1 )
8382oveq1i 6093 . . . . . . . 8  |-  ( 2  /  3 )  =  ( ( 3  -  1 )  /  3
)
84 3cn 10074 . . . . . . . . . . 11  |-  3  e.  CC
8584, 37, 59, 41subaddrii 9391 . . . . . . . . . 10  |-  ( 3  -  2 )  =  1
8685fveq2i 5733 . . . . . . . . 9  |-  ( I `
 ( 3  -  2 ) )  =  ( I `  1
)
8749simp2i 968 . . . . . . . . 9  |-  ( I `
 1 )  =  2
8886, 87eqtr2i 2459 . . . . . . . 8  |-  2  =  ( I `  ( 3  -  2 ) )
8983, 88oveq12i 6095 . . . . . . 7  |-  ( ( 2  /  3 )  x.  2 )  =  ( ( ( 3  -  1 )  / 
3 )  x.  (
I `  ( 3  -  2 ) ) )
90 3ne0 10087 . . . . . . . . 9  |-  3  =/=  0
9137, 84, 90divcli 9758 . . . . . . . 8  |-  ( 2  /  3 )  e.  CC
9291, 37mulcomi 9098 . . . . . . 7  |-  ( ( 2  /  3 )  x.  2 )  =  ( 2  x.  (
2  /  3 ) )
9380, 89, 923eqtr2i 2464 . . . . . 6  |-  ( I `
 3 )  =  ( 2  x.  (
2  /  3 ) )
9469, 93oveq12i 6095 . . . . 5  |-  ( ( I `  2 )  /  ( I ` 
3 ) )  =  ( ( pi  / 
2 )  /  (
2  x.  ( 2  /  3 ) ) )
95 1z 10313 . . . . . . . . 9  |-  1  e.  ZZ
96 seq1 11338 . . . . . . . . 9  |-  ( 1  e.  ZZ  ->  (  seq  1 (  x.  ,  F ) `  1
)  =  ( F `
 1 ) )
9795, 96ax-mp 8 . . . . . . . 8  |-  (  seq  1 (  x.  ,  F ) `  1
)  =  ( F `
 1 )
98 1nn 10013 . . . . . . . . 9  |-  1  e.  NN
99 oveq2 6091 . . . . . . . . . . . . . 14  |-  ( k  =  1  ->  (
2  x.  k )  =  ( 2  x.  1 ) )
10099, 38syl6eq 2486 . . . . . . . . . . . . 13  |-  ( k  =  1  ->  (
2  x.  k )  =  2 )
10199oveq1d 6098 . . . . . . . . . . . . . 14  |-  ( k  =  1  ->  (
( 2  x.  k
)  -  1 )  =  ( ( 2  x.  1 )  - 
1 ) )
10238oveq1i 6093 . . . . . . . . . . . . . . 15  |-  ( ( 2  x.  1 )  -  1 )  =  ( 2  -  1 )
103102, 52eqtri 2458 . . . . . . . . . . . . . 14  |-  ( ( 2  x.  1 )  -  1 )  =  1
104101, 103syl6eq 2486 . . . . . . . . . . . . 13  |-  ( k  =  1  ->  (
( 2  x.  k
)  -  1 )  =  1 )
105100, 104oveq12d 6101 . . . . . . . . . . . 12  |-  ( k  =  1  ->  (
( 2  x.  k
)  /  ( ( 2  x.  k )  -  1 ) )  =  ( 2  / 
1 ) )
10637div1i 9744 . . . . . . . . . . . 12  |-  ( 2  /  1 )  =  2
107105, 106syl6eq 2486 . . . . . . . . . . 11  |-  ( k  =  1  ->  (
( 2  x.  k
)  /  ( ( 2  x.  k )  -  1 ) )  =  2 )
108100oveq1d 6098 . . . . . . . . . . . . 13  |-  ( k  =  1  ->  (
( 2  x.  k
)  +  1 )  =  ( 2  +  1 ) )
109108, 41syl6eq 2486 . . . . . . . . . . . 12  |-  ( k  =  1  ->  (
( 2  x.  k
)  +  1 )  =  3 )
110100, 109oveq12d 6101 . . . . . . . . . . 11  |-  ( k  =  1  ->  (
( 2  x.  k
)  /  ( ( 2  x.  k )  +  1 ) )  =  ( 2  / 
3 ) )
111107, 110oveq12d 6101 . . . . . . . . . 10  |-  ( k  =  1  ->  (
( ( 2  x.  k )  /  (
( 2  x.  k
)  -  1 ) )  x.  ( ( 2  x.  k )  /  ( ( 2  x.  k )  +  1 ) ) )  =  ( 2  x.  ( 2  /  3
) ) )
112 wallispilem4.1 . . . . . . . . . 10  |-  F  =  ( k  e.  NN  |->  ( ( ( 2  x.  k )  / 
( ( 2  x.  k )  -  1 ) )  x.  (
( 2  x.  k
)  /  ( ( 2  x.  k )  +  1 ) ) ) )
113 ovex 6108 . . . . . . . . . 10  |-  ( 2  x.  ( 2  / 
3 ) )  e. 
_V
114111, 112, 113fvmpt 5808 . . . . . . . . 9  |-  ( 1  e.  NN  ->  ( F `  1 )  =  ( 2  x.  ( 2  /  3
) ) )
11598, 114ax-mp 8 . . . . . . . 8  |-  ( F `
 1 )  =  ( 2  x.  (
2  /  3 ) )
11697, 115eqtr2i 2459 . . . . . . 7  |-  ( 2  x.  ( 2  / 
3 ) )  =  (  seq  1 (  x.  ,  F ) `
 1 )
117116oveq2i 6094 . . . . . 6  |-  ( ( pi  /  2 )  /  ( 2  x.  ( 2  /  3
) ) )  =  ( ( pi  / 
2 )  /  (  seq  1 (  x.  ,  F ) `  1
) )
11837, 91mulcli 9097 . . . . . . . . 9  |-  ( 2  x.  ( 2  / 
3 ) )  e.  CC
119115, 118eqeltri 2508 . . . . . . . 8  |-  ( F `
 1 )  e.  CC
12097, 119eqeltri 2508 . . . . . . 7  |-  (  seq  1 (  x.  ,  F ) `  1
)  e.  CC
12137, 84, 60, 90divne0i 9764 . . . . . . . . 9  |-  ( 2  /  3 )  =/=  0
12237, 91, 60, 121mulne0i 9667 . . . . . . . 8  |-  ( 2  x.  ( 2  / 
3 ) )  =/=  0
123116, 122eqnetrri 2622 . . . . . . 7  |-  (  seq  1 (  x.  ,  F ) `  1
)  =/=  0
12466, 120, 123divreci 9761 . . . . . 6  |-  ( ( pi  /  2 )  /  (  seq  1
(  x.  ,  F
) `  1 )
)  =  ( ( pi  /  2 )  x.  ( 1  / 
(  seq  1 (  x.  ,  F ) `
 1 ) ) )
125117, 124eqtri 2458 . . . . 5  |-  ( ( pi  /  2 )  /  ( 2  x.  ( 2  /  3
) ) )  =  ( ( pi  / 
2 )  x.  (
1  /  (  seq  1 (  x.  ,  F ) `  1
) ) )
12644, 94, 1253eqtri 2462 . . . 4  |-  ( ( I `  ( 2  x.  1 ) )  /  ( I `  ( ( 2  x.  1 )  +  1 ) ) )  =  ( ( pi  / 
2 )  x.  (
1  /  (  seq  1 (  x.  ,  F ) `  1
) ) )
127 oveq2 6091 . . . . . . 7  |-  ( ( ( I `  (
2  x.  y ) )  /  ( I `
 ( ( 2  x.  y )  +  1 ) ) )  =  ( ( pi 
/  2 )  x.  ( 1  /  (  seq  1 (  x.  ,  F ) `  y
) ) )  -> 
( ( ( ( ( 2  x.  y
)  +  1 )  /  ( 2  x.  ( y  +  1 ) ) )  / 
( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  y
)  +  3 ) ) )  x.  (
( I `  (
2  x.  y ) )  /  ( I `
 ( ( 2  x.  y )  +  1 ) ) ) )  =  ( ( ( ( ( 2  x.  y )  +  1 )  /  (
2  x.  ( y  +  1 ) ) )  /  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) )  x.  ( ( pi 
/  2 )  x.  ( 1  /  (  seq  1 (  x.  ,  F ) `  y
) ) ) ) )
128127adantl 454 . . . . . 6  |-  ( ( y  e.  NN  /\  ( ( I `  ( 2  x.  y
) )  /  (
I `  ( (
2  x.  y )  +  1 ) ) )  =  ( ( pi  /  2 )  x.  ( 1  / 
(  seq  1 (  x.  ,  F ) `
 y ) ) ) )  ->  (
( ( ( ( 2  x.  y )  +  1 )  / 
( 2  x.  (
y  +  1 ) ) )  /  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) )  x.  ( ( I `  ( 2  x.  y ) )  /  ( I `  ( ( 2  x.  y )  +  1 ) ) ) )  =  ( ( ( ( ( 2  x.  y )  +  1 )  /  ( 2  x.  ( y  +  1 ) ) )  /  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  3 ) ) )  x.  ( ( pi  / 
2 )  x.  (
1  /  (  seq  1 (  x.  ,  F ) `  y
) ) ) ) )
12937a1i 11 . . . . . . . . . . . . . . . 16  |-  ( y  e.  NN  ->  2  e.  CC )
130 nncn 10010 . . . . . . . . . . . . . . . 16  |-  ( y  e.  NN  ->  y  e.  CC )
13159a1i 11 . . . . . . . . . . . . . . . 16  |-  ( y  e.  NN  ->  1  e.  CC )
132129, 130, 131adddid 9114 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
2  x.  ( y  +  1 ) )  =  ( ( 2  x.  y )  +  ( 2  x.  1 ) ) )
133129mulid1d 9107 . . . . . . . . . . . . . . . 16  |-  ( y  e.  NN  ->  (
2  x.  1 )  =  2 )
134133oveq2d 6099 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  ( 2  x.  1 ) )  =  ( ( 2  x.  y )  +  2 ) )
135132, 134eqtrd 2470 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
2  x.  ( y  +  1 ) )  =  ( ( 2  x.  y )  +  2 ) )
136135oveq1d 6098 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  -  1 )  =  ( ( ( 2  x.  y )  +  2 )  - 
1 ) )
137129, 130mulcld 9110 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
2  x.  y )  e.  CC )
138137, 129, 131addsubassd 9433 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  2 )  -  1 )  =  ( ( 2  x.  y )  +  ( 2  -  1 ) ) )
13952a1i 11 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
2  -  1 )  =  1 )
140139oveq2d 6099 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  ( 2  -  1 ) )  =  ( ( 2  x.  y )  +  1 ) )
141136, 138, 1403eqtrd 2474 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  -  1 )  =  ( ( 2  x.  y )  +  1 ) )
142141oveq1d 6098 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
( ( 2  x.  ( y  +  1 ) )  -  1 )  /  ( 2  x.  ( y  +  1 ) ) )  =  ( ( ( 2  x.  y )  +  1 )  / 
( 2  x.  (
y  +  1 ) ) ) )
143142oveq1d 6098 . . . . . . . . . 10  |-  ( y  e.  NN  ->  (
( ( ( 2  x.  ( y  +  1 ) )  - 
1 )  /  (
2  x.  ( y  +  1 ) ) )  x.  ( I `
 ( 2  x.  y ) ) )  =  ( ( ( ( 2  x.  y
)  +  1 )  /  ( 2  x.  ( y  +  1 ) ) )  x.  ( I `  (
2  x.  y ) ) ) )
14481a1i 11 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
3  -  1 )  =  2 )
145144oveq2d 6099 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  ( 3  -  1 ) )  =  ( ( 2  x.  y )  +  2 ) )
14684a1i 11 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  3  e.  CC )
147137, 146, 131addsubassd 9433 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  3 )  -  1 )  =  ( ( 2  x.  y )  +  ( 3  -  1 ) ) )
148145, 147, 1353eqtr4d 2480 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  3 )  -  1 )  =  ( 2  x.  ( y  +  1 ) ) )
149148oveq1d 6098 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
( ( ( 2  x.  y )  +  3 )  -  1 )  /  ( ( 2  x.  y )  +  3 ) )  =  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  3 ) ) )
150149oveq1d 6098 . . . . . . . . . 10  |-  ( y  e.  NN  ->  (
( ( ( ( 2  x.  y )  +  3 )  - 
1 )  /  (
( 2  x.  y
)  +  3 ) )  x.  ( I `
 ( ( ( 2  x.  y )  +  3 )  - 
2 ) ) )  =  ( ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) )  x.  ( I `  (
( ( 2  x.  y )  +  3 )  -  2 ) ) ) )
151143, 150oveq12d 6101 . . . . . . . . 9  |-  ( y  e.  NN  ->  (
( ( ( ( 2  x.  ( y  +  1 ) )  -  1 )  / 
( 2  x.  (
y  +  1 ) ) )  x.  (
I `  ( 2  x.  y ) ) )  /  ( ( ( ( ( 2  x.  y )  +  3 )  -  1 )  /  ( ( 2  x.  y )  +  3 ) )  x.  ( I `  (
( ( 2  x.  y )  +  3 )  -  2 ) ) ) )  =  ( ( ( ( ( 2  x.  y
)  +  1 )  /  ( 2  x.  ( y  +  1 ) ) )  x.  ( I `  (
2  x.  y ) ) )  /  (
( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  y
)  +  3 ) )  x.  ( I `
 ( ( ( 2  x.  y )  +  3 )  - 
2 ) ) ) ) )
15245a1i 11 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  2  e.  ZZ )
153 nnz 10305 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  y  e.  ZZ )
154153peano2zd 10380 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
y  +  1 )  e.  ZZ )
155152, 154zmulcld 10383 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
2  x.  ( y  +  1 ) )  e.  ZZ )
15672a1i 11 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  2  e.  RR )
157 nnre 10009 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  y  e.  RR )
158 1re 9092 . . . . . . . . . . . . . . . 16  |-  1  e.  RR
159158a1i 11 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  1  e.  RR )
160157, 159readdcld 9117 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
y  +  1 )  e.  RR )
161 0re 9093 . . . . . . . . . . . . . . . 16  |-  0  e.  RR
162 2pos 10084 . . . . . . . . . . . . . . . 16  |-  0  <  2
163161, 72, 162ltleii 9198 . . . . . . . . . . . . . . 15  |-  0  <_  2
164163a1i 11 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  0  <_  2 )
165 nnnn0 10230 . . . . . . . . . . . . . . . 16  |-  ( y  e.  NN  ->  y  e.  NN0 )
166165nn0ge0d 10279 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  0  <_  y )
167159, 157addge02d 9617 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
0  <_  y  <->  1  <_  ( y  +  1 ) ) )
168166, 167mpbid 203 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  1  <_  ( y  +  1 ) )
169156, 160, 164, 168lemulge11d 9950 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  2  <_  ( 2  x.  (
y  +  1 ) ) )
17045eluz1i 10497 . . . . . . . . . . . . 13  |-  ( ( 2  x.  ( y  +  1 ) )  e.  ( ZZ>= `  2
)  <->  ( ( 2  x.  ( y  +  1 ) )  e.  ZZ  /\  2  <_ 
( 2  x.  (
y  +  1 ) ) ) )
171155, 169, 170sylanbrc 647 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
2  x.  ( y  +  1 ) )  e.  ( ZZ>= `  2
) )
17248, 171itgsinexp 27727 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
I `  ( 2  x.  ( y  +  1 ) ) )  =  ( ( ( ( 2  x.  ( y  +  1 ) )  -  1 )  / 
( 2  x.  (
y  +  1 ) ) )  x.  (
I `  ( (
2  x.  ( y  +  1 ) )  -  2 ) ) ) )
173135oveq1d 6098 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  -  2 )  =  ( ( ( 2  x.  y )  +  2 )  - 
2 ) )
174137, 129pncand 9414 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  2 )  -  2 )  =  ( 2  x.  y ) )
175173, 174eqtrd 2470 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  -  2 )  =  ( 2  x.  y ) )
176175fveq2d 5734 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
I `  ( (
2  x.  ( y  +  1 ) )  -  2 ) )  =  ( I `  ( 2  x.  y
) ) )
177176oveq2d 6099 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
( ( ( 2  x.  ( y  +  1 ) )  - 
1 )  /  (
2  x.  ( y  +  1 ) ) )  x.  ( I `
 ( ( 2  x.  ( y  +  1 ) )  - 
2 ) ) )  =  ( ( ( ( 2  x.  (
y  +  1 ) )  -  1 )  /  ( 2  x.  ( y  +  1 ) ) )  x.  ( I `  (
2  x.  y ) ) ) )
178172, 177eqtrd 2470 . . . . . . . . . 10  |-  ( y  e.  NN  ->  (
I `  ( 2  x.  ( y  +  1 ) ) )  =  ( ( ( ( 2  x.  ( y  +  1 ) )  -  1 )  / 
( 2  x.  (
y  +  1 ) ) )  x.  (
I `  ( 2  x.  y ) ) ) )
179135oveq1d 6098 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  +  1 )  =  ( ( ( 2  x.  y )  +  2 )  +  1 ) )
180137, 129, 131addassd 9112 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  2 )  +  1 )  =  ( ( 2  x.  y )  +  ( 2  +  1 ) ) )
18141a1i 11 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
2  +  1 )  =  3 )
182181oveq2d 6099 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  ( 2  +  1 ) )  =  ( ( 2  x.  y )  +  3 ) )
183179, 180, 1823eqtrd 2474 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  +  1 )  =  ( ( 2  x.  y )  +  3 ) )
184183fveq2d 5734 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
I `  ( (
2  x.  ( y  +  1 ) )  +  1 ) )  =  ( I `  ( ( 2  x.  y )  +  3 ) ) )
185152, 153zmulcld 10383 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
2  x.  y )  e.  ZZ )
18671a1i 11 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  3  e.  ZZ )
187185, 186zaddcld 10381 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  3 )  e.  ZZ )
188156, 157remulcld 9118 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
2  x.  y )  e.  RR )
18973a1i 11 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  3  e.  RR )
190188, 189readdcld 9117 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  3 )  e.  RR )
191 nnge1 10028 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  1  <_  y )
192156, 157, 164, 191lemulge11d 9950 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  2  <_  ( 2  x.  y
) )
193 3pos 10086 . . . . . . . . . . . . . . . 16  |-  0  <  3
194161, 73, 193ltleii 9198 . . . . . . . . . . . . . . 15  |-  0  <_  3
195188, 189addge01d 9616 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
0  <_  3  <->  ( 2  x.  y )  <_ 
( ( 2  x.  y )  +  3 ) ) )
196194, 195mpbii 204 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
2  x.  y )  <_  ( ( 2  x.  y )  +  3 ) )
197156, 188, 190, 192, 196letrd 9229 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  2  <_  ( ( 2  x.  y )  +  3 ) )
19845eluz1i 10497 . . . . . . . . . . . . 13  |-  ( ( ( 2  x.  y
)  +  3 )  e.  ( ZZ>= `  2
)  <->  ( ( ( 2  x.  y )  +  3 )  e.  ZZ  /\  2  <_ 
( ( 2  x.  y )  +  3 ) ) )
199187, 197, 198sylanbrc 647 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  3 )  e.  ( ZZ>= `  2
) )
20048, 199itgsinexp 27727 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
I `  ( (
2  x.  y )  +  3 ) )  =  ( ( ( ( ( 2  x.  y )  +  3 )  -  1 )  /  ( ( 2  x.  y )  +  3 ) )  x.  ( I `  (
( ( 2  x.  y )  +  3 )  -  2 ) ) ) )
201184, 200eqtrd 2470 . . . . . . . . . 10  |-  ( y  e.  NN  ->  (
I `  ( (
2  x.  ( y  +  1 ) )  +  1 ) )  =  ( ( ( ( ( 2  x.  y )  +  3 )  -  1 )  /  ( ( 2  x.  y )  +  3 ) )  x.  ( I `  (
( ( 2  x.  y )  +  3 )  -  2 ) ) ) )
202178, 201oveq12d 6101 . . . . . . . . 9  |-  ( y  e.  NN  ->  (
( I `  (
2  x.  ( y  +  1 ) ) )  /  ( I `
 ( ( 2  x.  ( y  +  1 ) )  +  1 ) ) )  =  ( ( ( ( ( 2  x.  ( y  +  1 ) )  -  1 )  /  ( 2  x.  ( y  +  1 ) ) )  x.  ( I `  ( 2  x.  y
) ) )  / 
( ( ( ( ( 2  x.  y
)  +  3 )  -  1 )  / 
( ( 2  x.  y )  +  3 ) )  x.  (
I `  ( (
( 2  x.  y
)  +  3 )  -  2 ) ) ) ) )
203137, 131addcld 9109 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  1 )  e.  CC )
204130, 131addcld 9109 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
y  +  1 )  e.  CC )
205129, 204mulcld 9110 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
2  x.  ( y  +  1 ) )  e.  CC )
20660a1i 11 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  2  =/=  0 )
207 peano2nn 10014 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
y  +  1 )  e.  NN )
208207nnne0d 10046 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
y  +  1 )  =/=  0 )
209129, 204, 206, 208mulne0d 9676 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
2  x.  ( y  +  1 ) )  =/=  0 )
210203, 205, 209divcld 9792 . . . . . . . . . 10  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  1 )  /  ( 2  x.  ( y  +  1 ) ) )  e.  CC )
211 2nn0 10240 . . . . . . . . . . . . 13  |-  2  e.  NN0
212211a1i 11 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  2  e.  NN0 )
213212, 165nn0mulcld 10281 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
2  x.  y )  e.  NN0 )
21448wallispilem3 27794 . . . . . . . . . . . 12  |-  ( ( 2  x.  y )  e.  NN0  ->  ( I `
 ( 2  x.  y ) )  e.  RR+ )
215214rpcnd 10652 . . . . . . . . . . 11  |-  ( ( 2  x.  y )  e.  NN0  ->  ( I `
 ( 2  x.  y ) )  e.  CC )
216213, 215syl 16 . . . . . . . . . 10  |-  ( y  e.  NN  ->  (
I `  ( 2  x.  y ) )  e.  CC )
217137, 146addcld 9109 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  3 )  e.  CC )
218161a1i 11 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  0  e.  RR )
219162a1i 11 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  0  <  2 )
220 nngt0 10031 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  0  <  y )
221156, 157, 219, 220mulgt0d 9227 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  0  <  ( 2  x.  y
) )
222189, 193jctir 526 . . . . . . . . . . . . . . . 16  |-  ( y  e.  NN  ->  (
3  e.  RR  /\  0  <  3 ) )
223 elrp 10616 . . . . . . . . . . . . . . . 16  |-  ( 3  e.  RR+  <->  ( 3  e.  RR  /\  0  <  3 ) )
224222, 223sylibr 205 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  3  e.  RR+ )
225188, 224ltaddrpd 10679 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
2  x.  y )  <  ( ( 2  x.  y )  +  3 ) )
226218, 188, 190, 221, 225lttrd 9233 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  0  <  ( ( 2  x.  y )  +  3 ) )
227226gt0ne0d 9593 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  3 )  =/=  0 )
228205, 217, 227divcld 9792 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) )  e.  CC )
229205, 217, 209, 227divne0d 9808 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) )  =/=  0 )
230187, 152zsubcld 10382 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  3 )  -  2 )  e.  ZZ )
231190, 156subge0d 9618 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
0  <_  ( (
( 2  x.  y
)  +  3 )  -  2 )  <->  2  <_  ( ( 2  x.  y
)  +  3 ) ) )
232197, 231mpbird 225 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  0  <_  ( ( ( 2  x.  y )  +  3 )  -  2 ) )
233 elnn0z 10296 . . . . . . . . . . . . . 14  |-  ( ( ( ( 2  x.  y )  +  3 )  -  2 )  e.  NN0  <->  ( ( ( ( 2  x.  y
)  +  3 )  -  2 )  e.  ZZ  /\  0  <_ 
( ( ( 2  x.  y )  +  3 )  -  2 ) ) )
234230, 232, 233sylanbrc 647 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  3 )  -  2 )  e.  NN0 )
23548wallispilem3 27794 . . . . . . . . . . . . 13  |-  ( ( ( ( 2  x.  y )  +  3 )  -  2 )  e.  NN0  ->  ( I `
 ( ( ( 2  x.  y )  +  3 )  - 
2 ) )  e.  RR+ )
236234, 235syl 16 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
I `  ( (
( 2  x.  y
)  +  3 )  -  2 ) )  e.  RR+ )
237236rpcnne0d 10659 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
( I `  (
( ( 2  x.  y )  +  3 )  -  2 ) )  e.  CC  /\  ( I `  (
( ( 2  x.  y )  +  3 )  -  2 ) )  =/=  0 ) )
238228, 229, 237jca31 522 . . . . . . . . . 10  |-  ( y  e.  NN  ->  (
( ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  3 ) )  e.  CC  /\  ( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  y
)  +  3 ) )  =/=  0 )  /\  ( ( I `
 ( ( ( 2  x.  y )  +  3 )  - 
2 ) )  e.  CC  /\  ( I `
 ( ( ( 2  x.  y )  +  3 )  - 
2 ) )  =/=  0 ) ) )
239 divmuldiv 9716 . . . . . . . . . 10  |-  ( ( ( ( ( ( 2  x.  y )  +  1 )  / 
( 2  x.  (
y  +  1 ) ) )  e.  CC  /\  ( I `  (
2  x.  y ) )  e.  CC )  /\  ( ( ( ( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) )  e.  CC  /\  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) )  =/=  0 )  /\  ( ( I `  ( ( ( 2  x.  y )  +  3 )  -  2 ) )  e.  CC  /\  ( I `  (
( ( 2  x.  y )  +  3 )  -  2 ) )  =/=  0 ) ) )  ->  (
( ( ( ( 2  x.  y )  +  1 )  / 
( 2  x.  (
y  +  1 ) ) )  /  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) )  x.  ( ( I `  ( 2  x.  y ) )  /  ( I `  ( ( ( 2  x.  y )  +  3 )  -  2 ) ) ) )  =  ( ( ( ( ( 2  x.  y )  +  1 )  /  ( 2  x.  ( y  +  1 ) ) )  x.  ( I `  ( 2  x.  y
) ) )  / 
( ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  3 ) )  x.  (
I `  ( (
( 2  x.  y
)  +  3 )  -  2 ) ) ) ) )
240210, 216, 238, 239syl21anc 1184 . . . . . . . . 9  |-  ( y  e.  NN  ->  (
( ( ( ( 2  x.  y )  +  1 )  / 
( 2  x.  (
y  +  1 ) ) )  /  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) )  x.  ( ( I `  ( 2  x.  y ) )  /  ( I `  ( ( ( 2  x.  y )  +  3 )  -  2 ) ) ) )  =  ( ( ( ( ( 2  x.  y )  +  1 )  /  ( 2  x.  ( y  +  1 ) ) )  x.  ( I `  ( 2  x.  y
) ) )  / 
( ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  3 ) )  x.  (
I `  ( (
( 2  x.  y
)  +  3 )  -  2 ) ) ) ) )
241151, 202, 2403eqtr4d 2480 . . . . . . . 8  |-  ( y  e.  NN  ->  (
( I `  (
2  x.  ( y  +  1 ) ) )  /  ( I `
 ( ( 2  x.  ( y  +  1 ) )  +  1 ) ) )  =  ( ( ( ( ( 2  x.  y )  +  1 )  /  ( 2  x.  ( y  +  1 ) ) )  /  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  3 ) ) )  x.  ( ( I `  ( 2  x.  y
) )  /  (
I `  ( (
( 2  x.  y
)  +  3 )  -  2 ) ) ) ) )
242137, 146, 129addsubassd 9433 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  3 )  -  2 )  =  ( ( 2  x.  y )  +  ( 3  -  2 ) ) )
24385a1i 11 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
3  -  2 )  =  1 )
244243oveq2d 6099 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  ( 3  -  2 ) )  =  ( ( 2  x.  y )  +  1 ) )
245242, 244eqtrd 2470 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  3 )  -  2 )  =  ( ( 2  x.  y )  +  1 ) )
246245fveq2d 5734 . . . . . . . . . 10  |-  ( y  e.  NN  ->  (
I `  ( (
( 2  x.  y
)  +  3 )  -  2 ) )  =  ( I `  ( ( 2  x.  y )  +  1 ) ) )
247246oveq2d 6099 . . . . . . . . 9  |-  ( y  e.  NN  ->  (
( I `  (
2  x.  y ) )  /  ( I `
 ( ( ( 2  x.  y )  +  3 )  - 
2 ) ) )  =  ( ( I `
 ( 2  x.  y ) )  / 
( I `  (
( 2  x.  y
)  +  1 ) ) ) )
248247oveq2d 6099 . . . . . . . 8  |-  ( y  e.  NN  ->  (
( ( ( ( 2  x.  y )  +  1 )  / 
( 2  x.  (
y  +  1 ) ) )  /  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) )  x.  ( ( I `  ( 2  x.  y ) )  /  ( I `  ( ( ( 2  x.  y )  +  3 )  -  2 ) ) ) )  =  ( ( ( ( ( 2  x.  y )  +  1 )  /  ( 2  x.  ( y  +  1 ) ) )  /  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  3 ) ) )  x.  ( ( I `  ( 2  x.  y
) )  /  (
I `  ( (
2  x.  y )  +  1 ) ) ) ) )
249241, 248eqtrd 2470 . . . . . . 7  |-  ( y  e.  NN  ->  (
( I `  (
2  x.  ( y  +  1 ) ) )  /  ( I `
 ( ( 2  x.  ( y  +  1 ) )  +  1 ) ) )  =  ( ( ( ( ( 2  x.  y )  +  1 )  /  ( 2  x.  ( y  +  1 ) ) )  /  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  3 ) ) )  x.  ( ( I `  ( 2  x.  y
) )  /  (
I `  ( (
2  x.  y )  +  1 ) ) ) ) )
250249adantr 453 . . . . . 6  |-  ( ( y  e.  NN  /\  ( ( I `  ( 2  x.  y
) )  /  (
I `  ( (
2  x.  y )  +  1 ) ) )  =  ( ( pi  /  2 )  x.  ( 1  / 
(  seq  1 (  x.  ,  F ) `
 y ) ) ) )  ->  (
( I `  (
2  x.  ( y  +  1 ) ) )  /  ( I `
 ( ( 2  x.  ( y  +  1 ) )  +  1 ) ) )  =  ( ( ( ( ( 2  x.  y )  +  1 )  /  ( 2  x.  ( y  +  1 ) ) )  /  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  3 ) ) )  x.  ( ( I `  ( 2  x.  y
) )  /  (
I `  ( (
2  x.  y )  +  1 ) ) ) ) )
251 elnnuz 10524 . . . . . . . . . . . . 13  |-  ( y  e.  NN  <->  y  e.  ( ZZ>= `  1 )
)
252251biimpi 188 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  y  e.  ( ZZ>= `  1 )
)
253 seqp1 11340 . . . . . . . . . . . 12  |-  ( y  e.  ( ZZ>= `  1
)  ->  (  seq  1 (  x.  ,  F ) `  (
y  +  1 ) )  =  ( (  seq  1 (  x.  ,  F ) `  y )  x.  ( F `  ( y  +  1 ) ) ) )
254252, 253syl 16 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (  seq  1 (  x.  ,  F ) `  (
y  +  1 ) )  =  ( (  seq  1 (  x.  ,  F ) `  y )  x.  ( F `  ( y  +  1 ) ) ) )
255112a1i 11 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  F  =  ( k  e.  NN  |->  ( ( ( 2  x.  k )  /  ( ( 2  x.  k )  - 
1 ) )  x.  ( ( 2  x.  k )  /  (
( 2  x.  k
)  +  1 ) ) ) ) )
256 oveq2 6091 . . . . . . . . . . . . . . . 16  |-  ( k  =  ( y  +  1 )  ->  (
2  x.  k )  =  ( 2  x.  ( y  +  1 ) ) )
257256oveq1d 6098 . . . . . . . . . . . . . . . 16  |-  ( k  =  ( y  +  1 )  ->  (
( 2  x.  k
)  -  1 )  =  ( ( 2  x.  ( y  +  1 ) )  - 
1 ) )
258256, 257oveq12d 6101 . . . . . . . . . . . . . . 15  |-  ( k  =  ( y  +  1 )  ->  (
( 2  x.  k
)  /  ( ( 2  x.  k )  -  1 ) )  =  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  ( y  +  1 ) )  -  1 ) ) )
259256oveq1d 6098 . . . . . . . . . . . . . . . 16  |-  ( k  =  ( y  +  1 )  ->  (
( 2  x.  k
)  +  1 )  =  ( ( 2  x.  ( y  +  1 ) )  +  1 ) )
260256, 259oveq12d 6101 . . . . . . . . . . . . . . 15  |-  ( k  =  ( y  +  1 )  ->  (
( 2  x.  k
)  /  ( ( 2  x.  k )  +  1 ) )  =  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  ( y  +  1 ) )  +  1 ) ) )
261258, 260oveq12d 6101 . . . . . . . . . . . . . 14  |-  ( k  =  ( y  +  1 )  ->  (
( ( 2  x.  k )  /  (
( 2  x.  k
)  -  1 ) )  x.  ( ( 2  x.  k )  /  ( ( 2  x.  k )  +  1 ) ) )  =  ( ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  ( y  +  1 ) )  - 
1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  (
y  +  1 ) )  +  1 ) ) ) )
262261adantl 454 . . . . . . . . . . . . 13  |-  ( ( y  e.  NN  /\  k  =  ( y  +  1 ) )  ->  ( ( ( 2  x.  k )  /  ( ( 2  x.  k )  - 
1 ) )  x.  ( ( 2  x.  k )  /  (
( 2  x.  k
)  +  1 ) ) )  =  ( ( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  (
y  +  1 ) )  -  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  ( y  +  1 ) )  +  1 ) ) ) )
263156, 160remulcld 9118 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
2  x.  ( y  +  1 ) )  e.  RR )
264263, 159resubcld 9467 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  -  1 )  e.  RR )
265 1lt2 10144 . . . . . . . . . . . . . . . . . . 19  |-  1  <  2
266265a1i 11 . . . . . . . . . . . . . . . . . 18  |-  ( y  e.  NN  ->  1  <  2 )
267 nnrp 10623 . . . . . . . . . . . . . . . . . . 19  |-  ( y  e.  NN  ->  y  e.  RR+ )
268159, 267ltaddrp2d 10680 . . . . . . . . . . . . . . . . . 18  |-  ( y  e.  NN  ->  1  <  ( y  +  1 ) )
269156, 160, 266, 268mulgt1d 9949 . . . . . . . . . . . . . . . . 17  |-  ( y  e.  NN  ->  1  <  ( 2  x.  (
y  +  1 ) ) )
270159, 269gtned 9210 . . . . . . . . . . . . . . . 16  |-  ( y  e.  NN  ->  (
2  x.  ( y  +  1 ) )  =/=  1 )
271205, 131, 270subne0d 9422 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  -  1 )  =/=  0 )
272263, 264, 271redivcld 9844 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  ( y  +  1 ) )  -  1 ) )  e.  RR )
273183, 190eqeltrd 2512 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  +  1 )  e.  RR )
274183, 227eqnetrd 2621 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  +  1 )  =/=  0 )
275263, 273, 274redivcld 9844 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  ( y  +  1 ) )  +  1 ) )  e.  RR )
276272, 275remulcld 9118 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  (
y  +  1 ) )  -  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  ( y  +  1 ) )  +  1 ) ) )  e.  RR )
277255, 262, 207, 276fvmptd 5812 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  ( F `  ( y  +  1 ) )  =  ( ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  ( y  +  1 ) )  - 
1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  (
y  +  1 ) )  +  1 ) ) ) )
278277oveq2d 6099 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
(  seq  1 (  x.  ,  F ) `
 y )  x.  ( F `  (
y  +  1 ) ) )  =  ( (  seq  1 (  x.  ,  F ) `
 y )  x.  ( ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  ( y  +  1 ) )  -  1 ) )  x.  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  ( y  +  1 ) )  +  1 ) ) ) ) )
279254, 278eqtrd 2470 . . . . . . . . . 10  |-  ( y  e.  NN  ->  (  seq  1 (  x.  ,  F ) `  (
y  +  1 ) )  =  ( (  seq  1 (  x.  ,  F ) `  y )  x.  (
( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  (
y  +  1 ) )  -  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  ( y  +  1 ) )  +  1 ) ) ) ) )
280279oveq2d 6099 . . . . . . . . 9  |-  ( y  e.  NN  ->  (
1  /  (  seq  1 (  x.  ,  F ) `  (
y  +  1 ) ) )  =  ( 1  /  ( (  seq  1 (  x.  ,  F ) `  y )  x.  (
( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  (
y  +  1 ) )  -  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  ( y  +  1 ) )  +  1 ) ) ) ) ) )
281280oveq2d 6099 . . . . . . . 8  |-  ( y  e.  NN  ->  (
( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  ( y  +  1 ) ) ) )  =  ( ( pi  /  2
)  x.  ( 1  /  ( (  seq  1 (  x.  ,  F ) `  y
)  x.  ( ( ( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  ( y  +  1 ) )  -  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  ( y  +  1 ) )  +  1 ) ) ) ) ) ) )
282141oveq2d 6099 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  ( y  +  1 ) )  -  1 ) )  =  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  1 ) ) )
283183oveq2d 6099 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  ( y  +  1 ) )  +  1 ) )  =  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  3 ) ) )
284282, 283oveq12d 6101 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  (
y  +  1 ) )  -  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  ( y  +  1 ) )  +  1 ) ) )  =  ( ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  y )  +  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  y
)  +  3 ) ) ) )
285284oveq2d 6099 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
(  seq  1 (  x.  ,  F ) `
 y )  x.  ( ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  ( y  +  1 ) )  -  1 ) )  x.  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  ( y  +  1 ) )  +  1 ) ) ) )  =  ( (  seq  1 (  x.  ,  F ) `
 y )  x.  ( ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  1 ) )  x.  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) ) ) )
286285oveq2d 6099 . . . . . . . . . 10  |-  ( y  e.  NN  ->  (
1  /  ( (  seq  1 (  x.  ,  F ) `  y )  x.  (
( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  (
y  +  1 ) )  -  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  ( y  +  1 ) )  +  1 ) ) ) ) )  =  ( 1  /  ( (  seq  1 (  x.  ,  F ) `  y )  x.  (
( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  y
)  +  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) ) ) ) )
287286oveq2d 6099 . . . . . . . . 9  |-  ( y  e.  NN  ->  (
( pi  /  2
)  x.  ( 1  /  ( (  seq  1 (  x.  ,  F ) `  y
)  x.  ( ( ( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  ( y  +  1 ) )  -  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  ( y  +  1 ) )  +  1 ) ) ) ) ) )  =  ( ( pi  /  2
)  x.  ( 1  /  ( (  seq  1 (  x.  ,  F ) `  y
)  x.  ( ( ( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  3 ) ) ) ) ) ) )
288 elfznn 11082 . . . . . . . . . . . . . . . . 17  |-  ( w  e.  ( 1 ... y )  ->  w  e.  NN )
289288adantl 454 . . . . . . . . . . . . . . . 16  |-  ( ( y  e.  NN  /\  w  e.  ( 1 ... y ) )  ->  w  e.  NN )
290112a1i 11 . . . . . . . . . . . . . . . . . 18  |-  ( w  e.  NN  ->  F  =  ( k  e.  NN  |->  ( ( ( 2  x.  k )  /  ( ( 2  x.  k )  - 
1 ) )  x.  ( ( 2  x.  k )  /  (
( 2  x.  k
)  +  1 ) ) ) ) )
291 oveq2 6091 . . . . . . . . . . . . . . . . . . . . 21  |-  ( k  =  w  ->  (
2  x.  k )  =  ( 2  x.  w ) )
292291oveq1d 6098 . . . . . . . . . . . . . . . . . . . . 21  |-  ( k  =  w  ->  (
( 2  x.  k
)  -  1 )  =  ( ( 2  x.  w )  - 
1 ) )
293291, 292oveq12d 6101 . . . . . . . . . . . . . . . . . . . 20  |-  ( k  =  w  ->  (
( 2  x.  k
)  /  ( ( 2  x.  k )  -  1 ) )  =  ( ( 2  x.  w )  / 
( ( 2  x.  w )  -  1 ) ) )
294291oveq1d 6098 . . . . . . . . . . . . . . . . . . . . 21  |-  ( k  =  w  ->  (
( 2  x.  k
)  +  1 )  =  ( ( 2  x.  w )  +  1 ) )
295291, 294oveq12d 6101 . . . . . . . . . . . . . . . . . . . 20  |-  ( k  =  w  ->  (
( 2  x.  k
)  /  ( ( 2  x.  k )  +  1 ) )  =  ( ( 2  x.  w )  / 
( ( 2  x.  w )  +  1 ) ) )
296293, 295oveq12d 6101 . . . . . . . . . . . . . . . . . . 19  |-  ( k  =  w  ->  (
( ( 2  x.  k )  /  (
( 2  x.  k
)  -  1 ) )  x.  ( ( 2  x.  k )  /  ( ( 2  x.  k )  +  1 ) ) )  =  ( ( ( 2  x.  w )  /  ( ( 2  x.  w )  - 
1 ) )  x.  ( ( 2  x.  w )  /  (
( 2  x.  w
)  +  1 ) ) ) )
297296adantl 454 . . . . . . . . . . . . . . . . . 18  |-  ( ( w  e.  NN  /\  k  =  w )  ->  ( ( ( 2  x.  k )  / 
( ( 2  x.  k )  -  1 ) )  x.  (
( 2  x.  k
)  /  ( ( 2  x.  k )  +  1 ) ) )  =  ( ( ( 2  x.  w
)  /  ( ( 2  x.  w )  -  1 ) )  x.  ( ( 2  x.  w )  / 
( ( 2  x.  w )  +  1 ) ) ) )
298 id 21 . . . . . . . . . . . . . . . . . 18  |-  ( w  e.  NN  ->  w  e.  NN )
299 2rp 10619 . . . . . . . . . . . . . . . . . . . . . 22  |-  2  e.  RR+
300299a1i 11 . . . . . . . . . . . . . . . . . . . . 21  |-  ( w  e.  NN  ->  2  e.  RR+ )
301 nnrp 10623 . . . . . . . . . . . . . . . . . . . . 21  |-  ( w  e.  NN  ->  w  e.  RR+ )
302300, 301rpmulcld 10666 . . . . . . . . . . . . . . . . . . . 20  |-  ( w  e.  NN  ->  (
2  x.  w )  e.  RR+ )
30372a1i 11 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( w  e.  NN  ->  2  e.  RR )
304 nnre 10009 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( w  e.  NN  ->  w  e.  RR )
305303, 304remulcld 9118 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( w  e.  NN  ->  (
2  x.  w )  e.  RR )
306158a1i 11 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( w  e.  NN  ->  1  e.  RR )
307305, 306resubcld 9467 . . . . . . . . . . . . . . . . . . . . 21  |-  ( w  e.  NN  ->  (
( 2  x.  w
)  -  1 )  e.  RR )
308 nnge1 10028 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( w  e.  NN  ->  1  <_  w )
309 nncn 10010 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( w  e.  NN  ->  w  e.  CC )
310309mulid2d 9108 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( w  e.  NN  ->  (
1  x.  w )  =  w )
311306, 303, 301ltmul1d 10687 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( w  e.  NN  ->  (
1  <  2  <->  ( 1  x.  w )  < 
( 2  x.  w
) ) )
312265, 311mpbii 204 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( w  e.  NN  ->  (
1  x.  w )  <  ( 2  x.  w ) )
313310, 312eqbrtrrd 4236 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( w  e.  NN  ->  w  <  ( 2  x.  w
) )
314306, 304, 305, 308, 313lelttrd 9230 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( w  e.  NN  ->  1  <  ( 2  x.  w
) )
315306, 305posdifd 9615 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( w  e.  NN  ->  (
1  <  ( 2  x.  w )  <->  0  <  ( ( 2  x.  w
)  -  1 ) ) )
316314, 315mpbid 203 . . . . . . . . . . . . . . . . . . . . 21  |-  ( w  e.  NN  ->  0  <  ( ( 2  x.  w )  -  1 ) )
317307, 316elrpd 10648 . . . . . . . . . . . . . . . . . . . 20  |-  ( w  e.  NN  ->  (
( 2  x.  w
)  -  1 )  e.  RR+ )
318302, 317rpdivcld 10667 . . . . . . . . . . . . . . . . . . 19  |-  ( w  e.  NN  ->  (
( 2  x.  w
)  /  ( ( 2  x.  w )  -  1 ) )  e.  RR+ )
319163a1i 11 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( w  e.  NN  ->  0  <_  2 )
320301rpge0d 10654 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( w  e.  NN  ->  0  <_  w )
321303, 304, 319, 320mulge0d 9605 . . . . . . . . . . . . . . . . . . . . 21  |-  ( w  e.  NN  ->  0  <_  ( 2  x.  w
) )
322305, 321ge0p1rpd 10676 . . . . . . . . . . . . . . . . . . . 20  |-  ( w  e.  NN  ->  (
( 2  x.  w
)  +  1 )  e.  RR+ )
323302, 322rpdivcld 10667 . . . . . . . . . . . . . . . . . . 19  |-  ( w  e.  NN  ->  (
( 2  x.  w
)  /  ( ( 2  x.  w )  +  1 ) )  e.  RR+ )
324318, 323rpmulcld 10666 . . . . . . . . . . . . . . . . . 18  |-  ( w  e.  NN  ->  (
( ( 2  x.  w )  /  (
( 2  x.  w
)  -  1 ) )  x.  ( ( 2  x.  w )  /  ( ( 2  x.  w )  +  1 ) ) )  e.  RR+ )
325290, 297, 298, 324fvmptd 5812 . . . . . . . . . . . . . . . . 17  |-  ( w  e.  NN  ->  ( F `  w )  =  ( ( ( 2  x.  w )  /  ( ( 2  x.  w )  - 
1 ) )  x.  ( ( 2  x.  w )  /  (
( 2  x.  w
)  +  1 ) ) ) )
326325, 324eqeltrd 2512 . . . . . . . . . . . . . . . 16  |-  ( w  e.  NN  ->  ( F `  w )  e.  RR+ )
327289, 326syl 16 . . . . . . . . . . . . . . 15  |-  ( ( y  e.  NN  /\  w  e.  ( 1 ... y ) )  ->  ( F `  w )  e.  RR+ )
328 rpmulcl 10635 . . . . . . . . . . . . . . . 16  |-  ( ( w  e.  RR+  /\  z  e.  RR+ )  ->  (
w  x.  z )  e.  RR+ )
329328adantl 454 . . . . . . . . . . . . . . 15  |-  ( ( y  e.  NN  /\  ( w  e.  RR+  /\  z  e.  RR+ ) )  -> 
( w  x.  z
)  e.  RR+ )
330252, 327, 329seqcl 11345 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (  seq  1 (  x.  ,  F ) `  y
)  e.  RR+ )
331330rpcnne0d 10659 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
(  seq  1 (  x.  ,  F ) `
 y )  e.  CC  /\  (  seq  1 (  x.  ,  F ) `  y
)  =/=  0 ) )
332299a1i 11 . . . . . . . . . . . . . . . . 17  |-  ( y  e.  NN  ->  2  e.  RR+ )
333157, 166ge0p1rpd 10676 . . . . . . . . . . . . . . . . 17  |-  ( y  e.  NN  ->  (
y  +  1 )  e.  RR+ )
334332, 333rpmulcld 10666 . . . . . . . . . . . . . . . 16  |-  ( y  e.  NN  ->  (
2  x.  ( y  +  1 ) )  e.  RR+ )
335156, 157, 164, 166mulge0d 9605 . . . . . . . . . . . . . . . . 17  |-  ( y  e.  NN  ->  0  <_  ( 2  x.  y
) )
336188, 335ge0p1rpd 10676 . . . . . . . . . . . . . . . 16  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  1 )  e.  RR+ )
337334, 336rpdivcld 10667 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  1 ) )  e.  RR+ )
338332, 267rpmulcld 10666 . . . . . . . . . . . . . . . . 17  |-  ( y  e.  NN  ->  (
2  x.  y )  e.  RR+ )
339338, 224rpaddcld 10665 . . . . . . . . . . . . . . . 16  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  3 )  e.  RR+ )
340334, 339rpdivcld 10667 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) )  e.  RR+ )
341337, 340rpmulcld 10666 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  y
)  +  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) )  e.  RR+ )
342341rpcnne0d 10659 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  1 ) )  x.  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) )  e.  CC  /\  ( ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  1 ) )  x.  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) )  =/=  0 ) )
343 divdiv1 9727 . . . . . . . . . . . . 13  |-  ( ( 1  e.  CC  /\  ( (  seq  1
(  x.  ,  F
) `  y )  e.  CC  /\  (  seq  1 (  x.  ,  F ) `  y
)  =/=  0 )  /\  ( ( ( ( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  3 ) ) )  e.  CC  /\  ( ( ( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  3 ) ) )  =/=  0 ) )  -> 
( ( 1  / 
(  seq  1 (  x.  ,  F ) `
 y ) )  /  ( ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  y )  +  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  y
)  +  3 ) ) ) )  =  ( 1  /  (
(  seq  1 (  x.  ,  F ) `
 y )  x.  ( ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  1 ) )  x.  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) ) ) ) )
344131, 331, 342, 343syl3anc 1185 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
( 1  /  (  seq  1 (  x.  ,  F ) `  y
) )  /  (
( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  y
)  +  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) ) )  =  ( 1  /  ( (  seq  1 (  x.  ,  F ) `  y
)  x.  ( ( ( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  3 ) ) ) ) ) )
345344eqcomd 2443 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
1  /  ( (  seq  1 (  x.  ,  F ) `  y )  x.  (
( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  y
)  +  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) ) ) )  =  ( ( 1  /  (  seq  1 (  x.  ,  F ) `  y
) )  /  (
( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  y
)  +  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) ) ) )
346345oveq2d 6099 . . . . . . . . . 10  |-  ( y  e.  NN  ->  (
( pi  /  2
)  x.  ( 1  /  ( (  seq  1 (  x.  ,  F ) `  y
)  x.  ( ( ( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  3 ) ) ) ) ) )  =  ( ( pi  /  2
)  x.  ( ( 1  /  (  seq  1 (  x.  ,  F ) `  y
) )  /  (
( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  y
)  +  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) ) ) ) )
34766a1i 11 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
pi  /  2 )  e.  CC )
348330rpcnd 10652 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (  seq  1 (  x.  ,  F ) `  y
)  e.  CC )
349330rpne0d 10655 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (  seq  1 (  x.  ,  F ) `  y
)  =/=  0 )
350348, 349reccld 9785 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
1  /  (  seq  1 (  x.  ,  F ) `  y
) )  e.  CC )
351341rpcnd 10652 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  y
)  +  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) )  e.  CC )
352341rpne0d 10655 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  y
)  +  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) )  =/=  0 )
353347, 350, 351, 352divassd 9827 . . . . . . . . . 10  |-  ( y  e.  NN  ->  (
( ( pi  / 
2 )  x.  (
1  /  (  seq  1 (  x.  ,  F ) `  y
) ) )  / 
( ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  1 ) )  x.  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) ) )  =  ( ( pi  /  2
)  x.  ( ( 1  /  (  seq  1 (  x.  ,  F ) `  y
) )  /  (
( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  y
)  +  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) ) ) ) )
354141, 271eqnetrrd 2623 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  1 )  =/=  0 )
355205, 203, 205, 217, 354, 227divmuldivd 9833 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  y
)  +  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) )  =  ( ( ( 2  x.  ( y  +  1 ) )  x.  ( 2  x.  ( y  +  1 ) ) )  / 
( ( ( 2  x.  y )  +  1 )  x.  (
( 2  x.  y
)  +  3 ) ) ) )
356355oveq2d 6099 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
( ( pi  / 
2 )  x.  (
1  /  (  seq  1 (  x.  ,  F ) `  y
) ) )  / 
( ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  1 ) )  x.  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) ) )  =  ( ( ( pi  / 
2 )  x.  (
1  /  (  seq  1 (  x.  ,  F ) `  y
) ) )  / 
( ( ( 2  x.  ( y  +  1 ) )  x.  ( 2  x.  (
y  +  1 ) ) )  /  (
( ( 2  x.  y )  +  1 )  x.  ( ( 2  x.  y )  +  3 ) ) ) ) )
357347, 350mulcld 9110 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  y )
) )  e.  CC )
358205, 205mulcld 9110 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  x.  ( 2  x.  ( y  +  1 ) ) )  e.  CC )
359203, 217mulcld 9110 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  1 )  x.  ( ( 2  x.  y )  +  3 ) )  e.  CC )
360205, 205, 209, 209mulne0d 9676 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  x.  ( 2  x.  ( y  +  1 ) ) )  =/=  0 )
361203, 217, 354, 227mulne0d 9676 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  1 )  x.  ( ( 2  x.  y )  +  3 ) )  =/=  0 )
362357, 358, 359, 360, 361divdiv2d 9824 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
( ( pi  / 
2 )  x.  (
1  /  (  seq  1 (  x.  ,  F ) `  y
) ) )  / 
( ( ( 2  x.  ( y  +  1 ) )  x.  ( 2  x.  (
y  +  1 ) ) )  /  (
( ( 2  x.  y )  +  1 )  x.  ( ( 2  x.  y )  +  3 ) ) ) )  =  ( ( ( ( pi 
/  2 )  x.  ( 1  /  (  seq  1 (  x.  ,  F ) `  y
) ) )  x.  ( ( ( 2  x.  y )  +  1 )  x.  (
( 2  x.  y
)  +  3 ) ) )  /  (
( 2  x.  (
y  +  1 ) )  x.  ( 2  x.  ( y  +  1 ) ) ) ) )
363357, 359, 358, 360divassd 9827 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
( ( ( pi 
/  2 )  x.  ( 1  /  (  seq  1 (  x.  ,  F ) `  y
) ) )  x.  ( ( ( 2  x.  y )  +  1 )  x.  (
( 2  x.  y
)  +  3 ) ) )  /  (
( 2  x.  (
y  +  1 ) )  x.  ( 2  x.  ( y  +  1 ) ) ) )  =  ( ( ( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  y )
) )  x.  (
( ( ( 2  x.  y )  +  1 )  x.  (
( 2  x.  y
)  +  3 ) )  /  ( ( 2  x.  ( y  +  1 ) )  x.  ( 2  x.  ( y  +  1 ) ) ) ) ) )
364362, 363eqtrd 2470 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
( ( pi  / 
2 )  x.  (
1  /  (  seq  1 (  x.  ,  F ) `  y
) ) )  / 
( ( ( 2  x.  ( y  +  1 ) )  x.  ( 2  x.  (
y  +  1 ) ) )  /  (
( ( 2  x.  y )  +  1 )  x.  ( ( 2  x.  y )  +  3 ) ) ) )  =  ( ( ( pi  / 
2 )  x.  (
1  /  (  seq  1 (  x.  ,  F ) `  y
) ) )  x.  ( ( ( ( 2  x.  y )  +  1 )  x.  ( ( 2  x.  y )  +  3 ) )  /  (
( 2  x.  (
y  +  1 ) )  x.  ( 2  x.  ( y  +  1 ) ) ) ) ) )
365203, 205, 205, 217, 209, 227, 209divdivdivd 9839 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( ( ( 2  x.  y )  +  1 )  /  (
2  x.  ( y  +  1 ) ) )  /  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) )  =  ( ( ( ( 2  x.  y
)  +  1 )  x.  ( ( 2  x.  y )  +  3 ) )  / 
( ( 2  x.  ( y  +  1 ) )  x.  (
2  x.  ( y  +  1 ) ) ) ) )
366365eqcomd 2443 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
( ( ( 2  x.  y )  +  1 )  x.  (
( 2  x.  y
)  +  3 ) )  /  ( ( 2  x.  ( y  +  1 ) )  x.  ( 2  x.  ( y  +  1 ) ) ) )  =  ( ( ( ( 2  x.  y
)  +  1 )  /  ( 2  x.  ( y  +  1 ) ) )  / 
( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  y
)  +  3 ) ) ) )
367366oveq2d 6099 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
( ( pi  / 
2 )  x.  (
1  /  (  seq  1 (  x.  ,  F ) `  y
) ) )  x.  ( ( ( ( 2  x.  y )  +  1 )  x.  ( ( 2  x.  y )  +  3 ) )  /  (
( 2  x.  (
y  +  1 ) )  x.  ( 2  x.  ( y  +  1 ) ) ) ) )  =  ( ( ( pi  / 
2 )  x.  (
1  /  (  seq  1 (  x.  ,  F ) `  y
) ) )  x.  ( ( ( ( 2  x.  y )  +  1 )  / 
( 2  x.  (
y  +  1 ) ) )  /  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) ) ) )
368356, 364, 3673eqtrd 2474 . . . . . . . . . 10  |-  ( y  e.  NN  ->  (
( ( pi  / 
2 )  x.  (
1  /  (  seq  1 (  x.  ,  F ) `  y
) ) )  / 
( ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  1 ) )  x.  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) ) )  =  ( ( ( pi  / 
2 )  x.  (
1  /  (  seq  1 (  x.  ,  F ) `  y
) ) )  x.  ( ( ( ( 2  x.  y )  +  1 )  / 
( 2  x.  (
y  +  1 ) ) )  /  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) ) ) )
369346, 353, 3683eqtr2d 2476 . . . . . . . . 9  |-  ( y  e.  NN  ->  (
( pi  /  2
)  x.  ( 1  /  ( (  seq  1 (  x.  ,  F ) `  y
)  x.  ( ( ( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  3 ) ) ) ) ) )  =  ( ( ( pi  / 
2 )  x.  (
1  /  (  seq  1 (  x.  ,  F ) `  y
) ) )  x.  ( ( ( ( 2  x.  y )  +  1 )  / 
( 2  x.  (
y  +  1 ) ) )  /  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) ) ) )
37063a1i 11 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  pi  e.  CC )
371370halfcld 10214 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
pi  /  2 )  e.  CC )
372371, 350mulcld 9110 . . . . . . . . . 10  |-  ( y  e.  NN  ->  (
( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  y )
) )  e.  CC )
373210, 228, 229divcld 9792 . . . . . . . . . 10  |-  ( y  e.  NN  ->  (
( ( ( 2  x.  y )  +  1 )  /  (
2  x.  ( y  +  1 ) ) )  /  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) )  e.  CC )
374372, 373mulcomd 9111 . . . . . . . . 9  |-  ( y  e.  NN  ->  (
( ( pi  / 
2 )  x.  (
1  /  (  seq  1 (  x.  ,  F ) `  y
) ) )  x.  ( ( ( ( 2  x.  y )  +  1 )  / 
( 2  x.  (
y  +  1 ) ) )  /  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) ) )  =  ( ( ( ( ( 2  x.  y )  +  1 )  / 
( 2  x.  (
y  +  1 ) ) )  /  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) )  x.  ( ( pi  /  2 )  x.  ( 1  / 
(  seq  1 (  x.  ,  F ) `
 y ) ) ) ) )
375287, 369, 3743eqtrd 2474 . . . . . . . 8  |-  ( y  e.  NN  ->  (
( pi  /  2
)  x.  ( 1  /  ( (  seq  1 (  x.  ,  F ) `  y
)  x.  ( ( ( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  ( y  +  1 ) )  -  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  ( y  +  1 ) )  +  1 ) ) ) ) ) )  =  ( ( ( ( ( 2  x.  y )  +  1 )  / 
( 2  x.  (
y  +  1 ) ) )  /  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) )  x.  ( ( pi  /  2 )  x.  ( 1  / 
(  seq  1 (  x.  ,  F ) `
 y ) ) ) ) )
376281, 375eqtrd 2470 . . . . . . 7  |-  ( y  e.  NN  ->  (
( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  ( y  +  1 ) ) ) )  =  ( ( ( ( ( 2  x.  y )  +  1 )  / 
( 2  x.  (
y  +  1 ) ) )  /  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) )  x.  ( ( pi  /  2 )  x.  ( 1  / 
(  seq  1 (  x.  ,  F ) `
 y ) ) ) ) )
377376adantr 453 . . . . . 6  |-  ( ( y  e.  NN  /\  ( ( I `  ( 2  x.  y
) )  /  (
I `  ( (
2  x.  y )  +  1 ) ) )  =  ( ( pi  /  2 )  x.  ( 1  / 
(  seq  1 (  x.  ,  F ) `
 y ) ) ) )  ->  (
( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  ( y  +  1 ) ) ) )  =  ( ( ( ( ( 2  x.  y )  +  1 )  / 
( 2  x.  (
y  +  1 ) ) )  /  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) )  x.  ( ( pi  /  2 )  x.  ( 1  / 
(  seq  1 (  x.  ,  F ) `
 y ) ) ) ) )
378128, 250, 3773eqtr4d 2480 . . . . 5  |-  ( ( y  e.  NN  /\  ( ( I `  ( 2  x.  y
) )  /  (
I `  ( (
2  x.  y )  +  1 ) ) )  =  ( ( pi  /  2 )  x.  ( 1  / 
(  seq  1 (  x.  ,  F ) `
 y ) ) ) )  ->  (
( I `  (
2  x.  ( y  +  1 ) ) )  /  ( I `
 ( ( 2  x.  ( y  +  1 ) )  +  1 ) ) )  =  ( ( pi 
/  2 )  x.  ( 1  /  (  seq  1 (  x.  ,  F ) `  (
y  +  1 ) ) ) ) )
379378ex 425 . . . 4  |-  ( y  e.  NN  ->  (
( ( I `  ( 2  x.  y
) )  /  (
I `  ( (
2  x.  y )  +  1 ) ) )  =  ( ( pi  /  2 )  x.  ( 1  / 
(  seq  1 (  x.  ,  F ) `
 y ) ) )  ->  ( (
I `  ( 2  x.  ( y  +  1 ) ) )  / 
( I `  (
( 2  x.  (
y  +  1 ) )  +  1 ) ) )  =  ( ( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  ( y  +  1 ) ) ) ) ) )
3809, 18, 27, 36, 126, 379nnind 10020 . . 3  |-  ( n  e.  NN  ->  (
( I `  (
2  x.  n ) )  /  ( I `
 ( ( 2  x.  n )  +  1 ) ) )  =  ( ( pi 
/  2 )  x.  ( 1  /  (  seq  1 (  x.  ,  F ) `  n
) ) ) )
381380mpteq2ia 4293 . 2  |-  ( n  e.  NN  |->  ( ( I `  ( 2  x.  n ) )  /  ( I `  ( ( 2  x.  n )  +  1 ) ) ) )  =  ( n  e.  NN  |->  ( ( pi 
/  2 )  x.  ( 1  /  (  seq  1 (  x.  ,  F ) `  n
) ) ) )
382 wallispilem4.3 . 2  |-  G  =  ( n  e.  NN  |->  ( ( I `  ( 2  x.  n
) )  /  (
I `  ( (
2  x.  n )  +  1 ) ) ) )
383 wallispilem4.4 . 2  |-  H  =  ( n  e.  NN  |->  ( ( pi  / 
2 )  x.  (
1  /  (  seq  1 (  x.  ,  F ) `  n
) ) ) )
384381, 382, 3833eqtr4i 2468 1  |-  G  =  H
Colors of variables: wff set class
Syntax hints:    -> wi 4    /\ wa 360    = wceq 1653    e. wcel 1726    =/= wne 2601   class class class wbr 4214    e. cmpt 4268   ` cfv 5456  (class class class)co 6083   CCcc 8990   RRcr 8991   0cc0 8992   1c1 8993    + caddc 8995    x. cmul 8997    < clt 9122    <_ cle 9123    - cmin 9293    / cdiv 9679   NNcn 10002   2c2 10051   3c3 10052   NN0cn0 10223   ZZcz 10284   ZZ>=cuz 10490   RR+crp 10614   (,)cioo 10918   ...cfz 11045    seq cseq 11325   ^cexp 11384   sincsin 12668   picpi 12671   S.citg 19512
This theorem is referenced by:  wallispilem5  27796
This theorem was proved from axioms:  ax-1 5  ax-2 6  ax-3 7  ax-mp 8  ax-gen 1556  ax-5 1567  ax-17 1627  ax-9 1667  ax-8 1688  ax-13 1728  ax-14 1730  ax-6 1745  ax-7 1750  ax-11 1762  ax-12 1951  ax-ext 2419  ax-rep 4322  ax-sep 4332  ax-nul 4340  ax-pow 4379  ax-pr 4405  ax-un 4703  ax-inf2 7598  ax-cc 8317  ax-cnex 9048  ax-resscn 9049  ax-1cn 9050  ax-icn 9051  ax-addcl 9052  ax-addrcl 9053  ax-mulcl 9054  ax-mulrcl 9055  ax-mulcom 9056  ax-addass 9057  ax-mulass 9058  ax-distr 9059  ax-i2m1 9060  ax-1ne0 9061  ax-1rid 9062  ax-rnegex 9063  ax-rrecex 9064  ax-cnre 9065  ax-pre-lttri 9066  ax-pre-lttrn 9067  ax-pre-ltadd 9068  ax-pre-mulgt0 9069  ax-pre-sup 9070  ax-addf 9071  ax-mulf 9072
This theorem depends on definitions:  df-bi 179  df-or 361  df-an 362  df-3or 938  df-3an 939  df-tru 1329  df-ex 1552  df-nf 1555  df-sb 1660  df-eu 2287  df-mo 2288  df-clab 2425  df-cleq 2431  df-clel 2434  df-nfc 2563  df-ne 2603  df-nel 2604  df-ral 2712  df-rex 2713  df-reu 2714  df-rmo 2715  df-rab 2716  df-v 2960  df-sbc 3164  df-csb 3254  df-dif 3325  df-un 3327  df-in 3329  df-ss 3336  df-pss 3338  df-nul 3631  df-if 3742  df-pw 3803  df-sn 3822  df-pr 3823  df-tp 3824  df-op 3825  df-uni 4018  df-int 4053  df-iun 4097  df-iin 4098  df-disj 4185  df-br 4215  df-opab 4269  df-mpt 4270  df-tr 4305  df-eprel 4496  df-id 4500  df-po 4505  df-so 4506  df-fr 4543  df-se 4544  df-we 4545  df-ord 4586  df-on 4587  df-lim 4588  df-suc 4589  df-om 4848  df-xp 4886  df-rel 4887  df-cnv 4888  df-co 4889  df-dm 4890  df-rn 4891  df-res 4892  df-ima 4893  df-iota 5420  df-fun 5458  df-fn 5459  df-f 5460  df-f1 5461  df-fo 5462  df-f1o 5463  df-fv 5464  df-isom 5465  df-ov 6086  df-oprab 6087  df-mpt2 6088  df-of 6307  df-ofr 6308  df-1st 6351  df-2nd 6352  df-riota 6551  df-recs 6635  df-rdg 6670  df-1o 6726  df-2o 6727  df-oadd 6730  df-omul 6731  df-er 6907  df-map 7022  df-pm 7023  df-ixp 7066  df-en 7112  df-dom 7113  df-sdom 7114  df-fin 7115  df-fi 7418  df-sup 7448  df-oi 7481  df-card 7828  df-acn 7831  df-cda 8050  df-pnf 9124  df-mnf 9125  df-xr 9126  df-ltxr 9127  df-le 9128  df-sub 9295  df-neg 9296  df-div 9680  df-nn 10003  df-2 10060  df-3 10061  df-4 10062  df-5 10063  df-6 10064  df-7 10065  df-8 10066  df-9 10067  df-10 10068  df-n0 10224  df-z 10285  df-dec 10385  df-uz 10491  df-q 10577  df-rp 10615  df-xneg 10712  df-xadd 10713  df-xmul 10714  df-ioo 10922  df-ioc 10923  df-ico 10924  df-icc 10925  df-fz 11046  df-fzo 11138  df-fl 11204  df-mod 11253  df-seq 11326  df-exp 11385  df-fac 11569  df-bc 11596  df-hash 11621  df-shft 11884  df-cj 11906  df-re 11907  df-im 11908  df-sqr 12042  df-abs 12043  df-limsup 12267  df-clim 12284  df-rlim 12285  df-sum 12482  df-ef 12672  df-sin 12674  df-cos 12675  df-pi 12677  df-struct 13473  df-ndx 13474  df-slot 13475  df-base 13476  df-sets 13477  df-ress 13478  df-plusg 13544  df-mulr 13545  df-starv 13546  df-sca 13547  df-vsca 13548  df-tset 13550  df-ple 13551  df-ds 13553  df-unif 13554  df-hom 13555  df-cco 13556  df-rest 13652  df-topn 13653  df-topgen 13669  df-pt 13670  df-prds 13673  df-xrs 13728  df-0g 13729  df-gsum 13730  df-qtop 13735  df-imas 13736  df-xps 13738  df-mre 13813  df-mrc 13814  df-acs 13816  df-mnd 14692  df-submnd 14741  df-mulg 14817  df-cntz 15118  df-cmn 15416  df-psmet 16696  df-xmet 16697  df-met 16698  df-bl 16699  df-mopn 16700  df-fbas 16701  df-fg 16702  df-cnfld 16706  df-top 16965  df-bases 16967  df-topon 16968  df-topsp 16969  df-cld 17085  df-ntr 17086  df-cls 17087  df-nei 17164  df-lp 17202  df-perf 17203  df-cn 17293  df-cnp 17294  df-haus 17381  df-cmp 17452  df-tx 17596  df-hmeo 17789  df-fil 17880  df-fm 17972  df-flim 17973  df-flf 17974  df-xms 18352  df-ms 18353  df-tms 18354  df-cncf 18910  df-ovol 19363  df-vol 19364  df-mbf 19514  df-itg1 19515  df-itg2 19516  df-ibl 19517  df-itg 19518  df-0p 19564  df-limc 19755  df-dv 19756
  Copyright terms: Public domain W3C validator