ComplexTrigonometricManipulations(R, F)ΒΆ
efstruc.spad line 1177 [edit on github]
R: Join(IntegralDomain, Comparable, RetractableTo Integer)
F: Join(AlgebraicallyClosedField, TranscendentalFunctionCategory, FunctionSpace Complex R)
ComplexTrigonometricManipulations provides function that compute the real and imaginary parts of complex functions.
- complexElementary: (F, Symbol) -> F
complexElementary(f, x)rewrites the kernels offinvolvingxin terms of the 2 fundamental complex transcendental elementary functions:log, exp.
- complexElementary: F -> F
complexElementary(f)rewritesfin terms of the 2 fundamental complex transcendental elementary functions:log, exp.
- complexForm: F -> Complex Expression R
complexForm(f)returns[real f, imag f].
- complexNormalize: (F, Symbol) -> F
complexNormalize(f, x)rewritesfusing the least possible number of complex independent kernels involvingx.
- complexNormalize: F -> F
complexNormalize(f)rewritesfusing the least possible number of complex independent kernels.
- imag: F -> Expression R
imag(f)returns the imaginary part offwherefis a complex function.
- real?: F -> Boolean
real?(f)returnstrueiff = real f.
- real: F -> Expression R
real(f)returns the real part offwherefis a complex function.
- trigs: F -> F
trigs(f)rewrites all the complex logs and exponentials appearing infin terms of trigonometric functions.