Maybe this is most convincing:
(3) -> ((-1) :: Complex(DoubleFloat))^(0.5)
(3) 6.123233995736766e-17 - %i
Type:
Complex(DoubleFloat)
(4) -> ((-1) :: Complex(DoubleFloat))^(1/2)
(4) %i
Type:
Complex(DoubleFloat)
I would say that this is undesired behavior and just confuses people.
--
You received this message because you are subscribed to the Google Groups
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/fricas-devel/da5f99f4-3951-4052-9f73-515bb7ef6c66n%40googlegroups.com.