# Nakafa Framework: LLM URL: https://nakafa.com/en/subject/high-school/11/mathematics/geometric-transformation/reflection-matrix-arbitrary-point Source: https://raw.githubusercontent.com/nakafaai/nakafa.com/refs/heads/main/packages/contents/subject/high-school/11/mathematics/geometric-transformation/reflection-matrix-arbitrary-point/en.mdx Output docs content for large language models. --- import { getColor } from "@repo/design-system/lib/color"; import { LineEquation } from "@repo/design-system/components/contents/line-equation"; export const metadata = { title: "Reflection Matrix over Arbitrary Point", description: "Discover how to reflect points over any arbitrary point using translation and matrix operations. Master combined transformations with examples.", authors: [{ name: "Nabil Akbarazzima Fatih" }], date: "05/10/2025", subject: "Geometric Transformation", }; ## Finding the Reflection Matrix over an Arbitrary Point The image of a point reflected over the point is or . The matrix operation associated with this transformation cannot be represented solely by a single multiplication matrix, as it involves addition (translation) due to the center point not being the origin. However, we can represent this transformation as a combination of matrix operations: 1. Translate the point so that the center of reflection effectively becomes the origin. This means we work with . 2. Reflect this translated point over the origin using the matrix . 3. Translate the result back by adding the coordinates of the center of reflection . Mathematically, if is the image of :
This corresponds to the formula we are familiar with. ### Matrix Operation for Reflection over a Point The matrix operation associated with reflection over the point for any point is: Or, more precisely, it can be written as a combination: The form presented as Property 4.11 in the book () is a simplification of . ## Finding the Image of a Point Determine the image of point by reflection over point . **Alternative Solution:** Point . Center .
Visualization: Reflection of Point over{" "} } description={ <> Point reflected over{" "} becomes . } data={[ { points: [{ x: 1, y: 1, z: 0 }], color: getColor("ROSE"), showPoints: true, labels: [{ text: "P(1,1) - Center", at: 0, offset: [0.3, -0.5, 0] }], }, { points: [{ x: 2, y: 3, z: 0 }], color: getColor("CYAN"), showPoints: true, labels: [{ text: "Q(2,3) - Original", at: 0, offset: [0.3, 0.3, 0] }], }, { points: [{ x: 0, y: -1, z: 0 }], color: getColor("EMERALD"), showPoints: true, labels: [{ text: "Q'(0,-1) - Image", at: 0, offset: [-0.8, -0.2, 0] }], }, { points: [ { x: 2, y: 3, z: 0 }, { x: 0, y: -1, z: 0 }, ], color: getColor("INDIGO"), }, // Line QQ' ]} showZAxis={false} cameraPosition={[1, 1, 10]} /> ## Exercises 1. Determine the image of point by reflection over point . 2. A line passes through points and . Determine the equation of the image line after reflection over point . ### Key Answers 1. Point . Center . Using the formula and :
Its image is . Or using matrix operations: 2. Center of reflection . () Image of point :
So . Image of point :
So . The image line passes through and . Gradient . Equation of the line:
or