Ask Your Question

Another problem simplifying symbolic trigonometric expressions

asked 2018-01-11 03:40:29 -0500

ceiar gravatar image

I am testing Sage with the notebook interface, and I want to simplify this trigonometric symbolic expression:


Sage does not simplify this expression and the result is:

cos(x2)*sin(x1) + cos(x1)*sin(x2)

As you can see the result show be:


Is there any to simplify trigonometric functions applied to the addition or the subtraction of two values? Thanks

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2018-01-11 07:10:48 -0500

eric_g gravatar image

updated 2018-01-11 07:15:11 -0500

You must use trig_reduce():

sage: exp1.trig_reduce()
sin(x1 + x2)

The reverse operation is trig_expand():

sage: exp2 = sin(x1 + x2)
sage: exp2.trig_expand()
cos(x2)*sin(x1) + cos(x1)*sin(x2)
edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2018-01-11 03:40:29 -0500

Seen: 32 times

Last updated: Jan 11