Combinar mis ideas en una respuesta:
Definir v(x)=−f(x)χf−1(−∞,0](x) . Tenga en cuenta que en general v es sólo C0 no C1 por lo que no podemos utilizarla directamente como función de prueba.
Supongamos que existe x para que f(x)<0 . Entonces, por continuidad de v y f , ⟨v,f⟩<0 . Por Cauchy-Schwarz tenemos que ‖ por lo que podemos definir \varepsilon = \frac{|\langle v,f \rangle|}{2 \| f \|_{L^2}} . Encuentre w \in C^1 para que \| w - v \|_{L^2} < \varepsilon . (Se necesita un poco de trabajo para demostrar que esto se puede hacer.) Entonces, utilizando Cauchy-Schwarz,
\left | \langle w,f \rangle - \langle v,f \rangle \right | = \left | \langle w-v,f \rangle \right | \leq \| w - v \|_{L^2} \| f \|_{L^2} \leq \frac{|\langle v,f \rangle| \| f \|_{L^2}}{2 \| f \|_{L^2}} = \frac{|\langle v,f \rangle|}{2}.
En consecuencia,
\langle w,f \rangle \leq \frac{\langle v,f \rangle}{2} < 0
que logra la contradicción deseada.