ForHosting KIT · Mathématiques

Calculateur PGCD de monômes

Obtenez le plus grand facteur commun de termes algébriques, variables comprises : 12x²y, 18xy³ et 24x³y ont en commun 6xy. Seules les lettres présentes dans tous les termes sont gardées, chacune à son plus petit exposant. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Termes
12x^2y, 18xy^3, 24x^3y
Vous obtenez
Gcf
6xy
Coefficient
6

Trouver le plus grand facteur commun de monômes est le premier geste pour factoriser des polynômes par regroupement, pour extraire un facteur commun d'une expression et pour simplifier des quotients de termes algébriques. Élèves, tuteurs et scripts d'automatisation ont besoin d'une règle qui n'oublie jamais une puissance de variable et qui n'invente jamais un facteur non partagé par tous les termes. Ce calculateur du plus grand facteur commun de monômes accepte deux chaînes monômiales ou plus, prend le plus grand commun diviseur des valeurs absolues de leurs coefficients entiers, ne conserve que les variables présentes dans chaque terme, élève chaque variable partagée à l'exposant minimal de la liste et renvoie le produit sous forme d'une seule chaîne PGCD normalisée.

Ce que signifie le PGCD de monômes et comment l'algorithme fonctionne

Un monôme est un terme unique formé d'un coefficient entier signé optionnel et de variables d'une seule lettre élevées chacune à une puissance entière non négative ; par exemple douze x carré y, moins huit a cube b, ou un nombre pur tel que quarante-deux. Le plus grand facteur commun d'une liste de monômes est le plus grand monôme qui divise chaque terme de la liste sans reste. Les manuels d'algèbre construisent ce facteur en deux pièces indépendantes.

D'abord on prend le plus grand commun diviseur des valeurs absolues des coefficients avec l'algorithme d'Euclide ; le coefficient du PGCD est par convention non négatif. Ensuite, pour chaque lettre variable, on regarde l'exposant de cette lettre dans chaque monôme, on traite une lettre absente comme exposant zéro, et on conserve le minimum de ces exposants. Seules les variables dont le minimum est strictement positif apparaissent dans le PGCD.

Multiplier le GCD des coefficients par chaque variable partagée élevée à son exposant minimal produit le facteur commun. Exemple : les termes douze x carré y, dix-huit x y cube et vingt-quatre x cube y partagent un GCD de coefficient six, partagent x à la puissance un et y à la puissance un, et ont donc pour PGCD six x y. Des termes sans variable commune peuvent encore partager un PGCD numérique lorsque leurs coefficients ont un diviseur commun supérieur à un.

Des puissances pures telles que x carré et x cube produisent un PGCD de x carré avec coefficient un. Le point d'accès ne factorise jamais à travers une addition ou une soustraction à l'intérieur d'un terme, car un vrai monôme n'a ni plus ni moins entre produits de variables ; une telle entrée est rejetée comme invalide plutôt que partiellement interprétée.

Contrat d'entrée, forme de la réponse et comportement d'erreur

Chaque chaîne peut inclure un plus ou un moins initial optionnel, un coefficient entier et des variables d'une seule lettre avec exposants optionnels au caret ; les espaces et les signes de multiplication astérisque sont retirés avant l'analyse. Les formes abrégées telles que x2 sont acceptées comme x à la puissance deux. Les coefficients décimaux ou fractionnaires sont rejetés car le PGCD scolaire classique de monômes travaille sur les entiers.

En cas de succès le corps renvoie les termes sous forme de chaînes normalisées, un tableau parsed de cartes coefficient et variables pour inspection, la chaîne d'affichage gcf, le coefficient non négatif du PGCD, un objet variables associant chaque lettre partagée à son exposant minimal, et une courte chaîne formula qui reformule la règle en deux pièces. Exemple : les termes douze x carré y, dix-huit x y cube et vingt-quatre x cube y renvoient gcf six x y avec coefficient six et variables x un, y un.

Où un calculateur de PGCD de monômes se justifie

Les salles de classe et les plateformes de tutorat utilisent un calculateur du plus grand facteur commun de monômes pour que les apprenants vérifient le facteur commun avant de factoriser un polynôme complet par regroupement ou par la propriété distributive. Les générateurs de préparation aux examens ont besoin d'un oracle déterministe qui marque comme faux un PGCD qui omet une variable partagée ou qui gonfle un exposant au-delà du vrai minimum. Une validation échouée ne consomme pas de solde.

Gardez des listes de termes courtes, figez la chaîne gcf normalisée dans les tests, et vous obtenez des facteurs communs reproductibles pour les devoirs, les plugins LMS et les workers en bordure sans infrastructure symbolique propre.

Contrôles en classe et devoirs

Laissez les élèves soumettre deux monômes ou plus et vérifier le coefficient du PGCD et les puissances de variables partagées face aux méthodes de factorisation du manuel.

Notation automatique d'examens et LMS

Notez des items de PGCD de monômes avec un oracle déterministe qui rejette la syntaxe invalide et n'invente jamais de facteurs absents d'un terme.

Carnets et nettoyage symbolique

Extrayez un facteur monômial commun de listes de termes algébriques dans des scripts sans importer une bibliothèque complète d'algèbre informatique.

Quelle syntaxe monômiale est acceptée ?

Coefficient entier signé optionnel, variables d'une seule lettre, exposants optionnels avec ^ (ou chiffres finaux comme x2). Espaces et * sont ignorés. Décimaux et noms de variables multi-lettres sont rejetés.

Et si les termes ne partagent aucune variable ?

Le PGCD est alors uniquement le gcd numérique des coefficients (éventuellement 1). Les variables partagées n'apparaissent que lorsque chaque terme a cette lettre avec un exposant minimal positif.

Comment trouver le facteur commun de 12x²y, 18xy³ et 24x³y ?

Prenez le plus grand diviseur commun de 12, 18 et 24, soit 6. Gardez ensuite x et y, chacun avec le plus petit exposant présent dans les trois termes. Le résultat est 6xy.

Pourquoi prend-on le plus petit exposant de chaque variable ?

Parce que le facteur doit diviser chaque terme. Une puissance de x plus élevée ne diviserait pas le terme qui ne contient x qu’une fois : le plus petit exposant est donc le plus grand qui convient à tous.

Le plus grand facteur commun peut-il être négatif ?

Non. La partie numérique se calcule à partir des valeurs absolues des coefficients, elle n’est donc jamais négative, même si certains termes portent un signe moins.

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/gcf-of-terms

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/gcf-of-terms \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"terms":["12x^2y","18xy^3","24x^3y"]}'
{
  "terms": [
    "12x^2y",
    "18xy^3",
    "24x^3y"
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "algebra.gcf_of_terms",
  "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.

Une validation échouée n'est pas facturée ; les appels réussis utilisent le prix de base publié $0.002, sans jetons de modèle et sans réseau sortant.

Contrat d'entrée, forme de la réponse et comportement d'erreur

Envoyez en POST un corps JSON avec un champ tableau obligatoire nommé terms contenant entre deux et vingt chaînes monômiales. Les erreurs utilisent invalid_input et ne sont pas facturées : moins de deux termes, plus de vingt, chaînes vides, éléments non chaînes, caractères invalides, signes isolés, coefficients entiers hors plage sûre, et le cas pathologique où chaque coefficient vaut zéro. Associez la carte structurée variables à votre propre formateur si vous avez besoin d'exposants en HTML ; ce point d'accès renvoie une notation ASCII au caret pour des goldens stables et des clients SDK.

Où un calculateur de PGCD de monômes se justifie

Les flux tableur et carnet extraient souvent un monôme commun de lignes de termes symboliques lors de la réduction de formules physiques ou d'expressions d'ingénierie ; appeler une petite API de parse évite de déployer un système complet d'algèbre informatique pour le seul GCD des coefficients et les exposants minimaux. Comme l'implémentation est parse de niveau A pure, chaque appel réussi coûte le prix de base publié $0.002, sans jetons de modèle et sans réseau sortant.

Comment trouver le PGCD de deux monômes ou plus ?

Envoyez un tableau terms de chaînes monômiales. L'API renvoie le gcd des coefficients absolus multiplié par chaque variable partagée élevée à l'exposant minimal sur tous les termes.

Combien de monômes puis-je envoyer ?

Entre 2 et 20 inclus. Moins de deux ou plus de vingt échoue avec invalid_input et n'est pas facturé.

Combien coûte le calculateur de PGCD de monômes ?

L'outil navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →