Diagonalization of the quadratic boson hamiltonian
A general treatment has been given of the problem of diagonalizing a hamiltonian which is a homogeneous quadratic expression in a finite number of boson construction operators. The treatment provides us with several systematic procedures to diagonalize such hamiltonians in practice; each algorithm in principle requires only a single unitary diagonalization of a hermitian matrix.