padic[evalp] - p-adic evaluation
|
Calling Sequence
|
|
evalp(ex, p, s)
evalp(ex, p)
evalp(ex)
|
|
Parameters
|
|
ex
|
-
|
expression of rational numbers and/or p-adic numbers
|
p
|
-
|
(optional) prime number or positive integer
|
s
|
-
|
(optional) positive integer
|
|
|
|
|
Description
|
|
•
|
This function computes the p-adic value of the expression ex.
|
•
|
The parameter s sets the size of the resulting expression, where "size" means the number of terms of the p-adic number which will be printed. If omitted, it defaults to the value of the global variable Digitsp, which is initially assigned the value 10.
|
•
|
The expression ex can contain any of the operations +, -, *, /, ^, and any of the functions defined in the padic package. See padic/functions.
|
•
|
If the second and third arguments are omitted, then the expression ex must be a p-adic number.
|
•
|
If the result of the computation is not convergent in the p-adic field, then the routine returns FAIL.
|
•
|
A p-adic number x is represented in Maple using the unevaluated function call PADIC() whose argument is another unevaluated function call of the form p_adic(pp, s, l) where pp is the prime p, s is the p-adic order of x, and l is the list of coefficients. For example,
|
|
represents the p-adic number
|
|
The print routine print/PADIC is used by the prettyprinter to format the p-adic number on screen.
|
•
|
The command with(padic,evalp) allows the use of the abbreviated form of this command.
|
|
|
Examples
|
|
>
|
|
>
|
|
| (1) |
>
|
|
| (2) |
>
|
|
| (3) |
>
|
|
| (4) |
>
|
|
| (5) |
>
|
|
| (6) |
|
|
Download Help Document
Was this information helpful?