In mathematics, the Kronecker sum of discrete Laplacians, named after Leopold Kronecker, is a discrete version of the separation of variables for the continuous Laplacian in a rectangular cuboid domain.
General form of the Kronecker sum of discrete Laplacians In a general situation of the separation of variables in the discrete case, the multidimensional discrete Laplacian is a Kronecker sum of 1D discrete Laplacians.
Example: 2D discrete Laplacian on a regular grid with the homogeneous Dirichlet boundary condition Mathematically, using the Kronecker sum:
L = D x x ⊗ I + I ⊗ D y y , {\displaystyle L=\mathbf {D_{xx}} \otimes \mathbf {I} +\mathbf {I} \otimes \mathbf {D_{yy}} ,\,}
where D x x {\displaystyle \mathbf {D_{xx}} } and D y y {\displaystyle \mathbf {D_{yy}} } are 1D discrete Laplacians in the x- and y-directions, correspondingly, and I {\displaystyle \mathbf {I} } are the identities of appropriate sizes. Both D x x {\displaystyle \mathbf {D_{xx}} } and D y y {\displaystyle \mathbf {D_{yy}} } must correspond to the case of the homogeneous Dirichlet boundary condition at end points of the x- and y-intervals, in order to generate the 2D discrete Laplacian L corresponding to the homogeneous Dirichlet boundary condition everywhere on the boundary of the rectangular domain. Here is a sample OCTAVE/MATLAB code to compute L on the regular 10×15 2D grid:
Eigenvalues and eigenvectors of multidimensional discrete Laplacian on a regular grid Knowing all eigenvalues and eigenvectors of the factors, all eigenvalues and eigenvectors of the Kronecker product can be explicitly calculated. Based on this, eigenvalues and eigenvectors of the Kronecker sum can also be explicitly calculated. The eigenvalues and eigenvectors of the standard central difference approximation of the second derivative on an interval for traditional combinations of boundary conditions at the interval end points are well known. Combining these expressions with the formulas of eigenvalues and eigenvectors for the Kronecker sum, one can easily obtain the required answer.
Example: 3D discrete Laplacian on a regular grid with the homogeneous Dirichlet boundary condition
L = D x x ⊗ I ⊗ I + I ⊗ D y y ⊗ I + I ⊗ I ⊗ D z z , {\displaystyle L=\mathbf {D_{xx}} \otimes \mathbf {I} \otimes \mathbf {I} +\mathbf {I} \otimes \mathbf {D_{yy}} \otimes \mathbf {I} +\mathbf {I} \otimes \mathbf {I} \otimes \mathbf {D_{zz}} ,\,}
where D x x , D y y {\displaystyle \mathbf {D_{xx}} ,\,\mathbf {D_{yy}} } and D z z {\displaystyle \mathbf {D_{zz}} } are 1D discrete Laplacians in every of the 3 directions, and I {\displaystyle \mathbf {I} } are the identities of appropriate sizes. Each 1D discrete Laplacian must correspond to the case of the homogeneous Dirichlet boundary condition, in order to generate the 3D discrete Laplacian L corresponding to the homogeneous Dirichlet boundary condition everywhere on the boundary. The eigenvalues are
… excerpt ends here. Continue reading the full article.
