Prodotto di coniugati complessi
(3 + 4i) per il suo coniugato (3 − 4i) fa 25: inserisca le parti reale e immaginaria e ottenga a² + b², il modulo al quadrato del numero, sempre reale e mai negativo. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Parte reale
- 3
- Parte immaginaria
- 4
- Coniugato (parte reale)
- 3
- Coniugato (parte immaginaria)
- -4
- Prodotto
- 25
- Modulo al quadrato
- 25
Ogni numero complesso z scritto come a più bi ha un coniugato z barra formato invertendo il segno della parte immaginaria. Il prodotto di un numero complesso e del suo coniugato è sempre uno scalare reale non negativo: (a più bi) per (a meno bi) si sviluppa in a al quadrato più b al quadrato, che è esattamente il modulo al quadrato di z. Quell'identità sostiene la normalizzazione dei fasori, i calcoli di energia nei circuiti, i controlli di magnitudine nell'elaborazione dei segnali e ogni corso di algebra che introduce |z| prima della forma polare. Questa calcolatrice del prodotto di coniugati complessi accetta i due coefficienti reali finiti di un unico operando rettangolare, moltiplica z per z barra con arrotondamento stabile e restituisce il prodotto, le parti coniugate in eco, stringhe di visualizzazione rettangolare e una stringa di formula che Lei può mostrare accanto alla risposta.
Perché z per il coniugato è il modulo al quadrato
Un numero complesso in forma rettangolare è una coppia di numeri reali scritta a più bi, dove a è la parte reale, b la parte immaginaria e i denota l'unità immaginaria con i al quadrato uguale a meno uno. Il coniugato complesso di z si ottiene riflettendo rispetto all'asse reale: z barra vale a meno bi. Algebricamente il prodotto si sviluppa con l'identità di differenza di quadrati: (a più bi) per (a meno bi) è a al quadrato meno (bi) al quadrato.
Poiché i al quadrato è meno uno, meno (bi) al quadrato diventa più b al quadrato, così l'intero prodotto si riduce ad a al quadrato più b al quadrato senza parte immaginaria residua. Geometricamente quella quantità è la lunghezza euclidea al quadrato del vettore dall'origine al punto (a, b) nel piano di Argand, ed è per questo che i manuali scrivono z per z barra uguale a |z| al quadrato.
Il risultato è sempre reale e sempre maggiore o uguale a zero; è zero solo quando a e b sono entrambi zero. Il campo formula riafferma sempre l'identità così i tutorial possono porre la regola accanto alla risposta numerica senza una tabella di contenuti separata.
Casi d'uso
Controlli in aula e compiti
Consenta agli studenti di inviare le parti reale e immaginaria di z e verificare che z per il coniugato sia a al quadrato più b al quadrato senza parte immaginaria residua.
Correzione automatica di esami e LMS
Valuti voci di prodotto per coniugato e modulo al quadrato con un oracolo deterministico che rifiuta coefficienti non finiti e non inventa mai passi intermedi in forma polare.
Script di potenza e magnitudine dei fasori
Calcoli |z| al quadrato per potenza di circuito, densità di energia o filtri di magnitudine al quadrato in automazione senza importare una libreria completa di algebra computazionale.
Domande frequenti
Come si calcola il prodotto di un numero complesso e del suo coniugato?
Invii due numeri finiti: real (a) e imag (b) per z = a+bi.
Il risultato è sempre reale e non negativo?
Sì. Il prodotto z·z̄ è a²+b², sempre un numero reale maggiore o uguale a zero. È zero solo quando real e imag sono entrambi zero.
Restituisce il modulo |z| o solo |z| al quadrato?
Estragga Lei la radice quadrata se serve la lunghezza euclidea |z| non al quadrato.
Cosa succede se un coefficiente manca o non è un numero?
L'ingresso non valido non viene fatturato e non restituisce un prodotto parziale.
A cosa serve il prodotto di un complesso per il suo coniugato?
Fornisce il modulo al quadrato senza radici. Si usa per normalizzare fasori, calcolare potenza o energia nei circuiti e verificare moduli al quadrato nell'elaborazione dei segnali, oltre che negli esercizi di algebra prima della forma polare.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/algebra/complex-conjugate-product \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"real":3,"imag":4}'const res = await fetch("https://api.kit.forhosting.com/algebra/complex-conjugate-product", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"real": 3,
"imag": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/complex-conjugate-product",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"real": 3,
"imag": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/complex-conjugate-product", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"real":3,"imag":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"real":3,"imag":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/complex-conjugate-product", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"real": 3,
"imag": 4
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.complex_conjugate_product",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
I coefficienti mancanti o non finiti falliscono con invalid_input e non vengono fatturati.
Perché z per il coniugato è il modulo al quadrato
Questo endpoint non converte in forma polare, non restituisce il modulo non al quadrato a meno che Lei non estragga la radice quadrata, e non moltiplica due numeri complessi non correlati — solo un numero per il proprio coniugato.
Contratto di ingresso, forma della risposta e validazione
I numeri puramente reali omettono l'unità immaginaria, i puramente immaginari omettono una parte reale nulla quando appropriato, i coefficienti unitari si mostrano come i o meno i invece di uno i, e i segni misti usano un solo più o meno tra le pezzi reale e immaginaria. Abbini la risposta al Suo grafico del piano di Argand se serve un diagramma; questa capacità calcola solo il prodotto per il coniugato. Invii con POST un corpo JSON con due numeri finiti obbligatori: real per la parte reale a di z, e imag per la parte immaginaria b. Ogni campo può arrivare come numero JSON o come stringa numerica; stringhe vuote, chiavi mancanti, Infinity, NaN e testo non numerico falliscono con invalid_input nominando il campo, e tali fallimenti non consumano il saldo prepagato. Alias opzionali come a, re, real_part, a_real per la parte reale e b, im, imag_part, a_imag, imaginary per l'immaginaria mappano agli stessi nomi canonici così client generati e script scritti a mano restano flessibili. In caso di successo il corpo ecoa i coefficienti di ingresso arrotondati come real e imag, restituisce conjugate_real e conjugate_imag (uguali ad a e a meno b), product e modulus_squared come lo stesso valore non negativo a al quadrato più b al quadrato arrotondato a dodici decimali per goldens stabili tra runtime, e fornisce stringhe di visualizzazione z e conjugate in forma rettangolare standard più product_display per il risultato scalare. Esempio: real tre e imag quattro producono product venticinque, stringa z tre più quattro i, coniugato tre meno quattro i e product_display venticinque.
Dove un'API di prodotto per coniugato dimostra il suo valore
Aule e piattaforme di tutoraggio usano una calcolatrice del prodotto di coniugati complessi così chi impara può verificare che z per z barra è reale e uguale ad a al quadrato più b al quadrato senza errori di segno quando la parte immaginaria è negativa. I generatori di esami e i plugin LMS necessitano di un oracolo deterministico che restituisca sempre lo stesso prodotto arrotondato per le stesse due entrate, cosa che l'analisi pura tier A garantisce senza token di modello né rete in uscita. I notebook di ingegneria in circuiti e elaborazione dei segnali spesso necessitano di |z| al quadrato per potenza, densità di energia o filtri di magnitudine al quadrato prima di estrarre la radice per il modulo; chiamare una piccola API evita di caricare un sistema completo di algebra computazionale per due moltiplicazioni e un'addizione. Poiché l'implementazione è analisi pura, ogni chiamata riuscita costa il prezzo base pubblicato $0.002.
Domande tecniche
Quanto costa la calcolatrice del prodotto di coniugati complessi?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l'ingresso non valido non viene fatturato.