InnerTrigonometricManipulations(R, F, FG)ΒΆ
efstruc.spad line 815 [edit on github]
R: Join(IntegralDomain, Comparable)
F: Join(FunctionSpace R, RadicalCategory, TranscendentalFunctionCategory)
FG: Join(FunctionSpace Complex R, RadicalCategory, TranscendentalFunctionCategory)
This package provides transformations from trigonometric functions to exponentials and logarithms, and back. F and FG should be the same type of function space.
- do_liou: (BasicOperator, List Complex F) -> Complex F
do_liou(op, lf)should be local but conditional.
- explogs2trigs: FG -> Complex F
explogs2trigs(f)rewrites all the complex logs and exponentials appearing infin terms of trigonometric functions.
- F2FG: F -> FG
F2FG(a + sqrt(-1) b)returnsa + i b.
- FG2F: FG -> F
FG2F(a + i b)returnsa + sqrt(-1) b.
- GF2FG: Complex F -> FG
GF2FG(a + i b)returnsa + i bviewed as a function with theipushed down into the coefficient domain.