Calculadora MCD de monomios
Obtenga el factor común mayor de varios términos algebraicos, variables incluidas: 12x²y, 18xy³ y 24x³y comparten 6xy. Solo se conservan las letras presentes en todos los términos, cada una con su menor exponente. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Términos
- 12x^2y, 18xy^3, 24x^3y
- Gcf
- 6xy
- Coeficiente
- 6
Hallar el máximo común divisor de monomios es el primer paso al factorizar polinomios por agrupación, al sacar un factor común de una expresión y al simplificar cocientes de términos algebraicos. Estudiantes, tutores y scripts de automatización necesitan una regla que nunca olvide una potencia de variable y que nunca invente un factor que no compartan todos los términos. Esta calculadora del máximo común divisor de monomios acepta dos o más cadenas monómicas, toma el máximo común divisor de los valores absolutos de sus coeficientes enteros, conserva solo las variables que aparecen en todos los términos, eleva cada variable compartida al exponente mínimo presente en la lista y devuelve el producto como una sola cadena MCD normalizada.
Qué significa el MCD de monomios y cómo funciona el algoritmo
Un monomio es un solo término formado por un coeficiente entero con signo opcional y variables de una sola letra elevadas cada una a una potencia entera no negativa; por ejemplo, doce x al cuadrado y, menos ocho a al cubo b, o un número puro como cuarenta y dos. El máximo común divisor de una lista de monomios es el monomio más grande que divide a cada término de la lista sin resto. Los libros de álgebra construyen ese factor en dos piezas independientes.
Primero se toma el máximo común divisor de los valores absolutos de los coeficientes con el algoritmo de Euclides; el coeficiente del MCD es, por convención, no negativo. Segundo, para cada letra variable se observa el exponente de esa letra en cada monomio, se trata una letra ausente como exponente cero y se conserva el mínimo de esos exponentes. Solo las variables cuyo mínimo es estrictamente positivo aparecen en el MCD.
Multiplicar el GCD de los coeficientes por cada variable compartida elevada a su exponente mínimo produce el factor común. Ejemplo: los términos doce x al cuadrado y, dieciocho x y al cubo y veinticuatro x al cubo y comparten GCD de coeficiente seis, comparten x a la primera e y a la primera, y por tanto tienen MCD seis x y. Los términos que no comparten variables aún pueden compartir un MCD numérico cuando sus coeficientes tienen un divisor común mayor que uno.
Potencias puras como x al cuadrado y x al cubo producen un MCD de x al cuadrado con coeficiente uno. El extremo nunca factoriza a través de sumas o restas dentro de un término, porque un monomio verdadero no tiene más ni menos entre productos de variables; esa entrada se rechaza como inválida en lugar de interpretarse a medias.
Contrato de entrada, forma de la respuesta y comportamiento ante errores
Cada cadena puede incluir un más o menos inicial opcional, un coeficiente entero y variables de una sola letra con exponentes opcionales con circunflejo; los espacios y los signos de multiplicación con asterisco se eliminan antes del análisis. Formas abreviadas como x2 se aceptan como x a la potencia dos. Se rechazan coeficientes decimales o fraccionarios porque el MCD escolar clásico de monomios trabaja sobre los enteros.
En caso de éxito el cuerpo repite los términos como cadenas normalizadas, una matriz parsed de mapas de coeficiente y variables para inspección, la cadena de visualización gcf, el coeficiente no negativo del MCD, un objeto variables que asocia cada letra compartida a su exponente mínimo, y una cadena formula breve que reafirma la regla en dos piezas.
Ejemplo: los términos doce x al cuadrado y, dieciocho x y al cubo y veinticuatro x al cubo y devuelven gcf seis x y con coeficiente seis y variables x uno, y uno.
Dónde una calculadora de MCD de monomios resulta útil
Las aulas y las plataformas de tutoría usan una calculadora del máximo común divisor de monomios para que el alumnado compruebe el factor común antes de factorizar un polinomio completo por agrupación o por la propiedad distributiva. Los generadores de preparación de exámenes necesitan un oráculo determinista que marque como incorrecto un MCD que omita una variable compartida o que infle un exponente más allá del mínimo verdadero. La validación fallida no consume saldo.
Mantenga listas de términos pequeñas, fije la cadena gcf normalizada en las pruebas y obtendrá factores comunes reproducibles para deberes, complementos LMS y trabajadores en el borde sin infraestructura simbólica propia.
Qué puede hacer con ella
Comprobaciones en el aula y en los deberes
Permita que el alumnado envíe dos o más monomios y verifique el coeficiente del MCD y las potencias de variables compartidas frente a los métodos de factorización del libro.
Autocalificación de exámenes y LMS
Califique ítems de MCD de monomios con un oráculo determinista que rechaza la sintaxis inválida y nunca inventa factores ausentes en algún término.
Cuadernos y limpieza simbólica
Extraiga un factor monómico común de listas de términos algebraicos en scripts sin importar una biblioteca completa de álgebra computacional.
Preguntas frecuentes
¿Qué sintaxis monómica se acepta?
Coeficiente entero con signo opcional, variables de una sola letra, exponentes opcionales con ^ (o dígitos finales como x2). Se ignoran espacios y *. Se rechazan decimales y nombres de variable de varias letras.
¿Qué ocurre si los términos no comparten variables?
Entonces el MCD es solo el gcd numérico de los coeficientes (posiblemente 1). Las variables compartidas aparecen solo cuando cada término tiene esa letra con un exponente mínimo positivo.
¿Cómo saco el factor común de 12x²y, 18xy³ y 24x³y?
Calcule el máximo común divisor de 12, 18 y 24, que es 6. Luego conserve x e y, cada una con el menor exponente que aparece en los tres términos. El resultado es 6xy.
¿Por qué se usa el menor exponente de cada variable?
Porque el factor debe dividir a todos los términos. Una potencia mayor de x no dividiría al término que solo tiene una x, así que el menor exponente es el mayor que sirve para todos.
¿Puede ser negativo el factor común?
No. La parte numérica se calcula con los valores absolutos de los coeficientes, de modo que nunca es negativa, aunque alguno de sus términos lleve signo menos.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
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"]}'const res = await fetch("https://api.kit.forhosting.com/algebra/gcf-of-terms", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"terms": [
"12x^2y",
"18xy^3",
"24x^3y"
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/gcf-of-terms",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"terms": [
"12x^2y",
"18xy^3",
"24x^3y"
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/gcf-of-terms", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"terms":["12x^2y","18xy^3","24x^3y"]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"terms":["12x^2y","18xy^3","24x^3y"]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/gcf-of-terms", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"terms": [
"12x^2y",
"18xy^3",
"24x^3y"
]
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.gcf_of_terms",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
La validación fallida no se factura; las llamadas correctas usan el precio base publicado $0.002, sin tokens de modelo y sin red saliente.
Contrato de entrada, forma de la respuesta y comportamiento ante errores
Envíe por POST un cuerpo JSON con un campo de matriz obligatorio llamado terms que contenga entre dos y veinte cadenas monómicas. Los errores usan invalid_input y no se facturan: menos de dos términos, más de veinte, cadenas vacías, elementos que no son cadena, caracteres inválidos, signos sueltos, coeficientes enteros inseguros y el caso patológico en que todo coeficiente es cero. Combine el mapa estructurado de variables con su propio formateador si necesita superíndices en HTML; este extremo devuelve notación ASCII con circunflejo para goldens estables y clientes SDK.
Dónde una calculadora de MCD de monomios resulta útil
Los flujos de hoja de cálculo y de cuaderno a menudo extraen un monomio común de filas de términos simbólicos al reducir fórmulas de física o expresiones de ingeniería; llamar a una API de análisis pequeña evita levantar un sistema completo de álgebra computacional solo para el GCD de coeficientes y los exponentes mínimos. Como la implementación es parse de nivel A puro, cada llamada correcta cuesta el precio base publicado $0.002, sin tokens de modelo y sin red saliente.
Preguntas técnicas
¿Cómo hallo el MCD de dos o más monomios?
Envíe una matriz terms de cadenas monómicas. La API devuelve el gcd de los coeficientes absolutos multiplicado por cada variable compartida elevada al exponente mínimo en todos los términos.
¿Cuántos monomios puedo enviar?
Entre 2 y 20 inclusive. Menos de dos o más de veinte falla con invalid_input y no se factura.
¿Cuánto cuesta la calculadora del MCD de monomios?
La herramienta del navegador es gratuita. Las solicitudes API usan saldo prepago KIT a $0.002 por llamada correcta; la entrada inválida no se factura.