The image of a point (x,y) reflected over the point (a,b) is (−x+2a,−y+2b) or .
(2a−x,2b−y)
The matrix operation associated with this transformation cannot be represented solely by a single 2×2 multiplication matrix, as it involves addition (translation) due to the center point (a,b) not being the origin.
However, we can represent this transformation as a combination of matrix operations:
Translate the point (x,y) so that the center of reflection (a,b) effectively becomes the origin. This means we work with (x−a,y−b).
Reflect this translated point over the origin using the matrix (−100−1).
Translate the result back by adding the coordinates of the center of reflection (a,b).