I am considering the function
f[T_, c1_, c2_] := \[Pi] (rh[T]^2 (L^2 - rh[T]^2))/(G (L^2 + 3 rh[T]^2))
(1 + (64 \[Pi] G (c2 - c1))/L^2) + 64 \[Pi]^2 c1
with $G=L=1$, and
rh[T_] := 1/3 (Sqrt[L^2 (4 \[Pi]^2 L^2 T^2 - 3)] + 2 \[Pi] L^2 T)
I have plotted this function as a function of $T$ ($T \geq 0$) for several values of the coefficients $c_1$ and $c_2$. For some of these coefficients (for example, $c_1=0.006, c_2=0.001$), the function $f$ is always positive. I wanted to know for what region of the parameters $c_1$ and $c_2$ the function $f[T,c_1,c_2]$ is always positive. For this, I have used to following function:
Reduce[ForAll[T, T >= 0, f[T, c1, c2] < 0], {c1, c2}, Reals]
This yields 'False' although I have plotted some values of the coefficients for which, clearly, the function $f$ never crosses the axis and is always positive. I have also tried using Resolve
instead of Reduce
, with the same outcome. What am I doing wrong, and what can I do to make this right?
T
,f[T, 6/1000, 1/1000]
is complex, e.g.f[1/5, 6/1000, 1/1000] // N
yields3.78632 - 0.00166533 I
and soReduce
is right. $\endgroup$T >= Tmin
red = Reduce[ForAll[T, T >= Tmin, f[T, c1, c2] < 0], {c1, c2}, Reals]
$\endgroup$Tmin == Sqrt[3]/(2 \[Pi]) ...
. $\endgroup$