We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dafd4a7 commit dd07b60Copy full SHA for dd07b60
symja_android_library/matheclipse-core/src/main/java/org/matheclipse/core/builtin/ExpTrigsFunctions.java
@@ -2356,9 +2356,9 @@ public IExpr e1ObjArg(IExpr arg1) {
2356
return F.Underflow();
2357
}
2358
if (arg1.isNumericFunction()) {
2359
- // arg1.re()^2 + arg1.im()^2
+ // Re(arg1)^2 + Im(arg1)^2
2360
EvalEngine engine = EvalEngine.get();
2361
- IExpr temp = engine.evaluate(F.Plus(F.Sqr(arg1.re()), F.Sqr(arg1.im())));
+ IExpr temp = engine.evaluate(F.Plus(F.Sqr(F.Re(arg1)), F.Sqr(F.Im(arg1))));
2362
if (temp.isOne()) {
2363
// Log(x + I*y) == (1/2)*Log(x^2 + y^2) + I*Arg(x + I y) with Log(1) == 0
2364
// ==> I*Arg(x + I y)
0 commit comments