I wonder why this doesn't work as expected: assume(x+y < %pi/2); assume(x+y > -%pi/2); atan(tan(x+y)); It reduces to: atan(tan(x+y)) i.e. not at all. I would have expected it to reduce to: x+y
Try triginverses. (%i9) atan (tan (x + y)); (%o9) atan(tan(y + x)) (%i10) %, triginverses=all; (%o10) y + x
OpenSCAD: inner curved edges between 2 circles
Replacing trigonometric functions in Sympy
How does atan appear in haversine formula?
Sympy cancelling terms in the Jacobian of polar coordinates transformation
Distance formula between two Lat/Longs Autoit?
Trigonometric Functions in Pseudo Code
Inverse-Kinematics: How to calculate angles for servos of a robotic arm to reach all possible points in a canvas?
How to calculate Heading using Gyro and magnetometer
Integral of a sign function proof
Best way working with trigonometric functions
Calculate place of point C to be equal distance away from points A and B
How to compute sum of angles from sine and cossine?
Counting trig ops as measure() function to fu() in sympy
Find a coordinate along a path
Angle calculation resulting in strange behavior
Shift angle orientation using atan2