部分分数分解で質問があるのですが
1/(x(x+1)(x+2))の場合は
a/x + b/(x+1) + c/(x+2)としますよね

また1/((x+2)(x-1)^2)の場合は
a/(x+2) + b/(x-1) + c/(x-1)^2とすると手持ちの参考書に書いてあるのですが
どうして最初と同じように
1/((x+2)(x-1)^2)=1/((x+2)(x-1)(x+1))として
a/(x+2) + b/(x-1) + c/(x+1)とはできないんでしょうか?