1 @c Language: Brazilian Portuguese, Encoding: iso-8859-1
2 @c /Constants.texi/1.19/Sat Jun 2 00:12:34 2007/-ko/
4 * Funções e Variáveis Definidas para Constantes::
7 @node Funções e Variáveis Definidas para Constantes, , Constantes, Constantes
8 @section Funções e Variáveis Definidas para Constantes
13 @vrindex Constante de Euler
14 @vrindex Base do logarítmo natural
16 @code{%e} representa a base do logarítmo natural, também conhecido como constante de Euler.
17 O valor numérico de @code{%e} é um número em ponto flutuante de precisão dupla 2.718281828459045d0.
24 @vrindex Unidade imaginária
26 @code{%i} representa a unidade imaginária, @math{sqrt(- 1)}.
30 @defvr {Constante} false
31 @code{false} representa a constante Booleana falso.
32 Maxima implementa @code{false} através do valor @code{NIL} no Lisp.
36 @defvr {Constante} inf
38 @vrindex Infinito positivo real
40 @code{inf} representa o infinito positivo real.
44 @defvr {Constante} infinity
46 @vrindex Infinito Complexo
48 @code{infinity} representa o infinito complexo.
52 @defvr {Constante} minf
54 @vrindex Menos infinito
55 @vrindex Infinito negativo
57 @code{minf} representa o menos infinito (i.e., negativo) real.
61 @defvr {Constante} %phi
67 @code{%phi} representa o então chamado @i{número áureo},
68 @math{(1 + sqrt(5))/2}.
69 O valor numérico de @code{%phi} é o número em ponto flutuante de de dupla precisão 1.618033988749895d0.
71 @code{fibtophi} expressa números de Fibonacci @code{fib(n)} em termos de @code{%phi}.
73 Por padrão, Maxima não conhece as propriedade algébricas de @code{%phi}.
74 Após avaliar @code{tellrat(%phi^2 - %phi - 1)} e @code{algebraic: true},
75 @code{ratsimp} pode simplificar algumas expressãoes contendo @code{%phi}.
79 @code{fibtophi} expresses Fibonacci numbers @code{fib(n)} in terms of @code{%phi}.
82 @c fibtophi (fib (n));
83 @c fib (n-1) + fib (n) - fib (n+1);
88 (%i1) fibtophi (fib (n));
91 (%o1) -------------------
93 (%i2) fib (n-1) + fib (n) - fib (n+1);
94 (%o2) - fib(n + 1) + fib(n) + fib(n - 1)
97 %phi - (1 - %phi) %phi - (1 - %phi)
98 (%o3) - --------------------------- + -------------------
102 + ---------------------------
108 Por padrão, Maxima não conhece as propriedade algébricas de @code{%phi}.
109 Após avaliar @code{tellrat(%phi^2 - %phi - 1)} e @code{algebraic: true},
110 @code{ratsimp} pode simplificar algumas expressãoes contendo @code{%phi}.
113 @c e : expand ((%phi^2 - %phi - 1) * (A + 1));
115 @c tellrat (%phi^2 - %phi - 1);
120 (%i1) e : expand ((%phi^2 - %phi - 1) * (A + 1));
122 (%o1) %phi A - %phi A - A + %phi - %phi - 1
125 (%o2) (%phi - %phi - 1) A + %phi - %phi - 1
126 (%i3) tellrat (%phi^2 - %phi - 1);
128 (%o3) [%phi - %phi - 1]
129 (%i4) algebraic : true;
137 @defvr {Constante} %pi
141 @code{%pi} representa a razão do perímetro de um círculo para seu diâmetro.
142 O valor numérico de @code{%pi} é o n;umero em ponto flutuante de dupla precisão 3.141592653589793d0.
146 @defvr {Constante} true
147 @code{true} representa a constante Booleana verdadeiro.
148 Maxima implementa @code{true} através do valor @code{T} no Lisp.