そんなに難しく考えなくても、
ジョルダン標準形のべき乗と(加法的)ジョルダン分解の一意性を使えばいいんじゃないの?