ForHosting KIT · Outils pour développeurs

Calculateur de conjugué complexe

Le calculateur de conjugué complexe prend un nombre complexe donné par ses parties réelle et imaginaire et renvoie son conjugué : la même partie réelle avec le signe de la partie imaginaire inversé, de sorte que a + bi devient a − bi.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Le conjugué est la transformation la plus utilisée de l'arithmétique complexe : c'est ainsi qu'on divise des nombres complexes, qu'on calcule un module au carré ou qu'on extrait une amplitude d'un coefficient de Fourier. Vous envoyez deux nombres finis et recevez le conjugué sous forme rectangulaire accompagné d'une chaîne d'affichage lisible. Le même code déterministe s'exécute gratuitement dans votre navigateur et via l'API payante, de sorte que ce que vous testez sur cette page est exactement ce que votre intégration reçoit.

Ce qu'est réellement le conjugué complexe

Un nombre complexe est un couple de nombres réels écrit a + bi, où i est l'unité imaginaire vérifiant i² = −1. Son conjugué complexe, généralement noté avec une barre supérieure ou une étoile, est a − bi : la partie réelle reste exactement identique et la partie imaginaire change de signe. Dans le plan complexe, il s'agit d'une réflexion par rapport à l'axe réel, et c'est pourquoi le conjugué conserve tout d'un point sauf de quel côté de cet axe il se trouve. Deux propriétés le rendent indispensable. Premièrement, le produit d'un nombre par son propre conjugué est toujours un nombre réel non négatif : (a + bi)(a − bi) = a² + b², le carré du module. Deuxièmement, la conjugaison se distribue sur les quatre opérations arithmétiques, donc le conjugué d'une somme, d'une différence, d'un produit ou d'un quotient est la somme, la différence, le produit ou le quotient des conjugués. Ce calculateur applique la définition directement, sans itération ni approximation, de sorte que la réponse est déterministe : les mêmes entrées produisent toujours des sorties identiques octet par octet, que le calcul ait lieu dans l'onglet de votre navigateur ou sur nos serveurs périphériques via l'API.

Pourquoi le conjugué est partout dans l'arithmétique complexe

L'usage le plus célèbre du conjugué est la division des nombres complexes. Pour calculer (a + bi) / (c + di), on multiplie le numérateur et le dénominateur par le conjugué du dénominateur, ce qui transforme le dénominateur en le nombre réel c² + d² : sans le conjugué, il n'existe pas de formule fermée pour la division. La même astuce rend rationnel toute expression à dénominateur complexe. Le conjugué définit aussi le module : |z|² = z·conj(z), donc chaque fois que vous avez besoin de l'amplitude d'une valeur complexe, vous en êtes à un conjugué de distance, et dans le code numérique ce chemin évite une racine carrée jusqu'à la toute fin. Dans des contextes plus avancés, le conjugué continue d'apparaître : une matrice à valeurs propres réelles doit les avoir stables par conjugaison, les racines d'un polynôme réel viennent par paires conjuguées et la transformée de Fourier d'un signal réel est à symétrie conjuguée. Comme inverser un signe coûte trivialement peu, la valeur de ce endpoint n'est pas l'arithmétique elle-même mais le contrat : une validation stricte que les deux parties sont des nombres finis, une sortie normalisée sans zéro négatif et une chaîne d'affichage que vous pouvez montrer à un humain sans reformatage.

Où les conjugués apparaissent en pratique

Les conjugués sont une notation de travail dans plusieurs disciplines d'ingénierie, pas une curiosité académique. En traitement numérique du signal, multiplier un spectre par le conjugué d'un autre est le cœur de la corrélation croisée et du filtrage adapté, et la densité spectrale de puissance d'un signal est le produit point par point de sa transformée de Fourier par son propre conjugué. En ingénierie des communications, un filtre adapté est littéralement le conjugué renversé dans le temps de l'impulsion émise, et la formation de faisceaux conjuguée utilise les conjugués des estimations de canal pour diriger un signal vers un récepteur. En génie électrique, le transfert maximal de puissance exige une impédance de charge égale au conjugué de l'impédance de source : la règle que tout ingénieur RF mémorise sous le nom d'adaptation conjuguée. En mécanique quantique, les probabilités sont des amplitudes multipliées par leurs conjugués. Dans tous ces domaines, la transformation elle-même est un simple changement de signe, et la valeur d'une API est de pouvoir être intégrée dans une étape de validation, un outil pédagogique ou un générateur de code sans réimplémenter la convention. Comme la capacité est sans état et déterministe, il est sûr de la mettre en cache, de la réessayer et de l'exécuter en parallèle sur autant d'entrées que votre charge de travail l'exige.

Diviser des nombres complexes en étapes vérifiables

Obtenez d'abord le conjugué du dénominateur, puis multipliez numérateur et dénominateur par celui-ci pour transformer une division complexe en arithmétique réelle.

Calculer puissance et corrélation dans une chaîne DSP

Envoyez des coefficients de Fourier à l'API pour construire les produits conjugués des spectres de puissance et de la corrélation croisée sans maintenir la convention vous-même.

Créer un outil pédagogique ou de devoirs

Générez des conjugués exacts pour des exercices sur le module, les paires conjuguées de racines polynomiales et la réflexion par rapport à l'axe réel.

Combien cela coûte-t-il ?

$0.002 par requête via l'API. L'exécution est également gratuite dans votre navigateur sur cette page : le même code s'exécute des deux façons.

Quel est le conjugué d'un nombre réel ?

Un nombre réel est son propre conjugué : si la partie imaginaire est nulle, le résultat est égal à l'entrée. Par exemple, le conjugué de 5 + 0i est 5 + 0i.

Quelle entrée attend-il ?

Deux nombres finis : real pour la partie réelle et imag pour le coefficient de i. Si une partie manque, n'est pas numérique ou n'est pas finie (NaN, Infinity), la requête est rejetée avec une erreur d'entrée invalide.

Que contient exactement la réponse ?

Les parties réelle et imaginaire du conjugué, un écho de l'entrée et une chaîne d'affichage comme "3 - 2i" que vous pouvez afficher sans reformatage.

Quel est le lien entre le conjugué et le module ?

Multiplier un nombre complexe par son conjugué donne le carré de son module : (a + bi)(a − bi) = a² + b², toujours un nombre réel non négatif.

Le résultat est-il déterministe ?

Oui. Le calcul est un simple changement de signe, sans aléatoire, horloge ni accès réseau, et le zéro négatif est normalisé en zéro, de sorte que des entrées identiques produisent toujours des sorties identiques.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/math/conjugate

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/math/conjugate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"real":3,"imag":2}'
{
  "real": 3,
  "imag": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.conjugate",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →