I would like to simplify the following expression
Ceiling[ToRadicals[Root[90 - 6 num + 65 #1 + 12 #1^2 + #1^3 &, 1]]]
with num
an integer greater than or equal to 16
. I tried using FullSimplify
with the constraints above, but Mathematica couldn't find a simpler formula. The explicit Root
is very complex (it involves third and sixth roots). However, I know there exist some identities involving the ceiling function (e.g. those here).
So, my question is: is there a (possibly simple) way to reduce the above in a form involving Log, Mod, Ceiling, Floor and similar functions (and possibly get rid of roots)? Any idea?
with num an integer greater than (not equal to) 6
Ok, I tried:num = 7; Ceiling[ToRadicals[Root[90 - 6 num + 65 #1 + 12 #1^2 + #1^3 &, 1]]]
and Mathematica said0
Also tried withnum=8
and got zero? $\endgroup$17
and tried18
and get1
? !Mathematica graphics $\endgroup$num
, Mathematica happily calculates the value of the expression quickly and with no need forFullSimplify
etc. Are you looking for an explicit function ofnum
? That seems difficult to obtain analytically, but easy to calculate on the spot. Perhaps you could expand on why you need this value; there may be other ways around the problem. $\endgroup$