(a) Let \(f\) be an entire function. Assume that there exists a polynomial \(g\) such that for each \(z\in \mathbb C\), \(|f(z)|\le |g(z)|\). Show that \(f\) is also a polynomial.
(b) Can we draw the same conclusion if the function \(g\) is rational? In other words, let \(f\) be an entire function and \(g\) a rational function such that for each \(z\in \mathbb C\), which is not a pole of \(g\), \(|f(z)|\le |g(z)|\). Does it follow that \(f\) is a polynomial?