I am mainly examining limacon functions. For the equation r= b + a*cos(theta), it is easy to find the minimum radius, but I want to find the most negative value (between a given range). Take function r=1.5 + 1.25*cos(theta) for 0<=theta<=180:

We know there is a minimum radius at 180, but I am interested in what looks to be two minimum x-values. How can I find these values?
I tried parameterizing with what we know:
r=1.5 + 1.25*cos(theta)
x=r*cos(theta) => x=(1.5 + 1.25*cos(theta))*cos(theta) (substitution)
I then looked at the minimum of this function, but it is not the value I am expecting. Any input is appreciated.
From $r = A + B \cos \theta$, multiply by $r$, yielding $r^2 = A r + B x$ when we make your substitution $r \cos \theta \rightarrow x$. Solve for $x$, yielding $x = \frac{r^2 - A r}{B} = \frac{r(r-A)}{B}$. This last is minimized when $r = A/2$ (by symmetry in the numerator). Substituting this in, we find the minimum $x$ value is $-\frac{A^2}{4B}$.
Note: It could be maximized if we only look at symmetry. Since the coefficient of $r^2$ is positive, we know it's a minimum.
For your example, $A = 1.5, B = 1.25$ and $-\frac{1.5^2}{4(1.25)} = -0.45$.