# Nakafa Framework: LLM URL: /id/subject/high-school/12/mathematics/analytic-geometry/parabola Source: https://raw.githubusercontent.com/nakafaai/nakafa.com/refs/heads/main/packages/contents/subject/high-school/12/mathematics/analytic-geometry/parabola/id.mdx Output docs content for large language models. --- export const metadata = { title: "Parabola", description: "Pelajari persamaan parabola, puncak, fokus, dan direktriks. Pahami bentuk standar, aplikasi nyata, dan selesaikan soal dengan contoh lengkap.", authors: [{ name: "Nabil Akbarazzima Fatih" }], date: "05/26/2025", subject: "Geometri Analitik", }; import { getColor } from "@repo/design-system/lib/color"; import { LineEquation } from "@repo/design-system/components/contents/line-equation"; ## Mengenal Parabola Pernahkah kamu melempar bola basket ke ring? Atau melihat air mancur yang menyembur ke udara? Lintasan yang terbentuk dari gerakan-gerakan ini membentuk kurva yang sangat istimewa dalam matematika, yaitu **parabola**. Parabola bukan sekadar kurva biasa. Bentuknya yang unik membuatnya sangat berguna dalam kehidupan nyata. Antena satelit berbentuk parabola untuk menangkap sinyal, lampu sorot menggunakan reflektor parabola untuk memfokuskan cahaya, bahkan jembatan dan arsitektur modern sering menggunakan lengkungan parabola karena kekuatannya. Yang menarik dari parabola adalah sifat **refleksinya** yang sempurna. Semua sinar yang datang sejajar dengan sumbu parabola akan dipantulkan menuju satu titik yang disebut **fokus**. Inilah mengapa parabola sangat efektif untuk mengumpulkan atau memancarkan energi. Parabola dalam Kehidupan Nyata} description={<>Visualisasi parabola dengan fokus di dan direktriks .} data={[ { points: Array.from({ length: 101 }, (_, i) => { const x = (i - 50) / 10; // x dari -5 ke 5 const y = 0.2 * x * x; // parabola y = 0.2x² return { x, y, z: 0 }; }), color: getColor("PURPLE"), showPoints: false, labels: [{ text: "Lintasan Parabola", at: 80, offset: [1, 1, 0] }], }, { points: [{ x: 0, y: 1.25, z: 0 }], // fokus di (0, 1/(4*0.2)) = (0, 1.25) color: getColor("ORANGE"), showPoints: true, labels: [{ text: "Fokus", at: 0, offset: [0.5, 0.5, 0] }], }, { points: [{ x: 0, y: 0, z: 0 }], // puncak parabola color: getColor("CYAN"), showPoints: true, labels: [{ text: "Puncak", at: 0, offset: [-0.8, -0.5, 0] }], }, { points: Array.from({ length: 2 }, (_, i) => { const x = -6 + i * 12; const y = -1.25; // direktriks di y = -1/(4*0.2) = -1.25 return { x, y, z: 0 }; }), color: getColor("AMBER"), showPoints: false, smooth: false, labels: [{ text: "Direktriks", at: 1, offset: [0, -0.5, 0] }], }, { points: Array.from({ length: 2 }, (_, i) => { const xMin = -6; const xMax = 6; const y = 0; return { x: xMin + i * (xMax - xMin), y: y, z: 0, }; }), color: getColor("ROSE"), showPoints: false, smooth: false, }, { points: Array.from({ length: 2 }, (_, i) => { const yMin = -2; const yMax = 6; const x = 0; return { x: x, y: yMin + i * (yMax - yMin), z: 0, }; }), color: getColor("ROSE"), showPoints: false, smooth: false, }, ]} cameraPosition={[0, 0, 15]} showZAxis={false} /> ## Definisi Matematika Secara matematis, **parabola adalah tempat kedudukan titik-titik yang jaraknya sama terhadap sebuah titik tetap dan sebuah garis tetap**. Titik tetap itu disebut **fokus**, sedangkan garis tetapnya disebut **direktriks**. Bayangkan kamu punya satu titik (fokus) dan satu garis lurus (direktriks). Sekarang cari semua titik yang jaraknya ke fokus sama dengan jaraknya ke garis direktriks. Kumpulan titik-titik itulah yang membentuk parabola! Definisi ini memberikan kita cara yang sistematis untuk memahami parabola. Tidak peduli bagaimana orientasi atau posisinya, selama memenuhi syarat jarak yang sama ke fokus dan direktriks, maka itu adalah parabola. > Sifat unik parabola ini membuat semua titik pada kurva memiliki "keseimbangan" jarak yang sempurna antara fokus dan direktriks. ## Persamaan Parabola Standar Mari kita mulai dengan parabola yang paling sederhana: **parabola dengan puncak di titik asal** . Ada empat bentuk dasar parabola standar tergantung arah bukaan kurva. Empat Bentuk Parabola Standar dengan Puncak } description={<>Parabola standar (vertikal) dan (horizontal).} data={[ { points: Array.from({ length: 61 }, (_, i) => { const x = (i - 30) / 10; // x dari -3 ke 3 const y = 0.25 * x * x; // parabola x² = 4py dengan p=0.25 return { x, y, z: 0 }; }), color: getColor("PURPLE"), showPoints: false, labels: [{ text: "x² = 4py (ke atas)", at: 11, offset: [-3, 2, 0] }], }, { points: Array.from({ length: 61 }, (_, i) => { const x = (i - 30) / 10; // x dari -3 ke 3 const y = -0.25 * x * x; // parabola x² = -4py dengan p=0.25 return { x, y, z: 0 }; }), color: getColor("ORANGE"), showPoints: false, labels: [{ text: "x² = -4py (ke bawah)", at: 50, offset: [3, -2.5, 0] }], }, { points: Array.from({ length: 61 }, (_, i) => { const y = (i - 30) / 10; // y dari -3 ke 3 const x = 0.25 * y * y; // parabola y² = 4px dengan p=0.25 return { x, y, z: 0 }; }), color: getColor("CYAN"), showPoints: false, labels: [{ text: "y² = 4px (ke kanan)", at: 50, offset: [3, 1.5, 0] }], }, { points: Array.from({ length: 61 }, (_, i) => { const y = (i - 30) / 10; // y dari -3 ke 3 const x = -0.25 * y * y; // parabola y² = -4px dengan p=0.25 return { x, y, z: 0 }; }), color: getColor("TEAL"), showPoints: false, labels: [{ text: "y² = -4px (ke kiri)", at: 11, offset: [-3, -1.5, 0] }], }, { points: [{ x: 0, y: 0, z: 0 }], // puncak semua parabola di O(0,0) color: getColor("ROSE"), showPoints: true, labels: [{ text: "O(0,0)", at: 0, offset: [-0.8, -0.5, 0] }], }, { points: Array.from({ length: 2 }, (_, i) => { const xMin = -4; const xMax = 4; const y = 0; return { x: xMin + i * (xMax - xMin), y: y, z: 0, }; }), color: getColor("AMBER"), showPoints: false, smooth: false, }, { points: Array.from({ length: 2 }, (_, i) => { const yMin = -3; const yMax = 3; const x = 0; return { x: x, y: yMin + i * (yMax - yMin), z: 0, }; }), color: getColor("AMBER"), showPoints: false, smooth: false, }, ]} cameraPosition={[0, 0, 15]} showZAxis={false} /> Keempat bentuk persamaan parabola standar adalah:
Nilai dalam persamaan ini menunjukkan **jarak dari puncak ke fokus**. Semakin besar nilai , semakin "terbuka" parabola tersebut. Sebagai contoh, untuk parabola (terbuka ke kanan):
> Ingat bahwa tanda menentukan arah bukaan: positif untuk kanan/atas, negatif untuk kiri/bawah. ## Parabola dengan Puncak Sembarang Dalam aplikasi nyata, parabola tidak selalu berpusat di titik asal. Parabola bisa memiliki puncak di titik mana saja . Ini adalah **bentuk umum parabola**. Parabola dengan Puncak } description={<>Parabola dengan puncak di dan parameter .} data={[ { points: Array.from({ length: 81 }, (_, i) => { const x = (i - 40) / 10; // x dari -4 ke 4 const h = 2, k = 1, p = 0.5; const y = k + (1/(4*p)) * Math.pow(x - h, 2); // parabola dengan puncak (h,k) return { x, y, z: 0 }; }), color: getColor("INDIGO"), showPoints: false, labels: [{ text: "Parabola", at: 60, offset: [3, 1, 0] }], }, { points: [{ x: 2, y: 1, z: 0 }], // puncak color: getColor("ORANGE"), showPoints: true, labels: [{ text: "Puncak (2,1)", at: 0, offset: [-1, -0.2, 0] }], }, { points: [{ x: 2, y: 1.5, z: 0 }], // fokus di (h, k+p) = (2, 1+0.5) color: getColor("LIME"), showPoints: true, labels: [{ text: "Fokus (2,1.5)", at: 0, offset: [0.5, 1, 0] }], }, { points: Array.from({ length: 2 }, (_, i) => { const x = -2 + i * 8; const y = 0.5; // direktriks di y = k-p = 1-0.5 = 0.5 return { x, y, z: 0 }; }), color: getColor("AMBER"), showPoints: false, smooth: false, labels: [{ text: "Direktriks y = 0.5", at: 1, offset: [0, 0.5, 0] }], }, { points: Array.from({ length: 2 }, (_, i) => { const yMin = -1; const yMax = 5; const x = 2; // sumbu simetri return { x, y: yMin + i * (yMax - yMin), z: 0 }; }), color: getColor("PINK"), showPoints: false, smooth: false, cone: { position: "both" }, labels: [{ text: "Sumbu simetri x = 2", at: 1, offset: [1, 0.5, 0] }], }, { points: Array.from({ length: 2 }, (_, i) => { const xMin = -3; const xMax = 7; const y = 0; return { x: xMin + i * (xMax - xMin), y: y, z: 0, }; }), color: getColor("ROSE"), showPoints: false, smooth: false, }, { points: Array.from({ length: 2 }, (_, i) => { const yMin = -2; const yMax = 6; const x = 0; return { x: x, y: yMin + i * (yMax - yMin), z: 0, }; }), color: getColor("ROSE"), showPoints: false, smooth: false, }, ]} cameraPosition={[0, 0, 15]} showZAxis={false} /> Bentuk umum persamaan parabola dengan puncak di :
Untuk parabola vertikal :
Untuk parabola horizontal :
> Tanda nilai menentukan arah bukaan parabola. Positif untuk ke atas/kanan, negatif untuk ke bawah/kiri. ## Menentukan Unsur Parabola Ketika kita diberikan persamaan parabola, kita bisa mengidentifikasi semua unsur pentingnya dengan cara sistematis. Langkah pertama adalah **mengenali orientasi parabola**: - Jika variabel yang dikuadratkan → parabola **vertikal** (terbuka ke atas/bawah) - Jika variabel yang dikuadratkan → parabola **horizontal** (terbuka ke kiri/kanan) Mari kita lihat bagaimana caranya dengan contoh. **Contoh**: Diberikan parabola dengan persamaan Langkah pertama adalah mengubah ke bentuk baku dengan melengkapkan kuadrat sempurna:
Dari bentuk , kita identifikasi: - , - , sehingga Maka unsur-unsur parabola adalah: Analisis Parabola } description={<>Identifikasi puncak , fokus , direktriks , dan .} data={[ { points: Array.from({ length: 81 }, (_, i) => { const x = (i - 40) / 8; // x dari -5 ke 5 const h = 2, k = 1, p = 2; const y = k + (1/(4*p)) * Math.pow(x - h, 2); // (x-h)² = 4p(y-k) return { x, y, z: 0 }; }), color: getColor("VIOLET"), showPoints: false, labels: [{ text: "(x-2)² = 8(y-1)", at: 60, offset: [2, 1.5, 0] }], }, { points: [{ x: 2, y: 1, z: 0 }], // puncak (h,k) color: getColor("ORANGE"), showPoints: true, labels: [{ text: "Puncak (2,1)", at: 0, offset: [-1, -0.5, 0] }], }, { points: [{ x: 2, y: 3, z: 0 }], // fokus (h, k+p) = (2, 1+2) color: getColor("LIME"), showPoints: true, labels: [{ text: "Fokus (2,3)", at: 0, offset: [0.8, 0.5, 0] }], }, { points: Array.from({ length: 2 }, (_, i) => { const x = -2 + i * 8; const y = -1; // direktriks y = k-p = 1-2 = -1 return { x, y, z: 0 }; }), color: getColor("AMBER"), showPoints: false, smooth: false, labels: [{ text: "Direktriks y = -1", at: 1, offset: [0, -0.5, 0] }], }, { points: Array.from({ length: 2 }, (_, i) => { const yMin = -2; const yMax = 6; const x = 2; // sumbu simetri x = h = 2 return { x, y: yMin + i * (yMax - yMin), z: 0 }; }), color: getColor("PINK"), showPoints: false, smooth: false, cone: { position: "both" }, labels: [{ text: "Sumbu simetri", at: 1, offset: [1, 0.5, 0] }], }, { points: Array.from({ length: 2 }, (_, i) => { const xMin = -3; const xMax = 7; const y = 0; return { x: xMin + i * (xMax - xMin), y: y, z: 0, }; }), color: getColor("ROSE"), showPoints: false, smooth: false, }, { points: Array.from({ length: 2 }, (_, i) => { const yMin = -3; const yMax = 7; const x = 0; return { x: x, y: yMin + i * (yMax - yMin), z: 0, }; }), color: getColor("ROSE"), showPoints: false, smooth: false, }, ]} cameraPosition={[0, 0, 15]} showZAxis={false} /> Dari analisis ini kita dapatkan:
## Contoh Soal Mari kita kerjakan beberapa soal untuk memperdalam pemahaman tentang parabola. **Soal 1**: Tentukan persamaan parabola yang memiliki puncak di dan fokus di . **Penyelesaian**: Karena puncak dan fokus memiliki ordinat yang sama, parabola ini **horizontal**.
Dari kondisi fokus, kita dapat . Substitusi : Persamaan parabola horizontal adalah :
**Soal 2**: Parabola . Tentukan koordinat puncak dan fokusnya. **Penyelesaian**: Lengkapkan kuadrat sempurna untuk variabel :
Dari bentuk , kita identifikasi:
Sehingga: