11

Can someone explain why the term A in case 2 does not get canceled out when case 1 does? I use "9.0 for Microsoft Windows (64-bit) (January 25, 2013)"

case1 = A*(E^(-λ) + α) == A;
Simplify[case1, A > 0]

gives 1 + E^λ α == E^λ

case2 = A*(E^(-2*λ) + α) == A;
Simplify[case2, A > 0]

gives A (E^(-2 λ) + α) == A

J. M.'s missing motivation
  • 124,525
  • 11
  • 401
  • 574
user11946
  • 668
  • 5
  • 11

1 Answers1

5

Below is the email response from Wolfram support.

Thank you for your email. It is not clear to me why Mathematica's behavior has changed between version 8 and 9 in this example with Simplify. As such, I have filed a report with our developers so that they can be aware of this behavior and make any changes as needed for future versions of Mathematica. In the meantime, I will also be sure to pass on any useful information that I get from our developers. Please let me know if you have any further questions.

Karl Isensee

Technical Support Wolfram Research, Inc.

Artes
  • 57,212
  • 12
  • 157
  • 245
user11946
  • 668
  • 5
  • 11