ForHosting KIT · Utilidades de desarrollo

Calculadora de un paso de Newton-Raphson

Esta calculadora ejecuta exactamente un paso de Newton-Raphson a partir de una estimación actual.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Introduzca una función f(x), su derivada f'(x) y el valor presente x_n. La herramienta evalúa ambas expresiones en ese punto, divide el valor de la función por el de la derivada y resta la corrección obtenida para producir x_(n+1). También devuelve cada valor intermedio, por lo que resulta útil para revisar ejercicios, documentar un cálculo numérico o examinar una iteración antes de decidir si conviene continuar.

Introduzca la función, la derivada y la estimación actual

Escriba la función cuya raíz desea aproximar y, por separado, una expresión para su derivada. Ambas emplean x como variable. Puede usar operadores aritméticos, paréntesis, potencias, las constantes pi y e, y funciones habituales como sin, cos, tan, exp, log, sqrt y abs. Indique la multiplicación de forma explícita: escriba 2*x, no 2x. Para el ejemplo clásico f(x) = x^2 - 2, introduzca x^2 - 2 como función y 2*x como derivada. Después indique x_current, la estimación desde la que comienza este paso. Normalmente conviene elegir un valor próximo a la raíz y situado donde la derivada exista y no sea cero. Se admiten prefijos como f(x) = y f'(x) =, aunque las expresiones sin prefijo son más claras en automatizaciones. Todos los valores se tratan como números sin dimensión; si modela una magnitud física, mantenga unidades coherentes. El analizador solo acepta sintaxis matemática y nunca ejecuta código. Además, limita la longitud y exige resultados numéricos finitos, lo que mantiene reproducible cada entrada guardada y evita ocultar operaciones indefinidas.

Siga la única actualización de Newton-Raphson

Newton-Raphson utiliza la recta tangente en la estimación actual para predecir dónde corta el eje x. Primero se calculan f(x_current) y f'(x_current). A continuación se forma la corrección f(x_current) / f'(x_current) y se aplica x_next = x_current - correction. La salida muestra la estimación actual, el valor funcional, la derivada, la corrección y la nueva estimación, para que pueda revisar cada operación. Con x^2 - 2 y x_current = 1.5, el valor funcional es 0.25 y la derivada es 3. El cociente da aproximadamente 0.0833333333 y, al restarlo, se obtiene cerca de 1.4166666667. Solo se ejecuta una actualización: x_next no vuelve a introducirse automáticamente. Este límite deliberado sirve para clases, hojas de ejercicios y procesos en los que otro sistema decide cuándo detenerse. La opción de precisión únicamente modifica los decimales presentados en JSON; la evaluación y la resta conservan antes la precisión de coma flotante. Si la derivada vale cero o una expresión no está definida en el punto actual, la solicitud termina con un error de entrada en lugar de entregar infinito o una estimación engañosa.

Interprete la nueva estimación y decida el paso siguiente

La nueva estimación es una propuesta numérica, no una prueba de que exista una raíz ni de que el método converja. Newton-Raphson suele converger con rapidez cuando el inicio está suficientemente cerca de una raíz simple y la función es suave en esa zona, pero un solo paso no demuestra esas condiciones. Examine el tamaño del valor funcional y de la corrección. Una corrección pequeña puede indicar estabilización, aunque también puede aparecer cuando la derivada es muy grande; evalúe f(x_next) en otro paso antes de aceptar el resultado. Una corrección grande advierte que la tangente cruza el eje lejos del punto actual. Las iteraciones repetidas pueden divergir, oscilar, entrar en un dominio no válido o converger hacia otra raíz. Las raíces múltiples también reducen la velocidad habitual. Para un proceso fiable, defina tolerancias para corrección y residuo, imponga un máximo de iteraciones y compare con un método de acotación cuando conozca un intervalo. La calculadora no aproxima la derivada: usa la expresión explícita y evaluable en el mismo x_current. Así puede auditar una diferenciación simbólica, enseñar el fundamento geométrico o integrar una actualización determinista en un solver mayor. La API cuesta $0.002 por solicitud y la versión del navegador ejecuta localmente el mismo cálculo puro.

Comprobar una iteración de un ejercicio

Compare su cálculo manual con el valor funcional, la derivada, la corrección y la nueva estimación devueltos.

Examinar un punto inicial difícil

Ejecute un paso controlado para valorar si la corrección tangente es razonable antes de repetir el método.

Crear un solver supervisado

Solicite una actualización determinista cada vez mientras otro proceso gestiona tolerancias, registro y límite de iteraciones.

¿Cuánto cuesta una solicitud de la API?

El precio de la API es $0.002 por solicitud. La calculadora del navegador ejecuta localmente y gratis el mismo cálculo puro.

¿Esta calculadora obtiene por completo la raíz?

No. Ejecuta exactamente una actualización de Newton-Raphson. Use x_next como nuevo x_current solo si su criterio de convergencia indica que debe continuar.

¿Por qué debo proporcionar la derivada?

La fórmula necesita f'(x_current). Una derivada explícita evita decisiones ocultas de diferencias numéricas y facilita la auditoría.

¿Qué sucede si la derivada es cero?

La solicitud devuelve un error de entrada no válida porque una división por cero no genera una corrección válida.

¿Qué sintaxis de expresiones se admite?

Use x, números, aritmética explícita, paréntesis, potencias, pi, e y funciones comunes de un argumento, incluidas las trigonométricas, exponenciales, logarítmicas, raíz cuadrada y valor absoluto.

¿Una corrección pequeña garantiza la convergencia?

No. Revise el residuo en la nueva estimación y aplique un criterio de parada, un límite de iteraciones y conocimiento del dominio.

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.

POSThttps://api.kit.forhosting.com/calculus/newton-raphson-single-step

¿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.

curl -X POST https://api.kit.forhosting.com/calculus/newton-raphson-single-step \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"function":"x^2 - 2","derivative":"2*x","x_current":1.5}'
{
  "function": "x^2 - 2",
  "derivative": "2*x",
  "x_current": 1.5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "calculus.newton_raphson_single_step",
  "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.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Ver la documentación completa del KIT →