Double Fourier-Bessel series coefficients

920 Views Asked by At

Solving the heat equation in an infinite cylinder has resulted in the following expression for the general solution $$u(t,\rho,\theta)=\sum_{n,m=1}^\infty u_{n,m}(t,\rho,\theta)=\sum_{n,m=1}^\infty e^{-a^2\lambda^2_{n,m}t}J_m\left(\lambda_{n,m}\rho\right)(a_{n,m}\cos{n\theta}+b_{n,m}\sin{n\theta})$$ where $J_m$ is the $m$-th Bessel function of the first kind, and $\lambda_{n,m}$ has to do with its $n$-th zero. I want to find an expression for the coefficients so that this solution verifies the initial condicion of the problem, which I've written as $$u(0,\rho,\theta)=f(\rho,\theta)$$ plugging that in the solution yields the equality $$\sum_{n,m=1}^\infty J_m\left(\lambda_{n,m}\rho\right) (a_{n,m}\cos{n\theta}+b_{n,m}\sin{n\theta})=f(\rho,\theta)$$ And I'm thinking on using the orthogonality of such functions to find the expression of the coefficients $a_{n,m},b_{n,m}$. I know the orthogonality of the trigonometric functions, $\sin$ and $\cos$.

Regarding Bessel functions, though, I've looked up and so far, I've only been able to find the orthogonality of Bessel functions with the same index, that is $$J_m(\lambda_{n,m}\rho)\bot J_m(\lambda_{n',m}\rho)$$ with $n\neq n'$ (with respect to the weight $\rho$). However, that is not enough to be able to find the coefficients, as ideally I would need that $$J_m(\lambda_{n,m}\rho)\bot J_{m'}(\lambda_{n',m'}\rho)$$ with $m\neq m'$ and $n\neq n'$, with respect to some weight.

Any idea how to proceed?

1

There are 1 best solutions below

1
On BEST ANSWER

If you're going to solve on an infinite cylinder $0 \le \rho < \infty$, then you have to use continuous sums of the eigenfunctions, instead of discrete. That means Hankel transforms, which are analogous to Fourier transforms. If you want to expand a function $f \in L^2_{\rho}[0,\infty)$ as $$ f(\rho) = \int_{0}^{\infty}c(k)J_{\nu}(k\rho)kdk, $$ then the coefficient function $c(k)$ in the expansion must be $$ c(k) = \int_{0}^{\infty}f(\rho)J_{\nu}(k\rho)\rho d\rho. $$ In your case, you can't do this with discrete $\lambda_{m,n}$. The correct solution is $$ u(t,\rho,\theta)=\sum_{n=0}^{\infty}\int_{0}^{\infty}e^{-a^2k^2 t}\{c_{n}(k)\cos(n\theta)+d_{n}(k)\sin(n\theta)\}J_{n}(k\rho)kdk, $$ where the coefficient funcions $c_n(k)$, $d_n(k)$ are determined by the initial conditions. To find coefficients $c_n$ and $d_n$ such that $$ u(0,\rho,\theta) = f(\rho,\theta) $$ requires two inversions. For example, for $n > 0$, $$ c_n(k) = \int_{0}^{\infty}\left(\frac{1}{\pi}\int_{0}^{2\pi}f(\rho',\theta')\cos(n\theta')d\theta'\right)J_n(k\rho')\rho'd\rho' \\ = \frac{1}{\pi}\int_{0}^{2\pi}\int_{0}^{\infty}f(\rho',\theta')J_n(\rho'k)\cos(n\theta')\rho'd\rho'd\theta' $$