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 45387
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 7409 . . . . . . . . . . . . 13 (𝑠 = 𝑑 β†’ (𝑋 + 𝑠) = (𝑋 + 𝑑))
32fveq2d 6885 . . . . . . . . . . . 12 (𝑠 = 𝑑 β†’ (πΉβ€˜(𝑋 + 𝑠)) = (πΉβ€˜(𝑋 + 𝑑)))
43oveq1d 7416 . . . . . . . . . . 11 (𝑠 = 𝑑 β†’ ((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) = ((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢))
5 oveq1 7408 . . . . . . . . . . . . 13 (𝑠 = 𝑑 β†’ (𝑠 / 2) = (𝑑 / 2))
65fveq2d 6885 . . . . . . . . . . . 12 (𝑠 = 𝑑 β†’ (sinβ€˜(𝑠 / 2)) = (sinβ€˜(𝑑 / 2)))
76oveq2d 7417 . . . . . . . . . . 11 (𝑠 = 𝑑 β†’ (2 Β· (sinβ€˜(𝑠 / 2))) = (2 Β· (sinβ€˜(𝑑 / 2))))
84, 7oveq12d 7419 . . . . . . . . . 10 (𝑠 = 𝑑 β†’ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2)))) = (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))
98cbvmptv 5251 . . . . . . . . 9 (𝑠 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2))))) = (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))
101, 9eqtr2i 2753 . . . . . . . 8 (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2))))) = 𝑂
1110oveq2i 7412 . . . . . . 7 (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))) = (ℝ D 𝑂)
1211dmeqi 5894 . . . . . 6 dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))) = dom (ℝ D 𝑂)
1312ineq2i 4201 . . . . 5 (ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2))))))) = (ran 𝑆 ∩ dom (ℝ D 𝑂))
1413sneqi 4631 . . . 4 {(ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))))} = {(ran 𝑆 ∩ dom (ℝ D 𝑂))}
1514uneq1i 4151 . . 3 ({(ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) = ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
16 snfi 9040 . . . . 5 {(ran 𝑆 ∩ dom (ℝ D 𝑂))} ∈ Fin
17 fzofi 13936 . . . . . 6 (0..^𝑁) ∈ Fin
18 eqid 2724 . . . . . . 7 (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
1918rnmptfi 44355 . . . . . 6 ((0..^𝑁) ∈ Fin β†’ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) ∈ Fin)
2017, 19ax-mp 5 . . . . 5 ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) ∈ Fin
21 unfi 9168 . . . . 5 (({(ran 𝑆 ∩ dom (ℝ D 𝑂))} ∈ Fin ∧ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) ∈ Fin) β†’ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) ∈ Fin)
2216, 20, 21mp2an 689 . . . 4 ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) ∈ Fin
2322a1i 11 . . 3 (πœ‘ β†’ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) ∈ Fin)
2415, 23eqeltrid 2829 . 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 4911 . . . 4 βˆͺ ({(ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) = βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
2725, 26eleqtrdi 2835 . . 3 (𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ 𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
28 simpl 482 . . . . 5 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) β†’ πœ‘)
29 uniun 4924 . . . . . . . . 9 βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) = (βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
3029eleq2i 2817 . . . . . . . 8 (𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) ↔ 𝑠 ∈ (βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
31 elun 4140 . . . . . . . 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 481 . . . . . 6 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) β†’ (𝑠 ∈ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} ∨ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
34 fourierdlem80.sf . . . . . . . . . . . . 13 (πœ‘ β†’ 𝑆:(0...𝑁)⟢(𝐴[,]𝐡))
35 ovex 7434 . . . . . . . . . . . . . 14 (0...𝑁) ∈ V
3635a1i 11 . . . . . . . . . . . . 13 (πœ‘ β†’ (0...𝑁) ∈ V)
3734, 36fexd 7220 . . . . . . . . . . . 12 (πœ‘ β†’ 𝑆 ∈ V)
38 rnexg 7888 . . . . . . . . . . . 12 (𝑆 ∈ V β†’ ran 𝑆 ∈ V)
3937, 38syl 17 . . . . . . . . . . 11 (πœ‘ β†’ ran 𝑆 ∈ V)
40 inex1g 5309 . . . . . . . . . . 11 (ran 𝑆 ∈ V β†’ (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∈ V)
4139, 40syl 17 . . . . . . . . . 10 (πœ‘ β†’ (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∈ V)
42 unisng 4919 . . . . . . . . . 10 ((ran 𝑆 ∩ dom (ℝ D 𝑂)) ∈ V β†’ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} = (ran 𝑆 ∩ dom (ℝ D 𝑂)))
4341, 42syl 17 . . . . . . . . 9 (πœ‘ β†’ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} = (ran 𝑆 ∩ dom (ℝ D 𝑂)))
4443eleq2d 2811 . . . . . . . 8 (πœ‘ β†’ (𝑠 ∈ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} ↔ 𝑠 ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂))))
4544adantr 480 . . . . . . 7 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) β†’ (𝑠 ∈ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} ↔ 𝑠 ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂))))
4645orbi1d 913 . . . . . 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 25758 . . . . . . . . 9 (ℝ D 𝑂):dom (ℝ D 𝑂)βŸΆβ„‚
4948a1i 11 . . . . . . . 8 (𝑠 ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂)) β†’ (ℝ D 𝑂):dom (ℝ D 𝑂)βŸΆβ„‚)
50 elinel2 4188 . . . . . . . 8 (𝑠 ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂)) β†’ 𝑠 ∈ dom (ℝ D 𝑂))
5149, 50ffvelcdmd 7077 . . . . . . 7 (𝑠 ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂)) β†’ ((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚)
5251adantl 481 . . . . . 6 ((πœ‘ ∧ 𝑠 ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂))) β†’ ((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚)
53 ovex 7434 . . . . . . . . . . . 12 ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ∈ V
5453dfiun3 5955 . . . . . . . . . . 11 βˆͺ 𝑗 ∈ (0..^𝑁)((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) = βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
5554eleq2i 2817 . . . . . . . . . 10 (𝑠 ∈ βˆͺ 𝑗 ∈ (0..^𝑁)((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ↔ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
5655biimpri 227 . . . . . . . . 9 (𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ 𝑠 ∈ βˆͺ 𝑗 ∈ (0..^𝑁)((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
5756adantl 481 . . . . . . . 8 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ 𝑠 ∈ βˆͺ 𝑗 ∈ (0..^𝑁)((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
58 eliun 4991 . . . . . . . 8 (𝑠 ∈ βˆͺ 𝑗 ∈ (0..^𝑁)((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ↔ βˆƒπ‘— ∈ (0..^𝑁)𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
5957, 58sylib 217 . . . . . . 7 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ βˆƒπ‘— ∈ (0..^𝑁)𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
60 nfv 1909 . . . . . . . . 9 β„²π‘—πœ‘
61 nfmpt1 5246 . . . . . . . . . . . 12 Ⅎ𝑗(𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
6261nfrn 5941 . . . . . . . . . . 11 Ⅎ𝑗ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
6362nfuni 4906 . . . . . . . . . 10 Ⅎ𝑗βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
6463nfcri 2882 . . . . . . . . 9 Ⅎ𝑗 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
6560, 64nfan 1894 . . . . . . . 8 Ⅎ𝑗(πœ‘ ∧ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
66 nfv 1909 . . . . . . . 8 Ⅎ𝑗((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚
6748a1i 11 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁) ∧ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ (ℝ D 𝑂):dom (ℝ D 𝑂)βŸΆβ„‚)
68 fourierdlem80.y . . . . . . . . . . . . . . . . . . 19 π‘Œ = (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2)))))
691reseq1i 5967 . . . . . . . . . . . . . . . . . . . 20 (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = ((𝑠 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2))))) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
70 ioossicc 13407 . . . . . . . . . . . . . . . . . . . . . 22 ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) βŠ† ((π‘†β€˜π‘—)[,](π‘†β€˜(𝑗 + 1)))
71 fourierdlem80.sjss . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((π‘†β€˜π‘—)[,](π‘†β€˜(𝑗 + 1))) βŠ† (𝐴[,]𝐡))
7270, 71sstrid 3985 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) βŠ† (𝐴[,]𝐡))
7372resmptd 6030 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((𝑠 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2))))) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2))))))
7469, 73eqtrid 2776 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2))))))
7568, 74eqtr4id 2783 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ π‘Œ = (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
7675oveq2d 7417 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (ℝ D π‘Œ) = (ℝ D (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
77 ax-resscn 11163 . . . . . . . . . . . . . . . . . . . . 21 ℝ βŠ† β„‚
7877a1i 11 . . . . . . . . . . . . . . . . . . . 20 (πœ‘ β†’ ℝ βŠ† β„‚)
79 fourierdlem80.f . . . . . . . . . . . . . . . . . . . . . . . . . 26 (πœ‘ β†’ 𝐹:β„βŸΆβ„)
8079adantr 480 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ 𝐹:β„βŸΆβ„)
81 fourierdlem80.xre . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (πœ‘ β†’ 𝑋 ∈ ℝ)
8281adantr 480 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ 𝑋 ∈ ℝ)
83 fourierdlem80.a . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (πœ‘ β†’ 𝐴 ∈ ℝ)
84 fourierdlem80.b . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (πœ‘ β†’ 𝐡 ∈ ℝ)
8583, 84iccssred 13408 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (πœ‘ β†’ (𝐴[,]𝐡) βŠ† ℝ)
8685sselda 3974 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ 𝑠 ∈ ℝ)
8782, 86readdcld 11240 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ (𝑋 + 𝑠) ∈ ℝ)
8880, 87ffvelcdmd 7077 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ (πΉβ€˜(𝑋 + 𝑠)) ∈ ℝ)
8988recnd 11239 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ (πΉβ€˜(𝑋 + 𝑠)) ∈ β„‚)
90 fourierdlem80.c . . . . . . . . . . . . . . . . . . . . . . . . 25 (πœ‘ β†’ 𝐢 ∈ ℝ)
9190recnd 11239 . . . . . . . . . . . . . . . . . . . . . . . 24 (πœ‘ β†’ 𝐢 ∈ β„‚)
9291adantr 480 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ 𝐢 ∈ β„‚)
9389, 92subcld 11568 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ ((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) ∈ β„‚)
94 2cnd 12287 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ 2 ∈ β„‚)
9585, 78sstrd 3984 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (πœ‘ β†’ (𝐴[,]𝐡) βŠ† β„‚)
9695sselda 3974 . . . . . . . . . . . . . . . . . . . . . . . . 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 3974 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ 𝑠 ∈ (-Ο€[,]Ο€))
104 eqcom 2731 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (𝑠 = 0 ↔ 0 = 𝑠)
105104biimpi 215 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (𝑠 = 0 β†’ 0 = 𝑠)
106105adantl 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑠 ∈ (𝐴[,]𝐡) ∧ 𝑠 = 0) β†’ 0 = 𝑠)
107 simpl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑠 ∈ (𝐴[,]𝐡) ∧ 𝑠 = 0) β†’ 𝑠 ∈ (𝐴[,]𝐡))
108106, 107eqeltrd 2825 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝑠 ∈ (𝐴[,]𝐡) ∧ 𝑠 = 0) β†’ 0 ∈ (𝐴[,]𝐡))
109108adantll 711 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) ∧ 𝑠 = 0) β†’ 0 ∈ (𝐴[,]𝐡))
110 fourierdlem80.n0 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (πœ‘ β†’ Β¬ 0 ∈ (𝐴[,]𝐡))
111110ad2antrr 723 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) ∧ 𝑠 = 0) β†’ Β¬ 0 ∈ (𝐴[,]𝐡))
112109, 111pm2.65da 814 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ Β¬ 𝑠 = 0)
113112neqned 2939 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ 𝑠 β‰  0)
114 fourierdlem44 45352 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑠 ∈ (-Ο€[,]Ο€) ∧ 𝑠 β‰  0) β†’ (sinβ€˜(𝑠 / 2)) β‰  0)
115103, 113, 114syl2anc 583 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ (sinβ€˜(𝑠 / 2)) β‰  0)
11694, 98, 101, 115mulne0d 11863 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ (2 Β· (sinβ€˜(𝑠 / 2))) β‰  0)
11793, 99, 116divcld 11987 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑠 ∈ (𝐴[,]𝐡)) β†’ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2)))) ∈ β„‚)
118117, 1fmptd 7105 . . . . . . . . . . . . . . . . . . . 20 (πœ‘ β†’ 𝑂:(𝐴[,]𝐡)βŸΆβ„‚)
119 ioossre 13382 . . . . . . . . . . . . . . . . . . . . 21 ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) βŠ† ℝ
120119a1i 11 . . . . . . . . . . . . . . . . . . . 20 (πœ‘ β†’ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) βŠ† ℝ)
121 eqid 2724 . . . . . . . . . . . . . . . . . . . . 21 (TopOpenβ€˜β„‚fld) = (TopOpenβ€˜β„‚fld)
122121tgioo2 24641 . . . . . . . . . . . . . . . . . . . . 21 (topGenβ€˜ran (,)) = ((TopOpenβ€˜β„‚fld) β†Ύt ℝ)
123121, 122dvres 25762 . . . . . . . . . . . . . . . . . . . 20 (((ℝ βŠ† β„‚ ∧ 𝑂:(𝐴[,]𝐡)βŸΆβ„‚) ∧ ((𝐴[,]𝐡) βŠ† ℝ ∧ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) βŠ† ℝ)) β†’ (ℝ D (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) = ((ℝ D 𝑂) β†Ύ ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
12478, 118, 85, 120, 123syl22anc 836 . . . . . . . . . . . . . . . . . . 19 (πœ‘ β†’ (ℝ D (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) = ((ℝ D 𝑂) β†Ύ ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
125 ioontr 44709 . . . . . . . . . . . . . . . . . . . 20 ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))
126125reseq2i 5968 . . . . . . . . . . . . . . . . . . 19 ((ℝ D 𝑂) β†Ύ ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) = ((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
127124, 126eqtrdi 2780 . . . . . . . . . . . . . . . . . 18 (πœ‘ β†’ (ℝ D (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) = ((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
128127adantr 480 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (ℝ D (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) = ((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
12976, 128eqtr2d 2765 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = (ℝ D π‘Œ))
130129dmeqd 5895 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ dom ((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = dom (ℝ D π‘Œ))
13179adantr 480 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ 𝐹:β„βŸΆβ„)
13281adantr 480 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ 𝑋 ∈ ℝ)
13385adantr 480 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (𝐴[,]𝐡) βŠ† ℝ)
13434adantr 480 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ 𝑆:(0...𝑁)⟢(𝐴[,]𝐡))
135 elfzofz 13645 . . . . . . . . . . . . . . . . . . . . . 22 (𝑗 ∈ (0..^𝑁) β†’ 𝑗 ∈ (0...𝑁))
136135adantl 481 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ 𝑗 ∈ (0...𝑁))
137134, 136ffvelcdmd 7077 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (π‘†β€˜π‘—) ∈ (𝐴[,]𝐡))
138133, 137sseldd 3975 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (π‘†β€˜π‘—) ∈ ℝ)
139 fzofzp1 13726 . . . . . . . . . . . . . . . . . . . . . 22 (𝑗 ∈ (0..^𝑁) β†’ (𝑗 + 1) ∈ (0...𝑁))
140139adantl 481 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (𝑗 + 1) ∈ (0...𝑁))
141134, 140ffvelcdmd 7077 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (π‘†β€˜(𝑗 + 1)) ∈ (𝐴[,]𝐡))
142133, 141sseldd 3975 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (π‘†β€˜(𝑗 + 1)) ∈ ℝ)
143 fdv . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (ℝ D (𝐹 β†Ύ 𝐼)):πΌβŸΆβ„)
144 fourierdlem80.i . . . . . . . . . . . . . . . . . . . . . 22 𝐼 = ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))
145144feq2i 6699 . . . . . . . . . . . . . . . . . . . . 21 ((ℝ D (𝐹 β†Ύ 𝐼)):πΌβŸΆβ„ ↔ (ℝ D (𝐹 β†Ύ 𝐼)):((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))βŸΆβ„)
146143, 145sylib 217 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (ℝ D (𝐹 β†Ύ 𝐼)):((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))βŸΆβ„)
147144reseq2i 5968 . . . . . . . . . . . . . . . . . . . . . 22 (𝐹 β†Ύ 𝐼) = (𝐹 β†Ύ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1)))))
148147oveq2i 7412 . . . . . . . . . . . . . . . . . . . . 21 (ℝ D (𝐹 β†Ύ 𝐼)) = (ℝ D (𝐹 β†Ύ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))))
149148feq1i 6698 . . . . . . . . . . . . . . . . . . . 20 ((ℝ D (𝐹 β†Ύ 𝐼)):((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))βŸΆβ„ ↔ (ℝ D (𝐹 β†Ύ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1)))))):((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))βŸΆβ„)
150146, 149sylib 217 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (ℝ D (𝐹 β†Ύ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1)))))):((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))βŸΆβ„)
151102adantr 480 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (𝐴[,]𝐡) βŠ† (-Ο€[,]Ο€))
15272, 151sstrd 3984 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) βŠ† (-Ο€[,]Ο€))
153110adantr 480 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ Β¬ 0 ∈ (𝐴[,]𝐡))
15472, 153ssneldd 3977 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ Β¬ 0 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
15590adantr 480 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ 𝐢 ∈ ℝ)
156131, 132, 138, 142, 150, 152, 154, 155, 68fourierdlem57 45364 . . . . . . . . . . . . . . . . . 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 483 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((ℝ D π‘Œ):((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))βŸΆβ„ ∧ (ℝ D π‘Œ) = (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ↦ (((((ℝ D (𝐹 β†Ύ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))))β€˜(𝑋 + 𝑠)) Β· (2 Β· (sinβ€˜(𝑠 / 2)))) βˆ’ ((cosβ€˜(𝑠 / 2)) Β· ((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢))) / ((2 Β· (sinβ€˜(𝑠 / 2)))↑2)))))
158157simpld 494 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (ℝ D π‘Œ):((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))βŸΆβ„)
159 fdm 6716 . . . . . . . . . . . . . . . 16 ((ℝ D π‘Œ):((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))βŸΆβ„ β†’ dom (ℝ D π‘Œ) = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
160158, 159syl 17 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ dom (ℝ D π‘Œ) = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
161130, 160eqtr2d 2765 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) = dom ((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
162 resss 5996 . . . . . . . . . . . . . . 15 ((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) βŠ† (ℝ D 𝑂)
163 dmss 5892 . . . . . . . . . . . . . . 15 (((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) βŠ† (ℝ D 𝑂) β†’ dom ((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) βŠ† dom (ℝ D 𝑂))
164162, 163mp1i 13 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ dom ((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) βŠ† dom (ℝ D 𝑂))
165161, 164eqsstrd 4012 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) βŠ† dom (ℝ D 𝑂))
1661653adant3 1129 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁) ∧ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) βŠ† dom (ℝ D 𝑂))
167 simp3 1135 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁) ∧ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
168166, 167sseldd 3975 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁) ∧ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ 𝑠 ∈ dom (ℝ D 𝑂))
16967, 168ffvelcdmd 7077 . . . . . . . . . 10 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁) ∧ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ ((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚)
1701693exp 1116 . . . . . . . . 9 (πœ‘ β†’ (𝑗 ∈ (0..^𝑁) β†’ (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) β†’ ((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚)))
171170adantr 480 . . . . . . . 8 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ (𝑗 ∈ (0..^𝑁) β†’ (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) β†’ ((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚)))
17265, 66, 171rexlimd 3255 . . . . . . 7 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ (βˆƒπ‘— ∈ (0..^𝑁)𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) β†’ ((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚))
17359, 172mpd 15 . . . . . 6 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ ((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚)
17452, 173jaodan 954 . . . . 5 ((πœ‘ ∧ (𝑠 ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∨ 𝑠 ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) β†’ ((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚)
17528, 47, 174syl2anc 583 . . . 4 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) β†’ ((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚)
176175abscld 15380 . . 3 ((πœ‘ ∧ 𝑠 ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) β†’ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ∈ ℝ)
17727, 176sylan2 592 . 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 2835 . . 3 (π‘Ÿ ∈ ({(ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ π‘Ÿ ∈ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
180 elsni 4637 . . . . . 6 (π‘Ÿ ∈ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} β†’ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂)))
181 simpr 484 . . . . . . . 8 ((πœ‘ ∧ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂))) β†’ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂)))
182 fzfid 13935 . . . . . . . . . . 11 (πœ‘ β†’ (0...𝑁) ∈ Fin)
183 rnffi 44359 . . . . . . . . . . 11 ((𝑆:(0...𝑁)⟢(𝐴[,]𝐡) ∧ (0...𝑁) ∈ Fin) β†’ ran 𝑆 ∈ Fin)
18434, 182, 183syl2anc 583 . . . . . . . . . 10 (πœ‘ β†’ ran 𝑆 ∈ Fin)
185 infi 9264 . . . . . . . . . 10 (ran 𝑆 ∈ Fin β†’ (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∈ Fin)
186184, 185syl 17 . . . . . . . . 9 (πœ‘ β†’ (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∈ Fin)
187186adantr 480 . . . . . . . 8 ((πœ‘ ∧ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂))) β†’ (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∈ Fin)
188181, 187eqeltrd 2825 . . . . . . 7 ((πœ‘ ∧ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂))) β†’ π‘Ÿ ∈ Fin)
189 nfv 1909 . . . . . . . . 9 β„²π‘ πœ‘
190 nfcv 2895 . . . . . . . . . . 11 Ⅎ𝑠ran 𝑆
191 nfcv 2895 . . . . . . . . . . . . 13 Ⅎ𝑠ℝ
192 nfcv 2895 . . . . . . . . . . . . 13 Ⅎ𝑠 D
193 nfmpt1 5246 . . . . . . . . . . . . . 14 Ⅎ𝑠(𝑠 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2)))))
1941, 193nfcxfr 2893 . . . . . . . . . . . . 13 Ⅎ𝑠𝑂
195191, 192, 194nfov 7431 . . . . . . . . . . . 12 Ⅎ𝑠(ℝ D 𝑂)
196195nfdm 5940 . . . . . . . . . . 11 Ⅎ𝑠dom (ℝ D 𝑂)
197190, 196nfin 4208 . . . . . . . . . 10 Ⅎ𝑠(ran 𝑆 ∩ dom (ℝ D 𝑂))
198197nfeq2 2912 . . . . . . . . 9 Ⅎ𝑠 π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂))
199189, 198nfan 1894 . . . . . . . 8 Ⅎ𝑠(πœ‘ ∧ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂)))
200 simpr 484 . . . . . . . . . . . . 13 ((π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∧ 𝑠 ∈ π‘Ÿ) β†’ 𝑠 ∈ π‘Ÿ)
201 simpl 482 . . . . . . . . . . . . 13 ((π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∧ 𝑠 ∈ π‘Ÿ) β†’ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂)))
202200, 201eleqtrd 2827 . . . . . . . . . . . 12 ((π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∧ 𝑠 ∈ π‘Ÿ) β†’ 𝑠 ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂)))
203202, 50syl 17 . . . . . . . . . . 11 ((π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂)) ∧ 𝑠 ∈ π‘Ÿ) β†’ 𝑠 ∈ dom (ℝ D 𝑂))
204203adantll 711 . . . . . . . . . 10 (((πœ‘ ∧ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂))) ∧ 𝑠 ∈ π‘Ÿ) β†’ 𝑠 ∈ dom (ℝ D 𝑂))
20548ffvelcdmi 7075 . . . . . . . . . . 11 (𝑠 ∈ dom (ℝ D 𝑂) β†’ ((ℝ D 𝑂)β€˜π‘ ) ∈ β„‚)
206205abscld 15380 . . . . . . . . . 10 (𝑠 ∈ dom (ℝ D 𝑂) β†’ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ∈ ℝ)
207204, 206syl 17 . . . . . . . . 9 (((πœ‘ ∧ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂))) ∧ 𝑠 ∈ π‘Ÿ) β†’ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ∈ ℝ)
208207ex 412 . . . . . . . 8 ((πœ‘ ∧ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂))) β†’ (𝑠 ∈ π‘Ÿ β†’ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ∈ ℝ))
209199, 208ralrimi 3246 . . . . . . 7 ((πœ‘ ∧ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂))) β†’ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ∈ ℝ)
210 fimaxre3 12157 . . . . . . 7 ((π‘Ÿ ∈ Fin ∧ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ∈ ℝ) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
211188, 209, 210syl2anc 583 . . . . . 6 ((πœ‘ ∧ π‘Ÿ = (ran 𝑆 ∩ dom (ℝ D 𝑂))) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
212180, 211sylan2 592 . . . . 5 ((πœ‘ ∧ π‘Ÿ ∈ {(ran 𝑆 ∩ dom (ℝ D 𝑂))}) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
213212adantlr 712 . . . 4 (((πœ‘ ∧ π‘Ÿ ∈ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) ∧ π‘Ÿ ∈ {(ran 𝑆 ∩ dom (ℝ D 𝑂))}) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
214 simpll 764 . . . . 5 (((πœ‘ ∧ π‘Ÿ ∈ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) ∧ Β¬ π‘Ÿ ∈ {(ran 𝑆 ∩ dom (ℝ D 𝑂))}) β†’ πœ‘)
215 elunnel1 4141 . . . . . 6 ((π‘Ÿ ∈ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) ∧ Β¬ π‘Ÿ ∈ {(ran 𝑆 ∩ dom (ℝ D 𝑂))}) β†’ π‘Ÿ ∈ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
216215adantll 711 . . . . 5 (((πœ‘ ∧ π‘Ÿ ∈ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) ∧ Β¬ π‘Ÿ ∈ {(ran 𝑆 ∩ dom (ℝ D 𝑂))}) β†’ π‘Ÿ ∈ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
217 vex 3470 . . . . . . . . 9 π‘Ÿ ∈ V
21818elrnmpt 5945 . . . . . . . . 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 481 . . . . . 6 ((πœ‘ ∧ π‘Ÿ ∈ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ βˆƒπ‘— ∈ (0..^𝑁)π‘Ÿ = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
22262nfcri 2882 . . . . . . . 8 Ⅎ𝑗 π‘Ÿ ∈ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
22360, 222nfan 1894 . . . . . . 7 Ⅎ𝑗(πœ‘ ∧ π‘Ÿ ∈ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
224 nfv 1909 . . . . . . 7 β„²π‘—βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦
225 fourierdlem80.fbdioo . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ βˆƒπ‘€ ∈ ℝ βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀)
226 fourierdlem80.fdvbdioo . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ βˆƒπ‘§ ∈ ℝ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)
227 reeanv 3218 . . . . . . . . . . . . 13 (βˆƒπ‘€ ∈ ℝ βˆƒπ‘§ ∈ ℝ (βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧) ↔ (βˆƒπ‘€ ∈ ℝ βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆƒπ‘§ ∈ ℝ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧))
228225, 226, 227sylanbrc 582 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ βˆƒπ‘€ ∈ ℝ βˆƒπ‘§ ∈ ℝ (βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧))
229 simp1 1133 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ (𝑀 ∈ ℝ ∧ 𝑧 ∈ ℝ) ∧ (βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)) β†’ (πœ‘ ∧ 𝑗 ∈ (0..^𝑁)))
230 simp2l 1196 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ (𝑀 ∈ ℝ ∧ 𝑧 ∈ ℝ) ∧ (βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)) β†’ 𝑀 ∈ ℝ)
231 simp2r 1197 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ (𝑀 ∈ ℝ ∧ 𝑧 ∈ ℝ) ∧ (βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)) β†’ 𝑧 ∈ ℝ)
232229, 230, 231jca31 514 . . . . . . . . . . . . . . . . 17 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ (𝑀 ∈ ℝ ∧ 𝑧 ∈ ℝ) ∧ (βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)) β†’ (((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ 𝑀 ∈ ℝ) ∧ 𝑧 ∈ ℝ))
233 simp3l 1198 . . . . . . . . . . . . . . . . 17 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ (𝑀 ∈ ℝ ∧ 𝑧 ∈ ℝ) ∧ (βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)) β†’ βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀)
234 simp3r 1199 . . . . . . . . . . . . . . . . 17 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ (𝑀 ∈ ℝ ∧ 𝑧 ∈ ℝ) ∧ (βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)) β†’ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)
235232, 233, 234jca31 514 . . . . . . . . . . . . . . . 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 782 . . . . . . . . . . . . . . . . . . . . 21 ((((((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ 𝑀 ∈ ℝ) ∧ 𝑧 ∈ ℝ) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧) β†’ πœ‘)
240238, 239syl 17 . . . . . . . . . . . . . . . . . . . 20 (πœ’ β†’ πœ‘)
241240, 79syl 17 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ 𝐹:β„βŸΆβ„)
242240, 81syl 17 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ 𝑋 ∈ ℝ)
243 simp-4l 780 . . . . . . . . . . . . . . . . . . . . 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 3984 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((π‘†β€˜π‘—)[,](π‘†β€˜(𝑗 + 1))) βŠ† (-Ο€[,]Ο€))
250244, 249syl 17 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ ((π‘†β€˜π‘—)[,](π‘†β€˜(𝑗 + 1))) βŠ† (-Ο€[,]Ο€))
25171, 153ssneldd 3977 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ Β¬ 0 ∈ ((π‘†β€˜π‘—)[,](π‘†β€˜(𝑗 + 1))))
252244, 251syl 17 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ Β¬ 0 ∈ ((π‘†β€˜π‘—)[,](π‘†β€˜(𝑗 + 1))))
253244, 150syl 17 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ (ℝ D (𝐹 β†Ύ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1)))))):((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))βŸΆβ„)
254 simp-4r 781 . . . . . . . . . . . . . . . . . . . 20 ((((((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ 𝑀 ∈ ℝ) ∧ 𝑧 ∈ ℝ) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧) β†’ 𝑀 ∈ ℝ)
255238, 254syl 17 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ 𝑀 ∈ ℝ)
256238simplrd 767 . . . . . . . . . . . . . . . . . . . 20 (πœ’ β†’ βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀)
257 id 22 . . . . . . . . . . . . . . . . . . . . 21 (𝑑 ∈ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1)))) β†’ 𝑑 ∈ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1)))))
258257, 144eleqtrrdi 2836 . . . . . . . . . . . . . . . . . . . 20 (𝑑 ∈ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1)))) β†’ 𝑑 ∈ 𝐼)
259 rspa 3237 . . . . . . . . . . . . . . . . . . . 20 ((βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ 𝑑 ∈ 𝐼) β†’ (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀)
260256, 258, 259syl2an 595 . . . . . . . . . . . . . . . . . . 19 ((πœ’ ∧ 𝑑 ∈ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))) β†’ (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀)
261 simpllr 773 . . . . . . . . . . . . . . . . . . . 20 ((((((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ∧ 𝑀 ∈ ℝ) ∧ 𝑧 ∈ ℝ) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀) ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧) β†’ 𝑧 ∈ ℝ)
262238, 261syl 17 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ 𝑧 ∈ ℝ)
263148fveq1i 6882 . . . . . . . . . . . . . . . . . . . . . 22 ((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘) = ((ℝ D (𝐹 β†Ύ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))))β€˜π‘‘)
264263fveq2i 6884 . . . . . . . . . . . . . . . . . . . . 21 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) = (absβ€˜((ℝ D (𝐹 β†Ύ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))))β€˜π‘‘))
265238simprd 495 . . . . . . . . . . . . . . . . . . . . . 22 (πœ’ β†’ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)
266265r19.21bi 3240 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ 𝑑 ∈ 𝐼) β†’ (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧)
267264, 266eqbrtrrid 5174 . . . . . . . . . . . . . . . . . . . 20 ((πœ’ ∧ 𝑑 ∈ 𝐼) β†’ (absβ€˜((ℝ D (𝐹 β†Ύ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))))β€˜π‘‘)) ≀ 𝑧)
268258, 267sylan2 592 . . . . . . . . . . . . . . . . . . 19 ((πœ’ ∧ 𝑑 ∈ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))) β†’ (absβ€˜((ℝ D (𝐹 β†Ύ ((𝑋 + (π‘†β€˜π‘—))(,)(𝑋 + (π‘†β€˜(𝑗 + 1))))))β€˜π‘‘)) ≀ 𝑧)
269240, 90syl 17 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ 𝐢 ∈ ℝ)
270241, 242, 245, 246, 248, 250, 252, 253, 255, 260, 262, 268, 269, 68fourierdlem68 45375 . . . . . . . . . . . . . . . . . 18 (πœ’ β†’ (dom (ℝ D π‘Œ) = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ∧ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ dom (ℝ D π‘Œ)(absβ€˜((ℝ D π‘Œ)β€˜π‘ )) ≀ 𝑦))
271270simprd 495 . . . . . . . . . . . . . . . . 17 (πœ’ β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ dom (ℝ D π‘Œ)(absβ€˜((ℝ D π‘Œ)β€˜π‘ )) ≀ 𝑦)
272270simpld 494 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ dom (ℝ D π‘Œ) = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
273272raleqdv 3317 . . . . . . . . . . . . . . . . . 18 (πœ’ β†’ (βˆ€π‘  ∈ dom (ℝ D π‘Œ)(absβ€˜((ℝ D π‘Œ)β€˜π‘ )) ≀ 𝑦 ↔ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D π‘Œ)β€˜π‘ )) ≀ 𝑦))
274273rexbidv 3170 . . . . . . . . . . . . . . . . 17 (πœ’ β†’ (βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ dom (ℝ D π‘Œ)(absβ€˜((ℝ D π‘Œ)β€˜π‘ )) ≀ 𝑦 ↔ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D π‘Œ)β€˜π‘ )) ≀ 𝑦))
275271, 274mpbid 231 . . . . . . . . . . . . . . . 16 (πœ’ β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D π‘Œ)β€˜π‘ )) ≀ 𝑦)
276125eqcomi 2733 . . . . . . . . . . . . . . . . . . . . . . 23 ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) = ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
277276reseq2i 5968 . . . . . . . . . . . . . . . . . . . . . 22 ((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = ((ℝ D 𝑂) β†Ύ ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
278277fveq1i 6882 . . . . . . . . . . . . . . . . . . . . 21 (((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘ ) = (((ℝ D 𝑂) β†Ύ ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))β€˜π‘ )
279 fvres 6900 . . . . . . . . . . . . . . . . . . . . . 22 (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) β†’ (((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘ ) = ((ℝ D 𝑂)β€˜π‘ ))
280279adantl 481 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ (((ℝ D 𝑂) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘ ) = ((ℝ D 𝑂)β€˜π‘ ))
281244, 72syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (πœ’ β†’ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) βŠ† (𝐴[,]𝐡))
282281resmptd 6030 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (πœ’ β†’ ((𝑠 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2))))) β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2))))))
28369, 282eqtrid 2776 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (πœ’ β†’ (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = (𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) ↦ (((πΉβ€˜(𝑋 + 𝑠)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑠 / 2))))))
28468, 283eqtr4id 2783 . . . . . . . . . . . . . . . . . . . . . . . . 25 (πœ’ β†’ π‘Œ = (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))
285284oveq2d 7417 . . . . . . . . . . . . . . . . . . . . . . . 24 (πœ’ β†’ (ℝ D π‘Œ) = (ℝ D (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
286285fveq1d 6883 . . . . . . . . . . . . . . . . . . . . . . 23 (πœ’ β†’ ((ℝ D π‘Œ)β€˜π‘ ) = ((ℝ D (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))β€˜π‘ ))
287124fveq1d 6883 . . . . . . . . . . . . . . . . . . . . . . . 24 (πœ‘ β†’ ((ℝ D (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))β€˜π‘ ) = (((ℝ D 𝑂) β†Ύ ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))β€˜π‘ ))
288240, 287syl 17 . . . . . . . . . . . . . . . . . . . . . . 23 (πœ’ β†’ ((ℝ D (𝑂 β†Ύ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))β€˜π‘ ) = (((ℝ D 𝑂) β†Ύ ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))β€˜π‘ ))
289286, 288eqtr2d 2765 . . . . . . . . . . . . . . . . . . . . . 22 (πœ’ β†’ (((ℝ D 𝑂) β†Ύ ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))β€˜π‘ ) = ((ℝ D π‘Œ)β€˜π‘ ))
290289adantr 480 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ (((ℝ D 𝑂) β†Ύ ((intβ€˜(topGenβ€˜ran (,)))β€˜((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))β€˜π‘ ) = ((ℝ D π‘Œ)β€˜π‘ ))
291278, 280, 2903eqtr3a 2788 . . . . . . . . . . . . . . . . . . . 20 ((πœ’ ∧ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ ((ℝ D 𝑂)β€˜π‘ ) = ((ℝ D π‘Œ)β€˜π‘ ))
292291fveq2d 6885 . . . . . . . . . . . . . . . . . . 19 ((πœ’ ∧ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) = (absβ€˜((ℝ D π‘Œ)β€˜π‘ )))
293292breq1d 5148 . . . . . . . . . . . . . . . . . 18 ((πœ’ ∧ 𝑠 ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ ((absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦 ↔ (absβ€˜((ℝ D π‘Œ)β€˜π‘ )) ≀ 𝑦))
294293ralbidva 3167 . . . . . . . . . . . . . . . . 17 (πœ’ β†’ (βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦 ↔ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D π‘Œ)β€˜π‘ )) ≀ 𝑦))
295294rexbidv 3170 . . . . . . . . . . . . . . . 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 1116 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((𝑀 ∈ ℝ ∧ 𝑧 ∈ ℝ) β†’ ((βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)))
299298rexlimdvv 3202 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ (βˆƒπ‘€ ∈ ℝ βˆƒπ‘§ ∈ ℝ (βˆ€π‘‘ ∈ 𝐼 (absβ€˜(πΉβ€˜π‘‘)) ≀ 𝑀 ∧ βˆ€π‘‘ ∈ 𝐼 (absβ€˜((ℝ D (𝐹 β†Ύ 𝐼))β€˜π‘‘)) ≀ 𝑧) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦))
300228, 299mpd 15 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
3013003adant3 1129 . . . . . . . . . 10 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁) ∧ π‘Ÿ = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
302 raleq 3314 . . . . . . . . . . . 12 (π‘Ÿ = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) β†’ (βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦 ↔ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦))
3033023ad2ant3 1132 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁) ∧ π‘Ÿ = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ (βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦 ↔ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦))
304303rexbidv 3170 . . . . . . . . . 10 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁) ∧ π‘Ÿ = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ (βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦 ↔ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦))
305301, 304mpbird 257 . . . . . . . . 9 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁) ∧ π‘Ÿ = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
3063053exp 1116 . . . . . . . 8 (πœ‘ β†’ (𝑗 ∈ (0..^𝑁) β†’ (π‘Ÿ = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)))
307306adantr 480 . . . . . . 7 ((πœ‘ ∧ π‘Ÿ ∈ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ (𝑗 ∈ (0..^𝑁) β†’ (π‘Ÿ = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)))
308223, 224, 307rexlimd 3255 . . . . . 6 ((πœ‘ ∧ π‘Ÿ ∈ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ (βˆƒπ‘— ∈ (0..^𝑁)π‘Ÿ = ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦))
309221, 308mpd 15 . . . . 5 ((πœ‘ ∧ π‘Ÿ ∈ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
310214, 216, 309syl2anc 583 . . . 4 (((πœ‘ ∧ π‘Ÿ ∈ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) ∧ Β¬ π‘Ÿ ∈ {(ran 𝑆 ∩ dom (ℝ D 𝑂))}) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
311213, 310pm2.61dan 810 . . 3 ((πœ‘ ∧ π‘Ÿ ∈ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
312179, 311sylan2 592 . 2 ((πœ‘ ∧ π‘Ÿ ∈ ({(ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))))) β†’ βˆƒπ‘¦ ∈ ℝ βˆ€π‘  ∈ π‘Ÿ (absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑦)
313 pm3.22 459 . . . . . . . . . . . 12 ((π‘Ÿ ∈ dom (ℝ D 𝑂) ∧ π‘Ÿ ∈ ran 𝑆) β†’ (π‘Ÿ ∈ ran 𝑆 ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)))
314 elin 3956 . . . . . . . . . . . 12 (π‘Ÿ ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂)) ↔ (π‘Ÿ ∈ ran 𝑆 ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)))
315313, 314sylibr 233 . . . . . . . . . . 11 ((π‘Ÿ ∈ dom (ℝ D 𝑂) ∧ π‘Ÿ ∈ ran 𝑆) β†’ π‘Ÿ ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂)))
316315adantll 711 . . . . . . . . . 10 (((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) ∧ π‘Ÿ ∈ ran 𝑆) β†’ π‘Ÿ ∈ (ran 𝑆 ∩ dom (ℝ D 𝑂)))
31743eqcomd 2730 . . . . . . . . . . 11 (πœ‘ β†’ (ran 𝑆 ∩ dom (ℝ D 𝑂)) = βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))})
318317ad2antrr 723 . . . . . . . . . 10 (((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) ∧ π‘Ÿ ∈ ran 𝑆) β†’ (ran 𝑆 ∩ dom (ℝ D 𝑂)) = βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))})
319316, 318eleqtrd 2827 . . . . . . . . 9 (((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) ∧ π‘Ÿ ∈ ran 𝑆) β†’ π‘Ÿ ∈ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))})
320319orcd 870 . . . . . . . 8 (((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) ∧ π‘Ÿ ∈ ran 𝑆) β†’ (π‘Ÿ ∈ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} ∨ π‘Ÿ ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
321 simpll 764 . . . . . . . . . . 11 (((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) ∧ Β¬ π‘Ÿ ∈ ran 𝑆) β†’ πœ‘)
32277a1i 11 . . . . . . . . . . . . . 14 ((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) β†’ ℝ βŠ† β„‚)
323118adantr 480 . . . . . . . . . . . . . 14 ((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) β†’ 𝑂:(𝐴[,]𝐡)βŸΆβ„‚)
32483adantr 480 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) β†’ 𝐴 ∈ ℝ)
32584adantr 480 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) β†’ 𝐡 ∈ ℝ)
326324, 325iccssred 13408 . . . . . . . . . . . . . 14 ((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) β†’ (𝐴[,]𝐡) βŠ† ℝ)
327322, 323, 326dvbss 25752 . . . . . . . . . . . . 13 ((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) β†’ dom (ℝ D 𝑂) βŠ† (𝐴[,]𝐡))
328 simpr 484 . . . . . . . . . . . . 13 ((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) β†’ π‘Ÿ ∈ dom (ℝ D 𝑂))
329327, 328sseldd 3975 . . . . . . . . . . . 12 ((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) β†’ π‘Ÿ ∈ (𝐴[,]𝐡))
330329adantr 480 . . . . . . . . . . 11 (((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) ∧ Β¬ π‘Ÿ ∈ ran 𝑆) β†’ π‘Ÿ ∈ (𝐴[,]𝐡))
331 simpr 484 . . . . . . . . . . 11 (((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) ∧ Β¬ π‘Ÿ ∈ ran 𝑆) β†’ Β¬ π‘Ÿ ∈ ran 𝑆)
332 fourierdlem80.relioo . . . . . . . . . . . . 13 (((πœ‘ ∧ π‘Ÿ ∈ (𝐴[,]𝐡)) ∧ Β¬ π‘Ÿ ∈ ran 𝑆) β†’ βˆƒπ‘˜ ∈ (0..^𝑁)π‘Ÿ ∈ ((π‘†β€˜π‘˜)(,)(π‘†β€˜(π‘˜ + 1))))
333 fveq2 6881 . . . . . . . . . . . . . . . . 17 (𝑗 = π‘˜ β†’ (π‘†β€˜π‘—) = (π‘†β€˜π‘˜))
334 oveq1 7408 . . . . . . . . . . . . . . . . . 18 (𝑗 = π‘˜ β†’ (𝑗 + 1) = (π‘˜ + 1))
335334fveq2d 6885 . . . . . . . . . . . . . . . . 17 (𝑗 = π‘˜ β†’ (π‘†β€˜(𝑗 + 1)) = (π‘†β€˜(π‘˜ + 1)))
336333, 335oveq12d 7419 . . . . . . . . . . . . . . . 16 (𝑗 = π‘˜ β†’ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))) = ((π‘†β€˜π‘˜)(,)(π‘†β€˜(π‘˜ + 1))))
337 ovex 7434 . . . . . . . . . . . . . . . 16 ((π‘†β€˜π‘˜)(,)(π‘†β€˜(π‘˜ + 1))) ∈ V
338336, 18, 337fvmpt 6988 . . . . . . . . . . . . . . 15 (π‘˜ ∈ (0..^𝑁) β†’ ((𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘˜) = ((π‘†β€˜π‘˜)(,)(π‘†β€˜(π‘˜ + 1))))
339338eleq2d 2811 . . . . . . . . . . . . . 14 (π‘˜ ∈ (0..^𝑁) β†’ (π‘Ÿ ∈ ((𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘˜) ↔ π‘Ÿ ∈ ((π‘†β€˜π‘˜)(,)(π‘†β€˜(π‘˜ + 1)))))
340339rexbiia 3084 . . . . . . . . . . . . 13 (βˆƒπ‘˜ ∈ (0..^𝑁)π‘Ÿ ∈ ((𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘˜) ↔ βˆƒπ‘˜ ∈ (0..^𝑁)π‘Ÿ ∈ ((π‘†β€˜π‘˜)(,)(π‘†β€˜(π‘˜ + 1))))
341332, 340sylibr 233 . . . . . . . . . . . 12 (((πœ‘ ∧ π‘Ÿ ∈ (𝐴[,]𝐡)) ∧ Β¬ π‘Ÿ ∈ ran 𝑆) β†’ βˆƒπ‘˜ ∈ (0..^𝑁)π‘Ÿ ∈ ((𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘˜))
34253, 18dmmpti 6684 . . . . . . . . . . . . 13 dom (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1)))) = (0..^𝑁)
343342rexeqi 3316 . . . . . . . . . . . 12 (βˆƒπ‘˜ ∈ dom (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))π‘Ÿ ∈ ((𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘˜) ↔ βˆƒπ‘˜ ∈ (0..^𝑁)π‘Ÿ ∈ ((𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘˜))
344341, 343sylibr 233 . . . . . . . . . . 11 (((πœ‘ ∧ π‘Ÿ ∈ (𝐴[,]𝐡)) ∧ Β¬ π‘Ÿ ∈ ran 𝑆) β†’ βˆƒπ‘˜ ∈ dom (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))π‘Ÿ ∈ ((𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘˜))
345321, 330, 331, 344syl21anc 835 . . . . . . . . . 10 (((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) ∧ Β¬ π‘Ÿ ∈ ran 𝑆) β†’ βˆƒπ‘˜ ∈ dom (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))π‘Ÿ ∈ ((𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))β€˜π‘˜))
346 funmpt 6576 . . . . . . . . . . 11 Fun (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))
347 elunirn 7242 . . . . . . . . . . 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 871 . . . . . . . 8 (((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) ∧ Β¬ π‘Ÿ ∈ ran 𝑆) β†’ (π‘Ÿ ∈ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} ∨ π‘Ÿ ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
351320, 350pm2.61dan 810 . . . . . . 7 ((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) β†’ (π‘Ÿ ∈ βˆͺ {(ran 𝑆 ∩ dom (ℝ D 𝑂))} ∨ π‘Ÿ ∈ βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
352 elun 4140 . . . . . . 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 2836 . . . . 5 ((πœ‘ ∧ π‘Ÿ ∈ dom (ℝ D 𝑂)) β†’ π‘Ÿ ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
355354ralrimiva 3138 . . . 4 (πœ‘ β†’ βˆ€π‘Ÿ ∈ dom (ℝ D 𝑂)π‘Ÿ ∈ βˆͺ ({(ran 𝑆 ∩ dom (ℝ D 𝑂))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
356 dfss3 3962 . . . 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 4025 . 2 (πœ‘ β†’ dom (ℝ D 𝑂) βŠ† βˆͺ ({(ran 𝑆 ∩ dom (ℝ D (𝑑 ∈ (𝐴[,]𝐡) ↦ (((πΉβ€˜(𝑋 + 𝑑)) βˆ’ 𝐢) / (2 Β· (sinβ€˜(𝑑 / 2)))))))} βˆͺ ran (𝑗 ∈ (0..^𝑁) ↦ ((π‘†β€˜π‘—)(,)(π‘†β€˜(𝑗 + 1))))))
35924, 177, 312, 358ssfiunibd 44504 1 (πœ‘ β†’ βˆƒπ‘ ∈ ℝ βˆ€π‘  ∈ dom (ℝ D 𝑂)(absβ€˜((ℝ D 𝑂)β€˜π‘ )) ≀ 𝑏)
Colors of variables: wff setvar class
Syntax hints:  Β¬ wn 3   β†’ wi 4   ↔ wb 205   ∧ wa 395   ∨ wo 844   ∧ w3a 1084   = wceq 1533   ∈ wcel 2098   β‰  wne 2932  βˆ€wral 3053  βˆƒwrex 3062  Vcvv 3466   βˆͺ cun 3938   ∩ cin 3939   βŠ† wss 3940  {csn 4620  βˆͺ cuni 4899  βˆͺ ciun 4987   class class class wbr 5138   ↦ cmpt 5221  dom cdm 5666  ran crn 5667   β†Ύ cres 5668  Fun wfun 6527  βŸΆwf 6529  β€˜cfv 6533  (class class class)co 7401  Fincfn 8935  β„‚cc 11104  β„cr 11105  0cc0 11106  1c1 11107   + caddc 11109   Β· cmul 11111   < 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 17366  topGenctg 17382  β„‚fldccnfld 21228  intcnt 22843   D cdv 25714
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1789  ax-4 1803  ax-5 1905  ax-6 1963  ax-7 2003  ax-8 2100  ax-9 2108  ax-10 2129  ax-11 2146  ax-12 2163  ax-ext 2695  ax-rep 5275  ax-sep 5289  ax-nul 5296  ax-pow 5353  ax-pr 5417  ax-un 7718  ax-inf2 9632  ax-cnex 11162  ax-resscn 11163  ax-1cn 11164  ax-icn 11165  ax-addcl 11166  ax-addrcl 11167  ax-mulcl 11168  ax-mulrcl 11169  ax-mulcom 11170  ax-addass 11171  ax-mulass 11172  ax-distr 11173  ax-i2m1 11174  ax-1ne0 11175  ax-1rid 11176  ax-rnegex 11177  ax-rrecex 11178  ax-cnre 11179  ax-pre-lttri 11180  ax-pre-lttrn 11181  ax-pre-ltadd 11182  ax-pre-mulgt0 11183  ax-pre-sup 11184  ax-addf 11185
This theorem depends on definitions:  df-bi 206  df-an 396  df-or 845  df-3or 1085  df-3an 1086  df-tru 1536  df-fal 1546  df-ex 1774  df-nf 1778  df-sb 2060  df-mo 2526  df-eu 2555  df-clab 2702  df-cleq 2716  df-clel 2802  df-nfc 2877  df-ne 2933  df-nel 3039  df-ral 3054  df-rex 3063  df-rmo 3368  df-reu 3369  df-rab 3425  df-v 3468  df-sbc 3770  df-csb 3886  df-dif 3943  df-un 3945  df-in 3947  df-ss 3957  df-pss 3959  df-nul 4315  df-if 4521  df-pw 4596  df-sn 4621  df-pr 4623  df-tp 4625  df-op 4627  df-uni 4900  df-int 4941  df-iun 4989  df-iin 4990  df-br 5139  df-opab 5201  df-mpt 5222  df-tr 5256  df-id 5564  df-eprel 5570  df-po 5578  df-so 5579  df-fr 5621  df-se 5622  df-we 5623  df-xp 5672  df-rel 5673  df-cnv 5674  df-co 5675  df-dm 5676  df-rn 5677  df-res 5678  df-ima 5679  df-pred 6290  df-ord 6357  df-on 6358  df-lim 6359  df-suc 6360  df-iota 6485  df-fun 6535  df-fn 6536  df-f 6537  df-f1 6538  df-fo 6539  df-f1o 6540  df-fv 6541  df-isom 6542  df-riota 7357  df-ov 7404  df-oprab 7405  df-mpo 7406  df-of 7663  df-om 7849  df-1st 7968  df-2nd 7969  df-supp 8141  df-frecs 8261  df-wrecs 8292  df-recs 8366  df-rdg 8405  df-1o 8461  df-2o 8462  df-er 8699  df-map 8818  df-pm 8819  df-ixp 8888  df-en 8936  df-dom 8937  df-sdom 8938  df-fin 8939  df-fsupp 9358  df-fi 9402  df-sup 9433  df-inf 9434  df-oi 9501  df-card 9930  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 17079  df-sets 17096  df-slot 17114  df-ndx 17126  df-base 17144  df-ress 17173  df-plusg 17209  df-mulr 17210  df-starv 17211  df-sca 17212  df-vsca 17213  df-ip 17214  df-tset 17215  df-ple 17216  df-ds 17218  df-unif 17219  df-hom 17220  df-cco 17221  df-rest 17367  df-topn 17368  df-0g 17386  df-gsum 17387  df-topgen 17388  df-pt 17389  df-prds 17392  df-xrs 17447  df-qtop 17452  df-imas 17453  df-xps 17455  df-mre 17529  df-mrc 17530  df-acs 17532  df-mgm 18563  df-sgrp 18642  df-mnd 18658  df-submnd 18704  df-mulg 18986  df-cntz 19223  df-cmn 19692  df-psmet 21220  df-xmet 21221  df-met 21222  df-bl 21223  df-mopn 21224  df-fbas 21225  df-fg 21226  df-cnfld 21229  df-top 22718  df-topon 22735  df-topsp 22757  df-bases 22771  df-cld 22845  df-ntr 22846  df-cls 22847  df-nei 22924  df-lp 22962  df-perf 22963  df-cn 23053  df-cnp 23054  df-t1 23140  df-haus 23141  df-cmp 23213  df-tx 23388  df-hmeo 23581  df-fil 23672  df-fm 23764  df-flim 23765  df-flf 23766  df-xms 24148  df-ms 24149  df-tms 24150  df-cncf 24720  df-limc 25717  df-dv 25718
This theorem is referenced by:  fourierdlem103  45410  fourierdlem104  45411
  Copyright terms: Public domain W3C validator