Suppose $u = u(x)$ is a continuous function defined on the finite interval $[a, b]$ and $M =\max\{u(a), u(b)\}$.
(a) If $u(x)$ satisfies $u''(x) + g(x)u'(x) > 0$ for any $x\in(a, b)$, where $g(x)$ is a bounded function on $[a, b]$, then show that $u(x) < M$ for any $x\in(a, b)$.
(b) If $u(x)$ satisfies $u''(x) + g(x)u'(x) ≥ 0$ for any $x\in(a, b)$ and if there exists a $x_0\in∈ (a, b)$ such that $u(x_0) = M$, then $u(x) = M$ for any $x\in[a, b]$.