行列A=[[1,0,0,0],[1,0,0,1],[0,1,0,0],[0,0,1,0]]
のジョルダン標準形Jおよび、PJ=APを満たす正則行列Pを求めよ
という問題についてお願いします

(λ^2+λ+1)(λ-1)^2から重解含めて3種類のλが出し、
そこから複数種類のPが作れると思いますが、
どのカタチのPを解として扱えばいいのでしょうか?