The classical identity theorem states that:
If $f(x)$ a real analytic function on a domain $D \subset \mathbb{R}$. Suppose $f(x)=0$ on some $M \subset D$ such that $M$ has an accumulation point in $D$. Then, $f(x)=0$ on $D$.
My question: I am wondering whether the identity theorem can be shown to hold under different assumptions on the function $f(x)$?
Here are two more specific questions:
- Can we relax the analyticity assumption to something weaker? For example, infinitely differentiable on $D$.
- Can the condition of analyticity be changed to an entirely new condition that is not necessarily weaker?
Here we are interested only in real valued function. I was thinking that for now, we can stay away from complex analysis, but of course, we don't have to.
Any reference, if there are any, would be greatly appreciated.
Thanks.
No, the function $f(x)= \exp(-1/x^2)\sin (1/x), x\ne 0,$ $f(0)=0,$ is a counterexample. We have $f\in C^\infty(\mathbb R),$ and $f$ is real analytic on $\mathbb R\setminus \{0\}.$ Because $f(1/(n\pi)) = 0$ for $n=1,2,\dots,$ the zero set of $f$ has an acumulation point at $0.$
Quasi-analytic functions are a class of functions that will do what you want here. See https://en.wikipedia.org/wiki/Quasi-analytic_function