I would like to know the normalising constant of a distribution which has the pdf,
$$f(x) \propto \sqrt{\frac{1}{2\pi\sigma^2}}\text{exp}(-\frac{(|x|-r_0)^2}{\sigma^2}),$$
where $x\in\mathbb{R}^d$ and $|x|$ is the Euclidean norm of $x$. This distribution looks like an annulus in two-dimensions,
In higher dimensions, samples from it are normally-distributed centred on the surface of a hypersphere of radius $r_0$ (at least, I hope it is - please tell me if I am wrong).
Intuition (and a previous question), suggests to me that this distribution has an integral over space that equals the surface area of a hypersphere $\mathbb{S}^{n-1}$, multiplied by $r_0^{n-1}$, where $n$ is the number of dimensions of $x$. Basically, this accounts for taking a normal density and smearing it over higher dimensional space.
The trouble is that I am having trouble confirming my results in Mathematica. The following seems to work ok,
volS[n_] := (2 (Pi^(n / 2)) ) / Gamma[n / 2]
fPDF[z_, r0_, sigma_] :=
Block[{n = Length@z}, (1 / (volS[n] r0^(n - 1)))
PDF[NormalDistribution[r0, sigma], Norm[z]]]
NIntegrate[fPDF[{x, y}, 10, 1], {x, -Infinity, Infinity}, {y, -Infinity, Infinity}]
1.
But when I vary $r_0$ and $\sigma$ I get different answers. For example,
NIntegrate[fPDF[{x, y}, 20, 2], {x, -Infinity, Infinity}, {y, -Infinity, Infinity}]
0.772186
which seems to suggest I am wrong. However, I am not sure because I am a little fearful that the numerical integration is going awry.
Any ideas?
Also, I would have thought that the mean normed distance for this distribution should just be $r_0$ (as long as $r_0>>\sigma$). When I evaluate this, however, I get a different answer,
NIntegrate[Norm[{x,y}] fPDF[{x, y}, 10, 0.5], {x, -Infinity, Infinity}, {y, -Infinity, Infinity}]
7.17138
Any idea as to how to calculate the mean normed distance and variance?
Whilst all these examples are in two-dimensions, note that I am after n-dimensional results.