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 38725
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 5742 . . . . . 6 {⟨𝑥, 𝑦⟩ ∣ ((𝑥 ∈ ℝ ∧ 𝑦 ∈ ℝ) ∧ ((𝑥↑2) + (𝑦↑2)) ≤ (𝑅↑2))} ⊆ (ℝ × ℝ)
31, 2eqsstri 3954 . . . . 5 𝑆 ⊆ (ℝ × ℝ)
43a1i 11 . . . 4 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → 𝑆 ⊆ (ℝ × ℝ))
51areacirclem5 38724 . . . . . . 7 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → (𝑆 “ {𝑡}) = if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅))
6 resqcl 14271 . . . . . . . . . . . . . . 15 (𝑅 ∈ ℝ → (𝑅↑2) ∈ ℝ)
763ad2ant1 1151 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → (𝑅↑2) ∈ ℝ)
8 resqcl 14271 . . . . . . . . . . . . . . 15 (𝑡 ∈ ℝ → (𝑡↑2) ∈ ℝ)
983ad2ant3 1153 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → (𝑡↑2) ∈ ℝ)
107, 9resubcld 11748 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → ((𝑅↑2) − (𝑡↑2)) ∈ ℝ)
1110adantr 486 . . . . . . . . . . . 12 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → ((𝑅↑2) − (𝑡↑2)) ∈ ℝ)
12 absresq 15475 . . . . . . . . . . . . . . . 16 (𝑡 ∈ ℝ → ((abs‘𝑡)↑2) = (𝑡↑2))
13123ad2ant3 1153 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → ((abs‘𝑡)↑2) = (𝑡↑2))
1413breq1d 5112 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → (((abs‘𝑡)↑2) ≤ (𝑅↑2) ↔ (𝑡↑2) ≤ (𝑅↑2)))
15 recn 11294 . . . . . . . . . . . . . . . . 17 (𝑡 ∈ ℝ → 𝑡 ∈ ℂ)
1615abscld 15612 . . . . . . . . . . . . . . . 16 (𝑡 ∈ ℝ → (abs‘𝑡) ∈ ℝ)
17163ad2ant3 1153 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → (abs‘𝑡) ∈ ℝ)
18 simp1 1154 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → 𝑅 ∈ ℝ)
1915absge0d 15620 . . . . . . . . . . . . . . . 16 (𝑡 ∈ ℝ → 0 ≤ (abs‘𝑡))
20193ad2ant3 1153 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → 0 ≤ (abs‘𝑡))
21 simp2 1155 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → 0 ≤ 𝑅)
2217, 18, 20, 21le2sqd 14405 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → ((abs‘𝑡) ≤ 𝑅 ↔ ((abs‘𝑡)↑2) ≤ (𝑅↑2)))
237, 9subge0d 11910 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → (0 ≤ ((𝑅↑2) − (𝑡↑2)) ↔ (𝑡↑2) ≤ (𝑅↑2)))
2414, 22, 233bitr4d 314 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → ((abs‘𝑡) ≤ 𝑅 ↔ 0 ≤ ((𝑅↑2) − (𝑡↑2))))
2524biimpa 482 . . . . . . . . . . . 12 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → 0 ≤ ((𝑅↑2) − (𝑡↑2)))
2611, 25resqrtcld 15591 . . . . . . . . . . 11 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → (√‘((𝑅↑2) − (𝑡↑2))) ∈ ℝ)
2726renegcld 11747 . . . . . . . . . 10 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → -(√‘((𝑅↑2) − (𝑡↑2))) ∈ ℝ)
28 iccmbl 25893 . . . . . . . . . 10 (( -(√‘((𝑅↑2) − (𝑡↑2))) ∈ ℝ ∧ (√‘((𝑅↑2) − (𝑡↑2))) ∈ ℝ) → ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))) ∈ dom vol)
2927, 26, 28syl2anc 596 . . . . . . . . 9 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))) ∈ dom vol)
30 mblvol 25857 . . . . . . . . . . . 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 15594 . . . . . . . . . . . . . 14 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → 0 ≤ (√‘((𝑅↑2) − (𝑡↑2))))
3326, 26, 32, 32addge0d 11896 . . . . . . . . . . . . 13 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → 0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))))
34 recn 11294 . . . . . . . . . . . . . . . . . . . . 21 (𝑅 ∈ ℝ → 𝑅 ∈ ℂ)
3534sqcld 14291 . . . . . . . . . . . . . . . . . . . 20 (𝑅 ∈ ℝ → (𝑅↑2) ∈ ℂ)
36353ad2ant1 1151 . . . . . . . . . . . . . . . . . . 19 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → (𝑅↑2) ∈ ℂ)
3715sqcld 14291 . . . . . . . . . . . . . . . . . . . 20 (𝑡 ∈ ℝ → (𝑡↑2) ∈ ℂ)
38373ad2ant3 1153 . . . . . . . . . . . . . . . . . . 19 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → (𝑡↑2) ∈ ℂ)
3936, 38subcld 11673 . . . . . . . . . . . . . . . . . 18 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → ((𝑅↑2) − (𝑡↑2)) ∈ ℂ)
4039sqrtcld 15613 . . . . . . . . . . . . . . . . 17 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → (√‘((𝑅↑2) − (𝑡↑2))) ∈ ℂ)
4140adantr 486 . . . . . . . . . . . . . . . 16 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → (√‘((𝑅↑2) − (𝑡↑2))) ∈ ℂ)
4241, 41subnegd 11680 . . . . . . . . . . . . . . 15 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))) = ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))))
4342breq2d 5114 . . . . . . . . . . . . . 14 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → (0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))) ↔ 0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2))))))
4426, 27subge0d 11910 . . . . . . . . . . . . . 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 25850 . . . . . . . . . . . 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 2795 . . . . . . . . . 10 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → (vol‘( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))))
5026, 27resubcld 11748 . . . . . . . . . 10 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))) ∈ ℝ)
5149, 50eqeltrd 2860 . . . . . . . . 9 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → (vol‘( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) ∈ ℝ)
52 volf 25856 . . . . . . . . . 10 vol:dom vol⟶(0[,]+∞)
53 ffn 6710 . . . . . . . . . 10 (vol:dom vol⟶(0[,]+∞) → vol Fn dom vol)
54 elpreima 7058 . . . . . . . . . 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 595 . . . . . . . 8 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (abs‘𝑡) ≤ 𝑅) → ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))) ∈ (◡vol “ ℝ))
57 0mbl 25866 . . . . . . . . . 10 ∅ ∈ dom vol
58 mblvol 25857 . . . . . . . . . . . . 13 (∅ ∈ dom vol → (vol‘∅) = (vol*‘∅))
5957, 58ax-mp 5 . . . . . . . . . . . 12 (vol‘∅) = (vol*‘∅)
60 ovol0 25820 . . . . . . . . . . . 12 (vol*‘∅) = 0
6159, 60eqtri 2783 . . . . . . . . . . 11 (vol‘∅) = 0
62 0re 11314 . . . . . . . . . . 11 0 ∈ ℝ
6361, 62eqeltri 2856 . . . . . . . . . 10 (vol‘∅) ∈ ℝ
64 elpreima 7058 . . . . . . . . . . 11 (vol Fn dom vol → (∅ ∈ (◡vol “ ℝ) ↔ (∅ ∈ dom vol ∧ (vol‘∅) ∈ ℝ)))
6552, 53, 64mp2b 10 . . . . . . . . . 10 (∅ ∈ (◡vol “ ℝ) ↔ (∅ ∈ dom vol ∧ (vol‘∅) ∈ ℝ))
6657, 63, 65mpbir2an 724 . . . . . . . . 9 ∅ ∈ (◡vol “ ℝ)
6766a1i 11 . . . . . . . 8 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ ¬ (abs‘𝑡) ≤ 𝑅) → ∅ ∈ (◡vol “ ℝ))
6856, 67ifclda 4517 . . . . . . 7 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅) ∈ (◡vol “ ℝ))
695, 68eqeltrd 2860 . . . . . 6 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → (𝑆 “ {𝑡}) ∈ (◡vol “ ℝ))
70693expa 1136 . . . . 5 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑡 ∈ ℝ) → (𝑆 “ {𝑡}) ∈ (◡vol “ ℝ))
7170ralrimiva 3154 . . . 4 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ∀𝑡 ∈ ℝ (𝑆 “ {𝑡}) ∈ (◡vol “ ℝ))
725fveq2d 6890 . . . . . . 7 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → (vol‘(𝑆 “ {𝑡})) = (vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)))
73723expa 1136 . . . . . 6 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑡 ∈ ℝ) → (vol‘(𝑆 “ {𝑡})) = (vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)))
7473mpteq2dva 5197 . . . . 5 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ ℝ ↦ (vol‘(𝑆 “ {𝑡}))) = (𝑡 ∈ ℝ ↦ (vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅))))
75 renegcl 11625 . . . . . . . 8 (𝑅 ∈ ℝ → -𝑅 ∈ ℝ)
7675adantr 486 . . . . . . 7 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → -𝑅 ∈ ℝ)
77 simpl 488 . . . . . . 7 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → 𝑅 ∈ ℝ)
78 iccssre 13564 . . . . . . 7 (( -𝑅 ∈ ℝ ∧ 𝑅 ∈ ℝ) → ( -𝑅[,]𝑅) ⊆ ℝ)
7976, 77, 78syl2anc 596 . . . . . 6 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ( -𝑅[,]𝑅) ⊆ ℝ)
80 rembl 25867 . . . . . . 7 ℝ ∈ dom vol
8180a1i 11 . . . . . 6 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ℝ ∈ dom vol)
82 fvexd 6901 . . . . . 6 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑡 ∈ ( -𝑅[,]𝑅)) → (vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) ∈ V)
83 eldif 4049 . . . . . . . . 9 (𝑡 ∈ (ℝ ∖ ( -𝑅[,]𝑅)) ↔ (𝑡 ∈ ℝ ∧ ¬ 𝑡 ∈ ( -𝑅[,]𝑅)))
84 3anass 1111 . . . . . . . . . . . . . . 15 ((𝑡 ∈ ℝ ∧ -𝑅 ≤ 𝑡 ∧ 𝑡 ≤ 𝑅) ↔ (𝑡 ∈ ℝ ∧ ( -𝑅 ≤ 𝑡 ∧ 𝑡 ≤ 𝑅)))
8584a1i 11 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → ((𝑡 ∈ ℝ ∧ -𝑅 ≤ 𝑡 ∧ 𝑡 ≤ 𝑅) ↔ (𝑡 ∈ ℝ ∧ ( -𝑅 ≤ 𝑡 ∧ 𝑡 ≤ 𝑅))))
86753ad2ant1 1151 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → -𝑅 ∈ ℝ)
87 elicc2 13546 . . . . . . . . . . . . . . 15 (( -𝑅 ∈ ℝ ∧ 𝑅 ∈ ℝ) → (𝑡 ∈ ( -𝑅[,]𝑅) ↔ (𝑡 ∈ ℝ ∧ -𝑅 ≤ 𝑡 ∧ 𝑡 ≤ 𝑅)))
8886, 18, 87syl2anc 596 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → (𝑡 ∈ ( -𝑅[,]𝑅) ↔ (𝑡 ∈ ℝ ∧ -𝑅 ≤ 𝑡 ∧ 𝑡 ≤ 𝑅)))
89 simp3 1156 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → 𝑡 ∈ ℝ)
9089, 18absled 15606 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → ((abs‘𝑡) ≤ 𝑅 ↔ ( -𝑅 ≤ 𝑡 ∧ 𝑡 ≤ 𝑅)))
9189biantrurd 542 . . . . . . . . . . . . . . 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 416 . . . . . . . . 9 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ((𝑡 ∈ ℝ ∧ ¬ 𝑡 ∈ ( -𝑅[,]𝑅)) → ¬ (abs‘𝑡) ≤ 𝑅))
9883, 97biimtrid 245 . . . . . . . 8 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ (ℝ ∖ ( -𝑅[,]𝑅)) → ¬ (abs‘𝑡) ≤ 𝑅))
9998imp 412 . . . . . . 7 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑡 ∈ (ℝ ∖ ( -𝑅[,]𝑅))) → ¬ (abs‘𝑡) ≤ 𝑅)
100 iffalse 4490 . . . . . . . . 9 (¬ (abs‘𝑡) ≤ 𝑅 → if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅) = ∅)
101100fveq2d 6890 . . . . . . . 8 (¬ (abs‘𝑡) ≤ 𝑅 → (vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = (vol‘∅))
102101, 61eqtrdi 2811 . . . . . . 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 596 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ ( -𝑅[,]𝑅) ↔ (𝑡 ∈ ℝ ∧ -𝑅 ≤ 𝑡 ∧ 𝑡 ≤ 𝑅)))
10590biimprd 251 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → (( -𝑅 ≤ 𝑡 ∧ 𝑡 ≤ 𝑅) → (abs‘𝑡) ≤ 𝑅))
106105expd 421 . . . . . . . . . . . . . . 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 4487 . . . . . . . . . . . 12 ((abs‘𝑡) ≤ 𝑅 → if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅) = ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))))
112111fveq2d 6890 . . . . . . . . . . 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 701 . . . . . . . . . . . . . . . . . 18 (𝑅 ∈ ℝ → ( -𝑅[,]𝑅) ⊆ ℝ)
116115sselda 3908 . . . . . . . . . . . . . . . . 17 ((𝑅 ∈ ℝ ∧ 𝑡 ∈ ( -𝑅[,]𝑅)) → 𝑡 ∈ ℝ)
1171163adant2 1149 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ( -𝑅[,]𝑅)) → 𝑡 ∈ ℝ)
118117resqcld 14272 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ( -𝑅[,]𝑅)) → (𝑡↑2) ∈ ℝ)
119114, 118resubcld 11748 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ( -𝑅[,]𝑅)) → ((𝑅↑2) − (𝑡↑2)) ∈ ℝ)
12075, 87mpancom 701 . . . . . . . . . . . . . . . . 17 (𝑅 ∈ ℝ → (𝑡 ∈ ( -𝑅[,]𝑅) ↔ (𝑡 ∈ ℝ ∧ -𝑅 ≤ 𝑡 ∧ 𝑡 ≤ 𝑅)))
121120adantr 486 . . . . . . . . . . . . . . . 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 421 . . . . . . . . . . . . . . . . . 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 15591 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ( -𝑅[,]𝑅)) → (√‘((𝑅↑2) − (𝑡↑2))) ∈ ℝ)
131130renegcld 11747 . . . . . . . . . . . 12 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ( -𝑅[,]𝑅)) → -(√‘((𝑅↑2) − (𝑡↑2))) ∈ ℝ)
132131, 130, 28syl2anc 596 . . . . . . . . . . 11 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ( -𝑅[,]𝑅)) → ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))) ∈ dom vol)
133132, 30syl 18 . . . . . . . . . 10 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ( -𝑅[,]𝑅)) → (vol‘( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = (vol*‘( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))))
134119recnd 11341 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ( -𝑅[,]𝑅)) → ((𝑅↑2) − (𝑡↑2)) ∈ ℂ)
135134sqrtcld 15613 . . . . . . . . . . . 12 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ( -𝑅[,]𝑅)) → (√‘((𝑅↑2) − (𝑡↑2))) ∈ ℂ)
136135, 135subnegd 11680 . . . . . . . . . . 11 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ( -𝑅[,]𝑅)) → ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))) = ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))))
137119, 129sqrtge0d 15594 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ( -𝑅[,]𝑅)) → 0 ≤ (√‘((𝑅↑2) − (𝑡↑2))))
138130, 130, 137, 137addge0d 11896 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ( -𝑅[,]𝑅)) → 0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))))
139136breq2d 5114 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ( -𝑅[,]𝑅)) → (0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))) ↔ 0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2))))))
140130, 131subge0d 11910 . . . . . . . . . . . . . 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 12593 . . . . . . . . . . 11 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ( -𝑅[,]𝑅)) → (2 · (√‘((𝑅↑2) − (𝑡↑2)))) = ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))))
145136, 143, 1443eqtr4d 2805 . . . . . . . . . 10 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ( -𝑅[,]𝑅)) → (vol*‘( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = (2 · (√‘((𝑅↑2) − (𝑡↑2)))))
146113, 133, 1453eqtrd 2799 . . . . . . . . 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 5197 . . . . . . 7 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ ( -𝑅[,]𝑅) ↦ (vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅))) = (𝑡 ∈ ( -𝑅[,]𝑅) ↦ (2 · (√‘((𝑅↑2) − (𝑡↑2))))))
149 areacirclem3 38722 . . . . . . 7 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ ( -𝑅[,]𝑅) ↦ (2 · (√‘((𝑅↑2) − (𝑡↑2))))) ∈ 𝐿1)
150148, 149eqeltrd 2860 . . . . . 6 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ ( -𝑅[,]𝑅) ↦ (vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅))) ∈ 𝐿1)
15179, 81, 82, 103, 150iblss2 26132 . . . . 5 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ ℝ ↦ (vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅))) ∈ 𝐿1)
15274, 151eqeltrd 2860 . . . 4 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ ℝ ↦ (vol‘(𝑆 “ {𝑡}))) ∈ 𝐿1)
153 dmarea 27291 . . . 4 (𝑆 ∈ dom area ↔ (𝑆 ⊆ (ℝ × ℝ) ∧ ∀𝑡 ∈ ℝ (𝑆 “ {𝑡}) ∈ (◡vol “ ℝ) ∧ (𝑡 ∈ ℝ ↦ (vol‘(𝑆 “ {𝑡}))) ∈ 𝐿1))
1544, 71, 152, 153syl3anbrc 1362 . . 3 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → 𝑆 ∈ dom area)
155 areaval 27298 . . 3 (𝑆 ∈ dom area → (area‘𝑆) = ∫ℝ(vol‘(𝑆 “ {𝑡})) d𝑡)
156154, 155syl 18 . 2 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (area‘𝑆) = ∫ℝ(vol‘(𝑆 “ {𝑡})) d𝑡)
157 elioore 13510 . . . . . 6 (𝑡 ∈ ( -𝑅(,)𝑅) → 𝑡 ∈ ℝ)
15853expa 1136 . . . . . 6 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑡 ∈ ℝ) → (𝑆 “ {𝑡}) = if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅))
159157, 158sylan2 605 . . . . 5 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → (𝑆 “ {𝑡}) = if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅))
160159fveq2d 6890 . . . 4 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → (vol‘(𝑆 “ {𝑡})) = (vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)))
161160itgeq2dv 26108 . . 3 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ∫( -𝑅(,)𝑅)(vol‘(𝑆 “ {𝑡})) d𝑡 = ∫( -𝑅(,)𝑅)(vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) d𝑡)
162 ioossre 13542 . . . . 5 ( -𝑅(,)𝑅) ⊆ ℝ
163162a1i 11 . . . 4 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ( -𝑅(,)𝑅) ⊆ ℝ)
164 eldif 4049 . . . . . 6 (𝑡 ∈ (ℝ ∖ ( -𝑅(,)𝑅)) ↔ (𝑡 ∈ ℝ ∧ ¬ 𝑡 ∈ ( -𝑅(,)𝑅)))
16575rexrd 11363 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ → -𝑅 ∈ ℝ*)
166 rexr 11359 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ → 𝑅 ∈ ℝ*)
167 elioo2 13521 . . . . . . . . . . . . . 14 (( -𝑅 ∈ ℝ* ∧ 𝑅 ∈ ℝ*) → (𝑡 ∈ ( -𝑅(,)𝑅) ↔ (𝑡 ∈ ℝ ∧ -𝑅 < 𝑡 ∧ 𝑡 < 𝑅)))
168165, 166, 167syl2anc 596 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ → (𝑡 ∈ ( -𝑅(,)𝑅) ↔ (𝑡 ∈ ℝ ∧ -𝑅 < 𝑡 ∧ 𝑡 < 𝑅)))
1691683ad2ant1 1151 . . . . . . . . . . . 12 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → (𝑡 ∈ ( -𝑅(,)𝑅) ↔ (𝑡 ∈ ℝ ∧ -𝑅 < 𝑡 ∧ 𝑡 < 𝑅)))
17089biantrurd 542 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → (( -𝑅 < 𝑡 ∧ 𝑡 < 𝑅) ↔ (𝑡 ∈ ℝ ∧ ( -𝑅 < 𝑡 ∧ 𝑡 < 𝑅))))
17189, 18absltd 15605 . . . . . . . . . . . . 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 11460 . . . . . . . . . 10 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → (𝑅 ≤ (abs‘𝑡) ↔ ¬ (abs‘𝑡) < 𝑅))
178176, 177bitr4d 285 . . . . . . . . 9 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → (¬ 𝑡 ∈ ( -𝑅(,)𝑅) ↔ 𝑅 ≤ (abs‘𝑡)))
1795adantr 486 . . . . . . . . . . . 12 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ 𝑅 ≤ (abs‘𝑡)) → (𝑆 “ {𝑡}) = if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅))
180179fveq2d 6890 . . . . . . . . . . 11 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ 𝑅 ≤ (abs‘𝑡)) → (vol‘(𝑆 “ {𝑡})) = (vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)))
18117anim1i 627 . . . . . . . . . . . . . . . 16 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (abs‘𝑡) = 𝑅) → ((abs‘𝑡) ∈ ℝ ∧ (abs‘𝑡) = 𝑅))
182 eqle 11416 . . . . . . . . . . . . . . . 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 7428 . . . . . . . . . . . . . . . . . 18 ((abs‘𝑡) = 𝑅 → ((abs‘𝑡)↑2) = (𝑅↑2))
185184adantl 487 . . . . . . . . . . . . . . . . 17 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (abs‘𝑡) = 𝑅) → ((abs‘𝑡)↑2) = (𝑅↑2))
18613adantr 486 . . . . . . . . . . . . . . . . 17 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (abs‘𝑡) = 𝑅) → ((abs‘𝑡)↑2) = (𝑡↑2))
187185, 186eqtr3d 2797 . . . . . . . . . . . . . . . 16 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (abs‘𝑡) = 𝑅) → (𝑅↑2) = (𝑡↑2))
188 fvoveq1 7444 . . . . . . . . . . . . . . . . . . . . 21 ((𝑅↑2) = (𝑡↑2) → (√‘((𝑅↑2) − (𝑡↑2))) = (√‘((𝑡↑2) − (𝑡↑2))))
189188negeqd 11555 . . . . . . . . . . . . . . . . . . . 20 ((𝑅↑2) = (𝑡↑2) → -(√‘((𝑅↑2) − (𝑡↑2))) = -(√‘((𝑡↑2) − (𝑡↑2))))
190189, 188oveq12d 7439 . . . . . . . . . . . . . . . . . . 19 ((𝑅↑2) = (𝑡↑2) → ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))) = ( -(√‘((𝑡↑2) − (𝑡↑2)))[,](√‘((𝑡↑2) − (𝑡↑2)))))
1918recnd 11341 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑡 ∈ ℝ → (𝑡↑2) ∈ ℂ)
192191subidd 11661 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑡 ∈ ℝ → ((𝑡↑2) − (𝑡↑2)) = 0)
193192fveq2d 6890 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑡 ∈ ℝ → (√‘((𝑡↑2) − (𝑡↑2))) = (√‘0))
194193negeqd 11555 . . . . . . . . . . . . . . . . . . . . . 22 (𝑡 ∈ ℝ → -(√‘((𝑡↑2) − (𝑡↑2))) = -(√‘0))
195 sqrt0 15414 . . . . . . . . . . . . . . . . . . . . . . . 24 (√‘0) = 0
196195negeqi 11554 . . . . . . . . . . . . . . . . . . . . . . 23 -(√‘0) = -0
197 neg0 11608 . . . . . . . . . . . . . . . . . . . . . . 23 -0 = 0
198196, 197eqtri 2783 . . . . . . . . . . . . . . . . . . . . . 22 -(√‘0) = 0
199194, 198eqtrdi 2811 . . . . . . . . . . . . . . . . . . . . 21 (𝑡 ∈ ℝ → -(√‘((𝑡↑2) − (𝑡↑2))) = 0)
200193, 195eqtrdi 2811 . . . . . . . . . . . . . . . . . . . . 21 (𝑡 ∈ ℝ → (√‘((𝑡↑2) − (𝑡↑2))) = 0)
201199, 200oveq12d 7439 . . . . . . . . . . . . . . . . . . . 20 (𝑡 ∈ ℝ → ( -(√‘((𝑡↑2) − (𝑡↑2)))[,](√‘((𝑡↑2) − (𝑡↑2)))) = (0[,]0))
2022013ad2ant3 1153 . . . . . . . . . . . . . . . . . . 19 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → ( -(√‘((𝑡↑2) − (𝑡↑2)))[,](√‘((𝑡↑2) − (𝑡↑2)))) = (0[,]0))
203190, 202sylan9eqr 2817 . . . . . . . . . . . . . . . . . 18 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (𝑅↑2) = (𝑡↑2)) → ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))) = (0[,]0))
204203fveq2d 6890 . . . . . . . . . . . . . . . . 17 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (𝑅↑2) = (𝑡↑2)) → (vol‘( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = (vol‘(0[,]0)))
205 iccmbl 25893 . . . . . . . . . . . . . . . . . . . 20 ((0 ∈ ℝ ∧ 0 ∈ ℝ) → (0[,]0) ∈ dom vol)
20662, 62, 205mp2an 705 . . . . . . . . . . . . . . . . . . 19 (0[,]0) ∈ dom vol
207 mblvol 25857 . . . . . . . . . . . . . . . . . . 19 ((0[,]0) ∈ dom vol → (vol‘(0[,]0)) = (vol*‘(0[,]0)))
208206, 207ax-mp 5 . . . . . . . . . . . . . . . . . 18 (vol‘(0[,]0)) = (vol*‘(0[,]0))
209 0xr 11360 . . . . . . . . . . . . . . . . . . . 20 0 ∈ ℝ*
210 iccid 13525 . . . . . . . . . . . . . . . . . . . . 21 (0 ∈ ℝ* → (0[,]0) = {0})
211210fveq2d 6890 . . . . . . . . . . . . . . . . . . . 20 (0 ∈ ℝ* → (vol*‘(0[,]0)) = (vol*‘{0}))
212209, 211ax-mp 5 . . . . . . . . . . . . . . . . . . 19 (vol*‘(0[,]0)) = (vol*‘{0})
213 ovolsn 25822 . . . . . . . . . . . . . . . . . . . 20 (0 ∈ ℝ → (vol*‘{0}) = 0)
21462, 213ax-mp 5 . . . . . . . . . . . . . . . . . . 19 (vol*‘{0}) = 0
215212, 214eqtri 2783 . . . . . . . . . . . . . . . . . 18 (vol*‘(0[,]0)) = 0
216208, 215eqtri 2783 . . . . . . . . . . . . . . . . 17 (vol‘(0[,]0)) = 0
217204, 216eqtrdi 2811 . . . . . . . . . . . . . . . 16 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (𝑅↑2) = (𝑡↑2)) → (vol‘( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = 0)
218187, 217syldan 603 . . . . . . . . . . . . . . 15 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (abs‘𝑡) = 𝑅) → (vol‘( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = 0)
219183, 218eqtrd 2795 . . . . . . . . . . . . . 14 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ (abs‘𝑡) = 𝑅) → (vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = 0)
220219ex 418 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → ((abs‘𝑡) = 𝑅 → (vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = 0))
221220adantr 486 . . . . . . . . . . . 12 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ 𝑅 ≤ (abs‘𝑡)) → ((abs‘𝑡) = 𝑅 → (vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = 0))
22218, 17ltnled 11461 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → (𝑅 < (abs‘𝑡) ↔ ¬ (abs‘𝑡) ≤ 𝑅))
223222adantr 486 . . . . . . . . . . . . . 14 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ 𝑅 ≤ (abs‘𝑡)) → (𝑅 < (abs‘𝑡) ↔ ¬ (abs‘𝑡) ≤ 𝑅))
224 simpl1 1210 . . . . . . . . . . . . . . 15 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ 𝑅 ≤ (abs‘𝑡)) → 𝑅 ∈ ℝ)
22517adantr 486 . . . . . . . . . . . . . . 15 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ 𝑅 ≤ (abs‘𝑡)) → (abs‘𝑡) ∈ ℝ)
226 simpr 490 . . . . . . . . . . . . . . 15 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ 𝑅 ≤ (abs‘𝑡)) → 𝑅 ≤ (abs‘𝑡))
227224, 225, 226leltned 11467 . . . . . . . . . . . . . 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 3041 . . . . . . . . . . 11 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ 𝑅 ≤ (abs‘𝑡)) → (vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = 0)
231180, 230eqtrd 2795 . . . . . . . . . 10 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) ∧ 𝑅 ≤ (abs‘𝑡)) → (vol‘(𝑆 “ {𝑡})) = 0)
232231ex 418 . . . . . . . . 9 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → (𝑅 ≤ (abs‘𝑡) → (vol‘(𝑆 “ {𝑡})) = 0))
233178, 232sylbid 243 . . . . . . . 8 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑡 ∈ ℝ) → (¬ 𝑡 ∈ ( -𝑅(,)𝑅) → (vol‘(𝑆 “ {𝑡})) = 0))
2342333expia 1139 . . . . . . 7 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ ℝ → (¬ 𝑡 ∈ ( -𝑅(,)𝑅) → (vol‘(𝑆 “ {𝑡})) = 0)))
235234impd 416 . . . . . 6 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ((𝑡 ∈ ℝ ∧ ¬ 𝑡 ∈ ( -𝑅(,)𝑅)) → (vol‘(𝑆 “ {𝑡})) = 0))
236164, 235biimtrid 245 . . . . 5 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑡 ∈ (ℝ ∖ ( -𝑅(,)𝑅)) → (vol‘(𝑆 “ {𝑡})) = 0))
237236imp 412 . . . 4 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑡 ∈ (ℝ ∖ ( -𝑅(,)𝑅))) → (vol‘(𝑆 “ {𝑡})) = 0)
238163, 237itgss 26138 . . 3 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ∫( -𝑅(,)𝑅)(vol‘(𝑆 “ {𝑡})) d𝑡 = ∫ℝ(vol‘(𝑆 “ {𝑡})) d𝑡)
239 negeq 11553 . . . . . . . . . 10 (𝑅 = 0 → -𝑅 = -0)
240239, 197eqtrdi 2811 . . . . . . . . 9 (𝑅 = 0 → -𝑅 = 0)
241 id 23 . . . . . . . . 9 (𝑅 = 0 → 𝑅 = 0)
242240, 241oveq12d 7439 . . . . . . . 8 (𝑅 = 0 → ( -𝑅(,)𝑅) = (0(,)0))
243 iooid 13508 . . . . . . . 8 (0(,)0) = ∅
244242, 243eqtrdi 2811 . . . . . . 7 (𝑅 = 0 → ( -𝑅(,)𝑅) = ∅)
245244adantl 487 . . . . . 6 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑅 = 0) → ( -𝑅(,)𝑅) = ∅)
246 itgeq1 26099 . . . . . 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 26106 . . . . . 6 ∫∅(vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) d𝑡 = 0
249 sq0 14339 . . . . . . . . . 10 (0↑2) = 0
250249oveq2i 7432 . . . . . . . . 9 (π · (0↑2)) = (π · 0)
251 picn 26791 . . . . . . . . . 10 π ∈ ℂ
252251mul01i 11504 . . . . . . . . 9 (π · 0) = 0
253250, 252eqtr2i 2784 . . . . . . . 8 0 = (π · (0↑2))
254 oveq1 7428 . . . . . . . . 9 (𝑅 = 0 → (𝑅↑2) = (0↑2))
255254oveq2d 7437 . . . . . . . 8 (𝑅 = 0 → (π · (𝑅↑2)) = (π · (0↑2)))
256253, 255eqtr4id 2814 . . . . . . 7 (𝑅 = 0 → 0 = (π · (𝑅↑2)))
257256adantl 487 . . . . . 6 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑅 = 0) → 0 = (π · (𝑅↑2)))
258248, 257eqtrid 2807 . . . . 5 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑅 = 0) → ∫∅(vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) d𝑡 = (π · (𝑅↑2)))
259247, 258eqtrd 2795 . . . 4 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑅 = 0) → ∫( -𝑅(,)𝑅)(vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) d𝑡 = (π · (𝑅↑2)))
260 simp1 1154 . . . . . . 7 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑅 ≠ 0) → 𝑅 ∈ ℝ)
261 0red 11315 . . . . . . . . 9 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → 0 ∈ ℝ)
262 simpr 490 . . . . . . . . 9 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → 0 ≤ 𝑅)
263261, 77, 262leltned 11467 . . . . . . . 8 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (0 < 𝑅 ↔ 𝑅 ≠ 0))
264263biimp3ar 1499 . . . . . . 7 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑅 ≠ 0) → 0 < 𝑅)
265260, 264elrpd 13165 . . . . . 6 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ∧ 𝑅 ≠ 0) → 𝑅 ∈ ℝ+)
2662653expa 1136 . . . . 5 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑅 ≠ 0) → 𝑅 ∈ ℝ+)
267157, 16syl 18 . . . . . . . . . . 11 (𝑡 ∈ ( -𝑅(,)𝑅) → (abs‘𝑡) ∈ ℝ)
268267adantl 487 . . . . . . . . . 10 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → (abs‘𝑡) ∈ ℝ)
269 rpre 13133 . . . . . . . . . . 11 (𝑅 ∈ ℝ+ → 𝑅 ∈ ℝ)
270269adantr 486 . . . . . . . . . 10 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → 𝑅 ∈ ℝ)
271269renegcld 11747 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → -𝑅 ∈ ℝ)
272271rexrd 11363 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+ → -𝑅 ∈ ℝ*)
273 rpxr 13134 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+ → 𝑅 ∈ ℝ*)
274272, 273, 167syl2anc 596 . . . . . . . . . . . 12 (𝑅 ∈ ℝ+ → (𝑡 ∈ ( -𝑅(,)𝑅) ↔ (𝑡 ∈ ℝ ∧ -𝑅 < 𝑡 ∧ 𝑡 < 𝑅)))
275 simpr 490 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → 𝑡 ∈ ℝ)
276269adantr 486 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → 𝑅 ∈ ℝ)
277275, 276absltd 15605 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → ((abs‘𝑡) < 𝑅 ↔ ( -𝑅 < 𝑡 ∧ 𝑡 < 𝑅)))
278277biimprd 251 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → (( -𝑅 < 𝑡 ∧ 𝑡 < 𝑅) → (abs‘𝑡) < 𝑅))
279278exp4b 436 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+ → (𝑡 ∈ ℝ → ( -𝑅 < 𝑡 → (𝑡 < 𝑅 → (abs‘𝑡) < 𝑅))))
2802793impd 1367 . . . . . . . . . . . 12 (𝑅 ∈ ℝ+ → ((𝑡 ∈ ℝ ∧ -𝑅 < 𝑡 ∧ 𝑡 < 𝑅) → (abs‘𝑡) < 𝑅))
281274, 280sylbid 243 . . . . . . . . . . 11 (𝑅 ∈ ℝ+ → (𝑡 ∈ ( -𝑅(,)𝑅) → (abs‘𝑡) < 𝑅))
282281imp 412 . . . . . . . . . 10 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → (abs‘𝑡) < 𝑅)
283268, 270, 282ltled 11462 . . . . . . . . 9 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → (abs‘𝑡) ≤ 𝑅)
284283, 112syl 18 . . . . . . . 8 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → (vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = (vol‘( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))))
285269resqcld 14272 . . . . . . . . . . . . . . 15 (𝑅 ∈ ℝ+ → (𝑅↑2) ∈ ℝ)
286285recnd 11341 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → (𝑅↑2) ∈ ℂ)
287286adantr 486 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → (𝑅↑2) ∈ ℂ)
288191adantl 487 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → (𝑡↑2) ∈ ℂ)
289287, 288subcld 11673 . . . . . . . . . . . 12 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → ((𝑅↑2) − (𝑡↑2)) ∈ ℂ)
290289sqrtcld 15613 . . . . . . . . . . 11 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → (√‘((𝑅↑2) − (𝑡↑2))) ∈ ℂ)
291290, 290subnegd 11680 . . . . . . . . . 10 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))) = ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))))
292157, 291sylan2 605 . . . . . . . . 9 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))) = ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))))
293285adantr 486 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → (𝑅↑2) ∈ ℝ)
2948adantl 487 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → (𝑡↑2) ∈ ℝ)
295293, 294resubcld 11748 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → ((𝑅↑2) − (𝑡↑2)) ∈ ℝ)
296157, 295sylan2 605 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → ((𝑅↑2) − (𝑡↑2)) ∈ ℝ)
297 0red 11315 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → 0 ∈ ℝ)
29816adantl 487 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → (abs‘𝑡) ∈ ℝ)
29919adantl 487 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → 0 ≤ (abs‘𝑡))
300 rpge0 13138 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑅 ∈ ℝ+ → 0 ≤ 𝑅)
301300adantr 486 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → 0 ≤ 𝑅)
302298, 276, 299, 301lt2sqd 14404 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → ((abs‘𝑡) < 𝑅 ↔ ((abs‘𝑡)↑2) < (𝑅↑2)))
30312adantl 487 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → ((abs‘𝑡)↑2) = (𝑡↑2))
304303breq1d 5112 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → (((abs‘𝑡)↑2) < (𝑅↑2) ↔ (𝑡↑2) < (𝑅↑2)))
305302, 277, 3043bitr3rd 313 . . . . . . . . . . . . . . . . . . . . 21 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → ((𝑡↑2) < (𝑅↑2) ↔ ( -𝑅 < 𝑡 ∧ 𝑡 < 𝑅)))
306294, 293posdifd 11907 . . . . . . . . . . . . . . . . . . . . 21 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → ((𝑡↑2) < (𝑅↑2) ↔ 0 < ((𝑅↑2) − (𝑡↑2))))
307305, 306bitr3d 284 . . . . . . . . . . . . . . . . . . . 20 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → (( -𝑅 < 𝑡 ∧ 𝑡 < 𝑅) ↔ 0 < ((𝑅↑2) − (𝑡↑2))))
308307biimpd 232 . . . . . . . . . . . . . . . . . . 19 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ℝ) → (( -𝑅 < 𝑡 ∧ 𝑡 < 𝑅) → 0 < ((𝑅↑2) − (𝑡↑2))))
309308exp4b 436 . . . . . . . . . . . . . . . . . 18 (𝑅 ∈ ℝ+ → (𝑡 ∈ ℝ → ( -𝑅 < 𝑡 → (𝑡 < 𝑅 → 0 < ((𝑅↑2) − (𝑡↑2))))))
3103093impd 1367 . . . . . . . . . . . . . . . . 17 (𝑅 ∈ ℝ+ → ((𝑡 ∈ ℝ ∧ -𝑅 < 𝑡 ∧ 𝑡 < 𝑅) → 0 < ((𝑅↑2) − (𝑡↑2))))
311274, 310sylbid 243 . . . . . . . . . . . . . . . 16 (𝑅 ∈ ℝ+ → (𝑡 ∈ ( -𝑅(,)𝑅) → 0 < ((𝑅↑2) − (𝑡↑2))))
312311imp 412 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → 0 < ((𝑅↑2) − (𝑡↑2)))
313297, 296, 312ltled 11462 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → 0 ≤ ((𝑅↑2) − (𝑡↑2)))
314296, 313resqrtcld 15591 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → (√‘((𝑅↑2) − (𝑡↑2))) ∈ ℝ)
315314renegcld 11747 . . . . . . . . . . . 12 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → -(√‘((𝑅↑2) − (𝑡↑2))) ∈ ℝ)
316315, 314, 28syl2anc 596 . . . . . . . . . . 11 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))) ∈ dom vol)
317316, 30syl 18 . . . . . . . . . 10 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → (vol‘( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = (vol*‘( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))))
318296, 313sqrtge0d 15594 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → 0 ≤ (√‘((𝑅↑2) − (𝑡↑2))))
319314, 314, 318, 318addge0d 11896 . . . . . . . . . . . 12 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → 0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))))
320292breq2d 5114 . . . . . . . . . . . . 13 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → (0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))) ↔ 0 ≤ ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2))))))
321314, 315subge0d 11910 . . . . . . . . . . . . 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 2795 . . . . . . . . 9 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → (vol‘( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))) = ((√‘((𝑅↑2) − (𝑡↑2))) − -(√‘((𝑅↑2) − (𝑡↑2)))))
326 ax-resscn 11261 . . . . . . . . . . . . . . 15 ℝ ⊆ ℂ
327326a1i 11 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → ℝ ⊆ ℂ)
328271, 269, 78syl2anc 596 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → ( -𝑅[,]𝑅) ⊆ ℝ)
329 rpcn 13135 . . . . . . . . . . . . . . . . 17 (𝑅 ∈ ℝ+ → 𝑅 ∈ ℂ)
330329sqcld 14291 . . . . . . . . . . . . . . . 16 (𝑅 ∈ ℝ+ → (𝑅↑2) ∈ ℂ)
331330adantr 486 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ+ ∧ 𝑢 ∈ ( -𝑅[,]𝑅)) → (𝑅↑2) ∈ ℂ)
332328sselda 3908 . . . . . . . . . . . . . . . . . . 19 ((𝑅 ∈ ℝ+ ∧ 𝑢 ∈ ( -𝑅[,]𝑅)) → 𝑢 ∈ ℝ)
333332recnd 11341 . . . . . . . . . . . . . . . . . 18 ((𝑅 ∈ ℝ+ ∧ 𝑢 ∈ ( -𝑅[,]𝑅)) → 𝑢 ∈ ℂ)
334329adantr 486 . . . . . . . . . . . . . . . . . 18 ((𝑅 ∈ ℝ+ ∧ 𝑢 ∈ ( -𝑅[,]𝑅)) → 𝑅 ∈ ℂ)
335 rpne0 13141 . . . . . . . . . . . . . . . . . . 19 (𝑅 ∈ ℝ+ → 𝑅 ≠ 0)
336335adantr 486 . . . . . . . . . . . . . . . . . 18 ((𝑅 ∈ ℝ+ ∧ 𝑢 ∈ ( -𝑅[,]𝑅)) → 𝑅 ≠ 0)
337333, 334, 336divcld 12097 . . . . . . . . . . . . . . . . 17 ((𝑅 ∈ ℝ+ ∧ 𝑢 ∈ ( -𝑅[,]𝑅)) → (𝑢 / 𝑅) ∈ ℂ)
338 asincl 27207 . . . . . . . . . . . . . . . . 17 ((𝑢 / 𝑅) ∈ ℂ → (arcsin‘(𝑢 / 𝑅)) ∈ ℂ)
339337, 338syl 18 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ ℝ+ ∧ 𝑢 ∈ ( -𝑅[,]𝑅)) → (arcsin‘(𝑢 / 𝑅)) ∈ ℂ)
340 1cnd 11306 . . . . . . . . . . . . . . . . . . 19 ((𝑅 ∈ ℝ+ ∧ 𝑢 ∈ ( -𝑅[,]𝑅)) → 1 ∈ ℂ)
341337sqcld 14291 . . . . . . . . . . . . . . . . . . 19 ((𝑅 ∈ ℝ+ ∧ 𝑢 ∈ ( -𝑅[,]𝑅)) → ((𝑢 / 𝑅)↑2) ∈ ℂ)
342340, 341subcld 11673 . . . . . . . . . . . . . . . . . 18 ((𝑅 ∈ ℝ+ ∧ 𝑢 ∈ ( -𝑅[,]𝑅)) → (1 − ((𝑢 / 𝑅)↑2)) ∈ ℂ)
343342sqrtcld 15613 . . . . . . . . . . . . . . . . 17 ((𝑅 ∈ ℝ+ ∧ 𝑢 ∈ ( -𝑅[,]𝑅)) → (√‘(1 − ((𝑢 / 𝑅)↑2))) ∈ ℂ)
344337, 343mulcld 11333 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ ℝ+ ∧ 𝑢 ∈ ( -𝑅[,]𝑅)) → ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))) ∈ ℂ)
345339, 344addcld 11332 . . . . . . . . . . . . . . 15 ((𝑅 ∈ ℝ+ ∧ 𝑢 ∈ ( -𝑅[,]𝑅)) → ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))) ∈ ℂ)
346331, 345mulcld 11333 . . . . . . . . . . . . . 14 ((𝑅 ∈ ℝ+ ∧ 𝑢 ∈ ( -𝑅[,]𝑅)) → ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))) ∈ ℂ)
347 tgioo4 25130 . . . . . . . . . . . . . 14 (topGen‘ran (,)) = ((TopOpen‘ℂfld) ↾t ℝ)
348 eqid 2760 . . . . . . . . . . . . . 14 (TopOpen‘ℂfld) = (TopOpen‘ℂfld)
349 iccntr 25147 . . . . . . . . . . . . . . 15 (( -𝑅 ∈ ℝ ∧ 𝑅 ∈ ℝ) → ((int‘(topGen‘ran (,)))‘( -𝑅[,]𝑅)) = ( -𝑅(,)𝑅))
350271, 269, 349syl2anc 596 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → ((int‘(topGen‘ran (,)))‘( -𝑅[,]𝑅)) = ( -𝑅(,)𝑅))
351327, 328, 346, 347, 348, 350dvmptntr 26297 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+ → (ℝ D (𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))) = (ℝ D (𝑢 ∈ ( -𝑅(,)𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))))
352 areacirclem1 38720 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+ → (ℝ D (𝑢 ∈ ( -𝑅(,)𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))) = (𝑢 ∈ ( -𝑅(,)𝑅) ↦ (2 · (√‘((𝑅↑2) − (𝑢↑2))))))
353351, 352eqtrd 2795 . . . . . . . . . . . 12 (𝑅 ∈ ℝ+ → (ℝ D (𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))) = (𝑢 ∈ ( -𝑅(,)𝑅) ↦ (2 · (√‘((𝑅↑2) − (𝑢↑2))))))
354353adantr 486 . . . . . . . . . . 11 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → (ℝ D (𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))) = (𝑢 ∈ ( -𝑅(,)𝑅) ↦ (2 · (√‘((𝑅↑2) − (𝑢↑2))))))
355 oveq1 7428 . . . . . . . . . . . . . . 15 (𝑢 = 𝑡 → (𝑢↑2) = (𝑡↑2))
356355oveq2d 7437 . . . . . . . . . . . . . 14 (𝑢 = 𝑡 → ((𝑅↑2) − (𝑢↑2)) = ((𝑅↑2) − (𝑡↑2)))
357356fveq2d 6890 . . . . . . . . . . . . 13 (𝑢 = 𝑡 → (√‘((𝑅↑2) − (𝑢↑2))) = (√‘((𝑅↑2) − (𝑡↑2))))
358357oveq2d 7437 . . . . . . . . . . . 12 (𝑢 = 𝑡 → (2 · (√‘((𝑅↑2) − (𝑢↑2)))) = (2 · (√‘((𝑅↑2) − (𝑡↑2)))))
359358adantl 487 . . . . . . . . . . 11 (((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) ∧ 𝑢 = 𝑡) → (2 · (√‘((𝑅↑2) − (𝑢↑2)))) = (2 · (√‘((𝑅↑2) − (𝑡↑2)))))
360 simpr 490 . . . . . . . . . . 11 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → 𝑡 ∈ ( -𝑅(,)𝑅))
361 ovexd 7456 . . . . . . . . . . 11 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → (2 · (√‘((𝑅↑2) − (𝑡↑2)))) ∈ V)
362354, 359, 360, 361fvmptd 7002 . . . . . . . . . 10 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → ((ℝ D (𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))))))‘𝑡) = (2 · (√‘((𝑅↑2) − (𝑡↑2)))))
363157, 290sylan2 605 . . . . . . . . . . 11 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → (√‘((𝑅↑2) − (𝑡↑2))) ∈ ℂ)
3643632timesd 12593 . . . . . . . . . 10 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → (2 · (√‘((𝑅↑2) − (𝑡↑2)))) = ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))))
365362, 364eqtrd 2795 . . . . . . . . 9 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → ((ℝ D (𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))))))‘𝑡) = ((√‘((𝑅↑2) − (𝑡↑2))) + (√‘((𝑅↑2) − (𝑡↑2)))))
366292, 325, 3653eqtr4rd 2806 . . . . . . . 8 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → ((ℝ D (𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))))))‘𝑡) = (vol‘( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2))))))
367284, 366eqtr4d 2798 . . . . . . 7 ((𝑅 ∈ ℝ+ ∧ 𝑡 ∈ ( -𝑅(,)𝑅)) → (vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) = ((ℝ D (𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))))))‘𝑡))
368367itgeq2dv 26108 . . . . . 6 (𝑅 ∈ ℝ+ → ∫( -𝑅(,)𝑅)(vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) d𝑡 = ∫( -𝑅(,)𝑅)((ℝ D (𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))))))‘𝑡) d𝑡)
369269, 269, 300, 300addge0d 11896 . . . . . . . 8 (𝑅 ∈ ℝ+ → 0 ≤ (𝑅 + 𝑅))
370329, 329subnegd 11680 . . . . . . . . . 10 (𝑅 ∈ ℝ+ → (𝑅 − -𝑅) = (𝑅 + 𝑅))
371370breq2d 5114 . . . . . . . . 9 (𝑅 ∈ ℝ+ → (0 ≤ (𝑅 − -𝑅) ↔ 0 ≤ (𝑅 + 𝑅)))
372269, 271subge0d 11910 . . . . . . . . 9 (𝑅 ∈ ℝ+ → (0 ≤ (𝑅 − -𝑅) ↔ -𝑅 ≤ 𝑅))
373371, 372bitr3d 284 . . . . . . . 8 (𝑅 ∈ ℝ+ → (0 ≤ (𝑅 + 𝑅) ↔ -𝑅 ≤ 𝑅))
374369, 373mpbid 235 . . . . . . 7 (𝑅 ∈ ℝ+ → -𝑅 ≤ 𝑅)
375 2cn 12422 . . . . . . . . . . 11 2 ∈ ℂ
376162, 326sstri 3917 . . . . . . . . . . 11 ( -𝑅(,)𝑅) ⊆ ℂ
377 ssid 3930 . . . . . . . . . . 11 ℂ ⊆ ℂ
378375, 376, 3773pm3.2i 1358 . . . . . . . . . 10 (2 ∈ ℂ ∧ ( -𝑅(,)𝑅) ⊆ ℂ ∧ ℂ ⊆ ℂ)
379 cncfmptc 25239 . . . . . . . . . 10 ((2 ∈ ℂ ∧ ( -𝑅(,)𝑅) ⊆ ℂ ∧ ℂ ⊆ ℂ) → (𝑢 ∈ ( -𝑅(,)𝑅) ↦ 2) ∈ (( -𝑅(,)𝑅)–cn→ℂ))
380378, 379mp1i 14 . . . . . . . . 9 (𝑅 ∈ ℝ+ → (𝑢 ∈ ( -𝑅(,)𝑅) ↦ 2) ∈ (( -𝑅(,)𝑅)–cn→ℂ))
381 ioossicc 13568 . . . . . . . . . . 11 ( -𝑅(,)𝑅) ⊆ ( -𝑅[,]𝑅)
382 resmpt 6028 . . . . . . . . . . 11 (( -𝑅(,)𝑅) ⊆ ( -𝑅[,]𝑅) → ((𝑢 ∈ ( -𝑅[,]𝑅) ↦ (√‘((𝑅↑2) − (𝑢↑2)))) ↾ ( -𝑅(,)𝑅)) = (𝑢 ∈ ( -𝑅(,)𝑅) ↦ (√‘((𝑅↑2) − (𝑢↑2)))))
383381, 382ax-mp 5 . . . . . . . . . 10 ((𝑢 ∈ ( -𝑅[,]𝑅) ↦ (√‘((𝑅↑2) − (𝑢↑2)))) ↾ ( -𝑅(,)𝑅)) = (𝑢 ∈ ( -𝑅(,)𝑅) ↦ (√‘((𝑅↑2) − (𝑢↑2))))
384 areacirclem2 38721 . . . . . . . . . . . 12 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑢 ∈ ( -𝑅[,]𝑅) ↦ (√‘((𝑅↑2) − (𝑢↑2)))) ∈ (( -𝑅[,]𝑅)–cn→ℂ))
385269, 300, 384syl2anc 596 . . . . . . . . . . 11 (𝑅 ∈ ℝ+ → (𝑢 ∈ ( -𝑅[,]𝑅) ↦ (√‘((𝑅↑2) − (𝑢↑2)))) ∈ (( -𝑅[,]𝑅)–cn→ℂ))
386 rescncf 25224 . . . . . . . . . . 11 (( -𝑅(,)𝑅) ⊆ ( -𝑅[,]𝑅) → ((𝑢 ∈ ( -𝑅[,]𝑅) ↦ (√‘((𝑅↑2) − (𝑢↑2)))) ∈ (( -𝑅[,]𝑅)–cn→ℂ) → ((𝑢 ∈ ( -𝑅[,]𝑅) ↦ (√‘((𝑅↑2) − (𝑢↑2)))) ↾ ( -𝑅(,)𝑅)) ∈ (( -𝑅(,)𝑅)–cn→ℂ)))
387381, 385, 386mpsyl 69 . . . . . . . . . 10 (𝑅 ∈ ℝ+ → ((𝑢 ∈ ( -𝑅[,]𝑅) ↦ (√‘((𝑅↑2) − (𝑢↑2)))) ↾ ( -𝑅(,)𝑅)) ∈ (( -𝑅(,)𝑅)–cn→ℂ))
388383, 387eqeltrrid 2865 . . . . . . . . 9 (𝑅 ∈ ℝ+ → (𝑢 ∈ ( -𝑅(,)𝑅) ↦ (√‘((𝑅↑2) − (𝑢↑2)))) ∈ (( -𝑅(,)𝑅)–cn→ℂ))
389380, 388mulcncf 25773 . . . . . . . 8 (𝑅 ∈ ℝ+ → (𝑢 ∈ ( -𝑅(,)𝑅) ↦ (2 · (√‘((𝑅↑2) − (𝑢↑2))))) ∈ (( -𝑅(,)𝑅)–cn→ℂ))
390353, 389eqeltrd 2860 . . . . . . 7 (𝑅 ∈ ℝ+ → (ℝ D (𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))) ∈ (( -𝑅(,)𝑅)–cn→ℂ))
391381a1i 11 . . . . . . . . . 10 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ( -𝑅(,)𝑅) ⊆ ( -𝑅[,]𝑅))
392 ioombl 25892 . . . . . . . . . . 11 ( -𝑅(,)𝑅) ∈ dom vol
393392a1i 11 . . . . . . . . . 10 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ( -𝑅(,)𝑅) ∈ dom vol)
394 ovexd 7456 . . . . . . . . . 10 (((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) ∧ 𝑢 ∈ ( -𝑅[,]𝑅)) → (2 · (√‘((𝑅↑2) − (𝑢↑2)))) ∈ V)
395 areacirclem3 38722 . . . . . . . . . 10 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑢 ∈ ( -𝑅[,]𝑅) ↦ (2 · (√‘((𝑅↑2) − (𝑢↑2))))) ∈ 𝐿1)
396391, 393, 394, 395iblss 26131 . . . . . . . . 9 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (𝑢 ∈ ( -𝑅(,)𝑅) ↦ (2 · (√‘((𝑅↑2) − (𝑢↑2))))) ∈ 𝐿1)
397269, 300, 396syl2anc 596 . . . . . . . 8 (𝑅 ∈ ℝ+ → (𝑢 ∈ ( -𝑅(,)𝑅) ↦ (2 · (√‘((𝑅↑2) − (𝑢↑2))))) ∈ 𝐿1)
398353, 397eqeltrd 2860 . . . . . . 7 (𝑅 ∈ ℝ+ → (ℝ D (𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))) ∈ 𝐿1)
399 areacirclem4 38723 . . . . . . 7 (𝑅 ∈ ℝ+ → (𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))))) ∈ (( -𝑅[,]𝑅)–cn→ℂ))
400271, 269, 374, 390, 398, 399ftc2nc 38714 . . . . . 6 (𝑅 ∈ ℝ+ → ∫( -𝑅(,)𝑅)((ℝ D (𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))))))‘𝑡) d𝑡 = (((𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))‘𝑅) − ((𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))‘ -𝑅)))
401 eqidd 2761 . . . . . . . . . 10 (𝑅 ∈ ℝ+ → (𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))))) = (𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))))))
402 fvoveq1 7444 . . . . . . . . . . . . 13 (𝑢 = 𝑅 → (arcsin‘(𝑢 / 𝑅)) = (arcsin‘(𝑅 / 𝑅)))
403 oveq1 7428 . . . . . . . . . . . . . 14 (𝑢 = 𝑅 → (𝑢 / 𝑅) = (𝑅 / 𝑅))
404403oveq1d 7436 . . . . . . . . . . . . . . . 16 (𝑢 = 𝑅 → ((𝑢 / 𝑅)↑2) = ((𝑅 / 𝑅)↑2))
405404oveq2d 7437 . . . . . . . . . . . . . . 15 (𝑢 = 𝑅 → (1 − ((𝑢 / 𝑅)↑2)) = (1 − ((𝑅 / 𝑅)↑2)))
406405fveq2d 6890 . . . . . . . . . . . . . 14 (𝑢 = 𝑅 → (√‘(1 − ((𝑢 / 𝑅)↑2))) = (√‘(1 − ((𝑅 / 𝑅)↑2))))
407403, 406oveq12d 7439 . . . . . . . . . . . . 13 (𝑢 = 𝑅 → ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))) = ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2)))))
408402, 407oveq12d 7439 . . . . . . . . . . . 12 (𝑢 = 𝑅 → ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))) = ((arcsin‘(𝑅 / 𝑅)) + ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2))))))
409408oveq2d 7437 . . . . . . . . . . 11 (𝑢 = 𝑅 → ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))) = ((𝑅↑2) · ((arcsin‘(𝑅 / 𝑅)) + ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2)))))))
410409adantl 487 . . . . . . . . . 10 ((𝑅 ∈ ℝ+ ∧ 𝑢 = 𝑅) → ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))) = ((𝑅↑2) · ((arcsin‘(𝑅 / 𝑅)) + ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2)))))))
411 ubicc2 13600 . . . . . . . . . . 11 (( -𝑅 ∈ ℝ* ∧ 𝑅 ∈ ℝ* ∧ -𝑅 ≤ 𝑅) → 𝑅 ∈ ( -𝑅[,]𝑅))
412272, 273, 374, 411syl3anc 1398 . . . . . . . . . 10 (𝑅 ∈ ℝ+ → 𝑅 ∈ ( -𝑅[,]𝑅))
413 ovexd 7456 . . . . . . . . . 10 (𝑅 ∈ ℝ+ → ((𝑅↑2) · ((arcsin‘(𝑅 / 𝑅)) + ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2)))))) ∈ V)
414401, 410, 412, 413fvmptd 7002 . . . . . . . . 9 (𝑅 ∈ ℝ+ → ((𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))‘𝑅) = ((𝑅↑2) · ((arcsin‘(𝑅 / 𝑅)) + ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2)))))))
415329, 335dividd 12095 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → (𝑅 / 𝑅) = 1)
416415fveq2d 6890 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+ → (arcsin‘(𝑅 / 𝑅)) = (arcsin‘1))
417 asin1 27228 . . . . . . . . . . . . 13 (arcsin‘1) = (π / 2)
418416, 417eqtrdi 2811 . . . . . . . . . . . 12 (𝑅 ∈ ℝ+ → (arcsin‘(𝑅 / 𝑅)) = (π / 2))
419415oveq1d 7436 . . . . . . . . . . . . . . . . . . 19 (𝑅 ∈ ℝ+ → ((𝑅 / 𝑅)↑2) = (1↑2))
420 sq1 14342 . . . . . . . . . . . . . . . . . . 19 (1↑2) = 1
421419, 420eqtrdi 2811 . . . . . . . . . . . . . . . . . 18 (𝑅 ∈ ℝ+ → ((𝑅 / 𝑅)↑2) = 1)
422421oveq2d 7437 . . . . . . . . . . . . . . . . 17 (𝑅 ∈ ℝ+ → (1 − ((𝑅 / 𝑅)↑2)) = (1 − 1))
423 1cnd 11306 . . . . . . . . . . . . . . . . . 18 (𝑅 ∈ ℝ+ → 1 ∈ ℂ)
424423subidd 11661 . . . . . . . . . . . . . . . . 17 (𝑅 ∈ ℝ+ → (1 − 1) = 0)
425422, 424eqtrd 2795 . . . . . . . . . . . . . . . 16 (𝑅 ∈ ℝ+ → (1 − ((𝑅 / 𝑅)↑2)) = 0)
426425fveq2d 6890 . . . . . . . . . . . . . . 15 (𝑅 ∈ ℝ+ → (√‘(1 − ((𝑅 / 𝑅)↑2))) = (√‘0))
427426, 195eqtrdi 2811 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → (√‘(1 − ((𝑅 / 𝑅)↑2))) = 0)
428427oveq2d 7437 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+ → ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2)))) = ((𝑅 / 𝑅) · 0))
429329, 329, 335divcld 12097 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → (𝑅 / 𝑅) ∈ ℂ)
430429mul01d 11513 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+ → ((𝑅 / 𝑅) · 0) = 0)
431428, 430eqtrd 2795 . . . . . . . . . . . 12 (𝑅 ∈ ℝ+ → ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2)))) = 0)
432418, 431oveq12d 7439 . . . . . . . . . . 11 (𝑅 ∈ ℝ+ → ((arcsin‘(𝑅 / 𝑅)) + ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2))))) = ((π / 2) + 0))
433 2ne0 12453 . . . . . . . . . . . . . 14 2 ≠ 0
434251, 375, 433divcli 12063 . . . . . . . . . . . . 13 (π / 2) ∈ ℂ
435434a1i 11 . . . . . . . . . . . 12 (𝑅 ∈ ℝ+ → (π / 2) ∈ ℂ)
436435addridd 11514 . . . . . . . . . . 11 (𝑅 ∈ ℝ+ → ((π / 2) + 0) = (π / 2))
437432, 436eqtrd 2795 . . . . . . . . . 10 (𝑅 ∈ ℝ+ → ((arcsin‘(𝑅 / 𝑅)) + ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2))))) = (π / 2))
438437oveq2d 7437 . . . . . . . . 9 (𝑅 ∈ ℝ+ → ((𝑅↑2) · ((arcsin‘(𝑅 / 𝑅)) + ((𝑅 / 𝑅) · (√‘(1 − ((𝑅 / 𝑅)↑2)))))) = ((𝑅↑2) · (π / 2)))
439414, 438eqtrd 2795 . . . . . . . 8 (𝑅 ∈ ℝ+ → ((𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))‘𝑅) = ((𝑅↑2) · (π / 2)))
440 fvoveq1 7444 . . . . . . . . . . . . 13 (𝑢 = -𝑅 → (arcsin‘(𝑢 / 𝑅)) = (arcsin‘( -𝑅 / 𝑅)))
441 oveq1 7428 . . . . . . . . . . . . . 14 (𝑢 = -𝑅 → (𝑢 / 𝑅) = ( -𝑅 / 𝑅))
442441oveq1d 7436 . . . . . . . . . . . . . . . 16 (𝑢 = -𝑅 → ((𝑢 / 𝑅)↑2) = (( -𝑅 / 𝑅)↑2))
443442oveq2d 7437 . . . . . . . . . . . . . . 15 (𝑢 = -𝑅 → (1 − ((𝑢 / 𝑅)↑2)) = (1 − (( -𝑅 / 𝑅)↑2)))
444443fveq2d 6890 . . . . . . . . . . . . . 14 (𝑢 = -𝑅 → (√‘(1 − ((𝑢 / 𝑅)↑2))) = (√‘(1 − (( -𝑅 / 𝑅)↑2))))
445441, 444oveq12d 7439 . . . . . . . . . . . . 13 (𝑢 = -𝑅 → ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))) = (( -𝑅 / 𝑅) · (√‘(1 − (( -𝑅 / 𝑅)↑2)))))
446440, 445oveq12d 7439 . . . . . . . . . . . 12 (𝑢 = -𝑅 → ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))) = ((arcsin‘( -𝑅 / 𝑅)) + (( -𝑅 / 𝑅) · (√‘(1 − (( -𝑅 / 𝑅)↑2))))))
447446adantl 487 . . . . . . . . . . 11 ((𝑅 ∈ ℝ+ ∧ 𝑢 = -𝑅) → ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2))))) = ((arcsin‘( -𝑅 / 𝑅)) + (( -𝑅 / 𝑅) · (√‘(1 − (( -𝑅 / 𝑅)↑2))))))
448447oveq2d 7437 . . . . . . . . . 10 ((𝑅 ∈ ℝ+ ∧ 𝑢 = -𝑅) → ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))) = ((𝑅↑2) · ((arcsin‘( -𝑅 / 𝑅)) + (( -𝑅 / 𝑅) · (√‘(1 − (( -𝑅 / 𝑅)↑2)))))))
449 lbicc2 13599 . . . . . . . . . . 11 (( -𝑅 ∈ ℝ* ∧ 𝑅 ∈ ℝ* ∧ -𝑅 ≤ 𝑅) → -𝑅 ∈ ( -𝑅[,]𝑅))
450272, 273, 374, 449syl3anc 1398 . . . . . . . . . 10 (𝑅 ∈ ℝ+ → -𝑅 ∈ ( -𝑅[,]𝑅))
451 ovexd 7456 . . . . . . . . . 10 (𝑅 ∈ ℝ+ → ((𝑅↑2) · ((arcsin‘( -𝑅 / 𝑅)) + (( -𝑅 / 𝑅) · (√‘(1 − (( -𝑅 / 𝑅)↑2)))))) ∈ V)
452401, 448, 450, 451fvmptd 7002 . . . . . . . . 9 (𝑅 ∈ ℝ+ → ((𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))‘ -𝑅) = ((𝑅↑2) · ((arcsin‘( -𝑅 / 𝑅)) + (( -𝑅 / 𝑅) · (√‘(1 − (( -𝑅 / 𝑅)↑2)))))))
453329, 329, 335divnegd 12110 . . . . . . . . . . . . . . 15 (𝑅 ∈ ℝ+ → -(𝑅 / 𝑅) = ( -𝑅 / 𝑅))
454415negeqd 11555 . . . . . . . . . . . . . . 15 (𝑅 ∈ ℝ+ → -(𝑅 / 𝑅) = -1)
455453, 454eqtr3d 2797 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → ( -𝑅 / 𝑅) = -1)
456455fveq2d 6890 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+ → (arcsin‘( -𝑅 / 𝑅)) = (arcsin‘ -1))
457 ax-1cn 11262 . . . . . . . . . . . . . . 15 1 ∈ ℂ
458 asinneg 27220 . . . . . . . . . . . . . . 15 (1 ∈ ℂ → (arcsin‘ -1) = -(arcsin‘1))
459457, 458ax-mp 5 . . . . . . . . . . . . . 14 (arcsin‘ -1) = -(arcsin‘1)
460417negeqi 11554 . . . . . . . . . . . . . 14 -(arcsin‘1) = -(π / 2)
461459, 460eqtri 2783 . . . . . . . . . . . . 13 (arcsin‘ -1) = -(π / 2)
462456, 461eqtrdi 2811 . . . . . . . . . . . 12 (𝑅 ∈ ℝ+ → (arcsin‘( -𝑅 / 𝑅)) = -(π / 2))
463455oveq1d 7436 . . . . . . . . . . . . . . . . . . 19 (𝑅 ∈ ℝ+ → (( -𝑅 / 𝑅)↑2) = ( -1↑2))
464 neg1sqe1 14343 . . . . . . . . . . . . . . . . . . 19 ( -1↑2) = 1
465463, 464eqtrdi 2811 . . . . . . . . . . . . . . . . . 18 (𝑅 ∈ ℝ+ → (( -𝑅 / 𝑅)↑2) = 1)
466465oveq2d 7437 . . . . . . . . . . . . . . . . 17 (𝑅 ∈ ℝ+ → (1 − (( -𝑅 / 𝑅)↑2)) = (1 − 1))
467466, 424eqtrd 2795 . . . . . . . . . . . . . . . 16 (𝑅 ∈ ℝ+ → (1 − (( -𝑅 / 𝑅)↑2)) = 0)
468467fveq2d 6890 . . . . . . . . . . . . . . 15 (𝑅 ∈ ℝ+ → (√‘(1 − (( -𝑅 / 𝑅)↑2))) = (√‘0))
469468, 195eqtrdi 2811 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → (√‘(1 − (( -𝑅 / 𝑅)↑2))) = 0)
470469oveq2d 7437 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+ → (( -𝑅 / 𝑅) · (√‘(1 − (( -𝑅 / 𝑅)↑2)))) = (( -𝑅 / 𝑅) · 0))
471271recnd 11341 . . . . . . . . . . . . . . 15 (𝑅 ∈ ℝ+ → -𝑅 ∈ ℂ)
472471, 329, 335divcld 12097 . . . . . . . . . . . . . 14 (𝑅 ∈ ℝ+ → ( -𝑅 / 𝑅) ∈ ℂ)
473472mul01d 11513 . . . . . . . . . . . . 13 (𝑅 ∈ ℝ+ → (( -𝑅 / 𝑅) · 0) = 0)
474470, 473eqtrd 2795 . . . . . . . . . . . 12 (𝑅 ∈ ℝ+ → (( -𝑅 / 𝑅) · (√‘(1 − (( -𝑅 / 𝑅)↑2)))) = 0)
475462, 474oveq12d 7439 . . . . . . . . . . 11 (𝑅 ∈ ℝ+ → ((arcsin‘( -𝑅 / 𝑅)) + (( -𝑅 / 𝑅) · (√‘(1 − (( -𝑅 / 𝑅)↑2))))) = ( -(π / 2) + 0))
476434negcli 11630 . . . . . . . . . . . . 13 -(π / 2) ∈ ℂ
477476a1i 11 . . . . . . . . . . . 12 (𝑅 ∈ ℝ+ → -(π / 2) ∈ ℂ)
478477addridd 11514 . . . . . . . . . . 11 (𝑅 ∈ ℝ+ → ( -(π / 2) + 0) = -(π / 2))
479475, 478eqtrd 2795 . . . . . . . . . 10 (𝑅 ∈ ℝ+ → ((arcsin‘( -𝑅 / 𝑅)) + (( -𝑅 / 𝑅) · (√‘(1 − (( -𝑅 / 𝑅)↑2))))) = -(π / 2))
480479oveq2d 7437 . . . . . . . . 9 (𝑅 ∈ ℝ+ → ((𝑅↑2) · ((arcsin‘( -𝑅 / 𝑅)) + (( -𝑅 / 𝑅) · (√‘(1 − (( -𝑅 / 𝑅)↑2)))))) = ((𝑅↑2) · -(π / 2)))
481452, 480eqtrd 2795 . . . . . . . 8 (𝑅 ∈ ℝ+ → ((𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))‘ -𝑅) = ((𝑅↑2) · -(π / 2)))
482439, 481oveq12d 7439 . . . . . . 7 (𝑅 ∈ ℝ+ → (((𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))‘𝑅) − ((𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))‘ -𝑅)) = (((𝑅↑2) · (π / 2)) − ((𝑅↑2) · -(π / 2))))
483434, 434subnegi 11641 . . . . . . . . . . 11 ((π / 2) − -(π / 2)) = ((π / 2) + (π / 2))
484 pidiv2halves 26802 . . . . . . . . . . 11 ((π / 2) + (π / 2)) = π
485483, 484eqtri 2783 . . . . . . . . . 10 ((π / 2) − -(π / 2)) = π
486485a1i 11 . . . . . . . . 9 (𝑅 ∈ ℝ+ → ((π / 2) − -(π / 2)) = π)
487486oveq2d 7437 . . . . . . . 8 (𝑅 ∈ ℝ+ → ((𝑅↑2) · ((π / 2) − -(π / 2))) = ((𝑅↑2) · π))
488330, 435, 477subdid 11776 . . . . . . . 8 (𝑅 ∈ ℝ+ → ((𝑅↑2) · ((π / 2) − -(π / 2))) = (((𝑅↑2) · (π / 2)) − ((𝑅↑2) · -(π / 2))))
489251a1i 11 . . . . . . . . 9 (𝑅 ∈ ℝ+ → π ∈ ℂ)
490330, 489mulcomd 11334 . . . . . . . 8 (𝑅 ∈ ℝ+ → ((𝑅↑2) · π) = (π · (𝑅↑2)))
491487, 488, 4903eqtr3d 2803 . . . . . . 7 (𝑅 ∈ ℝ+ → (((𝑅↑2) · (π / 2)) − ((𝑅↑2) · -(π / 2))) = (π · (𝑅↑2)))
492482, 491eqtrd 2795 . . . . . 6 (𝑅 ∈ ℝ+ → (((𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))‘𝑅) − ((𝑢 ∈ ( -𝑅[,]𝑅) ↦ ((𝑅↑2) · ((arcsin‘(𝑢 / 𝑅)) + ((𝑢 / 𝑅) · (√‘(1 − ((𝑢 / 𝑅)↑2)))))))‘ -𝑅)) = (π · (𝑅↑2)))
493368, 400, 4923eqtrd 2799 . . . . 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 3042 . . 3 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ∫( -𝑅(,)𝑅)(vol‘if((abs‘𝑡) ≤ 𝑅, ( -(√‘((𝑅↑2) − (𝑡↑2)))[,](√‘((𝑅↑2) − (𝑡↑2)))), ∅)) d𝑡 = (π · (𝑅↑2)))
496161, 238, 4953eqtr3d 2803 . 2 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → ∫ℝ(vol‘(𝑆 “ {𝑡})) d𝑡 = (π · (𝑅↑2)))
497156, 496eqtrd 2795 1 ((𝑅 ∈ ℝ ∧ 0 ≤ 𝑅) → (area‘𝑆) = (π · (𝑅↑2)))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  ¬ wn 3   → wi 4   ↔ wb 209   ∧ wa 401   ∧ w3a 1103   = wceq 1569   ∈ wcel 2144   ≠ wne 2955  ∀wral 3076  Vcvv 3450   ⊆ wss 3895   ∖ cdif 4045  ∅c0 4278  ifcif 4481  {csn 4584   class class class wbr 5102  {copab 5166   ↦ cmpt 5185   × cxp 5648  ◡ccnv 5649  dom cdm 5650  ran crn 5651   ↾ cres 5652   “ cima 5653   Fn wfn 6534  ⟶wf 6535  ‘cfv 6539  (class class class)co 7421  ℂcc 11202  ℝcr 11203  0cc0 11204  1c1 11205   + caddc 11207   · cmul 11209  +∞cpnf 11344  ℝ*cxr 11346   < clt 11347   ≤ cle 11348   − cmin 11545   -cneg 11546   / cdiv 11977  2c2 12401  ℝ+crp 13124  (,)cioo 13480  [,]cicc 13483  ↑cexp 14208  √csqrt 15406  abscabs 15407  πcpi 16238  TopOpenctopn 17598  topGenctg 17614  ℂfldccnfld 21684  intcnt 23341  –cn→ccncf 25203  vol*covol 25789  volcvol 25790  𝐿1cibl 25944  ∫citg 25945   D cdv 26189  arcsincasin 27196  areacarea 27289
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1827  ax-4 1841  ax-5 1942  ax-6 1999  ax-7 2040  ax-8 2146  ax-9 2154  ax-10 2177  ax-11 2193  ax-12 2212  ax-ext 2732  ax-rep 5231  ax-sep 5248  ax-nul 5259  ax-pow 5326  ax-pr 5390  ax-un 7752  ax-inf2 9646  ax-cnex 11260  ax-resscn 11261  ax-1cn 11262  ax-icn 11263  ax-addcl 11264  ax-addrcl 11265  ax-mulcl 11266  ax-mulrcl 11267  ax-mulcom 11268  ax-addass 11269  ax-mulass 11270  ax-distr 11271  ax-i2m1 11272  ax-1ne0 11273  ax-1rid 11274  ax-rnegex 11275  ax-rrecex 11276  ax-cnre 11277  ax-pre-lttri 11278  ax-pre-lttrn 11279  ax-pre-ltadd 11280  ax-pre-mulgt0 11281  ax-pre-sup 11282  ax-addf 11283
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3or 1104  df-3an 1105  df-tru 1572  df-fal 1582  df-ex 1812  df-nf 1816  df-sb 2099  df-mo 2564  df-eu 2594  df-clab 2739  df-cleq 2752  df-clel 2835  df-nfc 2909  df-ne 2956  df-nel 3062  df-ral 3077  df-rex 3087  df-rmo 3365  df-reu 3366  df-rab 3413  df-v 3452  df-sbc 3739  df-csb 3847  df-ss 3896  df-pss 4014  df-dif 4047  df-in 4091  df-un 4151  df-symdif 4198  df-nul 4279  df-if 4482  df-pw 4558  df-sn 4585  df-pr 4587  df-tp 4589  df-op 4835  df-uni 4867  df-int 4907  df-iun 4952  df-iin 4953  df-disj 5070  df-br 5103  df-opab 5167  df-mpt 5186  df-tr 5212  df-id 5545  df-eprel 5550  df-po 5558  df-so 5559  df-fr 5603  df-se 5604  df-we 5605  df-xp 5656  df-rel 5657  df-cnv 5658  df-co 5659  df-dm 5660  df-rn 5661  df-res 5662  df-ima 5663  df-pred 6304  df-ord 6365  df-on 6366  df-lim 6367  df-suc 6368  df-iota 6494  df-fun 6541  df-fn 6542  df-f 6543  df-f1 6544  df-fo 6545  df-f1o 6546  df-fv 6547  df-isom 6548  df-riota 7378  df-ov 7424  df-oprab 7425  df-mpo 7426  df-of 7694  df-ofr 7695  df-om 7879  df-1st 8002  df-2nd 8003  df-supp 8181  df-frecs 8303  df-wrecs 8334  df-recs 8383  df-rdg 8422  df-1o 8480  df-2o 8481  df-oadd 8484  df-omul 8485  df-er 8721  df-map 8853  df-pm 8854  df-ixp 8930  df-en 8978  df-dom 8979  df-sdom 8980  df-fin 8981  df-fsupp 9358  df-fi 9407  df-sup 9438  df-inf 9439  df-oi 9508  df-dju 9986  df-card 10024  df-acn 10027  df-pnf 11349  df-mnf 11350  df-xr 11351  df-ltxr 11352  df-le 11353  df-sub 11547  df-neg 11548  df-div 11978  df-nn 12340  df-2 12409  df-3 12410  df-4 12411  df-5 12412  df-6 12413  df-7 12414  df-8 12415  df-9 12416  df-n0 12611  df-z 12698  df-dec 12819  df-uz 12970  df-q 13080  df-rp 13125  df-xneg 13245  df-xadd 13246  df-xmul 13247  df-ioo 13484  df-ioc 13485  df-ico 13486  df-icc 13487  df-fz 13644  df-fzo 13793  df-fl 13936  df-mod 14014  df-seq 14149  df-exp 14209  df-fac 14422  df-bc 14451  df-hash 14479  df-shft 15226  df-cj 15272  df-re 15273  df-im 15274  df-sqrt 15408  df-abs 15409  df-limsup 15644  df-clim 15661  df-rlim 15662  df-sum 15860  df-ef 16239  df-sin 16241  df-cos 16242  df-tan 16243  df-pi 16244  df-struct 17331  df-sets 17348  df-slot 17366  df-ndx 17378  df-base 17394  df-ress 17415  df-plusg 17447  df-mulr 17448  df-starv 17449  df-sca 17450  df-vsca 17451  df-ip 17452  df-tset 17453  df-ple 17454  df-ds 17456  df-unif 17457  df-hom 17458  df-cco 17459  df-rest 17599  df-topn 17600  df-0g 17618  df-gsum 17619  df-topgen 17620  df-pt 17621  df-prds 17624  df-xrs 17680  df-qtop 17685  df-imas 17686  df-xps 17688  df-mre 17762  df-mrc 17763  df-acs 17765  df-mgm 18822  df-sgrp 18914  df-mnd 18930  df-submnd 18985  df-mulg 19284  df-cntz 19537  df-cmn 20002  df-psmet 21676  df-xmet 21677  df-met 21678  df-bl 21679  df-mopn 21680  df-fbas 21681  df-fg 21682  df-cnfld 21685  df-top 23218  df-topon 23235  df-topsp 23257  df-bases 23270  df-cld 23343  df-ntr 23344  df-cls 23345  df-nei 23422  df-lp 23460  df-perf 23461  df-cn 23551  df-cnp 23552  df-haus 23639  df-cmp 23711  df-tx 23887  df-hmeo 24080  df-fil 24171  df-fm 24263  df-flim 24264  df-flf 24265  df-xms 24645  df-ms 24646  df-tms 24647  df-cncf 25205  df-ovol 25791  df-vol 25792  df-mbf 25946  df-itg1 25947  df-itg2 25948  df-ibl 25949  df-itg 25950  df-0p 25997  df-limc 26192  df-dv 26193  df-log 26890  df-cxp 26891  df-asin 27199  df-area 27290
This theorem is used by: (None)
  Copyright terms: Public domain W3C validator