# Nakafa Framework: LLM URL: /id/subject/high-school/11/mathematics/complex-number/scalar-multiplication-complex-numbers Source: https://raw.githubusercontent.com/nakafaai/nakafa.com/refs/heads/main/packages/contents/subject/high-school/11/mathematics/complex-number/scalar-multiplication-complex-numbers/id.mdx Output docs content for large language models. --- import { LineEquation } from "@repo/design-system/components/contents/line-equation"; import { getColor } from "@repo/design-system/lib/color"; export const metadata = { title: "Perkalian Skalar Bilangan Kompleks", description: "Jelajahi efek perkalian skalar pada vektor kompleks dengan visualisasi 3D interaktif yang menunjukkan perpanjangan, perpendekkan, dan pembalikan arah.", authors: [{ name: "Nabil Akbarazzima Fatih" }], date: "05/01/2025", subject: "Bilangan Kompleks", }; ## Apa itu Perkalian Skalar? Perkalian skalar adalah mengalikan bilangan kompleks dengan bilangan real (skalar). Perhatikan bagaimana vektor berubah ketika dikalikan skalar dan{" "} . } cameraPosition={[0, 0, 12]} showZAxis={false} data={[ // Vektor z asli { points: [ { x: 0, y: 0, z: 0 }, { x: 1, y: 2, z: 0 }, ], color: getColor("SKY"), labels: [{ text: "z", at: 1, offset: [0.5, 0.5, 0] }], cone: { position: "end" }, }, // Vektor 2z { points: [ { x: 0, y: 0, z: 0 }, { x: 2, y: 4, z: 0 }, // 2 * (1+2i) = 2+4i ], color: getColor("EMERALD"), labels: [{ text: "2z", at: 1, offset: [0.5, 0.5, 0] }], cone: { position: "end" }, }, // Vektor -0.5z { points: [ { x: 0, y: 0, z: 0 }, { x: -0.5, y: -1, z: 0 }, // -0.5 * (1+2i) = -0.5 - i ], color: getColor("ROSE"), labels: [{ text: "-0.5z", at: 1, offset: [-0.5, -0.5, 0] }], cone: { position: "end" }, }, ]} /> Dari visualisasi di atas, kita bisa lihat: - Mengalikan dengan skalar (seperti 2) akan **memperpanjang** vektor searah. - Mengalikan dengan skalar akan **memperpendek** vektor searah. - Mengalikan dengan skalar (seperti -0.5) akan **membalikkan arah** vektor (180 derajat) dan mengubah panjangnya sesuai nilai . ## Definisi Matematis Jika adalah bilangan kompleks dan adalah skalar (bilangan real), maka perkalian skalarnya adalah: Artinya, kita cukup kalikan skalar ke bagian real () dan bagian imajiner () secara terpisah. ### Contoh Perhitungan Jika dan , maka: Jika dan , maka: ## Contoh Visualisasi Mari kita lihat beberapa contoh lagi untuk memperjelas efek perkalian skalar. ### Skalar Positif (> 1) Perkalian dengan Skalar } description={ <> Vektor diperpanjang searah saat dikalikan{" "} , menjadi{" "} . } cameraPosition={[0, 0, 8]} showZAxis={false} data={[ { points: [ { x: 0, y: 0, z: 0 }, { x: -2, y: 1, z: 0 }, ], color: getColor("VIOLET"), labels: [{ text: "z", at: 1, offset: [0.5, 0.5, 0] }], cone: { position: "end" }, }, { points: [ { x: 0, y: 0, z: 0 }, { x: -3, y: 1.5, z: 0 }, // 1.5 * (-2+i) ], color: getColor("LIME"), labels: [{ text: "1.5z", at: 1, offset: [-0.5, 0.5, 0] }], cone: { position: "end" }, }, ]} /> ### Skalar Positif (0 < c < 1) Perkalian dengan Skalar } description={ <> Vektor diperpendek searah saat dikalikan{" "} , menjadi{" "} . } cameraPosition={[0, 0, 8]} showZAxis={false} data={[ { points: [ { x: 0, y: 0, z: 0 }, { x: 3, y: -2, z: 0 }, ], color: getColor("ORANGE"), labels: [{ text: "z", at: 1, offset: [-0.5, -0.5, 0] }], cone: { position: "end" }, }, { points: [ { x: 0, y: 0, z: 0 }, { x: 2.25, y: -1.5, z: 0 }, // 0.75 * (3-2i) ], color: getColor("TEAL"), labels: [{ text: "0.75z", at: 1, offset: [0.5, 1, 0] }], cone: { position: "end" }, }, ]} /> ### Skalar Negatif (c = -1) Perkalian dengan -1 menghasilkan invers aditif (negatif) dari bilangan kompleks. Perkalian dengan Skalar (Invers Aditif) } description={ <> Vektor dibalik arahnya (180°) saat dikalikan , menjadi{" "} . } cameraPosition={[0, 0, 10]} showZAxis={false} data={[ { points: [ { x: 0, y: 0, z: 0 }, { x: -1, y: -3, z: 0 }, ], color: getColor("FUCHSIA"), labels: [{ text: "z", at: 1, offset: [-0.5, -0.5, 0] }], cone: { position: "end" }, }, { points: [ { x: 0, y: 0, z: 0 }, { x: 1, y: 3, z: 0 }, // -1 * (-1-3i) ], color: getColor("YELLOW"), labels: [{ text: "-z", at: 1, offset: [0.5, 0.5, 0] }], cone: { position: "end" }, }, ]} />