Eigen value problem