Search the corpus

    Vanishing high moments force a continuous function to vanish

    P-BKS10-5B

    Area
    Prelim
    Seen at
    BERKELEY
    Years
    2010
    Status
    draft

    Let \(f\) be continuous on \([0,1]\) and suppose \[ \int_0^1 f(x)x^n\,dx=0 \] for all sufficiently large \(n\). Show that \(f\equiv0\).

    Hint: first treat the case in which the integral vanishes for every \(n\ge0\).

    Solution

    1. Choose an integer \(N\geq0\) such that\[ \int_0^1 f(x)x^n\,dx=0 \]for every integer \(n\geq N\), and set\[ g(x)\coloneqq x^Nf(x). \]Then\[ \int_0^1 g(x)p(x)\,dx=0 \]for every polynomial \(p\).

    For every integer \(m\geq0\), \[ \int_0^1 g(x)x^m\,dx = \int_0^1 f(x)x^{N+m}\,dx = 0. \] By linearity, the same equality holds with \(x^m\) replaced by any polynomial \(p\).

    2. One has\[ \int_0^1\abs{g(x)}^2\,dx=0. \]

    By the Weierstrass approximation theorem, there is a sequence of polynomials \(p_j\) converging uniformly on \([0,1]\) to \[ \overline{g}. \] For real-valued \(f\), the conjugation is redundant; the same argument uses \(g\) itself.

    By step 1, \[ \int_0^1g(x)p_j(x)\,dx=0 \] for every \(j\). Uniform convergence gives \[ \begin{aligned} \abs{ \int_0^1g(x) \bigl(p_j(x)-\overline{g(x)}\bigr)\,dx } &\leq \norm{g}_{\infty} \norm{p_j-\overline{g}}_{\infty} \longrightarrow0. \end{aligned} \] Hence \[ 0 = \lim_{j\to\infty} \int_0^1g(x)p_j(x)\,dx = \int_0^1\abs{g(x)}^2\,dx. \]

    3. The function \(g\) vanishes identically on \([0,1]\).

    2. Therefore\[ g(x)=0 \]for every \(x\in[0,1]\).

    4. The original function \(f\) vanishes identically on \([0,1]\).

    For every \(x\in(0,1]\), \[ 0=g(x)=x^Nf(x). \] Since \(x^N>0\), it follows that \[ f(x)=0 \] on \((0,1]\). Continuity at \(0\) then gives \[ f(0) = \lim_{x\to0^+}f(x) = 0. \] Thus \(f\equiv0\) on \([0,1]\).

    5. Q.E.D.

    Step 4 is the required conclusion.