ForHosting KIT · Outils pour développeurs

Calculateur d’asymptotes verticales de fonctions rationnelles

Ce calculateur d’asymptotes verticales analyse le numérateur et le dénominateur d’une fonction rationnelle, puis indique chaque droite verticale où le dénominateur réduit s’annule.

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

Saisissez les coefficients de chaque polynôme par puissances décroissantes. Le calculateur trouve les zéros réels du dénominateur, compare leurs multiplicités à celles du numérateur et écarte les facteurs entièrement simplifiés. Le résultat fournit des équations prêtes à l’emploi, comme x = 2, ainsi que les multiplicités justifiant chaque décision.

Saisissez la fonction rationnelle sous forme de listes de coefficients

Représentez séparément le numérateur et le dénominateur, en écrivant les coefficients depuis la plus grande puissance de x jusqu’au terme constant. Par exemple, x au carré moins x moins 2 devient [1, -1, -2], tandis que x plus 1 devient [1, 1]. Ajoutez un zéro pour chaque puissance absente : x au cube moins 4x doit être saisi sous la forme [1, 0, -4, 0]. Cette convention évite toute ambiguïté liée aux signes, puissances, multiplications et parenthèses ; la même entrée fonctionne donc de manière fiable dans le navigateur et via l’API. Le dénominateur doit être non constant et son premier coefficient ne peut pas être nul. Les deux listes acceptent des nombres finis et des polynômes de degré douze au maximum, ce qui couvre les exercices scolaires, universitaires et de prétraitement symbolique courants. Vous n’avez pas besoin de factoriser les polynômes au préalable. Le calculateur isole les racines réelles et analyse les simplifications directement à partir des coefficients. Pour des coefficients décimaux, utilisez des nombres JSON ordinaires ; l’affichage est stabilisé et rendu lisible sans modifier le test mathématique de l’asymptote.

Comprenez pourquoi un zéro simplifié n’est pas une asymptote

Une asymptote verticale apparaît à un zéro réel du dénominateur uniquement lorsqu’au moins une occurrence de ce facteur subsiste après simplification des facteurs communs. Supposons que le numérateur et le dénominateur contiennent chacun une fois x moins 3. L’expression initiale n’est pas définie en x = 3, mais la simplification crée un trou amovible et non une asymptote verticale. La multiplicité devient essentielle lorsqu’un facteur est répété. Si le dénominateur contient (x moins 3) au carré et le numérateur une seule fois x moins 3, une occurrence demeure au dénominateur : x = 3 reste donc une asymptote verticale. Le calculateur ne se contente pas de vérifier si le numérateur s’annule à chaque racine du dénominateur. Il détermine les multiplicités dans les deux polynômes, simplifie la plus petite et conserve la droite lorsque la multiplicité du dénominateur est supérieure. Les racines entièrement supprimées figurent dans cancelled_zeros ; celles qui subsistent apparaissent dans vertical_asymptotes et dans la liste equations. Les racines non réelles ne définissent aucune droite verticale sur un graphique réel et sont ignorées.

Interprétez et exploitez les droites verticales obtenues

La liste equations donne la réponse la plus directe : chaque élément est une équation de droite verticale sous la forme x = a. Le champ count indique le nombre d’asymptotes verticales distinctes détectées. Pour un contrôle détaillé, chaque enregistrement de vertical_asymptotes contient la coordonnée numérique x, l’équation, la multiplicité initiale de la racine au dénominateur et la multiplicité retirée par simplification. Une valeur cancelled_multiplicity égale à zéro signifie que le numérateur n’a éliminé aucune occurrence du facteur. Une valeur positive indique une simplification partielle, avec au moins une occurrence encore présente au dénominateur. La liste cancelled_zeros recense séparément les racines totalement disparues du dénominateur réduit et permet de distinguer les trous des asymptotes. Une liste equations vide constitue un résultat mathématique valide : le dénominateur ne possède aucun zéro réel, ou tous ses zéros réels ont été entièrement simplifiés. Les logiciels de tracé, outils pédagogiques et systèmes de correction peuvent employer directement les valeurs numériques de x, tandis que les supports écrits peuvent afficher les équations. L’algorithme est déterministe, n’accède pas au réseau et fournit toujours le même résultat pour les mêmes coefficients.

Vérifier un exercice d’algèbre

Confirmez les équations des droites verticales après avoir factorisé et réduit manuellement une expression rationnelle.

Préparer le tracé d’une fonction rationnelle

Distinguez les véritables asymptotes verticales des trous amovibles avant de tracer les branches et discontinuités.

Valider des exercices générés

Utilisez des coefficients déterministes et une sortie structurée pour contrôler automatiquement des banques de questions.

Combien coûte le calculateur ?

Le tarif de l’API est de $0.002 par élément, et la version pour navigateur peut s’exécuter localement gratuitement.

Tout zéro du dénominateur crée-t-il une asymptote verticale ?

Non. Un zéro réel ne crée une asymptote que si son facteur n’est pas entièrement simplifié avec le numérateur.

Comment saisir un terme polynomial absent ?

Insérez un coefficient nul pour chaque puissance absente afin de conserver les positions par puissances décroissantes.

Que se passe-t-il lorsqu’un facteur n’est simplifié qu’en partie ?

La racine reste une asymptote verticale si sa multiplicité au dénominateur dépasse celle du numérateur.

Les racines complexes du dénominateur sont-elles renvoyées ?

Non. Les asymptotes verticales sont des droites réelles ; seules les racines réelles du dénominateur comptent.

Pourquoi la liste des équations peut-elle être vide ?

Le dénominateur peut ne posséder aucune racine réelle, ou toutes ses racines réelles peuvent être entièrement simplifiées.

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/algebra/rational-vertical-asymptote

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/algebra/rational-vertical-asymptote \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"numerator":[1,1],"denominator":[1,-1,-2]}'
{
  "numerator": [
    1,
    1
  ],
  "denominator": [
    1,
    -1,
    -2
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "algebra.rational_vertical_asymptote",
  "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.

max_degree12
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 →