Suma de series por fracciones parciales
La suma de 1/(k(k+1)) de 1 a 10 es exactamente 10/11. Indique el índice final y los desplazamientos p y q: la herramienta descompone el término en fracciones parciales, cancela las piezas telescópicas y da la fracción reducida. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- N
- 10
- A
- 1
- Potencia (W)
- 0
- Q
- 1
- Inicio
- 1
Muchos cursos de cálculo y precálculo piden la suma de un término racional que se factoriza en dos piezas lineales en el índice k. El procedimiento habitual en clase es descomponer el término en fracciones parciales, reescribir cada sumando como diferencia de fracciones unitarias más simples y observar cómo se cancelan la mayoría de los trozos intermedios en un patrón telescópico. Esta calculadora de suma de series por fracciones parciales automatiza ese camino exacto para el término general a sobre (k más p) por (k más q). Usted indica el índice superior n, el inferior opcional start, el coeficiente opcional a del numerador y los desplazamientos enteros p y q. El motor devuelve la fracción exacta reducida, una suma decimal estable, la identidad de fracciones parciales, la fórmula telescópica cerrada y las listas cortas de denominadores residuales positivos y negativos no cancelados. Los casos clásicos como uno sobre k por k más uno aparecen al instante cuando p es cero y q es uno.
Fracciones parciales y por qué la serie se telescopia
Parta de un término racional propio en la variable discreta k cuyo denominador es el producto de dos factores lineales distintos. El álgebra aporta la identidad elemental: a dividido por (k más p) por (k más q) es igual a a sobre (q menos p) por la diferencia de uno sobre (k más p) y uno sobre (k más q).
Cuando escribe esa diferencia para cada k desde start hasta n y suma, cada fracción unitaria interior aparece una vez con signo más y otra con signo menos un número fijo de pasos después. Esas contribuciones interiores se cancelan y solo quedan un bloque corto de residuales positivos cerca del índice inferior y un bloque corto de residuales negativos justo más allá del índice superior. La longitud de cada bloque es la diferencia absoluta entre q y p.
Multiplicar la combinación restante por la escala constante a sobre (q menos p) produce la suma finita exacta sin sumar jamás n términos en coma flotante por separado. Ese es el método telescópico que los libros ilustran para uno sobre k por k más uno, y la misma cancelación vale para uno sobre k por k más dos, uno sobre (k más uno) por (k más tres) y cualquier otro par de desplazamientos enteros distintos.
Esta calculadora codifica esa cancelación con aritmética racional exacta BigInt, de modo que la fracción que usted ve está reducida por el máximo común divisor, no es un redondeo. Si un polo quedara dentro del intervalo de suma porque algún k hace cero a k más p o a k más q, la petición se rechaza en lugar de devolver un total infinito o indefinido.
Dónde aporta valor un sumador de series por fracciones parciales
Docentes y plataformas de tutoría usan una calculadora de suma de series por fracciones parciales para que el alumnado compruebe formas cerradas con p, q y n arbitrarios sin errores algebraicos en la contabilidad telescópica. Los generadores de exámenes y los correctores automáticos de LMS necesitan un oráculo determinista que devuelva la fracción reducida y rechace intervalos singulares en lugar de emitir NaN en silencio. La validación fallida no consume saldo.
Mantenga las peticiones pequeñas, fije la fracción y la suma redondeada en las pruebas y obtendrá totales reproducibles para deberes, plugins de LMS y workers en el borde sin montar infraestructura simbólica propia.
Qué puede hacer con ella
Comprobaciones de deberes y aula
Verifique formas cerradas de Σ a/((k+p)(k+q)) después de que el alumnado descomponga el término a mano y cancele piezas telescópicas.
Cuadernos y núcleos discretos
Obtenga sumas finitas exactas de núcleos racionales de dos factores en guiones de funciones generatrices o cálculo discreto sin un CAS.
Preguntas frecuentes
¿Cómo se suma una serie con fracciones parciales?
Envíe el índice superior n (obligatorio) y, si lo desea, a, p, q y start.
¿Por qué deben ser distintos p y q?
Cuando p es igual a q el denominador es un factor lineal repetido y no aplica la identidad elemental de diferencia en dos términos de fracciones parciales. Elija desplazamientos distintos.
¿Qué ocurre si un factor se anula para algún k del intervalo?
Un factor nulo hace indefinido el término general, así que no se devuelve ninguna suma finita.
¿Cuánto suma 1/(k(k+1)) de 1 a 10?
Exactamente 10/11, unos 0,909090909090909. Cada término se separa en 1/k menos 1/(k+1), las piezas intermedias se cancelan y solo queda 1 menos 1/11.
¿El resultado sale como fracción exacta o como decimal?
De las dos formas. El total se calcula con fracciones exactas reducidas a su mínima expresión, así que verá la fracción, el decimal y las piezas que sobreviven a la cancelación.
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/calculus/series-sum-by-partial-fractions \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"n":10}'const res = await fetch("https://api.kit.forhosting.com/calculus/series-sum-by-partial-fractions", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"n": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calculus/series-sum-by-partial-fractions",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"n": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calculus/series-sum-by-partial-fractions", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"n":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"n":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calculus/series-sum-by-partial-fractions", 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
{
"n": 10
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calculus.series_sum_by_partial_fractions",
"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 misma lógica pura de parse alimenta la herramienta gratuita del navegador y la API, de modo que las comprobaciones de deberes y la automatización no discrepan jamás.
Contrato de entrada, valores por defecto y campos de respuesta
El start opcional vale uno por defecto y no debe superar n. El coeficiente opcional a vale uno por defecto y puede ser cualquier número finito. Los enteros opcionales p y q valen cero y uno por defecto, de modo que la serie clásica uno sobre k por k más uno funciona con solo n. Los dos desplazamientos deben ser distintos y su diferencia absoluta no puede superar quinientos para que el producto exacto de residuales siga siendo práctico. Envíe por POST un cuerpo JSON con el índice superior obligatorio n, entero de uno a un millón. Los alias incluyen coefficient para a, from para start y to para n. Si tiene éxito, la carga útil repite a, p, q, start y n; informa sum como decimal estable; fraction como cadena reducida, por ejemplo diez sobre once; numerator y denominator de esa forma reducida; term como cadena de visualización del sumando general; partial_fractions como la identidad de diferencia escalada; formula como la combinación cerrada expandida de fracciones unitarias; method con el valor partial_fractions_telescoping; telescoping_gap igual a q menos p; positive_remainders y negative_remainders como los denominadores enteros que sobreviven a la cancelación; y max_n con el techo admitido. Falta de n, no enteros donde se exigen enteros, p igual a q, polos en el intervalo o n por debajo de start fallan con invalid_input y no se facturan.
Dónde aporta valor un sumador de series por fracciones parciales
Los cuadernos de ingeniería que expanden funciones generatrices o núcleos de Green discretos a menudo requieren sumas parciales exactas de núcleos racionales de la forma a sobre (k más p) por (k más q) antes de tomar límites cuando n crece; llamar a un endpoint de parse diminuto evita arrastrar un sistema de álgebra computacional completo para una suma telescópica de dos factores. Como la implementación es parse puro de nivel A, cada llamada con éxito cuesta el precio base publicado $0.002 sin tokens de modelo ni red de salida.
Casos de integración
Corrección automática en LMS y exámenes
Califique ítems telescópicos por fracciones parciales con una fracción reducida determinista y rechace polos o p=q como invalid_input.
Preguntas técnicas
¿Qué valores por defecto se aplican si solo envío n?
a vale 1, p vale 0, q vale 1 y start vale 1, de modo que obtiene Σ_{k=1}^{n} 1/(k(k+1)) = n/(n+1).
¿Cuánto cuesta la calculadora de suma de series por fracciones parciales?
La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago KIT a $0.002 por llamada con éxito; la entrada inválida no se factura.