efstruc.spad line 1177 [edit on github]
ComplexTrigonometricManipulations provides function that compute the real and imaginary parts of complex functions.
complexElementary(f)
rewrites f
in terms of the 2 fundamental complex transcendental elementary functions: log, exp
.
complexElementary(f, x)
rewrites the kernels of f
involving x
in terms of the 2 fundamental complex transcendental elementary functions: log, exp
.
complexForm(f)
returns [real f, imag f]
.
complexNormalize(f)
rewrites f
using the least possible number of complex independent kernels.
complexNormalize(f, x)
rewrites f
using the least possible number of complex independent kernels involving x
.
imag(f)
returns the imaginary part of f
where f
is a complex function.
real(f)
returns the real part of f
where f
is a complex function.
real?(f)
returns true
if f = real f
.
trigs(f)
rewrites all the complex logs and exponentials appearing in f
in terms of trigonometric functions.