б) Выполним разложение на множители способом группировки:
$$y^5 - y^3 - y^2 + 1 = y^3(y^2 - 1) - (y^2 - 1) = (y^3 - 1)(y^2 - 1) = (y-1)(y^2+y+1)(y-1)(y+1) = (y-1)^2(y+1)(y^2+y+1).$$
Ответ: $$(y-1)^2(y+1)(y^2+y+1)$$.