a) $$x^2y + x + xy^2 + y + 2xy + 2 = xy(x+y) + x + y + 2xy + 2 = x^2y + xy^2 + x + y + 2xy + 2$$;
группируем: $$(x^2y + xy^2 + 2xy) + (x + y + 2) = xy(x+y+2) + (x+y+2) = (xy+1)(x+y+2)$$.
б) $$x^2 - xy + x - xy^2 + y^2 - y$$ = $$x(x-y+1) - y(xy - y +1) = (x-y)(x+y+1)$$