Calculadora de suma mínima con producto fijo
Esta calculadora de suma mínima con producto fijo determina los dos números reales positivos cuyo producto coincide con el valor indicado y cuya suma es la menor posible.
Ejecutar — gratis
Devuelve cada número óptimo y la suma mínima mediante la condición de igualdad de la desigualdad entre las medias aritmética y geométrica. El resultado es determinista e inmediato, por lo que sirve para ejercicios de optimización, comprobaciones algebraicas, problemas geométricos y generación automática de respuestas sin búsquedas numéricas ni valores iniciales arbitrarios.
Plantee el problema de optimización con producto fijo
Suponga que los números positivos son x e y y que su producto fijo es P. La restricción es xy = P, mientras que se desea minimizar la suma S = x + y. Introduzca P en el campo product; debe ser un número finito estrictamente mayor que cero, pues el problema se refiere a dos números reales positivos. La restricción permite sustituir y por P/x y convertir la suma en la función de una variable S(x) = x + P/x, con x mayor que cero. Así se aprecia el equilibrio: un x muy pequeño obliga a que y sea muy grande, mientras que un x muy grande domina por sí solo la suma. Entre ambos extremos existe un único punto de equilibrio. La calculadora lo devuelve como first_number y second_number, seguido de minimum_sum. Los nombres separan las cantidades solicitadas aunque los valores óptimos sean iguales. El servicio no asigna unidades; si el producto representa metros cuadrados u otra unidad compuesta, conserve la unidad básica correspondiente para cada número y para la suma.
Por qué dos números iguales dan el mínimo global
La respuesta puede justificarse de dos maneras habituales. Mediante cálculo, derive S(x) = x + P/x para obtener S'(x) = 1 - P/x squared. Al igualar la derivada a cero resulta x squared = P, y la positividad selecciona x = square root of P. Al sustituir en y = P/x se obtiene la misma raíz cuadrada positiva para y. La segunda derivada, 2P/x cubed, es positiva en todo el dominio permitido, de modo que el punto crítico es un mínimo estricto. El comportamiento cerca de cero y hacia infinito confirma que se trata del mínimo global. La desigualdad entre las medias aritmética y geométrica ofrece una prueba más breve: para x e y positivos, (x + y)/2 es al menos la raíz cuadrada de xy. Como xy = P, toda suma admisible es al menos 2 square root of P, y la igualdad solo ocurre cuando x = y. La calculadora aplica directamente esta condición cerrada; no muestrea candidatos ni itera, por lo que no necesita intervalo de búsqueda ni tolerancia de convergencia.
Interprete el resultado y aplíquelo correctamente
Para un producto de 36, los valores óptimos son 6 y 6, y la suma mínima es 12. Un par desigual como 4 y 9 también tiene producto 36, pero suma 13, lo que muestra el coste de alejarse de la igualdad. Los productos que no son cuadrados perfectos se resuelven igual: los valores óptimos pueden ser irracionales y se representan con la aritmética estándar de coma flotante de JavaScript. El servicio no los redondea deliberadamente, porque una interfaz educativa puede requerir cuatro decimales y un cálculo posterior puede necesitar toda la precisión disponible. Redondee solo al presentar el resultado y evite reutilizar un valor redondeado en una comprobación estricta del producto. La solución corresponde a números reales positivos. Si el problema limita los valores a enteros, impone cotas, admite negativos o incluye más de dos factores, el conjunto factible cambia y esta calculadora no es adecuada. En geometría aparece al minimizar el perímetro de un rectángulo con área fija: los lados iguales forman un cuadrado. En ejercicios de cálculo, use la respuesta para comprobar su trabajo, pero muestre también la restricción, la sustitución, la derivada o desigualdad, la condición de igualdad y el dominio.
Qué puede hacer con ella
Comprobar un ejercicio de optimización
Verifique los valores críticos y la suma mínima después de derivar manualmente una restricción de producto fijo.
Diseñar un rectángulo de perímetro mínimo
Use un área fija como producto para confirmar que los lados iguales minimizan la suma de lados adyacentes y, por tanto, el perímetro.
Generar soluciones deterministas
Obtenga valores óptimos y sumas mínimas estables para ejercicios con producto positivo sin ejecutar un optimizador iterativo.
Preguntas frecuentes
¿Qué fórmula utiliza la calculadora?
Cada número óptimo es la raíz cuadrada positiva del producto fijo, y la suma mínima es el doble de esa raíz.
¿Por qué deben ser iguales los dos números óptimos?
La desigualdad entre las medias aritmética y geométrica alcanza la igualdad solo cuando ambos números positivos son iguales; el cálculo conduce a la misma condición.
¿Puede ser cero o negativo el producto fijo?
No. Esta capacidad está definida para dos números reales positivos, así que su producto debe ser estrictamente mayor que cero.
¿Resuelve también la versión limitada a enteros?
No. Optimiza sobre números reales positivos. Una restricción entera puede cambiar el mejor par admisible si el producto no es un cuadrado perfecto.
¿Cuánto cuesta un cálculo mediante API?
Cada solicitud a la API cuesta $0.002. El mismo cálculo determinista también puede ejecutarse gratis en su navegador.
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/calculus/optimization-min-sum-fixed-product \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"product":36}'const res = await fetch("https://api.kit.forhosting.com/calculus/optimization-min-sum-fixed-product", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"product": 36
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calculus/optimization-min-sum-fixed-product",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"product": 36
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calculus/optimization-min-sum-fixed-product", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"product":36}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"product":36}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calculus/optimization-min-sum-fixed-product", 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
{
"product": 36
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calculus.optimization_min_sum_fixed_product",
"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. |