В целом верно, но неточности.
1. х²=4, Х2,3=±2 (потерян -2)
2. f(-1), f(1) =-16 это не минимумы, а "наименьшие значения f на заданном отрезке [-1;1]"
Наибольшим значением на... является локальный максимум f(0)=-9
Если бы задали, например, промежуток [-3;3], то "наименьшим..." было бы f(±2)=-25, а "наибольшим..." f(±3)=0