Signe de la dérivée en un point : croissance ou décroissance
Ce calculateur du signe de la dérivée en un point évalue la dérivée première d’un polynôme à la coordonnée x de votre choix, puis indique si sa valeur est positive, négative ou nulle.
Lancer gratuitement
Le signe décrit la direction locale : une dérivée positive correspond à une croissance, une dérivée négative à une décroissance et une dérivée nulle à un point stationnaire qui peut demander une analyse supplémentaire. Saisissez les coefficients par degrés décroissants, ajoutez des zéros pour les puissances absentes et obtenez un résultat déterministe pour étudier, vérifier un calcul ou automatiser une opération.
Saisissez le polynôme sans ambiguïté
Représentez le polynôme par ses coefficients classés de la puissance la plus élevée jusqu’au terme constant. Par exemple, le tableau [3, -2, 5, -7] représente 3x³ - 2x² + 5x - 7. Chaque puissance doit occuper une position : x⁴ + 2x - 1 se saisit donc sous la forme [1, 0, 0, 2, -1]. Ces zéros préservent le degré associé à chaque coefficient suivant. Fournissez au moins deux coefficients, même si le premier est nul, et employez uniquement des nombres finis. Indiquez ensuite le point numérique fini auquel la dérivée doit être évaluée. Cette représentation explicite élimine les incertitudes liées à la saisie d’une formule libre : nul besoin d’interpréter une multiplication implicite, la notation d’un exposant ou la portée d’un signe moins. Le calculateur renvoie aussi le degré déduit du tableau, afin que vous puissiez contrôler l’encodage du polynôme avant d’utiliser le résultat. La taille de l’entrée est limitée pour garantir une exécution prévisible dans le navigateur comme avec l’API.
Comprenez le calcul de la valeur dérivée
Pour un polynôme aₙxⁿ + aₙ₋₁xⁿ⁻¹ + ... + a₁x + a₀, la dérivée première vaut naₙxⁿ⁻¹ + (n-1)aₙ₋₁xⁿ⁻² + ... + a₁. Le calculateur forme conceptuellement ces coefficients dérivés et les évalue au point demandé avec la méthode de Horner. Celle-ci parcourt la liste en un seul passage borné et évite de calculer séparément de grandes puissances de x. Le traitement reste ainsi efficace et déterministe. Prenez f(x) = 3x³ - 2x² + 5x - 7 pour x = 2. Sa dérivée est 9x² - 4x + 5, et sa valeur devient 36 - 8 + 5 = 33. Le signe renvoyé est donc positif et le comportement est croissant. Si l’opération dépasse la plage numérique finie, la requête est refusée au lieu de produire Infinity, car une valeur infinie dans JSON ne constituerait pas un résultat fiable.
Interprétez les signes positif, négatif et nul
Le signe de la dérivée décrit la direction instantanée du polynôme au point choisi. Une valeur positive signifie que la courbe monte en traversant cette position ; le comportement indiqué est donc croissant. Une valeur négative signifie que la courbe descend et entraîne le résultat décroissant. Un zéro exact produit la mention stationnaire, car la dérivée première ne suffit pas à déterminer la nature du point. Il peut s’agir d’un maximum local, d’un minimum local ou d’un point d’inflexion stationnaire ; comparez les signes voisins ou utilisez une dérivée d’ordre supérieur pour le classer. Le calculateur ne présente donc pas tout zéro comme un extremum. Tenez aussi compte de la précision décimale : les nombres JavaScript suivent l’arithmétique en virgule flottante, si bien qu’une expression théoriquement nulle peut donner une très petite valeur positive ou négative. L’outil indique le signe calculé sans imposer de tolérance cachée. Pour une certitude symbolique, utilisez l’algèbre exacte ; pour un calcul numérique, choisissez et documentez une tolérance adaptée.
Cas d’usage
Vérifier un exercice d’analyse
Contrôlez une pente polynomiale calculée à la main en une coordonnée donnée et comparez immédiatement la direction obtenue.
Tester la monotonie en plusieurs points
Évaluez des coordonnées choisies pour repérer où le polynôme est localement croissant, décroissant ou stationnaire.
Ajouter un contrôle à un logiciel
Exploitez le résultat déterministe de l’API dans un outil pédagogique, un contrôle d’optimisation ou une analyse polynomiale.
Questions fréquentes
Dans quel ordre faut-il saisir les coefficients ?
Classez-les du coefficient de la puissance la plus élevée jusqu’au terme constant, avec un zéro pour chaque puissance absente.
Que signifie une dérivée positive ?
Elle signifie que le polynôme est croissant au point demandé.
Une dérivée nulle indique-t-elle toujours un maximum ou un minimum ?
Non. Elle repère un point stationnaire, qui peut aussi être une inflexion stationnaire. Étudiez les signes voisins ou les dérivées supérieures pour le classer.
Comment les effets d’arrondi décimal sont-ils traités ?
Le résultat utilise l’arithmétique standard en virgule flottante et indique le signe calculé sans appliquer de tolérance implicite.
Quel est le prix d’une requête API ?
Chaque requête API coûte $0.002 ; le calculateur peut également fonctionner dans le navigateur.
Pour les développeurs — accès API
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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/calculus/derivative-sign-at-point \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"coefficients":[3,-2,5,-7],"point":2}'const res = await fetch("https://api.kit.forhosting.com/calculus/derivative-sign-at-point", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"coefficients": [
3,
-2,
5,
-7
],
"point": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calculus/derivative-sign-at-point",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"coefficients": [
3,
-2,
5,
-7
],
"point": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calculus/derivative-sign-at-point", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"coefficients":[3,-2,5,-7],"point":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"coefficients":[3,-2,5,-7],"point":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calculus/derivative-sign-at-point", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"coefficients": [
3,
-2,
5,
-7
],
"point": 2
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calculus.derivative_sign_at_point",
"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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_coefficients | 1001 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |