# Nakafa Framework: LLM
URL: /id/subject/high-school/11/mathematics/function-composition-inverse-function/inverse-function
Source: https://raw.githubusercontent.com/nakafaai/nakafa.com/refs/heads/main/packages/contents/subject/high-school/11/mathematics/function-composition-inverse-function/inverse-function/id.mdx
Output docs content for large language models.
---
import { FunctionIllustration } from "./illustration";
import { LineEquation } from "@repo/design-system/components/contents/line-equation";
import { getColor } from "@repo/design-system/lib/color";
export const metadata = {
  title: "Fungsi Invers",
  description: "Pelajari fungsi invers langkah demi langkah: definisi, syarat bijektif, mencari rumus, dan refleksi grafik. Kuasai f⁻¹(x) dengan contoh jelas.",
  authors: [{ name: "Nabil Akbarazzima Fatih" }],
  date: "04/27/2025",
  subject: "Fungsi Komposisi dan Fungsi Invers",
};
## Memahami Fungsi Invers
Kalian pasti sering menerjemahkan kata atau kalimat dari Bahasa Inggris ke Bahasa Indonesia, misalnya saat menonton film atau membaca berita. Proses menerjemahkan ini mirip dengan cara kerja sebuah fungsi: ada masukan (kata Bahasa Inggris) dan keluaran (kata Bahasa Indonesia).
Perhatikan ilustrasi berikut:
Di sini, "Mesin Penerjemah" bertindak seperti fungsi yang mengubah "Mathematics" (masukan) menjadi "Matematika" (keluaran).
Sekarang, bagaimana jika kita ingin melakukan kebalikannya? Menerjemahkan "Matematika" kembali menjadi "Mathematics"?
Proses kebalikan inilah yang menjadi dasar konsep **fungsi invers**.
## Definisi Fungsi Invers
Fungsi invers, atau fungsi kebalikan, adalah fungsi yang "membalikkan" operasi dari suatu fungsi awal. Jika fungsi  memetakan elemen  dari domain  ke elemen  di kodomain , maka fungsi inversnya, yang dinotasikan sebagai  (dibaca "f invers"), akan memetakan elemen  dari  kembali ke elemen  di .
Secara matematis:
Dengan kata lain, jika  mengubah  menjadi , maka  mengubah  kembali menjadi . Fungsi invers "membatalkan" efek dari fungsi aslinya.
**Penting:** Notasi  **bukan** berarti  (kebalikan perkalian atau resiprokal). Ini adalah notasi khusus untuk fungsi invers.
## Syarat Fungsi Memiliki Invers
Tidak semua fungsi memiliki fungsi invers. Agar suatu fungsi  memiliki fungsi invers , fungsi  tersebut haruslah **fungsi bijektif**. Fungsi bijektif adalah fungsi yang bersifat **injektif** (satu-ke-satu) dan **surjektif** (pada) sekaligus.
- **Injektif (Satu-ke-satu):** Setiap elemen berbeda di domain dipetakan ke elemen yang berbeda di kodomain. Tidak ada dua input berbeda yang menghasilkan output yang sama.
- **Surjektif (Pada):** Setiap elemen di kodomain merupakan hasil pemetaan dari setidaknya satu elemen di domain. Semua output mungkin terjadi.
Jika fungsi  bukan bijektif, maka relasi kebalikannya mungkin ada, tetapi relasi tersebut bukanlah sebuah fungsi.
## Menentukan Rumus Fungsi Invers
Untuk mencari rumus fungsi invers  dari suatu fungsi , kita bisa mengikuti langkah-langkah berikut:
1.  Ganti  dengan .
2.  Tukar posisi variabel  dan  dalam persamaan.
3.  Selesaikan persamaan tersebut untuk mendapatkan  dalam bentuk .
4.  Ganti  dengan  untuk mendapatkan rumus fungsi invers.
**Contoh:**
Tentukan fungsi invers dari .
1.  Ganti  dengan :
    
2.  Tukar  dan :
    
3.  Selesaikan untuk :
    
      
      
    
4.  Ganti  dengan :
    
Jadi, fungsi invers dari  adalah .
## Grafik Fungsi dan Inversnya
Grafik fungsi invers  merupakan pencerminan (refleksi) dari grafik fungsi aslinya  terhadap garis .
Sebagai contoh, mari kita lihat grafik dari , inversnya , dan garis identitas .
      Grafik  dan Inversnya
    >
  }
  description={
    <>
      Grafik menunjukkan fungsi , inversnya{" "}
      , dan garis {" "}
      sebagai garis cermin.
    >
  }
  data={[
    {
      // f(x) = 2x + 3
      points: Array.from({ length: 11 }, (_, i) => {
        const x = i - 5;
        return { x, y: 2 * x + 3, z: 0 };
      }),
      color: getColor("ORANGE"),
      labels: [
        {
          text: "f(x) = 2x + 3",
          at: 5,
          offset: [-2.5, 0, 0],
        },
      ],
    },
    {
      // f⁻¹(x) = (x - 3) / 2
      points: Array.from({ length: 11 }, (_, i) => {
        const x = i - 5;
        return { x, y: (x - 3) / 2, z: 0 };
      }),
      color: getColor("EMERALD"),
      labels: [
        {
          text: "f^{-1}(x) = (x-3)/2",
          at: 10,
          offset: [0.5, 0.5, 0],
        },
      ],
    },
    {
      // y = x (Garis Identitas)
      points: Array.from({ length: 11 }, (_, i) => {
        const x = i - 5;
        return { x, y: x, z: 0 };
      }),
      color: getColor("PINK"),
      labels: [
        {
          text: "y = x",
          at: 10,
          offset: [0.5, 0.5, 0],
        },
      ],
    },
  ]}
/>