The following holds for Dirac delta function where $f(x)$ has discrete zeros at $a_i$
$$\delta\big(f(x)\big) = \sum_{i}\frac{\delta(x-a_{i})}{\left|{\frac{df}{dx}(a_{i})}\right|}$$
See: Dirac Delta Function of a Function
My question is:
But what about $f(x)$ where the zeros are not discrete, does
$\delta\big(f(x)\big) = \frac{\delta(x)}{\left|f'(x) \right|}$ , where $f'$ is not zero,
hold? If yes how is it derived?
(I would also appreciate references for the non discrete zeros case .)
--------------------edit--------------------
Re. defining $\delta(f(x))$ when the zeros are not discrete :
Here is a reference that discusses $\delta(P)$ where $P$ is a hypersurface (eg. spherical shell).
I.M. Gelfand et al "Generalized Functions, volume 1", Academic Press 1964
rough highlights:
p.209: hypersurface definition $P(x1,...xn) = 0$
p.210: require no singular points on $P=0$
p.220: definition of the form $\omega$
(?analogous to Euclidian differential combined with the Jacobian ?)
p.222: $\delta(P)$ definition:
$(\delta(P),\phi )= \int \delta(P)\phi dx)= \int_{P=0} \phi(x)\omega $
So my limited understanding of this is that if the argument of the delta is the equation
of a surface, the integral of the delta with a test function $\phi$ is the surface
integral of $\phi$ over the surface $P$. It seems to me like this could be generalized to volumes, ect..
But I do not see how any of this could lead to $\delta\big(f(x)\big) = \frac{\delta(x)}{\left|f'(x) \right|}$