Python | sympy.logcombine() method

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.

filter_none

edit
close

play_arrow

link
brightness_4
code

# 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)

chevron_right


Output :

log(x*y)

Example #2 :

filter_none

edit
close

play_arrow

link
brightness_4
code

# 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)

chevron_right


Output :

log(x**5)



My Personal Notes arrow_drop_up

Recommended Posts:



    Article Tags :

    Be the First to upvote.


    Please write to us at contribute@geeksforgeeks.org to report any issue with the above content.