Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«25 ΡΡ‚ΡŽΠ΄ΠΎΠ² ΠΎ ΡˆΠΈΡ„Ρ€Π°Ρ…Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 7

Автор Π‘Π΅Ρ€Π³Π΅ΠΉ Π”ΠΎΡ€ΠΈΡ‡Π΅Π½ΠΊΠΎ

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ ΡƒΠΆΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Ρ‡Π°Ρ‰Π΅ всСго для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ своСй ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π·Π°ΠΊΠΎΠ½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Π½Π΅Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ стойкиС ΡˆΠΈΡ„Ρ€Ρ‹. Π’Π°ΠΊΠΈΠ΅ ΡˆΠΈΡ„Ρ€Ρ‹, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ тСорСтичСски, ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ вскрыты. Вопрос Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ, Ρ…Π²Π°Ρ‚ΠΈΡ‚ Π»ΠΈ Ρƒ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊΠ° сил, срСдств ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ².

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ эту ΠΌΡ‹ΡΠ»ΡŒ Π²Ρ‹Ρ€Π°ΠΆΠ°ΡŽΡ‚ Ρ‚Π°ΠΊ: ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊ с Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ рСсурсами ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΡΠΊΡ€Ρ‹Ρ‚ΡŒ любой Π½Π΅Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ стойкий ΡˆΠΈΡ„Ρ€.

Как ΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² этой ситуации Π·Π°ΠΊΠΎΠ½Π½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, выбирая для сСбя ΡˆΠΈΡ„Ρ€? Π›ΡƒΡ‡ΡˆΠ΅ всСго, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΡΠΊΡ€Ρ‹Ρ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ ΡˆΠΈΡ„Ρ€, скаТСм, Π·Π° 10 Π»Π΅Ρ‚ ΠΈ Ρ‚Π΅ΠΌ самым ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΎΡ€Π΅Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΡ†Π΅Π½ΠΊΡƒ стойкости. К соТалСнию, матСматичСская тСория Π΅Ρ‰Π΅ Π½Π΅ Π΄Π°Π΅Ρ‚ Π½ΡƒΠΆΠ½Ρ‹Ρ… Ρ‚Π΅ΠΎΡ€Π΅ΠΌ β€” ΠΎΠ½ΠΈ относятся ΠΊ Π½Π΅Ρ€Π΅ΡˆΠ΅Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ Π½ΠΈΠΆΠ½ΠΈΡ… ΠΎΡ†Π΅Π½ΠΎΠΊ слоТности Π·Π°Π΄Π°Ρ‡.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ остаСтся СдинствСнный ΠΏΡƒΡ‚ΡŒ β€” ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ практичСских ΠΎΡ†Π΅Π½ΠΎΠΊ стойкости. Π­Ρ‚ΠΎΡ‚ ΠΏΡƒΡ‚ΡŒ состоит ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… этапов:

β€” ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΈ Ρ‡Π΅Ρ‚ΠΊΠΎ ΡΡ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΎΡ‚ ΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊΠ° ΠΌΡ‹ собираСмся Π·Π°Ρ‰ΠΈΡ‰Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ; Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊ Π·Π½Π°Π΅Ρ‚ ΠΈΠ»ΠΈ смоТСт ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎ систСмС ΡˆΠΈΡ„Ρ€Π°, ΠΊΠ°ΠΊΠΈΠ΅ силы ΠΈ срСдства ΠΎΠ½ смоТСт ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ для Π΅Π³ΠΎ вскрытия;

β€” ΠΌΡ‹ΡΠ»Π΅Π½Π½ΠΎ ΡΡ‚Π°Ρ‚ΡŒ Π² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊΠ° ΠΈ ΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ с Π΅Π³ΠΎ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ Π°Ρ‚Π°ΠΊΠΎΠ²Π°Ρ‚ΡŒ ΡˆΠΈΡ„Ρ€, Ρ‚.Π΅. Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ вскрытия ΡˆΠΈΡ„Ρ€Π°; ΠΏΡ€ΠΈ этом Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π² максимальной ΠΌΠ΅Ρ€Π΅ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сил, срСдств ΠΈ возмоТностСй ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊΠ°;

β€” Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠΉ ΠΈΠ· Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для практичСской ΠΎΡ†Π΅Π½ΠΊΠΈ стойкости ΡˆΠΈΡ„Ρ€Π°.

Π—Π΄Π΅ΡΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ для ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΈ ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ ΠΎ Π΄Π²ΡƒΡ… ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ… вскрытия ΡˆΠΈΡ„Ρ€Π°: случайного угадывания ΠΊΠ»ΡŽΡ‡Π° (ΠΎΠ½ срабатываСт с малСнькой Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ, Π·Π°Ρ‚ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠ°Π»Π΅Π½ΡŒΠΊΡƒΡŽ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ) ΠΈ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° всСх подряд ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ нахоТдСния истинного (ΠΎΠ½ срабатываСт всСгда, Π·Π°Ρ‚ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ).

2.7. ВсСгда Π»ΠΈ Π½ΡƒΠΆΠ½Π° Π°Ρ‚Π°ΠΊΠ° Π½Π° ΠΊΠ»ΡŽΡ‡

НСт, для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡˆΠΈΡ„Ρ€ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ сразу, Π΄Π°ΠΆΠ΅ Π½Π΅ зная ΠΊΠ»ΡŽΡ‡Π°, Π²ΠΎΡΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ тСкст ΠΏΠΎ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΌΡƒ.

Π­Ρ‚Ρƒ ΠΌΡ‹ΡΠ»ΡŒ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ всСго ΠΏΡ€ΠΎΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΡˆΠΈΡ„Ρ€Π° Π·Π°ΠΌΠ΅Π½Ρ‹, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΡƒΠΆΠ΅ Π΄Π°Π²Π½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ вскрытия.

Напомним, Ρ‡Ρ‚ΠΎ ΡˆΠΈΡ„Ρ€ Π·Π°ΠΌΠ΅Π½Ρ‹ матСматичСски описываСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ подстановки g (см. ΡΡ‚ΡŽΠ΄ 2.4). Π’Π°ΠΊΠΎΠΉ ΡˆΠΈΡ„Ρ€ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ тСкст Π² ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΏΡ€Π°Π²ΠΈΠ»Ρƒ: каТдая Π±ΡƒΠΊΠ²Π° x замСняСтся Π½Π° Π±ΡƒΠΊΠ²Ρƒ g(x). ВскрытиС ΡˆΠΈΡ„Ρ€Π° основано Π½Π° Π΄Π²ΡƒΡ… ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… закономСрностях:

1) Π² осмыслСнных тСкстах любого СстСствСнного языка Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π±ΡƒΠΊΠ²Ρ‹ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ с Ρ€Π°Π·Π½ΠΎΠΉ частотой, Π° дСйствиС подстановки g «пСрСносит» эту Π·Π°ΠΊΠΎΠ½ΠΎΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ Π½Π° ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ тСкст;

2) любой СстСствСнный язык ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ, Ρ‡Ρ‚ΠΎ позволяСт с большой Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ Β«ΡƒΠ³Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒΒ» смысл сообщСния, Π΄Π°ΠΆΠ΅ Ссли Ρ‡Π°ΡΡ‚ΡŒ Π±ΡƒΠΊΠ² Π² сообщСнии нСизвСстна.

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ частоты Π±ΡƒΠΊΠ² Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° русского языка.

NΠ‘ΡƒΠΊΠ²Π°ΠžΡ‚Π½ΠΎΡΠΈΡ‚. частота 1Π°0,062 2Π±0,014 3Π²0,038 4Π³0,013 5Π΄0,025 6Π΅, Ρ‘0,072 7ΠΆ0,007 830,016 9ΠΈ0,062 10ΠΉ0,010 11ΠΊ0,028 12Π»0,035 13ΠΌ0,026 14Π½0,053 15ΠΎ0,090 16ΠΏ0,023 17Ρ€0,040 18с0,045 19Ρ‚0,053 20Ρƒ0,021 21Ρ„0,002 22x0,009 23Ρ†0,004 24Ρ‡0,012 25ш0,006 26Ρ‰0,003 27Ρ‹0,016 28ъ, ь0,014 29э0,003 30ю0,006 31я0,018 32ΠΏΡ€ΠΎΠ±Π΅Π»0,175

ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для вскрытия ΡˆΠΈΡ„Ρ€Π° простой Π·Π°ΠΌΠ΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. БоставляСм Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ частот встрСчаСмости Π±ΡƒΠΊΠ² Π² ΡˆΠΈΡ„Ρ€Ρ‚Π΅ΠΊΡΡ‚Π΅. Π‘Ρ‡ΠΈΡ‚Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Π·Π°ΠΌΠ΅Π½Π΅ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ частыС Π±ΡƒΠΊΠ²Ρ‹ пСрСходят Π² Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ частыС. ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ пСрСбирая Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹, пытаСмся Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΈΠΉΡ‚ΠΈ ΠΊ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΡŽ с Π·Π°ΠΊΠΎΠ½Π°ΠΌΠΈ русского языка, Π»ΠΈΠ±ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹Π΅ куски сообщСния. Π”Π°Π»Π΅Π΅ ΠΏΠΎ возмоТности продляСм Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹Π΅ куски Π»ΠΈΠ±ΠΎ ΠΏΠΎ смыслу, Π»ΠΈΠ±ΠΎ ΠΏΠΎ Π·Π°ΠΊΠΎΠ½Π°ΠΌ русского языка.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ Ρ€Π°Π·Π±ΠΎΡ€ Π΄Π°ΠΆΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΡΡ‚ΡŒ слишком ΠΌΠ½ΠΎΠ³ΠΎ мСста. Π›ΡŽΠ±ΠΎΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ читатСлям Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Ρ‚ΡŒ это ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ для ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ своСго ΡˆΠΈΡ„Ρ€Π° Π·Π°ΠΌΠ΅Π½Ρ‹. МоТно Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС Ρ‚Ρ€Π΅Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ²:

β€” Π² рассказС Π­. По Β«Π—ΠΎΠ»ΠΎΡ‚ΠΎΠΉ ΠΆΡƒΠΊΒ»;

β€” Π² рассказС А. Конан-Дойля Β«ΠŸΠ»ΡΡˆΡƒΡ‰ΠΈΠ΅ Ρ‡Π΅Π»ΠΎΠ²Π΅Ρ‡ΠΊΠΈΒ»;

β€” Π² ΠΊΠ½ΠΈΠ³Π΅ М.Н. ΠΡ€ΡˆΠΈΠ½ΠΎΠ²Π° ΠΈ Π›.Π•. Бадовского Β«ΠšΠΎΠ΄Ρ‹ ΠΈ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ°Β».

2.8. ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ, ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ‚ΠΎΡ€Π½Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°

Зададимся Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ вопросом: ΠΎΡ‚ прогрСсса Π² ΠΊΠ°ΠΊΠΈΡ… областях Π½Π°ΡƒΠΊΠΈ зависят ΠΎΡ†Π΅Π½ΠΊΠΈ практичСской стойкости ΡˆΠΈΡ„Ρ€ΠΎΠ²? Π’Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŒ сам ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ излоТСния ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ Π½Π° этот вопрос: Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ это β€” тСория слоТности Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΈ вычислСний, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Π½Π° Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅. Π’ послСдниС Π³ΠΎΠ΄Ρ‹ эти области Π±ΡƒΡ€Π½ΠΎ Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‚ΡΡ, Π² Π½ΠΈΡ… ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ интСрСсныС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, Π² частности, Π²Π»ΠΈΡΡŽΡ‚ Π½Π° ΠΎΡ†Π΅Π½ΠΊΠΈ практичСской стойкости ΡˆΠΈΡ„Ρ€ΠΎΠ². МногиС ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ носят Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ Β«ΡƒΡ…ΠΈΡ‰Ρ€Π΅Π½ΠΈΠΉΒ» для ускорСния Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΈ поэтому быстро входят Π² ΠΌΠ°ΡΡΠΎΠ²ΡƒΡŽ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒ программистов. ОсобСнно это относится ΠΊ области ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ‚ΠΎΡ€Π½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², Π²Ρ‹Ρ€ΠΎΡΡˆΠ΅ΠΉ ΠΈΠ· Ρ…ΠΎΡ€ΠΎΡˆΠΎ извСстных Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ быстрого поиска ΠΈ сортировки Π΄Π°Π½Π½Ρ‹Ρ…. БистСматичСскоС ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ этих вопросов содСрТится Π² популярном Ρ‚Ρ€Π΅Ρ…Ρ‚ΠΎΠΌΠ½ΠΈΠΊΠ΅ Π”. ΠšΠ½ΡƒΡ‚Π° Β«Π˜ΡΠΊΡƒΡΡΡ‚Π²ΠΎ программирования для Π­Π’ΠœΒ».

ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΊ области ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ‚ΠΎΡ€Π½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² относятся Ρ‚Π°ΠΊΠΆΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ для Ρ…ΠΎΡ€ΠΎΡˆΠΎ извСстных ΠΈΠ³Ρ€-Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΎΠΊ Ρ‚ΠΈΠΏΠ° Β«ΠΊΡƒΠ±ΠΈΠΊΠ° Π ΡƒΠ±ΠΈΠΊΠ°Β».

Алгоритмы вскрытия ΡˆΠΈΡ„Ρ€ΠΎΠ², ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ большоС количСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠ² сокращСния ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° ΠΊΠ»ΡŽΡ‡Π΅ΠΉ (ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… элСмСнтов ΡˆΠΈΡ„Ρ€Π°), Π° Ρ‚Π°ΠΊΠΆΠ΅ поиска, сравнСния ΠΈ ΠΎΡ‚Π±Ρ€Π°ΠΊΠΎΠ²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² ΠΎΡ†Π΅Π½ΠΊΠΈ стойкости ΡˆΠΈΡ„Ρ€ΠΎΠ² входят Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΈΠ· Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ‚ΠΎΡ€Π½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ².

ΠŸΠΎΠ΄ΡƒΠΌΠ°ΠΉΡ‚Π΅ сами:

1. Π”ΠΎΠΊΠ°ΠΆΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ наимСньший элСмСнт срСди чисСл {x1, ..., xn} нСльзя Π½Π°ΠΉΡ‚ΠΈ мСньшС, Ρ‡Π΅ΠΌ Π·Π° nβˆ’1 сравнСниС.

2. ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ располоТСния чисСл {x1, ..., xn} Π² порядкС возрастания, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ мСньшС, Ρ‡Π΅ΠΌ n(nβˆ’1)/2 сравнСний (Ρ‚.Π΅. Π±ΠΎΠ»Π΅Π΅ эффСктивный, Ρ‡Π΅ΠΌ Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ сравнСния ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ числа с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ).

3. На ΠΏΠΎΠ»ΠΊΠ΅ Π² бСспорядкС стоят n Ρ‚ΠΎΠΌΠΎΠ² собрания сочинСний. Π₯озяин, ΡƒΠ²ΠΈΠ΄Π΅Π² Π΄Π²Π° Ρ‚ΠΎΠΌΠ°, стоящиС Π² Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ порядкС, мСняСт ΠΈΡ… мСстами. Π”ΠΎΠΊΠ°ΠΆΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π½Π΅ ΠΏΠΎΠ·Π΄Π½Π΅Π΅, Ρ‡Π΅ΠΌ Ρ‡Π΅Ρ€Π΅Π· n2 Ρ‚Π°ΠΊΠΈΡ… пСрСстановок, Ρ‚ΠΎΠΌΠ° Π±ΡƒΠ΄ΡƒΡ‚ расставлСны ΠΏΠΎ порядку.

4. На сортировочной станции имССтся нСсколько ΠΏΠΎΠ΅Π·Π΄ΠΎΠ². Π Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ Π»ΠΈΠ±ΠΎ Ρ€Π°ΡΡ†Π΅ΠΏΠΈΡ‚ΡŒ ΠΏΠΎΠ΅Π·Π΄, состоящий ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π²Π°Π³ΠΎΠ½ΠΎΠ², Π½Π° Π΄Π²Π° ΠΏΠΎΠ΅Π·Π΄Π°, Π»ΠΈΠ±ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠΎΠ΅Π·Π΄, Ссли Π² Π½Ρ‘ΠΌ всСго ΠΎΠ΄ΠΈΠ½ Π²Π°Π³ΠΎΠ½. Π”ΠΎΠΊΠ°ΠΆΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ, выполняя эти дСйствия Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΌ порядкС, ΠΌΡ‹ Ρ€Π°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ ΡƒΠ΄Π°Π»ΠΈΠΌ всС Π²Π°Π³ΠΎΠ½Ρ‹.

5. Π—Π°Π΄ΡƒΠΌΠ°Π½ΠΎ ΠΈ Π²Π²Π΅Π΄Π΅Π½ΠΎ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ n Π½Π°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½Ρ‹Ρ… чисСл a1, ..., an. Π—Π° ΠΎΠ΄ΠΈΠ½ шаг Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ ввСсти Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π»ΡŽΠ±Ρ‹Π΅ n Π΄Ρ€ΡƒΠ³ΠΈΡ… Π½Π°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½Ρ‹Ρ… чисСл b1, ..., bn. ПослС этого ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ вычисляСт сумму a1b1+ ...+ anbn ΠΈ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π½Π° экран. Ясно, Ρ‡Ρ‚ΠΎ этот Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ содСрТит Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π·Π°Π΄ΡƒΠΌΠ°Π½Π½Ρ‹Ρ… числах. Π—Π° ΠΊΠ°ΠΊΠΎΠ΅ минимальноС число шагов всСгда ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ³Π°Π΄Π°Ρ‚ΡŒ Π·Π°Π΄ΡƒΠΌΠ°Π½Π½Ρ‹Π΅ числа?

Π“Π»Π°Π²Π° 3

НовыС направлСния

Π’ 1983 Π³ΠΎΠ΄Ρƒ Π² ΠΊΠ½ΠΈΠΆΠΊΠ΅ Β«ΠšΠΎΠ΄Ρ‹ ΠΈ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ°Β» М.Н. ΠΡ€ΡˆΠΈΠ½ΠΎΠ²Π° ΠΈ Π›.Π•. Бадовского (Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡ΠΊΠ° Β«ΠšΠ²Π°Π½Ρ‚Β») Π±Ρ‹Π»ΠΎ написано: Β«ΠŸΡ€ΠΈΠ΅ΠΌΠΎΠ² тайнописи β€” Π²Π΅Π»ΠΈΠΊΠΎΠ΅ мноТСство, ΠΈ, скорСС всСго, это Ρ‚Π° ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, Π³Π΄Π΅ ΡƒΠΆΠ΅ Π½Π΅Ρ‚ Π½ΡƒΠΆΠ΄Ρ‹ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΡ‹Π²Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ сущСствСнно Π½ΠΎΠ²ΠΎΠ΅Β». Однако это Π±Ρ‹Π»ΠΎ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ΅ большоС Π·Π°Π±Π»ΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ. Π•Ρ‰Π΅ Π² 1976 Π³ΠΎΠ΄Ρƒ Π±Ρ‹Π»Π° ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΌΠΎΠ»ΠΎΠ΄Ρ‹Ρ… амСриканских ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΎΠ² Π£. Π”ΠΈΡ„Ρ„ΠΈ ΠΈ М.Π­. Π₯Сллмэна «НовыС направлСния Π² ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈΒ», которая Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ сущСствСнно ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡŽ, Π½ΠΎ ΠΈ ΠΏΡ€ΠΈΠ²Π΅Π»Π° ΠΊ появлСнию ΠΈ Π±ΡƒΡ€Π½ΠΎΠΌΡƒ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΡŽ Π½ΠΎΠ²Ρ‹Ρ… Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ Π² ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π’ настоящСй Π³Π»Π°Π²Π΅ ΠΌΡ‹ опишСм основныС понятия Β«Π½ΠΎΠ²ΠΎΠΉ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈΒ».

3.1. ΠžΠ΄Π½ΠΎΡΡ‚ΠΎΡ€ΠΎΠ½Π½ΡΡ функция

ΠžΠ΄Π½ΠΎΡΡ‚ΠΎΡ€ΠΎΠ½Π½Π΅ΠΉ называСтся функция F:Xβ†’Y, ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‰Π°Ρ двумя свойствами:

Π°) ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΠ΅Ρ‚ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ вычислСния Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ F(x);

Π±) Π½Π΅ сущСствуСт полиномиального Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° инвСртирования Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ F, Ρ‚.Π΅. Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ уравнСния F(x)=y ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ x.