As per title, I would like to find the zeros of $$ f(x) = \cos(ax^c + bx)$$ where $0\leq x \leq K$, $a \in \mathbb R$, $b \in \mathbb R$, and $c \in (0, 2]$.
I have that $$ f(x) = 0 \Leftrightarrow ax^c + bx = \pi \left(n - \frac{1}{2} \right) $$ Now, since I am not aware of any analytical methods (except for the cases $c=1$, $c=2$, obviously) for solving equations like $$ ax^c + bx - \pi \left(n - \frac{1}{2} \right) = 0 $$ the only method I can think of is to solve this last equation numerically for each choice of $n$ until the solutions reach outside $[0, K]$. Am I correct in assuming there is not a more efficient method? I have considered various things like series expansions, transformations of the variables etc, but without any luck.