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.