Horners plan

Horners schema (eller Horners regel, Horners metod , Ruffini-Horners metod ) är en algoritm för att beräkna värdet av ett polynom , skrivet som summan av monomer (monom), för ett givet värde av en variabel. Horners metod låter dig hitta rötterna till polynomet [1] , samt beräkna derivatorna av polynomet vid en given punkt. Horners schema är också en enkel algoritm för att dela upp ett polynom i ett binomium av formen . Metoden är uppkallad efter William George Horner , dock var Paolo Ruffini 15 år före Horner, och denna metod var känd för kineserna redan på 1200-talet.

Beskrivning av algoritmen

Givet ett polynom

Låt det krävas att beräkna värdet av detta polynom för ett fast värde på . Vi representerar polynomet i följande form:

Låt oss definiera följande sekvens:

Det önskade värdet är . Låt oss visa att det är så.

Ersätt i den resulterande notationen och beräkna värdet på uttrycket, med början från de inre parenteserna. För att göra detta kommer vi att ersätta underuttryck genom :

Använder Horners schema för att dividera ett polynom med ett binomial

När man dividerar ett polynom med , får man ett polynom med en rest (se Bézouts sats ).

Dessutom uppfyller koefficienterna för det resulterande polynomet de återkommande relationerna

På samma sätt kan du bestämma rötternas multiplicitet (använd Horners schema för det nya polynomet). Dessutom kan schemat användas för att hitta koefficienterna i expansionen av ett polynom i potenser :

Horners schema kan användas för att hitta derivator av ett polynom:

Användningsexempel

Beräkna för att använda syntetisk division:


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

Här innehåller den första raden värdet och koefficienterna för polynomet.

Värdena (efter kolumner) i den tredje raden motsvarar summan av värdena på den första och andra raden ( ), och värdena på den andra raden motsvarar produkten av x och värdet i tredje raden i föregående kolumn ( ).

Till exempel, om vi ser det  - värdena i den tredje raden. Så syntetisk division bygger på Horners metod.

Dela med :

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

Nytt polynom .

Låt och . Dela med hjälp av Horners metod.

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

Den tredje raden är summan av de två första dividerat med två. Varje värde i den andra raden matchar värdet i den tredje raden i föregående kolumn. Avdelningens svar:


Med hjälp av Horners schema kan du också beräkna värdet på ett tal i en positionskalkyl.

Anteckningar

  1. Om ett heltalspolynom har heltalsrötter, kommer de att finnas bland divisorerna för den fria termen. Kurosh A. G. § 57. Rationella rötter av heltalspolynom // Course of Higher Algebra . - Vetenskapen. - Moskva, 1968. Arkiverad 18 oktober 2013 på Wayback Machine

Se även

Litteratur

Länkar