Horner-Schema – Wikipedia

before-content-x4

Le Schéma de corne (Selon William George Horner) est un processus de transformation pour les polynômes afin de faciliter le calcul des valeurs fonctionnelles. Il peut être utilisé pour simplifier la division polynomiale ainsi que le calcul des points zéro et des dérivations.

after-content-x4

À un polynôme

p ( X ) = b 0 + b d’abord X + b 2 X 2 + + b n X n {DisplayStyle p (x) = b_ {0} + b_ {1} x + b_ {2} x ^ {2} + dotsb + b_ {n} x ^ {n}}}

de la part

n {displaystyle n}

Ceci provient de n’importe quel anneau de polynomie Schéma de corne défini comme:

Arithmétique [ Modifier | Modifier le texte source ]]

Dans le cas des polynomes dans l’orthographe classique, les puissances doivent

un 2 {displaystyle a ^ {2}}

,

after-content-x4
un 3 {displaystyle a ^ {3}}

etc. peut être calculé si la valeur de la fonction à un point

X = un {displayStyle x = a}

doit être calculé. Dans le polynôme converti selon le schéma Horner, il n’y a pas de puissance, mais seulement la multiplication et l’addition. Le calcul est accéléré car moins de multiplications sont nécessaires: leur nombre est réduit à près de la moitié en utilisant le schéma Horner.

Dans l’orthographe classique sont

2 n d’abord {DisplayStyle 2N-1}

Multiplications dans un polynôme à partir du degré

n {displaystyle n}

nécessaire:

  • plus loin

Dans l’ensemble, vous en avez besoin

2 n d’abord {DisplayStyle 2N-1}

Multiplications pour le calcul.

Dans le schéma de cornes, en revanche, vous venez

n {displaystyle n}

Multiplications.

Dans les deux cas, le nombre de – calcul moins complexes – ajouts est le même, à savoir

n {displaystyle n}

.

Procédure [ Modifier | Modifier le texte source ]]

Grâce à l’exclusion continue des variables de polynomie libre

X {displaystyle x}

Le polynôme est représenté comme une boîte de produits et de sommes.

Exemple [ Modifier | Modifier le texte source ]]

L’exemple suivant illustre l’effort informatique inférieur sur le schéma Horner:

Dans la représentation classique (côté gauche), en plus des ajouts, soustractions et multiplications, trois puissances sont formées, qui sont enregistrées par les multiplications en utilisant les schémas Horner (côté droit) et sont donc éliminés. Si les résultats intermédiaires réutilisent, vous enregistrez trois multiplications.

Application [ Modifier | Modifier le texte source ]]

Dans l’analyse, les valeurs du polynôme et de sa dérivation doivent souvent être calculées: que ce soit pour déterminer un point zéro, effectuer une discussion de courbe ou pour esquisser un graphique.

Le formulaire illustré ici est particulièrement adapté au calcul dans la notation polonaise inverse (UPN).

Entre 1975 et 2003, l’impôt sur le revenu dans le FRG a été calculé selon le régime Horner afin d’éviter les erreurs de circulation dans le calcul avec des ordinateurs de poche électronique ou des ordinateurs et donc d’assurer une certitude juridique. [3] [4]

Dérivation [ Modifier | Modifier le texte source ]]

Prenons l’exemple ci-dessus et définissez:

Vous transférez maintenant les coefficients, les produits intermédiaires et les quantités partielles dans une table de trente, avec le
Première ligne les coefficients sont entrés. Les montants partiels entrent dans la troisième ligne. Le premier coefficient de polynôme est repris directement. La quantité partielle précédemment calculée multipliée par

X {displaystyle x}

Entraîne ensuite la somme suivante, que vous entrez ensuite dans la deuxième ligne parmi les coefficients suivants.

Vous obtenez donc progressivement le schéma de calcul suivant:

Exemple [ Modifier | Modifier le texte source ]]

Le calcul du polynôme ci-dessus pour

X = 2 {displayStyle x = 2}

avec l’aide de Schémas de corne Est comme suit:

2 −4 −5 7 11
2 4 0 −10 −6
2 0 −5 −3 5

La valeur pour laquelle vous souhaitez calculer le polynôme est généralement écrite dans la ligne médiane devant le schéma, le premier nombre de la ligne supérieure est également écrit dans la ligne inférieure. Puis multiplié ce nombre auquel vous souhaitez calculer le polynôme, le résultat écrit dans la ligne médiane de la deuxième colonne, additionnez les deux valeurs de la deuxième colonne et écrivez le résultat sur la ligne inférieure. Ensuite, le montant de la colonne est répété à partir de la ligne inférieure avec la valeur pour laquelle vous souhaitez calculer le polynôme et le résultat est écrit dans la ligne médiane de la colonne suivante, la colonne ajoute, etc. Le dernier numéro (ici cinq) est le résultat final.

Pour

X = 5 {displayStyle x = 5}

Cependant, il existe des résultats intermédiaires significativement plus élevés:

2 −4 −5 7 11
5 dix 30 125 660
2 6 25 132 671

Conversion entre différents systèmes de nombres [ Modifier | Modifier le texte source ]]

Notre représentation familière des nombres dans le système de valeur de travail décimal n’est rien de plus qu’une orthographe raccourcie pour les polynomes spéciaux, à savoir les polynômes avec la base

X = dix {displayStyle x = 10}

. Il en va de même pour tous les autres systèmes de valeur professionnelle, par exemple le système binaire. Il y a

X = 2 {displayStyle x = 2}

. Nous pouvons profiter du schéma Horner pour convertir les nombres de tout autre système de valeur professionnelle en système décimal, et vice versa.

Conversion au système décimal [ Modifier | Modifier le texte source ]]

Exemple: le numéro binaire 110101 doit être converti en système décimal. Quel est le numéro décimal qui en résulte

d {displayStyle d}

?

Nous écrivons 110101 binaire Comme polynom:

Ainsi

Selon le schéma Horner:

Nous n’avons pas besoin de calculer cela dans un train, nous pouvons progressivement procéder. Chaque étape consiste en une multiplication avec 2 et un ajout. Pour un aperçu, nous écrivons les étapes les uns avec les autres et notons les résultats provisoires:

Nous avons trouvé la représentation décorative souhaitée.

Le processus est généralisé: un nombre d’un système de valeur professionnelle à la base

X {displaystyle x}

est converti en système décimal par

  • La valeur du premier chiffre est considérée comme la valeur initiale
  • Puis progressivement le résultat de l’étape précédente avec
  • jusqu’à ce que tous les chiffres soient utilisés.

La façon la plus simple d’écrire à nouveau la facture sous forme tabulaire:

d’abord d’abord 0 d’abord 0 d’abord
2) 2 6 douzième 26 52
d’abord 3 6 13 26 53

Schéma de corne en cascade [ Modifier | Modifier le texte source ]]

L’inconvénient des schémas Horner à un seul est que des multiplications avec de grands facteurs peuvent être nécessaires (dans l’exemple ci-dessus 2 * 26 = 52). Pour rester dans l’onglet Small Multiplication, utilisez le schéma Horner en cascade ou en plusieurs étapes.

Un seul pour la multiplication est utilisé. Le dix est écrit comme un transfert à la ligne suivante parmi une. Dans le 13 de l’exemple ci-dessus, le 3 est écrit en dessous du 12 et le 1 en dessous de la 3e étape n’est que 3 * 2 + 0 = 6 (au lieu de 13 * 2 + 0 = 26). Ce résultat est également traité; Le TENS est 0. La dernière facture (6 * 2 + 1), en résulte 13. L’un de ce résultat est le dernier nombre du résultat final.

d’abord d’abord 0 d’abord 0 d’abord
2) 2 6 douzième 6 douzième
d’abord 3 6 3 6 3
0 0 d’abord 0 d’abord

Afin de calculer les autres chiffres, le même schéma est à nouveau utilisé sur les dizaines (00101) dans la dernière ligne. Les zéros principaux peuvent être négligés:

d’abord d’abord 0 d’abord 0 d’abord
2) 2 6 douzième 6 douzième
d’abord 3 6 3 6 3
0 0 d’abord 0 d’abord
2) 2 4
d’abord 2 5
0 0

Puisqu’il n’y a maintenant que des zéros dans la ligne de transmission, la procédure est terminée. Le résultat global (53) est lu dans la dernière colonne d’un en bas en haut.

Orthographe simplifiée [ Modifier | Modifier le texte source ]]

Le schéma de Horner en cascade peut être très simplifié par un peu plus d’arithmétique mentale. Cela accélère considérablement la facture.

Les chiffres du nombre initial sont initialement écrits verticalement. Une ligne verticale est tirée à gauche. Une ligne horizontale sous le dernier chiffre, sous lequel le résultat est à la fin.

Tout d’abord, la qualité maximale (le premier 1) est transférée une ligne à la colonne précédente. Ceci est maintenant à gauche du deuxième numéro (également un 1). Le nombre de gauche est multiplié par la base numérique (ici 2), le nombre de droite ajoute (1 * 2 + 1). D’après le résultat (3), le dix est écrit une colonne plus à gauche, une ligne plus profonde.

La même procédure est effectuée en utilisant celle du résultat (3) et le numéro suivant (0). Le résultat (3 * 2 + 0 = 6) est noté ainsi que le résultat précédent.

Le troisième calcul est 6 * 2 + 1 = 13, puis 3 * 2 + 0 = 6 et enfin 6 * 2 + 1 = 13 à calculer. Comme dans les étapes précédentes, une et des dizaines du résultat sont écrites en diagonale les unes avec les autres.

Le dernier nombre du résultat final (3) est désormais sous la ligne horizontale.

d’abord
d’abord
0
d’abord
0
d’abord
(2)
d’abord
d’abord d’abord
0
d’abord
0
d’abord
(2)
d’abord
0 d’abord d’abord
3 0
d’abord
0
d’abord
(2)
d’abord
0 d’abord d’abord
0 3 0
6 d’abord
0
d’abord
(2)
d’abord
0 d’abord d’abord
0 3 0
d’abord 6 d’abord
3 0
d’abord
(2)
d’abord
0 d’abord d’abord
0 3 0
d’abord 6 d’abord
0 3 0
6 d’abord
(2)
d’abord
0 d’abord d’abord
0 3 0
d’abord 6 d’abord
0 3 0
d’abord 6 d’abord
3 (2)

Pour calculer les autres chiffres, la colonne principale est désormais traitée avec les dizaines précédemment ignorées ainsi que le nombre initial.

Le premier chiffre valide est transféré une ligne à la colonne précédente. Ce nombre (1) est multiplié par la base (2) et ajouté au produit (2) le numéro suivant (0). Les dizaines et l’un des résultats (02) sont entrés en diagonale comme indiqué ci-dessus.

Le résultat de la dernière facture (2 * 2 + 1 = 05) est également entré. L’un de ce résultat (5) est le prochain numéro du résultat final.

d’abord
0 d’abord d’abord
0 3 0
d’abord 6 d’abord
0 3 0
d’abord 6 d’abord
3 (2)
d’abord
0 d’abord d’abord
0 3 0
d’abord 6 d’abord
d’abord 0 3 0
d’abord 6 d’abord
3 (2)
d’abord
0 d’abord d’abord
0 3 0
d’abord 6 d’abord
0 d’abord 0 3 0
2 d’abord 6 d’abord
3 (2)
d’abord
0 d’abord d’abord
0 3 0
d’abord 6 d’abord
0 d’abord 0 3 0
0 2 d’abord 6 d’abord
5 3 (2)
d’abord
0 d’abord d’abord
0 3 0
d’abord 6 d’abord
0 d’abord 0 3 0
0 2 d’abord 6 d’abord
5 3 (2)

Puisqu’il n’y a que des zéros dans la crevasse des dizaines, le projet de loi est terminé. Le résultat final (53) peut désormais être lu dans les résultats, cette fois même dans le bon ordre.

Procédure pour la direction inverse [ Modifier | Modifier le texte source ]]

Dans l’inverse, un nombre décimal peut être converti en un certain nombre d’un autre système de nombres. Au lieu d’une multiplication continue avec la base de l’autre système de nombres, une division continue passe par ce nombre. Les chiffres du nombre dans l’autre système numérique résultent de droite à gauche à travers la division demeure.

Dans la notation du tableau, les chiffres du nombre initial sont écrits entre eux et une ligne horizontale est tracée pour le résultat. Cependant, la ligne verticale est tirée ici à droite des chiffres. En tant que mémoire, la base numérique peut être notée en bas à droite.

5
3
(2)

Le premier chiffre, augmenté d’un zéro leader, (05) est partagé par la base numérique (2). Le quotient (2) est écrit dans la colonne précédente. Le reste (1) dans la ligne ci-dessous.

05
3
(2)
2 05
d’abord 3
(2)

Ce repos forme un nouveau numéro à double numérique (13) avec le numéro suivant (3). Ce nombre est divisé par la base, le résultat (6 restant 1) est entré dans le schéma en diagonale que ci-dessus.

2 05
13
(2)

Étant donné que tous les chiffres sont désormais traités, le reste de la dernière facture (1) est le dernier nombre du résultat final.

Les quotients non édités sont traités comme un nouveau numéro décimal (26) auquel la même procédure est appliquée.

02 05
6 13
d’abord (2)
d’abord 02 05
0 6 13
d’abord (2)
d’abord 02 05
06 13
d’abord (2)
d’abord 02 05
3 06 13
0 d’abord (2)

Le nombre obtenu est un 0. Dans la colonne des quotients non transformés, il y a maintenant un 13.

01 02 05
3 06 13
0 d’abord (2)
0 01 02 05
d’abord 3 06 13
0 d’abord (2)
0 01 02 05
13 06 13
0 d’abord (2)
0 01 02 05
6 13 06 13
d’abord 0 d’abord (2)

Après cette étape, il y a un 06 dans la colonne Quotient. Le zéro principal est ignoré, le processus commence par le 6.

0 01 02 05
06 13 06 13
d’abord 0 d’abord (2)
0 01 02 05
3 06 13 06 13
0 d’abord 0 d’abord (2)

Le nombre qui reste à traiter est 3.

0 01 02 05
03 06 13 06 13
0 d’abord 0 d’abord (2)
0 01 02 05
d’abord 03 06 13 06 13
d’abord 0 d’abord 0 d’abord (2)

Maintenant, il ne reste plus qu’un 1.

0 01 02 05
01 03 06 13 06 13
d’abord 0 d’abord 0 d’abord (2)
0 01 02 05
0 01 03 06 13 06 13
d’abord d’abord 0 d’abord 0 d’abord (2)
0 01 02 05
0 01 03 06 13 06 13
d’abord d’abord 0 d’abord 0 d’abord (2)

Selon la dernière facture, il y a un 0 dans la colonne Quotient. La procédure est ainsi terminée. Dans la ligne de résultats, le numéro que vous recherchez est dans le bon ordre.

Polynomdivision [ Modifier | Modifier le texte source ]]

Division de polynome avec diviseur linéaire [ Modifier | Modifier le texte source ]]

Dans l’exemple suivant

La division polynomiale avec un diviseur linéaire dans le schéma Horner est d’abord montrée.

La division polynomiale est généralement effectuée sous une forme écrite.

(1x54x4+4x3+3x28x+4):(1x2)=1x42x3+0x2+3x2(1x5_2x4_)2x4(2x4_+4x3_)0x3(0x3_0x2_)3x2(3x2_6x_)2x(2x_+4_)0{affichestyle {begin {matrix} {} & (1x ^ {5} & – 4x ^ {4} & + 4x ^ {3} & + 3x ^ {2} & – 8x & + 4) &: & ({1x-2}) = {1x ^ {4} -2x ^ {3} + 0x ^ {2} + 3x-2x ^ {3} + 0x ^ {2} + 3x-2x ^ {3} + 0x ^ {2} + 3x-2x ^ {3} + 0x ^ {2} + 3x-2x ^ {3} + 0x ^ {2} + 3x-2x {1x ^ {5}}} & {Underline {-2x ^ {4}}}) \ && – 2x ^ {4} \ & – (& {Underline {-2x ^ {4}}} & {sous }}} & {Underline {-0x ^ {2}}}) \ &&&& 3x ^ {2} \ &&& – (& {Underline {3x ^ {2}}} & {sous-lis \ &&&&&& 0 \ end {matrix}}}

Maintenant, laissez les puissances de

X {displaystyle x}

Façon, vous obtenez la présentation suivante:

( d’abord −4 4 3 −8 4 ) : ( d’abord −2 ) = d’abord −2 0 3 −2
– ( d’abord −2 )
−2
– ( −2 4 )
0
– ( 0 0 )
3
– ( 3 −6 )
−2
– ( −2 4 )
0

Si vous compactez maintenant ce schéma sur trois lignes et reprenez le premier coefficient du dividende dans la troisième ligne, vous obtenez:

( d’abord −4 4 3 −8 4 ) : ( d’abord −2 )
−2 4 0 −6 4 )
d’abord −2 0 3 −2 0

Comme vous pouvez le voir maintenant, les valeurs doubles soulignées de la dernière ligne sont les coefficients du Résultat Polynomial et la dernière valeur derrière elle est la division Rescue (ici zéro).

Si vous multipliez les présats en deuxième ligne, le calcul a lieu en fonction du processus suivant:

Si vous remarquez maintenant la valeur des signes du membre absolu du diviseur du régime, vous obtenez la représentation générale des schémas Horner:

d’abord −4 4 3 −8 4
2) 2 −4 0 6 −4
d’abord −2 0 3 −2 0

L’exemple ci-dessus peut désormais être résumé dans la formule suivante:

A la tâche de division:

par conséquent

Les coefficients déterminent selon la disposition suivante:

en1=anek=ak+1dek+1,für k=n2,n3,,1,0r=a0de0Invitez des commentaires que latley emole wive malexexexates m hubói mói mói mói mmkót malm mmmmbót mmbɔ-22,

Le schéma Horner est ensuite présenté comme suit:

Division de polynome avec un diviseur du 2e degré [ Modifier | Modifier le texte source ]]

A la tâche de division:

par conséquent

Les coefficients déterminent selon la disposition suivante:

en2=anen3=an1d1en2ek=ak+2d1ek+1d0ek+2für k=n4,n5,,1,0r1=a1d1e0d0e1r0=a0d0e0Exm suprême temeke a pexexexate m hubói mötuoxate 1 mói 1 kóe mmmmates at the elexra Qualins. 4. 5, sketting, 1,0 m répression embappe embatt, malmates momate 10-1 mmmmɔ kmɔ 22-42-4

Le schéma Horner généralisé est ensuite présenté comme suit:

Un exemple [ Modifier | Modifier le texte source ]]

Im Horner-Schema:

−6 14 −8 −2 0 8 −6
−1) 6 −2 −2 0 2
2) −12 4 4 0 −4
−6 2 2 0 −2 4 −4

Il en résulte:

Linéaire [ Modifier | Modifier le texte source ]]

Dans certains cas, par exemple pour améliorer la convergence dans les processus de Newton, il peut être très utile à la polynomie

P {displaystyle p}

dans un polynôme

P un {displayStyle p_ {a}}

,

un {displaystyle a}

Constant à transformer de sorte qu’avec

X = un + et {displayStyle x = a + y}

est applicable:

Une telle transformation linéaire peut être utilisée en utilisant

un + et {displaystyle a + y}

au lieu de

X {displaystyle x}

et la proliflation ultérieure. Ce calcul peut être beaucoup plus efficace avec le complet Effectuer le schéma Horner.

Regardons le polynôme

P ( X ) = je = 0 n un je X je {displayStyle p (x) = sum _ {i = 0} ^ {n} a_ {i} x ^ {i}}

de degré

n {displaystyle n}

que nous selon les puissances de

et = X un {displayStyle y = x-a}

veulent se développer:
Pour ce faire, nous divisons le polynôme

P ( X ) {displayStyle p (x)}

au moyen du schéma Horner

( X un ) {displayStyle (x-a)}

. Comme indiqué ci-dessus, nous pouvons à partir du schéma le polynôme

ET d’abord ( X ) {displayStyle e_ {1} (x)}

et le reste

r 0 {displaystyle r_ {0}}

Lire pour que ce qui suit s’applique:

Maintenant la division sur le résultat polynôme

ET d’abord ( X ) {displayStyle e_ {1} (x)}

réalisé, et nous recevons

ET 2 {displayStyle e_ {2}}

ou le reste

r d’abord {displaystyle r_ {1}}

:

Après

n {displaystyle n}

Divisions que vous obtenez:

Ça suit:

Avec

et = X un {displayStyle y = x-a}

est alors la transformation linéaire

P un {displayStyle p_ {a}}

D. h. Les restes dans la division continue avec le facteur linéaire

( X un ) {displayStyle (x-a)}

former les coefficients du polynôme transformé

P un {displayStyle p_ {a}}

.

Exemple [ Modifier | Modifier le texte source ]]

Si vous voulez z. B. le zéro du polynôme

P ( X ) = X 3 2 X 5 {displayStyle p (x), =, x ^ {3} -2x-5}

Calculer, afin que vous puissiez facilement

X = 2 {displayStyle x = 2}

comme première approximation. Pour plus de calcul, il est maintenant utile

P ( X ) {displayStyle p (x)}

après

X 2 {displaystyle x-2}

Pour développer (voir Newton Procedure / “Methodus Fluxionum et Serierum Infinitarum”). Donc le polynôme est recherché

P 2 ( X ) = P ( 2 + X ) {displayStyle p_ {2} (x) = p (2 + x)}

.

d’abord 0 −2 −5
2) 2 4 4
d’abord 2 2 −1
2) 2 8
d’abord 4 dix
2) 2
d’abord 6

Ainsi, le polynôme recherché est

P 2 ( X ) = X 3 + 6 X 2 + dix X d’abord {displayStyle p_ {2} (x), =, x ^ {3} + 6x ^ {2} + 10x-1}

.

Calcul de la dérivation [ Modifier | Modifier le texte source ]]

Une autre propriété des Horner-Schemas est que vous prenez rapidement la première dérivation au point

X 0 {displayStyle x_ {0}}

peut calculer.

Considérons la division

Avec le résultat

que nous pouvons lire du schéma Horner. Tu pouvais aussi voir ça

r = P ( X 0 ) {displayStyle r = p (x_ {0})}

est.
Il s’applique donc:

P(x)P(x0)(xx0)= P C’est ( X ) {displayStyle rightarrow; {frac {p (x) -p (x_ {0})} {(x-x_ {0})}} = p_ {e} (x)}

La dérivation

P ( X ) {displayStyle p ^ {prime} (x)}

peut être calculé avec le quotient de différence. Ça s’applique:

Ça suit:

D. h. Les nombres de la troisième ligne des schémas Horner forment les coefficients pour

P C’est ( X 0 ) {displayStyle p_ {e} (x_ {0})}

. En utilisant à nouveau le schéma Horner, la valeur de la dérivation peut enfin être

P ( X 0 ) {displayStyle p ^ {prime} (x_ {0})}

être calculé.

Exemple [ Modifier | Modifier le texte source ]]

Regardons le polynôme

P ( X ) = X 5 4 X 4 + 4 X 3 + 3 X 2 8 X + 4 {displayStyle p (x) = x ^ {5} -4x ^ {4} + 4x ^ {3} + 3x ^ {2} -8x + 4}

Au point x = 2

d’abord −4 4 3 −8 4
2) 2 −4 0 6 −4
d’abord −2 0 3 −2 0
2) 2 0 0 6
d’abord 0 0 3 4

Vous pouvez maintenant lire dans le schéma:

P ( 2 ) = 0 {displayStyle p (2), =, 0}

et

P ( 2 ) = 4 {displayStyle p ^ {prime} (2), = 4}

Sonde [ Modifier | Modifier le texte source ]]

P ( X ) = 5 X 4 16 X 3 + douzième X 2 + 6 X 8 {displayStyle p ^ {prime} (x) = 5x ^ {4} -16x ^ {3} + 12x ^ {2} + 6x-8}

Du schéma Horner

5 −16 douzième 6 −8
2) dix −12 0 douzième
5 −6 0 6 4

suit

P ( 2 ) = 4 {displayStyle p ^ {prime} (2), = 4}

.

Plusieurs dérivations [ Modifier | Modifier le texte source ]]

Les valeurs des autres dérivations peuvent également être vues à partir du schéma Horner. Peut être

Le polynôme que nous pouvons lire dans le schéma complet de Horner (voir ci-dessus),

Zéro [ Modifier | Modifier le texte source ]]

Le schéma Horner peut être utilisé dans divers processus numériques pour déterminer le point zéro des polynomes.

Vous avez z. B. Un zéro “Errat” , comme indiqué ci-dessus, vous pouvez rapidement vérifier si la présomption est bonne.

Afin de raccourcir la «devinettes» du zéro dans certaines tâches simples, vous pouvez utiliser la phrase via Rational Zero. De là, il s’ensuit qu’un point zéro entier est un diviseur de

b 0 {displaystyle b_ {0}}

est. Devrait un facteur avant la puissance maximale de

X {displaystyle x}

stand (par exemple 3 à:

3 X 3 18 X 2 3 X + 18 = 0 {displayStyle 3x ^ {3} -18x ^ {2} -3x + 18 = 0}

), Aussi les diviseurs de

b 0 {displaystyle b_ {0}}

Et mieux pour partager toute la fonction (→

X 3 6 X 2 X + 6 = 0 {displayStyle x ^ {3} -6x ^ {2} -x + 6 = 0}

).

Exemple: vous regardez

X 3 6 X 2 X + 6 = 0 {displayStyle x ^ {3} -6x ^ {2} -x + 6 = 0}

avec

b 0 = 6 {displayStyle b_ {0} = 6}

. Les diviseurs possibles de 6 et donc les candidats à des positions zéro sont de 1, 2, 3, 6 et aussi −1, −2, −3, −6. Avec le schéma Horner, vous pouvez désormais calculer les valeurs fonctionnelles à ces points et donc déterminer les points zéro réels. En tant que points zéro, vous obtenez −1, +1, +6. Une fois que vous avez déterminé un point zéro, vous pouvez également diviser un facteur linéaire avec le schéma Horner, comme expliqué ci-dessus.

Un autre domaine d’application est le processus d’approximation newtonien. Pour le processus de Newton, vous avez besoin à chaque étape d’itération

P ( X n ) {displayStyle p (x_ {n})}

et

P ( X n ) {displayStyle p ‘(x_ {n})}

. Comme décrit ci-dessus, ces valeurs peuvent être calculées très rapidement avec le schéma Horner.

William George Horner n’a pas été le premier à découvrir ce processus. Surtout, il le devait à De Morgan que la procédure est devenue connue sous son nom. Paolo Ruffini a déjà publié une procédure correspondante 15 ans avant Horner; Il est donc aussi en Espagne comme Règle de Ruffini désigné. Les premières descriptions connues de la procédure remontent au 11ème siècle (Jia Xian en Chine et As-Samaw’al au Moyen-Orient). [5] Le chinois Zhu Shijie décrit en 1303 dans son livre Siyuan Yujian Une méthode de conversion pour résoudre les équations qu’il Fan FA appelé. Les Arabes ont également utilisé la méthode (As-Samawal, Sharaf al-Din al-Tusi).

  • William George Horner: Une nouvelle méthode de résolution d’équations numériques de tous les ordres, par approximation continue. Dans: Transactions philosophiques de la Royal Society of London. 1819, S. 308–335.
  • Charles D. Miller, Margaret L. Lial, David I. Tourisque: Fondamentaux de l’algèbre universitaire. 3. Édition révisée. Scott & Foresman / Little & Brown Higher Education, 1990, ISBN 0-673-38638-4, pp. 204-209.
  • Gisela Engeln-Fillges, Klaus Niederdrenk, Reinhard Wodicka: Algorithmes Numerik: procédures, exemples, applications. Springer 2005, ISBN 3-540-62669-7, S. 92-100 ( abstrait Dans la recherche de livres Google)
  1. Josef Stoer: Mathématiques numériques 1 . 9. Édition. Springer, 2004.
  2. Lors du calcul des puissances
  3. Calculateur de salaire interactif et d’impôt sur le revenu: Règlement d’arrondi ( Mémento à partir du 21 mai 2014 Archives Internet ) Ministère fédéral des finances: salaire interactive et calculatrice de l’impôt sur le revenu: Règlement d’arrondi
  4. Les formules tarifaires de l’impôt sur le revenu depuis 1958 Wolfgang & Johannes Parmentation: les formules tarifaires de l’impôt sur le revenu depuis 1958
  5. John J. O’Connor, Edmund F. Robertson: Horner-Schema. Dans: Histoire de MacTUTOR des archives des mathématiques.
after-content-x4