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

Theorem wallispilem4 40802
Description: 𝐹 maps to explicit expression for the ratio of two consecutive values of 𝐼. (Contributed by Glauco Siliprandi, 30-Jun-2017.)
Hypotheses
Ref Expression
wallispilem4.1 𝐹 = (𝑘 ∈ ℕ ↦ (((2 · 𝑘) / ((2 · 𝑘) − 1)) · ((2 · 𝑘) / ((2 · 𝑘) + 1))))
wallispilem4.2 𝐼 = (𝑛 ∈ ℕ0 ↦ ∫(0(,)π)((sin‘𝑧)↑𝑛) d𝑧)
wallispilem4.3 𝐺 = (𝑛 ∈ ℕ ↦ ((𝐼‘(2 · 𝑛)) / (𝐼‘((2 · 𝑛) + 1))))
wallispilem4.4 𝐻 = (𝑛 ∈ ℕ ↦ ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑛))))
Assertion
Ref Expression
wallispilem4 𝐺 = 𝐻
Distinct variable groups:   𝑧,𝑛   𝑧,𝐹
Allowed substitution hints:   𝐹(𝑘,𝑛)   𝐺(𝑧,𝑘,𝑛)   𝐻(𝑧,𝑘,𝑛)   𝐼(𝑧,𝑘,𝑛)

Proof of Theorem wallispilem4
Dummy variables 𝑤 𝑦 𝑥 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 oveq2 6801 . . . . . . 7 (𝑥 = 1 → (2 · 𝑥) = (2 · 1))
21fveq2d 6336 . . . . . 6 (𝑥 = 1 → (𝐼‘(2 · 𝑥)) = (𝐼‘(2 · 1)))
31fvoveq1d 6815 . . . . . 6 (𝑥 = 1 → (𝐼‘((2 · 𝑥) + 1)) = (𝐼‘((2 · 1) + 1)))
42, 3oveq12d 6811 . . . . 5 (𝑥 = 1 → ((𝐼‘(2 · 𝑥)) / (𝐼‘((2 · 𝑥) + 1))) = ((𝐼‘(2 · 1)) / (𝐼‘((2 · 1) + 1))))
5 fveq2 6332 . . . . . . 7 (𝑥 = 1 → (seq1( · , 𝐹)‘𝑥) = (seq1( · , 𝐹)‘1))
65oveq2d 6809 . . . . . 6 (𝑥 = 1 → (1 / (seq1( · , 𝐹)‘𝑥)) = (1 / (seq1( · , 𝐹)‘1)))
76oveq2d 6809 . . . . 5 (𝑥 = 1 → ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑥))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘1))))
84, 7eqeq12d 2786 . . . 4 (𝑥 = 1 → (((𝐼‘(2 · 𝑥)) / (𝐼‘((2 · 𝑥) + 1))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑥))) ↔ ((𝐼‘(2 · 1)) / (𝐼‘((2 · 1) + 1))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘1)))))
9 oveq2 6801 . . . . . . 7 (𝑥 = 𝑦 → (2 · 𝑥) = (2 · 𝑦))
109fveq2d 6336 . . . . . 6 (𝑥 = 𝑦 → (𝐼‘(2 · 𝑥)) = (𝐼‘(2 · 𝑦)))
119fvoveq1d 6815 . . . . . 6 (𝑥 = 𝑦 → (𝐼‘((2 · 𝑥) + 1)) = (𝐼‘((2 · 𝑦) + 1)))
1210, 11oveq12d 6811 . . . . 5 (𝑥 = 𝑦 → ((𝐼‘(2 · 𝑥)) / (𝐼‘((2 · 𝑥) + 1))) = ((𝐼‘(2 · 𝑦)) / (𝐼‘((2 · 𝑦) + 1))))
13 fveq2 6332 . . . . . . 7 (𝑥 = 𝑦 → (seq1( · , 𝐹)‘𝑥) = (seq1( · , 𝐹)‘𝑦))
1413oveq2d 6809 . . . . . 6 (𝑥 = 𝑦 → (1 / (seq1( · , 𝐹)‘𝑥)) = (1 / (seq1( · , 𝐹)‘𝑦)))
1514oveq2d 6809 . . . . 5 (𝑥 = 𝑦 → ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑥))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦))))
1612, 15eqeq12d 2786 . . . 4 (𝑥 = 𝑦 → (((𝐼‘(2 · 𝑥)) / (𝐼‘((2 · 𝑥) + 1))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑥))) ↔ ((𝐼‘(2 · 𝑦)) / (𝐼‘((2 · 𝑦) + 1))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦)))))
17 oveq2 6801 . . . . . . 7 (𝑥 = (𝑦 + 1) → (2 · 𝑥) = (2 · (𝑦 + 1)))
1817fveq2d 6336 . . . . . 6 (𝑥 = (𝑦 + 1) → (𝐼‘(2 · 𝑥)) = (𝐼‘(2 · (𝑦 + 1))))
1917fvoveq1d 6815 . . . . . 6 (𝑥 = (𝑦 + 1) → (𝐼‘((2 · 𝑥) + 1)) = (𝐼‘((2 · (𝑦 + 1)) + 1)))
2018, 19oveq12d 6811 . . . . 5 (𝑥 = (𝑦 + 1) → ((𝐼‘(2 · 𝑥)) / (𝐼‘((2 · 𝑥) + 1))) = ((𝐼‘(2 · (𝑦 + 1))) / (𝐼‘((2 · (𝑦 + 1)) + 1))))
21 fveq2 6332 . . . . . . 7 (𝑥 = (𝑦 + 1) → (seq1( · , 𝐹)‘𝑥) = (seq1( · , 𝐹)‘(𝑦 + 1)))
2221oveq2d 6809 . . . . . 6 (𝑥 = (𝑦 + 1) → (1 / (seq1( · , 𝐹)‘𝑥)) = (1 / (seq1( · , 𝐹)‘(𝑦 + 1))))
2322oveq2d 6809 . . . . 5 (𝑥 = (𝑦 + 1) → ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑥))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘(𝑦 + 1)))))
2420, 23eqeq12d 2786 . . . 4 (𝑥 = (𝑦 + 1) → (((𝐼‘(2 · 𝑥)) / (𝐼‘((2 · 𝑥) + 1))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑥))) ↔ ((𝐼‘(2 · (𝑦 + 1))) / (𝐼‘((2 · (𝑦 + 1)) + 1))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘(𝑦 + 1))))))
25 oveq2 6801 . . . . . . 7 (𝑥 = 𝑛 → (2 · 𝑥) = (2 · 𝑛))
2625fveq2d 6336 . . . . . 6 (𝑥 = 𝑛 → (𝐼‘(2 · 𝑥)) = (𝐼‘(2 · 𝑛)))
2725fvoveq1d 6815 . . . . . 6 (𝑥 = 𝑛 → (𝐼‘((2 · 𝑥) + 1)) = (𝐼‘((2 · 𝑛) + 1)))
2826, 27oveq12d 6811 . . . . 5 (𝑥 = 𝑛 → ((𝐼‘(2 · 𝑥)) / (𝐼‘((2 · 𝑥) + 1))) = ((𝐼‘(2 · 𝑛)) / (𝐼‘((2 · 𝑛) + 1))))
29 fveq2 6332 . . . . . . 7 (𝑥 = 𝑛 → (seq1( · , 𝐹)‘𝑥) = (seq1( · , 𝐹)‘𝑛))
3029oveq2d 6809 . . . . . 6 (𝑥 = 𝑛 → (1 / (seq1( · , 𝐹)‘𝑥)) = (1 / (seq1( · , 𝐹)‘𝑛)))
3130oveq2d 6809 . . . . 5 (𝑥 = 𝑛 → ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑥))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑛))))
3228, 31eqeq12d 2786 . . . 4 (𝑥 = 𝑛 → (((𝐼‘(2 · 𝑥)) / (𝐼‘((2 · 𝑥) + 1))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑥))) ↔ ((𝐼‘(2 · 𝑛)) / (𝐼‘((2 · 𝑛) + 1))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑛)))))
33 2t1e2 11378 . . . . . . 7 (2 · 1) = 2
3433fveq2i 6335 . . . . . 6 (𝐼‘(2 · 1)) = (𝐼‘2)
3533oveq1i 6803 . . . . . . . 8 ((2 · 1) + 1) = (2 + 1)
36 2p1e3 11353 . . . . . . . 8 (2 + 1) = 3
3735, 36eqtri 2793 . . . . . . 7 ((2 · 1) + 1) = 3
3837fveq2i 6335 . . . . . 6 (𝐼‘((2 · 1) + 1)) = (𝐼‘3)
3934, 38oveq12i 6805 . . . . 5 ((𝐼‘(2 · 1)) / (𝐼‘((2 · 1) + 1))) = ((𝐼‘2) / (𝐼‘3))
40 2z 11611 . . . . . . . . 9 2 ∈ ℤ
41 uzid 11903 . . . . . . . . 9 (2 ∈ ℤ → 2 ∈ (ℤ‘2))
4240, 41ax-mp 5 . . . . . . . 8 2 ∈ (ℤ‘2)
43 wallispilem4.2 . . . . . . . . . 10 𝐼 = (𝑛 ∈ ℕ0 ↦ ∫(0(,)π)((sin‘𝑧)↑𝑛) d𝑧)
4443wallispilem2 40800 . . . . . . . . 9 ((𝐼‘0) = π ∧ (𝐼‘1) = 2 ∧ (2 ∈ (ℤ‘2) → (𝐼‘2) = (((2 − 1) / 2) · (𝐼‘(2 − 2)))))
4544simp3i 1135 . . . . . . . 8 (2 ∈ (ℤ‘2) → (𝐼‘2) = (((2 − 1) / 2) · (𝐼‘(2 − 2))))
4642, 45ax-mp 5 . . . . . . 7 (𝐼‘2) = (((2 − 1) / 2) · (𝐼‘(2 − 2)))
47 2m1e1 11337 . . . . . . . . 9 (2 − 1) = 1
4847oveq1i 6803 . . . . . . . 8 ((2 − 1) / 2) = (1 / 2)
49 2cn 11293 . . . . . . . . . . 11 2 ∈ ℂ
5049subidi 10554 . . . . . . . . . 10 (2 − 2) = 0
5150fveq2i 6335 . . . . . . . . 9 (𝐼‘(2 − 2)) = (𝐼‘0)
5244simp1i 1133 . . . . . . . . 9 (𝐼‘0) = π
5351, 52eqtri 2793 . . . . . . . 8 (𝐼‘(2 − 2)) = π
5448, 53oveq12i 6805 . . . . . . 7 (((2 − 1) / 2) · (𝐼‘(2 − 2))) = ((1 / 2) · π)
55 ax-1cn 10196 . . . . . . . . 9 1 ∈ ℂ
56 2cnne0 11444 . . . . . . . . 9 (2 ∈ ℂ ∧ 2 ≠ 0)
57 picn 24432 . . . . . . . . 9 π ∈ ℂ
58 div32 10907 . . . . . . . . 9 ((1 ∈ ℂ ∧ (2 ∈ ℂ ∧ 2 ≠ 0) ∧ π ∈ ℂ) → ((1 / 2) · π) = (1 · (π / 2)))
5955, 56, 57, 58mp3an 1572 . . . . . . . 8 ((1 / 2) · π) = (1 · (π / 2))
60 2ne0 11315 . . . . . . . . . 10 2 ≠ 0
6157, 49, 60divcli 10969 . . . . . . . . 9 (π / 2) ∈ ℂ
6261mulid2i 10245 . . . . . . . 8 (1 · (π / 2)) = (π / 2)
6359, 62eqtri 2793 . . . . . . 7 ((1 / 2) · π) = (π / 2)
6446, 54, 633eqtri 2797 . . . . . 6 (𝐼‘2) = (π / 2)
65 3z 11612 . . . . . . . . 9 3 ∈ ℤ
66 2re 11292 . . . . . . . . . 10 2 ∈ ℝ
67 3re 11296 . . . . . . . . . 10 3 ∈ ℝ
68 2lt3 11397 . . . . . . . . . 10 2 < 3
6966, 67, 68ltleii 10362 . . . . . . . . 9 2 ≤ 3
70 eluz2 11894 . . . . . . . . 9 (3 ∈ (ℤ‘2) ↔ (2 ∈ ℤ ∧ 3 ∈ ℤ ∧ 2 ≤ 3))
7140, 65, 69, 70mpbir3an 1426 . . . . . . . 8 3 ∈ (ℤ‘2)
7243wallispilem2 40800 . . . . . . . . 9 ((𝐼‘0) = π ∧ (𝐼‘1) = 2 ∧ (3 ∈ (ℤ‘2) → (𝐼‘3) = (((3 − 1) / 3) · (𝐼‘(3 − 2)))))
7372simp3i 1135 . . . . . . . 8 (3 ∈ (ℤ‘2) → (𝐼‘3) = (((3 − 1) / 3) · (𝐼‘(3 − 2))))
7471, 73ax-mp 5 . . . . . . 7 (𝐼‘3) = (((3 − 1) / 3) · (𝐼‘(3 − 2)))
75 3m1e2 11339 . . . . . . . . . 10 (3 − 1) = 2
7675eqcomi 2780 . . . . . . . . 9 2 = (3 − 1)
7776oveq1i 6803 . . . . . . . 8 (2 / 3) = ((3 − 1) / 3)
78 3cn 11297 . . . . . . . . . . 11 3 ∈ ℂ
7978, 49, 55, 36subaddrii 10572 . . . . . . . . . 10 (3 − 2) = 1
8079fveq2i 6335 . . . . . . . . 9 (𝐼‘(3 − 2)) = (𝐼‘1)
8144simp2i 1134 . . . . . . . . 9 (𝐼‘1) = 2
8280, 81eqtr2i 2794 . . . . . . . 8 2 = (𝐼‘(3 − 2))
8377, 82oveq12i 6805 . . . . . . 7 ((2 / 3) · 2) = (((3 − 1) / 3) · (𝐼‘(3 − 2)))
84 3ne0 11317 . . . . . . . . 9 3 ≠ 0
8549, 78, 84divcli 10969 . . . . . . . 8 (2 / 3) ∈ ℂ
8685, 49mulcomi 10248 . . . . . . 7 ((2 / 3) · 2) = (2 · (2 / 3))
8774, 83, 863eqtr2i 2799 . . . . . 6 (𝐼‘3) = (2 · (2 / 3))
8864, 87oveq12i 6805 . . . . 5 ((𝐼‘2) / (𝐼‘3)) = ((π / 2) / (2 · (2 / 3)))
89 1z 11609 . . . . . . . . 9 1 ∈ ℤ
90 seq1 13021 . . . . . . . . 9 (1 ∈ ℤ → (seq1( · , 𝐹)‘1) = (𝐹‘1))
9189, 90ax-mp 5 . . . . . . . 8 (seq1( · , 𝐹)‘1) = (𝐹‘1)
92 1nn 11233 . . . . . . . . 9 1 ∈ ℕ
93 oveq2 6801 . . . . . . . . . . . . . 14 (𝑘 = 1 → (2 · 𝑘) = (2 · 1))
9493, 33syl6eq 2821 . . . . . . . . . . . . 13 (𝑘 = 1 → (2 · 𝑘) = 2)
9593oveq1d 6808 . . . . . . . . . . . . . 14 (𝑘 = 1 → ((2 · 𝑘) − 1) = ((2 · 1) − 1))
9633oveq1i 6803 . . . . . . . . . . . . . . 15 ((2 · 1) − 1) = (2 − 1)
9796, 47eqtri 2793 . . . . . . . . . . . . . 14 ((2 · 1) − 1) = 1
9895, 97syl6eq 2821 . . . . . . . . . . . . 13 (𝑘 = 1 → ((2 · 𝑘) − 1) = 1)
9994, 98oveq12d 6811 . . . . . . . . . . . 12 (𝑘 = 1 → ((2 · 𝑘) / ((2 · 𝑘) − 1)) = (2 / 1))
10049div1i 10955 . . . . . . . . . . . 12 (2 / 1) = 2
10199, 100syl6eq 2821 . . . . . . . . . . 11 (𝑘 = 1 → ((2 · 𝑘) / ((2 · 𝑘) − 1)) = 2)
10294oveq1d 6808 . . . . . . . . . . . . 13 (𝑘 = 1 → ((2 · 𝑘) + 1) = (2 + 1))
103102, 36syl6eq 2821 . . . . . . . . . . . 12 (𝑘 = 1 → ((2 · 𝑘) + 1) = 3)
10494, 103oveq12d 6811 . . . . . . . . . . 11 (𝑘 = 1 → ((2 · 𝑘) / ((2 · 𝑘) + 1)) = (2 / 3))
105101, 104oveq12d 6811 . . . . . . . . . 10 (𝑘 = 1 → (((2 · 𝑘) / ((2 · 𝑘) − 1)) · ((2 · 𝑘) / ((2 · 𝑘) + 1))) = (2 · (2 / 3)))
106 wallispilem4.1 . . . . . . . . . 10 𝐹 = (𝑘 ∈ ℕ ↦ (((2 · 𝑘) / ((2 · 𝑘) − 1)) · ((2 · 𝑘) / ((2 · 𝑘) + 1))))
107 ovex 6823 . . . . . . . . . 10 (2 · (2 / 3)) ∈ V
108105, 106, 107fvmpt 6424 . . . . . . . . 9 (1 ∈ ℕ → (𝐹‘1) = (2 · (2 / 3)))
10992, 108ax-mp 5 . . . . . . . 8 (𝐹‘1) = (2 · (2 / 3))
11091, 109eqtr2i 2794 . . . . . . 7 (2 · (2 / 3)) = (seq1( · , 𝐹)‘1)
111110oveq2i 6804 . . . . . 6 ((π / 2) / (2 · (2 / 3))) = ((π / 2) / (seq1( · , 𝐹)‘1))
11249, 85mulcli 10247 . . . . . . . . 9 (2 · (2 / 3)) ∈ ℂ
113109, 112eqeltri 2846 . . . . . . . 8 (𝐹‘1) ∈ ℂ
11491, 113eqeltri 2846 . . . . . . 7 (seq1( · , 𝐹)‘1) ∈ ℂ
11549, 78, 60, 84divne0i 10975 . . . . . . . . 9 (2 / 3) ≠ 0
11649, 85, 60, 115mulne0i 10872 . . . . . . . 8 (2 · (2 / 3)) ≠ 0
117110, 116eqnetrri 3014 . . . . . . 7 (seq1( · , 𝐹)‘1) ≠ 0
11861, 114, 117divreci 10972 . . . . . 6 ((π / 2) / (seq1( · , 𝐹)‘1)) = ((π / 2) · (1 / (seq1( · , 𝐹)‘1)))
119111, 118eqtri 2793 . . . . 5 ((π / 2) / (2 · (2 / 3))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘1)))
12039, 88, 1193eqtri 2797 . . . 4 ((𝐼‘(2 · 1)) / (𝐼‘((2 · 1) + 1))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘1)))
121 oveq2 6801 . . . . . . 7 (((𝐼‘(2 · 𝑦)) / (𝐼‘((2 · 𝑦) + 1))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦))) → (((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) · ((𝐼‘(2 · 𝑦)) / (𝐼‘((2 · 𝑦) + 1)))) = (((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) · ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦)))))
122121adantl 467 . . . . . 6 ((𝑦 ∈ ℕ ∧ ((𝐼‘(2 · 𝑦)) / (𝐼‘((2 · 𝑦) + 1))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦)))) → (((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) · ((𝐼‘(2 · 𝑦)) / (𝐼‘((2 · 𝑦) + 1)))) = (((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) · ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦)))))
123 2cnd 11295 . . . . . . . . . . . . . . . 16 (𝑦 ∈ ℕ → 2 ∈ ℂ)
124 nncn 11230 . . . . . . . . . . . . . . . 16 (𝑦 ∈ ℕ → 𝑦 ∈ ℂ)
12555a1i 11 . . . . . . . . . . . . . . . 16 (𝑦 ∈ ℕ → 1 ∈ ℂ)
126123, 124, 125adddid 10266 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℕ → (2 · (𝑦 + 1)) = ((2 · 𝑦) + (2 · 1)))
127123mulid1d 10259 . . . . . . . . . . . . . . . 16 (𝑦 ∈ ℕ → (2 · 1) = 2)
128127oveq2d 6809 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℕ → ((2 · 𝑦) + (2 · 1)) = ((2 · 𝑦) + 2))
129126, 128eqtrd 2805 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → (2 · (𝑦 + 1)) = ((2 · 𝑦) + 2))
130129oveq1d 6808 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → ((2 · (𝑦 + 1)) − 1) = (((2 · 𝑦) + 2) − 1))
131123, 124mulcld 10262 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → (2 · 𝑦) ∈ ℂ)
132131, 123, 125addsubassd 10614 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → (((2 · 𝑦) + 2) − 1) = ((2 · 𝑦) + (2 − 1)))
13347a1i 11 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → (2 − 1) = 1)
134133oveq2d 6809 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → ((2 · 𝑦) + (2 − 1)) = ((2 · 𝑦) + 1))
135130, 132, 1343eqtrd 2809 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → ((2 · (𝑦 + 1)) − 1) = ((2 · 𝑦) + 1))
136135oveq1d 6808 . . . . . . . . . . 11 (𝑦 ∈ ℕ → (((2 · (𝑦 + 1)) − 1) / (2 · (𝑦 + 1))) = (((2 · 𝑦) + 1) / (2 · (𝑦 + 1))))
137136oveq1d 6808 . . . . . . . . . 10 (𝑦 ∈ ℕ → ((((2 · (𝑦 + 1)) − 1) / (2 · (𝑦 + 1))) · (𝐼‘(2 · 𝑦))) = ((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) · (𝐼‘(2 · 𝑦))))
13875a1i 11 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → (3 − 1) = 2)
139138oveq2d 6809 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → ((2 · 𝑦) + (3 − 1)) = ((2 · 𝑦) + 2))
14078a1i 11 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → 3 ∈ ℂ)
141131, 140, 125addsubassd 10614 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → (((2 · 𝑦) + 3) − 1) = ((2 · 𝑦) + (3 − 1)))
142139, 141, 1293eqtr4d 2815 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → (((2 · 𝑦) + 3) − 1) = (2 · (𝑦 + 1)))
143142oveq1d 6808 . . . . . . . . . . 11 (𝑦 ∈ ℕ → ((((2 · 𝑦) + 3) − 1) / ((2 · 𝑦) + 3)) = ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)))
144143oveq1d 6808 . . . . . . . . . 10 (𝑦 ∈ ℕ → (((((2 · 𝑦) + 3) − 1) / ((2 · 𝑦) + 3)) · (𝐼‘(((2 · 𝑦) + 3) − 2))) = (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)) · (𝐼‘(((2 · 𝑦) + 3) − 2))))
145137, 144oveq12d 6811 . . . . . . . . 9 (𝑦 ∈ ℕ → (((((2 · (𝑦 + 1)) − 1) / (2 · (𝑦 + 1))) · (𝐼‘(2 · 𝑦))) / (((((2 · 𝑦) + 3) − 1) / ((2 · 𝑦) + 3)) · (𝐼‘(((2 · 𝑦) + 3) − 2)))) = (((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) · (𝐼‘(2 · 𝑦))) / (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)) · (𝐼‘(((2 · 𝑦) + 3) − 2)))))
14640a1i 11 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → 2 ∈ ℤ)
147 nnz 11601 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℕ → 𝑦 ∈ ℤ)
148147peano2zd 11687 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → (𝑦 + 1) ∈ ℤ)
149146, 148zmulcld 11690 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → (2 · (𝑦 + 1)) ∈ ℤ)
15066a1i 11 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → 2 ∈ ℝ)
151 nnre 11229 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℕ → 𝑦 ∈ ℝ)
152 1red 10257 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℕ → 1 ∈ ℝ)
153151, 152readdcld 10271 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → (𝑦 + 1) ∈ ℝ)
154 0le2 11313 . . . . . . . . . . . . . . 15 0 ≤ 2
155154a1i 11 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → 0 ≤ 2)
156 nnnn0 11501 . . . . . . . . . . . . . . . 16 (𝑦 ∈ ℕ → 𝑦 ∈ ℕ0)
157156nn0ge0d 11556 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℕ → 0 ≤ 𝑦)
158152, 151addge02d 10818 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℕ → (0 ≤ 𝑦 ↔ 1 ≤ (𝑦 + 1)))
159157, 158mpbid 222 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → 1 ≤ (𝑦 + 1))
160150, 153, 155, 159lemulge11d 11163 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → 2 ≤ (2 · (𝑦 + 1)))
16140eluz1i 11896 . . . . . . . . . . . . 13 ((2 · (𝑦 + 1)) ∈ (ℤ‘2) ↔ ((2 · (𝑦 + 1)) ∈ ℤ ∧ 2 ≤ (2 · (𝑦 + 1))))
162149, 160, 161sylanbrc 572 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → (2 · (𝑦 + 1)) ∈ (ℤ‘2))
16343, 162itgsinexp 40688 . . . . . . . . . . 11 (𝑦 ∈ ℕ → (𝐼‘(2 · (𝑦 + 1))) = ((((2 · (𝑦 + 1)) − 1) / (2 · (𝑦 + 1))) · (𝐼‘((2 · (𝑦 + 1)) − 2))))
164129oveq1d 6808 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → ((2 · (𝑦 + 1)) − 2) = (((2 · 𝑦) + 2) − 2))
165131, 123pncand 10595 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → (((2 · 𝑦) + 2) − 2) = (2 · 𝑦))
166164, 165eqtrd 2805 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → ((2 · (𝑦 + 1)) − 2) = (2 · 𝑦))
167166fveq2d 6336 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → (𝐼‘((2 · (𝑦 + 1)) − 2)) = (𝐼‘(2 · 𝑦)))
168167oveq2d 6809 . . . . . . . . . . 11 (𝑦 ∈ ℕ → ((((2 · (𝑦 + 1)) − 1) / (2 · (𝑦 + 1))) · (𝐼‘((2 · (𝑦 + 1)) − 2))) = ((((2 · (𝑦 + 1)) − 1) / (2 · (𝑦 + 1))) · (𝐼‘(2 · 𝑦))))
169163, 168eqtrd 2805 . . . . . . . . . 10 (𝑦 ∈ ℕ → (𝐼‘(2 · (𝑦 + 1))) = ((((2 · (𝑦 + 1)) − 1) / (2 · (𝑦 + 1))) · (𝐼‘(2 · 𝑦))))
170129oveq1d 6808 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → ((2 · (𝑦 + 1)) + 1) = (((2 · 𝑦) + 2) + 1))
171131, 123, 125addassd 10264 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → (((2 · 𝑦) + 2) + 1) = ((2 · 𝑦) + (2 + 1)))
17236a1i 11 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → (2 + 1) = 3)
173172oveq2d 6809 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → ((2 · 𝑦) + (2 + 1)) = ((2 · 𝑦) + 3))
174170, 171, 1733eqtrd 2809 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → ((2 · (𝑦 + 1)) + 1) = ((2 · 𝑦) + 3))
175174fveq2d 6336 . . . . . . . . . . 11 (𝑦 ∈ ℕ → (𝐼‘((2 · (𝑦 + 1)) + 1)) = (𝐼‘((2 · 𝑦) + 3)))
176146, 147zmulcld 11690 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → (2 · 𝑦) ∈ ℤ)
17765a1i 11 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → 3 ∈ ℤ)
178176, 177zaddcld 11688 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → ((2 · 𝑦) + 3) ∈ ℤ)
179150, 151remulcld 10272 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → (2 · 𝑦) ∈ ℝ)
18067a1i 11 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℕ → 3 ∈ ℝ)
181179, 180readdcld 10271 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → ((2 · 𝑦) + 3) ∈ ℝ)
182 nnge1 11248 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℕ → 1 ≤ 𝑦)
183150, 151, 155, 182lemulge11d 11163 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → 2 ≤ (2 · 𝑦))
184 0re 10242 . . . . . . . . . . . . . . . 16 0 ∈ ℝ
185 3pos 11316 . . . . . . . . . . . . . . . 16 0 < 3
186184, 67, 185ltleii 10362 . . . . . . . . . . . . . . 15 0 ≤ 3
187179, 180addge01d 10817 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℕ → (0 ≤ 3 ↔ (2 · 𝑦) ≤ ((2 · 𝑦) + 3)))
188186, 187mpbii 223 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → (2 · 𝑦) ≤ ((2 · 𝑦) + 3))
189150, 179, 181, 183, 188letrd 10396 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → 2 ≤ ((2 · 𝑦) + 3))
19040eluz1i 11896 . . . . . . . . . . . . 13 (((2 · 𝑦) + 3) ∈ (ℤ‘2) ↔ (((2 · 𝑦) + 3) ∈ ℤ ∧ 2 ≤ ((2 · 𝑦) + 3)))
191178, 189, 190sylanbrc 572 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → ((2 · 𝑦) + 3) ∈ (ℤ‘2))
19243, 191itgsinexp 40688 . . . . . . . . . . 11 (𝑦 ∈ ℕ → (𝐼‘((2 · 𝑦) + 3)) = (((((2 · 𝑦) + 3) − 1) / ((2 · 𝑦) + 3)) · (𝐼‘(((2 · 𝑦) + 3) − 2))))
193175, 192eqtrd 2805 . . . . . . . . . 10 (𝑦 ∈ ℕ → (𝐼‘((2 · (𝑦 + 1)) + 1)) = (((((2 · 𝑦) + 3) − 1) / ((2 · 𝑦) + 3)) · (𝐼‘(((2 · 𝑦) + 3) − 2))))
194169, 193oveq12d 6811 . . . . . . . . 9 (𝑦 ∈ ℕ → ((𝐼‘(2 · (𝑦 + 1))) / (𝐼‘((2 · (𝑦 + 1)) + 1))) = (((((2 · (𝑦 + 1)) − 1) / (2 · (𝑦 + 1))) · (𝐼‘(2 · 𝑦))) / (((((2 · 𝑦) + 3) − 1) / ((2 · 𝑦) + 3)) · (𝐼‘(((2 · 𝑦) + 3) − 2)))))
195131, 125addcld 10261 . . . . . . . . . . 11 (𝑦 ∈ ℕ → ((2 · 𝑦) + 1) ∈ ℂ)
196124, 125addcld 10261 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → (𝑦 + 1) ∈ ℂ)
197123, 196mulcld 10262 . . . . . . . . . . 11 (𝑦 ∈ ℕ → (2 · (𝑦 + 1)) ∈ ℂ)
19860a1i 11 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → 2 ≠ 0)
199 peano2nn 11234 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → (𝑦 + 1) ∈ ℕ)
200199nnne0d 11267 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → (𝑦 + 1) ≠ 0)
201123, 196, 198, 200mulne0d 10881 . . . . . . . . . . 11 (𝑦 ∈ ℕ → (2 · (𝑦 + 1)) ≠ 0)
202195, 197, 201divcld 11003 . . . . . . . . . 10 (𝑦 ∈ ℕ → (((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) ∈ ℂ)
203 2nn0 11511 . . . . . . . . . . . . 13 2 ∈ ℕ0
204203a1i 11 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → 2 ∈ ℕ0)
205204, 156nn0mulcld 11558 . . . . . . . . . . 11 (𝑦 ∈ ℕ → (2 · 𝑦) ∈ ℕ0)
20643wallispilem3 40801 . . . . . . . . . . . 12 ((2 · 𝑦) ∈ ℕ0 → (𝐼‘(2 · 𝑦)) ∈ ℝ+)
207206rpcnd 12077 . . . . . . . . . . 11 ((2 · 𝑦) ∈ ℕ0 → (𝐼‘(2 · 𝑦)) ∈ ℂ)
208205, 207syl 17 . . . . . . . . . 10 (𝑦 ∈ ℕ → (𝐼‘(2 · 𝑦)) ∈ ℂ)
209131, 140addcld 10261 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → ((2 · 𝑦) + 3) ∈ ℂ)
210 0red 10243 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → 0 ∈ ℝ)
211 2pos 11314 . . . . . . . . . . . . . . . 16 0 < 2
212211a1i 11 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℕ → 0 < 2)
213 nngt0 11251 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℕ → 0 < 𝑦)
214150, 151, 212, 213mulgt0d 10394 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → 0 < (2 · 𝑦))
215180, 185jctir 510 . . . . . . . . . . . . . . . 16 (𝑦 ∈ ℕ → (3 ∈ ℝ ∧ 0 < 3))
216 elrp 12037 . . . . . . . . . . . . . . . 16 (3 ∈ ℝ+ ↔ (3 ∈ ℝ ∧ 0 < 3))
217215, 216sylibr 224 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℕ → 3 ∈ ℝ+)
218179, 217ltaddrpd 12108 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → (2 · 𝑦) < ((2 · 𝑦) + 3))
219210, 179, 181, 214, 218lttrd 10400 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → 0 < ((2 · 𝑦) + 3))
220219gt0ne0d 10794 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → ((2 · 𝑦) + 3) ≠ 0)
221197, 209, 220divcld 11003 . . . . . . . . . . 11 (𝑦 ∈ ℕ → ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)) ∈ ℂ)
222197, 209, 201, 220divne0d 11019 . . . . . . . . . . 11 (𝑦 ∈ ℕ → ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)) ≠ 0)
223178, 146zsubcld 11689 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → (((2 · 𝑦) + 3) − 2) ∈ ℤ)
224181, 150subge0d 10819 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℕ → (0 ≤ (((2 · 𝑦) + 3) − 2) ↔ 2 ≤ ((2 · 𝑦) + 3)))
225189, 224mpbird 247 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → 0 ≤ (((2 · 𝑦) + 3) − 2))
226 elnn0z 11592 . . . . . . . . . . . . . 14 ((((2 · 𝑦) + 3) − 2) ∈ ℕ0 ↔ ((((2 · 𝑦) + 3) − 2) ∈ ℤ ∧ 0 ≤ (((2 · 𝑦) + 3) − 2)))
227223, 225, 226sylanbrc 572 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → (((2 · 𝑦) + 3) − 2) ∈ ℕ0)
22843wallispilem3 40801 . . . . . . . . . . . . 13 ((((2 · 𝑦) + 3) − 2) ∈ ℕ0 → (𝐼‘(((2 · 𝑦) + 3) − 2)) ∈ ℝ+)
229227, 228syl 17 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → (𝐼‘(((2 · 𝑦) + 3) − 2)) ∈ ℝ+)
230229rpcnne0d 12084 . . . . . . . . . . 11 (𝑦 ∈ ℕ → ((𝐼‘(((2 · 𝑦) + 3) − 2)) ∈ ℂ ∧ (𝐼‘(((2 · 𝑦) + 3) − 2)) ≠ 0))
231221, 222, 230jca31 504 . . . . . . . . . 10 (𝑦 ∈ ℕ → ((((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)) ∈ ℂ ∧ ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)) ≠ 0) ∧ ((𝐼‘(((2 · 𝑦) + 3) − 2)) ∈ ℂ ∧ (𝐼‘(((2 · 𝑦) + 3) − 2)) ≠ 0)))
232 divmuldiv 10927 . . . . . . . . . 10 ((((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) ∈ ℂ ∧ (𝐼‘(2 · 𝑦)) ∈ ℂ) ∧ ((((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)) ∈ ℂ ∧ ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)) ≠ 0) ∧ ((𝐼‘(((2 · 𝑦) + 3) − 2)) ∈ ℂ ∧ (𝐼‘(((2 · 𝑦) + 3) − 2)) ≠ 0))) → (((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) · ((𝐼‘(2 · 𝑦)) / (𝐼‘(((2 · 𝑦) + 3) − 2)))) = (((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) · (𝐼‘(2 · 𝑦))) / (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)) · (𝐼‘(((2 · 𝑦) + 3) − 2)))))
233202, 208, 231, 232syl21anc 1475 . . . . . . . . 9 (𝑦 ∈ ℕ → (((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) · ((𝐼‘(2 · 𝑦)) / (𝐼‘(((2 · 𝑦) + 3) − 2)))) = (((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) · (𝐼‘(2 · 𝑦))) / (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)) · (𝐼‘(((2 · 𝑦) + 3) − 2)))))
234145, 194, 2333eqtr4d 2815 . . . . . . . 8 (𝑦 ∈ ℕ → ((𝐼‘(2 · (𝑦 + 1))) / (𝐼‘((2 · (𝑦 + 1)) + 1))) = (((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) · ((𝐼‘(2 · 𝑦)) / (𝐼‘(((2 · 𝑦) + 3) − 2)))))
235131, 140, 123addsubassd 10614 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → (((2 · 𝑦) + 3) − 2) = ((2 · 𝑦) + (3 − 2)))
23679a1i 11 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → (3 − 2) = 1)
237236oveq2d 6809 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → ((2 · 𝑦) + (3 − 2)) = ((2 · 𝑦) + 1))
238235, 237eqtrd 2805 . . . . . . . . . . 11 (𝑦 ∈ ℕ → (((2 · 𝑦) + 3) − 2) = ((2 · 𝑦) + 1))
239238fveq2d 6336 . . . . . . . . . 10 (𝑦 ∈ ℕ → (𝐼‘(((2 · 𝑦) + 3) − 2)) = (𝐼‘((2 · 𝑦) + 1)))
240239oveq2d 6809 . . . . . . . . 9 (𝑦 ∈ ℕ → ((𝐼‘(2 · 𝑦)) / (𝐼‘(((2 · 𝑦) + 3) − 2))) = ((𝐼‘(2 · 𝑦)) / (𝐼‘((2 · 𝑦) + 1))))
241240oveq2d 6809 . . . . . . . 8 (𝑦 ∈ ℕ → (((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) · ((𝐼‘(2 · 𝑦)) / (𝐼‘(((2 · 𝑦) + 3) − 2)))) = (((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) · ((𝐼‘(2 · 𝑦)) / (𝐼‘((2 · 𝑦) + 1)))))
242234, 241eqtrd 2805 . . . . . . 7 (𝑦 ∈ ℕ → ((𝐼‘(2 · (𝑦 + 1))) / (𝐼‘((2 · (𝑦 + 1)) + 1))) = (((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) · ((𝐼‘(2 · 𝑦)) / (𝐼‘((2 · 𝑦) + 1)))))
243242adantr 466 . . . . . 6 ((𝑦 ∈ ℕ ∧ ((𝐼‘(2 · 𝑦)) / (𝐼‘((2 · 𝑦) + 1))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦)))) → ((𝐼‘(2 · (𝑦 + 1))) / (𝐼‘((2 · (𝑦 + 1)) + 1))) = (((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) · ((𝐼‘(2 · 𝑦)) / (𝐼‘((2 · 𝑦) + 1)))))
244 elnnuz 11926 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ ↔ 𝑦 ∈ (ℤ‘1))
245244biimpi 206 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → 𝑦 ∈ (ℤ‘1))
246 seqp1 13023 . . . . . . . . . . . 12 (𝑦 ∈ (ℤ‘1) → (seq1( · , 𝐹)‘(𝑦 + 1)) = ((seq1( · , 𝐹)‘𝑦) · (𝐹‘(𝑦 + 1))))
247245, 246syl 17 . . . . . . . . . . 11 (𝑦 ∈ ℕ → (seq1( · , 𝐹)‘(𝑦 + 1)) = ((seq1( · , 𝐹)‘𝑦) · (𝐹‘(𝑦 + 1))))
248106a1i 11 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → 𝐹 = (𝑘 ∈ ℕ ↦ (((2 · 𝑘) / ((2 · 𝑘) − 1)) · ((2 · 𝑘) / ((2 · 𝑘) + 1)))))
249 oveq2 6801 . . . . . . . . . . . . . . . 16 (𝑘 = (𝑦 + 1) → (2 · 𝑘) = (2 · (𝑦 + 1)))
250249oveq1d 6808 . . . . . . . . . . . . . . . 16 (𝑘 = (𝑦 + 1) → ((2 · 𝑘) − 1) = ((2 · (𝑦 + 1)) − 1))
251249, 250oveq12d 6811 . . . . . . . . . . . . . . 15 (𝑘 = (𝑦 + 1) → ((2 · 𝑘) / ((2 · 𝑘) − 1)) = ((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) − 1)))
252249oveq1d 6808 . . . . . . . . . . . . . . . 16 (𝑘 = (𝑦 + 1) → ((2 · 𝑘) + 1) = ((2 · (𝑦 + 1)) + 1))
253249, 252oveq12d 6811 . . . . . . . . . . . . . . 15 (𝑘 = (𝑦 + 1) → ((2 · 𝑘) / ((2 · 𝑘) + 1)) = ((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) + 1)))
254251, 253oveq12d 6811 . . . . . . . . . . . . . 14 (𝑘 = (𝑦 + 1) → (((2 · 𝑘) / ((2 · 𝑘) − 1)) · ((2 · 𝑘) / ((2 · 𝑘) + 1))) = (((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) − 1)) · ((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) + 1))))
255254adantl 467 . . . . . . . . . . . . 13 ((𝑦 ∈ ℕ ∧ 𝑘 = (𝑦 + 1)) → (((2 · 𝑘) / ((2 · 𝑘) − 1)) · ((2 · 𝑘) / ((2 · 𝑘) + 1))) = (((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) − 1)) · ((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) + 1))))
256150, 153remulcld 10272 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℕ → (2 · (𝑦 + 1)) ∈ ℝ)
257256, 152resubcld 10660 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℕ → ((2 · (𝑦 + 1)) − 1) ∈ ℝ)
258 1lt2 11396 . . . . . . . . . . . . . . . . . . 19 1 < 2
259258a1i 11 . . . . . . . . . . . . . . . . . 18 (𝑦 ∈ ℕ → 1 < 2)
260 nnrp 12045 . . . . . . . . . . . . . . . . . . 19 (𝑦 ∈ ℕ → 𝑦 ∈ ℝ+)
261152, 260ltaddrp2d 12109 . . . . . . . . . . . . . . . . . 18 (𝑦 ∈ ℕ → 1 < (𝑦 + 1))
262150, 153, 259, 261mulgt1d 11162 . . . . . . . . . . . . . . . . 17 (𝑦 ∈ ℕ → 1 < (2 · (𝑦 + 1)))
263152, 262gtned 10374 . . . . . . . . . . . . . . . 16 (𝑦 ∈ ℕ → (2 · (𝑦 + 1)) ≠ 1)
264197, 125, 263subne0d 10603 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℕ → ((2 · (𝑦 + 1)) − 1) ≠ 0)
265256, 257, 264redivcld 11055 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → ((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) − 1)) ∈ ℝ)
266174, 181eqeltrd 2850 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℕ → ((2 · (𝑦 + 1)) + 1) ∈ ℝ)
267174, 220eqnetrd 3010 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℕ → ((2 · (𝑦 + 1)) + 1) ≠ 0)
268256, 266, 267redivcld 11055 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → ((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) + 1)) ∈ ℝ)
269265, 268remulcld 10272 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → (((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) − 1)) · ((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) + 1))) ∈ ℝ)
270248, 255, 199, 269fvmptd 6430 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → (𝐹‘(𝑦 + 1)) = (((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) − 1)) · ((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) + 1))))
271270oveq2d 6809 . . . . . . . . . . 11 (𝑦 ∈ ℕ → ((seq1( · , 𝐹)‘𝑦) · (𝐹‘(𝑦 + 1))) = ((seq1( · , 𝐹)‘𝑦) · (((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) − 1)) · ((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) + 1)))))
272247, 271eqtrd 2805 . . . . . . . . . 10 (𝑦 ∈ ℕ → (seq1( · , 𝐹)‘(𝑦 + 1)) = ((seq1( · , 𝐹)‘𝑦) · (((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) − 1)) · ((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) + 1)))))
273272oveq2d 6809 . . . . . . . . 9 (𝑦 ∈ ℕ → (1 / (seq1( · , 𝐹)‘(𝑦 + 1))) = (1 / ((seq1( · , 𝐹)‘𝑦) · (((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) − 1)) · ((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) + 1))))))
274273oveq2d 6809 . . . . . . . 8 (𝑦 ∈ ℕ → ((π / 2) · (1 / (seq1( · , 𝐹)‘(𝑦 + 1)))) = ((π / 2) · (1 / ((seq1( · , 𝐹)‘𝑦) · (((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) − 1)) · ((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) + 1)))))))
275135oveq2d 6809 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → ((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) − 1)) = ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)))
276174oveq2d 6809 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → ((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) + 1)) = ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)))
277275, 276oveq12d 6811 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → (((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) − 1)) · ((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) + 1))) = (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))))
278277oveq2d 6809 . . . . . . . . . . 11 (𝑦 ∈ ℕ → ((seq1( · , 𝐹)‘𝑦) · (((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) − 1)) · ((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) + 1)))) = ((seq1( · , 𝐹)‘𝑦) · (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)))))
279278oveq2d 6809 . . . . . . . . . 10 (𝑦 ∈ ℕ → (1 / ((seq1( · , 𝐹)‘𝑦) · (((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) − 1)) · ((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) + 1))))) = (1 / ((seq1( · , 𝐹)‘𝑦) · (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))))))
280279oveq2d 6809 . . . . . . . . 9 (𝑦 ∈ ℕ → ((π / 2) · (1 / ((seq1( · , 𝐹)‘𝑦) · (((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) − 1)) · ((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) + 1)))))) = ((π / 2) · (1 / ((seq1( · , 𝐹)‘𝑦) · (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)))))))
281 elfznn 12577 . . . . . . . . . . . . . . . . 17 (𝑤 ∈ (1...𝑦) → 𝑤 ∈ ℕ)
282281adantl 467 . . . . . . . . . . . . . . . 16 ((𝑦 ∈ ℕ ∧ 𝑤 ∈ (1...𝑦)) → 𝑤 ∈ ℕ)
283106a1i 11 . . . . . . . . . . . . . . . . . 18 (𝑤 ∈ ℕ → 𝐹 = (𝑘 ∈ ℕ ↦ (((2 · 𝑘) / ((2 · 𝑘) − 1)) · ((2 · 𝑘) / ((2 · 𝑘) + 1)))))
284 oveq2 6801 . . . . . . . . . . . . . . . . . . . . 21 (𝑘 = 𝑤 → (2 · 𝑘) = (2 · 𝑤))
285284oveq1d 6808 . . . . . . . . . . . . . . . . . . . . 21 (𝑘 = 𝑤 → ((2 · 𝑘) − 1) = ((2 · 𝑤) − 1))
286284, 285oveq12d 6811 . . . . . . . . . . . . . . . . . . . 20 (𝑘 = 𝑤 → ((2 · 𝑘) / ((2 · 𝑘) − 1)) = ((2 · 𝑤) / ((2 · 𝑤) − 1)))
287284oveq1d 6808 . . . . . . . . . . . . . . . . . . . . 21 (𝑘 = 𝑤 → ((2 · 𝑘) + 1) = ((2 · 𝑤) + 1))
288284, 287oveq12d 6811 . . . . . . . . . . . . . . . . . . . 20 (𝑘 = 𝑤 → ((2 · 𝑘) / ((2 · 𝑘) + 1)) = ((2 · 𝑤) / ((2 · 𝑤) + 1)))
289286, 288oveq12d 6811 . . . . . . . . . . . . . . . . . . 19 (𝑘 = 𝑤 → (((2 · 𝑘) / ((2 · 𝑘) − 1)) · ((2 · 𝑘) / ((2 · 𝑘) + 1))) = (((2 · 𝑤) / ((2 · 𝑤) − 1)) · ((2 · 𝑤) / ((2 · 𝑤) + 1))))
290289adantl 467 . . . . . . . . . . . . . . . . . 18 ((𝑤 ∈ ℕ ∧ 𝑘 = 𝑤) → (((2 · 𝑘) / ((2 · 𝑘) − 1)) · ((2 · 𝑘) / ((2 · 𝑘) + 1))) = (((2 · 𝑤) / ((2 · 𝑤) − 1)) · ((2 · 𝑤) / ((2 · 𝑤) + 1))))
291 id 22 . . . . . . . . . . . . . . . . . 18 (𝑤 ∈ ℕ → 𝑤 ∈ ℕ)
292 2rp 12040 . . . . . . . . . . . . . . . . . . . . . 22 2 ∈ ℝ+
293292a1i 11 . . . . . . . . . . . . . . . . . . . . 21 (𝑤 ∈ ℕ → 2 ∈ ℝ+)
294 nnrp 12045 . . . . . . . . . . . . . . . . . . . . 21 (𝑤 ∈ ℕ → 𝑤 ∈ ℝ+)
295293, 294rpmulcld 12091 . . . . . . . . . . . . . . . . . . . 20 (𝑤 ∈ ℕ → (2 · 𝑤) ∈ ℝ+)
29666a1i 11 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑤 ∈ ℕ → 2 ∈ ℝ)
297 nnre 11229 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑤 ∈ ℕ → 𝑤 ∈ ℝ)
298296, 297remulcld 10272 . . . . . . . . . . . . . . . . . . . . . 22 (𝑤 ∈ ℕ → (2 · 𝑤) ∈ ℝ)
299 1red 10257 . . . . . . . . . . . . . . . . . . . . . 22 (𝑤 ∈ ℕ → 1 ∈ ℝ)
300298, 299resubcld 10660 . . . . . . . . . . . . . . . . . . . . 21 (𝑤 ∈ ℕ → ((2 · 𝑤) − 1) ∈ ℝ)
301 nnge1 11248 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑤 ∈ ℕ → 1 ≤ 𝑤)
302 nncn 11230 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑤 ∈ ℕ → 𝑤 ∈ ℂ)
303302mulid2d 10260 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑤 ∈ ℕ → (1 · 𝑤) = 𝑤)
304299, 296, 294ltmul1d 12116 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑤 ∈ ℕ → (1 < 2 ↔ (1 · 𝑤) < (2 · 𝑤)))
305258, 304mpbii 223 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑤 ∈ ℕ → (1 · 𝑤) < (2 · 𝑤))
306303, 305eqbrtrrd 4810 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑤 ∈ ℕ → 𝑤 < (2 · 𝑤))
307299, 297, 298, 301, 306lelttrd 10397 . . . . . . . . . . . . . . . . . . . . . 22 (𝑤 ∈ ℕ → 1 < (2 · 𝑤))
308299, 298posdifd 10816 . . . . . . . . . . . . . . . . . . . . . 22 (𝑤 ∈ ℕ → (1 < (2 · 𝑤) ↔ 0 < ((2 · 𝑤) − 1)))
309307, 308mpbid 222 . . . . . . . . . . . . . . . . . . . . 21 (𝑤 ∈ ℕ → 0 < ((2 · 𝑤) − 1))
310300, 309elrpd 12072 . . . . . . . . . . . . . . . . . . . 20 (𝑤 ∈ ℕ → ((2 · 𝑤) − 1) ∈ ℝ+)
311295, 310rpdivcld 12092 . . . . . . . . . . . . . . . . . . 19 (𝑤 ∈ ℕ → ((2 · 𝑤) / ((2 · 𝑤) − 1)) ∈ ℝ+)
312154a1i 11 . . . . . . . . . . . . . . . . . . . . . 22 (𝑤 ∈ ℕ → 0 ≤ 2)
313294rpge0d 12079 . . . . . . . . . . . . . . . . . . . . . 22 (𝑤 ∈ ℕ → 0 ≤ 𝑤)
314296, 297, 312, 313mulge0d 10806 . . . . . . . . . . . . . . . . . . . . 21 (𝑤 ∈ ℕ → 0 ≤ (2 · 𝑤))
315298, 314ge0p1rpd 12105 . . . . . . . . . . . . . . . . . . . 20 (𝑤 ∈ ℕ → ((2 · 𝑤) + 1) ∈ ℝ+)
316295, 315rpdivcld 12092 . . . . . . . . . . . . . . . . . . 19 (𝑤 ∈ ℕ → ((2 · 𝑤) / ((2 · 𝑤) + 1)) ∈ ℝ+)
317311, 316rpmulcld 12091 . . . . . . . . . . . . . . . . . 18 (𝑤 ∈ ℕ → (((2 · 𝑤) / ((2 · 𝑤) − 1)) · ((2 · 𝑤) / ((2 · 𝑤) + 1))) ∈ ℝ+)
318283, 290, 291, 317fvmptd 6430 . . . . . . . . . . . . . . . . 17 (𝑤 ∈ ℕ → (𝐹𝑤) = (((2 · 𝑤) / ((2 · 𝑤) − 1)) · ((2 · 𝑤) / ((2 · 𝑤) + 1))))
319318, 317eqeltrd 2850 . . . . . . . . . . . . . . . 16 (𝑤 ∈ ℕ → (𝐹𝑤) ∈ ℝ+)
320282, 319syl 17 . . . . . . . . . . . . . . 15 ((𝑦 ∈ ℕ ∧ 𝑤 ∈ (1...𝑦)) → (𝐹𝑤) ∈ ℝ+)
321 rpmulcl 12058 . . . . . . . . . . . . . . . 16 ((𝑤 ∈ ℝ+𝑧 ∈ ℝ+) → (𝑤 · 𝑧) ∈ ℝ+)
322321adantl 467 . . . . . . . . . . . . . . 15 ((𝑦 ∈ ℕ ∧ (𝑤 ∈ ℝ+𝑧 ∈ ℝ+)) → (𝑤 · 𝑧) ∈ ℝ+)
323245, 320, 322seqcl 13028 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → (seq1( · , 𝐹)‘𝑦) ∈ ℝ+)
324323rpcnne0d 12084 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → ((seq1( · , 𝐹)‘𝑦) ∈ ℂ ∧ (seq1( · , 𝐹)‘𝑦) ≠ 0))
325292a1i 11 . . . . . . . . . . . . . . . . 17 (𝑦 ∈ ℕ → 2 ∈ ℝ+)
326151, 157ge0p1rpd 12105 . . . . . . . . . . . . . . . . 17 (𝑦 ∈ ℕ → (𝑦 + 1) ∈ ℝ+)
327325, 326rpmulcld 12091 . . . . . . . . . . . . . . . 16 (𝑦 ∈ ℕ → (2 · (𝑦 + 1)) ∈ ℝ+)
328150, 151, 155, 157mulge0d 10806 . . . . . . . . . . . . . . . . 17 (𝑦 ∈ ℕ → 0 ≤ (2 · 𝑦))
329179, 328ge0p1rpd 12105 . . . . . . . . . . . . . . . 16 (𝑦 ∈ ℕ → ((2 · 𝑦) + 1) ∈ ℝ+)
330327, 329rpdivcld 12092 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℕ → ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) ∈ ℝ+)
331325, 260rpmulcld 12091 . . . . . . . . . . . . . . . . 17 (𝑦 ∈ ℕ → (2 · 𝑦) ∈ ℝ+)
332331, 217rpaddcld 12090 . . . . . . . . . . . . . . . 16 (𝑦 ∈ ℕ → ((2 · 𝑦) + 3) ∈ ℝ+)
333327, 332rpdivcld 12092 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℕ → ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)) ∈ ℝ+)
334330, 333rpmulcld 12091 . . . . . . . . . . . . . 14 (𝑦 ∈ ℕ → (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) ∈ ℝ+)
335334rpcnne0d 12084 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → ((((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) ∈ ℂ ∧ (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) ≠ 0))
336 divdiv1 10938 . . . . . . . . . . . . 13 ((1 ∈ ℂ ∧ ((seq1( · , 𝐹)‘𝑦) ∈ ℂ ∧ (seq1( · , 𝐹)‘𝑦) ≠ 0) ∧ ((((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) ∈ ℂ ∧ (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) ≠ 0)) → ((1 / (seq1( · , 𝐹)‘𝑦)) / (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)))) = (1 / ((seq1( · , 𝐹)‘𝑦) · (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))))))
337125, 324, 335, 336syl3anc 1476 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → ((1 / (seq1( · , 𝐹)‘𝑦)) / (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)))) = (1 / ((seq1( · , 𝐹)‘𝑦) · (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))))))
338337eqcomd 2777 . . . . . . . . . . 11 (𝑦 ∈ ℕ → (1 / ((seq1( · , 𝐹)‘𝑦) · (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))))) = ((1 / (seq1( · , 𝐹)‘𝑦)) / (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)))))
339338oveq2d 6809 . . . . . . . . . 10 (𝑦 ∈ ℕ → ((π / 2) · (1 / ((seq1( · , 𝐹)‘𝑦) · (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)))))) = ((π / 2) · ((1 / (seq1( · , 𝐹)‘𝑦)) / (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))))))
34061a1i 11 . . . . . . . . . . 11 (𝑦 ∈ ℕ → (π / 2) ∈ ℂ)
341323rpcnd 12077 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → (seq1( · , 𝐹)‘𝑦) ∈ ℂ)
342323rpne0d 12080 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → (seq1( · , 𝐹)‘𝑦) ≠ 0)
343341, 342reccld 10996 . . . . . . . . . . 11 (𝑦 ∈ ℕ → (1 / (seq1( · , 𝐹)‘𝑦)) ∈ ℂ)
344334rpcnd 12077 . . . . . . . . . . 11 (𝑦 ∈ ℕ → (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) ∈ ℂ)
345334rpne0d 12080 . . . . . . . . . . 11 (𝑦 ∈ ℕ → (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) ≠ 0)
346340, 343, 344, 345divassd 11038 . . . . . . . . . 10 (𝑦 ∈ ℕ → (((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦))) / (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)))) = ((π / 2) · ((1 / (seq1( · , 𝐹)‘𝑦)) / (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))))))
347135, 264eqnetrrd 3011 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → ((2 · 𝑦) + 1) ≠ 0)
348197, 195, 197, 209, 347, 220divmuldivd 11044 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) = (((2 · (𝑦 + 1)) · (2 · (𝑦 + 1))) / (((2 · 𝑦) + 1) · ((2 · 𝑦) + 3))))
349348oveq2d 6809 . . . . . . . . . . 11 (𝑦 ∈ ℕ → (((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦))) / (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)))) = (((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦))) / (((2 · (𝑦 + 1)) · (2 · (𝑦 + 1))) / (((2 · 𝑦) + 1) · ((2 · 𝑦) + 3)))))
350340, 343mulcld 10262 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦))) ∈ ℂ)
351197, 197mulcld 10262 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → ((2 · (𝑦 + 1)) · (2 · (𝑦 + 1))) ∈ ℂ)
352195, 209mulcld 10262 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → (((2 · 𝑦) + 1) · ((2 · 𝑦) + 3)) ∈ ℂ)
353197, 197, 201, 201mulne0d 10881 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → ((2 · (𝑦 + 1)) · (2 · (𝑦 + 1))) ≠ 0)
354195, 209, 347, 220mulne0d 10881 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → (((2 · 𝑦) + 1) · ((2 · 𝑦) + 3)) ≠ 0)
355350, 351, 352, 353, 354divdiv2d 11035 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → (((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦))) / (((2 · (𝑦 + 1)) · (2 · (𝑦 + 1))) / (((2 · 𝑦) + 1) · ((2 · 𝑦) + 3)))) = ((((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦))) · (((2 · 𝑦) + 1) · ((2 · 𝑦) + 3))) / ((2 · (𝑦 + 1)) · (2 · (𝑦 + 1)))))
356350, 352, 351, 353divassd 11038 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → ((((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦))) · (((2 · 𝑦) + 1) · ((2 · 𝑦) + 3))) / ((2 · (𝑦 + 1)) · (2 · (𝑦 + 1)))) = (((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦))) · ((((2 · 𝑦) + 1) · ((2 · 𝑦) + 3)) / ((2 · (𝑦 + 1)) · (2 · (𝑦 + 1))))))
357355, 356eqtrd 2805 . . . . . . . . . . 11 (𝑦 ∈ ℕ → (((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦))) / (((2 · (𝑦 + 1)) · (2 · (𝑦 + 1))) / (((2 · 𝑦) + 1) · ((2 · 𝑦) + 3)))) = (((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦))) · ((((2 · 𝑦) + 1) · ((2 · 𝑦) + 3)) / ((2 · (𝑦 + 1)) · (2 · (𝑦 + 1))))))
358195, 197, 197, 209, 201, 220, 201divdivdivd 11050 . . . . . . . . . . . . 13 (𝑦 ∈ ℕ → ((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) = ((((2 · 𝑦) + 1) · ((2 · 𝑦) + 3)) / ((2 · (𝑦 + 1)) · (2 · (𝑦 + 1)))))
359358eqcomd 2777 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → ((((2 · 𝑦) + 1) · ((2 · 𝑦) + 3)) / ((2 · (𝑦 + 1)) · (2 · (𝑦 + 1)))) = ((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))))
360359oveq2d 6809 . . . . . . . . . . 11 (𝑦 ∈ ℕ → (((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦))) · ((((2 · 𝑦) + 1) · ((2 · 𝑦) + 3)) / ((2 · (𝑦 + 1)) · (2 · (𝑦 + 1))))) = (((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦))) · ((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)))))
361349, 357, 3603eqtrd 2809 . . . . . . . . . 10 (𝑦 ∈ ℕ → (((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦))) / (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)))) = (((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦))) · ((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)))))
362339, 346, 3613eqtr2d 2811 . . . . . . . . 9 (𝑦 ∈ ℕ → ((π / 2) · (1 / ((seq1( · , 𝐹)‘𝑦) · (((2 · (𝑦 + 1)) / ((2 · 𝑦) + 1)) · ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)))))) = (((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦))) · ((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)))))
36357a1i 11 . . . . . . . . . . . 12 (𝑦 ∈ ℕ → π ∈ ℂ)
364363halfcld 11479 . . . . . . . . . . 11 (𝑦 ∈ ℕ → (π / 2) ∈ ℂ)
365364, 343mulcld 10262 . . . . . . . . . 10 (𝑦 ∈ ℕ → ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦))) ∈ ℂ)
366202, 221, 222divcld 11003 . . . . . . . . . 10 (𝑦 ∈ ℕ → ((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) ∈ ℂ)
367365, 366mulcomd 10263 . . . . . . . . 9 (𝑦 ∈ ℕ → (((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦))) · ((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3)))) = (((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) · ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦)))))
368280, 362, 3673eqtrd 2809 . . . . . . . 8 (𝑦 ∈ ℕ → ((π / 2) · (1 / ((seq1( · , 𝐹)‘𝑦) · (((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) − 1)) · ((2 · (𝑦 + 1)) / ((2 · (𝑦 + 1)) + 1)))))) = (((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) · ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦)))))
369274, 368eqtrd 2805 . . . . . . 7 (𝑦 ∈ ℕ → ((π / 2) · (1 / (seq1( · , 𝐹)‘(𝑦 + 1)))) = (((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) · ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦)))))
370369adantr 466 . . . . . 6 ((𝑦 ∈ ℕ ∧ ((𝐼‘(2 · 𝑦)) / (𝐼‘((2 · 𝑦) + 1))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦)))) → ((π / 2) · (1 / (seq1( · , 𝐹)‘(𝑦 + 1)))) = (((((2 · 𝑦) + 1) / (2 · (𝑦 + 1))) / ((2 · (𝑦 + 1)) / ((2 · 𝑦) + 3))) · ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦)))))
371122, 243, 3703eqtr4d 2815 . . . . 5 ((𝑦 ∈ ℕ ∧ ((𝐼‘(2 · 𝑦)) / (𝐼‘((2 · 𝑦) + 1))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦)))) → ((𝐼‘(2 · (𝑦 + 1))) / (𝐼‘((2 · (𝑦 + 1)) + 1))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘(𝑦 + 1)))))
372371ex 397 . . . 4 (𝑦 ∈ ℕ → (((𝐼‘(2 · 𝑦)) / (𝐼‘((2 · 𝑦) + 1))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑦))) → ((𝐼‘(2 · (𝑦 + 1))) / (𝐼‘((2 · (𝑦 + 1)) + 1))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘(𝑦 + 1))))))
3738, 16, 24, 32, 120, 372nnind 11240 . . 3 (𝑛 ∈ ℕ → ((𝐼‘(2 · 𝑛)) / (𝐼‘((2 · 𝑛) + 1))) = ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑛))))
374373mpteq2ia 4874 . 2 (𝑛 ∈ ℕ ↦ ((𝐼‘(2 · 𝑛)) / (𝐼‘((2 · 𝑛) + 1)))) = (𝑛 ∈ ℕ ↦ ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑛))))
375 wallispilem4.3 . 2 𝐺 = (𝑛 ∈ ℕ ↦ ((𝐼‘(2 · 𝑛)) / (𝐼‘((2 · 𝑛) + 1))))
376 wallispilem4.4 . 2 𝐻 = (𝑛 ∈ ℕ ↦ ((π / 2) · (1 / (seq1( · , 𝐹)‘𝑛))))
377374, 375, 3763eqtr4i 2803 1 𝐺 = 𝐻
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 382   = wceq 1631  wcel 2145  wne 2943   class class class wbr 4786  cmpt 4863  cfv 6031  (class class class)co 6793  cc 10136  cr 10137  0cc0 10138  1c1 10139   + caddc 10141   · cmul 10143   < clt 10276  cle 10277  cmin 10468   / cdiv 10886  cn 11222  2c2 11272  3c3 11273  0cn0 11494  cz 11579  cuz 11888  +crp 12035  (,)cioo 12380  ...cfz 12533  seqcseq 13008  cexp 13067  sincsin 15000  πcpi 15003  citg 23606
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1870  ax-4 1885  ax-5 1991  ax-6 2057  ax-7 2093  ax-8 2147  ax-9 2154  ax-10 2174  ax-11 2190  ax-12 2203  ax-13 2408  ax-ext 2751  ax-rep 4904  ax-sep 4915  ax-nul 4923  ax-pow 4974  ax-pr 5034  ax-un 7096  ax-inf2 8702  ax-cc 9459  ax-cnex 10194  ax-resscn 10195  ax-1cn 10196  ax-icn 10197  ax-addcl 10198  ax-addrcl 10199  ax-mulcl 10200  ax-mulrcl 10201  ax-mulcom 10202  ax-addass 10203  ax-mulass 10204  ax-distr 10205  ax-i2m1 10206  ax-1ne0 10207  ax-1rid 10208  ax-rnegex 10209  ax-rrecex 10210  ax-cnre 10211  ax-pre-lttri 10212  ax-pre-lttrn 10213  ax-pre-ltadd 10214  ax-pre-mulgt0 10215  ax-pre-sup 10216  ax-addf 10217  ax-mulf 10218
This theorem depends on definitions:  df-bi 197  df-an 383  df-or 837  df-3or 1072  df-3an 1073  df-tru 1634  df-fal 1637  df-ex 1853  df-nf 1858  df-sb 2050  df-eu 2622  df-mo 2623  df-clab 2758  df-cleq 2764  df-clel 2767  df-nfc 2902  df-ne 2944  df-nel 3047  df-ral 3066  df-rex 3067  df-reu 3068  df-rmo 3069  df-rab 3070  df-v 3353  df-sbc 3588  df-csb 3683  df-dif 3726  df-un 3728  df-in 3730  df-ss 3737  df-pss 3739  df-nul 4064  df-if 4226  df-pw 4299  df-sn 4317  df-pr 4319  df-tp 4321  df-op 4323  df-uni 4575  df-int 4612  df-iun 4656  df-iin 4657  df-disj 4755  df-br 4787  df-opab 4847  df-mpt 4864  df-tr 4887  df-id 5157  df-eprel 5162  df-po 5170  df-so 5171  df-fr 5208  df-se 5209  df-we 5210  df-xp 5255  df-rel 5256  df-cnv 5257  df-co 5258  df-dm 5259  df-rn 5260  df-res 5261  df-ima 5262  df-pred 5823  df-ord 5869  df-on 5870  df-lim 5871  df-suc 5872  df-iota 5994  df-fun 6033  df-fn 6034  df-f 6035  df-f1 6036  df-fo 6037  df-f1o 6038  df-fv 6039  df-isom 6040  df-riota 6754  df-ov 6796  df-oprab 6797  df-mpt2 6798  df-of 7044  df-ofr 7045  df-om 7213  df-1st 7315  df-2nd 7316  df-supp 7447  df-wrecs 7559  df-recs 7621  df-rdg 7659  df-1o 7713  df-2o 7714  df-oadd 7717  df-omul 7718  df-er 7896  df-map 8011  df-pm 8012  df-ixp 8063  df-en 8110  df-dom 8111  df-sdom 8112  df-fin 8113  df-fsupp 8432  df-fi 8473  df-sup 8504  df-inf 8505  df-oi 8571  df-card 8965  df-acn 8968  df-cda 9192  df-pnf 10278  df-mnf 10279  df-xr 10280  df-ltxr 10281  df-le 10282  df-sub 10470  df-neg 10471  df-div 10887  df-nn 11223  df-2 11281  df-3 11282  df-4 11283  df-5 11284  df-6 11285  df-7 11286  df-8 11287  df-9 11288  df-n0 11495  df-z 11580  df-dec 11696  df-uz 11889  df-q 11992  df-rp 12036  df-xneg 12151  df-xadd 12152  df-xmul 12153  df-ioo 12384  df-ioc 12385  df-ico 12386  df-icc 12387  df-fz 12534  df-fzo 12674  df-fl 12801  df-mod 12877  df-seq 13009  df-exp 13068  df-fac 13265  df-bc 13294  df-hash 13322  df-shft 14015  df-cj 14047  df-re 14048  df-im 14049  df-sqrt 14183  df-abs 14184  df-limsup 14410  df-clim 14427  df-rlim 14428  df-sum 14625  df-ef 15004  df-sin 15006  df-cos 15007  df-pi 15009  df-struct 16066  df-ndx 16067  df-slot 16068  df-base 16070  df-sets 16071  df-ress 16072  df-plusg 16162  df-mulr 16163  df-starv 16164  df-sca 16165  df-vsca 16166  df-ip 16167  df-tset 16168  df-ple 16169  df-ds 16172  df-unif 16173  df-hom 16174  df-cco 16175  df-rest 16291  df-topn 16292  df-0g 16310  df-gsum 16311  df-topgen 16312  df-pt 16313  df-prds 16316  df-xrs 16370  df-qtop 16375  df-imas 16376  df-xps 16378  df-mre 16454  df-mrc 16455  df-acs 16457  df-mgm 17450  df-sgrp 17492  df-mnd 17503  df-submnd 17544  df-mulg 17749  df-cntz 17957  df-cmn 18402  df-psmet 19953  df-xmet 19954  df-met 19955  df-bl 19956  df-mopn 19957  df-fbas 19958  df-fg 19959  df-cnfld 19962  df-top 20919  df-topon 20936  df-topsp 20958  df-bases 20971  df-cld 21044  df-ntr 21045  df-cls 21046  df-nei 21123  df-lp 21161  df-perf 21162  df-cn 21252  df-cnp 21253  df-haus 21340  df-cmp 21411  df-tx 21586  df-hmeo 21779  df-fil 21870  df-fm 21962  df-flim 21963  df-flf 21964  df-xms 22345  df-ms 22346  df-tms 22347  df-cncf 22901  df-ovol 23452  df-vol 23453  df-mbf 23607  df-itg1 23608  df-itg2 23609  df-ibl 23610  df-itg 23611  df-0p 23657  df-limc 23850  df-dv 23851
This theorem is referenced by:  wallispilem5  40803
  Copyright terms: Public domain W3C validator