Users' Mathboxes Mathbox for Brendan Leahy < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  areacirc Structured version   Visualization version   GIF version

Theorem areacirc 38345
Description: The area of a circle of radius 𝑅 is π · 𝑅↑2. This is Metamath 100 proof #9. (Contributed by Brendan Leahy, 31-Aug-2017.) (Revised by Brendan Leahy, 22-Sep-2017.) (Revised by Brendan Leahy, 11-Jul-2018.)
Hypothesis
Ref Expression
areacirc.1 𝑆 = {⟨𝑥, 𝑦⟩ ∣ ((𝑥 ∈ ℝ ∧ 𝑦 ∈ ℝ) ∧ ((𝑥↑2) + (𝑦↑2)) ≤ (𝑅↑2))}
Assertion
Ref Expression
areacirc ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (area‘𝑆) = (π · (𝑅↑2)))
Distinct variable group:   𝑥,𝑦,𝑅
Allowed substitution hints:   𝑆(𝑥,𝑦)

Proof of Theorem areacirc
Dummy variables 𝑡 𝑢 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 areacirc.1 . . . . . 6 𝑆 = {⟨𝑥, 𝑦⟩ ∣ ((𝑥 ∈ ℝ ∧ 𝑦 ∈ ℝ) ∧ ((𝑥↑2) + (𝑦↑2)) ≤ (𝑅↑2))}
2 opabssxp 5755 . . . . . 6 {⟨𝑥, 𝑦⟩ ∣ ((𝑥 ∈ ℝ ∧ 𝑦 ∈ ℝ) ∧ ((𝑥↑2) + (𝑦↑2)) ≤ (𝑅↑2))} ⊆ (ℝ × ℝ)
31, 2eqsstri 3984 . . . . 5 𝑆 ⊆ (ℝ × ℝ)
43a1i 11 . . . 4 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → 𝑆 ⊆ (ℝ × ℝ))
51areacirclem5 38344 . . . . . . 7 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (𝑆 “ {𝑡}) = if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅))
6 resqcl 14162 . . . . . . . . . . . . . . 15 (𝑅 ∈ ℝ → (𝑅↑2) ∈ ℝ)
763ad2ant1 1151 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (𝑅↑2) ∈ ℝ)
8 resqcl 14162 . . . . . . . . . . . . . . 15 (𝑡 ∈ ℝ → (𝑡↑2) ∈ ℝ)
983ad2ant3 1153 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (𝑡↑2) ∈ ℝ)
107, 9resubcld 11643 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → ((𝑅↑2) − (𝑡↑2)) ∈ ℝ)
1110adantr 485 . . . . . . . . . . . 12 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → ((𝑅↑2) − (𝑡↑2)) ∈ ℝ)
12 absresq 15355 . . . . . . . . . . . . . . . 16 (𝑡 ∈ ℝ → ((abs‘𝑡)↑2) = (𝑡↑2))
13123ad2ant3 1153 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → ((abs‘𝑡)↑2) = (𝑡↑2))
1413breq1d 5120 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (((abs‘𝑡)↑2) ≤ (𝑅↑2) ↔ (𝑡↑2) ≤ (𝑅↑2)))
15 recn 11191 . . . . . . . . . . . . . . . . 17 (𝑡 ∈ ℝ → 𝑡 ∈ ℂ)
1615abscld 15492 . . . . . . . . . . . . . . . 16 (𝑡 ∈ ℝ → (abs‘𝑡) ∈ ℝ)
17163ad2ant3 1153 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (abs‘𝑡) ∈ ℝ)
18 simp1 1154 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → 𝑅 ∈ ℝ)
1915absge0d 15500 . . . . . . . . . . . . . . . 16 (𝑡 ∈ ℝ → 0 ≤ (abs‘𝑡))
20193ad2ant3 1153 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → 0 ≤ (abs‘𝑡))
21 simp2 1155 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → 0 ≤ 𝑅)
2217, 18, 20, 21le2sqd 14295 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → ((abs‘𝑡) ≤ 𝑅 ↔ ((abs‘𝑡)↑2) ≤ (𝑅↑2)))
237, 9subge0d 11805 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (0 ≤ ((𝑅↑2) − (𝑡↑2)) ↔ (𝑡↑2) ≤ (𝑅↑2)))
2414, 22, 233bitr4d 314 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → ((abs‘𝑡) ≤ 𝑅 ↔ 0 ≤ ((𝑅↑2) − (𝑡↑2))))
2524biimpa 481 . . . . . . . . . . . 12 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → 0 ≤ ((𝑅↑2) − (𝑡↑2)))
2611, 25resqrtcld 15471 . . . . . . . . . . 11 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → (√‘((𝑅↑2) − (𝑡↑2))) ∈ ℝ)
2726renegcld 11642 . . . . . . . . . 10 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → -(√‘((𝑅↑2) − (𝑡↑2))) ∈ ℝ)
28 iccmbl 25706 . . . . . . . . . 10 ((-(√‘((𝑅↑2) − (𝑡↑2))) ∈ ℝ ∧ (√‘((𝑅↑2) − (𝑡↑2))) ∈ ℝ) → (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))) ∈ dom vol)
2927, 26, 28syl2anc 595 . . . . . . . . 9 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))) ∈ dom vol)
30 mblvol 25670 . . . . . . . . . . . 12 ((-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))) ∈ dom vol → (vol‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = (vol*‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))))
3129, 30syl 18 . . . . . . . . . . 11 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → (vol‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = (vol*‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))))
3211, 25sqrtge0d 15474 . . . . . . . . . . . . . 14 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → 0 ≤ (√‘((𝑅↑2) − (𝑡↑2))))
3326, 26, 32, 32addge0d 11791 . . . . . . . . . . . . 13 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → 0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))))
34 recn 11191 . . . . . . . . . . . . . . . . . . . . 21 (𝑅 ∈ ℝ → 𝑅 ∈ ℂ)
3534sqcld 14182 . . . . . . . . . . . . . . . . . . . 20 (𝑅 ∈ ℝ → (𝑅↑2) ∈ ℂ)
36353ad2ant1 1151 . . . . . . . . . . . . . . . . . . 19 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (𝑅↑2) ∈ ℂ)
3715sqcld 14182 . . . . . . . . . . . . . . . . . . . 20 (𝑡 ∈ ℝ → (𝑡↑2) ∈ ℂ)
38373ad2ant3 1153 . . . . . . . . . . . . . . . . . . 19 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (𝑡↑2) ∈ ℂ)
3936, 38subcld 11570 . . . . . . . . . . . . . . . . . 18 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → ((𝑅↑2) − (𝑡↑2)) ∈ ℂ)
4039sqrtcld 15493 . . . . . . . . . . . . . . . . 17 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (√‘((𝑅↑2) − (𝑡↑2))) ∈ ℂ)
4140adantr 485 . . . . . . . . . . . . . . . 16 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → (√‘((𝑅↑2) − (𝑡↑2))) ∈ ℂ)
4241, 41subnegd 11577 . . . . . . . . . . . . . . 15 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))) = ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))))
4342breq2d 5122 . . . . . . . . . . . . . 14 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → (0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))) ↔ 0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2))))))
4426, 27subge0d 11805 . . . . . . . . . . . . . 14 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → (0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))) ↔ -(√‘((𝑅↑2) − (𝑡↑2))) ≤ (√‘((𝑅↑2) − (𝑡↑2)))))
4543, 44bitr3d 284 . . . . . . . . . . . . 13 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → (0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))) ↔ -(√‘((𝑅↑2) − (𝑡↑2))) ≤ (√‘((𝑅↑2) − (𝑡↑2)))))
4633, 45mpbid 235 . . . . . . . . . . . 12 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → -(√‘((𝑅↑2) − (𝑡↑2))) ≤ (√‘((𝑅↑2) − (𝑡↑2))))
47 ovolicc 25663 . . . . . . . . . . . 12 ((-(√‘((𝑅↑2) − (𝑡↑2))) ∈ ℝ ∧ (√‘((𝑅↑2) − (𝑡↑2))) ∈ ℝ ∧ -(√‘((𝑅↑2) − (𝑡↑2))) ≤ (√‘((𝑅↑2) − (𝑡↑2)))) → (vol*‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))))
4827, 26, 46, 47syl3anc 1398 . . . . . . . . . . 11 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → (vol*‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))))
4931, 48eqtrd 2798 . . . . . . . . . 10 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → (vol‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))))
5026, 27resubcld 11643 . . . . . . . . . 10 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))) ∈ ℝ)
5149, 50eqeltrd 2863 . . . . . . . . 9 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → (vol‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) ∈ ℝ)
52 volf 25669 . . . . . . . . . 10 vol:dom vol⟶(0[,]+∞)
53 ffn 6707 . . . . . . . . . 10 (vol:dom vol⟶(0[,]+∞) → vol Fn dom vol)
54 elpreima 7055 . . . . . . . . . 10 (vol Fn dom vol → ((-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))) ∈ (vol “ ℝ) ↔ ((-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))) ∈ dom vol ∧ (vol‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) ∈ ℝ)))
5552, 53, 54mp2b 10 . . . . . . . . 9 ((-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))) ∈ (vol “ ℝ) ↔ ((-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))) ∈ dom vol ∧ (vol‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) ∈ ℝ))
5629, 51, 55sylanbrc 594 . . . . . . . 8 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))) ∈ (vol “ ℝ))
57 0mbl 25679 . . . . . . . . . 10 ∅ ∈ dom vol
58 mblvol 25670 . . . . . . . . . . . . 13 (∅ ∈ dom vol → (vol‘∅) = (vol*‘∅))
5957, 58ax-mp 5 . . . . . . . . . . . 12 (vol‘∅) = (vol*‘∅)
60 ovol0 25633 . . . . . . . . . . . 12 (vol*‘∅) = 0
6159, 60eqtri 2786 . . . . . . . . . . 11 (vol‘∅) = 0
62 0re 11211 . . . . . . . . . . 11 0 ∈ ℝ
6361, 62eqeltri 2859 . . . . . . . . . 10 (vol‘∅) ∈ ℝ
64 elpreima 7055 . . . . . . . . . . 11 (vol Fn dom vol → (∅ ∈ (vol “ ℝ) ↔ (∅ ∈ dom vol ∧ (vol‘∅) ∈ ℝ)))
6552, 53, 64mp2b 10 . . . . . . . . . 10 (∅ ∈ (vol “ ℝ) ↔ (∅ ∈ dom vol ∧ (vol‘∅) ∈ ℝ))
6657, 63, 65mpbir2an 723 . . . . . . . . 9 ∅ ∈ (vol “ ℝ)
6766a1i 11 . . . . . . . 8 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ ¬ (abs‘𝑡) ≤ 𝑅) → ∅ ∈ (vol “ ℝ))
6856, 67ifclda 4524 . . . . . . 7 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅) ∈ (vol “ ℝ))
695, 68eqeltrd 2863 . . . . . 6 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (𝑆 “ {𝑡}) ∈ (vol “ ℝ))
70693expa 1136 . . . . 5 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑡 ∈ ℝ) → (𝑆 “ {𝑡}) ∈ (vol “ ℝ))
7170ralrimiva 3157 . . . 4 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ∀𝑡 ∈ ℝ (𝑆 “ {𝑡}) ∈ (vol “ ℝ))
725fveq2d 6887 . . . . . . 7 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (vol‘(𝑆 “ {𝑡})) = (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)))
73723expa 1136 . . . . . 6 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑡 ∈ ℝ) → (vol‘(𝑆 “ {𝑡})) = (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)))
7473mpteq2dva 5205 . . . . 5 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ ℝ ↦ (vol‘(𝑆 “ {𝑡}))) = (𝑡 ∈ ℝ ↦ (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅))))
75 renegcl 11522 . . . . . . . 8 (𝑅 ∈ ℝ → -𝑅 ∈ ℝ)
7675adantr 485 . . . . . . 7 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → -𝑅 ∈ ℝ)
77 simpl 487 . . . . . . 7 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → 𝑅 ∈ ℝ)
78 iccssre 13457 . . . . . . 7 ((-𝑅 ∈ ℝ ∧ 𝑅 ∈ ℝ) → (-𝑅[,]𝑅) ⊆ ℝ)
7976, 77, 78syl2anc 595 . . . . . 6 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (-𝑅[,]𝑅) ⊆ ℝ)
80 rembl 25680 . . . . . . 7 ℝ ∈ dom vol
8180a1i 11 . . . . . 6 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ℝ ∈ dom vol)
82 fvexd 6898 . . . . . 6 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑡 ∈ (-𝑅[,]𝑅)) → (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) ∈ V)
83 eldif 3916 . . . . . . . . 9 (𝑡 ∈ (ℝ ∖ (-𝑅[,]𝑅)) ↔ (𝑡 ∈ ℝ ∧ ¬ 𝑡 ∈ (-𝑅[,]𝑅)))
84 3anass 1111 . . . . . . . . . . . . . . 15 ((𝑡 ∈ ℝ ∧ -𝑅𝑡𝑡𝑅) ↔ (𝑡 ∈ ℝ ∧ (-𝑅𝑡𝑡𝑅)))
8584a1i 11 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → ((𝑡 ∈ ℝ ∧ -𝑅𝑡𝑡𝑅) ↔ (𝑡 ∈ ℝ ∧ (-𝑅𝑡𝑡𝑅))))
86753ad2ant1 1151 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → -𝑅 ∈ ℝ)
87 elicc2 13439 . . . . . . . . . . . . . . 15 ((-𝑅 ∈ ℝ ∧ 𝑅 ∈ ℝ) → (𝑡 ∈ (-𝑅[,]𝑅) ↔ (𝑡 ∈ ℝ ∧ -𝑅𝑡𝑡𝑅)))
8886, 18, 87syl2anc 595 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (𝑡 ∈ (-𝑅[,]𝑅) ↔ (𝑡 ∈ ℝ ∧ -𝑅𝑡𝑡𝑅)))
89 simp3 1156 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → 𝑡 ∈ ℝ)
9089, 18absled 15486 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → ((abs‘𝑡) ≤ 𝑅 ↔ (-𝑅𝑡𝑡𝑅)))
9189biantrurd 541 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → ((-𝑅𝑡𝑡𝑅) ↔ (𝑡 ∈ ℝ ∧ (-𝑅𝑡𝑡𝑅))))
9290, 91bitrd 282 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → ((abs‘𝑡) ≤ 𝑅 ↔ (𝑡 ∈ ℝ ∧ (-𝑅𝑡𝑡𝑅))))
9385, 88, 923bitr4rd 315 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → ((abs‘𝑡) ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)))
9493biimpd 232 . . . . . . . . . . . 12 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → ((abs‘𝑡) ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)))
9594con3d 153 . . . . . . . . . . 11 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (¬ 𝑡 ∈ (-𝑅[,]𝑅) → ¬ (abs‘𝑡) ≤ 𝑅))
96953expia 1139 . . . . . . . . . 10 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ ℝ → (¬ 𝑡 ∈ (-𝑅[,]𝑅) → ¬ (abs‘𝑡) ≤ 𝑅)))
9796impd 415 . . . . . . . . 9 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ((𝑡 ∈ ℝ ∧ ¬ 𝑡 ∈ (-𝑅[,]𝑅)) → ¬ (abs‘𝑡) ≤ 𝑅))
9883, 97biimtrid 245 . . . . . . . 8 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ (ℝ ∖ (-𝑅[,]𝑅)) → ¬ (abs‘𝑡) ≤ 𝑅))
9998imp 411 . . . . . . 7 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑡 ∈ (ℝ ∖ (-𝑅[,]𝑅))) → ¬ (abs‘𝑡) ≤ 𝑅)
100 iffalse 4497 . . . . . . . . 9 (¬ (abs‘𝑡) ≤ 𝑅 → if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅) = ∅)
101100fveq2d 6887 . . . . . . . 8 (¬ (abs‘𝑡) ≤ 𝑅 → (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = (vol‘∅))
102101, 61eqtrdi 2814 . . . . . . 7 (¬ (abs‘𝑡) ≤ 𝑅 → (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = 0)
10399, 102syl 18 . . . . . 6 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑡 ∈ (ℝ ∖ (-𝑅[,]𝑅))) → (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = 0)
10476, 77, 87syl2anc 595 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ (-𝑅[,]𝑅) ↔ (𝑡 ∈ ℝ ∧ -𝑅𝑡𝑡𝑅)))
10590biimprd 251 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → ((-𝑅𝑡𝑡𝑅) → (abs‘𝑡) ≤ 𝑅))
106105expd 420 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (-𝑅𝑡 → (𝑡𝑅 → (abs‘𝑡) ≤ 𝑅)))
1071063expia 1139 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ ℝ → (-𝑅𝑡 → (𝑡𝑅 → (abs‘𝑡) ≤ 𝑅))))
1081073impd 1367 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ((𝑡 ∈ ℝ ∧ -𝑅𝑡𝑡𝑅) → (abs‘𝑡) ≤ 𝑅))
109104, 108sylbid 243 . . . . . . . . . . . 12 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ (-𝑅[,]𝑅) → (abs‘𝑡) ≤ 𝑅))
1101093impia 1135 . . . . . . . . . . 11 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → (abs‘𝑡) ≤ 𝑅)
111 iftrue 4494 . . . . . . . . . . . 12 ((abs‘𝑡) ≤ 𝑅 → if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅) = (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))))
112111fveq2d 6887 . . . . . . . . . . 11 ((abs‘𝑡) ≤ 𝑅 → (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = (vol‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))))
113110, 112syl 18 . . . . . . . . . 10 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = (vol‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))))
11463ad2ant1 1151 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → (𝑅↑2) ∈ ℝ)
11575, 78mpancom 700 . . . . . . . . . . . . . . . . . 18 (𝑅 ∈ ℝ → (-𝑅[,]𝑅) ⊆ ℝ)
116115sselda 3938 . . . . . . . . . . . . . . . . 17 ((𝑅 ∈ ℝ ∧ 𝑡 ∈ (-𝑅[,]𝑅)) → 𝑡 ∈ ℝ)
1171163adant2 1149 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → 𝑡 ∈ ℝ)
118117resqcld 14163 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → (𝑡↑2) ∈ ℝ)
119114, 118resubcld 11643 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → ((𝑅↑2) − (𝑡↑2)) ∈ ℝ)
12075, 87mpancom 700 . . . . . . . . . . . . . . . . 17 (𝑅 ∈ ℝ → (𝑡 ∈ (-𝑅[,]𝑅) ↔ (𝑡 ∈ ℝ ∧ -𝑅𝑡𝑡𝑅)))
121120adantr 485 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ (-𝑅[,]𝑅) ↔ (𝑡 ∈ ℝ ∧ -𝑅𝑡𝑡𝑅)))
12222, 90, 143bitr3rd 313 . . . . . . . . . . . . . . . . . . . . 21 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → ((𝑡↑2) ≤ (𝑅↑2) ↔ (-𝑅𝑡𝑡𝑅)))
12323, 122bitrd 282 . . . . . . . . . . . . . . . . . . . 20 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (0 ≤ ((𝑅↑2) − (𝑡↑2)) ↔ (-𝑅𝑡𝑡𝑅)))
124123biimprd 251 . . . . . . . . . . . . . . . . . . 19 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → ((-𝑅𝑡𝑡𝑅) → 0 ≤ ((𝑅↑2) − (𝑡↑2))))
125124expd 420 . . . . . . . . . . . . . . . . . 18 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (-𝑅𝑡 → (𝑡𝑅 → 0 ≤ ((𝑅↑2) − (𝑡↑2)))))
1261253expia 1139 . . . . . . . . . . . . . . . . 17 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ ℝ → (-𝑅𝑡 → (𝑡𝑅 → 0 ≤ ((𝑅↑2) − (𝑡↑2))))))
1271263impd 1367 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ((𝑡 ∈ ℝ ∧ -𝑅𝑡𝑡𝑅) → 0 ≤ ((𝑅↑2) − (𝑡↑2))))
128121, 127sylbid 243 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ (-𝑅[,]𝑅) → 0 ≤ ((𝑅↑2) − (𝑡↑2))))
1291283impia 1135 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → 0 ≤ ((𝑅↑2) − (𝑡↑2)))
130119, 129resqrtcld 15471 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → (√‘((𝑅↑2) − (𝑡↑2))) ∈ ℝ)
131130renegcld 11642 . . . . . . . . . . . 12 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → -(√‘((𝑅↑2) − (𝑡↑2))) ∈ ℝ)
132131, 130, 28syl2anc 595 . . . . . . . . . . 11 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))) ∈ dom vol)
133132, 30syl 18 . . . . . . . . . 10 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → (vol‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = (vol*‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))))
134119recnd 11238 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → ((𝑅↑2) − (𝑡↑2)) ∈ ℂ)
135134sqrtcld 15493 . . . . . . . . . . . 12 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → (√‘((𝑅↑2) − (𝑡↑2))) ∈ ℂ)
136135, 135subnegd 11577 . . . . . . . . . . 11 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))) = ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))))
137119, 129sqrtge0d 15474 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → 0 ≤ (√‘((𝑅↑2) − (𝑡↑2))))
138130, 130, 137, 137addge0d 11791 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → 0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))))
139136breq2d 5122 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → (0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))) ↔ 0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2))))))
140130, 131subge0d 11805 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → (0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))) ↔ -(√‘((𝑅↑2) − (𝑡↑2))) ≤ (√‘((𝑅↑2) − (𝑡↑2)))))
141139, 140bitr3d 284 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → (0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))) ↔ -(√‘((𝑅↑2) − (𝑡↑2))) ≤ (√‘((𝑅↑2) − (𝑡↑2)))))
142138, 141mpbid 235 . . . . . . . . . . . 12 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → -(√‘((𝑅↑2) − (𝑡↑2))) ≤ (√‘((𝑅↑2) − (𝑡↑2))))
143131, 130, 142, 47syl3anc 1398 . . . . . . . . . . 11 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → (vol*‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))))
1441352timesd 12488 . . . . . . . . . . 11 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → (2 · (√‘((𝑅↑2) − (𝑡↑2)))) = ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))))
145136, 143, 1443eqtr4d 2808 . . . . . . . . . 10 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → (vol*‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = (2 · (√‘((𝑅↑2) − (𝑡↑2)))))
146113, 133, 1453eqtrd 2802 . . . . . . . . 9 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ (-𝑅[,]𝑅)) → (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = (2 · (√‘((𝑅↑2) − (𝑡↑2)))))
1471463expa 1136 . . . . . . . 8 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑡 ∈ (-𝑅[,]𝑅)) → (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = (2 · (√‘((𝑅↑2) − (𝑡↑2)))))
148147mpteq2dva 5205 . . . . . . 7 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ (-𝑅[,]𝑅) ↦ (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅))) = (𝑡 ∈ (-𝑅[,]𝑅) ↦ (2 · (√‘((𝑅↑2) − (𝑡↑2))))))
149 areacirclem3 38342 . . . . . . 7 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ (-𝑅[,]𝑅) ↦ (2 · (√‘((𝑅↑2) − (𝑡↑2))))) ∈ 𝐿1)
150148, 149eqeltrd 2863 . . . . . 6 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ (-𝑅[,]𝑅) ↦ (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅))) ∈ 𝐿1)
15179, 81, 82, 103, 150iblss2 25946 . . . . 5 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ ℝ ↦ (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅))) ∈ 𝐿1)
15274, 151eqeltrd 2863 . . . 4 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ ℝ ↦ (vol‘(𝑆 “ {𝑡}))) ∈ 𝐿1)
153 dmarea 27103 . . . 4 (𝑆 ∈ dom area ↔ (𝑆 ⊆ (ℝ × ℝ) ∧ ∀𝑡 ∈ ℝ (𝑆 “ {𝑡}) ∈ (vol “ ℝ) ∧ (𝑡 ∈ ℝ ↦ (vol‘(𝑆 “ {𝑡}))) ∈ 𝐿1))
1544, 71, 152, 153syl3anbrc 1362 . . 3 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → 𝑆 ∈ dom area)
155 areaval 27110 . . 3 (𝑆 ∈ dom area → (area‘𝑆) = ∫ℝ(vol‘(𝑆 “ {𝑡})) d𝑡)
156154, 155syl 18 . 2 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (area‘𝑆) = ∫ℝ(vol‘(𝑆 “ {𝑡})) d𝑡)
157 elioore 13403 . . . . . 6 (𝑡 ∈ (-𝑅(,)𝑅) → 𝑡 ∈ ℝ)
15853expa 1136 . . . . . 6 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑡 ∈ ℝ) → (𝑆 “ {𝑡}) = if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅))
159157, 158sylan2 604 . . . . 5 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑡 ∈ (-𝑅(,)𝑅)) → (𝑆 “ {𝑡}) = if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅))
160159fveq2d 6887 . . . 4 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑡 ∈ (-𝑅(,)𝑅)) → (vol‘(𝑆 “ {𝑡})) = (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)))
161160itgeq2dv 25922 . . 3 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ∫(-𝑅(,)𝑅)(vol‘(𝑆 “ {𝑡})) d𝑡 = ∫(-𝑅(,)𝑅)(vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) d𝑡)
162 ioossre 13435 . . . . 5 (-𝑅(,)𝑅) ⊆ ℝ
163162a1i 11 . . . 4 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (-𝑅(,)𝑅) ⊆ ℝ)
164 eldif 3916 . . . . . 6 (𝑡 ∈ (ℝ ∖ (-𝑅(,)𝑅)) ↔ (𝑡 ∈ ℝ ∧ ¬ 𝑡 ∈ (-𝑅(,)𝑅)))
16575rexrd 11260 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ → -𝑅 ∈ ℝ*)
166 rexr 11256 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ → 𝑅 ∈ ℝ*)
167 elioo2 13414 . . . . . . . . . . . . . 14 ((-𝑅 ∈ ℝ*𝑅 ∈ ℝ*) → (𝑡 ∈ (-𝑅(,)𝑅) ↔ (𝑡 ∈ ℝ ∧ -𝑅 < 𝑡𝑡 < 𝑅)))
168165, 166, 167syl2anc 595 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ → (𝑡 ∈ (-𝑅(,)𝑅) ↔ (𝑡 ∈ ℝ ∧ -𝑅 < 𝑡𝑡 < 𝑅)))
1691683ad2ant1 1151 . . . . . . . . . . . 12 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (𝑡 ∈ (-𝑅(,)𝑅) ↔ (𝑡 ∈ ℝ ∧ -𝑅 < 𝑡𝑡 < 𝑅)))
17089biantrurd 541 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → ((-𝑅 < 𝑡𝑡 < 𝑅) ↔ (𝑡 ∈ ℝ ∧ (-𝑅 < 𝑡𝑡 < 𝑅))))
17189, 18absltd 15485 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → ((abs‘𝑡) < 𝑅 ↔ (-𝑅 < 𝑡𝑡 < 𝑅)))
172 3anass 1111 . . . . . . . . . . . . . 14 ((𝑡 ∈ ℝ ∧ -𝑅 < 𝑡𝑡 < 𝑅) ↔ (𝑡 ∈ ℝ ∧ (-𝑅 < 𝑡𝑡 < 𝑅)))
173172a1i 11 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → ((𝑡 ∈ ℝ ∧ -𝑅 < 𝑡𝑡 < 𝑅) ↔ (𝑡 ∈ ℝ ∧ (-𝑅 < 𝑡𝑡 < 𝑅))))
174170, 171, 1733bitr4rd 315 . . . . . . . . . . . 12 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → ((𝑡 ∈ ℝ ∧ -𝑅 < 𝑡𝑡 < 𝑅) ↔ (abs‘𝑡) < 𝑅))
175169, 174bitrd 282 . . . . . . . . . . 11 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (𝑡 ∈ (-𝑅(,)𝑅) ↔ (abs‘𝑡) < 𝑅))
176175notbid 321 . . . . . . . . . 10 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (¬ 𝑡 ∈ (-𝑅(,)𝑅) ↔ ¬ (abs‘𝑡) < 𝑅))
17718, 17lenltd 11357 . . . . . . . . . 10 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (𝑅 ≤ (abs‘𝑡) ↔ ¬ (abs‘𝑡) < 𝑅))
178176, 177bitr4d 285 . . . . . . . . 9 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (¬ 𝑡 ∈ (-𝑅(,)𝑅) ↔ 𝑅 ≤ (abs‘𝑡)))
1795adantr 485 . . . . . . . . . . . 12 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ 𝑅 ≤ (abs‘𝑡)) → (𝑆 “ {𝑡}) = if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅))
180179fveq2d 6887 . . . . . . . . . . 11 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ 𝑅 ≤ (abs‘𝑡)) → (vol‘(𝑆 “ {𝑡})) = (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)))
18117anim1i 626 . . . . . . . . . . . . . . . 16 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) = 𝑅) → ((abs‘𝑡) ∈ ℝ ∧ (abs‘𝑡) = 𝑅))
182 eqle 11313 . . . . . . . . . . . . . . . 16 (((abs‘𝑡) ∈ ℝ ∧ (abs‘𝑡) = 𝑅) → (abs‘𝑡) ≤ 𝑅)
183181, 182, 1123syl 19 . . . . . . . . . . . . . . 15 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) = 𝑅) → (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = (vol‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))))
184 oveq1 7419 . . . . . . . . . . . . . . . . . 18 ((abs‘𝑡) = 𝑅 → ((abs‘𝑡)↑2) = (𝑅↑2))
185184adantl 486 . . . . . . . . . . . . . . . . 17 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) = 𝑅) → ((abs‘𝑡)↑2) = (𝑅↑2))
18613adantr 485 . . . . . . . . . . . . . . . . 17 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) = 𝑅) → ((abs‘𝑡)↑2) = (𝑡↑2))
187185, 186eqtr3d 2800 . . . . . . . . . . . . . . . 16 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) = 𝑅) → (𝑅↑2) = (𝑡↑2))
188 fvoveq1 7435 . . . . . . . . . . . . . . . . . . . . 21 ((𝑅↑2) = (𝑡↑2) → (√‘((𝑅↑2) − (𝑡↑2))) = (√‘((𝑡↑2) − (𝑡↑2))))
189188negeqd 11452 . . . . . . . . . . . . . . . . . . . 20 ((𝑅↑2) = (𝑡↑2) → -(√‘((𝑅↑2) − (𝑡↑2))) = -(√‘((𝑡↑2) − (𝑡↑2))))
190189, 188oveq12d 7430 . . . . . . . . . . . . . . . . . . 19 ((𝑅↑2) = (𝑡↑2) → (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))) = (-(√‘((𝑡↑2) − (𝑡↑2)))[,](√‘((𝑡↑2) − (𝑡↑2)))))
1918recnd 11238 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑡 ∈ ℝ → (𝑡↑2) ∈ ℂ)
192191subidd 11558 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑡 ∈ ℝ → ((𝑡↑2) − (𝑡↑2)) = 0)
193192fveq2d 6887 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑡 ∈ ℝ → (√‘((𝑡↑2) − (𝑡↑2))) = (√‘0))
194193negeqd 11452 . . . . . . . . . . . . . . . . . . . . . 22 (𝑡 ∈ ℝ → -(√‘((𝑡↑2) − (𝑡↑2))) = -(√‘0))
195 sqrt0 15294 . . . . . . . . . . . . . . . . . . . . . . . 24 (√‘0) = 0
196195negeqi 11451 . . . . . . . . . . . . . . . . . . . . . . 23 -(√‘0) = -0
197 neg0 11505 . . . . . . . . . . . . . . . . . . . . . . 23 -0 = 0
198196, 197eqtri 2786 . . . . . . . . . . . . . . . . . . . . . 22 -(√‘0) = 0
199194, 198eqtrdi 2814 . . . . . . . . . . . . . . . . . . . . 21 (𝑡 ∈ ℝ → -(√‘((𝑡↑2) − (𝑡↑2))) = 0)
200193, 195eqtrdi 2814 . . . . . . . . . . . . . . . . . . . . 21 (𝑡 ∈ ℝ → (√‘((𝑡↑2) − (𝑡↑2))) = 0)
201199, 200oveq12d 7430 . . . . . . . . . . . . . . . . . . . 20 (𝑡 ∈ ℝ → (-(√‘((𝑡↑2) − (𝑡↑2)))[,](√‘((𝑡↑2) − (𝑡↑2)))) = (0[,]0))
2022013ad2ant3 1153 . . . . . . . . . . . . . . . . . . 19 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (-(√‘((𝑡↑2) − (𝑡↑2)))[,](√‘((𝑡↑2) − (𝑡↑2)))) = (0[,]0))
203190, 202sylan9eqr 2820 . . . . . . . . . . . . . . . . . 18 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (𝑅↑2) = (𝑡↑2)) → (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))) = (0[,]0))
204203fveq2d 6887 . . . . . . . . . . . . . . . . 17 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (𝑅↑2) = (𝑡↑2)) → (vol‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = (vol‘(0[,]0)))
205 iccmbl 25706 . . . . . . . . . . . . . . . . . . . 20 ((0 ∈ ℝ ∧ 0 ∈ ℝ) → (0[,]0) ∈ dom vol)
20662, 62, 205mp2an 704 . . . . . . . . . . . . . . . . . . 19 (0[,]0) ∈ dom vol
207 mblvol 25670 . . . . . . . . . . . . . . . . . . 19 ((0[,]0) ∈ dom vol → (vol‘(0[,]0)) = (vol*‘(0[,]0)))
208206, 207ax-mp 5 . . . . . . . . . . . . . . . . . 18 (vol‘(0[,]0)) = (vol*‘(0[,]0))
209 0xr 11257 . . . . . . . . . . . . . . . . . . . 20 0 ∈ ℝ*
210 iccid 13418 . . . . . . . . . . . . . . . . . . . . 21 (0 ∈ ℝ* → (0[,]0) = {0})
211210fveq2d 6887 . . . . . . . . . . . . . . . . . . . 20 (0 ∈ ℝ* → (vol*‘(0[,]0)) = (vol*‘{0}))
212209, 211ax-mp 5 . . . . . . . . . . . . . . . . . . 19 (vol*‘(0[,]0)) = (vol*‘{0})
213 ovolsn 25635 . . . . . . . . . . . . . . . . . . . 20 (0 ∈ ℝ → (vol*‘{0}) = 0)
21462, 213ax-mp 5 . . . . . . . . . . . . . . . . . . 19 (vol*‘{0}) = 0
215212, 214eqtri 2786 . . . . . . . . . . . . . . . . . 18 (vol*‘(0[,]0)) = 0
216208, 215eqtri 2786 . . . . . . . . . . . . . . . . 17 (vol‘(0[,]0)) = 0
217204, 216eqtrdi 2814 . . . . . . . . . . . . . . . 16 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (𝑅↑2) = (𝑡↑2)) → (vol‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = 0)
218187, 217syldan 602 . . . . . . . . . . . . . . 15 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) = 𝑅) → (vol‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = 0)
219183, 218eqtrd 2798 . . . . . . . . . . . . . 14 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ (abs‘𝑡) = 𝑅) → (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = 0)
220219ex 417 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → ((abs‘𝑡) = 𝑅 → (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = 0))
221220adantr 485 . . . . . . . . . . . 12 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ 𝑅 ≤ (abs‘𝑡)) → ((abs‘𝑡) = 𝑅 → (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = 0))
22218, 17ltnled 11358 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (𝑅 < (abs‘𝑡) ↔ ¬ (abs‘𝑡) ≤ 𝑅))
223222adantr 485 . . . . . . . . . . . . . 14 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ 𝑅 ≤ (abs‘𝑡)) → (𝑅 < (abs‘𝑡) ↔ ¬ (abs‘𝑡) ≤ 𝑅))
224 simpl1 1210 . . . . . . . . . . . . . . 15 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ 𝑅 ≤ (abs‘𝑡)) → 𝑅 ∈ ℝ)
22517adantr 485 . . . . . . . . . . . . . . 15 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ 𝑅 ≤ (abs‘𝑡)) → (abs‘𝑡) ∈ ℝ)
226 simpr 489 . . . . . . . . . . . . . . 15 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ 𝑅 ≤ (abs‘𝑡)) → 𝑅 ≤ (abs‘𝑡))
227224, 225, 226leltned 11364 . . . . . . . . . . . . . 14 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ 𝑅 ≤ (abs‘𝑡)) → (𝑅 < (abs‘𝑡) ↔ (abs‘𝑡) ≠ 𝑅))
228223, 227bitr3d 284 . . . . . . . . . . . . 13 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ 𝑅 ≤ (abs‘𝑡)) → (¬ (abs‘𝑡) ≤ 𝑅 ↔ (abs‘𝑡) ≠ 𝑅))
229228, 102biimtrrdi 257 . . . . . . . . . . . 12 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ 𝑅 ≤ (abs‘𝑡)) → ((abs‘𝑡) ≠ 𝑅 → (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = 0))
230221, 229pm2.61dne 3044 . . . . . . . . . . 11 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ 𝑅 ≤ (abs‘𝑡)) → (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = 0)
231180, 230eqtrd 2798 . . . . . . . . . 10 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) ∧ 𝑅 ≤ (abs‘𝑡)) → (vol‘(𝑆 “ {𝑡})) = 0)
232231ex 417 . . . . . . . . 9 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (𝑅 ≤ (abs‘𝑡) → (vol‘(𝑆 “ {𝑡})) = 0))
233178, 232sylbid 243 . . . . . . . 8 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑡 ∈ ℝ) → (¬ 𝑡 ∈ (-𝑅(,)𝑅) → (vol‘(𝑆 “ {𝑡})) = 0))
2342333expia 1139 . . . . . . 7 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ ℝ → (¬ 𝑡 ∈ (-𝑅(,)𝑅) → (vol‘(𝑆 “ {𝑡})) = 0)))
235234impd 415 . . . . . 6 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ((𝑡 ∈ ℝ ∧ ¬ 𝑡 ∈ (-𝑅(,)𝑅)) → (vol‘(𝑆 “ {𝑡})) = 0))
236164, 235biimtrid 245 . . . . 5 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ (ℝ ∖ (-𝑅(,)𝑅)) → (vol‘(𝑆 “ {𝑡})) = 0))
237236imp 411 . . . 4 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑡 ∈ (ℝ ∖ (-𝑅(,)𝑅))) → (vol‘(𝑆 “ {𝑡})) = 0)
238163, 237itgss 25952 . . 3 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ∫(-𝑅(,)𝑅)(vol‘(𝑆 “ {𝑡})) d𝑡 = ∫ℝ(vol‘(𝑆 “ {𝑡})) d𝑡)
239 negeq 11450 . . . . . . . . . 10 (𝑅 = 0 → -𝑅 = -0)
240239, 197eqtrdi 2814 . . . . . . . . 9 (𝑅 = 0 → -𝑅 = 0)
241 id 23 . . . . . . . . 9 (𝑅 = 0 → 𝑅 = 0)
242240, 241oveq12d 7430 . . . . . . . 8 (𝑅 = 0 → (-𝑅(,)𝑅) = (0(,)0))
243 iooid 13401 . . . . . . . 8 (0(,)0) = ∅
244242, 243eqtrdi 2814 . . . . . . 7 (𝑅 = 0 → (-𝑅(,)𝑅) = ∅)
245244adantl 486 . . . . . 6 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑅 = 0) → (-𝑅(,)𝑅) = ∅)
246 itgeq1 25913 . . . . . 6 ((-𝑅(,)𝑅) = ∅ → ∫(-𝑅(,)𝑅)(vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) d𝑡 = ∫∅(vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) d𝑡)
247245, 246syl 18 . . . . 5 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑅 = 0) → ∫(-𝑅(,)𝑅)(vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) d𝑡 = ∫∅(vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) d𝑡)
248 itg0 25920 . . . . . 6 ∫∅(vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) d𝑡 = 0
249 sq0 14230 . . . . . . . . . 10 (0↑2) = 0
250249oveq2i 7423 . . . . . . . . 9 (π · (0↑2)) = (π · 0)
251 picn 26602 . . . . . . . . . 10 π ∈ ℂ
252251mul01i 11401 . . . . . . . . 9 (π · 0) = 0
253250, 252eqtr2i 2787 . . . . . . . 8 0 = (π · (0↑2))
254 oveq1 7419 . . . . . . . . 9 (𝑅 = 0 → (𝑅↑2) = (0↑2))
255254oveq2d 7428 . . . . . . . 8 (𝑅 = 0 → (π · (𝑅↑2)) = (π · (0↑2)))
256253, 255eqtr4id 2817 . . . . . . 7 (𝑅 = 0 → 0 = (π · (𝑅↑2)))
257256adantl 486 . . . . . 6 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑅 = 0) → 0 = (π · (𝑅↑2)))
258248, 257eqtrid 2810 . . . . 5 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑅 = 0) → ∫∅(vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) d𝑡 = (π · (𝑅↑2)))
259247, 258eqtrd 2798 . . . 4 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑅 = 0) → ∫(-𝑅(,)𝑅)(vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) d𝑡 = (π · (𝑅↑2)))
260 simp1 1154 . . . . . . 7 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑅 ≠ 0) → 𝑅 ∈ ℝ)
261 0red 11212 . . . . . . . . 9 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → 0 ∈ ℝ)
262 simpr 489 . . . . . . . . 9 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → 0 ≤ 𝑅)
263261, 77, 262leltned 11364 . . . . . . . 8 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (0 < 𝑅𝑅 ≠ 0))
264263biimp3ar 1499 . . . . . . 7 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑅 ≠ 0) → 0 < 𝑅)
265260, 264elrpd 13058 . . . . . 6 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅𝑅 ≠ 0) → 𝑅 ∈ ℝ+)
2662653expa 1136 . . . . 5 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑅 ≠ 0) → 𝑅 ∈ ℝ+)
267157, 16syl 18 . . . . . . . . . . 11 (𝑡 ∈ (-𝑅(,)𝑅) → (abs‘𝑡) ∈ ℝ)
268267adantl 486 . . . . . . . . . 10 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → (abs‘𝑡) ∈ ℝ)
269 rpre 13026 . . . . . . . . . . 11 (𝑅 ∈ ℝ+𝑅 ∈ ℝ)
270269adantr 485 . . . . . . . . . 10 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → 𝑅 ∈ ℝ)
271269renegcld 11642 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → -𝑅 ∈ ℝ)
272271rexrd 11260 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+ → -𝑅 ∈ ℝ*)
273 rpxr 13027 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+𝑅 ∈ ℝ*)
274272, 273, 167syl2anc 595 . . . . . . . . . . . 12 (𝑅 ∈ ℝ+ → (𝑡 ∈ (-𝑅(,)𝑅) ↔ (𝑡 ∈ ℝ ∧ -𝑅 < 𝑡𝑡 < 𝑅)))
275 simpr 489 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → 𝑡 ∈ ℝ)
276269adantr 485 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → 𝑅 ∈ ℝ)
277275, 276absltd 15485 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → ((abs‘𝑡) < 𝑅 ↔ (-𝑅 < 𝑡𝑡 < 𝑅)))
278277biimprd 251 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → ((-𝑅 < 𝑡𝑡 < 𝑅) → (abs‘𝑡) < 𝑅))
279278exp4b 435 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+ → (𝑡 ∈ ℝ → (-𝑅 < 𝑡 → (𝑡 < 𝑅 → (abs‘𝑡) < 𝑅))))
2802793impd 1367 . . . . . . . . . . . 12 (𝑅 ∈ ℝ+ → ((𝑡 ∈ ℝ ∧ -𝑅 < 𝑡𝑡 < 𝑅) → (abs‘𝑡) < 𝑅))
281274, 280sylbid 243 . . . . . . . . . . 11 (𝑅 ∈ ℝ+ → (𝑡 ∈ (-𝑅(,)𝑅) → (abs‘𝑡) < 𝑅))
282281imp 411 . . . . . . . . . 10 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → (abs‘𝑡) < 𝑅)
283268, 270, 282ltled 11359 . . . . . . . . 9 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → (abs‘𝑡) ≤ 𝑅)
284283, 112syl 18 . . . . . . . 8 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = (vol‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))))
285269resqcld 14163 . . . . . . . . . . . . . . 15 (𝑅 ∈ ℝ+ → (𝑅↑2) ∈ ℝ)
286285recnd 11238 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → (𝑅↑2) ∈ ℂ)
287286adantr 485 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → (𝑅↑2) ∈ ℂ)
288191adantl 486 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → (𝑡↑2) ∈ ℂ)
289287, 288subcld 11570 . . . . . . . . . . . 12 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → ((𝑅↑2) − (𝑡↑2)) ∈ ℂ)
290289sqrtcld 15493 . . . . . . . . . . 11 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → (√‘((𝑅↑2) − (𝑡↑2))) ∈ ℂ)
291290, 290subnegd 11577 . . . . . . . . . 10 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))) = ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))))
292157, 291sylan2 604 . . . . . . . . 9 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))) = ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))))
293285adantr 485 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → (𝑅↑2) ∈ ℝ)
2948adantl 486 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → (𝑡↑2) ∈ ℝ)
295293, 294resubcld 11643 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → ((𝑅↑2) − (𝑡↑2)) ∈ ℝ)
296157, 295sylan2 604 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → ((𝑅↑2) − (𝑡↑2)) ∈ ℝ)
297 0red 11212 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → 0 ∈ ℝ)
29816adantl 486 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → (abs‘𝑡) ∈ ℝ)
29919adantl 486 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → 0 ≤ (abs‘𝑡))
300 rpge0 13031 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑅 ∈ ℝ+ → 0 ≤ 𝑅)
301300adantr 485 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → 0 ≤ 𝑅)
302298, 276, 299, 301lt2sqd 14294 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → ((abs‘𝑡) < 𝑅 ↔ ((abs‘𝑡)↑2) < (𝑅↑2)))
30312adantl 486 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → ((abs‘𝑡)↑2) = (𝑡↑2))
304303breq1d 5120 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → (((abs‘𝑡)↑2) < (𝑅↑2) ↔ (𝑡↑2) < (𝑅↑2)))
305302, 277, 3043bitr3rd 313 . . . . . . . . . . . . . . . . . . . . 21 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → ((𝑡↑2) < (𝑅↑2) ↔ (-𝑅 < 𝑡𝑡 < 𝑅)))
306294, 293posdifd 11802 . . . . . . . . . . . . . . . . . . . . 21 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → ((𝑡↑2) < (𝑅↑2) ↔ 0 < ((𝑅↑2) − (𝑡↑2))))
307305, 306bitr3d 284 . . . . . . . . . . . . . . . . . . . 20 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → ((-𝑅 < 𝑡𝑡 < 𝑅) ↔ 0 < ((𝑅↑2) − (𝑡↑2))))
308307biimpd 232 . . . . . . . . . . . . . . . . . . 19 ((𝑅 ∈ ℝ+𝑡 ∈ ℝ) → ((-𝑅 < 𝑡𝑡 < 𝑅) → 0 < ((𝑅↑2) − (𝑡↑2))))
309308exp4b 435 . . . . . . . . . . . . . . . . . 18 (𝑅 ∈ ℝ+ → (𝑡 ∈ ℝ → (-𝑅 < 𝑡 → (𝑡 < 𝑅 → 0 < ((𝑅↑2) − (𝑡↑2))))))
3103093impd 1367 . . . . . . . . . . . . . . . . 17 (𝑅 ∈ ℝ+ → ((𝑡 ∈ ℝ ∧ -𝑅 < 𝑡𝑡 < 𝑅) → 0 < ((𝑅↑2) − (𝑡↑2))))
311274, 310sylbid 243 . . . . . . . . . . . . . . . 16 (𝑅 ∈ ℝ+ → (𝑡 ∈ (-𝑅(,)𝑅) → 0 < ((𝑅↑2) − (𝑡↑2))))
312311imp 411 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → 0 < ((𝑅↑2) − (𝑡↑2)))
313297, 296, 312ltled 11359 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → 0 ≤ ((𝑅↑2) − (𝑡↑2)))
314296, 313resqrtcld 15471 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → (√‘((𝑅↑2) − (𝑡↑2))) ∈ ℝ)
315314renegcld 11642 . . . . . . . . . . . 12 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → -(√‘((𝑅↑2) − (𝑡↑2))) ∈ ℝ)
316315, 314, 28syl2anc 595 . . . . . . . . . . 11 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))) ∈ dom vol)
317316, 30syl 18 . . . . . . . . . 10 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → (vol‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = (vol*‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))))
318296, 313sqrtge0d 15474 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → 0 ≤ (√‘((𝑅↑2) − (𝑡↑2))))
319314, 314, 318, 318addge0d 11791 . . . . . . . . . . . 12 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → 0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))))
320292breq2d 5122 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → (0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))) ↔ 0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2))))))
321314, 315subge0d 11805 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → (0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))) ↔ -(√‘((𝑅↑2) − (𝑡↑2))) ≤ (√‘((𝑅↑2) − (𝑡↑2)))))
322320, 321bitr3d 284 . . . . . . . . . . . 12 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → (0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))) ↔ -(√‘((𝑅↑2) − (𝑡↑2))) ≤ (√‘((𝑅↑2) − (𝑡↑2)))))
323319, 322mpbid 235 . . . . . . . . . . 11 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → -(√‘((𝑅↑2) − (𝑡↑2))) ≤ (√‘((𝑅↑2) − (𝑡↑2))))
324315, 314, 323, 47syl3anc 1398 . . . . . . . . . 10 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → (vol*‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))))
325317, 324eqtrd 2798 . . . . . . . . 9 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → (vol‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))))
326 ax-resscn 11158 . . . . . . . . . . . . . . 15 ℝ ⊆ ℂ
327326a1i 11 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → ℝ ⊆ ℂ)
328271, 269, 78syl2anc 595 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → (-𝑅[,]𝑅) ⊆ ℝ)
329 rpcn 13028 . . . . . . . . . . . . . . . . 17 (𝑅 ∈ ℝ+𝑅 ∈ ℂ)
330329sqcld 14182 . . . . . . . . . . . . . . . 16 (𝑅 ∈ ℝ+ → (𝑅↑2) ∈ ℂ)
331330adantr 485 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ+𝑢 ∈ (-𝑅[,]𝑅)) → (𝑅↑2) ∈ ℂ)
332328sselda 3938 . . . . . . . . . . . . . . . . . . 19 ((𝑅 ∈ ℝ+𝑢 ∈ (-𝑅[,]𝑅)) → 𝑢 ∈ ℝ)
333332recnd 11238 . . . . . . . . . . . . . . . . . 18 ((𝑅 ∈ ℝ+𝑢 ∈ (-𝑅[,]𝑅)) → 𝑢 ∈ ℂ)
334329adantr 485 . . . . . . . . . . . . . . . . . 18 ((𝑅 ∈ ℝ+𝑢 ∈ (-𝑅[,]𝑅)) → 𝑅 ∈ ℂ)
335 rpne0 13034 . . . . . . . . . . . . . . . . . . 19 (𝑅 ∈ ℝ+𝑅 ≠ 0)
336335adantr 485 . . . . . . . . . . . . . . . . . 18 ((𝑅 ∈ ℝ+𝑢 ∈ (-𝑅[,]𝑅)) → 𝑅 ≠ 0)
337333, 334, 336divcld 11992 . . . . . . . . . . . . . . . . 17 ((𝑅 ∈ ℝ+𝑢 ∈ (-𝑅[,]𝑅)) → (𝑢 / 𝑅) ∈ ℂ)
338 asincl 27019 . . . . . . . . . . . . . . . . 17 ((𝑢 / 𝑅) ∈ ℂ → (arcsin‘(𝑢 / 𝑅)) ∈ ℂ)
339337, 338syl 18 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ ℝ+𝑢 ∈ (-𝑅[,]𝑅)) → (arcsin‘(𝑢 / 𝑅)) ∈ ℂ)
340 1cnd 11203 . . . . . . . . . . . . . . . . . . 19 ((𝑅 ∈ ℝ+𝑢 ∈ (-𝑅[,]𝑅)) → 1 ∈ ℂ)
341337sqcld 14182 . . . . . . . . . . . . . . . . . . 19 ((𝑅 ∈ ℝ+𝑢 ∈ (-𝑅[,]𝑅)) → ((𝑢 / 𝑅)↑2) ∈ ℂ)
342340, 341subcld 11570 . . . . . . . . . . . . . . . . . 18 ((𝑅 ∈ ℝ+𝑢 ∈ (-𝑅[,]𝑅)) → (1 − ((𝑢 / 𝑅)↑2)) ∈ ℂ)
343342sqrtcld 15493 . . . . . . . . . . . . . . . . 17 ((𝑅 ∈ ℝ+𝑢 ∈ (-𝑅[,]𝑅)) → (√‘(1 − ((𝑢 / 𝑅)↑2))) ∈ ℂ)
344337, 343mulcld 11230 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ ℝ+𝑢 ∈ (-𝑅[,]𝑅)) → ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))) ∈ ℂ)
345339, 344addcld 11229 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ+𝑢 ∈ (-𝑅[,]𝑅)) → ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))) ∈ ℂ)
346331, 345mulcld 11230 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ+𝑢 ∈ (-𝑅[,]𝑅)) → ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))) ∈ ℂ)
347 tgioo4 24943 . . . . . . . . . . . . . 14 (topGen‘ran (,)) = ((TopOpen‘ℂfld) ↾t ℝ)
348 eqid 2763 . . . . . . . . . . . . . 14 (TopOpen‘ℂfld) = (TopOpen‘ℂfld)
349 iccntr 24960 . . . . . . . . . . . . . . 15 ((-𝑅 ∈ ℝ ∧ 𝑅 ∈ ℝ) → ((int‘(topGen‘ran (,)))‘(-𝑅[,]𝑅)) = (-𝑅(,)𝑅))
350271, 269, 349syl2anc 595 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → ((int‘(topGen‘ran (,)))‘(-𝑅[,]𝑅)) = (-𝑅(,)𝑅))
351327, 328, 346, 347, 348, 350dvmptntr 26111 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+ → (ℝ D (𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))) = (ℝ D (𝑢 ∈ (-𝑅(,)𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))))
352 areacirclem1 38340 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+ → (ℝ D (𝑢 ∈ (-𝑅(,)𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))) = (𝑢 ∈ (-𝑅(,)𝑅) ↦ (2 · (√‘((𝑅↑2) − (𝑢↑2))))))
353351, 352eqtrd 2798 . . . . . . . . . . . 12 (𝑅 ∈ ℝ+ → (ℝ D (𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))) = (𝑢 ∈ (-𝑅(,)𝑅) ↦ (2 · (√‘((𝑅↑2) − (𝑢↑2))))))
354353adantr 485 . . . . . . . . . . 11 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → (ℝ D (𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))) = (𝑢 ∈ (-𝑅(,)𝑅) ↦ (2 · (√‘((𝑅↑2) − (𝑢↑2))))))
355 oveq1 7419 . . . . . . . . . . . . . . 15 (𝑢 = 𝑡 → (𝑢↑2) = (𝑡↑2))
356355oveq2d 7428 . . . . . . . . . . . . . 14 (𝑢 = 𝑡 → ((𝑅↑2) − (𝑢↑2)) = ((𝑅↑2) − (𝑡↑2)))
357356fveq2d 6887 . . . . . . . . . . . . 13 (𝑢 = 𝑡 → (√‘((𝑅↑2) − (𝑢↑2))) = (√‘((𝑅↑2) − (𝑡↑2))))
358357oveq2d 7428 . . . . . . . . . . . 12 (𝑢 = 𝑡 → (2 · (√‘((𝑅↑2) − (𝑢↑2)))) = (2 · (√‘((𝑅↑2) − (𝑡↑2)))))
359358adantl 486 . . . . . . . . . . 11 (((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) ∧ 𝑢 = 𝑡) → (2 · (√‘((𝑅↑2) − (𝑢↑2)))) = (2 · (√‘((𝑅↑2) − (𝑡↑2)))))
360 simpr 489 . . . . . . . . . . 11 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → 𝑡 ∈ (-𝑅(,)𝑅))
361 ovexd 7447 . . . . . . . . . . 11 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → (2 · (√‘((𝑅↑2) − (𝑡↑2)))) ∈ V)
362354, 359, 360, 361fvmptd 6999 . . . . . . . . . 10 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → ((ℝ D (𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))))))‘𝑡) = (2 · (√‘((𝑅↑2) − (𝑡↑2)))))
363157, 290sylan2 604 . . . . . . . . . . 11 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → (√‘((𝑅↑2) − (𝑡↑2))) ∈ ℂ)
3643632timesd 12488 . . . . . . . . . 10 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → (2 · (√‘((𝑅↑2) − (𝑡↑2)))) = ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))))
365362, 364eqtrd 2798 . . . . . . . . 9 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → ((ℝ D (𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))))))‘𝑡) = ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))))
366292, 325, 3653eqtr4rd 2809 . . . . . . . 8 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → ((ℝ D (𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))))))‘𝑡) = (vol‘(-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))))
367284, 366eqtr4d 2801 . . . . . . 7 ((𝑅 ∈ ℝ+𝑡 ∈ (-𝑅(,)𝑅)) → (vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = ((ℝ D (𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))))))‘𝑡))
368367itgeq2dv 25922 . . . . . 6 (𝑅 ∈ ℝ+ → ∫(-𝑅(,)𝑅)(vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) d𝑡 = ∫(-𝑅(,)𝑅)((ℝ D (𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))))))‘𝑡) d𝑡)
369269, 269, 300, 300addge0d 11791 . . . . . . . 8 (𝑅 ∈ ℝ+ → 0 ≤ (𝑅 + 𝑅))
370329, 329subnegd 11577 . . . . . . . . . 10 (𝑅 ∈ ℝ+ → (𝑅 − -𝑅) = (𝑅 + 𝑅))
371370breq2d 5122 . . . . . . . . 9 (𝑅 ∈ ℝ+ → (0 ≤ (𝑅 − -𝑅) ↔ 0 ≤ (𝑅 + 𝑅)))
372269, 271subge0d 11805 . . . . . . . . 9 (𝑅 ∈ ℝ+ → (0 ≤ (𝑅 − -𝑅) ↔ -𝑅𝑅))
373371, 372bitr3d 284 . . . . . . . 8 (𝑅 ∈ ℝ+ → (0 ≤ (𝑅 + 𝑅) ↔ -𝑅𝑅))
374369, 373mpbid 235 . . . . . . 7 (𝑅 ∈ ℝ+ → -𝑅𝑅)
375 2cn 12317 . . . . . . . . . . 11 2 ∈ ℂ
376162, 326sstri 3947 . . . . . . . . . . 11 (-𝑅(,)𝑅) ⊆ ℂ
377 ssid 3960 . . . . . . . . . . 11 ℂ ⊆ ℂ
378375, 376, 3773pm3.2i 1358 . . . . . . . . . 10 (2 ∈ ℂ ∧ (-𝑅(,)𝑅) ⊆ ℂ ∧ ℂ ⊆ ℂ)
379 cncfmptc 25052 . . . . . . . . . 10 ((2 ∈ ℂ ∧ (-𝑅(,)𝑅) ⊆ ℂ ∧ ℂ ⊆ ℂ) → (𝑢 ∈ (-𝑅(,)𝑅) ↦ 2) ∈ ((-𝑅(,)𝑅)–cn→ℂ))
380378, 379mp1i 14 . . . . . . . . 9 (𝑅 ∈ ℝ+ → (𝑢 ∈ (-𝑅(,)𝑅) ↦ 2) ∈ ((-𝑅(,)𝑅)–cn→ℂ))
381 ioossicc 13461 . . . . . . . . . . 11 (-𝑅(,)𝑅) ⊆ (-𝑅[,]𝑅)
382 resmpt 6041 . . . . . . . . . . 11 ((-𝑅(,)𝑅) ⊆ (-𝑅[,]𝑅) → ((𝑢 ∈ (-𝑅[,]𝑅) ↦ (√‘((𝑅↑2) − (𝑢↑2)))) ↾ (-𝑅(,)𝑅)) = (𝑢 ∈ (-𝑅(,)𝑅) ↦ (√‘((𝑅↑2) − (𝑢↑2)))))
383381, 382ax-mp 5 . . . . . . . . . 10 ((𝑢 ∈ (-𝑅[,]𝑅) ↦ (√‘((𝑅↑2) − (𝑢↑2)))) ↾ (-𝑅(,)𝑅)) = (𝑢 ∈ (-𝑅(,)𝑅) ↦ (√‘((𝑅↑2) − (𝑢↑2))))
384 areacirclem2 38341 . . . . . . . . . . . 12 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑢 ∈ (-𝑅[,]𝑅) ↦ (√‘((𝑅↑2) − (𝑢↑2)))) ∈ ((-𝑅[,]𝑅)–cn→ℂ))
385269, 300, 384syl2anc 595 . . . . . . . . . . 11 (𝑅 ∈ ℝ+ → (𝑢 ∈ (-𝑅[,]𝑅) ↦ (√‘((𝑅↑2) − (𝑢↑2)))) ∈ ((-𝑅[,]𝑅)–cn→ℂ))
386 rescncf 25037 . . . . . . . . . . 11 ((-𝑅(,)𝑅) ⊆ (-𝑅[,]𝑅) → ((𝑢 ∈ (-𝑅[,]𝑅) ↦ (√‘((𝑅↑2) − (𝑢↑2)))) ∈ ((-𝑅[,]𝑅)–cn→ℂ) → ((𝑢 ∈ (-𝑅[,]𝑅) ↦ (√‘((𝑅↑2) − (𝑢↑2)))) ↾ (-𝑅(,)𝑅)) ∈ ((-𝑅(,)𝑅)–cn→ℂ)))
387381, 385, 386mpsyl 69 . . . . . . . . . 10 (𝑅 ∈ ℝ+ → ((𝑢 ∈ (-𝑅[,]𝑅) ↦ (√‘((𝑅↑2) − (𝑢↑2)))) ↾ (-𝑅(,)𝑅)) ∈ ((-𝑅(,)𝑅)–cn→ℂ))
388383, 387eqeltrrid 2868 . . . . . . . . 9 (𝑅 ∈ ℝ+ → (𝑢 ∈ (-𝑅(,)𝑅) ↦ (√‘((𝑅↑2) − (𝑢↑2)))) ∈ ((-𝑅(,)𝑅)–cn→ℂ))
389380, 388mulcncf 25586 . . . . . . . 8 (𝑅 ∈ ℝ+ → (𝑢 ∈ (-𝑅(,)𝑅) ↦ (2 · (√‘((𝑅↑2) − (𝑢↑2))))) ∈ ((-𝑅(,)𝑅)–cn→ℂ))
390353, 389eqeltrd 2863 . . . . . . 7 (𝑅 ∈ ℝ+ → (ℝ D (𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))) ∈ ((-𝑅(,)𝑅)–cn→ℂ))
391381a1i 11 . . . . . . . . . 10 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (-𝑅(,)𝑅) ⊆ (-𝑅[,]𝑅))
392 ioombl 25705 . . . . . . . . . . 11 (-𝑅(,)𝑅) ∈ dom vol
393392a1i 11 . . . . . . . . . 10 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (-𝑅(,)𝑅) ∈ dom vol)
394 ovexd 7447 . . . . . . . . . 10 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑢 ∈ (-𝑅[,]𝑅)) → (2 · (√‘((𝑅↑2) − (𝑢↑2)))) ∈ V)
395 areacirclem3 38342 . . . . . . . . . 10 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑢 ∈ (-𝑅[,]𝑅) ↦ (2 · (√‘((𝑅↑2) − (𝑢↑2))))) ∈ 𝐿1)
396391, 393, 394, 395iblss 25945 . . . . . . . . 9 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑢 ∈ (-𝑅(,)𝑅) ↦ (2 · (√‘((𝑅↑2) − (𝑢↑2))))) ∈ 𝐿1)
397269, 300, 396syl2anc 595 . . . . . . . 8 (𝑅 ∈ ℝ+ → (𝑢 ∈ (-𝑅(,)𝑅) ↦ (2 · (√‘((𝑅↑2) − (𝑢↑2))))) ∈ 𝐿1)
398353, 397eqeltrd 2863 . . . . . . 7 (𝑅 ∈ ℝ+ → (ℝ D (𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))) ∈ 𝐿1)
399 areacirclem4 38343 . . . . . . 7 (𝑅 ∈ ℝ+ → (𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))))) ∈ ((-𝑅[,]𝑅)–cn→ℂ))
400271, 269, 374, 390, 398, 399ftc2nc 38334 . . . . . 6 (𝑅 ∈ ℝ+ → ∫(-𝑅(,)𝑅)((ℝ D (𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))))))‘𝑡) d𝑡 = (((𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))‘𝑅) − ((𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))‘-𝑅)))
401 eqidd 2764 . . . . . . . . . 10 (𝑅 ∈ ℝ+ → (𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))))) = (𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))))))
402 fvoveq1 7435 . . . . . . . . . . . . 13 (𝑢 = 𝑅 → (arcsin‘(𝑢 / 𝑅)) = (arcsin‘(𝑅 / 𝑅)))
403 oveq1 7419 . . . . . . . . . . . . . 14 (𝑢 = 𝑅 → (𝑢 / 𝑅) = (𝑅 / 𝑅))
404403oveq1d 7427 . . . . . . . . . . . . . . . 16 (𝑢 = 𝑅 → ((𝑢 / 𝑅)↑2) = ((𝑅 / 𝑅)↑2))
405404oveq2d 7428 . . . . . . . . . . . . . . 15 (𝑢 = 𝑅 → (1 − ((𝑢 / 𝑅)↑2)) = (1 − ((𝑅 / 𝑅)↑2)))
406405fveq2d 6887 . . . . . . . . . . . . . 14 (𝑢 = 𝑅 → (√‘(1 − ((𝑢 / 𝑅)↑2))) = (√‘(1 − ((𝑅 / 𝑅)↑2))))
407403, 406oveq12d 7430 . . . . . . . . . . . . 13 (𝑢 = 𝑅 → ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))) = ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2)))))
408402, 407oveq12d 7430 . . . . . . . . . . . 12 (𝑢 = 𝑅 → ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))) = ((arcsin‘(𝑅 / 𝑅)) + ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2))))))
409408oveq2d 7428 . . . . . . . . . . 11 (𝑢 = 𝑅 → ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))) = ((𝑅↑2) · ((arcsin‘(𝑅 / 𝑅)) + ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2)))))))
410409adantl 486 . . . . . . . . . 10 ((𝑅 ∈ ℝ+𝑢 = 𝑅) → ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))) = ((𝑅↑2) · ((arcsin‘(𝑅 / 𝑅)) + ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2)))))))
411 ubicc2 13493 . . . . . . . . . . 11 ((-𝑅 ∈ ℝ*𝑅 ∈ ℝ* ∧ -𝑅𝑅) → 𝑅 ∈ (-𝑅[,]𝑅))
412272, 273, 374, 411syl3anc 1398 . . . . . . . . . 10 (𝑅 ∈ ℝ+𝑅 ∈ (-𝑅[,]𝑅))
413 ovexd 7447 . . . . . . . . . 10 (𝑅 ∈ ℝ+ → ((𝑅↑2) · ((arcsin‘(𝑅 / 𝑅)) + ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2)))))) ∈ V)
414401, 410, 412, 413fvmptd 6999 . . . . . . . . 9 (𝑅 ∈ ℝ+ → ((𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))‘𝑅) = ((𝑅↑2) · ((arcsin‘(𝑅 / 𝑅)) + ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2)))))))
415329, 335dividd 11990 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → (𝑅 / 𝑅) = 1)
416415fveq2d 6887 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+ → (arcsin‘(𝑅 / 𝑅)) = (arcsin‘1))
417 asin1 27040 . . . . . . . . . . . . 13 (arcsin‘1) = (π / 2)
418416, 417eqtrdi 2814 . . . . . . . . . . . 12 (𝑅 ∈ ℝ+ → (arcsin‘(𝑅 / 𝑅)) = (π / 2))
419415oveq1d 7427 . . . . . . . . . . . . . . . . . . 19 (𝑅 ∈ ℝ+ → ((𝑅 / 𝑅)↑2) = (1↑2))
420 sq1 14233 . . . . . . . . . . . . . . . . . . 19 (1↑2) = 1
421419, 420eqtrdi 2814 . . . . . . . . . . . . . . . . . 18 (𝑅 ∈ ℝ+ → ((𝑅 / 𝑅)↑2) = 1)
422421oveq2d 7428 . . . . . . . . . . . . . . . . 17 (𝑅 ∈ ℝ+ → (1 − ((𝑅 / 𝑅)↑2)) = (1 − 1))
423 1cnd 11203 . . . . . . . . . . . . . . . . . 18 (𝑅 ∈ ℝ+ → 1 ∈ ℂ)
424423subidd 11558 . . . . . . . . . . . . . . . . 17 (𝑅 ∈ ℝ+ → (1 − 1) = 0)
425422, 424eqtrd 2798 . . . . . . . . . . . . . . . 16 (𝑅 ∈ ℝ+ → (1 − ((𝑅 / 𝑅)↑2)) = 0)
426425fveq2d 6887 . . . . . . . . . . . . . . 15 (𝑅 ∈ ℝ+ → (√‘(1 − ((𝑅 / 𝑅)↑2))) = (√‘0))
427426, 195eqtrdi 2814 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → (√‘(1 − ((𝑅 / 𝑅)↑2))) = 0)
428427oveq2d 7428 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+ → ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2)))) = ((𝑅 / 𝑅) · 0))
429329, 329, 335divcld 11992 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → (𝑅 / 𝑅) ∈ ℂ)
430429mul01d 11410 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+ → ((𝑅 / 𝑅) · 0) = 0)
431428, 430eqtrd 2798 . . . . . . . . . . . 12 (𝑅 ∈ ℝ+ → ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2)))) = 0)
432418, 431oveq12d 7430 . . . . . . . . . . 11 (𝑅 ∈ ℝ+ → ((arcsin‘(𝑅 / 𝑅)) + ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2))))) = ((π / 2) + 0))
433 2ne0 12348 . . . . . . . . . . . . . 14 2 ≠ 0
434251, 375, 433divcli 11958 . . . . . . . . . . . . 13 (π / 2) ∈ ℂ
435434a1i 11 . . . . . . . . . . . 12 (𝑅 ∈ ℝ+ → (π / 2) ∈ ℂ)
436435addridd 11411 . . . . . . . . . . 11 (𝑅 ∈ ℝ+ → ((π / 2) + 0) = (π / 2))
437432, 436eqtrd 2798 . . . . . . . . . 10 (𝑅 ∈ ℝ+ → ((arcsin‘(𝑅 / 𝑅)) + ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2))))) = (π / 2))
438437oveq2d 7428 . . . . . . . . 9 (𝑅 ∈ ℝ+ → ((𝑅↑2) · ((arcsin‘(𝑅 / 𝑅)) + ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2)))))) = ((𝑅↑2) · (π / 2)))
439414, 438eqtrd 2798 . . . . . . . 8 (𝑅 ∈ ℝ+ → ((𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))‘𝑅) = ((𝑅↑2) · (π / 2)))
440 fvoveq1 7435 . . . . . . . . . . . . 13 (𝑢 = -𝑅 → (arcsin‘(𝑢 / 𝑅)) = (arcsin‘(-𝑅 / 𝑅)))
441 oveq1 7419 . . . . . . . . . . . . . 14 (𝑢 = -𝑅 → (𝑢 / 𝑅) = (-𝑅 / 𝑅))
442441oveq1d 7427 . . . . . . . . . . . . . . . 16 (𝑢 = -𝑅 → ((𝑢 / 𝑅)↑2) = ((-𝑅 / 𝑅)↑2))
443442oveq2d 7428 . . . . . . . . . . . . . . 15 (𝑢 = -𝑅 → (1 − ((𝑢 / 𝑅)↑2)) = (1 − ((-𝑅 / 𝑅)↑2)))
444443fveq2d 6887 . . . . . . . . . . . . . 14 (𝑢 = -𝑅 → (√‘(1 − ((𝑢 / 𝑅)↑2))) = (√‘(1 − ((-𝑅 / 𝑅)↑2))))
445441, 444oveq12d 7430 . . . . . . . . . . . . 13 (𝑢 = -𝑅 → ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))) = ((-𝑅 / 𝑅) · (√‘(1 − ((-𝑅 / 𝑅)↑2)))))
446440, 445oveq12d 7430 . . . . . . . . . . . 12 (𝑢 = -𝑅 → ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))) = ((arcsin‘(-𝑅 / 𝑅)) + ((-𝑅 / 𝑅) · (√‘(1 − ((-𝑅 / 𝑅)↑2))))))
447446adantl 486 . . . . . . . . . . 11 ((𝑅 ∈ ℝ+𝑢 = -𝑅) → ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))) = ((arcsin‘(-𝑅 / 𝑅)) + ((-𝑅 / 𝑅) · (√‘(1 − ((-𝑅 / 𝑅)↑2))))))
448447oveq2d 7428 . . . . . . . . . 10 ((𝑅 ∈ ℝ+𝑢 = -𝑅) → ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))) = ((𝑅↑2) · ((arcsin‘(-𝑅 / 𝑅)) + ((-𝑅 / 𝑅) · (√‘(1 − ((-𝑅 / 𝑅)↑2)))))))
449 lbicc2 13492 . . . . . . . . . . 11 ((-𝑅 ∈ ℝ*𝑅 ∈ ℝ* ∧ -𝑅𝑅) → -𝑅 ∈ (-𝑅[,]𝑅))
450272, 273, 374, 449syl3anc 1398 . . . . . . . . . 10 (𝑅 ∈ ℝ+ → -𝑅 ∈ (-𝑅[,]𝑅))
451 ovexd 7447 . . . . . . . . . 10 (𝑅 ∈ ℝ+ → ((𝑅↑2) · ((arcsin‘(-𝑅 / 𝑅)) + ((-𝑅 / 𝑅) · (√‘(1 − ((-𝑅 / 𝑅)↑2)))))) ∈ V)
452401, 448, 450, 451fvmptd 6999 . . . . . . . . 9 (𝑅 ∈ ℝ+ → ((𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))‘-𝑅) = ((𝑅↑2) · ((arcsin‘(-𝑅 / 𝑅)) + ((-𝑅 / 𝑅) · (√‘(1 − ((-𝑅 / 𝑅)↑2)))))))
453329, 329, 335divnegd 12005 . . . . . . . . . . . . . . 15 (𝑅 ∈ ℝ+ → -(𝑅 / 𝑅) = (-𝑅 / 𝑅))
454415negeqd 11452 . . . . . . . . . . . . . . 15 (𝑅 ∈ ℝ+ → -(𝑅 / 𝑅) = -1)
455453, 454eqtr3d 2800 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → (-𝑅 / 𝑅) = -1)
456455fveq2d 6887 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+ → (arcsin‘(-𝑅 / 𝑅)) = (arcsin‘-1))
457 ax-1cn 11159 . . . . . . . . . . . . . . 15 1 ∈ ℂ
458 asinneg 27032 . . . . . . . . . . . . . . 15 (1 ∈ ℂ → (arcsin‘-1) = -(arcsin‘1))
459457, 458ax-mp 5 . . . . . . . . . . . . . 14 (arcsin‘-1) = -(arcsin‘1)
460417negeqi 11451 . . . . . . . . . . . . . 14 -(arcsin‘1) = -(π / 2)
461459, 460eqtri 2786 . . . . . . . . . . . . 13 (arcsin‘-1) = -(π / 2)
462456, 461eqtrdi 2814 . . . . . . . . . . . 12 (𝑅 ∈ ℝ+ → (arcsin‘(-𝑅 / 𝑅)) = -(π / 2))
463455oveq1d 7427 . . . . . . . . . . . . . . . . . . 19 (𝑅 ∈ ℝ+ → ((-𝑅 / 𝑅)↑2) = (-1↑2))
464 neg1sqe1 14234 . . . . . . . . . . . . . . . . . . 19 (-1↑2) = 1
465463, 464eqtrdi 2814 . . . . . . . . . . . . . . . . . 18 (𝑅 ∈ ℝ+ → ((-𝑅 / 𝑅)↑2) = 1)
466465oveq2d 7428 . . . . . . . . . . . . . . . . 17 (𝑅 ∈ ℝ+ → (1 − ((-𝑅 / 𝑅)↑2)) = (1 − 1))
467466, 424eqtrd 2798 . . . . . . . . . . . . . . . 16 (𝑅 ∈ ℝ+ → (1 − ((-𝑅 / 𝑅)↑2)) = 0)
468467fveq2d 6887 . . . . . . . . . . . . . . 15 (𝑅 ∈ ℝ+ → (√‘(1 − ((-𝑅 / 𝑅)↑2))) = (√‘0))
469468, 195eqtrdi 2814 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → (√‘(1 − ((-𝑅 / 𝑅)↑2))) = 0)
470469oveq2d 7428 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+ → ((-𝑅 / 𝑅) · (√‘(1 − ((-𝑅 / 𝑅)↑2)))) = ((-𝑅 / 𝑅) · 0))
471271recnd 11238 . . . . . . . . . . . . . . 15 (𝑅 ∈ ℝ+ → -𝑅 ∈ ℂ)
472471, 329, 335divcld 11992 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → (-𝑅 / 𝑅) ∈ ℂ)
473472mul01d 11410 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+ → ((-𝑅 / 𝑅) · 0) = 0)
474470, 473eqtrd 2798 . . . . . . . . . . . 12 (𝑅 ∈ ℝ+ → ((-𝑅 / 𝑅) · (√‘(1 − ((-𝑅 / 𝑅)↑2)))) = 0)
475462, 474oveq12d 7430 . . . . . . . . . . 11 (𝑅 ∈ ℝ+ → ((arcsin‘(-𝑅 / 𝑅)) + ((-𝑅 / 𝑅) · (√‘(1 − ((-𝑅 / 𝑅)↑2))))) = (-(π / 2) + 0))
476434negcli 11527 . . . . . . . . . . . . 13 -(π / 2) ∈ ℂ
477476a1i 11 . . . . . . . . . . . 12 (𝑅 ∈ ℝ+ → -(π / 2) ∈ ℂ)
478477addridd 11411 . . . . . . . . . . 11 (𝑅 ∈ ℝ+ → (-(π / 2) + 0) = -(π / 2))
479475, 478eqtrd 2798 . . . . . . . . . 10 (𝑅 ∈ ℝ+ → ((arcsin‘(-𝑅 / 𝑅)) + ((-𝑅 / 𝑅) · (√‘(1 − ((-𝑅 / 𝑅)↑2))))) = -(π / 2))
480479oveq2d 7428 . . . . . . . . 9 (𝑅 ∈ ℝ+ → ((𝑅↑2) · ((arcsin‘(-𝑅 / 𝑅)) + ((-𝑅 / 𝑅) · (√‘(1 − ((-𝑅 / 𝑅)↑2)))))) = ((𝑅↑2) · -(π / 2)))
481452, 480eqtrd 2798 . . . . . . . 8 (𝑅 ∈ ℝ+ → ((𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))‘-𝑅) = ((𝑅↑2) · -(π / 2)))
482439, 481oveq12d 7430 . . . . . . 7 (𝑅 ∈ ℝ+ → (((𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))‘𝑅) − ((𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))‘-𝑅)) = (((𝑅↑2) · (π / 2)) − ((𝑅↑2) · -(π / 2))))
483434, 434subnegi 11538 . . . . . . . . . . 11 ((π / 2) − -(π / 2)) = ((π / 2) + (π / 2))
484 pidiv2halves 26613 . . . . . . . . . . 11 ((π / 2) + (π / 2)) = π
485483, 484eqtri 2786 . . . . . . . . . 10 ((π / 2) − -(π / 2)) = π
486485a1i 11 . . . . . . . . 9 (𝑅 ∈ ℝ+ → ((π / 2) − -(π / 2)) = π)
487486oveq2d 7428 . . . . . . . 8 (𝑅 ∈ ℝ+ → ((𝑅↑2) · ((π / 2) − -(π / 2))) = ((𝑅↑2) · π))
488330, 435, 477subdid 11671 . . . . . . . 8 (𝑅 ∈ ℝ+ → ((𝑅↑2) · ((π / 2) − -(π / 2))) = (((𝑅↑2) · (π / 2)) − ((𝑅↑2) · -(π / 2))))
489251a1i 11 . . . . . . . . 9 (𝑅 ∈ ℝ+ → π ∈ ℂ)
490330, 489mulcomd 11231 . . . . . . . 8 (𝑅 ∈ ℝ+ → ((𝑅↑2) · π) = (π · (𝑅↑2)))
491487, 488, 4903eqtr3d 2806 . . . . . . 7 (𝑅 ∈ ℝ+ → (((𝑅↑2) · (π / 2)) − ((𝑅↑2) · -(π / 2))) = (π · (𝑅↑2)))
492482, 491eqtrd 2798 . . . . . 6 (𝑅 ∈ ℝ+ → (((𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))‘𝑅) − ((𝑢 ∈ (-𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))‘-𝑅)) = (π · (𝑅↑2)))
493368, 400, 4923eqtrd 2802 . . . . 5 (𝑅 ∈ ℝ+ → ∫(-𝑅(,)𝑅)(vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) d𝑡 = (π · (𝑅↑2)))
494266, 493syl 18 . . . 4 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑅 ≠ 0) → ∫(-𝑅(,)𝑅)(vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) d𝑡 = (π · (𝑅↑2)))
495259, 494pm2.61dane 3045 . . 3 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ∫(-𝑅(,)𝑅)(vol‘if((abs‘𝑡) ≤ 𝑅, (-(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) d𝑡 = (π · (𝑅↑2)))
496161, 238, 4953eqtr3d 2806 . 2 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ∫ℝ(vol‘(𝑆 “ {𝑡})) d𝑡 = (π · (𝑅↑2)))
497156, 496eqtrd 2798 1 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (area‘𝑆) = (π · (𝑅↑2)))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 209  wa 400  w3a 1103   = wceq 1570  wcel 2143  wne 2958  wral 3079  Vcvv 3455  cdif 3903  wss 3906  c0 4287  ifcif 4488  {csn 4590   class class class wbr 5110  {copab 5174  cmpt 5193   × cxp 5661  ccnv 5662  dom cdm 5663  ran crn 5664  cres 5665  cima 5666   Fn wfn 6533  wf 6534  cfv 6538  (class class class)co 7412  cc 11099  cr 11100  0cc0 11101  1c1 11102   + caddc 11104   · cmul 11106  +∞cpnf 11241  *cxr 11243   < clt 11244  cle 11245  cmin 11442  -cneg 11443   / cdiv 11872  2c2 12296  +crp 13017  (,)cioo 13373  [,]cicc 13376  cexp 14099  csqrt 15286  abscabs 15287  πcpi 16121  TopOpenctopn 17475  topGenctg 17491  fldccnfld 21503  intcnt 23155  cnccncf 25016  vol*covol 25602  volcvol 25603  𝐿1cibl 25757  citg 25758   D cdv 26003  arcsincasin 27008  areacarea 27101
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1825  ax-4 1839  ax-5 1940  ax-6 1997  ax-7 2038  ax-8 2145  ax-9 2153  ax-10 2176  ax-11 2192  ax-12 2213  ax-ext 2735  ax-rep 5239  ax-sep 5258  ax-nul 5270  ax-pow 5338  ax-pr 5406  ax-un 7734  ax-inf2 9611  ax-cnex 11157  ax-resscn 11158  ax-1cn 11159  ax-icn 11160  ax-addcl 11161  ax-addrcl 11162  ax-mulcl 11163  ax-mulrcl 11164  ax-mulcom 11165  ax-addass 11166  ax-mulass 11167  ax-distr 11168  ax-i2m1 11169  ax-1ne0 11170  ax-1rid 11171  ax-rnegex 11172  ax-rrecex 11173  ax-cnre 11174  ax-pre-lttri 11175  ax-pre-lttrn 11176  ax-pre-ltadd 11177  ax-pre-mulgt0 11178  ax-pre-sup 11179  ax-addf 11180
This theorem depends on definitions:  df-bi 210  df-an 401  df-or 861  df-3or 1104  df-3an 1105  df-tru 1573  df-fal 1583  df-ex 1810  df-nf 1814  df-sb 2097  df-mo 2567  df-eu 2597  df-clab 2742  df-cleq 2755  df-clel 2838  df-nfc 2912  df-ne 2959  df-nel 3065  df-ral 3080  df-rex 3090  df-rmo 3369  df-reu 3370  df-rab 3417  df-v 3457  df-sbc 3746  df-csb 3855  df-dif 3909  df-un 3911  df-in 3913  df-ss 3923  df-pss 3926  df-symdif 4207  df-nul 4288  df-if 4489  df-pw 4565  df-sn 4591  df-pr 4593  df-tp 4595  df-op 4597  df-uni 4874  df-int 4914  df-iun 4959  df-iin 4960  df-disj 5078  df-br 5111  df-opab 5175  df-mpt 5194  df-tr 5220  df-id 5558  df-eprel 5563  df-po 5571  df-so 5572  df-fr 5616  df-se 5617  df-we 5618  df-xp 5669  df-rel 5670  df-cnv 5671  df-co 5672  df-dm 5673  df-rn 5674  df-res 5675  df-ima 5676  df-pred 6304  df-ord 6365  df-on 6366  df-lim 6367  df-suc 6368  df-iota 6494  df-fun 6540  df-fn 6541  df-f 6542  df-f1 6543  df-fo 6544  df-f1o 6545  df-fv 6546  df-isom 6547  df-riota 7369  df-ov 7415  df-oprab 7416  df-mpo 7417  df-of 7676  df-ofr 7677  df-om 7864  df-1st 7987  df-2nd 7988  df-supp 8158  df-frecs 8279  df-wrecs 8310  df-recs 8359  df-rdg 8398  df-1o 8454  df-2o 8455  df-oadd 8458  df-omul 8459  df-er 8695  df-map 8827  df-pm 8828  df-ixp 8897  df-en 8945  df-dom 8946  df-sdom 8947  df-fin 8948  df-fsupp 9323  df-fi 9372  df-sup 9403  df-inf 9404  df-oi 9473  df-dju 9888  df-card 9926  df-acn 9929  df-pnf 11246  df-mnf 11247  df-xr 11248  df-ltxr 11249  df-le 11250  df-sub 11444  df-neg 11445  df-div 11873  df-nn 12235  df-2 12304  df-3 12305  df-4 12306  df-5 12307  df-6 12308  df-7 12309  df-8 12310  df-9 12311  df-n0 12506  df-z 12593  df-dec 12713  df-uz 12864  df-q 12974  df-rp 13018  df-xneg 13138  df-xadd 13139  df-xmul 13140  df-ioo 13377  df-ioc 13378  df-ico 13379  df-icc 13380  df-fz 13537  df-fzo 13685  df-fl 13827  df-mod 13905  df-seq 14040  df-exp 14100  df-fac 14312  df-bc 14341  df-hash 14369  df-shft 15106  df-cj 15152  df-re 15153  df-im 15154  df-sqrt 15288  df-abs 15289  df-limsup 15524  df-clim 15541  df-rlim 15542  df-sum 15740  df-ef 16122  df-sin 16124  df-cos 16125  df-tan 16126  df-pi 16127  df-struct 17208  df-sets 17225  df-slot 17243  df-ndx 17255  df-base 17271  df-ress 17292  df-plusg 17324  df-mulr 17325  df-starv 17326  df-sca 17327  df-vsca 17328  df-ip 17329  df-tset 17330  df-ple 17331  df-ds 17333  df-unif 17334  df-hom 17335  df-cco 17336  df-rest 17476  df-topn 17477  df-0g 17495  df-gsum 17496  df-topgen 17497  df-pt 17498  df-prds 17501  df-xrs 17557  df-qtop 17562  df-imas 17563  df-xps 17565  df-mre 17639  df-mrc 17640  df-acs 17642  df-mgm 18699  df-sgrp 18778  df-mnd 18794  df-submnd 18843  df-mulg 19135  df-cntz 19388  df-cmn 19853  df-psmet 21495  df-xmet 21496  df-met 21497  df-bl 21498  df-mopn 21499  df-fbas 21500  df-fg 21501  df-cnfld 21504  df-top 23032  df-topon 23049  df-topsp 23071  df-bases 23084  df-cld 23157  df-ntr 23158  df-cls 23159  df-nei 23236  df-lp 23274  df-perf 23275  df-cn 23365  df-cnp 23366  df-haus 23453  df-cmp 23525  df-tx 23700  df-hmeo 23893  df-fil 23984  df-fm 24076  df-flim 24077  df-flf 24078  df-xms 24458  df-ms 24459  df-tms 24460  df-cncf 25018  df-ovol 25604  df-vol 25605  df-mbf 25759  df-itg1 25760  df-itg2 25761  df-ibl 25762  df-itg 25763  df-0p 25810  df-limc 26006  df-dv 26007  df-log 26702  df-cxp 26703  df-asin 27011  df-area 27102
This theorem is referenced by: (None)
  Copyright terms: Public domain W3C validator