# Nakafa Framework: LLM URL: /en/subject/high-school/11/mathematics/geometric-transformation/reflection-over-y-equals-x Source: https://raw.githubusercontent.com/nakafaai/nakafa.com/refs/heads/main/packages/contents/subject/high-school/11/mathematics/geometric-transformation/reflection-over-y-equals-x/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 over Line y = x", description: "Discover coordinate exchange in y = x reflections with clear tutorials. Learn the P'(y, x) transformation for points, triangles, and equations.", authors: [{ name: "Nabil Akbarazzima Fatih" }], date: "05/10/2025", subject: "Geometric Transformation", }; ## Understanding Reflection over the Line y = x Reflection over the line is a geometric transformation that maps every point of an object to a new position with the line acting as a mirror. The distance from the original point to the mirror line is equal to the distance from the image point to the mirror line, and the line connecting the original point to its image will be perpendicular to the line . ### Rule for Reflection over the Line y = x If a point is reflected over the line , its image's coordinates, , will follow a simple rule:
Thus, the image of point is . Notice that the x and y coordinates swap positions. ## Reflecting a Point Suppose we have point . If point A is reflected over the line , its image, , can be determined by swapping its coordinates: The original x-coordinate is 1, becoming the new y-coordinate. The original y-coordinate is 4, becoming the new x-coordinate. Thus, the image of point A is . Let's visualize this along with some other points: Image of Points over the Line } description={ <> Visualization of the reflection of several points over the line{" "} . } data={[ { points: [ { x: -6, y: -6, z: 0 }, { x: 6, y: 6, z: 0 }, ], color: getColor("PURPLE"), labels: [{ text: "y=x", at: 1, offset: [0.5, -0.5, 0] }], }, // Line y=x // Point A and A' { points: [{ x: 1, y: 4, z: 0 }], color: getColor("EMERALD"), showPoints: true, labels: [{ text: "A(1,4)", at: 0, offset: [0.3, 0.3, 0] }], }, { points: [{ x: 4, y: 1, z: 0 }], color: getColor("EMERALD"), // Keeping color consistent for original and image as per user's id.mdx edit pattern showPoints: true, labels: [{ text: "A'(4,1)", at: 0, offset: [0.3, 0.3, 0] }], }, // Point B and B' { points: [{ x: -2, y: 2, z: 0 }], color: getColor("AMBER"), showPoints: true, labels: [{ text: "B(-2,2)", at: 0, offset: [0.3, 0.3, 0] }], }, { points: [{ x: 2, y: -2, z: 0 }], color: getColor("AMBER"), showPoints: true, labels: [{ text: "B'(2,-2)", at: 0, offset: [0.3, 0.3, 0] }], }, // Point C and C' { points: [{ x: -1, y: -3, z: 0 }], color: getColor("ROSE"), showPoints: true, labels: [{ text: "C(-1,-3)", at: 0, offset: [0.3, 0.3, 0] }], }, { points: [{ x: -3, y: -1, z: 0 }], color: getColor("ROSE"), showPoints: true, labels: [{ text: "C'(-3,-1)", at: 0, offset: [0.3, 0.3, 0] }], }, ]} showZAxis={false} cameraPosition={[0, 0, 15]} /> ## Reflecting a Triangle Determine the image of triangle ABC with vertices , , and reflected over the line . To reflect the triangle, we reflect each of its vertices over the line : 1. Point : Its image is . 2. Point : Its image is . 3. Point : Its image is . The image triangle is formed by connecting the points , , and . Triangle and its Image{" "} over } description={ <> Visualization of the reflection of triangle over the line . } data={[ { points: [ { x: -7, y: -7, z: 0 }, { x: 7, y: 7, z: 0 }, ], color: getColor("PURPLE"), labels: [{ text: "y=x", at: 1, offset: [0.5, -0.5, 0] }], }, // Line y=x // Triangle ABC (Original) ...[ { from: { x: -2, y: 4, z: 0, label: "A(-2,4)" }, to: { x: 3, y: 1, z: 0, label: "B(3,1)" }, }, { from: { x: 3, y: 1, z: 0, label: "B(3,1)" }, to: { x: -3, y: -1, z: 0, label: "C(-3,-1)" }, }, { from: { x: -3, y: -1, z: 0, label: "C(-3,-1)" }, to: { x: -2, y: 4, z: 0, label: "A(-2,4)" }, }, ].map((segment) => ({ points: [segment.from, segment.to], color: getColor("AMBER"), showPoints: true, labels: [{ text: segment.from.label, at: 0, offset: [0.4, 0.4, 0] }], })), // Triangle A'B'C' (Image) ...[ { from: { x: 4, y: -2, z: 0, label: "A'(4,-2)" }, to: { x: 1, y: 3, z: 0, label: "B'(1,3)" }, }, { from: { x: 1, y: 3, z: 0, label: "B'(1,3)" }, to: { x: -1, y: -3, z: 0, label: "C'(-1,-3)" }, }, { from: { x: -1, y: -3, z: 0, label: "C'(-1,-3)" }, to: { x: 4, y: -2, z: 0, label: "A'(4,-2)" }, }, ].map((segment) => ({ points: [segment.from, segment.to], color: getColor("TEAL"), showPoints: true, labels: [{ text: segment.from.label, at: 0, offset: [0.4, 0.4, 0] }], })), ]} showZAxis={false} cameraPosition={[0, 0, 18]} /> ## Reflecting a Line Equation If a line has the equation is reflected over the line , determine the equation of its image. To find the equation of the image, we use the rule and . This means we replace every in the original equation with (or ) and every with (or ). Original equation: Substitute and (using and for the new variables for simplicity): This is the equation of the image line. Usually, we rewrite this equation in the form as a function of :
So, the equation of the image of the line after reflection over is . Line and its Image over{" "} } description={ <> Reflection of the line over the line{" "} . } data={[ { points: [ { x: -7, y: -7, z: 0 }, { x: 7, y: 7, z: 0 }, ], color: getColor("INDIGO"), labels: [{ text: "y=x", at: 1, offset: [0.5, -0.5, 0] }], }, // Line y=x { // Original Line y = 2x + 3 points: Array.from({ length: 11 }, (_, i) => { const xVal = i - 5; return { x: xVal, y: 2 * xVal + 3, z: 0 }; }), color: getColor("PURPLE"), smooth: true, labels: [{ text: "y=2x+3", at: 4, offset: [-1, 0.5, 0] }], }, { // Image Line y = (1/2)x - 3/2 points: Array.from({ length: 11 }, (_, i) => { const xVal = i - 5; return { x: xVal, y: (1 / 2) * xVal - 3 / 2, z: 0 }; }), color: getColor("PINK"), smooth: true, labels: [{ text: "y=(1/2)x-3/2", at: 9, offset: [0.5, -1, 0] }], }, ]} showZAxis={false} cameraPosition={[0, 0, 18]} /> ## Exercises 1. Determine the coordinates of the image of point if it is reflected over the line ! 2. Determine the image of triangle ABC with vertices , , and reflected over the line . 3. If a line has the equation is reflected over the line , determine the equation of its image. ### Key Answers 1. The image of point is . **Explanation:** The x and y coordinates are swapped: , . 2. The coordinates of the image triangle are: - (from ) - (from ) - (from ) 3. The equation of the image of the line is . **Explanation:** Substitute and into the original equation: If converted to the form :