ElementaryFunctionsUnivariatePuiseuxSeries(Coef, ULS, UPXS, EFULS)

efupxs.spad line 1 [edit on github]

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.

^ : (UPXS, Fraction(Integer)) -> UPXS if Coef has Field

z ^ r raises a Puiseaux series z to a rational power r

acos : UPXS -> UPXS

acos(z) returns the arc-cosine of a Puiseux series z.

acosIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
acosh : UPXS -> UPXS

acosh(z) returns the inverse hyperbolic cosine of a Puiseux series z.

acoshIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
acot : UPXS -> UPXS

acot(z) returns the arc-cotangent of a Puiseux series z.

acotIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
acoth : UPXS -> UPXS

acoth(z) returns the inverse hyperbolic cotangent of a Puiseux series z.

acothIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
acsc : UPXS -> UPXS

acsc(z) returns the arc-cosecant of a Puiseux series z.

acscIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
acsch : UPXS -> UPXS

acsch(z) returns the inverse hyperbolic cosecant of a Puiseux series z.

acschIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
asec : UPXS -> UPXS

asec(z) returns the arc-secant of a Puiseux series z.

asecIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
asech : UPXS -> UPXS

asech(z) returns the inverse hyperbolic secant of a Puiseux series z.

asechIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
asin : UPXS -> UPXS

asin(z) returns the arc-sine of a Puiseux series z.

asinIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
asinh : UPXS -> UPXS

asinh(z) returns the inverse hyperbolic sine of a Puiseux series z.

asinhIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
atan : UPXS -> UPXS

atan(z) returns the arc-tangent of a Puiseux series z.

atanIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
atanh : UPXS -> UPXS

atanh(z) returns the inverse hyperbolic tangent of a Puiseux series z.

atanhIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
cos : UPXS -> UPXS

cos(z) returns the cosine of a Puiseux series z.

cosIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
cosh : UPXS -> UPXS

cosh(z) returns the hyperbolic cosine of a Puiseux series z.

coshIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
cot : UPXS -> UPXS

cot(z) returns the cotangent of a Puiseux series z.

cotIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
coth : UPXS -> UPXS

coth(z) returns the hyperbolic cotangent of a Puiseux series z.

cothIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
csc : UPXS -> UPXS

csc(z) returns the cosecant of a Puiseux series z.

cscIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
csch : UPXS -> UPXS

csch(z) returns the hyperbolic cosecant of a Puiseux series z.

cschIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
exp : UPXS -> UPXS

exp(z) returns the exponential of a Puiseux series z.

expIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
log : UPXS -> UPXS

log(z) returns the logarithm of a Puiseux series z.

logIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
nthRootIfCan : (UPXS, NonNegativeInteger) -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
sec : UPXS -> UPXS

sec(z) returns the secant of a Puiseux series z.

secIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
sech : UPXS -> UPXS

sech(z) returns the hyperbolic secant of a Puiseux series z.

sechIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
sin : UPXS -> UPXS

sin(z) returns the sine of a Puiseux series z.

sinIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
sinh : UPXS -> UPXS

sinh(z) returns the hyperbolic sine of a Puiseux series z.

sinhIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
tan : UPXS -> UPXS

tan(z) returns the tangent of a Puiseux series z.

tanIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)
tanh : UPXS -> UPXS

tanh(z) returns the hyperbolic tangent of a Puiseux series z.

tanhIfCan : UPXS -> Union(UPXS, "failed")
from PartialTranscendentalFunctions(UPXS)

PartialTranscendentalFunctions(UPXS)