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
E^(-2*λ) + α == 1forcase2in version 7. Perhaps tryFullSimplify? – Mr.Wizard Jan 25 '14 at 00:06case1is pretty weird too becauseE^-\[Lambda] + \[Alpha] == 1(what v8 returns) is clearly simpler than1 + E^λ α == E^λ(what v9 returns). A v9 bug perhaps? user11946: you can consider reporting this to support at wolfram.com since it seems that both results you mention are worse than what v8 (or v7) gives. – Szabolcs Jan 25 '14 at 00:12