Esquema de horner

El esquema de Horner (o regla de Horner , método de Horner, método de Ruffini-Horner ) es un algoritmo para calcular el valor de un polinomio , escrito como una suma de monomios (monomios), para un valor dado de una variable. El método de Horner le permite encontrar las raíces del polinomio [1] , así como calcular las derivadas del polinomio en un punto dado. El esquema de Horner también es un algoritmo simple para dividir un polinomio en un binomio de la forma . El método lleva el nombre de William George Horner , sin embargo, Paolo Ruffini estaba 15 años por delante de Horner, y los chinos conocían este método desde el siglo XIII.

Descripción del algoritmo

Dado un polinomio

Sea necesario calcular el valor de este polinomio para un valor fijo de . Representamos el polinomio de la siguiente forma:

Definamos la siguiente secuencia:

El valor deseado es . Demostremos que esto es así.

Sustituya en la notación resultante y calcule el valor de la expresión, comenzando desde los corchetes internos. Para ello, sustituiremos las subexpresiones por :

Usando el esquema de Horner para dividir un polinomio por un binomio

Al dividir un polinomio entre , se obtiene un polinomio con resto (ver el teorema de Bézout ).

Además, los coeficientes del polinomio resultante satisfacen las relaciones recurrentes

De la misma manera, puedes determinar la multiplicidad de las raíces (usa el esquema de Horner para el nuevo polinomio). Además, el esquema se puede utilizar para encontrar los coeficientes en la expansión de un polinomio en potencias :

El esquema de Horner se puede utilizar para encontrar derivadas de un polinomio:

Ejemplos de uso

Calcular para usar la división sintética:


x ₀│ x ³ x ² x ¹ x ⁰ 3 │ 2 −6 2 −1 │ 6 0 6 " ── 2 0 2 5

Aquí, la primera línea contiene el valor y los coeficientes del polinomio.

Los valores (por columnas) de la tercera fila corresponden a la suma de los valores de la primera y segunda fila ( ), y los valores de la segunda fila corresponden al producto de x y el valor en la tercera fila de la columna anterior ( ).

Por ejemplo, si vemos eso  , los valores en la tercera fila. Entonces, la división sintética se basa en el método de Horner.

Dividir por :

2 │ 1 -6 11 -6 │ 2 −8 6 " ── 1 −4 3 0

Nuevo polinomio .

Sea y . Divide usando el método de Horner.

2 │ 4 -6 0 3 │ -5 ────┼───────────────────────┼──────── 1 │ 2 −2 −1 │ 1 └──────────────────────────────── 2 −2 −1 1 │ −4

La tercera línea es la suma de las dos primeras dividida por dos. Cada valor de la segunda fila coincide con el valor de la tercera fila de la columna anterior. Respuesta de la división:


Además, utilizando el esquema de Horner, puede calcular el valor de un número en un cálculo posicional.

Notas

  1. Si un polinomio entero tiene raíces enteras, entonces se encontrarán entre los divisores del término libre. Kurosh A. G. § 57. Raíces racionales de polinomios enteros // Curso de Álgebra Superior . - La ciencia. - Moscú, 1968. Archivado el 18 de octubre de 2013 en Wayback Machine .

Véase también

Literatura

Enlaces