Let $f:\mathbb{R} \to \mathbb{R}$ and $g: \mathbb{R} \to \mathbb{R}$ be two strictly convex function on an open interval $(a,b)$. Assume $f$ and $g$ are not identical. Can we find an upper bound on how many times these two functions can intersect on $(a,b)$?
We can assume that both functions are analytic on $(a,b)$. This assumption makes the problem non-trivial.
There is a related question here, but it is about $\mathbb{R}$ and not $(a,b)$.
Edit: Furthermore, can an assumption that one of the function is strictly increasing help?
An uncountably infinite number of times.
Consider the interval $[-1,1]$. Let $f(x)=x^2$.
And let $$g(x)=\left\{\begin{eqnarray} x^2 & \text{ if } x < 0 \\ 2x^2 & \text{ otherwise }\end{eqnarray}\right..$$
These functions intersect an uncountably infinite number of times on the interval $[-1,0]$.