а) Нет.
f(x1,y1) = (y1 + 2, x1 - 1)
f(x2,y2) = (y2 + 2, x2 - 1)
Если предположить, что это не инъекция, то существуют две различные точки, например, (x1,y1) и (x2,y2), что
f(x1,y1) = f(x2,y2)
Отсюда получаем, что y1 = y2, x1 = x2.
Следовательно, получаем противоречие с тем, что точки различны. Значит отображение инъективно.
По сюръекции а) правильно.
Осталось доказать, что б) - не сюръекция.