I have the following expression:
Vd =
{{
-11.0001 eth^2 + 19.4214 eth ex + 10. ex^2 - 0.3162 ey +
(0.3162 - 0.999919 ey) ey Cos[eth] +
(-1. eth - 0.6982 ex + 3.1623 eth ey + 2.20792 ex ey) Sin[eth]
}}
I would like to find the domain of definition of ex
ey
eth
where Vd < 0, so I tried using the reduce function of mathematica as follows.
Reduce[{Vd < 0, 0 <= eth < 2 Pi}, {ex, ey, eth}, Reals]
But what ends up happening is Mathematica running, longer than I can bear, with no result.
When I use the theorem of small angles and replace Cos[eth]
with 1 and Sin[eth]
with eth
, i.e.,
Vd =
{{
-11.0001 eth^2 + 19.4214 eth ex + 10. ex^2 - 0.3162 ey +
(0.3162 - 0.999919 ey) ey +
(-1. eth - 0.6982 ex + 3.1623 eth ey + 2.20792 ex ey) eth
}}
and evaluate
Reduce[{Vd < 0, 0 <= eth < 0.1}, {ex, ey, eth}, Reals]
I get results, so I'm certain that the issue is in the Sin
and Cos
in the original expression.
How can I make it work?
eth
is both inside and outside a trigonometric function? That would definitely be troublesome forReduce[]
. $\endgroup$eth
variable will be the first source of complication. I don't have much hope for you getting a symbolic solution. $\endgroup$