ElementaryFunctionsUnivariateLaurentSeries(Coef, UTS, ULS)¶
efuls.spad line 1 [edit on github]
UTS: UnivariateTaylorSeriesCategory Coef
ULS: UnivariateLaurentSeriesConstructorCategory(Coef, UTS)
This package provides elementary functions on any Laurent series domain over a field which was constructed from a Taylor series domain. These functions are implemented by calling the corresponding functions on the Taylor series domain. We also provide ‘partial functions’ which compute transcendental functions of Laurent series when possible and return “failed” when this is not possible.
- ^: (ULS, Fraction Integer) -> ULS if Coef has Field
s ^ r
raises a Laurent seriess
to a rational powerr
- acos: ULS -> ULS
acos(z)
returns the arc-cosine of Laurent seriesz
.
- acosh: ULS -> ULS
acosh(z)
returns the inverse hyperbolic cosine of Laurent seriesz
.
- acoshIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- acosIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- acot: ULS -> ULS
acot(z)
returns the arc-cotangent of Laurent seriesz
.
- acoth: ULS -> ULS
acoth(z)
returns the inverse hyperbolic cotangent of Laurent seriesz
.
- acothIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- acotIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- acsc: ULS -> ULS
acsc(z)
returns the arc-cosecant of Laurent seriesz
.
- acsch: ULS -> ULS
acsch(z)
returns the inverse hyperbolic cosecant of Laurent seriesz
.
- acschIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- acscIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- asec: ULS -> ULS
asec(z)
returns the arc-secant of Laurent seriesz
.
- asech: ULS -> ULS
asech(z)
returns the inverse hyperbolic secant of Laurent seriesz
.
- asechIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- asecIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- asin: ULS -> ULS
asin(z)
returns the arc-sine of Laurent seriesz
.
- asinh: ULS -> ULS
asinh(z)
returns the inverse hyperbolic sine of Laurent seriesz
.
- asinhIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- asinIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- atan: ULS -> ULS
atan(z)
returns the arc-tangent of Laurent seriesz
.
- atanh: ULS -> ULS
atanh(z)
returns the inverse hyperbolic tangent of Laurent seriesz
.
- atanhIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- atanIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- cos: ULS -> ULS
cos(z)
returns the cosine of Laurent seriesz
.
- cosh: ULS -> ULS
cosh(z)
returns the hyperbolic cosine of Laurent seriesz
.
- coshIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- cosIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- cot: ULS -> ULS
cot(z)
returns the cotangent of Laurent seriesz
.
- coth: ULS -> ULS
coth(z)
returns the hyperbolic cotangent of Laurent seriesz
.
- cothIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- cotIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- csc: ULS -> ULS
csc(z)
returns the cosecant of Laurent seriesz
.
- csch: ULS -> ULS
csch(z)
returns the hyperbolic cosecant of Laurent seriesz
.
- cschIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- cscIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- exp: ULS -> ULS
exp(z)
returns the exponential of Laurent seriesz
.
- expIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- log: ULS -> ULS
log(z)
returns the logarithm of Laurent seriesz
.
- logIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- nthRootIfCan: (ULS, NonNegativeInteger) -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- sec: ULS -> ULS
sec(z)
returns the secant of Laurent seriesz
.
- sech: ULS -> ULS
sech(z)
returns the hyperbolic secant of Laurent seriesz
.
- sechIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- secIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- sin: ULS -> ULS
sin(z)
returns the sine of Laurent seriesz
.
- sinh: ULS -> ULS
sinh(z)
returns the hyperbolic sine of Laurent seriesz
.
- sinhIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- sinIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- tan: ULS -> ULS
tan(z)
returns the tangent of Laurent seriesz
.
- tanh: ULS -> ULS
tanh(z)
returns the hyperbolic tangent of Laurent seriesz
.
- tanhIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS
- tanIfCan: ULS -> Union(ULS, failed)
from PartialTranscendentalFunctions ULS