固有値が複素数になる場合の修正