Open In App

Python | sympy.logcombine() method

Last Updated : 25 Jun, 2019
Improve
Improve
Like Article
Like
Save
Share
Report

With the help of sympy.logcombine(), we can combine 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.logcombine()

Return : Return the simplified mathematical expression.

Example #1 :
In this example we can see that by using sympy.logcombine(), we are able to combine the log terms in mathematical expression.




# import sympy
from sympy import * 
  
x, y, z = symbols('x y z', positive = True)
gfg_exp = log(x) + log(y)
    
# Using sympy.logcombine() method
gfg_exp = logcombine(gfg_exp)
    
print(gfg_exp)


Output :

log(x*y)

Example #2 :




# import sympy
from sympy import * 
  
x, y, z = symbols('x y z', positive = True)
gfg_exp = 5 * log(x)
    
# Using sympy.logcombine() method
gfg_exp = logcombine(gfg_exp)
    
print(gfg_exp)


Output :

log(x**5)


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads