Polynomial functions belong to $L^p(\Omega)$ for bounded set $\Omega \subset \mathbb{R^n}.$ Are they dense subsets of $L^p(\Omega)$ for $1 \leq p <\infty$ ? If so, how to prove it? If not, what is the underlying reason?
P.S. : Clearly for $p=\infty$ they are not dense, because the uniform limit of polynomials (continuous function) is continuous.
One can split the argument in three steps: