Python | sympy.expand_log() method

With the help of sympy.expand_log(), we can simplify the log terms in the mathematical expression by using the following properties that are listed below.
Properties :
1) log(x*y)=log(x)+log(y)
2) log(x**n)=nlog(x)
Syntax :
sympy.expand_log()
Return : Return the simplified mathematical expression.
Example #1 :
In this example we can see that by using sympy.expand_log(), we are able to simplify the log terms in mathematical expression.
# import sympy from sympy import *Â Â Â x, y, z = symbols('x y z', positive = True) gfg_exp = log(x * y) Â Â Â Â # Using sympy.expand_log() method gfg_exp = expand_log(gfg_exp) Â Â Â Â print(gfg_exp) |
Output :
log(x) + log(y)
Example #2 :
# import sympy from sympy import *Â Â Â x, y, z = symbols('x y z', positive = True) gfg_exp = log(x**3) Â Â Â Â # Using sympy.expand_log() method gfg_exp = expand_log(gfg_exp) Â Â Â Â print(gfg_exp) |
Output :
3*log(x)



