2 @c versao pt_BR baseada no md5sum abaixo:
3 @c 4b98d132d7c2de9717140889fadec7d0 Constants.texi
5 @c -----------------------------------------------------------------------------
7 @node Constants, Lists, Strings, Data Types and Structures
9 @c -----------------------------------------------------------------------------
12 * Functions and Variables for Constants::
15 @c -----------------------------------------------------------------------------
16 @node Functions and Variables for Constants, , Constants, Constants
17 @subsection Functions and Variables for Constants
18 @c -----------------------------------------------------------------------------
20 @c -----------------------------------------------------------------------------
25 @vrindex Constante de Euler
26 @vrindex Base dos logar@'{i}tmos naturais
27 @vrindex N@'{u}mero de Euler
30 @code{%e} representa a base dos logar@'{i}tmos natuais, tamb@'{e}m conhecido como n@'{u}mero de
31 Euler. O valor num@'{e}ricos de @code{%e} @'{e} o valor em precis@~{a}o dupla e em ponto flutuante
39 @c -----------------------------------------------------------------------------
44 @vrindex Unidade imagin@'{a}ria
47 @code{%i} representa a unidade imagin@'{a}ria, @math{sqrt(- 1)}.
54 @c -----------------------------------------------------------------------------
56 @defvr {Constante} false
58 A constante @code{false} representa a constante Booleana de mesmo nome.
59 Maxima implementa @code{false} atrav@'{e}s do valor @code{NIL} do Lisp.
66 @c -----------------------------------------------------------------------------
68 @defvr {Constante} %gamma
70 @vrindex Constante de Euler-Mascheroni
73 A constante de Euler-Mascheroni, 0.5772156649015329 ....
74 @c DOUBTLESS THERE IS MORE TO SAY HERE.
81 @c -----------------------------------------------------------------------------
83 @defvr {Constante} ind
85 @vrindex Indeterminado
88 @code{ind} representa um resultado associado e indefinido.
90 Veja tamb@'{e}m @mrefdot{limit}
95 @c limit (sin(1/x), x, 0);
98 (%i1) limit (sin(1/x), x, 0);
103 @category{Constantes}
107 @c -----------------------------------------------------------------------------
109 @defvr {Constante} inf
111 @vrindex Infinito real
114 @code{inf} representa o infnito real positivo.
117 @category{Constantes}
121 @c -----------------------------------------------------------------------------
123 @defvr {Constante} infinity
125 @vrindex Infinito complexo
128 @code{infinity} representa o infinito complexo.
131 @category{Constantes}
135 @c -----------------------------------------------------------------------------
137 @defvr {Constante} minf
139 @vrindex Menos infinito
140 @vrindex Infinito negativo
143 @code{minf} representa menos infinito real (i.e., negativo).
146 @category{Constantes}
150 @c -----------------------------------------------------------------------------
152 @defvr {Constante} %phi
155 @vrindex M@'{e}dia @'{a}urea
156 @vrindex N@'{u}mero @'{a}ureo
157 @vrindex N@'{u}mero de ouro
160 @code{%phi} representa a chamada @i{m@'{e}dia @'{a}urea}, @math{(1 + sqrt(5))/2}.
161 O valor num@'{e}rico de @code{%phi} @'{e} o valor em precis@~{a}o dupla e em ponto flutuante
164 A fun@,{c}@~{a}o @mref{fibtophi}
165 representa os n@'{u}meros de Fibonacci @code{fib(n)} em termos de
168 Por padr@~{a}o, Maxima n@~{a}o conhece as propriedades alg@'{e}bricas de @code{%phi}.
169 Ap@'{o}s avaliar @code{tellrat(%phi^2 - %phi - 1)} e @code{algebraic: true},
171 pode simplificar algumas express@~{o}es contendo @code{%phi}.
175 @code{fibtophi} expressa n@'{u}meros de Fibonacci @code{fib(n)} em termos de @code{%phi}.
178 @c fibtophi (fib (n));
179 @c fib (n-1) + fib (n) - fib (n+1);
184 (%i1) fibtophi (fib (n));
187 (%o1) -------------------
189 (%i2) fib (n-1) + fib (n) - fib (n+1);
190 (%o2) - fib(n + 1) + fib(n) + fib(n - 1)
193 %phi - (1 - %phi) %phi - (1 - %phi)
194 (%o3) - --------------------------- + -------------------
195 2 %phi - 1 2 %phi - 1
198 + ---------------------------
204 Por padr@~{a}o, Maxima n@~{a}o conhece as propriedades alg@'{e}bricas de @code{%phi}.
205 Ap@'{o}s avaliar @code{tellrat (%phi^2 - %phi - 1)} e @code{algebraic: true},
206 @code{ratsimp} pode simplificar algumas express@~{o}es contendo @code{%phi}.
209 @c e : expand ((%phi^2 - %phi - 1) * (A + 1));
211 @c tellrat (%phi^2 - %phi - 1);
216 (%i1) e : expand ((%phi^2 - %phi - 1) * (A + 1));
218 (%o1) %phi A - %phi A - A + %phi - %phi - 1
221 (%o2) (%phi - %phi - 1) A + %phi - %phi - 1
222 (%i3) tellrat (%phi^2 - %phi - 1);
224 (%o3) [%phi - %phi - 1]
225 (%i4) algebraic : true;
232 @category{Constantes}
236 @c -----------------------------------------------------------------------------
238 @defvr {Constante} %pi
243 @code{%pi} representa a raz@~{a}o entre a medida do per@'{i}metro de um c@'{i}rculo e a medida de seu di@^{a}metro.
244 O valor num@'{e}rico de @code{%pi} @'{e} o valor em precis@~{a}o dupla e em ponto flutuante
248 @category{Constantes}
252 @c -----------------------------------------------------------------------------
254 @defvr {Constante} true
256 @code{true} representa a constante Boolean de mesmo nome.
257 Maxima implementa @code{true} atrav@'{e}s do valor @code{T} do Lisp.
260 @category{Constantes}
264 @c -----------------------------------------------------------------------------
266 @defvr {Constante} und
268 @vrindex N@~{a}o definido
271 @code{und} representa um resultado n@~{a}o definido.
273 Veja tamb@'{e}m @mrefdot{limit}
278 @c limit (x*sin(x), x, inf);
281 (%i1) limit (x*sin(x), x, inf);
286 @category{Constantes}
290 @c -----------------------------------------------------------------------------
292 @defvr {Constante} zeroa
294 @code{zeroa} representa uma quantidade extremamente pequena maior que zero (estritamente positiva). A constante @code{zeroa} pode ser usada
295 em express@~{o}es. A fun@,{c}@~{a}o @code{limit} simplifica express@~{o}es que possuem
298 Veja tamb@'{e}m @mref{zerob}
303 @code{limit} simplifica express@~{o}es que possuem infinitesimais:
312 (%i2) limit(x+zeroa);
317 @category{Constantes}
321 @c -----------------------------------------------------------------------------
323 @defvr {Constante} zerob
325 @code{zerob} representa uma quantidade extremamente pequena menor que zero (estritamente negativa). A constante @code{zerob} pode ser usada
326 em express@~{o}es. A fun@,{c}@~{a}o @code{limit} simplifica express@~{o}es que possuem
329 Veja tamb@'{e}m @mref{zeroa}
333 @category{Constantes}