Maximum et minimum de ax²+bx+c
Trouvez le point de retournement d'une parabole en une étape : f(x) = x² − 6x + 5 atteint son minimum −4 quand x vaut 3, car a est positif et la courbe est tournée vers le haut. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- A
- 1
- B
- -6
- C
- 5
- Valeur
- -4
- Équation
- f(x) = x^2 - 6x + 5
- Type
- minimum
- X
- 3
Une fonction quadratique f de x égale à a fois x au carré plus b fois x plus c se représente comme une parabole. Le coefficient dominant a décide de l'orientation : lorsque a est positif les branches s'ouvrent vers le haut et le point de retournement est un minimum global ; lorsque a est négatif elles s'ouvrent vers le bas et le point de retournement est un maximum global. Ce calculateur de maximum et de minimum quadratique localise ce point de retournement sans calcul différentiel. L'entrée où l'extrémum se produit est toujours x égal à moins b sur deux a, et la valeur extrême est la fonction évaluée là, de façon équivalente c moins b au carré sur quatre a. Envoyez les trois coefficients finis. La réponse nomme le type d'extrémum d'après le signe de a, renvoie l'entrée x et renvoie la valeur extrême elle-même. Il n'y a ni appel réseau, ni tirage, ni date.
Pourquoi le signe de a décide d'un maximum ou d'un minimum
Tout trinôme du second degré non dégénéré est une parabole, et une parabole n'a qu'un seul point de retournement. Compléter le carré réécrit f de x comme a fois parenthèse ouverte x moins h parenthèse fermée au carré plus k, avec h égal à moins b sur deux a et k égal à c moins b au carré sur quatre a. Le facteur au carré n'est jamais négatif, donc sa plus petite valeur possible est zéro, ce qui n'arrive qu'en x égal à h.
Si a est positif, a fois ce carré est au moins zéro et f de x est au moins k : le sommet est un minimum global et la courbe s'ouvre vers le haut. Si a est négatif, a fois ce carré est au plus zéro et f de x est au plus k : le sommet est un maximum global et la courbe s'ouvre vers le bas.
Le calcul différentiel aboutit au même couple : la dérivée première deux a x plus b s'annule en x égal à moins b sur deux a, et la dérivée seconde deux a est positive pour un minimum et négative pour un maximum. Ce point d'accès ne dérive jamais et ne complète jamais le carré comme réécriture intermédiaire ; il évalue les deux formes fermées et classifie le résultat d'après le signe de a.
C'est la recherche que l'on saisit comme calculatrice de maximum et de minimum quadratique : non pas les racines d'une équation, ni un foyer et une directrice géométriques, ni une conversion en forme canonique pour elle-même, mais la valeur extrême et l'entrée où elle se produit. L'axe de symétrie est la même droite verticale x égal à h, donc la réponse est aussi le point haut ou bas que vous liriez sur un croquis.
Lorsque a est exactement zéro l'identité s'effondre et il n'y a pas de sommet unique, ce que cette capacité refuse au lieu de prétendre qu'une expression linéaire ou constante a un extrémum quadratique.
Contrat d'entrée, champs de réponse et nombres résolus
Si a est zéro, ou si proche de zéro qu'il ne peut définir une parabole, la requête est rejetée parce que ax au carré plus bx plus c serait linéaire ou constant et n'aurait pas de maximum ou de minimum quadratique unique.
En cas de succès le corps répète a, b et c après un arrondi stable ; une chaîne d'équation réécrite comme f de x pour l'affichage ; kind comme maximum ou minimum ; x comme l'abscisse du sommet ; value comme la valeur extrême de la fonction ; vertex comme le tableau à deux éléments de ces coordonnées ; opens comme up ou down ; et une chaîne formula qui reformule les formes fermées. Les champs facultatifs qui ne s'appliquent pas sont omis, jamais renvoyés comme null.
Exemple d'un minimum : a égal à un, b égal à moins six, c égal à cinq donne f de x égal à x au carré moins six x plus cinq, opens up, kind minimum, x égal à trois et value égal à moins quatre, car la formule du sommet donne trois et un fois neuf moins six fois trois plus cinq égale moins quatre.
Exemple d'un maximum : a égal à moins deux, b égal à huit, c égal à moins trois donne f de x égal à moins deux x au carré plus huit x moins trois, opens down, kind maximum, x égal à deux et value égal à cinq. Associez la réponse à votre propre traceur si vous avez besoin d'un croquis ; cette capacité n'indique que l'extrémum et n'émet ni graphiques, ni racines, ni prose en plusieurs étapes au-delà du champ formula.
L'arrondi à douze chiffres maintient les goldens stables d'un runtime à l'autre sans inventer de décimales superflues.
À qui sert le calcul du maximum et du minimum
Les cours d'algèbre présentent le sommet comme le premier problème d'optimisation qui ne nécessite pas le calcul différentiel, et les examens d'entrée demandent encore d'indiquer si un trinôme donné a un maximum ou un minimum et de nommer à la fois l'entrée et la valeur. Les plateformes de tutorat et les correcteurs LMS ont besoin d'un oracle déterministe qui classifie le signe de a et évalue k au lieu d'accepter un sommet qu'un élève a calculé avec le mauvais signe sur b.
Les carnets de physique et d'ingénierie réduisent la hauteur d'un projectile, les paraboles de coût et les modèles quadratiques de petit signal aux mêmes trois coefficients ; appeler un minuscule point d'accès parse évite de tirer un système de calcul formel pour une seule forme fermée. Une validation échouée ne consomme pas le solde.
Gardez les requêtes petites, traitez a égal à zéro comme une erreur dure, et vous obtenez des extréma reproductibles pour les devoirs, les greffons et les workers de bord sans dresser votre propre infrastructure de mathématiques symboliques. Les outils voisins qui résolvent les racines, complètent le carré ou listent les données géométriques du foyer répondent à d'autres questions ; utilisez celui-ci lorsque la question est la valeur extrême et l'endroit où elle se produit.
Cas d’usage
Vérifications du sommet en classe
Laissez les élèves envoyer a, b et c et vérifier si le trinôme a un maximum ou un minimum, ainsi que l'entrée du sommet et la valeur extrême.
Notation automatique d'examens et LMS
Notez les items max-min avec un oracle déterministe qui refuse a égal à zéro et n'invente jamais un point de retournement pour une expression linéaire.
Carnets et modèles quadratiques
Évaluez le pic ou le creux d'une parabole ajustée dans un script sans importer une bibliothèque complète de calcul formel.
Questions fréquentes
Comment trouver le maximum ou le minimum de ax² + bx + c ?
Envoyez des nombres finis a (non nul), b et c. Si a > 0 le résultat est un minimum ; si a < 0 c'est un maximum.
Comment le signe de a départage-t-il max et min ?
Un coefficient dominant positif ouvre la parabole vers le haut, donc le sommet est le minimum global. Un coefficient dominant négatif l'ouvre vers le bas, donc le sommet est le maximum global.
Que se passe-t-il si a vaut zéro ?
Lorsque a est zéro l'expression est linéaire ou constante et n'a pas de maximum ou de minimum quadratique unique. Cet échec n'est pas facturé.
Le sommet est-il la même chose que la valeur extrême ?
Le sommet est le point (x, value). Le champ x est l'entrée où l'extrémum se produit ; value est le maximum ou le minimum lui-même ; kind indique lequel des deux c'est.
Comment trouver le point le plus bas de x² − 6x + 5 ?
Calculez −b/(2a), qui vaut 3 pour cette fonction : c'est là que se trouve le minimum. La valeur en ce point, c − b²/(4a), est −4, donc le point le plus bas de la parabole est (3, −4).
Outils associés
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/algebra/quadratic-max-min \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a":1,"b":-6,"c":5}'const res = await fetch("https://api.kit.forhosting.com/algebra/quadratic-max-min", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a": 1,
"b": -6,
"c": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/quadratic-max-min",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a": 1,
"b": -6,
"c": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/quadratic-max-min", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a":1,"b":-6,"c":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a":1,"b":-6,"c":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/quadratic-max-min", 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
{
"a": 1,
"b": -6,
"c": 5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.quadratic_max_min",
"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.
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. |
Notes techniques
Lorsque a est zéro l'expression n'est pas quadratique et la tâche échoue avec invalid_input au lieu d'inventer un sommet. Les appels API réussis sont facturés à $0.002 ; les échecs de validation ne sont pas facturés.
Contrat d'entrée, champs de réponse et nombres résolus
Envoyez par POST un objet JSON avec trois nombres finis obligatoires : a, le coefficient dominant non nul ; b, le coefficient linéaire ; et c, le terme constant. Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique ; les valeurs manquantes, les chaînes vides, NaN et Infinity échouent avec invalid_input en nommant le champ.
Où une API de max-min quadratique justifie son existence
Parce que l'implémentation est parse pur de niveau A, chaque appel réussi coûte le tarif de base publié $0.002 sans jetons de modèle et sans réseau sortant.
Questions techniques
Combien coûte le calculateur de maximum et de minimum quadratique ?
L'outil du navigateur est gratuit. Les requêtes API utilisent le solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.