MultiSeries
asympt
generalized asymptotic expansion
Calling Sequence
Parameters
Description
Examples
asympt(f,x)
asympt(f,x,n)
f
-
algebraic expression in x
x
name
n
positive integer (expansion order)
The function asympt computes the asymptotic expansion of f with respect to the variable x (as x approaches infinity).
The asympt function of the MultiSeries package is intended to be used in the same manner as the top-level asympt function.
The third argument n specifies the truncation order of the series expansion. If no third argument is given, the value of the global variable Order (default Order = 6) is used.
Like the asympt function, the result is returned in sum-of-products form.
The underlying engine for computing expansions is the MultiSeries[multiseries] function. In particular, the variable x is assumed to tend to infinity along the positive real axis (this can be modified by a change of variables).
In rare cases, it might be necessary to increase the value of the global variable Order in order to improve the ability of asympt to solve problems with significant cancellation. This is made explicit by an error message coming from multiseries.
It can also happen that the result is wrong because Testzero failed to recognize that the leading coefficient of a multiseries expansion happens to be 0. In those cases, it is necessary to modify this environment variable (see Testzero).
The call asympt(f,x) is equivalent to series(f,x=infinity).
with⁡MultiSeries,asympt:
asympt⁡x1−x−x2,x
−5x5+3x4−2x3+1x2−1x+O⁡1x6
asympt⁡n!⁢exp⁡nnn⁢sqrt⁡2⁢π,n,3
11n+1n12+1n32288+O⁡1n52
asympt⁡sqrt⁡π2⁢BesselJ⁡0,x,x,3
2⁢sin⁡x2+2⁢cos⁡x2⁢1x+−2⁢cos⁡x16+2⁢sin⁡x16⁢1x32+−9⁢2⁢sin⁡x256−9⁢2⁢cos⁡x256⁢1x52+O⁡−75⁢I⁢2⁢22+I⁢22⁢ⅇ−I⁢x2048⁢π+75⁢I⁢2⁢22−I⁢22⁢ⅇI⁢x2048⁢π⁢1x72
See Also
limit
MultiSeries[limit]
Order
Testzero
Download Help Document