1 (**************************************************************************)
4 (* ||A|| A project by Andrea Asperti *)
6 (* ||I|| Developers: *)
7 (* ||T|| The HELM team. *)
8 (* ||A|| http://helm.cs.unibo.it *)
10 (* \ / This file is distributed under the terms of the *)
11 (* v GNU General Public License Version 2 *)
13 (**************************************************************************)
15 (* This file was automatically generated: do not edit *********************)
17 set "baseuri" "cic:/matita/CoRN-Decl/transc/InvTrigonom".
19 (* $Id: InvTrigonom.v,v 1.9 2004/04/23 10:01:07 lcf Exp $ *)
33 (*#* printing ArcSin %\ensuremath{\arcsin}% *)
35 (*#* printing ArcCos %\ensuremath{\arccos}% *)
37 (*#* printing ArcTan %\ensuremath{\arctan}% *)
39 (*#* *Inverse Trigonometric Functions
43 We will now define arcsine, arccosine and arctangent as indefinite
44 integrals and prove their main properties. We begin by proving that
45 the appropriate indefinite integrals can be defined, then prove the
46 main properties of the function.
48 Arccosine is defined in terms of arcsine by the relation
49 [ArcCos(x)=Pi[/]Two-ArcSin(x)].
55 Opaque Sine Cosine Expon Logarithm.
58 inline cic:/CoRN/transc/InvTrigonom/ArcSin_def_lemma.con.
60 inline cic:/CoRN/transc/InvTrigonom/ArcSin_def_zero.con.
62 inline cic:/CoRN/transc/InvTrigonom/ArcSin.con.
64 inline cic:/CoRN/transc/InvTrigonom/ArcSin_domain.con.
66 inline cic:/CoRN/transc/InvTrigonom/Continuous_ArcSin.con.
68 inline cic:/CoRN/transc/InvTrigonom/Derivative_ArcSin.con.
71 Hint Resolve Derivative_ArcSin: derivate.
75 Hint Resolve Continuous_ArcSin: continuous.
81 inline cic:/CoRN/transc/InvTrigonom/ArcCos.con.
83 inline cic:/CoRN/transc/InvTrigonom/ArcCos_domain.con.
85 inline cic:/CoRN/transc/InvTrigonom/Continuous_ArcCos.con.
87 inline cic:/CoRN/transc/InvTrigonom/Derivative_ArcCos.con.
92 inline cic:/CoRN/transc/InvTrigonom/ArcTan_def_lemma.con.
94 inline cic:/CoRN/transc/InvTrigonom/ArcTang.con.
96 inline cic:/CoRN/transc/InvTrigonom/ArcTan_domain.con.
98 inline cic:/CoRN/transc/InvTrigonom/ArcTan.con.
100 inline cic:/CoRN/transc/InvTrigonom/Continuous_ArcTan.con.
102 inline cic:/CoRN/transc/InvTrigonom/Derivative_ArcTan.con.
105 Hint Resolve Derivative_ArcCos Derivative_ArcTan: derivate.
109 Hint Resolve Continuous_ArcCos Continuous_ArcTan: continuous.
116 (*#* **Composition properties
118 We now prove that this functions are in fact inverses to the corresponding trigonometric functions.
123 inline cic:/CoRN/transc/InvTrigonom/maps_Sin.con.
125 inline cic:/CoRN/transc/InvTrigonom/ArcSin_Sin_inv.con.
131 inline cic:/CoRN/transc/InvTrigonom/ArcSin_Sin.con.
137 inline cic:/CoRN/transc/InvTrigonom/ArcSin_range.con.
143 inline cic:/CoRN/transc/InvTrigonom/Sin_ArcSin.con.
145 inline cic:/CoRN/transc/InvTrigonom/Sin_ArcSin_inv.con.
147 inline cic:/CoRN/transc/InvTrigonom/ArcSin_resp_leEq.con.
149 (*#* ***Cosine and Arcosine
152 inline cic:/CoRN/transc/InvTrigonom/ArcCos_Cos.con.
154 inline cic:/CoRN/transc/InvTrigonom/Cos_ArcCos.con.
156 inline cic:/CoRN/transc/InvTrigonom/ArcCos_Cos_inv.con.
158 inline cic:/CoRN/transc/InvTrigonom/Cos_ArcCos_inv.con.
164 inline cic:/CoRN/transc/InvTrigonom/ArcCos_resp_leEq.con.
166 (*#* ***Tangent and Arctangent
169 inline cic:/CoRN/transc/InvTrigonom/maps_Tan.con.
175 inline cic:/CoRN/transc/InvTrigonom/ArcTan_Tan_inv.con.
185 inline cic:/CoRN/transc/InvTrigonom/ArcTan_Tan.con.
199 inline cic:/CoRN/transc/InvTrigonom/Tan_ilim.con.
210 Section ArcTan_Range.
213 inline cic:/CoRN/transc/InvTrigonom/x.var.
217 inline cic:/CoRN/transc/InvTrigonom/min.con.
219 inline cic:/CoRN/transc/InvTrigonom/max.con.
221 inline cic:/CoRN/transc/InvTrigonom/min1.con.
223 inline cic:/CoRN/transc/InvTrigonom/min2.con.
225 inline cic:/CoRN/transc/InvTrigonom/min3.con.
227 inline cic:/CoRN/transc/InvTrigonom/min4.con.
229 inline cic:/CoRN/transc/InvTrigonom/max1.con.
231 inline cic:/CoRN/transc/InvTrigonom/max2.con.
233 inline cic:/CoRN/transc/InvTrigonom/max3.con.
235 inline cic:/CoRN/transc/InvTrigonom/max4.con.
237 inline cic:/CoRN/transc/InvTrigonom/min5.con.
239 inline cic:/CoRN/transc/InvTrigonom/min6.con.
241 inline cic:/CoRN/transc/InvTrigonom/max5.con.
243 inline cic:/CoRN/transc/InvTrigonom/max6.con.
245 inline cic:/CoRN/transc/InvTrigonom/a.con.
247 inline cic:/CoRN/transc/InvTrigonom/a1.con.
249 inline cic:/CoRN/transc/InvTrigonom/a2.con.
251 inline cic:/CoRN/transc/InvTrigonom/a3.con.
253 inline cic:/CoRN/transc/InvTrigonom/a4.con.
255 inline cic:/CoRN/transc/InvTrigonom/a5.con.
257 inline cic:/CoRN/transc/InvTrigonom/b.con.
259 inline cic:/CoRN/transc/InvTrigonom/b1.con.
261 inline cic:/CoRN/transc/InvTrigonom/b2.con.
263 inline cic:/CoRN/transc/InvTrigonom/b3.con.
265 inline cic:/CoRN/transc/InvTrigonom/b4.con.
267 inline cic:/CoRN/transc/InvTrigonom/b5.con.
269 inline cic:/CoRN/transc/InvTrigonom/ab.con.
271 inline cic:/CoRN/transc/InvTrigonom/ArcTan_range_lemma.con.
279 inline cic:/CoRN/transc/InvTrigonom/ArcTan_range.con.
289 inline cic:/CoRN/transc/InvTrigonom/Tan_ArcTan.con.
295 inline cic:/CoRN/transc/InvTrigonom/Tan_ArcTan_inv.con.