Message Boards Message Boards

0
|
1899 Views
|
4 Replies
|
2 Total Likes
View groups...
Share
Share this post:

Avoid crashing Mathematica while using Reduce?

Anonymous User
Anonymous User
Posted 7 years ago

v. 11.1.0.0

Reduce[Arg[a] + Arg[b] == Arg[a*b], {a, b}]

Edited to add steps to reproduce: Start Mathematica from scratch, enter that input, and within a minute Mathematica beeps, and when I ask it why the beep (under the Help menu), it says the Kernel has quit. That's what I mean by "crash". For me it's normally reproducible, though on one trial it ran for a few minutes without beeping (until I gave up and cancelled.)

POSTED BY: Anonymous User
4 Replies

I have not replicated the crash in our current development builds but I did see some assertion failures, possibly benign, in a debugging version. Sent the example to the relevant developers so that part at least should get investigated.

POSTED BY: Daniel Lichtblau
Anonymous User
Anonymous User
Posted 7 years ago

Thank you.

POSTED BY: Anonymous User

From your input, Mathematica assumes that the variables are complex. Try

Reduce[Arg[a] + Arg[b] == Arg[a*b], {a, b}, Reals]
POSTED BY: Gianluca Gorni
Anonymous User
Anonymous User
Posted 7 years ago

Thank you, but that would be a different query, as I was asking it about complex variables.

POSTED BY: Anonymous User
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard

Group Abstract Group Abstract