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

Theorem fourierdlem80 44889
Description: The derivative of 𝑂 is bounded on the given interval. (Contributed by Glauco Siliprandi, 11-Dec-2019.)
Hypotheses
Ref Expression
fourierdlem80.f (πœ‘ β†’ 𝐹:β„βŸΆβ„)
fourierdlem80.xre (πœ‘ β†’ 𝑋 ∈ ℝ)
fourierdlem80.a (πœ‘ β†’ 𝐴 ∈ ℝ)
fourierdlem80.b (πœ‘ β†’ 𝐡 ∈ ℝ)
fourierdlem80.ab (πœ‘ β†’ (𝐴[,]𝐡) βŠ† (-Ο€[,]Ο€))
fourierdlem80.n0 (πœ‘ β†’ Β¬ 0 ∈ (𝐴[,]𝐡))
fourierdlem80.c (πœ‘ β†’ 𝐢 ∈ ℝ)
fourierdlem80.o 𝑂 = (𝑠 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2)))))
fourierdlem80.i 𝐼 = ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))
fourierdlem80.fbdioo ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ βˆƒπ‘€ ∈ ℝ βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀)
fourierdlem80.fdvbdioo ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ βˆƒπ‘§ ∈ ℝ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)
fourierdlem80.sf (πœ‘ β†’ 𝑆:(0...𝑁)⟢(𝐴[,]𝐡))
fourierdlem80.slt ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (π‘†β€˜π‘—) < (π‘†β€˜(𝑗 + 1)))
fourierdlem80.sjss ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((π‘†β€˜π‘—)[,](π‘†β€˜(𝑗 + 1))) βŠ† (𝐴[,]𝐡))
fourierdlem80.relioo (((πœ‘ ∧ π‘Ÿ ∈ (𝐴[,]𝐡)) ∧ Β¬ π‘Ÿ ∈ ran 𝑆) β†’ βˆƒπ‘˜ ∈ (0..^𝑁)π‘Ÿ ∈ ((π‘†β€˜π‘˜)(,)(π‘†β€˜(π‘˜ + 1))))
fdv ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (ℝ D (𝐹 β†Ύ 𝐼)):πΌβŸΆβ„)
fourierdlem80.y π‘Œ = (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2)))))
fourierdlem80.ch (πœ’ ↔ (((((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ 𝑀 ∈ ℝ) ∧ 𝑧 ∈ ℝ) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧))
Assertion
Ref Expression
fourierdlem80 (πœ‘ β†’ βˆƒπ‘ ∈ ℝ βˆ€π‘  ∈ dom (ℝ D 𝑂)(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑏)
Distinct variable groups:   𝐴,𝑏,π‘Ÿ,𝑠,𝑑   𝐡,𝑏,π‘Ÿ,𝑠,𝑑   𝐢,𝑏,π‘Ÿ,𝑠,𝑑   𝐹,𝑏,π‘Ÿ,𝑠,𝑑   𝑀,𝐹,𝑧,𝑠,𝑑   𝑀,𝐼,𝑧   𝑁,𝑏,𝑗,π‘Ÿ,𝑠   π‘˜,𝑁,𝑗,π‘Ÿ   𝑀,𝑁,𝑧,𝑗   𝑂,𝑏,𝑗,π‘Ÿ   𝑀,𝑂,𝑧   𝑆,𝑏,𝑗,π‘Ÿ,𝑠,𝑑   𝑆,π‘˜   𝑀,𝑆,𝑧   𝑋,𝑏,π‘Ÿ,𝑠,𝑑   π‘Œ,𝑠   πœ‘,𝑏,𝑗,π‘Ÿ,𝑠   πœ’,𝑠,𝑑   πœ‘,𝑀,𝑧
Allowed substitution hints:   πœ‘(𝑑,π‘˜)   πœ’(𝑧,𝑀,𝑗,π‘˜,π‘Ÿ,𝑏)   𝐴(𝑧,𝑀,𝑗,π‘˜)   𝐡(𝑧,𝑀,𝑗,π‘˜)   𝐢(𝑧,𝑀,𝑗,π‘˜)   𝐹(𝑗,π‘˜)   𝐼(𝑑,𝑗,π‘˜,𝑠,π‘Ÿ,𝑏)   𝑁(𝑑)   𝑂(𝑑,π‘˜,𝑠)   𝑋(𝑧,𝑀,𝑗,π‘˜)   π‘Œ(𝑧,𝑀,𝑑,𝑗,π‘˜,π‘Ÿ,𝑏)

Proof of Theorem fourierdlem80
Dummy variable 𝑦 is distinct from all other variables.
StepHypRef Expression
1 fourierdlem80.o . . . . . . . . 9 𝑂 = (𝑠 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2)))))
2 oveq2 7414 . . . . . . . . . . . . 13 (𝑠 = 𝑑 β†’ (𝑋 + 𝑠) = (𝑋 + 𝑑))
32fveq2d 6893 . . . . . . . . . . . 12 (𝑠 = 𝑑 β†’ (πΉβ€˜(𝑋 + 𝑠)) = (πΉβ€˜(𝑋 + 𝑑)))
43oveq1d 7421 . . . . . . . . . . 11 (𝑠 = 𝑑 β†’ ((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) = ((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢))
5 oveq1 7413 . . . . . . . . . . . . 13 (𝑠 = 𝑑 β†’ (𝑠 / 2) = (𝑑 / 2))
65fveq2d 6893 . . . . . . . . . . . 12 (𝑠 = 𝑑 β†’ (sinβ€˜(𝑠 / 2)) = (sinβ€˜(𝑑 / 2)))
76oveq2d 7422 . . . . . . . . . . 11 (𝑠 = 𝑑 β†’ (2 Β· (sinβ€˜(𝑠 / 2))) = (2 Β· (sinβ€˜(𝑑 / 2))))
84, 7oveq12d 7424 . . . . . . . . . 10 (𝑠 = 𝑑 β†’ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2)))) = (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))
98cbvmptv 5261 . . . . . . . . 9 (𝑠 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2))))) = (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))
101, 9eqtr2i 2762 . . . . . . . 8 (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2))))) = 𝑂
1110oveq2i 7417 . . . . . . 7 (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))) = (ℝ D 𝑂)
1211dmeqi 5903 . . . . . 6 dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))) = dom (ℝ D 𝑂)
1312ineq2i 4209 . . . . 5 (ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2))))))) = (ran 𝑆 ∩ dom (ℝ D 𝑂))
1413sneqi 4639 . . . 4 {(ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))))} = {(ran 𝑆 ∩ dom (ℝ D 𝑂))}
1514uneq1i 4159 . . 3 ({(ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) = ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
16 snfi 9041 . . . . 5 {(ran 𝑆 ∩ dom (ℝ D 𝑂))} ∈ Fin
17 fzofi 13936 . . . . . 6 (0..^𝑁) ∈ Fin
18 eqid 2733 . . . . . . 7 (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
1918rnmptfi 43853 . . . . . 6 ((0..^𝑁) ∈ Fin β†’ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) ∈ Fin)
2017, 19ax-mp 5 . . . . 5 ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) ∈ Fin
21 unfi 9169 . . . . 5 (({(ran 𝑆 ∩ dom (ℝ D 𝑂))} ∈ Fin ∧ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) ∈ Fin) β†’ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) ∈ Fin)
2216, 20, 21mp2an 691 . . . 4 ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) ∈ Fin
2322a1i 11 . . 3 (πœ‘ β†’ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) ∈ Fin)
2415, 23eqeltrid 2838 . 2 (πœ‘ β†’ ({(ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) ∈ Fin)
25 id 22 . . . 4 (𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ 𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
2615unieqi 4921 . . . 4 βˆͺ ({(ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) = βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
2725, 26eleqtrdi 2844 . . 3 (𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ 𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
28 simpl 484 . . . . 5 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) β†’ πœ‘)
29 uniun 4934 . . . . . . . . 9 βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) = (βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
3029eleq2i 2826 . . . . . . . 8 (𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) ↔ 𝑠 ∈ (βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
31 elun 4148 . . . . . . . 8 (𝑠 ∈ (βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) ↔ (𝑠 ∈ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} ∨ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
3230, 31sylbb 218 . . . . . . 7 (𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ (𝑠 ∈ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} ∨ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
3332adantl 483 . . . . . 6 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) β†’ (𝑠 ∈ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} ∨ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
34 fourierdlem80.sf . . . . . . . . . . . . 13 (πœ‘ β†’ 𝑆:(0...𝑁)⟢(𝐴[,]𝐡))
35 ovex 7439 . . . . . . . . . . . . . 14 (0...𝑁) ∈ V
3635a1i 11 . . . . . . . . . . . . 13 (πœ‘ β†’ (0...𝑁) ∈ V)
3734, 36fexd 7226 . . . . . . . . . . . 12 (πœ‘ β†’ 𝑆 ∈ V)
38 rnexg 7892 . . . . . . . . . . . 12 (𝑆 ∈ V β†’ ran 𝑆 ∈ V)
3937, 38syl 17 . . . . . . . . . . 11 (πœ‘ β†’ ran 𝑆 ∈ V)
40 inex1g 5319 . . . . . . . . . . 11 (ran 𝑆 ∈ V β†’ (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∈ V)
4139, 40syl 17 . . . . . . . . . 10 (πœ‘ β†’ (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∈ V)
42 unisng 4929 . . . . . . . . . 10 ((ran 𝑆 ∩ dom (ℝ D 𝑂)) ∈ V β†’ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} = (ran 𝑆 ∩ dom (ℝ D 𝑂)))
4341, 42syl 17 . . . . . . . . 9 (πœ‘ β†’ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} = (ran 𝑆 ∩ dom (ℝ D 𝑂)))
4443eleq2d 2820 . . . . . . . 8 (πœ‘ β†’ (𝑠 ∈ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} ↔ 𝑠 ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂))))
4544adantr 482 . . . . . . 7 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) β†’ (𝑠 ∈ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} ↔ 𝑠 ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂))))
4645orbi1d 916 . . . . . 6 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) β†’ ((𝑠 ∈ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} ∨ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) ↔ (𝑠 ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∨ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))))
4733, 46mpbid 231 . . . . 5 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) β†’ (𝑠 ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∨ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
48 dvf 25416 . . . . . . . . 9 (ℝ D 𝑂):dom (ℝ D 𝑂)βŸΆβ„‚
4948a1i 11 . . . . . . . 8 (𝑠 ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂)) β†’ (ℝ D 𝑂):dom (ℝ D 𝑂)βŸΆβ„‚)
50 elinel2 4196 . . . . . . . 8 (𝑠 ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂)) β†’ 𝑠 ∈ dom (ℝ D 𝑂))
5149, 50ffvelcdmd 7085 . . . . . . 7 (𝑠 ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂)) β†’ ((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚)
5251adantl 483 . . . . . 6 ((πœ‘ ∧ 𝑠 ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂))) β†’ ((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚)
53 ovex 7439 . . . . . . . . . . . 12 ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ∈ V
5453dfiun3 5964 . . . . . . . . . . 11 βˆͺ 𝑗 ∈ (0..^𝑁)((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) = βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
5554eleq2i 2826 . . . . . . . . . 10 (𝑠 ∈ βˆͺ 𝑗 ∈ (0..^𝑁)((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ↔ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
5655biimpri 227 . . . . . . . . 9 (𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ 𝑠 ∈ βˆͺ 𝑗 ∈ (0..^𝑁)((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
5756adantl 483 . . . . . . . 8 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ 𝑠 ∈ βˆͺ 𝑗 ∈ (0..^𝑁)((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
58 eliun 5001 . . . . . . . 8 (𝑠 ∈ βˆͺ 𝑗 ∈ (0..^𝑁)((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ↔ βˆƒπ‘— ∈ (0..^𝑁)𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
5957, 58sylib 217 . . . . . . 7 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ βˆƒπ‘— ∈ (0..^𝑁)𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
60 nfv 1918 . . . . . . . . 9 β„²π‘—πœ‘
61 nfmpt1 5256 . . . . . . . . . . . 12 Ⅎ𝑗(𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
6261nfrn 5950 . . . . . . . . . . 11 Ⅎ𝑗ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
6362nfuni 4915 . . . . . . . . . 10 Ⅎ𝑗βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
6463nfcri 2891 . . . . . . . . 9 Ⅎ𝑗 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
6560, 64nfan 1903 . . . . . . . 8 Ⅎ𝑗(πœ‘ ∧ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
66 nfv 1918 . . . . . . . 8 Ⅎ𝑗((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚
6748a1i 11 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁) ∧ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ (ℝ D 𝑂):dom (ℝ D 𝑂)βŸΆβ„‚)
68 fourierdlem80.y . . . . . . . . . . . . . . . . . . 19 π‘Œ = (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2)))))
691reseq1i 5976 . . . . . . . . . . . . . . . . . . . 20 (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = ((𝑠 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2))))) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
70 ioossicc 13407 . . . . . . . . . . . . . . . . . . . . . 22 ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) βŠ† ((π‘†β€˜π‘—)[,](π‘†β€˜(𝑗 + 1)))
71 fourierdlem80.sjss . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((π‘†β€˜π‘—)[,](π‘†β€˜(𝑗 + 1))) βŠ† (𝐴[,]𝐡))
7270, 71sstrid 3993 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) βŠ† (𝐴[,]𝐡))
7372resmptd 6039 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((𝑠 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2))))) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2))))))
7469, 73eqtrid 2785 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2))))))
7568, 74eqtr4id 2792 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ π‘Œ = (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
7675oveq2d 7422 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (ℝ D π‘Œ) = (ℝ D (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
77 ax-resscn 11164 . . . . . . . . . . . . . . . . . . . . 21 ℝ βŠ† β„‚
7877a1i 11 . . . . . . . . . . . . . . . . . . . 20 (πœ‘ β†’ ℝ βŠ† β„‚)
79 fourierdlem80.f . . . . . . . . . . . . . . . . . . . . . . . . . 26 (πœ‘ β†’ 𝐹:β„βŸΆβ„)
8079adantr 482 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ 𝐹:β„βŸΆβ„)
81 fourierdlem80.xre . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (πœ‘ β†’ 𝑋 ∈ ℝ)
8281adantr 482 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ 𝑋 ∈ ℝ)
83 fourierdlem80.a . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (πœ‘ β†’ 𝐴 ∈ ℝ)
84 fourierdlem80.b . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (πœ‘ β†’ 𝐡 ∈ ℝ)
8583, 84iccssred 13408 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (πœ‘ β†’ (𝐴[,]𝐡) βŠ† ℝ)
8685sselda 3982 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ 𝑠 ∈ ℝ)
8782, 86readdcld 11240 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ (𝑋 + 𝑠) ∈ ℝ)
8880, 87ffvelcdmd 7085 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ (πΉβ€˜(𝑋 + 𝑠)) ∈ ℝ)
8988recnd 11239 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ (πΉβ€˜(𝑋 + 𝑠)) ∈ β„‚)
90 fourierdlem80.c . . . . . . . . . . . . . . . . . . . . . . . . 25 (πœ‘ β†’ 𝐢 ∈ ℝ)
9190recnd 11239 . . . . . . . . . . . . . . . . . . . . . . . 24 (πœ‘ β†’ 𝐢 ∈ β„‚)
9291adantr 482 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ 𝐢 ∈ β„‚)
9389, 92subcld 11568 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ ((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) ∈ β„‚)
94 2cnd 12287 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ 2 ∈ β„‚)
9585, 78sstrd 3992 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (πœ‘ β†’ (𝐴[,]𝐡) βŠ† β„‚)
9695sselda 3982 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ 𝑠 ∈ β„‚)
9796halfcld 12454 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ (𝑠 / 2) ∈ β„‚)
9897sincld 16070 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ (sinβ€˜(𝑠 / 2)) ∈ β„‚)
9994, 98mulcld 11231 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ (2 Β· (sinβ€˜(𝑠 / 2))) ∈ β„‚)
100 2ne0 12313 . . . . . . . . . . . . . . . . . . . . . . . 24 2 β‰  0
101100a1i 11 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ 2 β‰  0)
102 fourierdlem80.ab . . . . . . . . . . . . . . . . . . . . . . . . 25 (πœ‘ β†’ (𝐴[,]𝐡) βŠ† (-Ο€[,]Ο€))
103102sselda 3982 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ 𝑠 ∈ (-Ο€[,]Ο€))
104 eqcom 2740 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (𝑠 = 0 ↔ 0 = 𝑠)
105104biimpi 215 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (𝑠 = 0 β†’ 0 = 𝑠)
106105adantl 483 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑠 ∈ (𝐴[,]𝐡) ∧ 𝑠 = 0) β†’ 0 = 𝑠)
107 simpl 484 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑠 ∈ (𝐴[,]𝐡) ∧ 𝑠 = 0) β†’ 𝑠 ∈ (𝐴[,]𝐡))
108106, 107eqeltrd 2834 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝑠 ∈ (𝐴[,]𝐡) ∧ 𝑠 = 0) β†’ 0 ∈ (𝐴[,]𝐡))
109108adantll 713 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) ∧ 𝑠 = 0) β†’ 0 ∈ (𝐴[,]𝐡))
110 fourierdlem80.n0 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (πœ‘ β†’ Β¬ 0 ∈ (𝐴[,]𝐡))
111110ad2antrr 725 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) ∧ 𝑠 = 0) β†’ Β¬ 0 ∈ (𝐴[,]𝐡))
112109, 111pm2.65da 816 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ Β¬ 𝑠 = 0)
113112neqned 2948 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ 𝑠 β‰  0)
114 fourierdlem44 44854 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑠 ∈ (-Ο€[,]Ο€) ∧ 𝑠 β‰  0) β†’ (sinβ€˜(𝑠 / 2)) β‰  0)
115103, 113, 114syl2anc 585 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ (sinβ€˜(𝑠 / 2)) β‰  0)
11694, 98, 101, 115mulne0d 11863 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ (2 Β· (sinβ€˜(𝑠 / 2))) β‰  0)
11793, 99, 116divcld 11987 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2)))) ∈ β„‚)
118117, 1fmptd 7111 . . . . . . . . . . . . . . . . . . . 20 (πœ‘ β†’ 𝑂:(𝐴[,]𝐡)βŸΆβ„‚)
119 ioossre 13382 . . . . . . . . . . . . . . . . . . . . 21 ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) βŠ† ℝ
120119a1i 11 . . . . . . . . . . . . . . . . . . . 20 (πœ‘ β†’ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) βŠ† ℝ)
121 eqid 2733 . . . . . . . . . . . . . . . . . . . . 21 (TopOpenβ€˜β„‚fld) = (TopOpenβ€˜β„‚fld)
122121tgioo2 24311 . . . . . . . . . . . . . . . . . . . . 21 (topGenβ€˜ran (,)) = ((TopOpenβ€˜β„‚fld) β†Ύt ℝ)
123121, 122dvres 25420 . . . . . . . . . . . . . . . . . . . 20 (((ℝ βŠ† β„‚ ∧ 𝑂:(𝐴[,]𝐡)βŸΆβ„‚) ∧ ((𝐴[,]𝐡) βŠ† ℝ ∧ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) βŠ† ℝ)) β†’ (ℝ D (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) = ((ℝ D 𝑂) β†Ύ ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
12478, 118, 85, 120, 123syl22anc 838 . . . . . . . . . . . . . . . . . . 19 (πœ‘ β†’ (ℝ D (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) = ((ℝ D 𝑂) β†Ύ ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
125 ioontr 44211 . . . . . . . . . . . . . . . . . . . 20 ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))
126125reseq2i 5977 . . . . . . . . . . . . . . . . . . 19 ((ℝ D 𝑂) β†Ύ ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) = ((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
127124, 126eqtrdi 2789 . . . . . . . . . . . . . . . . . 18 (πœ‘ β†’ (ℝ D (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) = ((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
128127adantr 482 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (ℝ D (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) = ((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
12976, 128eqtr2d 2774 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = (ℝ D π‘Œ))
130129dmeqd 5904 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ dom ((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = dom (ℝ D π‘Œ))
13179adantr 482 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ 𝐹:β„βŸΆβ„)
13281adantr 482 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ 𝑋 ∈ ℝ)
13385adantr 482 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (𝐴[,]𝐡) βŠ† ℝ)
13434adantr 482 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ 𝑆:(0...𝑁)⟢(𝐴[,]𝐡))
135 elfzofz 13645 . . . . . . . . . . . . . . . . . . . . . 22 (𝑗 ∈ (0..^𝑁) β†’ 𝑗 ∈ (0...𝑁))
136135adantl 483 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ 𝑗 ∈ (0...𝑁))
137134, 136ffvelcdmd 7085 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (π‘†β€˜π‘—) ∈ (𝐴[,]𝐡))
138133, 137sseldd 3983 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (π‘†β€˜π‘—) ∈ ℝ)
139 fzofzp1 13726 . . . . . . . . . . . . . . . . . . . . . 22 (𝑗 ∈ (0..^𝑁) β†’ (𝑗 + 1) ∈ (0...𝑁))
140139adantl 483 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (𝑗 + 1) ∈ (0...𝑁))
141134, 140ffvelcdmd 7085 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (π‘†β€˜(𝑗 + 1)) ∈ (𝐴[,]𝐡))
142133, 141sseldd 3983 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (π‘†β€˜(𝑗 + 1)) ∈ ℝ)
143 fdv . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (ℝ D (𝐹 β†Ύ 𝐼)):πΌβŸΆβ„)
144 fourierdlem80.i . . . . . . . . . . . . . . . . . . . . . 22 𝐼 = ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))
145144feq2i 6707 . . . . . . . . . . . . . . . . . . . . 21 ((ℝ D (𝐹 β†Ύ 𝐼)):πΌβŸΆβ„ ↔ (ℝ D (𝐹 β†Ύ 𝐼)):((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))βŸΆβ„)
146143, 145sylib 217 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (ℝ D (𝐹 β†Ύ 𝐼)):((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))βŸΆβ„)
147144reseq2i 5977 . . . . . . . . . . . . . . . . . . . . . 22 (𝐹 β†Ύ 𝐼) = (𝐹 β†Ύ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1)))))
148147oveq2i 7417 . . . . . . . . . . . . . . . . . . . . 21 (ℝ D (𝐹 β†Ύ 𝐼)) = (ℝ D (𝐹 β†Ύ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))))
149148feq1i 6706 . . . . . . . . . . . . . . . . . . . 20 ((ℝ D (𝐹 β†Ύ 𝐼)):((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))βŸΆβ„ ↔ (ℝ D (𝐹 β†Ύ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1)))))):((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))βŸΆβ„)
150146, 149sylib 217 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (ℝ D (𝐹 β†Ύ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1)))))):((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))βŸΆβ„)
151102adantr 482 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (𝐴[,]𝐡) βŠ† (-Ο€[,]Ο€))
15272, 151sstrd 3992 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) βŠ† (-Ο€[,]Ο€))
153110adantr 482 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ Β¬ 0 ∈ (𝐴[,]𝐡))
15472, 153ssneldd 3985 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ Β¬ 0 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
15590adantr 482 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ 𝐢 ∈ ℝ)
156131, 132, 138, 142, 150, 152, 154, 155, 68fourierdlem57 44866 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((ℝ D π‘Œ):((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))βŸΆβ„ ∧ (ℝ D π‘Œ) = (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ↦ (((((ℝ D (𝐹 β†Ύ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))))β€˜(𝑋 + 𝑠)) Β· (2 Β· (sinβ€˜(𝑠 / 2)))) βˆ’ ((cosβ€˜(𝑠 / 2)) Β· ((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢))) / ((2 Β· (sinβ€˜(𝑠 / 2)))↑2))))) ∧ (ℝ D (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ↦ (2 Β· (sinβ€˜(𝑠 / 2))))) = (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ↦ (cosβ€˜(𝑠 / 2))))
157156simpli 485 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((ℝ D π‘Œ):((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))βŸΆβ„ ∧ (ℝ D π‘Œ) = (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ↦ (((((ℝ D (𝐹 β†Ύ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))))β€˜(𝑋 + 𝑠)) Β· (2 Β· (sinβ€˜(𝑠 / 2)))) βˆ’ ((cosβ€˜(𝑠 / 2)) Β· ((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢))) / ((2 Β· (sinβ€˜(𝑠 / 2)))↑2)))))
158157simpld 496 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (ℝ D π‘Œ):((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))βŸΆβ„)
159 fdm 6724 . . . . . . . . . . . . . . . 16 ((ℝ D π‘Œ):((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))βŸΆβ„ β†’ dom (ℝ D π‘Œ) = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
160158, 159syl 17 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ dom (ℝ D π‘Œ) = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
161130, 160eqtr2d 2774 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) = dom ((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
162 resss 6005 . . . . . . . . . . . . . . 15 ((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) βŠ† (ℝ D 𝑂)
163 dmss 5901 . . . . . . . . . . . . . . 15 (((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) βŠ† (ℝ D 𝑂) β†’ dom ((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) βŠ† dom (ℝ D 𝑂))
164162, 163mp1i 13 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ dom ((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) βŠ† dom (ℝ D 𝑂))
165161, 164eqsstrd 4020 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) βŠ† dom (ℝ D 𝑂))
1661653adant3 1133 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁) ∧ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) βŠ† dom (ℝ D 𝑂))
167 simp3 1139 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁) ∧ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
168166, 167sseldd 3983 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁) ∧ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ 𝑠 ∈ dom (ℝ D 𝑂))
16967, 168ffvelcdmd 7085 . . . . . . . . . 10 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁) ∧ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ ((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚)
1701693exp 1120 . . . . . . . . 9 (πœ‘ β†’ (𝑗 ∈ (0..^𝑁) β†’ (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) β†’ ((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚)))
171170adantr 482 . . . . . . . 8 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ (𝑗 ∈ (0..^𝑁) β†’ (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) β†’ ((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚)))
17265, 66, 171rexlimd 3264 . . . . . . 7 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ (βˆƒπ‘— ∈ (0..^𝑁)𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) β†’ ((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚))
17359, 172mpd 15 . . . . . 6 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ ((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚)
17452, 173jaodan 957 . . . . 5 ((πœ‘ ∧ (𝑠 ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∨ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) β†’ ((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚)
17528, 47, 174syl2anc 585 . . . 4 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) β†’ ((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚)
176175abscld 15380 . . 3 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) β†’ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ∈ ℝ)
17727, 176sylan2 594 . 2 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) β†’ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ∈ ℝ)
178 id 22 . . . 4 (π‘Ÿ ∈ ({(ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ π‘Ÿ ∈ ({(ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
179178, 15eleqtrdi 2844 . . 3 (π‘Ÿ ∈ ({(ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ π‘Ÿ ∈ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
180 elsni 4645 . . . . . 6 (π‘Ÿ ∈ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} β†’ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂)))
181 simpr 486 . . . . . . . 8 ((πœ‘ ∧ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂))) β†’ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂)))
182 fzfid 13935 . . . . . . . . . . 11 (πœ‘ β†’ (0...𝑁) ∈ Fin)
183 rnffi 43857 . . . . . . . . . . 11 ((𝑆:(0...𝑁)⟢(𝐴[,]𝐡) ∧ (0...𝑁) ∈ Fin) β†’ ran 𝑆 ∈ Fin)
18434, 182, 183syl2anc 585 . . . . . . . . . 10 (πœ‘ β†’ ran 𝑆 ∈ Fin)
185 infi 9265 . . . . . . . . . 10 (ran 𝑆 ∈ Fin β†’ (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∈ Fin)
186184, 185syl 17 . . . . . . . . 9 (πœ‘ β†’ (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∈ Fin)
187186adantr 482 . . . . . . . 8 ((πœ‘ ∧ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂))) β†’ (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∈ Fin)
188181, 187eqeltrd 2834 . . . . . . 7 ((πœ‘ ∧ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂))) β†’ π‘Ÿ ∈ Fin)
189 nfv 1918 . . . . . . . . 9 β„²π‘ πœ‘
190 nfcv 2904 . . . . . . . . . . 11 Ⅎ𝑠ran 𝑆
191 nfcv 2904 . . . . . . . . . . . . 13 Ⅎ𝑠ℝ
192 nfcv 2904 . . . . . . . . . . . . 13 Ⅎ𝑠 D
193 nfmpt1 5256 . . . . . . . . . . . . . 14 Ⅎ𝑠(𝑠 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2)))))
1941, 193nfcxfr 2902 . . . . . . . . . . . . 13 Ⅎ𝑠𝑂
195191, 192, 194nfov 7436 . . . . . . . . . . . 12 Ⅎ𝑠(ℝ D 𝑂)
196195nfdm 5949 . . . . . . . . . . 11 Ⅎ𝑠dom (ℝ D 𝑂)
197190, 196nfin 4216 . . . . . . . . . 10 Ⅎ𝑠(ran 𝑆 ∩ dom (ℝ D 𝑂))
198197nfeq2 2921 . . . . . . . . 9 Ⅎ𝑠 π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂))
199189, 198nfan 1903 . . . . . . . 8 Ⅎ𝑠(πœ‘ ∧ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂)))
200 simpr 486 . . . . . . . . . . . . 13 ((π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∧ 𝑠 ∈ π‘Ÿ) β†’ 𝑠 ∈ π‘Ÿ)
201 simpl 484 . . . . . . . . . . . . 13 ((π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∧ 𝑠 ∈ π‘Ÿ) β†’ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂)))
202200, 201eleqtrd 2836 . . . . . . . . . . . 12 ((π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∧ 𝑠 ∈ π‘Ÿ) β†’ 𝑠 ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂)))
203202, 50syl 17 . . . . . . . . . . 11 ((π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∧ 𝑠 ∈ π‘Ÿ) β†’ 𝑠 ∈ dom (ℝ D 𝑂))
204203adantll 713 . . . . . . . . . 10 (((πœ‘ ∧ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂))) ∧ 𝑠 ∈ π‘Ÿ) β†’ 𝑠 ∈ dom (ℝ D 𝑂))
20548ffvelcdmi 7083 . . . . . . . . . . 11 (𝑠 ∈ dom (ℝ D 𝑂) β†’ ((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚)
206205abscld 15380 . . . . . . . . . 10 (𝑠 ∈ dom (ℝ D 𝑂) β†’ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ∈ ℝ)
207204, 206syl 17 . . . . . . . . 9 (((πœ‘ ∧ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂))) ∧ 𝑠 ∈ π‘Ÿ) β†’ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ∈ ℝ)
208207ex 414 . . . . . . . 8 ((πœ‘ ∧ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂))) β†’ (𝑠 ∈ π‘Ÿ β†’ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ∈ ℝ))
209199, 208ralrimi 3255 . . . . . . 7 ((πœ‘ ∧ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂))) β†’ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ∈ ℝ)
210 fimaxre3 12157 . . . . . . 7 ((π‘Ÿ ∈ Fin ∧ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ∈ ℝ) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
211188, 209, 210syl2anc 585 . . . . . 6 ((πœ‘ ∧ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂))) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
212180, 211sylan2 594 . . . . 5 ((πœ‘ ∧ π‘Ÿ ∈ {(ran 𝑆 ∩ dom (ℝ D 𝑂))}) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
213212adantlr 714 . . . 4 (((πœ‘ ∧ π‘Ÿ ∈ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) ∧ π‘Ÿ ∈ {(ran 𝑆 ∩ dom (ℝ D 𝑂))}) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
214 simpll 766 . . . . 5 (((πœ‘ ∧ π‘Ÿ ∈ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) ∧ Β¬ π‘Ÿ ∈ {(ran 𝑆 ∩ dom (ℝ D 𝑂))}) β†’ πœ‘)
215 elunnel1 4149 . . . . . 6 ((π‘Ÿ ∈ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) ∧ Β¬ π‘Ÿ ∈ {(ran 𝑆 ∩ dom (ℝ D 𝑂))}) β†’ π‘Ÿ ∈ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
216215adantll 713 . . . . 5 (((πœ‘ ∧ π‘Ÿ ∈ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) ∧ Β¬ π‘Ÿ ∈ {(ran 𝑆 ∩ dom (ℝ D 𝑂))}) β†’ π‘Ÿ ∈ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
217 vex 3479 . . . . . . . . 9 π‘Ÿ ∈ V
21818elrnmpt 5954 . . . . . . . . 9 (π‘Ÿ ∈ V β†’ (π‘Ÿ ∈ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) ↔ βˆƒπ‘— ∈ (0..^𝑁)π‘Ÿ = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
219217, 218ax-mp 5 . . . . . . . 8 (π‘Ÿ ∈ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) ↔ βˆƒπ‘— ∈ (0..^𝑁)π‘Ÿ = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
220219biimpi 215 . . . . . . 7 (π‘Ÿ ∈ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ βˆƒπ‘— ∈ (0..^𝑁)π‘Ÿ = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
221220adantl 483 . . . . . 6 ((πœ‘ ∧ π‘Ÿ ∈ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ βˆƒπ‘— ∈ (0..^𝑁)π‘Ÿ = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
22262nfcri 2891 . . . . . . . 8 Ⅎ𝑗 π‘Ÿ ∈ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
22360, 222nfan 1903 . . . . . . 7 Ⅎ𝑗(πœ‘ ∧ π‘Ÿ ∈ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
224 nfv 1918 . . . . . . 7 β„²π‘—βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦
225 fourierdlem80.fbdioo . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ βˆƒπ‘€ ∈ ℝ βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀)
226 fourierdlem80.fdvbdioo . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ βˆƒπ‘§ ∈ ℝ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)
227 reeanv 3227 . . . . . . . . . . . . 13 (βˆƒπ‘€ ∈ ℝ βˆƒπ‘§ ∈ ℝ (βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧) ↔ (βˆƒπ‘€ ∈ ℝ βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆƒπ‘§ ∈ ℝ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧))
228225, 226, 227sylanbrc 584 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ βˆƒπ‘€ ∈ ℝ βˆƒπ‘§ ∈ ℝ (βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧))
229 simp1 1137 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ (𝑀 ∈ ℝ ∧ 𝑧 ∈ ℝ) ∧ (βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)) β†’ (πœ‘ ∧ 𝑗 ∈ (0..^𝑁)))
230 simp2l 1200 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ (𝑀 ∈ ℝ ∧ 𝑧 ∈ ℝ) ∧ (βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)) β†’ 𝑀 ∈ ℝ)
231 simp2r 1201 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ (𝑀 ∈ ℝ ∧ 𝑧 ∈ ℝ) ∧ (βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)) β†’ 𝑧 ∈ ℝ)
232229, 230, 231jca31 516 . . . . . . . . . . . . . . . . 17 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ (𝑀 ∈ ℝ ∧ 𝑧 ∈ ℝ) ∧ (βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)) β†’ (((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ 𝑀 ∈ ℝ) ∧ 𝑧 ∈ ℝ))
233 simp3l 1202 . . . . . . . . . . . . . . . . 17 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ (𝑀 ∈ ℝ ∧ 𝑧 ∈ ℝ) ∧ (βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)) β†’ βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀)
234 simp3r 1203 . . . . . . . . . . . . . . . . 17 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ (𝑀 ∈ ℝ ∧ 𝑧 ∈ ℝ) ∧ (βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)) β†’ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)
235232, 233, 234jca31 516 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ (𝑀 ∈ ℝ ∧ 𝑧 ∈ ℝ) ∧ (βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)) β†’ (((((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ 𝑀 ∈ ℝ) ∧ 𝑧 ∈ ℝ) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧))
236 fourierdlem80.ch . . . . . . . . . . . . . . . 16 (πœ’ ↔ (((((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ 𝑀 ∈ ℝ) ∧ 𝑧 ∈ ℝ) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧))
237235, 236sylibr 233 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ (𝑀 ∈ ℝ ∧ 𝑧 ∈ ℝ) ∧ (βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)) β†’ πœ’)
238236biimpi 215 . . . . . . . . . . . . . . . . . . . . 21 (πœ’ β†’ (((((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ 𝑀 ∈ ℝ) ∧ 𝑧 ∈ ℝ) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧))
239 simp-5l 784 . . . . . . . . . . . . . . . . . . . . 21 ((((((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ 𝑀 ∈ ℝ) ∧ 𝑧 ∈ ℝ) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧) β†’ πœ‘)
240238, 239syl 17 . . . . . . . . . . . . . . . . . . . 20 (πœ’ β†’ πœ‘)
241240, 79syl 17 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ 𝐹:β„βŸΆβ„)
242240, 81syl 17 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ 𝑋 ∈ ℝ)
243 simp-4l 782 . . . . . . . . . . . . . . . . . . . . 21 ((((((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ 𝑀 ∈ ℝ) ∧ 𝑧 ∈ ℝ) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧) β†’ (πœ‘ ∧ 𝑗 ∈ (0..^𝑁)))
244238, 243syl 17 . . . . . . . . . . . . . . . . . . . 20 (πœ’ β†’ (πœ‘ ∧ 𝑗 ∈ (0..^𝑁)))
245244, 138syl 17 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ (π‘†β€˜π‘—) ∈ ℝ)
246244, 142syl 17 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ (π‘†β€˜(𝑗 + 1)) ∈ ℝ)
247 fourierdlem80.slt . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (π‘†β€˜π‘—) < (π‘†β€˜(𝑗 + 1)))
248244, 247syl 17 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ (π‘†β€˜π‘—) < (π‘†β€˜(𝑗 + 1)))
24971, 151sstrd 3992 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((π‘†β€˜π‘—)[,](π‘†β€˜(𝑗 + 1))) βŠ† (-Ο€[,]Ο€))
250244, 249syl 17 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ ((π‘†β€˜π‘—)[,](π‘†β€˜(𝑗 + 1))) βŠ† (-Ο€[,]Ο€))
25171, 153ssneldd 3985 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ Β¬ 0 ∈ ((π‘†β€˜π‘—)[,](π‘†β€˜(𝑗 + 1))))
252244, 251syl 17 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ Β¬ 0 ∈ ((π‘†β€˜π‘—)[,](π‘†β€˜(𝑗 + 1))))
253244, 150syl 17 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ (ℝ D (𝐹 β†Ύ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1)))))):((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))βŸΆβ„)
254 simp-4r 783 . . . . . . . . . . . . . . . . . . . 20 ((((((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ 𝑀 ∈ ℝ) ∧ 𝑧 ∈ ℝ) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧) β†’ 𝑀 ∈ ℝ)
255238, 254syl 17 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ 𝑀 ∈ ℝ)
256238simplrd 769 . . . . . . . . . . . . . . . . . . . 20 (πœ’ β†’ βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀)
257 id 22 . . . . . . . . . . . . . . . . . . . . 21 (𝑑 ∈ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1)))) β†’ 𝑑 ∈ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1)))))
258257, 144eleqtrrdi 2845 . . . . . . . . . . . . . . . . . . . 20 (𝑑 ∈ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1)))) β†’ 𝑑 ∈ 𝐼)
259 rspa 3246 . . . . . . . . . . . . . . . . . . . 20 ((βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ 𝑑 ∈ 𝐼) β†’ (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀)
260256, 258, 259syl2an 597 . . . . . . . . . . . . . . . . . . 19 ((πœ’ ∧ 𝑑 ∈ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))) β†’ (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀)
261 simpllr 775 . . . . . . . . . . . . . . . . . . . 20 ((((((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ 𝑀 ∈ ℝ) ∧ 𝑧 ∈ ℝ) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧) β†’ 𝑧 ∈ ℝ)
262238, 261syl 17 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ 𝑧 ∈ ℝ)
263148fveq1i 6890 . . . . . . . . . . . . . . . . . . . . . 22 ((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘) = ((ℝ D (𝐹 β†Ύ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))))β€˜π‘‘)
264263fveq2i 6892 . . . . . . . . . . . . . . . . . . . . 21 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) = (absβ€˜((ℝ D (𝐹 β†Ύ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))))β€˜π‘‘))
265238simprd 497 . . . . . . . . . . . . . . . . . . . . . 22 (πœ’ β†’ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)
266265r19.21bi 3249 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ 𝑑 ∈ 𝐼) β†’ (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)
267264, 266eqbrtrrid 5184 . . . . . . . . . . . . . . . . . . . 20 ((πœ’ ∧ 𝑑 ∈ 𝐼) β†’ (absβ€˜((ℝ D (𝐹 β†Ύ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))))β€˜π‘‘)) ≀ 𝑧)
268258, 267sylan2 594 . . . . . . . . . . . . . . . . . . 19 ((πœ’ ∧ 𝑑 ∈ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))) β†’ (absβ€˜((ℝ D (𝐹 β†Ύ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))))β€˜π‘‘)) ≀ 𝑧)
269240, 90syl 17 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ 𝐢 ∈ ℝ)
270241, 242, 245, 246, 248, 250, 252, 253, 255, 260, 262, 268, 269, 68fourierdlem68 44877 . . . . . . . . . . . . . . . . . 18 (πœ’ β†’ (dom (ℝ D π‘Œ) = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ∧ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ dom (ℝ D π‘Œ)(absβ€˜((ℝ D π‘Œ)β€˜π‘ )) ≀ 𝑦))
271270simprd 497 . . . . . . . . . . . . . . . . 17 (πœ’ β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ dom (ℝ D π‘Œ)(absβ€˜((ℝ D π‘Œ)β€˜π‘ )) ≀ 𝑦)
272270simpld 496 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ dom (ℝ D π‘Œ) = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
273272raleqdv 3326 . . . . . . . . . . . . . . . . . 18 (πœ’ β†’ (βˆ€π‘  ∈ dom (ℝ D π‘Œ)(absβ€˜((ℝ D π‘Œ)β€˜π‘ )) ≀ 𝑦 ↔ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D π‘Œ)β€˜π‘ )) ≀ 𝑦))
274273rexbidv 3179 . . . . . . . . . . . . . . . . 17 (πœ’ β†’ (βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ dom (ℝ D π‘Œ)(absβ€˜((ℝ D π‘Œ)β€˜π‘ )) ≀ 𝑦 ↔ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D π‘Œ)β€˜π‘ )) ≀ 𝑦))
275271, 274mpbid 231 . . . . . . . . . . . . . . . 16 (πœ’ β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D π‘Œ)β€˜π‘ )) ≀ 𝑦)
276125eqcomi 2742 . . . . . . . . . . . . . . . . . . . . . . 23 ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) = ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
277276reseq2i 5977 . . . . . . . . . . . . . . . . . . . . . 22 ((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = ((ℝ D 𝑂) β†Ύ ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
278277fveq1i 6890 . . . . . . . . . . . . . . . . . . . . 21 (((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘ ) = (((ℝ D 𝑂) β†Ύ ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))β€˜π‘ )
279 fvres 6908 . . . . . . . . . . . . . . . . . . . . . 22 (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) β†’ (((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘ ) = ((ℝ D 𝑂)β€˜π‘ ))
280279adantl 483 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ (((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘ ) = ((ℝ D 𝑂)β€˜π‘ ))
281244, 72syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (πœ’ β†’ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) βŠ† (𝐴[,]𝐡))
282281resmptd 6039 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (πœ’ β†’ ((𝑠 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2))))) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2))))))
28369, 282eqtrid 2785 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (πœ’ β†’ (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2))))))
28468, 283eqtr4id 2792 . . . . . . . . . . . . . . . . . . . . . . . . 25 (πœ’ β†’ π‘Œ = (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
285284oveq2d 7422 . . . . . . . . . . . . . . . . . . . . . . . 24 (πœ’ β†’ (ℝ D π‘Œ) = (ℝ D (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
286285fveq1d 6891 . . . . . . . . . . . . . . . . . . . . . . 23 (πœ’ β†’ ((ℝ D π‘Œ)β€˜π‘ ) = ((ℝ D (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))β€˜π‘ ))
287124fveq1d 6891 . . . . . . . . . . . . . . . . . . . . . . . 24 (πœ‘ β†’ ((ℝ D (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))β€˜π‘ ) = (((ℝ D 𝑂) β†Ύ ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))β€˜π‘ ))
288240, 287syl 17 . . . . . . . . . . . . . . . . . . . . . . 23 (πœ’ β†’ ((ℝ D (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))β€˜π‘ ) = (((ℝ D 𝑂) β†Ύ ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))β€˜π‘ ))
289286, 288eqtr2d 2774 . . . . . . . . . . . . . . . . . . . . . 22 (πœ’ β†’ (((ℝ D 𝑂) β†Ύ ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))β€˜π‘ ) = ((ℝ D π‘Œ)β€˜π‘ ))
290289adantr 482 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ (((ℝ D 𝑂) β†Ύ ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))β€˜π‘ ) = ((ℝ D π‘Œ)β€˜π‘ ))
291278, 280, 2903eqtr3a 2797 . . . . . . . . . . . . . . . . . . . 20 ((πœ’ ∧ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ ((ℝ D 𝑂)β€˜π‘ ) = ((ℝ D π‘Œ)β€˜π‘ ))
292291fveq2d 6893 . . . . . . . . . . . . . . . . . . 19 ((πœ’ ∧ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) = (absβ€˜((ℝ D π‘Œ)β€˜π‘ )))
293292breq1d 5158 . . . . . . . . . . . . . . . . . 18 ((πœ’ ∧ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ ((absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦 ↔ (absβ€˜((ℝ D π‘Œ)β€˜π‘ )) ≀ 𝑦))
294293ralbidva 3176 . . . . . . . . . . . . . . . . 17 (πœ’ β†’ (βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦 ↔ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D π‘Œ)β€˜π‘ )) ≀ 𝑦))
295294rexbidv 3179 . . . . . . . . . . . . . . . 16 (πœ’ β†’ (βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦 ↔ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D π‘Œ)β€˜π‘ )) ≀ 𝑦))
296275, 295mpbird 257 . . . . . . . . . . . . . . 15 (πœ’ β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
297237, 296syl 17 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ (𝑀 ∈ ℝ ∧ 𝑧 ∈ ℝ) ∧ (βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
2982973exp 1120 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((𝑀 ∈ ℝ ∧ 𝑧 ∈ ℝ) β†’ ((βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)))
299298rexlimdvv 3211 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (βˆƒπ‘€ ∈ ℝ βˆƒπ‘§ ∈ ℝ (βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦))
300228, 299mpd 15 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
3013003adant3 1133 . . . . . . . . . 10 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁) ∧ π‘Ÿ = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
302 raleq 3323 . . . . . . . . . . . 12 (π‘Ÿ = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) β†’ (βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦 ↔ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦))
3033023ad2ant3 1136 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁) ∧ π‘Ÿ = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ (βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦 ↔ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦))
304303rexbidv 3179 . . . . . . . . . 10 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁) ∧ π‘Ÿ = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ (βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦 ↔ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦))
305301, 304mpbird 257 . . . . . . . . 9 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁) ∧ π‘Ÿ = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
3063053exp 1120 . . . . . . . 8 (πœ‘ β†’ (𝑗 ∈ (0..^𝑁) β†’ (π‘Ÿ = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)))
307306adantr 482 . . . . . . 7 ((πœ‘ ∧ π‘Ÿ ∈ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ (𝑗 ∈ (0..^𝑁) β†’ (π‘Ÿ = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)))
308223, 224, 307rexlimd 3264 . . . . . 6 ((πœ‘ ∧ π‘Ÿ ∈ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ (βˆƒπ‘— ∈ (0..^𝑁)π‘Ÿ = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦))
309221, 308mpd 15 . . . . 5 ((πœ‘ ∧ π‘Ÿ ∈ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
310214, 216, 309syl2anc 585 . . . 4 (((πœ‘ ∧ π‘Ÿ ∈ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) ∧ Β¬ π‘Ÿ ∈ {(ran 𝑆 ∩ dom (ℝ D 𝑂))}) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
311213, 310pm2.61dan 812 . . 3 ((πœ‘ ∧ π‘Ÿ ∈ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
312179, 311sylan2 594 . 2 ((πœ‘ ∧ π‘Ÿ ∈ ({(ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
313 pm3.22 461 . . . . . . . . . . . 12 ((π‘Ÿ ∈ dom (ℝ D 𝑂) ∧ π‘Ÿ ∈ ran 𝑆) β†’ (π‘Ÿ ∈ ran 𝑆 ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)))
314 elin 3964 . . . . . . . . . . . 12 (π‘Ÿ ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂)) ↔ (π‘Ÿ ∈ ran 𝑆 ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)))
315313, 314sylibr 233 . . . . . . . . . . 11 ((π‘Ÿ ∈ dom (ℝ D 𝑂) ∧ π‘Ÿ ∈ ran 𝑆) β†’ π‘Ÿ ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂)))
316315adantll 713 . . . . . . . . . 10 (((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) ∧ π‘Ÿ ∈ ran 𝑆) β†’ π‘Ÿ ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂)))
31743eqcomd 2739 . . . . . . . . . . 11 (πœ‘ β†’ (ran 𝑆 ∩ dom (ℝ D 𝑂)) = βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))})
318317ad2antrr 725 . . . . . . . . . 10 (((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) ∧ π‘Ÿ ∈ ran 𝑆) β†’ (ran 𝑆 ∩ dom (ℝ D 𝑂)) = βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))})
319316, 318eleqtrd 2836 . . . . . . . . 9 (((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) ∧ π‘Ÿ ∈ ran 𝑆) β†’ π‘Ÿ ∈ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))})
320319orcd 872 . . . . . . . 8 (((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) ∧ π‘Ÿ ∈ ran 𝑆) β†’ (π‘Ÿ ∈ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} ∨ π‘Ÿ ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
321 simpll 766 . . . . . . . . . . 11 (((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) ∧ Β¬ π‘Ÿ ∈ ran 𝑆) β†’ πœ‘)
32277a1i 11 . . . . . . . . . . . . . 14 ((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) β†’ ℝ βŠ† β„‚)
323118adantr 482 . . . . . . . . . . . . . 14 ((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) β†’ 𝑂:(𝐴[,]𝐡)βŸΆβ„‚)
32483adantr 482 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) β†’ 𝐴 ∈ ℝ)
32584adantr 482 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) β†’ 𝐡 ∈ ℝ)
326324, 325iccssred 13408 . . . . . . . . . . . . . 14 ((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) β†’ (𝐴[,]𝐡) βŠ† ℝ)
327322, 323, 326dvbss 25410 . . . . . . . . . . . . 13 ((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) β†’ dom (ℝ D 𝑂) βŠ† (𝐴[,]𝐡))
328 simpr 486 . . . . . . . . . . . . 13 ((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) β†’ π‘Ÿ ∈ dom (ℝ D 𝑂))
329327, 328sseldd 3983 . . . . . . . . . . . 12 ((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) β†’ π‘Ÿ ∈ (𝐴[,]𝐡))
330329adantr 482 . . . . . . . . . . 11 (((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) ∧ Β¬ π‘Ÿ ∈ ran 𝑆) β†’ π‘Ÿ ∈ (𝐴[,]𝐡))
331 simpr 486 . . . . . . . . . . 11 (((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) ∧ Β¬ π‘Ÿ ∈ ran 𝑆) β†’ Β¬ π‘Ÿ ∈ ran 𝑆)
332 fourierdlem80.relioo . . . . . . . . . . . . 13 (((πœ‘ ∧ π‘Ÿ ∈ (𝐴[,]𝐡)) ∧ Β¬ π‘Ÿ ∈ ran 𝑆) β†’ βˆƒπ‘˜ ∈ (0..^𝑁)π‘Ÿ ∈ ((π‘†β€˜π‘˜)(,)(π‘†β€˜(π‘˜ + 1))))
333 fveq2 6889 . . . . . . . . . . . . . . . . 17 (𝑗 = π‘˜ β†’ (π‘†β€˜π‘—) = (π‘†β€˜π‘˜))
334 oveq1 7413 . . . . . . . . . . . . . . . . . 18 (𝑗 = π‘˜ β†’ (𝑗 + 1) = (π‘˜ + 1))
335334fveq2d 6893 . . . . . . . . . . . . . . . . 17 (𝑗 = π‘˜ β†’ (π‘†β€˜(𝑗 + 1)) = (π‘†β€˜(π‘˜ + 1)))
336333, 335oveq12d 7424 . . . . . . . . . . . . . . . 16 (𝑗 = π‘˜ β†’ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) = ((π‘†β€˜π‘˜)(,)(π‘†β€˜(π‘˜ + 1))))
337 ovex 7439 . . . . . . . . . . . . . . . 16 ((π‘†β€˜π‘˜)(,)(π‘†β€˜(π‘˜ + 1))) ∈ V
338336, 18, 337fvmpt 6996 . . . . . . . . . . . . . . 15 (π‘˜ ∈ (0..^𝑁) β†’ ((𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘˜) = ((π‘†β€˜π‘˜)(,)(π‘†β€˜(π‘˜ + 1))))
339338eleq2d 2820 . . . . . . . . . . . . . 14 (π‘˜ ∈ (0..^𝑁) β†’ (π‘Ÿ ∈ ((𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘˜) ↔ π‘Ÿ ∈ ((π‘†β€˜π‘˜)(,)(π‘†β€˜(π‘˜ + 1)))))
340339rexbiia 3093 . . . . . . . . . . . . 13 (βˆƒπ‘˜ ∈ (0..^𝑁)π‘Ÿ ∈ ((𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘˜) ↔ βˆƒπ‘˜ ∈ (0..^𝑁)π‘Ÿ ∈ ((π‘†β€˜π‘˜)(,)(π‘†β€˜(π‘˜ + 1))))
341332, 340sylibr 233 . . . . . . . . . . . 12 (((πœ‘ ∧ π‘Ÿ ∈ (𝐴[,]𝐡)) ∧ Β¬ π‘Ÿ ∈ ran 𝑆) β†’ βˆƒπ‘˜ ∈ (0..^𝑁)π‘Ÿ ∈ ((𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘˜))
34253, 18dmmpti 6692 . . . . . . . . . . . . 13 dom (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = (0..^𝑁)
343342rexeqi 3325 . . . . . . . . . . . 12 (βˆƒπ‘˜ ∈ dom (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))π‘Ÿ ∈ ((𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘˜) ↔ βˆƒπ‘˜ ∈ (0..^𝑁)π‘Ÿ ∈ ((𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘˜))
344341, 343sylibr 233 . . . . . . . . . . 11 (((πœ‘ ∧ π‘Ÿ ∈ (𝐴[,]𝐡)) ∧ Β¬ π‘Ÿ ∈ ran 𝑆) β†’ βˆƒπ‘˜ ∈ dom (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))π‘Ÿ ∈ ((𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘˜))
345321, 330, 331, 344syl21anc 837 . . . . . . . . . 10 (((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) ∧ Β¬ π‘Ÿ ∈ ran 𝑆) β†’ βˆƒπ‘˜ ∈ dom (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))π‘Ÿ ∈ ((𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘˜))
346 funmpt 6584 . . . . . . . . . . 11 Fun (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
347 elunirn 7247 . . . . . . . . . . 11 (Fun (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ (π‘Ÿ ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) ↔ βˆƒπ‘˜ ∈ dom (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))π‘Ÿ ∈ ((𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘˜)))
348346, 347mp1i 13 . . . . . . . . . 10 (((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) ∧ Β¬ π‘Ÿ ∈ ran 𝑆) β†’ (π‘Ÿ ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) ↔ βˆƒπ‘˜ ∈ dom (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))π‘Ÿ ∈ ((𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘˜)))
349345, 348mpbird 257 . . . . . . . . 9 (((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) ∧ Β¬ π‘Ÿ ∈ ran 𝑆) β†’ π‘Ÿ ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
350349olcd 873 . . . . . . . 8 (((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) ∧ Β¬ π‘Ÿ ∈ ran 𝑆) β†’ (π‘Ÿ ∈ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} ∨ π‘Ÿ ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
351320, 350pm2.61dan 812 . . . . . . 7 ((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) β†’ (π‘Ÿ ∈ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} ∨ π‘Ÿ ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
352 elun 4148 . . . . . . 7 (π‘Ÿ ∈ (βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) ↔ (π‘Ÿ ∈ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} ∨ π‘Ÿ ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
353351, 352sylibr 233 . . . . . 6 ((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) β†’ π‘Ÿ ∈ (βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
354353, 29eleqtrrdi 2845 . . . . 5 ((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) β†’ π‘Ÿ ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
355354ralrimiva 3147 . . . 4 (πœ‘ β†’ βˆ€π‘Ÿ ∈ dom (ℝ D 𝑂)π‘Ÿ ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
356 dfss3 3970 . . . 4 (dom (ℝ D 𝑂) βŠ† βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) ↔ βˆ€π‘Ÿ ∈ dom (ℝ D 𝑂)π‘Ÿ ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
357355, 356sylibr 233 . . 3 (πœ‘ β†’ dom (ℝ D 𝑂) βŠ† βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
358357, 26sseqtrrdi 4033 . 2 (πœ‘ β†’ dom (ℝ D 𝑂) βŠ† βˆͺ ({(ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
35924, 177, 312, 358ssfiunibd 44006 1 (πœ‘ β†’ βˆƒπ‘ ∈ ℝ βˆ€π‘  ∈ dom (ℝ D 𝑂)(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑏)
Colors of variables: wff setvar class
Syntax hints:  Β¬ wn 3   β†’ wi 4   ↔ wb 205   ∧ wa 397   ∨ wo 846   ∧ w3a 1088   = wceq 1542   ∈ wcel 2107   β‰  wne 2941  βˆ€wral 3062  βˆƒwrex 3071  Vcvv 3475   βˆͺ cun 3946   ∩ cin 3947   βŠ† wss 3948  {csn 4628  βˆͺ cuni 4908  βˆͺ ciun 4997   class class class wbr 5148   ↦ cmpt 5231  dom cdm 5676  ran crn 5677   β†Ύ cres 5678  Fun wfun 6535  βŸΆwf 6537  β€˜cfv 6541  (class class class)co 7406  Fincfn 8936  β„‚cc 11105  β„cr 11106  0cc0 11107  1c1 11108   + caddc 11110   Β· cmul 11112   < clt 11245   ≀ cle 11246   βˆ’ cmin 11441  -cneg 11442   / cdiv 11868  2c2 12264  (,)cioo 13321  [,]cicc 13324  ...cfz 13481  ..^cfzo 13624  β†‘cexp 14024  abscabs 15178  sincsin 16004  cosccos 16005  Ο€cpi 16007  TopOpenctopn 17364  topGenctg 17380  β„‚fldccnfld 20937  intcnt 22513   D cdv 25372
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1798  ax-4 1812  ax-5 1914  ax-6 1972  ax-7 2012  ax-8 2109  ax-9 2117  ax-10 2138  ax-11 2155  ax-12 2172  ax-ext 2704  ax-rep 5285  ax-sep 5299  ax-nul 5306  ax-pow 5363  ax-pr 5427  ax-un 7722  ax-inf2 9633  ax-cnex 11163  ax-resscn 11164  ax-1cn 11165  ax-icn 11166  ax-addcl 11167  ax-addrcl 11168  ax-mulcl 11169  ax-mulrcl 11170  ax-mulcom 11171  ax-addass 11172  ax-mulass 11173  ax-distr 11174  ax-i2m1 11175  ax-1ne0 11176  ax-1rid 11177  ax-rnegex 11178  ax-rrecex 11179  ax-cnre 11180  ax-pre-lttri 11181  ax-pre-lttrn 11182  ax-pre-ltadd 11183  ax-pre-mulgt0 11184  ax-pre-sup 11185  ax-addf 11186  ax-mulf 11187
This theorem depends on definitions:  df-bi 206  df-an 398  df-or 847  df-3or 1089  df-3an 1090  df-tru 1545  df-fal 1555  df-ex 1783  df-nf 1787  df-sb 2069  df-mo 2535  df-eu 2564  df-clab 2711  df-cleq 2725  df-clel 2811  df-nfc 2886  df-ne 2942  df-nel 3048  df-ral 3063  df-rex 3072  df-rmo 3377  df-reu 3378  df-rab 3434  df-v 3477  df-sbc 3778  df-csb 3894  df-dif 3951  df-un 3953  df-in 3955  df-ss 3965  df-pss 3967  df-nul 4323  df-if 4529  df-pw 4604  df-sn 4629  df-pr 4631  df-tp 4633  df-op 4635  df-uni 4909  df-int 4951  df-iun 4999  df-iin 5000  df-br 5149  df-opab 5211  df-mpt 5232  df-tr 5266  df-id 5574  df-eprel 5580  df-po 5588  df-so 5589  df-fr 5631  df-se 5632  df-we 5633  df-xp 5682  df-rel 5683  df-cnv 5684  df-co 5685  df-dm 5686  df-rn 5687  df-res 5688  df-ima 5689  df-pred 6298  df-ord 6365  df-on 6366  df-lim 6367  df-suc 6368  df-iota 6493  df-fun 6543  df-fn 6544  df-f 6545  df-f1 6546  df-fo 6547  df-f1o 6548  df-fv 6549  df-isom 6550  df-riota 7362  df-ov 7409  df-oprab 7410  df-mpo 7411  df-of 7667  df-om 7853  df-1st 7972  df-2nd 7973  df-supp 8144  df-frecs 8263  df-wrecs 8294  df-recs 8368  df-rdg 8407  df-1o 8463  df-2o 8464  df-er 8700  df-map 8819  df-pm 8820  df-ixp 8889  df-en 8937  df-dom 8938  df-sdom 8939  df-fin 8940  df-fsupp 9359  df-fi 9403  df-sup 9434  df-inf 9435  df-oi 9502  df-card 9931  df-pnf 11247  df-mnf 11248  df-xr 11249  df-ltxr 11250  df-le 11251  df-sub 11443  df-neg 11444  df-div 11869  df-nn 12210  df-2 12272  df-3 12273  df-4 12274  df-5 12275  df-6 12276  df-7 12277  df-8 12278  df-9 12279  df-n0 12470  df-z 12556  df-dec 12675  df-uz 12820  df-q 12930  df-rp 12972  df-xneg 13089  df-xadd 13090  df-xmul 13091  df-ioo 13325  df-ioc 13326  df-ico 13327  df-icc 13328  df-fz 13482  df-fzo 13625  df-fl 13754  df-mod 13832  df-seq 13964  df-exp 14025  df-fac 14231  df-bc 14260  df-hash 14288  df-shft 15011  df-cj 15043  df-re 15044  df-im 15045  df-sqrt 15179  df-abs 15180  df-limsup 15412  df-clim 15429  df-rlim 15430  df-sum 15630  df-ef 16008  df-sin 16010  df-cos 16011  df-pi 16013  df-struct 17077  df-sets 17094  df-slot 17112  df-ndx 17124  df-base 17142  df-ress 17171  df-plusg 17207  df-mulr 17208  df-starv 17209  df-sca 17210  df-vsca 17211  df-ip 17212  df-tset 17213  df-ple 17214  df-ds 17216  df-unif 17217  df-hom 17218  df-cco 17219  df-rest 17365  df-topn 17366  df-0g 17384  df-gsum 17385  df-topgen 17386  df-pt 17387  df-prds 17390  df-xrs 17445  df-qtop 17450  df-imas 17451  df-xps 17453  df-mre 17527  df-mrc 17528  df-acs 17530  df-mgm 18558  df-sgrp 18607  df-mnd 18623  df-submnd 18669  df-mulg 18946  df-cntz 19176  df-cmn 19645  df-psmet 20929  df-xmet 20930  df-met 20931  df-bl 20932  df-mopn 20933  df-fbas 20934  df-fg 20935  df-cnfld 20938  df-top 22388  df-topon 22405  df-topsp 22427  df-bases 22441  df-cld 22515  df-ntr 22516  df-cls 22517  df-nei 22594  df-lp 22632  df-perf 22633  df-cn 22723  df-cnp 22724  df-t1 22810  df-haus 22811  df-cmp 22883  df-tx 23058  df-hmeo 23251  df-fil 23342  df-fm 23434  df-flim 23435  df-flf 23436  df-xms 23818  df-ms 23819  df-tms 23820  df-cncf 24386  df-limc 25375  df-dv 25376
This theorem is referenced by:  fourierdlem103  44912  fourierdlem104  44913
  Copyright terms: Public domain W3C validator