Do you mean Dirac delta function? The Kronecker delta function is for discrete variables.
That having been said you can view the Dirac delta function as the derivative of a step function (in one variable). In many variables you take products of delta functions for each coordinate. You then must consider how the measure changes in different coordinate systems.
Delta functions of general functions of the variable behave as follows.
Let [itex]u = u(x)[/itex] be a continuous function of x with [itex]u(a)=b[/itex] and [itex]u'(a) \ne 0[/tex].<br />
<br />
Then:<br />
[tex]\int f(x) \delta(u(x)-b)dx = \int f(x)\delta(u-b)\frac{du}{u'} = \frac{f(x)}{u'}|_{u=b}[/tex]<br />
where we use variable substitution: [itex]u=u(x), du = u'dx, dx = du/u'[/itex].<br />
<br />
Since the equation:<br />
[tex]\int f(x)\delta(u(x)-b)dx = \frac{f(a)}{u'(a)}=\int f(x)\frac{\delta(x-a)}{u'(a)}dx[\tex]<br />
holds for arbitrary function [itex]f(x)[/itex][/tex][itex]we have that:<br />
[tex]\delta(u(x)-b) = \frac{1}{u'(a)}\delta(x-a)[/tex]<br />
where<br />
[tex]u(a) = b[/tex]<br />
or equivalently:<br />
[tex]\delta(x-a) = u'(a)\delta(u(x)-u(a))[/tex]<br />
<br />
Similarly if you promote x and u to coordinate vectors and work out the same argument you get:<br />
[tex]\delta^n(\vec{x}-\vec{a}) = \left|\frac{\partial \vec{u}}{\partial \vec{x}}\right|_{\vec{x}=\vec{a}}\delta(\vec{u}(\vec{x})-\vec{u}(\vec{a})[/tex]<br />
where<br />
[tex]\left|\frac{\partial \vec{u}}{\partial \vec{x}}\right|_{\vec{x}=\vec{a}}[/tex]<br />
is the Jacobian determinant at [itex]\vec{a}[/tex] (and n is the dimension.)[/itex][/itex][/itex]