Metamath Proof Explorer


Theorem asinneg

Description: The arcsine function is odd. (Contributed by Mario Carneiro, 1-Apr-2015)

Ref Expression
Assertion asinneg ⊢ A ∈ ℂ → arcsin ⁡ − A = − arcsin ⁡ A

Proof

Step Hyp Ref Expression
1 ax-icn ⊢ i ∈ ℂ
2 mulcl ⊢ i ∈ ℂ ∧ A ∈ ℂ → i ⁢ A ∈ ℂ
3 1 2 mpan ⊢ A ∈ ℂ → i ⁢ A ∈ ℂ
4 ax-1cn ⊢ 1 ∈ ℂ
5 sqcl ⊢ A ∈ ℂ → A 2 ∈ ℂ
6 subcl ⊢ 1 ∈ ℂ ∧ A 2 ∈ ℂ → 1 − A 2 ∈ ℂ
7 4 5 6 sylancr ⊢ A ∈ ℂ → 1 − A 2 ∈ ℂ
8 7 sqrtcld ⊢ A ∈ ℂ → 1 − A 2 ∈ ℂ
9 3 8 addcld ⊢ A ∈ ℂ → i ⁢ A + 1 − A 2 ∈ ℂ
10 asinlem ⊢ A ∈ ℂ → i ⁢ A + 1 − A 2 ≠ 0
11 9 10 logcld ⊢ A ∈ ℂ → log ⁡ i ⁢ A + 1 − A 2 ∈ ℂ
12 efneg ⊢ log ⁡ i ⁢ A + 1 − A 2 ∈ ℂ → e − log ⁡ i ⁢ A + 1 − A 2 = 1 e log ⁡ i ⁢ A + 1 − A 2
13 11 12 syl ⊢ A ∈ ℂ → e − log ⁡ i ⁢ A + 1 − A 2 = 1 e log ⁡ i ⁢ A + 1 − A 2
14 eflog ⊢ i ⁢ A + 1 − A 2 ∈ ℂ ∧ i ⁢ A + 1 − A 2 ≠ 0 → e log ⁡ i ⁢ A + 1 − A 2 = i ⁢ A + 1 − A 2
15 9 10 14 syl2anc ⊢ A ∈ ℂ → e log ⁡ i ⁢ A + 1 − A 2 = i ⁢ A + 1 − A 2
16 15 oveq2d ⊢ A ∈ ℂ → 1 e log ⁡ i ⁢ A + 1 − A 2 = 1 i ⁢ A + 1 − A 2
17 asinlem2 ⊢ A ∈ ℂ → i ⁢ A + 1 − A 2 ⁢ i ⁢ − A + 1 − − A 2 = 1
18 4 a1i ⊢ A ∈ ℂ → 1 ∈ ℂ
19 negcl ⊢ A ∈ ℂ → − A ∈ ℂ
20 mulcl ⊢ i ∈ ℂ ∧ − A ∈ ℂ → i ⁢ − A ∈ ℂ
21 1 19 20 sylancr ⊢ A ∈ ℂ → i ⁢ − A ∈ ℂ
22 19 sqcld ⊢ A ∈ ℂ → − A 2 ∈ ℂ
23 subcl ⊢ 1 ∈ ℂ ∧ − A 2 ∈ ℂ → 1 − − A 2 ∈ ℂ
24 4 22 23 sylancr ⊢ A ∈ ℂ → 1 − − A 2 ∈ ℂ
25 24 sqrtcld ⊢ A ∈ ℂ → 1 − − A 2 ∈ ℂ
26 21 25 addcld ⊢ A ∈ ℂ → i ⁢ − A + 1 − − A 2 ∈ ℂ
27 18 9 26 10 divmuld ⊢ A ∈ ℂ → 1 i ⁢ A + 1 − A 2 = i ⁢ − A + 1 − − A 2 ↔ i ⁢ A + 1 − A 2 ⁢ i ⁢ − A + 1 − − A 2 = 1
28 17 27 mpbird ⊢ A ∈ ℂ → 1 i ⁢ A + 1 − A 2 = i ⁢ − A + 1 − − A 2
29 13 16 28 3eqtrd ⊢ A ∈ ℂ → e − log ⁡ i ⁢ A + 1 − A 2 = i ⁢ − A + 1 − − A 2
30 asinlem ⊢ − A ∈ ℂ → i ⁢ − A + 1 − − A 2 ≠ 0
31 19 30 syl ⊢ A ∈ ℂ → i ⁢ − A + 1 − − A 2 ≠ 0
32 11 negcld ⊢ A ∈ ℂ → − log ⁡ i ⁢ A + 1 − A 2 ∈ ℂ
33 11 imnegd ⊢ A ∈ ℂ → ℑ ⁡ − log ⁡ i ⁢ A + 1 − A 2 = − ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2
34 11 imcld ⊢ A ∈ ℂ → ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ∈ ℝ
35 34 renegcld ⊢ A ∈ ℂ → − ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ∈ ℝ
36 pire ⊢ π ∈ ℝ
37 36 a1i ⊢ A ∈ ℂ → π ∈ ℝ
38 9 10 logimcld ⊢ A ∈ ℂ → − π < ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ∧ ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ≤ π
39 38 simprd ⊢ A ∈ ℂ → ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ≤ π
40 9 renegd ⊢ A ∈ ℂ → ℜ ⁡ − i ⁢ A + 1 − A 2 = − ℜ ⁡ i ⁢ A + 1 − A 2
41 asinlem3 ⊢ A ∈ ℂ → 0 ≤ ℜ ⁡ i ⁢ A + 1 − A 2
42 9 recld ⊢ A ∈ ℂ → ℜ ⁡ i ⁢ A + 1 − A 2 ∈ ℝ
43 42 le0neg2d ⊢ A ∈ ℂ → 0 ≤ ℜ ⁡ i ⁢ A + 1 − A 2 ↔ − ℜ ⁡ i ⁢ A + 1 − A 2 ≤ 0
44 41 43 mpbid ⊢ A ∈ ℂ → − ℜ ⁡ i ⁢ A + 1 − A 2 ≤ 0
45 40 44 eqbrtrd ⊢ A ∈ ℂ → ℜ ⁡ − i ⁢ A + 1 − A 2 ≤ 0
46 9 negcld ⊢ A ∈ ℂ → − i ⁢ A + 1 − A 2 ∈ ℂ
47 46 recld ⊢ A ∈ ℂ → ℜ ⁡ − i ⁢ A + 1 − A 2 ∈ ℝ
48 0re ⊢ 0 ∈ ℝ
49 lenlt ⊢ ℜ ⁡ − i ⁢ A + 1 − A 2 ∈ ℝ ∧ 0 ∈ ℝ → ℜ ⁡ − i ⁢ A + 1 − A 2 ≤ 0 ↔ ¬ 0 < ℜ ⁡ − i ⁢ A + 1 − A 2
50 47 48 49 sylancl ⊢ A ∈ ℂ → ℜ ⁡ − i ⁢ A + 1 − A 2 ≤ 0 ↔ ¬ 0 < ℜ ⁡ − i ⁢ A + 1 − A 2
51 45 50 mpbid ⊢ A ∈ ℂ → ¬ 0 < ℜ ⁡ − i ⁢ A + 1 − A 2
52 lognegb ⊢ i ⁢ A + 1 − A 2 ∈ ℂ ∧ i ⁢ A + 1 − A 2 ≠ 0 → − i ⁢ A + 1 − A 2 ∈ ℝ + ↔ ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 = π
53 9 10 52 syl2anc ⊢ A ∈ ℂ → − i ⁢ A + 1 − A 2 ∈ ℝ + ↔ ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 = π
54 rpgt0 ⊢ − i ⁢ A + 1 − A 2 ∈ ℝ + → 0 < − i ⁢ A + 1 − A 2
55 rpre ⊢ − i ⁢ A + 1 − A 2 ∈ ℝ + → − i ⁢ A + 1 − A 2 ∈ ℝ
56 55 rered ⊢ − i ⁢ A + 1 − A 2 ∈ ℝ + → ℜ ⁡ − i ⁢ A + 1 − A 2 = − i ⁢ A + 1 − A 2
57 54 56 breqtrrd ⊢ − i ⁢ A + 1 − A 2 ∈ ℝ + → 0 < ℜ ⁡ − i ⁢ A + 1 − A 2
58 53 57 biimtrrdi ⊢ A ∈ ℂ → ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 = π → 0 < ℜ ⁡ − i ⁢ A + 1 − A 2
59 58 necon3bd ⊢ A ∈ ℂ → ¬ 0 < ℜ ⁡ − i ⁢ A + 1 − A 2 → ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ≠ π
60 51 59 mpd ⊢ A ∈ ℂ → ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ≠ π
61 60 necomd ⊢ A ∈ ℂ → π ≠ ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2
62 34 37 39 61 leneltd ⊢ A ∈ ℂ → ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 < π
63 ltneg ⊢ ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ∈ ℝ ∧ π ∈ ℝ → ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 < π ↔ − π < − ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2
64 34 36 63 sylancl ⊢ A ∈ ℂ → ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 < π ↔ − π < − ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2
65 62 64 mpbid ⊢ A ∈ ℂ → − π < − ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2
66 38 simpld ⊢ A ∈ ℂ → − π < ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2
67 36 renegcli ⊢ − π ∈ ℝ
68 ltle ⊢ − π ∈ ℝ ∧ ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ∈ ℝ → − π < ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 → − π ≤ ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2
69 67 34 68 sylancr ⊢ A ∈ ℂ → − π < ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 → − π ≤ ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2
70 66 69 mpd ⊢ A ∈ ℂ → − π ≤ ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2
71 lenegcon1 ⊢ π ∈ ℝ ∧ ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ∈ ℝ → − π ≤ ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ↔ − ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ≤ π
72 36 34 71 sylancr ⊢ A ∈ ℂ → − π ≤ ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ↔ − ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ≤ π
73 70 72 mpbid ⊢ A ∈ ℂ → − ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ≤ π
74 67 rexri ⊢ − π ∈ ℝ *
75 elioc2 ⊢ − π ∈ ℝ * ∧ π ∈ ℝ → − ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ∈ − π π ↔ − ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ∈ ℝ ∧ − π < − ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ∧ − ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ≤ π
76 74 36 75 mp2an ⊢ − ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ∈ − π π ↔ − ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ∈ ℝ ∧ − π < − ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ∧ − ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ≤ π
77 35 65 73 76 syl3anbrc ⊢ A ∈ ℂ → − ℑ ⁡ log ⁡ i ⁢ A + 1 − A 2 ∈ − π π
78 33 77 eqeltrd ⊢ A ∈ ℂ → ℑ ⁡ − log ⁡ i ⁢ A + 1 − A 2 ∈ − π π
79 imf ⊢ ℑ : ℂ ⟶ ℝ
80 ffn ⊢ ℑ : ℂ ⟶ ℝ → ℑ Fn ℂ
81 elpreima ⊢ ℑ Fn ℂ → − log ⁡ i ⁢ A + 1 − A 2 ∈ ℑ -1 − π π ↔ − log ⁡ i ⁢ A + 1 − A 2 ∈ ℂ ∧ ℑ ⁡ − log ⁡ i ⁢ A + 1 − A 2 ∈ − π π
82 79 80 81 mp2b ⊢ − log ⁡ i ⁢ A + 1 − A 2 ∈ ℑ -1 − π π ↔ − log ⁡ i ⁢ A + 1 − A 2 ∈ ℂ ∧ ℑ ⁡ − log ⁡ i ⁢ A + 1 − A 2 ∈ − π π
83 32 78 82 sylanbrc ⊢ A ∈ ℂ → − log ⁡ i ⁢ A + 1 − A 2 ∈ ℑ -1 − π π
84 logrn ⊢ ran ⁡ log = ℑ -1 − π π
85 83 84 eleqtrrdi ⊢ A ∈ ℂ → − log ⁡ i ⁢ A + 1 − A 2 ∈ ran ⁡ log
86 logeftb ⊢ i ⁢ − A + 1 − − A 2 ∈ ℂ ∧ i ⁢ − A + 1 − − A 2 ≠ 0 ∧ − log ⁡ i ⁢ A + 1 − A 2 ∈ ran ⁡ log → log ⁡ i ⁢ − A + 1 − − A 2 = − log ⁡ i ⁢ A + 1 − A 2 ↔ e − log ⁡ i ⁢ A + 1 − A 2 = i ⁢ − A + 1 − − A 2
87 26 31 85 86 syl3anc ⊢ A ∈ ℂ → log ⁡ i ⁢ − A + 1 − − A 2 = − log ⁡ i ⁢ A + 1 − A 2 ↔ e − log ⁡ i ⁢ A + 1 − A 2 = i ⁢ − A + 1 − − A 2
88 29 87 mpbird ⊢ A ∈ ℂ → log ⁡ i ⁢ − A + 1 − − A 2 = − log ⁡ i ⁢ A + 1 − A 2
89 88 oveq2d ⊢ A ∈ ℂ → − i ⁢ log ⁡ i ⁢ − A + 1 − − A 2 = − i ⁢ − log ⁡ i ⁢ A + 1 − A 2
90 negicn ⊢ − i ∈ ℂ
91 mulneg2 ⊢ − i ∈ ℂ ∧ log ⁡ i ⁢ A + 1 − A 2 ∈ ℂ → − i ⁢ − log ⁡ i ⁢ A + 1 − A 2 = − − i ⁢ log ⁡ i ⁢ A + 1 − A 2
92 90 11 91 sylancr ⊢ A ∈ ℂ → − i ⁢ − log ⁡ i ⁢ A + 1 − A 2 = − − i ⁢ log ⁡ i ⁢ A + 1 − A 2
93 89 92 eqtrd ⊢ A ∈ ℂ → − i ⁢ log ⁡ i ⁢ − A + 1 − − A 2 = − − i ⁢ log ⁡ i ⁢ A + 1 − A 2
94 asinval ⊢ − A ∈ ℂ → arcsin ⁡ − A = − i ⁢ log ⁡ i ⁢ − A + 1 − − A 2
95 19 94 syl ⊢ A ∈ ℂ → arcsin ⁡ − A = − i ⁢ log ⁡ i ⁢ − A + 1 − − A 2
96 asinval ⊢ A ∈ ℂ → arcsin ⁡ A = − i ⁢ log ⁡ i ⁢ A + 1 − A 2
97 96 negeqd ⊢ A ∈ ℂ → − arcsin ⁡ A = − − i ⁢ log ⁡ i ⁢ A + 1 − A 2
98 93 95 97 3eqtr4d ⊢ A ∈ ℂ → arcsin ⁡ − A = − arcsin ⁡ A