- #1
Nick R
- 70
- 0
Usually, we use the technique of "separation of variables" as follows:
In a "separable coordinate system", we assume a separable solution
[tex]\Phi=A(a)B(b)C(c)[/tex]
Then we obtain 3 ODEs for A(a), B(b), C(c)
We note that there are actually entire families of solutions to each ODE, that happen to be complete/orthonormal. So we can write A(a), B(b), C(c) as linear combinations of these guys:
[tex]A(a)=\sum E_n A_n(a)[/tex]
[tex]B(b)=\sum F_n B_n(b)[/tex]
[tex]C(c)=\sum G_n C_n(c)[/tex]
Then we use the boundary conditions and exploit the orthogonality of [tex]A_n, B_n, C_n[/tex] to find the coefficents [tex]E_n, F_n, G_n[/tex]. This involves integrating at the boundaries.
So we get
[tex]\Phi=\sum_i\sum_j\sum_k D_{ijk} A_i (a)B_j (b)C_k (c)[/tex]
Where
[tex] D_{ijk} = E_i F_j G_k [/tex]
OK. Easy.
NOW HERE COMES THE QUESTION
WHY can't I expand [tex] \Phi [/tex] in some other set of functions?
In general, I can expand any 3 variable function like so
[tex] \sum_n \sum_m \sum_l A_{nml} \zeta_n (x) \nu_m (y) \mu_l (z) [/tex]
Where the coefficients are
[tex] \int \int \int \Phi \zeta_n^* (x) \nu_m^* (y) \mu_l^* (z) dx dy dz [/tex]
Well, I suppose I answered my own question... You have to KNOW [tex]\Phi[/tex] to find the coefficients in this general case: but the technique of separation of variables allows us to find the coefficients without knowing [tex]\Phi[/tex] in the first place...
And the other way to do it would be to find a set of orthogonal functions that are eigenfunctions of the Laplace operator... Then we don't need to know [tex]\Phi[/tex] apriori to find the coefficients either - and this works for finding solutions to Poisson's equation as well (which is good because we can't use separation of variables there).
Because I spent so long thinking about this, I am going to press "submit" for the heck of it and see if I get any interesting comments. This was motivated by wondering WHY separation of variables actually works (without a doubt) and the answer seems to be, because it is really equivalent to expanding [tex]\Phi[/tex] in a complete set of functions (a very specific set of complete functions - so that we can actually find the coefficients in the linear combination).
In a "separable coordinate system", we assume a separable solution
[tex]\Phi=A(a)B(b)C(c)[/tex]
Then we obtain 3 ODEs for A(a), B(b), C(c)
We note that there are actually entire families of solutions to each ODE, that happen to be complete/orthonormal. So we can write A(a), B(b), C(c) as linear combinations of these guys:
[tex]A(a)=\sum E_n A_n(a)[/tex]
[tex]B(b)=\sum F_n B_n(b)[/tex]
[tex]C(c)=\sum G_n C_n(c)[/tex]
Then we use the boundary conditions and exploit the orthogonality of [tex]A_n, B_n, C_n[/tex] to find the coefficents [tex]E_n, F_n, G_n[/tex]. This involves integrating at the boundaries.
So we get
[tex]\Phi=\sum_i\sum_j\sum_k D_{ijk} A_i (a)B_j (b)C_k (c)[/tex]
Where
[tex] D_{ijk} = E_i F_j G_k [/tex]
OK. Easy.
NOW HERE COMES THE QUESTION
WHY can't I expand [tex] \Phi [/tex] in some other set of functions?
In general, I can expand any 3 variable function like so
[tex] \sum_n \sum_m \sum_l A_{nml} \zeta_n (x) \nu_m (y) \mu_l (z) [/tex]
Where the coefficients are
[tex] \int \int \int \Phi \zeta_n^* (x) \nu_m^* (y) \mu_l^* (z) dx dy dz [/tex]
Well, I suppose I answered my own question... You have to KNOW [tex]\Phi[/tex] to find the coefficients in this general case: but the technique of separation of variables allows us to find the coefficients without knowing [tex]\Phi[/tex] in the first place...
And the other way to do it would be to find a set of orthogonal functions that are eigenfunctions of the Laplace operator... Then we don't need to know [tex]\Phi[/tex] apriori to find the coefficients either - and this works for finding solutions to Poisson's equation as well (which is good because we can't use separation of variables there).
Because I spent so long thinking about this, I am going to press "submit" for the heck of it and see if I get any interesting comments. This was motivated by wondering WHY separation of variables actually works (without a doubt) and the answer seems to be, because it is really equivalent to expanding [tex]\Phi[/tex] in a complete set of functions (a very specific set of complete functions - so that we can actually find the coefficients in the linear combination).