ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ нахоТдСния ΠΊΠΎΡ€Π½Π΅ΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠ²

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°ΡΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° коэффициСнтов Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π°ΠΆΠ΅ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ, Ссли ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ коэффициСнты ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π° Π΄ΠΎ Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°. Основная идСя состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ Ρ‡Π΅Ρ€Π΅Π· ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Ρ‹ мСньшСй стСпСни. НапримСр, для вычислСния значСния x256 ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ Ρ†ΠΈΠΊΠ»ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈ Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Evaluate Π² Π½Π°Ρ‡Π°Π»Π΅ этой ΡΡ‚Π°Ρ‚ΡŒΠΈ; Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ 255 ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠΉ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ нахоТдСния ΠΊΠΎΡ€Π½Π΅ΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠ² (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ΠœΠ˜ΠΠ˜Π‘Π’Π•Π Π‘Π’Π’Πž ΠžΠ‘Π ΠΠ—ΠžΠ’ΠΠΠ˜Π― И ΠΠΠ£ΠšΠ˜ УКРАИНЫ Π‘Π£ΠœΠ‘ΠšΠ˜Π™ Π“ΠžΠ‘Π£Π”ΠΠ Π‘Π’Π’Π•ΠΠΠ«Π™ Π£ΠΠ˜Π’Π•Π Π‘Π˜Π’Π•Π’ ΠšΠΠ€Π•Π”Π Π ИНЀОРМАВИКИ.

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π°.

ПО Π§Π˜Π‘Π›Π•ΠΠΠ«Πœ ΠœΠ•Π’ΠžΠ”ΠΠœ.

Π½Π° Ρ‚Π΅ΠΌΡƒ:.

«ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π°Ρ…оТдСния ΠΊΠΎΡ€Π½Π΅ΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠ²».

Π‘ΡƒΠΌΡ‹ — 2007 Π³.

План.

1 НахоТдСниС ΠΊΠΎΡ€Π½Π΅ΠΉ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ ().

2 Π‘Ρ…Π΅ΠΌΠ° Π“ΠΎΡ€Π½Π΅Ρ€Π°.

3 Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π°.

4 НахоТдСниС ΠΊΠΎΡ€Π½Π΅ΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠ².

Бписок ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… источников.

1 НахоТдСниС ΠΊΠΎΡ€Π½Π΅ΠΉ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ ().

Одним ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнных ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² поиска ΠΊΠΎΡ€Π½Π΅ΠΉ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ являСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΡŒΡŽΡ‚ΠΎΠ½Π° ΠΈ Π΅Π³ΠΎ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ. ΠŸΡƒΡΡ‚ΡŒ трСбуСтся Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅. Π‘ΡƒΠ΄Π΅ΠΌ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ x ΡΠ²Π»ΡΠ΅Ρ‚ся Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ уравнСния. Π Π°Π·Π»ΠΎΠΆΠΈΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ f (x) Π² Ρ€ΡΠ΄ Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ x0 Π±Π»ΠΈΠ·ΠΊΠΎΠΉ ΠΊ Ρ‚ΠΎΡ‡ΠΊΠ΅ x ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠΌΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ двумя Ρ‡Π»Π΅Π½Π°ΠΌΠΈ разлоТСния.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ x — ΠΊΠΎΡ€Π΅Π½ΡŒ уравнСния, Ρ‚ΠΎ. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ссли Π½Π°ΠΌ извСстно ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ корня уравнСния, Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ позволяСт Π΅Π³ΠΎ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚ΡŒ. ΠŸΠΎΠ½ΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ процСсс уточнСния ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ, Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ Π½ΡƒΠ»Ρ Π½Π° Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ ΠΌΠ΅Π½ΡŒΡˆΡƒΡŽ, Ρ‡Π΅ΠΌ заданная Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ поиска. ΠžΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ΅ k-Π΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ находится ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ ΠžΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²ΡˆΠΈΡΡŒ Π² Ρ€Π°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ двумя Ρ‡Π»Π΅Π½Π°ΠΌΠΈ, ΠΌΡ‹ Ρ„актичСски Π·Π°ΠΌΠ΅Π½ΠΈΠ»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ f (x) Π½Π° ΠΏΡ€ΡΠΌΡƒΡŽ линию, ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ x0, поэтому ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΡŒΡŽΡ‚ΠΎΠ½Π° Π΅Ρ‰Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…. Π”Π°Π»Π΅ΠΊΠΎ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° Π±Ρ‹Π²Π°Π΅Ρ‚ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ аналитичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Однако, Π² ΡΡ‚ΠΎΠΌ ΠΈ Π½Π΅Ρ‚ особой нСобходимости: ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ шагС ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ корня, ΠΌΠΎΠΆΠ½ΠΎ для Π΅Π³ΠΎ вычислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ.

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΌΠ°Π»ΠΎΠΉ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π·Π°Π΄Π°Π½Π½ΡƒΡŽ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ вычислСний, Ρ‚ΠΎΠ³Π΄Π° расчСтная Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ‚ Π²ΠΈΠ΄ Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, для вычислСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ значСниями Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ Π½Π° Π΄Π²ΡƒΡ… ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… ΡˆΠ°Π³Π°Ρ…, Π’ Ρ‚Π°ΠΊΠΎΠΌ Π²ΠΈΠ΄Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ называСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ сСкущих (secant method). ΠŸΡ€ΠΈ этом, ΠΎΠ΄Π½Π°ΠΊΠΎ, Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Π²Ρ‹Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ приблиТСния. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ шаг вычислСний проводится с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹, Π° Π²ΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ — с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹. ИмСнно эта Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ схСма Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ Mathcad. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΌΠ΅Ρ‚ΠΎΠ΄ сСкущих, ΠΌΡ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΡ€Π΅Π½ΡŒ находится ΠΌΠ΅ΠΆΠ΄Ρƒ двумя послСдними приблиТСниями. МоТно, ΠΎΠ΄Π½Π°ΠΊΠΎ, для вычислСния ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ³ΠΎ приблиТСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π°, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ функция мСняСт Π·Π½Π°ΠΊ. Π’Π°ΠΊΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ называСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Ρ…ΠΎΡ€Π΄ (false position method).

ИдСя ΠΌΠ΅Ρ‚ΠΎΠ΄Π° сСкущих развиваСтся Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ ΠœΡŽΠ»Π»Π΅Ρ€Π°. Однако Π² ΡΡ‚ΠΎΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ для нахоТдСния ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ³ΠΎ приблиТСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Ρ€ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ Ρ‚ΠΎΡ‡ΠΊΠΈ. Π˜Π½Ρ‹ΠΌΠΈ словами, ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π½Π΅ Π»ΠΈΠ½Π΅ΠΉΠ½ΡƒΡŽ, Π° ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΡƒΡŽ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. РасчСтныС Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ эти Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ с ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΡŒΡŽΡ‚ΠΎΠ½Π°, оставив Π² Ρ€Π°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π’Π΅ΠΉΠ»ΠΎΡ€Π° ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Ρ‚Ρ€ΠΈ слагаСмых.:

Π—Π½Π°ΠΊ ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠΎΡ€Π½Π΅ΠΌ выбираСтся Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ знамСнатСля Π±Ρ‹Π»ΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ поиск корня заканчиваСтся, ΠΊΠΎΠ³Π΄Π° выполнится условиС, Ρ‚ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ появлСниС Π»ΠΎΠΆΠ½Ρ‹Ρ… ΠΊΠΎΡ€Π½Π΅ΠΉ. НапримСр, для уравнСния Π»ΠΎΠΆΠ½Ρ‹ΠΉ ΠΊΠΎΡ€Π΅Π½ΡŒ появится Π² Ρ‚ΠΎΠΌ случаС, Ссли Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ поиска Π·Π°Π΄Π°Π½Π° мСньшС, Ρ‡Π΅ΠΌ 0,0001. УвСличивая Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ поиска, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ Π»ΠΎΠΆΠ½Ρ‹Ρ… ΠΊΠΎΡ€Π½Π΅ΠΉ. Однако Π½Π΅ Π΄Π»Ρ всСх ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. НапримСр, для уравнСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅, ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΡ€Π½Π΅ΠΉ, для любой, сколь ΡƒΠ³ΠΎΠ΄Π½ΠΎ ΠΌΠ°Π»ΠΎΠΉ точности найдСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ x, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰Π΅Π΅ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡŽ окончания поиска. ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… вычислСний всСгда Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚ΡŒΡΡ критичСски, Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… Π½Π° ΠΏΡ€Π°Π²Π΄ΠΎΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΡΡ‚ΡŒ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ «ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½Ρ‹Ρ… ΠΊΠ°ΠΌΠ½Π΅ΠΉ» ΠΏΡ€ΠΈ использовании любого стандартного ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰Π΅Π³ΠΎ числСнныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, Π½ΡƒΠΆΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ хотя Π±Ρ‹ минимальноС прСдставлСниС ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠΌΠ΅Π½Π½ΠΎ числСнный ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ‚ΠΎΠΉ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ.

Π’ Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° извСстСн ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π», Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ располоТСн ΠΊΠΎΡ€Π΅Π½ΡŒ, ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈΠ½Ρ‹ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ нахоТдСния Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ уравнСния.

Π’ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ Π ΠΈΠ΄Π΄Π΅Ρ€Π° (Ridder's method) Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΡΠ΅Ρ€Π΅Π΄ΠΈΠ½Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π°. Π—Π°Ρ‚Π΅ΠΌ ΠΈΡ‰ΡƒΡ‚ ΡΠΊΡΠΏΠΎΠ½Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Ρ‚Π°ΠΊΡƒΡŽ, Ρ‡Ρ‚ΠΎ Π—Π°Ρ‚Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ…ΠΎΡ€Π΄, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ значСния. ΠžΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ ΠœΠ΅Ρ‚ΠΎΠ΄ Π‘Ρ€Π΅Π½Ρ‚Π° (Brent method) соСдиняСт быстроту ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π ΠΈΠ΄Π΄Π΅Ρ€Π° ΠΈ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΡΡ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° дСлСния ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ° ΠΏΠΎΠΏΠΎΠ»Π°ΠΌ. ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΡƒΡŽ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡŽ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΈΡ‰Π΅Ρ‚ x ΠΊΠ°ΠΊ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ y. На ΠΊΠ°ΠΆΠ΄ΠΎΠΌ шагС провСряСтся локализация корня. Π€ΠΎΡ€ΠΌΡƒΠ»Ρ‹ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° достаточно Π³Ρ€ΠΎΠΌΠΎΠ·Π΄ΠΊΠΈ ΠΈ ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡ… ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ.

ΠžΡΠΎΠ±Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ для поиска ΠΊΠΎΡ€Π½Π΅ΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°. Π’ ΡΡ‚ΠΎΠΌ случаС ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π°ΠΉΠ΄Π΅Π½Ρ‹ всС ΠΊΠΎΡ€Π½ΠΈ. ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠΎΡ€Π½Π΅ΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° Π½Π°ΠΉΠ΄Π΅Π½, ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π°, послС Ρ‡Π΅Π³ΠΎ поиск корня повторяСтся.

ΠœΠ΅Ρ‚ΠΎΠ΄ ЛобачСвского, ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΡ‘Π½Π½ΠΎΠ³ΠΎ (числСнного) Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ алгСбраичСских ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ, Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹ΠΉ нСзависимо Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π° бСльгийским ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΌ Π–. Π”Π°Π½Π΄Π΅Π»Π΅Π½ΠΎΠΌ, русским ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΌ Н. И. ЛобачСвским (Π² 1834 Π² Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅) ΠΈ ΡˆΠ²Π΅ΠΉΡ†Π°Ρ€ΡΠΊΠΈΠΌ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΌ К. Π“Ρ€Π΅Ρ„Ρ„Π΅. Π‘ΡƒΡ‚ΡŒ Π›. ΠΌ. состоит Π² ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠΈ уравнСния f1(x) = 0, ΠΊΠΎΡ€Π½ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π°ΠΌΠΈ ΠΊΠΎΡ€Π½Π΅ΠΉ исходного уравнСния f (x) = 0. Π—Π°Ρ‚Π΅ΠΌ строят ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ f2(x) = 0, корнями ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Ρ‹ ΠΊΠΎΡ€Π½Π΅ΠΉ уравнСния f1(x) = 0. ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡΡ этот процСсс нСсколько Ρ€Π°Π·, ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ€Π½ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ сильно Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹. Π’ ΡΠ»ΡƒΡ‡Π°Π΅ Ссли всС ΠΊΠΎΡ€Π½ΠΈ исходного уравнСния Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ ΠΏΠΎ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠΉ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π΅, ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ простыС Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ схСмы Π›. ΠΌ. для нахоТдСния ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΡ‘Π½Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΊΠΎΡ€Π½Π΅ΠΉ. Π’ ΡΠ»ΡƒΡ‡Π°Π΅ Ρ€Π°Π²Π½Ρ‹Ρ… ΠΏΠΎ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠΉ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π΅ ΠΊΠΎΡ€Π½Π΅ΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ комплСксных ΠΊΠΎΡ€Π½Π΅ΠΉ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ схСмы Π›. ΠΌ. ΠΎΡ‡Π΅Π½ΡŒ слоТны.

ΠœΠ΅Ρ‚ΠΎΠ΄ Π›Π°Π³Π΅Ρ€Ρ€Π° (Laguerre's method) основываСтся Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡΡ… для ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠ².

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ ΠΊΠΎΡ€Π΅Π½ΡŒ x1 находится Π½Π° Ρ€Π°ΡΡΡ‚оянии a ΠΎΡ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ приблиТСния, Π² Ρ‚ΠΎ Π²Ρ€Π΅ΠΌΡ ΠΊΠ°ΠΊ всС Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΡ€Π½ΠΈ находятся Π½Π° Ρ€Π°ΡΡΡ‚оянии b:. Π’ΠΎΠ³Π΄Π°.

.

ΠΎΡ‚ΠΊΡƒΠ΄Π°.

Π—Π½Π°ΠΊ ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠΎΡ€Π½Π΅ΠΌ Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ с Ρ‚Π°ΠΊΠΈΠΌ расчСтом, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ наибольшСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ знамСнатСля.

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΌΠ΅Ρ‚ΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ для поиска ΠΊΠΎΡ€Π½Π΅ΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠ², — ΠΌΠ΅Ρ‚ΠΎΠ΄ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°ΡŽΡ‰Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ (companion matrix). МоТно Π΄ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°.

.

  • называСмая ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°ΡŽΡ‰Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ΠΉ для ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°, ΠΈΠΌΠ΅Π΅Ρ‚ собствСнныС значСния Ρ€Π°Π²Π½Ρ‹Π΅ корням ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°. Напомним, Ρ‡Ρ‚ΠΎ собствСнными значСниями ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅ числа ?, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… выполняСтся равСнство ΠΈΠ»ΠΈ. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ вСсьма эффСктивныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ поиска собствСнных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠ· Π½ΠΈΡ… ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ Π΄Π°Π»Π΅Π΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π·Π°Π΄Π°Ρ‡Ρƒ поиска ΠΊΠΎΡ€Π½Π΅ΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° ΠΌΠΎΠΆΠ½ΠΎ свСсти ΠΊ Π·Π°Π΄Π°Ρ‡Π΅ поиска собствСнных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°ΡŽΡ‰Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹.
  • 2 Π‘Ρ…Π΅ΠΌΠ° Π“ΠΎΡ€Π½Π΅Ρ€Π°
  • ВычислСниС ΠΏΠΎ ΡΡ…Π΅ΠΌΠ΅ Π“ΠΎΡ€Π½Π΅Ρ€Π° оказываСтся Π±ΠΎΠ»Π΅Π΅ эффСктивным, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΠΎΠ½ΠΎ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ услоТняСтся. Π­Ρ‚Π° схСма основываСтся Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ прСдставлСнии ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π°:
  • p (x) = ((… ((anx + an-1)x + an-2)x + … + a2) x + a1) x + a0.
  • ЗаймСмся ΠΎΠ±Ρ‰ΠΈΠΌ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ΠΎΠΌ Π²ΠΈΠ΄Π°:
  • p (x) = anxn + an-1xn-1 + an-2xn-2 + … + a2x2 + a1x + a0.
  • ΠœΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ всС коэффициСнты an, …, a0 извСстны, постоянны ΠΈ Π·Π°ΠΏΠΈΡΠ°Π½Ρ‹ Π² ΠΌΠ°ΡΡΠΈΠ². Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ СдинствСнным Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ Π΄Π°Π½Π½Ρ‹ΠΌ для вычислСния ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π° слуТит Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ x, Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π° Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ x.

    Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ вычислСния прямолинССн:

Evaluate (x).

xΡ‚ΠΎΡ‡ΠΊΠ°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ вычисляСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π°.

result = a[0] + a[1]*x.

xPower = x.

for i = 2 to n do.

xPower = xPower*x.

result = result + a[i]*xPower.

end for.

return result.

Π­Ρ‚ΠΎΡ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π΅Π½ ΠΈ Π΅Π³ΠΎ Π°Π½Π°Π»ΠΈΠ· ΠΎΡ‡Π΅Π²ΠΈΠ΄Π΅Π½. Π’ Ρ†ΠΈΠΊΠ»Π΅ for содСрТится Π΄Π²Π° умноТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ n — 1 Ρ€Π°Π·. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ΄Π½ΠΎ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ выполняСтся ΠΏΠ΅Ρ€Π΅Π΄ Ρ†ΠΈΠΊΠ»ΠΎΠΌ, поэтому ΠΎΠ±Ρ‰Π΅Π΅ число ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ€Π°Π²Π½ΠΎ 2n — 1. Π’ Ρ†ΠΈΠΊΠ»Π΅ выполняСтся Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ΄Π½ΠΎ слоТСниС, ΠΈ ΠΎΠ΄Π½ΠΎ слоТСниС выполняСтся ΠΏΠ΅Ρ€Π΅Π΄ Ρ†ΠΈΠΊΠ»ΠΎΠΌ, поэтому ΠΎΠ±Ρ‰Π΅Π΅ число слоТСний Ρ€Π°Π²Π½ΠΎ n.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ это прСдставлСниС Π·Π°Π΄Π°Π΅Ρ‚ Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½, Ρ‡Ρ‚ΠΎ ΠΈ Π²Ρ‹ΡˆΠ΅. Π‘ΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ выглядит Ρ‚Π°ΠΊ:

HornersMethod (x).

xΡ‚ΠΎΡ‡ΠΊΠ°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ вычисляСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π°.

for i = n — 1 down to 0 do.

result = result*x.

result = result + a[i].

end for.

return result.

Π¦ΠΈΠΊΠ» выполняСтся n Ρ€Π°Π·, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ†ΠΈΠΊΠ»Π° Π΅ΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ΄Π½ΠΎ слоТСниС. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ вычислСниС ΠΏΠΎ ΡΡ…Π΅ΠΌΠ΅ Π“ΠΎΡ€Π½Π΅Ρ€Π° Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ n ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ‘ ΠΈ n ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ — Π΄Π²ΡƒΠΊΡ€Π°Ρ‚Π½ΠΎΠ΅ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ числа ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ со ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ.

ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° коэффициСнтов Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π°ΠΆΠ΅ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ, Ссли ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ коэффициСнты ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π° Π΄ΠΎ Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°. Основная идСя состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ Ρ‡Π΅Ρ€Π΅Π· ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Ρ‹ мСньшСй стСпСни. НапримСр, для вычислСния значСния x256 ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ Ρ†ΠΈΠΊΠ»ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈ Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Evaluate Π² Π½Π°Ρ‡Π°Π»Π΅ этой ΡΡ‚Π°Ρ‚ΡŒΠΈ; Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ 255 ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ result = x*x, Π° Π·Π°Ρ‚Π΅ΠΌ сСмь Ρ€Π°Π· Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ result = result*result. ПослС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ выполнСния пСрСмСнная result Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ x4, послС Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ x8, послС Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ x16, послС Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ³ΠΎ x32, послС пятого x64, послС ΡˆΠ΅ΡΡ‚ΠΎΠ³ΠΎ x128, ΠΈ ΠΏΠΎΡΠ»Π΅ сСдьмого x256.

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ коэффициСнтов Ρ€Π°Π±ΠΎΡ‚Π°Π», Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ Π±Ρ‹Π» ΡƒΠ½ΠΈΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΌ (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ коэффициСнт an Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π°Π²Π½ΡΡ‚ΡŒΡΡ 1), Π° ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ мСньшС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ стСпСни Π΄Π²ΠΎΠΉΠΊΠΈ (n = 2k — 1 для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ k > 1). Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² Π²ΠΈΠ΄Π΅:

p (x) = (xj + b) q (x) + r (x), Π³Π΄Π΅ j = 2k-1. (1).

Π’ ΠΎΠ±ΠΎΠΈΡ… ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π°Ρ… q ΠΈ r Π±ΡƒΠ΄Π΅Ρ‚ Π²Π΄Π²ΠΎΠ΅ мСньшС Ρ‡Π»Π΅Π½ΠΎΠ², Ρ‡Π΅ΠΌ Π² p. Для получСния Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΌΡ‹ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΠΌ ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ q (x) ΠΈ r (x), Π° Π·Π°Ρ‚Π΅ΠΌ сдСлаСм ΠΎΠ΄Π½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π΄Π²Π° слоТСния. Если ΠΏΡ€ΠΈ этом ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ b, Ρ‚ΠΎ ΠΎΠ±Π° ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π° q ΠΈ r ΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ся ΡƒΠ½ΠΈΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ… позволяСт ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΈΠ· Π½ΠΈΡ… Ρ‚Ρƒ ΠΆΠ΅ ΡΠ°ΠΌΡƒΡŽ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ. ΠœΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π΅Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ позволяСт ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ вычислСния.

ВмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ вСсти Ρ€Π΅Ρ‡ΡŒ ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π°Ρ… ΠΎΠ±Ρ‰Π΅Π³ΠΎ Π²ΠΈΠ΄Π°, обратимся ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ. Рассмотрим ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½:

p (x) = x7 + 4×6 — 8×4 + 6×3 + 9×2 + 2x — 3.

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ сначала ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒ xj + b Π² ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΈ (1). Π‘Ρ‚Π΅ΠΏΠ΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π° p Ρ€Π°Π²Π½Π° 7, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ 23 — 1, поэтому k = 3. ΠžΡ‚ΡΡŽΠ΄Π° Π²Ρ‹Ρ‚Π΅ΠΊΠ°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ j = 22 = 4. Π’Ρ‹Π±Π΅Ρ€Π΅ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ b Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π° ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π° q ΠΈ r Π±Ρ‹Π»ΠΈ ΡƒΠ½ΠΈΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ. Для этого Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° ΠΊΠΎΡΡ„Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚Ρ‹ aj-1 Π² p ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ b = aj-1 — 1. Π’ Π½Π°ΡˆΠ΅ΠΌ случаС это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ b = a3 — 1 = 5. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ Π½Π°ΠΉΡ‚ΠΈ значСния q ΠΈ r, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ:

x7 + 4×6 — 8×4 + 6×3 + 9×2 + 2x — 3 = (x4 + 5) q (x) + r (x).

ΠœΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Ρ‹ q ΠΈ r ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚ соотвСтствСнно с Ρ‡Π°ΡΡ‚Π½Ρ‹ΠΌ ΠΈ ΠΎΡΡ‚Π°Ρ‚ΠΊΠΎΠΌ ΠΎΡ‚ Π΄Π΅Π»Π΅Π½ΠΈΡ p Π½Π° x4 + 5. Π”Π΅Π»Π΅Π½ΠΈΠ΅ с ΠΎΡΡ‚Π°Ρ‚ΠΊΠΎΠΌ Π΄Π°Π΅Ρ‚:

p (x) = (x4 + 5)(x3 + 4×2 + 0x + 8) + (x3 — 11×2 + 2x — 37).

На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ шагС ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‚Ρƒ ΠΆΠ΅ ΡΠ°ΠΌΡƒΡŽ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΈΠ· ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ΠΎΠ² q ΠΈ r:

q (x) = (x2 — 1)(x + 4) + (x + 12), r (x) = (x2 + 1)(x — 11) + (x — 26).

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ:

p (x) = (x4 + 5)((x2 — 1)(x + 4) + (x + 12)) + ((x2 + 1)(x — 11) + (x — 26)).

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Π² Π½Π° ΡΡ‚ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½, ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ для вычислСния x2 трСбуСтся ΠΎΠ΄Π½ΠΎ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅; Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для подсчСта x4 = x2*x2. Помимо этих Π΄Π²ΡƒΡ… ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Π²Ρ‹Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΠΈ ΠΏΡ€Π°Π²ΠΎΠΉ части равСнства ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‚ Π΅Ρ‰Π΅ Ρ‚Ρ€ΠΈ умноТСния. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, выполняСтся 10 ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ слоТСния. Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 1 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π°Π½Π°Π»ΠΈΠ·Π° этого ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² вычислСния. Экономия Π½Π΅ Π²Ρ‹Π³Π»ΡΠ΄ΠΈΡ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ, ΠΎΠ΄Π½Π°ΠΊΠΎ это ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π΅ΠΌ лишь частный случай. ΠžΠ±Ρ‰ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρƒ для слоТности ΠΌΠΎΠΆΠ½ΠΎ вывСсти, Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΠ² ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ. Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго, Ρ‡Ρ‚ΠΎ Π² Ρ€Π°Π²Π΅Π½ΡΡ‚Π²Π΅ (1) ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΎΠ΄Π½ΠΎ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π΄Π²Π° слоТСния. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ для числа ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠΉ M = M (k) ΠΈ Ρ‡ΠΈΡΠ»Π° слоТСний A = A (k) ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π½Π°Π±ΠΎΡ€ Ρ€Π΅ΠΊΡƒΡ€Ρ€Π΅Π½Ρ‚Π½Ρ‹Ρ… ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ:

M (1) = 0.

A (1) = 0.

M (k) = 2M (k — 1) + 1 ΠΏΡ€ΠΈ k > 1.

A (k) = 2A (k — 1) + 2 ΠΏΡ€ΠΈ k > 1.

Π’Π°Π±Π»ΠΈΡ†Π° 1. Число ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΏΡ€ΠΈ вычислСнии значСния ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π° стСпСни 7.

Бпособ.

УмноТСния.

БлоТСния.

Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ.

Π‘Ρ…Π΅ΠΌΠ° Π“ΠΎΡ€Π½Π΅Ρ€Π°.

ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°.

РСшая эти ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ, ΠΌΡ‹ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ число ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π²Π½ΠΎ N/2, Π° Ρ‡ΠΈΡΠ»ΠΎ слоТСний ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π²Π½ΠΎ (3N — 1)/2. НСучтСнными, ΠΎΠ΄Π½Π°ΠΊΠΎ, ΠΎΡΡ‚Π°Π»ΠΈΡΡŒ умноТСния, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для подсчСта ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ x2, x4, x8, …, x2k-1; Π½Π° ΡΡ‚ΠΎ трСбуСтся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ k — 1 ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΎΠ±Ρ‰Π΅Π΅ число ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π²Π½ΠΎ N/2 + log2N.

Π’Π°Π±Π»ΠΈΡ†Π° 2. Число ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΏΡ€ΠΈ вычислСнии значСния ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π° стСпСни N.

Бпособ.

УмноТСния.

БлоТСния.

Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ.

2N — 1.

N.

Π‘Ρ…Π΅ΠΌΠ° Π“ΠΎΡ€Π½Π΅Ρ€Π°.

N.

N.

ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°.

N/2 + log2N.

(3N — 1)/2.

Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 2 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° стандартного Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°, схСмы Π“ΠΎΡ€Π½Π΅Ρ€Π° ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° с ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ коэффициСнтов. ΠŸΡ€ΠΈ сравнСнии послСдних Π΄Π²ΡƒΡ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ N/2 — log2N ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π½ΠΎ Π·Π° ΡΡ‡Π΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… (N — 1)/2 слоТСний. Π’ΠΎ Π²ΡΠ΅Ρ… ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… систСмах ΠΎΠ±ΠΌΠ΅Π½ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΡ считаСтся Π²Ρ‹Π³ΠΎΠ΄Π½Ρ‹ΠΌ, поэтому ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° коэффициСнтов ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ.

3 Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π°.

НайдСм Π½ΡƒΠ»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π΅ x=[-2,7], ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Mathcad.

Π˜Π·ΠΎΠ±Ρ€Π°Π·ΠΈΠΌ сначала Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅.

На Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π΅ функция Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π° обращаСтся Π² Π½ΠΎΠ»ΡŒ. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ Π½ΡƒΠ»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ root (f (x), x). ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ — функция, Π½ΡƒΠ»ΡŒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΉΡ‚ΠΈ, Π²Ρ‚ΠΎΡ€ΠΎΠΉ — пСрСмСнная, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Π°Ρ€ΡŒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. (Π’ΠΎΠΎΠ±Ρ‰Π΅ говоря, функция f ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ, ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΌΡ‹ ΠΈΡ‰Π΅ΠΌ Π½ΡƒΠ»ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.) ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ поиска. Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ вычислСний задаСтся встроСнной ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ TOL. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π²Π½ΠΎ 0,001. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π»ΠΈΠ±ΠΎ Ρ‡Π΅Ρ€Π΅Π· мСню Math/Built-In Variables ΠΈΠ»ΠΈ нСпосрСдствСнно Π² Ρ‚СкстС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°:

Π—Π°Π΄Π°Π΅ΠΌ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅:

И Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΠ΅ΠΌ ΠΊΠΎΡ€Π΅Π½ΡŒ:

Если трСбуСтся Π½Π°ΠΉΡ‚ΠΈ нСсколько ΠΊΠΎΡ€Π½Π΅ΠΉ, ΠΊΠ°ΠΊ Π² Π½Π°ΡˆΠ΅ΠΉ Π·Π°Π΄Π°Ρ‡Π΅, Ρ‚ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ смысл ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ:

Ѐункция r (x) Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ корня блиТайшСС ΠΊ x Πš ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡŽ, это Π½Π΅ Π²ΡΠ΅Π³Π΄Π° Ρ‚Π°ΠΊ. Если Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π²Ρ‹Π±Ρ€Π°Π½ΠΎ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎ ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ Π² ΡΡ‚ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ Π±Π»ΠΈΠ·ΠΊΠΎ ΠΊ Π½ΡƒΠ»ΡŽ, Ρ‚ΠΎ, Π²ΠΎΠΎΠ±Ρ‰Π΅ говоря, Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΡ€Π΅Π½ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Π±Π»ΠΈΠΆΠ°ΠΉΡˆΠΈΠΌ ΠΊ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΡŽ. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Ρ€Π΅ΡˆΠΈΡ‚Π΅ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°Π΄Π°Ρ‡Ρƒ поиска корня уравнСния, Π²Ρ‹Π±Ρ€Π°Π² Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ приблиТСния число Π±Π»ΠΈΠ·ΠΊΠΎΠ΅ ΠΊ. Π§Π΅ΠΌ Π±Π»ΠΈΠΆΠ΅ ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Π΄Π°Π»Π΅ΠΊΠΈΠΉ ΠΎΡ‚ 0 ΠΊΠΎΡ€Π΅Π½ΡŒ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ., Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΌΡ‹ Π·Π°Π΄Π°Π΅ΠΌ Ρ‡Π΅Ρ€Π΅Π· Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π—Π°Π΄Π°Π΅ΠΌ Π²Π΅ΠΊΡ‚ΠΎΡ€ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠΉ x ΠΈ Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠΌ ΠΊΠΎΡ€Π½ΠΈ X:

Для Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΊΠΎΡ€Π½ΠΈ Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π°ΠΉΠ΄Π΅Π½Ρ‹ аналитичСски. Они Ρ€Π°Π²Π½Ρ‹ Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π΅ ??/2???/2 ΠΈ??? ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ числСнный Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ с Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ совпадаСт с Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ.

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ цСлСсообразно ΠΈ Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°. ΠŸΡƒΡΡ‚ΡŒ функция зависит ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° a.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ z Π·Π°Π΄Π°Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°, Π²Ρ‚ΠΎΡ€ΠΎΠΉ — Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅. НайдСм ΠΊΠΎΡ€Π½ΠΈ уравнСния ΠΏΡ€ΠΈ значСниях ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° 1 ΠΈ 2.

Если ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ комплСксный ΠΊΠΎΡ€Π΅Π½ΡŒ, Ρ‚ΠΎ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ слСдуСт Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ комплСксным:

4 НахоТдСниС ΠΊΠΎΡ€Π½Π΅ΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠ².

Для нахоТдСния ΠΊΠΎΡ€Π½Π΅ΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠ² имССтся встроСнная функция polyroots (a). АргумСнтом Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ являСтся Π²Π΅ΠΊΡ‚ΠΎΡ€ коэффициСнтов ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ для уравнСния Π²Π΅ΠΊΡ‚ΠΎΡ€, Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄.

Если Π² ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ΅ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ стСпСни, Ρ‚ΠΎ Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… мСстах слСдуСт ΠΏΠΈΡΠ°Ρ‚ΡŒ 0. ΠŸΡƒΡΡ‚ΡŒ трСбуСтся Π½Π°ΠΉΡ‚ΠΈ ΠΊΠΎΡ€Π½ΠΈ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°.

ΠšΠΎΡΡ„Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚Ρ‹ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½Ρ‹ΠΌΠΈ.

Бписок ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… источников.

1. Coppersmith D., Odlyzko A. M., Schroeppel R. Descrete logarithms in GF (p) // Algorithmica. V. 1,1986. P. 1−15.

2. Lenstra A. K, Lenstra H. W. (jr.) The Development of the Number Field Siev. Lect. Notes in Math. V. 1554. Springer, 1993.

3. McCarthy D. P. «The optimal algorithm to evaluate xn using elementary multiplication methods», Math. Comp., vol. 31, no 137, 1977, pp. 251 — 256.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ