# Nakafa Framework: LLM
URL: /id/subject/high-school/11/mathematics/geometric-transformation/reflection-over-y-equals-minus-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-minus-x/id.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: "Pencerminan terhadap Garis y = -x",
  description: "Jelajahi pencerminan garis diagonal y = -x dengan tutorial komprehensif. Kuasai aturan tukar koordinat P'(-y, -x) melalui contoh detail.",
  authors: [{ name: "Nabil Akbarazzima Fatih" }],
  date: "05/10/2025",
  subject: "Transformasi Geometri",
};
## Memahami Pencerminan terhadap Garis y = -x
Pencerminan terhadap garis  adalah transformasi geometri di mana setiap titik objek dipetakan ke posisi baru, dengan garis  berfungsi sebagai cermin.
Garis yang menghubungkan titik asli ke bayangannya akan tegak lurus terhadap garis , dan jarak dari titik asli ke garis cermin sama dengan jarak dari bayangannya ke garis cermin.
### Aturan Pencerminan terhadap Garis y = -x
Jika sebuah titik  dicerminkan terhadap garis , maka koordinat bayangannya, , ditentukan oleh aturan:
  
  
Jadi, peta dari titik  adalah . Perhatikan bahwa nilai koordinat x dan y saling bertukar tempat DAN berubah tanda (menjadi negatifnya).
## Mencerminkan Titik
Misalkan kita memiliki titik . Jika titik D dicerminkan terhadap garis , maka bayangannya, , adalah:
  
  
Jadi, bayangan titik D adalah .
Mari kita visualisasikan pencerminan beberapa titik terhadap garis :
      Peta Titik terhadap Garis 
    >
  }
  description={
    <>
      Visualisasi pencerminan beberapa titik terhadap garis{" "}
      .
    >
  }
  data={[
    {
      points: [
        { x: -6, y: 6, z: 0 },
        { x: 6, y: -6, z: 0 },
      ],
      color: getColor("INDIGO"),
      labels: [{ text: "y=-x", at: 1, offset: [0.5, 0.5, 0] }],
    }, // Garis y=-x
    // Titik A dan A'
    {
      points: [{ x: -2, y: 4, z: 0 }],
      color: getColor("AMBER"),
      showPoints: true,
      labels: [{ text: "A(-2,4)", at: 0, offset: [0.3, 0.3, 0] }],
    },
    {
      points: [{ x: -4, y: 2, z: 0 }],
      color: getColor("AMBER"),
      showPoints: true,
      labels: [{ text: "A'(-4,2)", at: 0, offset: [0.3, 0.3, 0] }],
    },
    // Titik D dan D'
    {
      points: [{ x: 2, y: 1, z: 0 }],
      color: getColor("SKY"),
      showPoints: true,
      labels: [{ text: "D(2,1)", at: 0, offset: [0.3, 0.3, 0] }],
    },
    {
      points: [{ x: -1, y: -2, z: 0 }],
      color: getColor("SKY"),
      showPoints: true,
      labels: [{ text: "D'(-1,-2)", at: 0, offset: [0.3, 0.3, 0] }],
    },
  ]}
  showZAxis={false}
  cameraPosition={[0, 0, 15]}
/>
## Mencerminkan Segitiga
Tentukan peta dari segitiga ABC dengan titik sudut , , dan  yang dicerminkan terhadap garis .
Untuk mencerminkan segitiga, kita cerminkan setiap titik sudutnya:
1.  Titik : Bayangannya .
2.  Titik : Bayangannya .
3.  Titik : Bayangannya .
Segitiga bayangan  terbentuk dengan menghubungkan titik-titik , , dan .
      Segitiga  dan Bayangannya{" "}
       terhadap 
    >
  }
  description={
    <>
      Visualisasi pencerminan segitiga  terhadap garis{" "}
      .
    >
  }
  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] }],
    }, // Garis y=-x
    // Segitiga ABC (Asli)
    ...[
      {
        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] }],
    })),
    // Segitiga A'B'C' (Bayangan)
    ...[
      {
        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]}
/>
## Mencerminkan Persamaan Garis
Jika sebuah garis memiliki persamaan  dicerminkan terhadap garis , tentukan persamaan garis bayangannya.
Untuk mencari persamaan bayangan, kita gunakan aturan  dan . Ini berarti kita mengganti setiap  dalam persamaan asli dengan  dan setiap  dengan .
Persamaan asli:
Substitusikan  dan :
Sederhanakan persamaan untuk garis bayangan:
  
  
  
  
Jadi, persamaan bayangan dari garis  setelah dicerminkan terhadap  adalah .
      Garis  dan Bayangannya terhadap{" "}
      
    >
  }
  description={
    <>
      Pencerminan garis  terhadap garis{" "}
      .
    >
  }
  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] }],
    }, // Garis y=-x
    {
      // Garis Asli y = -4x - 2
      points: Array.from({ length: 11 }, (_, i) => {
        const xVal = (i - 5) * 0.5; // Range x agar tidak terlalu curam
        return { x: xVal, y: -4 * xVal - 2, z: 0 };
      }),
      color: getColor("PURPLE"),
      smooth: true,
      labels: [{ text: "y=-4x-2", at: 6, offset: [1, 0.5, 0] }],
    },
    {
      // Garis Bayangan y = (-1/4)x + 1/2
      points: Array.from({ length: 11 }, (_, i) => {
        const xVal = (i - 5) * 2; // Range x agar tidak terlalu landai
        return { x: xVal, y: (-1 / 4) * xVal + 1 / 2, z: 0 };
      }),
      color: getColor("PINK"),
      smooth: true,
      labels: [{ text: "y=(-1/4)x+1/2", at: 8, offset: [0.5, -1, 0] }],
    },
  ]}
  showZAxis={false}
  cameraPosition={[0, 0, 18]}
/>
## Latihan
1.  Tentukan koordinat bayangan dari titik  jika dicerminkan terhadap garis !
2.  Tentukan peta dari segitiga ABC dengan titik sudut , , dan  yang dicerminkan terhadap garis .
3.  Jika sebuah garis memiliki persamaan  dicerminkan terhadap garis , tentukan persamaan garis bayangannya.
### Kunci Jawaban
1.  Bayangan titik  adalah .
    **Penjelasan:**
    
      
      
    
2.  Koordinat bayangan segitiga  adalah:
    -  (dari )
    -  (dari )
    -  (dari )
3.  Persamaan bayangan garis  adalah .
    **Penjelasan:** Substitusi  dan  ke dalam persamaan asli: