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

Theorem wallispilem4 27692
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 6056 . . . . . . 7  |-  ( x  =  1  ->  (
2  x.  x )  =  ( 2  x.  1 ) )
21fveq2d 5699 . . . . . 6  |-  ( x  =  1  ->  (
I `  ( 2  x.  x ) )  =  ( I `  (
2  x.  1 ) ) )
31oveq1d 6063 . . . . . . 7  |-  ( x  =  1  ->  (
( 2  x.  x
)  +  1 )  =  ( ( 2  x.  1 )  +  1 ) )
43fveq2d 5699 . . . . . 6  |-  ( x  =  1  ->  (
I `  ( (
2  x.  x )  +  1 ) )  =  ( I `  ( ( 2  x.  1 )  +  1 ) ) )
52, 4oveq12d 6066 . . . . 5  |-  ( x  =  1  ->  (
( I `  (
2  x.  x ) )  /  ( I `
 ( ( 2  x.  x )  +  1 ) ) )  =  ( ( I `
 ( 2  x.  1 ) )  / 
( I `  (
( 2  x.  1 )  +  1 ) ) ) )
6 fveq2 5695 . . . . . . 7  |-  ( x  =  1  ->  (  seq  1 (  x.  ,  F ) `  x
)  =  (  seq  1 (  x.  ,  F ) `  1
) )
76oveq2d 6064 . . . . . 6  |-  ( x  =  1  ->  (
1  /  (  seq  1 (  x.  ,  F ) `  x
) )  =  ( 1  /  (  seq  1 (  x.  ,  F ) `  1
) ) )
87oveq2d 6064 . . . . 5  |-  ( x  =  1  ->  (
( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  x )
) )  =  ( ( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  1 )
) ) )
95, 8eqeq12d 2426 . . . 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 6056 . . . . . . 7  |-  ( x  =  y  ->  (
2  x.  x )  =  ( 2  x.  y ) )
1110fveq2d 5699 . . . . . 6  |-  ( x  =  y  ->  (
I `  ( 2  x.  x ) )  =  ( I `  (
2  x.  y ) ) )
1210oveq1d 6063 . . . . . . 7  |-  ( x  =  y  ->  (
( 2  x.  x
)  +  1 )  =  ( ( 2  x.  y )  +  1 ) )
1312fveq2d 5699 . . . . . 6  |-  ( x  =  y  ->  (
I `  ( (
2  x.  x )  +  1 ) )  =  ( I `  ( ( 2  x.  y )  +  1 ) ) )
1411, 13oveq12d 6066 . . . . 5  |-  ( x  =  y  ->  (
( I `  (
2  x.  x ) )  /  ( I `
 ( ( 2  x.  x )  +  1 ) ) )  =  ( ( I `
 ( 2  x.  y ) )  / 
( I `  (
( 2  x.  y
)  +  1 ) ) ) )
15 fveq2 5695 . . . . . . 7  |-  ( x  =  y  ->  (  seq  1 (  x.  ,  F ) `  x
)  =  (  seq  1 (  x.  ,  F ) `  y
) )
1615oveq2d 6064 . . . . . 6  |-  ( x  =  y  ->  (
1  /  (  seq  1 (  x.  ,  F ) `  x
) )  =  ( 1  /  (  seq  1 (  x.  ,  F ) `  y
) ) )
1716oveq2d 6064 . . . . 5  |-  ( x  =  y  ->  (
( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  x )
) )  =  ( ( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  y )
) ) )
1814, 17eqeq12d 2426 . . . 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 6056 . . . . . . 7  |-  ( x  =  ( y  +  1 )  ->  (
2  x.  x )  =  ( 2  x.  ( y  +  1 ) ) )
2019fveq2d 5699 . . . . . 6  |-  ( x  =  ( y  +  1 )  ->  (
I `  ( 2  x.  x ) )  =  ( I `  (
2  x.  ( y  +  1 ) ) ) )
2119oveq1d 6063 . . . . . . 7  |-  ( x  =  ( y  +  1 )  ->  (
( 2  x.  x
)  +  1 )  =  ( ( 2  x.  ( y  +  1 ) )  +  1 ) )
2221fveq2d 5699 . . . . . 6  |-  ( x  =  ( y  +  1 )  ->  (
I `  ( (
2  x.  x )  +  1 ) )  =  ( I `  ( ( 2  x.  ( y  +  1 ) )  +  1 ) ) )
2320, 22oveq12d 6066 . . . . 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 5695 . . . . . . 7  |-  ( x  =  ( y  +  1 )  ->  (  seq  1 (  x.  ,  F ) `  x
)  =  (  seq  1 (  x.  ,  F ) `  (
y  +  1 ) ) )
2524oveq2d 6064 . . . . . 6  |-  ( x  =  ( y  +  1 )  ->  (
1  /  (  seq  1 (  x.  ,  F ) `  x
) )  =  ( 1  /  (  seq  1 (  x.  ,  F ) `  (
y  +  1 ) ) ) )
2625oveq2d 6064 . . . . 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 2426 . . . 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 6056 . . . . . . 7  |-  ( x  =  n  ->  (
2  x.  x )  =  ( 2  x.  n ) )
2928fveq2d 5699 . . . . . 6  |-  ( x  =  n  ->  (
I `  ( 2  x.  x ) )  =  ( I `  (
2  x.  n ) ) )
3028oveq1d 6063 . . . . . . 7  |-  ( x  =  n  ->  (
( 2  x.  x
)  +  1 )  =  ( ( 2  x.  n )  +  1 ) )
3130fveq2d 5699 . . . . . 6  |-  ( x  =  n  ->  (
I `  ( (
2  x.  x )  +  1 ) )  =  ( I `  ( ( 2  x.  n )  +  1 ) ) )
3229, 31oveq12d 6066 . . . . 5  |-  ( x  =  n  ->  (
( I `  (
2  x.  x ) )  /  ( I `
 ( ( 2  x.  x )  +  1 ) ) )  =  ( ( I `
 ( 2  x.  n ) )  / 
( I `  (
( 2  x.  n
)  +  1 ) ) ) )
33 fveq2 5695 . . . . . . 7  |-  ( x  =  n  ->  (  seq  1 (  x.  ,  F ) `  x
)  =  (  seq  1 (  x.  ,  F ) `  n
) )
3433oveq2d 6064 . . . . . 6  |-  ( x  =  n  ->  (
1  /  (  seq  1 (  x.  ,  F ) `  x
) )  =  ( 1  /  (  seq  1 (  x.  ,  F ) `  n
) ) )
3534oveq2d 6064 . . . . 5  |-  ( x  =  n  ->  (
( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  x )
) )  =  ( ( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  n )
) ) )
3632, 35eqeq12d 2426 . . . 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 10034 . . . . . . . 8  |-  2  e.  CC
3837mulid1i 9056 . . . . . . 7  |-  ( 2  x.  1 )  =  2
3938fveq2i 5698 . . . . . 6  |-  ( I `
 ( 2  x.  1 ) )  =  ( I `  2
)
4038oveq1i 6058 . . . . . . . 8  |-  ( ( 2  x.  1 )  +  1 )  =  ( 2  +  1 )
41 2p1e3 10067 . . . . . . . 8  |-  ( 2  +  1 )  =  3
4240, 41eqtri 2432 . . . . . . 7  |-  ( ( 2  x.  1 )  +  1 )  =  3
4342fveq2i 5698 . . . . . 6  |-  ( I `
 ( ( 2  x.  1 )  +  1 ) )  =  ( I `  3
)
4439, 43oveq12i 6060 . . . . 5  |-  ( ( I `  ( 2  x.  1 ) )  /  ( I `  ( ( 2  x.  1 )  +  1 ) ) )  =  ( ( I ` 
2 )  /  (
I `  3 )
)
45 2z 10276 . . . . . . . . 9  |-  2  e.  ZZ
46 uzid 10464 . . . . . . . . 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 27690 . . . . . . . . 9  |-  ( ( I `  0 )  =  pi  /\  (
I `  1 )  =  2  /\  (
2  e.  ( ZZ>= ` 
2 )  ->  (
I `  2 )  =  ( ( ( 2  -  1 )  /  2 )  x.  ( I `  (
2  -  2 ) ) ) ) )
5049simp3i 968 . . . . . . . 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 10059 . . . . . . . . 9  |-  ( 2  -  1 )  =  1
5352oveq1i 6058 . . . . . . . 8  |-  ( ( 2  -  1 )  /  2 )  =  ( 1  /  2
)
5437subidi 9335 . . . . . . . . . 10  |-  ( 2  -  2 )  =  0
5554fveq2i 5698 . . . . . . . . 9  |-  ( I `
 ( 2  -  2 ) )  =  ( I `  0
)
5649simp1i 966 . . . . . . . . 9  |-  ( I `
 0 )  =  pi
5755, 56eqtri 2432 . . . . . . . 8  |-  ( I `
 ( 2  -  2 ) )  =  pi
5853, 57oveq12i 6060 . . . . . . 7  |-  ( ( ( 2  -  1 )  /  2 )  x.  ( I `  ( 2  -  2 ) ) )  =  ( ( 1  / 
2 )  x.  pi )
59 ax-1cn 9012 . . . . . . . . 9  |-  1  e.  CC
60 2ne0 10047 . . . . . . . . . 10  |-  2  =/=  0
6137, 60pm3.2i 442 . . . . . . . . 9  |-  ( 2  e.  CC  /\  2  =/=  0 )
62 pire 20333 . . . . . . . . . 10  |-  pi  e.  RR
6362recni 9066 . . . . . . . . 9  |-  pi  e.  CC
64 div32 9662 . . . . . . . . 9  |-  ( ( 1  e.  CC  /\  ( 2  e.  CC  /\  2  =/=  0 )  /\  pi  e.  CC )  ->  ( ( 1  /  2 )  x.  pi )  =  ( 1  x.  ( pi 
/  2 ) ) )
6559, 61, 63, 64mp3an 1279 . . . . . . . 8  |-  ( ( 1  /  2 )  x.  pi )  =  ( 1  x.  (
pi  /  2 ) )
6663, 37, 60divcli 9720 . . . . . . . . 9  |-  ( pi 
/  2 )  e.  CC
6766mulid2i 9057 . . . . . . . 8  |-  ( 1  x.  ( pi  / 
2 ) )  =  ( pi  /  2
)
6865, 67eqtri 2432 . . . . . . 7  |-  ( ( 1  /  2 )  x.  pi )  =  ( pi  /  2
)
6951, 58, 683eqtri 2436 . . . . . 6  |-  ( I `
 2 )  =  ( pi  /  2
)
70 3nn 10098 . . . . . . . . . 10  |-  3  e.  NN
7170nnzi 10269 . . . . . . . . 9  |-  3  e.  ZZ
72 2re 10033 . . . . . . . . . 10  |-  2  e.  RR
73 3re 10035 . . . . . . . . . 10  |-  3  e.  RR
74 2lt3 10107 . . . . . . . . . 10  |-  2  <  3
7572, 73, 74ltleii 9160 . . . . . . . . 9  |-  2  <_  3
76 eluz2 10458 . . . . . . . . 9  |-  ( 3  e.  ( ZZ>= `  2
)  <->  ( 2  e.  ZZ  /\  3  e.  ZZ  /\  2  <_ 
3 ) )
7745, 71, 75, 76mpbir3an 1136 . . . . . . . 8  |-  3  e.  ( ZZ>= `  2 )
7848wallispilem2 27690 . . . . . . . . 9  |-  ( ( I `  0 )  =  pi  /\  (
I `  1 )  =  2  /\  (
3  e.  ( ZZ>= ` 
2 )  ->  (
I `  3 )  =  ( ( ( 3  -  1 )  /  3 )  x.  ( I `  (
3  -  2 ) ) ) ) )
7978simp3i 968 . . . . . . . 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 10060 . . . . . . . . . 10  |-  ( 3  -  1 )  =  2
8281eqcomi 2416 . . . . . . . . 9  |-  2  =  ( 3  -  1 )
8382oveq1i 6058 . . . . . . . 8  |-  ( 2  /  3 )  =  ( ( 3  -  1 )  /  3
)
84 3cn 10036 . . . . . . . . . . 11  |-  3  e.  CC
8584, 37, 59, 41subaddrii 9353 . . . . . . . . . 10  |-  ( 3  -  2 )  =  1
8685fveq2i 5698 . . . . . . . . 9  |-  ( I `
 ( 3  -  2 ) )  =  ( I `  1
)
8749simp2i 967 . . . . . . . . 9  |-  ( I `
 1 )  =  2
8886, 87eqtr2i 2433 . . . . . . . 8  |-  2  =  ( I `  ( 3  -  2 ) )
8983, 88oveq12i 6060 . . . . . . 7  |-  ( ( 2  /  3 )  x.  2 )  =  ( ( ( 3  -  1 )  / 
3 )  x.  (
I `  ( 3  -  2 ) ) )
90 3ne0 10049 . . . . . . . . 9  |-  3  =/=  0
9137, 84, 90divcli 9720 . . . . . . . 8  |-  ( 2  /  3 )  e.  CC
9291, 37mulcomi 9060 . . . . . . 7  |-  ( ( 2  /  3 )  x.  2 )  =  ( 2  x.  (
2  /  3 ) )
9380, 89, 923eqtr2i 2438 . . . . . 6  |-  ( I `
 3 )  =  ( 2  x.  (
2  /  3 ) )
9469, 93oveq12i 6060 . . . . 5  |-  ( ( I `  2 )  /  ( I ` 
3 ) )  =  ( ( pi  / 
2 )  /  (
2  x.  ( 2  /  3 ) ) )
95 1z 10275 . . . . . . . . 9  |-  1  e.  ZZ
96 seq1 11299 . . . . . . . . 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 9975 . . . . . . . . 9  |-  1  e.  NN
99 oveq2 6056 . . . . . . . . . . . . . 14  |-  ( k  =  1  ->  (
2  x.  k )  =  ( 2  x.  1 ) )
10099, 38syl6eq 2460 . . . . . . . . . . . . 13  |-  ( k  =  1  ->  (
2  x.  k )  =  2 )
10199oveq1d 6063 . . . . . . . . . . . . . 14  |-  ( k  =  1  ->  (
( 2  x.  k
)  -  1 )  =  ( ( 2  x.  1 )  - 
1 ) )
10238oveq1i 6058 . . . . . . . . . . . . . . 15  |-  ( ( 2  x.  1 )  -  1 )  =  ( 2  -  1 )
103102, 52eqtri 2432 . . . . . . . . . . . . . 14  |-  ( ( 2  x.  1 )  -  1 )  =  1
104101, 103syl6eq 2460 . . . . . . . . . . . . 13  |-  ( k  =  1  ->  (
( 2  x.  k
)  -  1 )  =  1 )
105100, 104oveq12d 6066 . . . . . . . . . . . 12  |-  ( k  =  1  ->  (
( 2  x.  k
)  /  ( ( 2  x.  k )  -  1 ) )  =  ( 2  / 
1 ) )
10637div1i 9706 . . . . . . . . . . . 12  |-  ( 2  /  1 )  =  2
107105, 106syl6eq 2460 . . . . . . . . . . 11  |-  ( k  =  1  ->  (
( 2  x.  k
)  /  ( ( 2  x.  k )  -  1 ) )  =  2 )
108100oveq1d 6063 . . . . . . . . . . . . 13  |-  ( k  =  1  ->  (
( 2  x.  k
)  +  1 )  =  ( 2  +  1 ) )
109108, 41syl6eq 2460 . . . . . . . . . . . 12  |-  ( k  =  1  ->  (
( 2  x.  k
)  +  1 )  =  3 )
110100, 109oveq12d 6066 . . . . . . . . . . 11  |-  ( k  =  1  ->  (
( 2  x.  k
)  /  ( ( 2  x.  k )  +  1 ) )  =  ( 2  / 
3 ) )
111107, 110oveq12d 6066 . . . . . . . . . 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 6073 . . . . . . . . . 10  |-  ( 2  x.  ( 2  / 
3 ) )  e. 
_V
114111, 112, 113fvmpt 5773 . . . . . . . . 9  |-  ( 1  e.  NN  ->  ( F `  1 )  =  ( 2  x.  ( 2  /  3
) ) )
11598, 114ax-mp 8 . . . . . . . 8  |-  ( F `
 1 )  =  ( 2  x.  (
2  /  3 ) )
11697, 115eqtr2i 2433 . . . . . . 7  |-  ( 2  x.  ( 2  / 
3 ) )  =  (  seq  1 (  x.  ,  F ) `
 1 )
117116oveq2i 6059 . . . . . 6  |-  ( ( pi  /  2 )  /  ( 2  x.  ( 2  /  3
) ) )  =  ( ( pi  / 
2 )  /  (  seq  1 (  x.  ,  F ) `  1
) )
11837, 91mulcli 9059 . . . . . . . . 9  |-  ( 2  x.  ( 2  / 
3 ) )  e.  CC
119115, 118eqeltri 2482 . . . . . . . 8  |-  ( F `
 1 )  e.  CC
12097, 119eqeltri 2482 . . . . . . 7  |-  (  seq  1 (  x.  ,  F ) `  1
)  e.  CC
12137, 84, 60, 90divne0i 9726 . . . . . . . . 9  |-  ( 2  /  3 )  =/=  0
12237, 91, 60, 121mulne0i 9629 . . . . . . . 8  |-  ( 2  x.  ( 2  / 
3 ) )  =/=  0
123116, 122eqnetrri 2594 . . . . . . 7  |-  (  seq  1 (  x.  ,  F ) `  1
)  =/=  0
12466, 120, 123divreci 9723 . . . . . 6  |-  ( ( pi  /  2 )  /  (  seq  1
(  x.  ,  F
) `  1 )
)  =  ( ( pi  /  2 )  x.  ( 1  / 
(  seq  1 (  x.  ,  F ) `
 1 ) ) )
125117, 124eqtri 2432 . . . . 5  |-  ( ( pi  /  2 )  /  ( 2  x.  ( 2  /  3
) ) )  =  ( ( pi  / 
2 )  x.  (
1  /  (  seq  1 (  x.  ,  F ) `  1
) ) )
12644, 94, 1253eqtri 2436 . . . 4  |-  ( ( I `  ( 2  x.  1 ) )  /  ( I `  ( ( 2  x.  1 )  +  1 ) ) )  =  ( ( pi  / 
2 )  x.  (
1  /  (  seq  1 (  x.  ,  F ) `  1
) ) )
127 oveq2 6056 . . . . . . 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 453 . . . . . 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 9972 . . . . . . . . . . . . . . . 16  |-  ( y  e.  NN  ->  y  e.  CC )
13159a1i 11 . . . . . . . . . . . . . . . 16  |-  ( y  e.  NN  ->  1  e.  CC )
132129, 130, 131adddid 9076 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
2  x.  ( y  +  1 ) )  =  ( ( 2  x.  y )  +  ( 2  x.  1 ) ) )
133129mulid1d 9069 . . . . . . . . . . . . . . . 16  |-  ( y  e.  NN  ->  (
2  x.  1 )  =  2 )
134133oveq2d 6064 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  ( 2  x.  1 ) )  =  ( ( 2  x.  y )  +  2 ) )
135132, 134eqtrd 2444 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
2  x.  ( y  +  1 ) )  =  ( ( 2  x.  y )  +  2 ) )
136135oveq1d 6063 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  -  1 )  =  ( ( ( 2  x.  y )  +  2 )  - 
1 ) )
137129, 130mulcld 9072 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
2  x.  y )  e.  CC )
138137, 129, 131addsubassd 9395 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  2 )  -  1 )  =  ( ( 2  x.  y )  +  ( 2  -  1 ) ) )
13952a1i 11 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
2  -  1 )  =  1 )
140139oveq2d 6064 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  ( 2  -  1 ) )  =  ( ( 2  x.  y )  +  1 ) )
141136, 138, 1403eqtrd 2448 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  -  1 )  =  ( ( 2  x.  y )  +  1 ) )
142141oveq1d 6063 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
( ( 2  x.  ( y  +  1 ) )  -  1 )  /  ( 2  x.  ( y  +  1 ) ) )  =  ( ( ( 2  x.  y )  +  1 )  / 
( 2  x.  (
y  +  1 ) ) ) )
143142oveq1d 6063 . . . . . . . . . 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 6064 . . . . . . . . . . . . 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 9395 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  3 )  -  1 )  =  ( ( 2  x.  y )  +  ( 3  -  1 ) ) )
148145, 147, 1353eqtr4d 2454 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  3 )  -  1 )  =  ( 2  x.  ( y  +  1 ) ) )
149148oveq1d 6063 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
( ( ( 2  x.  y )  +  3 )  -  1 )  /  ( ( 2  x.  y )  +  3 ) )  =  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  3 ) ) )
150149oveq1d 6063 . . . . . . . . . 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 6066 . . . . . . . . 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 10267 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  y  e.  ZZ )
154153peano2zd 10342 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
y  +  1 )  e.  ZZ )
155152, 154zmulcld 10345 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
2  x.  ( y  +  1 ) )  e.  ZZ )
15672a1i 11 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  2  e.  RR )
157 nnre 9971 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  y  e.  RR )
158 1re 9054 . . . . . . . . . . . . . . . 16  |-  1  e.  RR
159158a1i 11 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  1  e.  RR )
160157, 159readdcld 9079 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
y  +  1 )  e.  RR )
161 0re 9055 . . . . . . . . . . . . . . . 16  |-  0  e.  RR
162 2pos 10046 . . . . . . . . . . . . . . . 16  |-  0  <  2
163161, 72, 162ltleii 9160 . . . . . . . . . . . . . . 15  |-  0  <_  2
164163a1i 11 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  0  <_  2 )
165 nnnn0 10192 . . . . . . . . . . . . . . . 16  |-  ( y  e.  NN  ->  y  e.  NN0 )
166165nn0ge0d 10241 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  0  <_  y )
167159, 157addge02d 9579 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
0  <_  y  <->  1  <_  ( y  +  1 ) ) )
168166, 167mpbid 202 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  1  <_  ( y  +  1 ) )
169156, 160, 164, 168lemulge11d 9912 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  2  <_  ( 2  x.  (
y  +  1 ) ) )
17045eluz1i 10459 . . . . . . . . . . . . 13  |-  ( ( 2  x.  ( y  +  1 ) )  e.  ( ZZ>= `  2
)  <->  ( ( 2  x.  ( y  +  1 ) )  e.  ZZ  /\  2  <_ 
( 2  x.  (
y  +  1 ) ) ) )
171155, 169, 170sylanbrc 646 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
2  x.  ( y  +  1 ) )  e.  ( ZZ>= `  2
) )
17248, 171itgsinexp 27624 . . . . . . . . . . 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 6063 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  -  2 )  =  ( ( ( 2  x.  y )  +  2 )  - 
2 ) )
174137, 129pncand 9376 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  2 )  -  2 )  =  ( 2  x.  y ) )
175173, 174eqtrd 2444 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  -  2 )  =  ( 2  x.  y ) )
176175fveq2d 5699 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
I `  ( (
2  x.  ( y  +  1 ) )  -  2 ) )  =  ( I `  ( 2  x.  y
) ) )
177176oveq2d 6064 . . . . . . . . . . 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 2444 . . . . . . . . . 10  |-  ( y  e.  NN  ->  (
I `  ( 2  x.  ( y  +  1 ) ) )  =  ( ( ( ( 2  x.  ( y  +  1 ) )  -  1 )  / 
( 2  x.  (
y  +  1 ) ) )  x.  (
I `  ( 2  x.  y ) ) ) )
179135oveq1d 6063 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  +  1 )  =  ( ( ( 2  x.  y )  +  2 )  +  1 ) )
180137, 129, 131addassd 9074 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  2 )  +  1 )  =  ( ( 2  x.  y )  +  ( 2  +  1 ) ) )
18141a1i 11 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
2  +  1 )  =  3 )
182181oveq2d 6064 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  ( 2  +  1 ) )  =  ( ( 2  x.  y )  +  3 ) )
183179, 180, 1823eqtrd 2448 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  +  1 )  =  ( ( 2  x.  y )  +  3 ) )
184183fveq2d 5699 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
I `  ( (
2  x.  ( y  +  1 ) )  +  1 ) )  =  ( I `  ( ( 2  x.  y )  +  3 ) ) )
185152, 153zmulcld 10345 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
2  x.  y )  e.  ZZ )
18671a1i 11 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  3  e.  ZZ )
187185, 186zaddcld 10343 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  3 )  e.  ZZ )
188156, 157remulcld 9080 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
2  x.  y )  e.  RR )
18973a1i 11 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  3  e.  RR )
190188, 189readdcld 9079 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  3 )  e.  RR )
191 nnge1 9990 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  1  <_  y )
192156, 157, 164, 191lemulge11d 9912 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  2  <_  ( 2  x.  y
) )
193 3pos 10048 . . . . . . . . . . . . . . . 16  |-  0  <  3
194161, 73, 193ltleii 9160 . . . . . . . . . . . . . . 15  |-  0  <_  3
195188, 189addge01d 9578 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
0  <_  3  <->  ( 2  x.  y )  <_ 
( ( 2  x.  y )  +  3 ) ) )
196194, 195mpbii 203 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
2  x.  y )  <_  ( ( 2  x.  y )  +  3 ) )
197156, 188, 190, 192, 196letrd 9191 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  2  <_  ( ( 2  x.  y )  +  3 ) )
19845eluz1i 10459 . . . . . . . . . . . . 13  |-  ( ( ( 2  x.  y
)  +  3 )  e.  ( ZZ>= `  2
)  <->  ( ( ( 2  x.  y )  +  3 )  e.  ZZ  /\  2  <_ 
( ( 2  x.  y )  +  3 ) ) )
199187, 197, 198sylanbrc 646 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  3 )  e.  ( ZZ>= `  2
) )
20048, 199itgsinexp 27624 . . . . . . . . . . 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 2444 . . . . . . . . . 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 6066 . . . . . . . . 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 9071 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  1 )  e.  CC )
204130, 131addcld 9071 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
y  +  1 )  e.  CC )
205129, 204mulcld 9072 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
2  x.  ( y  +  1 ) )  e.  CC )
20660a1i 11 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  2  =/=  0 )
207 peano2nn 9976 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
y  +  1 )  e.  NN )
208207nnne0d 10008 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
y  +  1 )  =/=  0 )
209129, 204, 206, 208mulne0d 9638 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
2  x.  ( y  +  1 ) )  =/=  0 )
210203, 205, 209divcld 9754 . . . . . . . . . 10  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  1 )  /  ( 2  x.  ( y  +  1 ) ) )  e.  CC )
211 2nn0 10202 . . . . . . . . . . . . 13  |-  2  e.  NN0
212211a1i 11 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  2  e.  NN0 )
213212, 165nn0mulcld 10243 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
2  x.  y )  e.  NN0 )
21448wallispilem3 27691 . . . . . . . . . . . 12  |-  ( ( 2  x.  y )  e.  NN0  ->  ( I `
 ( 2  x.  y ) )  e.  RR+ )
215214rpcnd 10614 . . . . . . . . . . 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 9071 . . . . . . . . . . . 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 9993 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  0  <  y )
221156, 157, 219, 220mulgt0d 9189 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  0  <  ( 2  x.  y
) )
222189, 193jctir 525 . . . . . . . . . . . . . . . 16  |-  ( y  e.  NN  ->  (
3  e.  RR  /\  0  <  3 ) )
223 elrp 10578 . . . . . . . . . . . . . . . 16  |-  ( 3  e.  RR+  <->  ( 3  e.  RR  /\  0  <  3 ) )
224222, 223sylibr 204 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  3  e.  RR+ )
225188, 224ltaddrpd 10641 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
2  x.  y )  <  ( ( 2  x.  y )  +  3 ) )
226218, 188, 190, 221, 225lttrd 9195 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  0  <  ( ( 2  x.  y )  +  3 ) )
227226gt0ne0d 9555 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  3 )  =/=  0 )
228205, 217, 227divcld 9754 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) )  e.  CC )
229205, 217, 209, 227divne0d 9770 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) )  =/=  0 )
230187, 152zsubcld 10344 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  3 )  -  2 )  e.  ZZ )
231190, 156subge0d 9580 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
0  <_  ( (
( 2  x.  y
)  +  3 )  -  2 )  <->  2  <_  ( ( 2  x.  y
)  +  3 ) ) )
232197, 231mpbird 224 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  0  <_  ( ( ( 2  x.  y )  +  3 )  -  2 ) )
233 elnn0z 10258 . . . . . . . . . . . . . 14  |-  ( ( ( ( 2  x.  y )  +  3 )  -  2 )  e.  NN0  <->  ( ( ( ( 2  x.  y
)  +  3 )  -  2 )  e.  ZZ  /\  0  <_ 
( ( ( 2  x.  y )  +  3 )  -  2 ) ) )
234230, 232, 233sylanbrc 646 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  3 )  -  2 )  e.  NN0 )
23548wallispilem3 27691 . . . . . . . . . . . . 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 10621 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
( I `  (
( ( 2  x.  y )  +  3 )  -  2 ) )  e.  CC  /\  ( I `  (
( ( 2  x.  y )  +  3 )  -  2 ) )  =/=  0 ) )
238228, 229, 237jca31 521 . . . . . . . . . 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 9678 . . . . . . . . . 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 1183 . . . . . . . . 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 2454 . . . . . . . 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 9395 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  3 )  -  2 )  =  ( ( 2  x.  y )  +  ( 3  -  2 ) ) )
24385a1i 11 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
3  -  2 )  =  1 )
244243oveq2d 6064 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  ( 3  -  2 ) )  =  ( ( 2  x.  y )  +  1 ) )
245242, 244eqtrd 2444 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  3 )  -  2 )  =  ( ( 2  x.  y )  +  1 ) )
246245fveq2d 5699 . . . . . . . . . 10  |-  ( y  e.  NN  ->  (
I `  ( (
( 2  x.  y
)  +  3 )  -  2 ) )  =  ( I `  ( ( 2  x.  y )  +  1 ) ) )
247246oveq2d 6064 . . . . . . . . 9  |-  ( y  e.  NN  ->  (
( I `  (
2  x.  y ) )  /  ( I `
 ( ( ( 2  x.  y )  +  3 )  - 
2 ) ) )  =  ( ( I `
 ( 2  x.  y ) )  / 
( I `  (
( 2  x.  y
)  +  1 ) ) ) )
248247oveq2d 6064 . . . . . . . 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 2444 . . . . . . 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 452 . . . . . 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 10486 . . . . . . . . . . . . 13  |-  ( y  e.  NN  <->  y  e.  ( ZZ>= `  1 )
)
252251biimpi 187 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  y  e.  ( ZZ>= `  1 )
)
253 seqp1 11301 . . . . . . . . . . . 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 6056 . . . . . . . . . . . . . . . 16  |-  ( k  =  ( y  +  1 )  ->  (
2  x.  k )  =  ( 2  x.  ( y  +  1 ) ) )
257256oveq1d 6063 . . . . . . . . . . . . . . . 16  |-  ( k  =  ( y  +  1 )  ->  (
( 2  x.  k
)  -  1 )  =  ( ( 2  x.  ( y  +  1 ) )  - 
1 ) )
258256, 257oveq12d 6066 . . . . . . . . . . . . . . 15  |-  ( k  =  ( y  +  1 )  ->  (
( 2  x.  k
)  /  ( ( 2  x.  k )  -  1 ) )  =  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  ( y  +  1 ) )  -  1 ) ) )
259256oveq1d 6063 . . . . . . . . . . . . . . . 16  |-  ( k  =  ( y  +  1 )  ->  (
( 2  x.  k
)  +  1 )  =  ( ( 2  x.  ( y  +  1 ) )  +  1 ) )
260256, 259oveq12d 6066 . . . . . . . . . . . . . . 15  |-  ( k  =  ( y  +  1 )  ->  (
( 2  x.  k
)  /  ( ( 2  x.  k )  +  1 ) )  =  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  ( y  +  1 ) )  +  1 ) ) )
261258, 260oveq12d 6066 . . . . . . . . . . . . . 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 453 . . . . . . . . . . . . 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 9080 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
2  x.  ( y  +  1 ) )  e.  RR )
264263, 159resubcld 9429 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  -  1 )  e.  RR )
265 1lt2 10106 . . . . . . . . . . . . . . . . . . 19  |-  1  <  2
266265a1i 11 . . . . . . . . . . . . . . . . . 18  |-  ( y  e.  NN  ->  1  <  2 )
267 nnrp 10585 . . . . . . . . . . . . . . . . . . 19  |-  ( y  e.  NN  ->  y  e.  RR+ )
268159, 267ltaddrp2d 10642 . . . . . . . . . . . . . . . . . 18  |-  ( y  e.  NN  ->  1  <  ( y  +  1 ) )
269156, 160, 266, 268mulgt1d 9911 . . . . . . . . . . . . . . . . 17  |-  ( y  e.  NN  ->  1  <  ( 2  x.  (
y  +  1 ) ) )
270159, 269gtned 9172 . . . . . . . . . . . . . . . 16  |-  ( y  e.  NN  ->  (
2  x.  ( y  +  1 ) )  =/=  1 )
271205, 131, 270subne0d 9384 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  -  1 )  =/=  0 )
272263, 264, 271redivcld 9806 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  ( y  +  1 ) )  -  1 ) )  e.  RR )
273183, 190eqeltrd 2486 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  +  1 )  e.  RR )
274183, 227eqnetrd 2593 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  +  1 )  =/=  0 )
275263, 273, 274redivcld 9806 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  ( y  +  1 ) )  +  1 ) )  e.  RR )
276272, 275remulcld 9080 . . . . . . . . . . . . 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 5777 . . . . . . . . . . . 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 6064 . . . . . . . . . . 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 2444 . . . . . . . . . 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 6064 . . . . . . . . 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 6064 . . . . . . . 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 6064 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  ( y  +  1 ) )  -  1 ) )  =  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  1 ) ) )
283183oveq2d 6064 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  ( y  +  1 ) )  +  1 ) )  =  ( ( 2  x.  ( y  +  1 ) )  / 
( ( 2  x.  y )  +  3 ) ) )
284282, 283oveq12d 6066 . . . . . . . . . . . 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 6064 . . . . . . . . . . 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 6064 . . . . . . . . . 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 6064 . . . . . . . . 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 11044 . . . . . . . . . . . . . . . . 17  |-  ( w  e.  ( 1 ... y )  ->  w  e.  NN )
289288adantl 453 . . . . . . . . . . . . . . . 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 6056 . . . . . . . . . . . . . . . . . . . . 21  |-  ( k  =  w  ->  (
2  x.  k )  =  ( 2  x.  w ) )
292291oveq1d 6063 . . . . . . . . . . . . . . . . . . . . 21  |-  ( k  =  w  ->  (
( 2  x.  k
)  -  1 )  =  ( ( 2  x.  w )  - 
1 ) )
293291, 292oveq12d 6066 . . . . . . . . . . . . . . . . . . . 20  |-  ( k  =  w  ->  (
( 2  x.  k
)  /  ( ( 2  x.  k )  -  1 ) )  =  ( ( 2  x.  w )  / 
( ( 2  x.  w )  -  1 ) ) )
294291oveq1d 6063 . . . . . . . . . . . . . . . . . . . . 21  |-  ( k  =  w  ->  (
( 2  x.  k
)  +  1 )  =  ( ( 2  x.  w )  +  1 ) )
295291, 294oveq12d 6066 . . . . . . . . . . . . . . . . . . . 20  |-  ( k  =  w  ->  (
( 2  x.  k
)  /  ( ( 2  x.  k )  +  1 ) )  =  ( ( 2  x.  w )  / 
( ( 2  x.  w )  +  1 ) ) )
296293, 295oveq12d 6066 . . . . . . . . . . . . . . . . . . 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 453 . . . . . . . . . . . . . . . . . 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 20 . . . . . . . . . . . . . . . . . 18  |-  ( w  e.  NN  ->  w  e.  NN )
299 2rp 10581 . . . . . . . . . . . . . . . . . . . . . 22  |-  2  e.  RR+
300299a1i 11 . . . . . . . . . . . . . . . . . . . . 21  |-  ( w  e.  NN  ->  2  e.  RR+ )
301 nnrp 10585 . . . . . . . . . . . . . . . . . . . . 21  |-  ( w  e.  NN  ->  w  e.  RR+ )
302300, 301rpmulcld 10628 . . . . . . . . . . . . . . . . . . . 20  |-  ( w  e.  NN  ->  (
2  x.  w )  e.  RR+ )
30372a1i 11 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( w  e.  NN  ->  2  e.  RR )
304 nnre 9971 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( w  e.  NN  ->  w  e.  RR )
305303, 304remulcld 9080 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( w  e.  NN  ->  (
2  x.  w )  e.  RR )
306158a1i 11 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( w  e.  NN  ->  1  e.  RR )
307305, 306resubcld 9429 . . . . . . . . . . . . . . . . . . . . 21  |-  ( w  e.  NN  ->  (
( 2  x.  w
)  -  1 )  e.  RR )
308 nnge1 9990 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( w  e.  NN  ->  1  <_  w )
309 nncn 9972 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( w  e.  NN  ->  w  e.  CC )
310309mulid2d 9070 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( w  e.  NN  ->  (
1  x.  w )  =  w )
311306, 303, 301ltmul1d 10649 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( w  e.  NN  ->  (
1  <  2  <->  ( 1  x.  w )  < 
( 2  x.  w
) ) )
312265, 311mpbii 203 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( w  e.  NN  ->  (
1  x.  w )  <  ( 2  x.  w ) )
313310, 312eqbrtrrd 4202 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( w  e.  NN  ->  w  <  ( 2  x.  w
) )
314306, 304, 305, 308, 313lelttrd 9192 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( w  e.  NN  ->  1  <  ( 2  x.  w
) )
315306, 305posdifd 9577 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( w  e.  NN  ->  (
1  <  ( 2  x.  w )  <->  0  <  ( ( 2  x.  w
)  -  1 ) ) )
316314, 315mpbid 202 . . . . . . . . . . . . . . . . . . . . 21  |-  ( w  e.  NN  ->  0  <  ( ( 2  x.  w )  -  1 ) )
317307, 316elrpd 10610 . . . . . . . . . . . . . . . . . . . 20  |-  ( w  e.  NN  ->  (
( 2  x.  w
)  -  1 )  e.  RR+ )
318302, 317rpdivcld 10629 . . . . . . . . . . . . . . . . . . 19  |-  ( w  e.  NN  ->  (
( 2  x.  w
)  /  ( ( 2  x.  w )  -  1 ) )  e.  RR+ )
319163a1i 11 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( w  e.  NN  ->  0  <_  2 )
320301rpge0d 10616 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( w  e.  NN  ->  0  <_  w )
321303, 304, 319, 320mulge0d 9567 . . . . . . . . . . . . . . . . . . . . 21  |-  ( w  e.  NN  ->  0  <_  ( 2  x.  w
) )
322305, 321ge0p1rpd 10638 . . . . . . . . . . . . . . . . . . . 20  |-  ( w  e.  NN  ->  (
( 2  x.  w
)  +  1 )  e.  RR+ )
323302, 322rpdivcld 10629 . . . . . . . . . . . . . . . . . . 19  |-  ( w  e.  NN  ->  (
( 2  x.  w
)  /  ( ( 2  x.  w )  +  1 ) )  e.  RR+ )
324318, 323rpmulcld 10628 . . . . . . . . . . . . . . . . . 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 5777 . . . . . . . . . . . . . . . . 17  |-  ( w  e.  NN  ->  ( F `  w )  =  ( ( ( 2  x.  w )  /  ( ( 2  x.  w )  - 
1 ) )  x.  ( ( 2  x.  w )  /  (
( 2  x.  w
)  +  1 ) ) ) )
326325, 324eqeltrd 2486 . . . . . . . . . . . . . . . 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 10597 . . . . . . . . . . . . . . . 16  |-  ( ( w  e.  RR+  /\  z  e.  RR+ )  ->  (
w  x.  z )  e.  RR+ )
329328adantl 453 . . . . . . . . . . . . . . 15  |-  ( ( y  e.  NN  /\  ( w  e.  RR+  /\  z  e.  RR+ ) )  -> 
( w  x.  z
)  e.  RR+ )
330252, 327, 329seqcl 11306 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (  seq  1 (  x.  ,  F ) `  y
)  e.  RR+ )
331330rpcnne0d 10621 . . . . . . . . . . . . 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 10638 . . . . . . . . . . . . . . . . 17  |-  ( y  e.  NN  ->  (
y  +  1 )  e.  RR+ )
334332, 333rpmulcld 10628 . . . . . . . . . . . . . . . 16  |-  ( y  e.  NN  ->  (
2  x.  ( y  +  1 ) )  e.  RR+ )
335156, 157, 164, 166mulge0d 9567 . . . . . . . . . . . . . . . . 17  |-  ( y  e.  NN  ->  0  <_  ( 2  x.  y
) )
336188, 335ge0p1rpd 10638 . . . . . . . . . . . . . . . 16  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  1 )  e.  RR+ )
337334, 336rpdivcld 10629 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  1 ) )  e.  RR+ )
338332, 267rpmulcld 10628 . . . . . . . . . . . . . . . . 17  |-  ( y  e.  NN  ->  (
2  x.  y )  e.  RR+ )
339338, 224rpaddcld 10627 . . . . . . . . . . . . . . . 16  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  3 )  e.  RR+ )
340334, 339rpdivcld 10629 . . . . . . . . . . . . . . 15  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) )  e.  RR+ )
341337, 340rpmulcld 10628 . . . . . . . . . . . . . 14  |-  ( y  e.  NN  ->  (
( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  y
)  +  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) )  e.  RR+ )
342341rpcnne0d 10621 . . . . . . . . . . . . 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 9689 . . . . . . . . . . . . 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 1184 . . . . . . . . . . . 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 2417 . . . . . . . . . . 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 6064 . . . . . . . . . 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 10614 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (  seq  1 (  x.  ,  F ) `  y
)  e.  CC )
349330rpne0d 10617 . . . . . . . . . . . 12  |-  ( y  e.  NN  ->  (  seq  1 (  x.  ,  F ) `  y
)  =/=  0 )
350348, 349reccld 9747 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
1  /  (  seq  1 (  x.  ,  F ) `  y
) )  e.  CC )
351341rpcnd 10614 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
( ( 2  x.  ( y  +  1 ) )  /  (
( 2  x.  y
)  +  1 ) )  x.  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) )  e.  CC )
352341rpne0d 10617 . . . . . . . . . . 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 9789 . . . . . . . . . 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 2595 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  y
)  +  1 )  =/=  0 )
355205, 203, 205, 217, 354, 227divmuldivd 9795 . . . . . . . . . . . 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 6064 . . . . . . . . . . 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 9072 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  y )
) )  e.  CC )
358205, 205mulcld 9072 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  x.  ( 2  x.  ( y  +  1 ) ) )  e.  CC )
359203, 217mulcld 9072 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  1 )  x.  ( ( 2  x.  y )  +  3 ) )  e.  CC )
360205, 205, 209, 209mulne0d 9638 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( 2  x.  (
y  +  1 ) )  x.  ( 2  x.  ( y  +  1 ) ) )  =/=  0 )
361203, 217, 354, 227mulne0d 9638 . . . . . . . . . . . . 13  |-  ( y  e.  NN  ->  (
( ( 2  x.  y )  +  1 )  x.  ( ( 2  x.  y )  +  3 ) )  =/=  0 )
362357, 358, 359, 360, 361divdiv2d 9786 . . . . . . . . . . . 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 9789 . . . . . . . . . . . 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 2444 . . . . . . . . . . 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 9801 . . . . . . . . . . . . 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 2417 . . . . . . . . . . . 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 6064 . . . . . . . . . . 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 2448 . . . . . . . . . 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 2450 . . . . . . . . 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 10176 . . . . . . . . . . 11  |-  ( y  e.  NN  ->  (
pi  /  2 )  e.  CC )
372371, 350mulcld 9072 . . . . . . . . . 10  |-  ( y  e.  NN  ->  (
( pi  /  2
)  x.  ( 1  /  (  seq  1
(  x.  ,  F
) `  y )
) )  e.  CC )
373210, 228, 229divcld 9754 . . . . . . . . . 10  |-  ( y  e.  NN  ->  (
( ( ( 2  x.  y )  +  1 )  /  (
2  x.  ( y  +  1 ) ) )  /  ( ( 2  x.  ( y  +  1 ) )  /  ( ( 2  x.  y )  +  3 ) ) )  e.  CC )
374372, 373mulcomd 9073 . . . . . . . . 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 2448 . . . . . . . 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 2444 . . . . . . 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 452 . . . . . 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 2454 . . . . 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 424 . . . 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 9982 . . 3  |-  ( n  e.  NN  ->  (
( I `  (
2  x.  n ) )  /  ( I `
 ( ( 2  x.  n )  +  1 ) ) )  =  ( ( pi 
/  2 )  x.  ( 1  /  (  seq  1 (  x.  ,  F ) `  n
) ) ) )
381380mpteq2ia 4259 . 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 2442 1  |-  G  =  H
Colors of variables: wff set class
Syntax hints:    -> wi 4    /\ wa 359    = wceq 1649    e. wcel 1721    =/= wne 2575   class class class wbr 4180    e. cmpt 4234   ` cfv 5421  (class class class)co 6048   CCcc 8952   RRcr 8953   0cc0 8954   1c1 8955    + caddc 8957    x. cmul 8959    < clt 9084    <_ cle 9085    - cmin 9255    / cdiv 9641   NNcn 9964   2c2 10013   3c3 10014   NN0cn0 10185   ZZcz 10246   ZZ>=cuz 10452   RR+crp 10576   (,)cioo 10880   ...cfz 11007    seq cseq 11286   ^cexp 11345   sincsin 12629   picpi 12632   S.citg 19471
This theorem is referenced by:  wallispilem5  27693
This theorem was proved from axioms:  ax-1 5  ax-2 6  ax-3 7  ax-mp 8  ax-gen 1552  ax-5 1563  ax-17 1623  ax-9 1662  ax-8 1683  ax-13 1723  ax-14 1725  ax-6 1740  ax-7 1745  ax-11 1757  ax-12 1946  ax-ext 2393  ax-rep 4288  ax-sep 4298  ax-nul 4306  ax-pow 4345  ax-pr 4371  ax-un 4668  ax-inf2 7560  ax-cc 8279  ax-cnex 9010  ax-resscn 9011  ax-1cn 9012  ax-icn 9013  ax-addcl 9014  ax-addrcl 9015  ax-mulcl 9016  ax-mulrcl 9017  ax-mulcom 9018  ax-addass 9019  ax-mulass 9020  ax-distr 9021  ax-i2m1 9022  ax-1ne0 9023  ax-1rid 9024  ax-rnegex 9025  ax-rrecex 9026  ax-cnre 9027  ax-pre-lttri 9028  ax-pre-lttrn 9029  ax-pre-ltadd 9030  ax-pre-mulgt0 9031  ax-pre-sup 9032  ax-addf 9033  ax-mulf 9034
This theorem depends on definitions:  df-bi 178  df-or 360  df-an 361  df-3or 937  df-3an 938  df-tru 1325  df-ex 1548  df-nf 1551  df-sb 1656  df-eu 2266  df-mo 2267  df-clab 2399  df-cleq 2405  df-clel 2408  df-nfc 2537  df-ne 2577  df-nel 2578  df-ral 2679  df-rex 2680  df-reu 2681  df-rmo 2682  df-rab 2683  df-v 2926  df-sbc 3130  df-csb 3220  df-dif 3291  df-un 3293  df-in 3295  df-ss 3302  df-pss 3304  df-nul 3597  df-if 3708  df-pw 3769  df-sn 3788  df-pr 3789  df-tp 3790  df-op 3791  df-uni 3984  df-int 4019  df-iun 4063  df-iin 4064  df-disj 4151  df-br 4181  df-opab 4235  df-mpt 4236  df-tr 4271  df-eprel 4462  df-id 4466  df-po 4471  df-so 4472  df-fr 4509  df-se 4510  df-we 4511  df-ord 4552  df-on 4553  df-lim 4554  df-suc 4555  df-om 4813  df-xp 4851  df-rel 4852  df-cnv 4853  df-co 4854  df-dm 4855  df-rn 4856  df-res 4857  df-ima 4858  df-iota 5385  df-fun 5423  df-fn 5424  df-f 5425  df-f1 5426  df-fo 5427  df-f1o 5428  df-fv 5429  df-isom 5430  df-ov 6051  df-oprab 6052  df-mpt2 6053  df-of 6272  df-ofr 6273  df-1st 6316  df-2nd 6317  df-riota 6516  df-recs 6600  df-rdg 6635  df-1o 6691  df-2o 6692  df-oadd 6695  df-omul 6696  df-er 6872  df-map 6987  df-pm 6988  df-ixp 7031  df-en 7077  df-dom 7078  df-sdom 7079  df-fin 7080  df-fi 7382  df-sup 7412  df-oi 7443  df-card 7790  df-acn 7793  df-cda 8012  df-pnf 9086  df-mnf 9087  df-xr 9088  df-ltxr 9089  df-le 9090  df-sub 9257  df-neg 9258  df-div 9642  df-nn 9965  df-2 10022  df-3 10023  df-4 10024  df-5 10025  df-6 10026  df-7 10027  df-8 10028  df-9 10029  df-10 10030  df-n0 10186  df-z 10247  df-dec 10347  df-uz 10453  df-q 10539  df-rp 10577  df-xneg 10674  df-xadd 10675  df-xmul 10676  df-ioo 10884  df-ioc 10885  df-ico 10886  df-icc 10887  df-fz 11008  df-fzo 11099  df-fl 11165  df-mod 11214  df-seq 11287  df-exp 11346  df-fac 11530  df-bc 11557  df-hash 11582  df-shft 11845  df-cj 11867  df-re 11868  df-im 11869  df-sqr 12003  df-abs 12004  df-limsup 12228  df-clim 12245  df-rlim 12246  df-sum 12443  df-ef 12633  df-sin 12635  df-cos 12636  df-pi 12638  df-struct 13434  df-ndx 13435  df-slot 13436  df-base 13437  df-sets 13438  df-ress 13439  df-plusg 13505  df-mulr 13506  df-starv 13507  df-sca 13508  df-vsca 13509  df-tset 13511  df-ple 13512  df-ds 13514  df-unif 13515  df-hom 13516  df-cco 13517  df-rest 13613  df-topn 13614  df-topgen 13630  df-pt 13631  df-prds 13634  df-xrs 13689  df-0g 13690  df-gsum 13691  df-qtop 13696  df-imas 13697  df-xps 13699  df-mre 13774  df-mrc 13775  df-acs 13777  df-mnd 14653  df-submnd 14702  df-mulg 14778  df-cntz 15079  df-cmn 15377  df-psmet 16657  df-xmet 16658  df-met 16659  df-bl 16660  df-mopn 16661  df-fbas 16662  df-fg 16663  df-cnfld 16667  df-top 16926  df-bases 16928  df-topon 16929  df-topsp 16930  df-cld 17046  df-ntr 17047  df-cls 17048  df-nei 17125  df-lp 17163  df-perf 17164  df-cn 17253  df-cnp 17254  df-haus 17341  df-cmp 17412  df-tx 17555  df-hmeo 17748  df-fil 17839  df-fm 17931  df-flim 17932  df-flf 17933  df-xms 18311  df-ms 18312  df-tms 18313  df-cncf 18869  df-ovol 19322  df-vol 19323  df-mbf 19473  df-itg1 19474  df-itg2 19475  df-ibl 19476  df-itg 19477  df-0p 19523  df-limc 19714  df-dv 19715
  Copyright terms: Public domain W3C validator