Group Abstract Group Abstract

Message Boards Message Boards

Workaround? "Simplify" complicates this expression

Anonymous User
Anonymous User
Posted 7 years ago

This gives the simplest answer (True):

Refine[a^b (c^d)^b == a^b c^(d b), 
 b \[Element] Integers && d \[Element] Integers]

This does not:

Simplify[a^b (c^d)^b == a^b c^(d b), 
 b \[Element] Integers && d \[Element] Integers]

My understanding of Refine vs. Simplify comes from this tutorial, which only indicates that Simplify should yield something simpler than Refine:

http://reference.wolfram.com/language/tutorial/UsingAssumptions.html

POSTED BY: Anonymous User
3 Replies
Posted 7 years ago
FullSimplify[a^b (c^d)^b == a^b c^(d b), 
 b \[Element] Integers && d \[Element] Integers]

Gives True as well (all I did was replace Simplify with FullSimplify). Generally I just use FullSimplify. It can take a little longer, but many times gets a better result.

POSTED BY: Kyle Martin
In[14]:= Simplify[a^b (c^d)^b - a^b c^(d b), b \[Element] Integers && d \[Element] Integers]
Out[14]= 0

In[15]:= $Version
Out[15]= "10.4.1 for Microsoft Windows (64-bit) (April 11, 2016)"
POSTED BY: Dent de Lion
Anonymous User
Anonymous User
Posted 7 years ago
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