Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования

ΠœΠΠ’Π•ΠœΠΠ’Π˜Π§Π•Π‘ΠšΠ˜Π• ΠžΠ‘ΠΠžΠ’Π« Π’Π•ΠžΠ Π˜Π˜ ΠŸΠžΠœΠ•Π₯ΠžΠ£Π‘Π’ΠžΠ™Π§Π˜Π’ΠžΠ“Πž ΠšΠžΠ”Π˜Π ΠžΠ’ΠΠΠ˜Π―

1 Π€Π•Π”Π•Π ΠΠ›Π¬ΠΠžΠ• ΠΠ“Π•ΠΠ’Π‘Π’Π’Πž Π‘Π’Π―Π—Π˜ Π€Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½ΠΎΠ΅ государствСнноС ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π½ΠΎΠ΅ ΡƒΡ‡Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π²Ρ‹ΡΡˆΠ΅Π³ΠΎ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ образования «БАНКВ-ΠŸΠ•Π’Π•Π Π‘Π£Π Π“Π‘ΠšΠ˜Π™ Π“ΠžΠ‘Π£Π”ΠΠ Π‘Π’Π’Π•ΠΠΠ«Π™ Π£ΠΠ˜Π’Π•Π Π‘Π˜Π’Π•Π’ Π’Π•Π›Π•ΠšΠžΠœΠœΠ£ΠΠ˜ΠšΠΠ¦Π˜Π™ ΠΈΠΌ. ΠΏΡ€ΠΎΡ„. М. А. Π‘ΠžΠΠ§-Π‘Π Π£Π•Π’Π˜Π§ΠΒ» Π‘. Π‘. Π’Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² ΠœΠΠ’Π•ΠœΠΠ’Π˜Π§Π•Π‘ΠšΠ˜Π• ΠžΠ‘ΠΠžΠ’Π« Π’Π•ΠžΠ Π˜Π˜ ΠŸΠžΠœΠ•Π₯ΠžΠ£Π‘Π’ΠžΠ™Π§Π˜Π’ΠžΠ“Πž ΠšΠžΠ”Π˜Π ΠžΠ’ΠΠΠ˜Π― ΠšΡƒΡ€Ρ Π»Π΅ΠΊΡ†ΠΈΠΉ Π‘Π°Π½ΠΊΡ‚-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³ 2014

2 5. Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹Π΅ Π±Π»ΠΎΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ ΠΈ ΠΊΠΎΠ΄Ρ‹ Π₯эмминга Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹Π΅ Π±Π»ΠΎΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΈ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова Π² Π²ΠΈΠ΄Π΅ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ², Ρ‡Ρ‚ΠΎ позволяСт ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ процСссы кодирования ΠΈ дСкодирования с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π° Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹, с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ† ΡΠ²Π»ΡΡŽΡ‚ΡΡ символы Β«0Β» ΠΈ Β«1Β». ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ производятся ΠΏΡ€ΠΈ этом ΠΏΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΈ ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ 2 [?]. ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ 2 k Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… слов Π±Π»ΠΎΠΊΠΎΠ²ΠΎΠ³ΠΎ (n,k)-ΠΊΠΎΠ΄Π° Π²Π·Π°ΠΈΠΌΠ½ΠΎ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ отобраТаСтся Π² мноТСство 2 k ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов Π΄Π»ΠΈΠ½ΠΎΠΉ n. Π”Π°Π»Π΅Π΅ рассмотрим ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ исправлСния ΠΈ обнаруТСния ошибок Π² помСхоустойчивом ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. Для этого ΡƒΠ΄ΠΎΠ±Π½ΠΎ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ мноТСство Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… слов (Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ²) Π΄Π»ΠΈΠ½ΠΎΠΉ n Π² Π²ΠΈΠ΄Π΅ Ρ‚ΠΎΡ‡Π΅ΠΊ Π½Π° плоскости (см. рис. 5.1). Π Π°Π½Π΅Π΅ Π±Ρ‹Π»ΠΈ рассмотрСны Ρ‚Π°ΠΊΠΈΠ΅ Π²Π°ΠΆΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠ°ΠΊ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ расстояниС d ΠΈ минимальноС ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ расстояниС d min, Π° Ρ‚Π°ΠΊΠΆΠ΅ связанный с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ расстояниСм ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ исправляСмой кратности ошибки t. На рис. 5.1 Ρ‡Π΅Ρ€Π½Ρ‹ΠΌΠΈ ΠΊΡ€ΡƒΠ³Π°ΠΌΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π΄Π²Π° ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слова c 1 ΠΈ c 2, ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰ΠΈΠ΅ΡΡ Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π° Π² d min Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… символов. Π’ΠΎΠΊΡ€ΡƒΠ³ Π½ΠΈΡ… ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ области, содСрТащиС слова Π΄Π»ΠΈΠ½ΠΎΠΉ n, ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰ΠΈΠ΅ΡΡ ΠΎΡ‚ этих ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ Π² t позициях. ΠŸΡ€ΠΎΡ‡ΠΈΠ΅ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Ρ‡Π΅Ρ€Π½Ρ‹ΠΌΠΈ Ρ€ΠΎΠΌΠ±Π°ΠΌΠΈ. c 1 c 2 t d min Рис ΠžΠ±Ρ‰ΠΈΠΉ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ исправлСния ΠΈ обнаруТСния ошибок Π’ случаС, Ссли ΠΏΠΎ ΠΊΠ°Π½Π°Π»Ρƒ Π±Ρ‹Π»ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово c 1, ΠΈ ΠΎΠ½ΠΎ ΠΏΡ€ΠΈΡˆΠ»ΠΎ с искаТСниями, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ Ρ‚Ρ€ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° дСкодирования с исправлСниСм ошибки. 1. Π‘Ρ‹Π»ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ слово, ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ Π² ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π²ΠΎΠΊΡ€ΡƒΠ³ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° c 1. Π’Π°ΠΊΠΎΠ΅ слово Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€ΠΎΠΌ Π² слово c 1 ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ осущСствлСно Π²Π΅Ρ€Π½ΠΎ. 2. Если ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ слово, Π½Π΅ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰Π΅Π΅ областям Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова, Ρ‚ΠΎ ΠΎΠ½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ошибка дСкодирования. 3. Π‘Π»ΠΎΠ²ΠΎ, ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ Π² ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π²ΠΎΠΊΡ€ΡƒΠ³ c 2, Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€ΠΎΠΌ Π² c 2. Вакая ошибка Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π°. 39

3 Π’ ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ Π½Π° рис. 5.1 случаС Π½Π΅ всС слова размСрности n ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ областям дСкодирования. Π’Π°ΠΊΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ. ΠšΠΎΠ΄Ρ‹, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°ΡŽΡ‰ΠΈΠ΅ΡΡ области дСкодирования ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ всС пространство слов размСрности n, Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹ΠΌΠΈ ΠΈΠ»ΠΈ ΠΏΠ»ΠΎΡ‚Π½ΠΎΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ. ΠŸΡ€ΠΈ использовании ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² всСгда Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° коррСкция ошибок (Π½Π΅ всСгда ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ). Π”Π΅ΠΊΠΎΠ΄Π΅Ρ€ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ дСкодирования. Он Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π»ΠΈΠ±ΠΎ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ опрСдСлСния ошибок, Π»ΠΈΠ±ΠΎ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ исправлСния ошибок. ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠ΄Π°ΠΌΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠΎΠ΄Ρ‹ Π₯эмминга ΠΈ ΠΊΠΎΠ΄Ρ‹ ГолСя [?]. Код Π₯эмминга ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ для любого Π½Π°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ числа r 3. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Π»Π°Π΄Π°Ρ‚ΡŒ рядом свойств [?]. n = 2 r 1 k = 2 r 1 r r = n k d min = 3, t = 1 Π”Π°Π»Π΅Π΅ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ процСссы кодирования ΠΈ дСкодирования Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… Π±Π»ΠΎΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΊΠΎΠ΄ΠΎΠ² Π₯эмминга ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… Π±Π»ΠΎΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ ΠΈ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌΠΈ словами сущСствуСт Π²Π·Π°ΠΈΠΌΠ½ΠΎ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ соотвСтствиС, процСсс кодирования ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ осущСствлСн с использованиСм Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ соотвСтствий, хранящСйся Π² памяти ΠΊΠΎΠ΄Π΅Ρ€Π°. Однако, для Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² Ρ‚Π°ΠΊΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ большой объСм памяти для хранСния Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. ВмСсто этого вводится понятиС Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ G. Оно основано Π½Π° Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ подпространство всСх ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ Π±Π»ΠΎΡ‡Π½ΠΎΠ³ΠΎ (n,k)-ΠΊΠΎΠ΄Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ базис (v 0,v 1. v k 1 ), Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΎ любоС ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово этого ΠΊΠΎΠ΄Π° [?]. v = u 0 v 0 + u 1 v u k 1 v k 1, (34) Π³Π΄Π΅ u i <0,1>, 0 i 4 Π³Π΄Π΅ u = (u 0,u 1. u k 1 ) ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ слово [?]. ЀактичСски, Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° (36) описываСт ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ кодирования Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ Π±Π»ΠΎΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° посрСдством ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹. Для пространства ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ (n, k)-ΠΊΠΎΠ΄Π° сущСствуСт Π΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ Π΅ΠΌΡƒ пространство ΠΊΠΎΠ΄Π° (n, n k), ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅ΠΌΠΎΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ΠΉ H Ρ€Π°Π·ΠΌΠ΅Ρ€Π° (n k) n. Вакая ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½ΠΎΠΉ для ΠΊΠΎΠ΄Π° (n,k) ΠΈ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ свойствами GH T = 0, vh T = 0, (37) Π½Π° основС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° опСрация дСкодирования Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… Π±Π»ΠΎΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² [?]. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ систСматичСскиС ΠΈΠ»ΠΈ ΠΊΠ°Π½ΠΎΠ½ΠΈΡ‡Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΌΠ°Ρ‚Ρ€ΠΈΡ† G ΠΈ H, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ΡΡ для ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ систСматичСского кодирования. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅, любая ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π°Ρ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° G Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ Π±Π»ΠΎΡ‡Π½ΠΎΠ³ΠΎ (n, k)-ΠΊΠΎΠ΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π° ΠΊ систСматичСскому Π²ΠΈΠ΄Ρƒ посрСдством элСмСнтарных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΈ пСрСстановок столбцов ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ [. ]. ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° G Π² систСматичСской Ρ„ΠΎΡ€ΠΌΠ΅ состоит ΠΈΠ· Π΄Π²ΡƒΡ… ΠΏΠΎΠ΄ΠΌΠ°Ρ‚Ρ€ΠΈΡ†: Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ I k Ρ€Π°Π·ΠΌΠ΅Ρ€Π° k k ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½ΠΎΠΉ ΠΏΠΎΠ΄ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ P Ρ€Π°Π·ΠΌΠ΅Ρ€Π° k (n k) [?]. G k n = (P k (n k) I k ). (38) БоотвСтствСнно, исходя ΠΈΠ· свойства (37), слСдуСт, Ρ‡Ρ‚ΠΎ провСрочная ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° H состоит ΠΈΠ· Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ I n k ΠΈ транспонированной ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½ΠΎΠΉ ΠΏΠΎΠ΄ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ P [?]. H (n k) n = (I n k Pk (n k) T ). (39) Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΡƒΡŽ (40) ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½ΡƒΡŽ (41) ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ для ΠΊΠΎΠ΄Π° Π₯эмминга (7,4) G (7,4) = (40) H (7,4) = (41) Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Ρ‚Π°ΠΊΠΆΠ΅ рассмотрим ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ кодирования с использованиСм ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ G (40). Π’ качСствС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ слова возь- 41

5 ΠΌΠ΅ΠΌ Π²Π΅ΠΊΡ‚ΠΎΡ€ u = [ ] v = u G (7,4) = [ ] = [ ]. (42) 5.2. Π”Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… Π±Π»ΠΎΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² Как ΠΈ Π² случаС кодирования, Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… Π±Π»ΠΎΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ посрСдством Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ максимального правдоподобия. Π’ этом случаС производится ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ поразрядноС сравнСниС принятого Π½Π° Π²Ρ…ΠΎΠ΄ Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€Π° слова со всСми Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌΠΈ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌΠΈ словами. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π±Ρ€Π°Π½ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово, ΠΈΠΌΠ΅ΡŽΡ‰Π΅Π΅ наимСньшСС число ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΉ ΠΎΡ‚ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ. Π’ случаС Π½Π΅ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, ΠΊΠΎΠ³Π΄Π° Π΅ΡΡ‚ΡŒ нСсколько ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов, ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰ΠΈΡ…ΡΡ ΠΎΡ‚ принятого Π² ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΌ числС разрядов. БоотвСтствСнно, Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΎ вСрности ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΈ Π²Ρ‹Π΄Π°Π΅Ρ‚ сигнал ΠΎ нСвозмоТности дСкодирования. НСдостатки Ρ‚Π°ΠΊΠΎΠΉ схСмы Ρ‚Π΅ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ Π² случаС кодирования Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ большой объСм памяти для хранСния всСх ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов Π² случаС Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ². БыстродСйствиС для Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² Ρ‚Π°ΠΊΠΆΠ΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ увСличиваСтся. Π’ связи с этим ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ синдромного дСкодирования, основанный Π½Π° использовании ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ H. Для понимания ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° дСкодирования рассмотрим ΠΊΠ°ΠΊ Π²Ρ‹Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Ρ‹Π΅ символы ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова Ρ‡Π΅Ρ€Π΅Π· ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ систСматичСского ΠΊΠΎΠ΄Π° Π₯эмминга (7,4). v 0 = v 3 v 5 v 6 ; v 1 = v 3 v 4 v 5 ; v 2 = v 4 v 5 v 6. Если Π² ΠΊΠ°Π½Π°Π»Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° ошибка, Ρ‚ΠΎ для принятого Π²Π΅ΠΊΡ‚ΠΎΡ€Π° r хотя Π±Ρ‹ ΠΎΠ΄Π½ΠΎ ΠΈΠ· равСнств Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚. Π­Ρ‚ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Ρ‹Π΅ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ для принятого Π²Π΅ΠΊΡ‚ΠΎΡ€Π° Π² Π²ΠΈΠ΄Π΅ систСмы ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ (43). r 0 r 3 r 5 r 6 = s 0 ; r 1 r 3 r 4 r 5 = s 1 ; r 2 r 4 r 5 r 6 = s 2. (43) БоотвСтствСнно, Ссли хотя Π±Ρ‹ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° s = Π½Π΅ Ρ€Π°Π²Π΅Π½ Π½ΡƒΠ»ΡŽ, Ρ‚ΠΎ Π² принятом словС Π΅ΡΡ‚ΡŒ ошибка [?]. 42

6 УравнСния (43) ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ H. s = r H T. (44) Π’Π΅ΠΊΡ‚ΠΎΡ€ s принято Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ синдромом. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ошибка Π² принятом словС Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π°, Ссли Ρ…ΠΎΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ синдрома принятого слова Π½Π΅ Ρ€Π°Π²Π΅Π½ Π½ΡƒΠ»ΡŽ [?]. Для исправлСния ошибки ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ синдром соотвСтствуСт своСй ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½ΠΎΠΉ ошибки (ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ ΠΊΠΎΠ΄Π°Ρ… Π₯эмминга). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠ΅Ρ€Π΅Π±Ρ€Π°Π² всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½ΠΎΠΉ ошибки ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ соотвСтствия синдром-ошибка. Π’ Ρ‚Π°Π±Π». 5.1 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ соотвСтствия ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ ошибки ΠΈ синдромов для ΠΊΠΎΠ΄Π° Π₯эмминга (7,4) [?]. Π’Π°Π±Π»ΠΈΡ†Π° 5.1 Π’Π°Π±Π»ΠΈΡ†Π° соотвСтствия синдром-ошибка для ΠΊΠΎΠ΄Π° Π₯эмминга (7,4) ΠŸΠΎΠ·ΠΈΡ†ΠΈΡ ошибки r 0 r 1 r 2 r 3 r 4 r 5 r 6 Π‘ΠΈΠ½Π΄Ρ€ΠΎΠΌ [1 0 0] [0 1 0] [0 0 1] [1 1 0] [0 1 1] [1 1 1] [1 0 1] Если ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ Ρ‚Π°Π±Π». 5.1 ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ (41), Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ошибкС Π² i-ΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова соотвСтствуСт синдром, ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ i-ΠΌ столбцом ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ H [?]. Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° рассмотрим Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ Ρ€Π°Π½Π΅Π΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ v = [ ] Π±Π΅Π· ошибок ΠΈ с ошибкой Π² ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ v 4. ΠŸΡ€ΠΈ отсутствии ошибки синдром Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π΅Π½ s = v H T = [ ] = [0 0 0], Ρ‡Ρ‚ΠΎ Π΄ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ отсутствиС ошибки Если Π½Π°Π»ΠΎΠΆΠΈΡ‚ΡŒ Π½Π° Π²Π΅ΠΊΡ‚ΠΎΡ€ v ΠΎΡˆΠΈΠ±ΠΊΡƒ Π² ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ v 4 Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ Π²Π΅ΠΊΡ‚ΠΎΡ€ r = [ ]. Π’Π΅ΠΏΠ΅Ρ€ΡŒ синдром Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π΅Π½ s = r H T = [ ] = [0 1 1],

7 Ρ‡Ρ‚ΠΎ, Π²ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ошибки, Π° Π²ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, согласно Ρ‚Π°Π±Π». 5.1, ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° Π² ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ r 4. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ошибка ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ исправлСна Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ Π₯эмминга Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° Π₯эмминга Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΌ разрядом Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΎ содСрТало Ρ‡Π΅Ρ‚Π½ΠΎΠ΅ число Π΅Π΄ΠΈΠ½ΠΈΡ†. Π’Π°ΠΊΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π΄Π°Π΅Ρ‚ ряд прСимущСств [?]. 1. Π”Π»ΠΈΠ½Π° ΠΊΠΎΠ΄Π° увСличиваСтся Π΄ΠΎ n = 2 r, Ρ‡Ρ‚ΠΎ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ для хранСния ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. 2. МинимальноС расстояниС d min = 4, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ t ΠΎΠ±Π½ = 3. Π’Π°ΠΊΠΆΠ΅, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ разряд позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€ Π² Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ обнаруТСния ΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ошибок. Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° рассмотрим Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° Π₯эмминга (7, 4) Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π₯эмминга (8,4). ΠšΠΎΠ΄ΠΎΠ²Ρ‹ΠΉ Π²Π΅ΠΊΡ‚ΠΎΡ€ αΉ½ = (αΉ½ 0,αΉ½ 1. αΉ½ 7 ) Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° (8,4) получаСтся ΠΈΠ· Π²Π΅ΠΊΡ‚ΠΎΡ€Π° v = (v 0,v 1. v 6 ) ΠΊΠΎΠ΄Π° (7,4) ΠΏΡƒΡ‚Π΅ΠΌ добавлСния разряда ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π³Π΄Π΅ αΉ½ = (αΉ½ 0,αΉ½ 1. αΉ½ 7 ) = (αΉ½ 0,v 0,v 1. v 6 ), αΉ½ 0 = 6 i=0 ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Π°Ρ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° ΠΊΠΎΠ΄Π° (8, 4) получаСтся ΠΈΠ· ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΊΠΎΠ΄Π° (7,4) Π² Π΄Π²Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ° [?]. 1. Π‘Π»Π΅Π²Π° ΠΊ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ H (7,4) дописываСтся Π½ΡƒΠ»Π΅Π²ΠΎΠΉ столбСц. 2. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Π°Ρ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° дополняСтся свСрху строкой ΠΈΠ· Π΅Π΄ΠΈΠ½ΠΈΡ†. v i H (8,4) = (45) ΠŸΡ€ΠΈ синдромном Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ s = αΉ½ H T (8,4) (46) 44

8 Π²Π΅ΠΊΡ‚ΠΎΡ€ синдрома ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄ s = ( s 0,s 0,s 1,s 2 ) = ( s 0,s), (47) Π³Π΄Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° s 0 Ρ€Π°Π²Π½Π° суммС всСх элСмСнтов ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова αΉ½ ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ€Π°Π²Π½Π° Π½ΡƒΠ»ΡŽ. Π”Π°Π»Π΅Π΅ рассмотрим процСсс ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ΠΈ обнаруТСния ошибок. ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° исправлСния ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹Ρ… ошибок совпадаСт с Ρ‚Π°ΠΊΠΎΠ²ΠΎΠΉ для ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² Π₯эмминга. ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° s 0 ΠΏΡ€ΠΈ этом всСгда Ρ€Π°Π²Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅, Π° синдром s соотвСтствуСт синдрому ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π₯эмминга. Если ΠΆΠ΅ ошибка Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ разрядС αΉ½ 0, Ρ‚ΠΎ s 0 Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π½ΠΎ 1, Π° s = (000). ΠŸΡ€ΠΈ Π΄Π²ΡƒΠΊΡ€Π°Ρ‚Π½ΠΎΠΉ ΠΆΠ΅ ошибкС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° s 0 всСгда Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π½Π° Π½ΡƒΠ»ΡŽ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ошибок. 1. Если s 0 = 1, Ρ‚ΠΎ исправлСниС ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½ΠΎΠΉ ошибки. 2. Если s 0 = 0 ΠΈ s 0, Ρ‚ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π° нСисправляСмая ошибка. 45

ΠœΠΠ’Π•ΠœΠΠ’Π˜Π§Π•Π‘ΠšΠ˜Π• ΠžΠ‘ΠΠžΠ’Π« Π’Π•ΠžΠ Π˜Π˜ ΠŸΠžΠœΠ•Π₯ΠžΠ£Π‘Π’ΠžΠ™Π§Π˜Π’ΠžΠ“Πž ΠšΠžΠ”Π˜Π ΠžΠ’ΠΠΠ˜Π―

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡΠ€Π•Π”Π•Π ΠΠ›Π¬ΠΠžΠ• ΠΠ“Π•ΠΠ’Π‘Π’Π’Πž Π‘Π’Π―Π—Π˜ Π€Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½ΠΎΠ΅ государствСнноС ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π½ΠΎΠ΅ ΡƒΡ‡Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π²Ρ‹ΡΡˆΠ΅Π³ΠΎ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ образования «БАНКВ-ΠŸΠ•Π’Π•Π Π‘Π£Π Π“Π‘ΠšΠ˜Π™ Π“ΠžΠ‘Π£Π”ΠΠ Π‘Π’Π’Π•ΠΠΠ«Π™ Π£ΠΠ˜Π’Π•Π Π‘Π˜Π’Π•Π’ Π’Π•Π›Π•ΠšΠžΠœΠœΠ£ΠΠ˜ΠšΠΠ¦Π˜Π™ ΠΈΠΌ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Ρ‹Π΅ срСдства сбора, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ отобраТСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ

ОглавлСниС

ΠŸΠΎΠΌΠ΅Ρ…ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

ΠŸΠΎΠ½ΡΡ‚ΠΈΠ΅ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ΄Π°

ВСория помСхоустойчивого кодирования базируСтся Π½Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ… исслСдований, ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Клодом Π¨Π΅Π½Π½ΠΎΠ½ΠΎΠΌ. Он сформулировал Ρ‚Π΅ΠΎΡ€Π΅ΠΌΡƒ для дискрСтного ΠΊΠ°Π½Π°Π»Π° с ΡˆΡƒΠΌΠΎΠΌ: ΠΏΡ€ΠΈ любой скорости ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… символов, мСньшСй, Ρ‡Π΅ΠΌ пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΊΠ°Π½Π°Π»Π°, сущСствуСт Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎΠ³ΠΎ дСкодирования Π±ΡƒΠ΄Π΅Ρ‚ сколь ΡƒΠ³ΠΎΠ΄Π½ΠΎ ΠΌΠ°Π»Π°.

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

Π’ настоящСС врСмя наибольшСС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ удСляСтся Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΌ Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΌ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌ ΠΊΠΎΠ΄Π°ΠΌ. Они ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌΠΈ свойствами ΠΈ ΠΈΡ… рСализация ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ проста.

НаиболСС часто ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π±Π»ΠΎΠΊΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹. ΠŸΡ€ΠΈ использовании Π±Π»ΠΎΠΊΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² цифровая информация пСрСдаСтся Π² Π²ΠΈΠ΄Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ (Π±Π»ΠΎΠΊΠΎΠ²) Ρ€Π°Π²Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹. ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° осущСствляСтся нСзависимо Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π±ΡƒΠΊΠ²Π΅ сообщСния соотвСтствуСт Π±Π»ΠΎΠΊ ΠΈΠ· ΠΏ символов.

Π‘Π»ΠΎΠΊΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ΄ называСтся Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΌ, Ссли ΠΏ (Π·Π½Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ) остаСтся ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ для всСх Π±ΡƒΠΊΠ² сообщСния.

Π Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ Ρ€Π°Π·Π΄Π΅Π»ΠΈΠΌΡ‹Π΅ ΠΈ Π½Π΅Ρ€Π°Π·Π΄Π΅Π»ΠΈΠΌΡ‹Π΅ Π±Π»ΠΎΠΊΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹.

ΠŸΡ€ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΈΠΌΡ‹ΠΌΠΈ ΠΊΠΎΠ΄Π°ΠΌΠΈ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ состоят ΠΈΠ· Π΄Π²ΡƒΡ… Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‰ΠΈΡ…ΡΡ частСй: ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½ΠΎΠΉ. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Ρ‹Π΅ разряды Π²ΠΎ всСх ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… комбинациях Ρ€Π°Π·Π΄Π΅Π»ΠΈΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ.

ΠŸΡ€ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π΅Ρ€Π°Π·Π΄Π΅Π»ΠΈΠΌΡ‹ΠΌΠΈ ΠΊΠΎΠ΄Π°ΠΌΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ символы Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Ρ‹Π΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

НСпрСрывными Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠ΄Ρ‹, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… символов Π² ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΡƒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… символов осущСствляСтся Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎ, Π±Π΅Π· раздСлСния Π΅Π΅ Π½Π° нСзависимыС Π±Π»ΠΎΠΊΠΈ. НСпрСрывныС ΠΊΠΎΠ΄Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»ΠΈΠΌΡ‹ΠΌΠΈ ΠΈ Π½Π΅Ρ€Π°Π·Π΄Π΅Π»ΠΈΠΌΡ‹ΠΌΠΈ.

ΠžΠ±Ρ‰ΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ использования избыточности

Π‘ΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΈ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ошибки обусловлСна Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ΠΌ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… символов. На Π²Π²ΠΎΠ΄ ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ устройства поступаСт ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ· k ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… символов. На Π²Ρ‹Ρ…ΠΎΠ΄Π΅ Π΅ΠΉ соотвСтствуСт ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ· ΠΏ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… символов, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ n>k. ВсСго ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодированияразличных Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ ΠΈ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодированияразличных Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ. Из ΠΎΠ±Ρ‰Π΅Π³ΠΎ числа Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодированиявыходных ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ. Π‘ΡƒΠ΄Π΅ΠΌ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΡ… Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌΠΈ комбинациями. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ( Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодированиявладимиров матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования) Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ. Π˜Ρ… Π±ΡƒΠ΄Π΅ΠΌ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌΠΈ комбинациями.

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодированияслучаСв Π±Π΅Π·ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ;

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования·(Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования-1) случаСв ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° Π² Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ соотвСтствуСт Π½Π΅ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΌ ошибкам;

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования·( Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодированиявладимиров матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования) случаСв ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π² Π½Π΅Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Ρ‹.

Π§Π°ΡΡ‚ΡŒ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ ΠΎΡ‚ ΠΎΠ±Ρ‰Π΅Π³ΠΎ числа Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… случаСв ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ соотвСтствуСт:

Кобн Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования.

Рассмотрим, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π°, каТдая комбинация ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ содСрТит всСго ΠΎΠ΄ΠΈΠ½ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ символ (ΠΏ=k+1). ΠžΠ±Ρ‰Π΅Π΅ число Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ составит Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π²Π΄Π²ΠΎΠ΅ большС ΠΎΠ±Ρ‰Π΅Π³ΠΎ числа ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ. Π—Π° подмноТСство Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, подмноТСство Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодированиякомбинаций, содСрТащих Ρ‡Π΅Ρ‚Π½ΠΎΠ΅ число Π΅Π΄ΠΈΠ½ΠΈΡ† (ΠΈΠ»ΠΈ Π½ΡƒΠ»Π΅ΠΉ). ΠŸΡ€ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈΠ· k ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… символов добавляСтся ΠΎΠ΄ΠΈΠ½ символ (0 ΠΈΠ»ΠΈ 1), Ρ‚Π°ΠΊΠΎΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ число Π΅Π΄ΠΈΠ½ΠΈΡ† Π² ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π±Ρ‹Π»ΠΎ Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ. ИскаТСниС любого Ρ‡Π΅Ρ‚Π½ΠΎΠ³ΠΎ числа символов ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½ΡƒΡŽ ΠΊΠΎΠ΄ΠΎΠ²ΡƒΡŽ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ Π² подмноТСство Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ, Ρ‡Ρ‚ΠΎ обнаруТиваСтся Π½Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΎΠΉ сторонС ΠΏΠΎ нСчСтности числа Π΅Π΄ΠΈΠ½ΠΈΡ†. Π§Π°ΡΡ‚ΡŒ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Ρ… ошибок составляСт:

Кобн Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ устройства с ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ Π½Π° Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рис.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ²

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ, Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ свойства ΠΊΠΎΠ΄ΠΎΠ² ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π°, ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ расстояниС, число ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΈΠ»ΠΈ исправлСнных ошибок.

Рассмотрим ΡΡƒΡ‚ΡŒ этих ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².

Π˜Π·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠΉ ΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ. Под Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠΉ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ число Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… разрядов

ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ΄Π° Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ

ΠΎΡ‚Π½ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодированияотн.

Π­Ρ‚Π° Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΊΠ°ΠΊΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π³ΠΎ числа символов ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ символы. Π•Π΅ Π΅Ρ‰Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Если ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ источника Ρ€Π°Π²Π½Π° Н символов Π² сСкунду, Ρ‚ΠΎ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ послС кодирования этой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π½Π°

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования

ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈΠ· ΠΏ символов Ρ‚ΠΎΠ»ΡŒΠΊΠΎ k ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ….

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования

Если число ошибок, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ, Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΊΠΎΠ΄ с большим числом ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Ρ‹Ρ… символов. Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈ этом Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Π°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ появляСтся врСмСнная Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Она Ρ‚Π΅ΠΌ большС, Ρ‡Π΅ΠΌ слоТнСС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.

КодовоС расстояниС Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΠ΅Ρ‚ cΡ‚Π΅ΠΏΠ΅Π½ΡŒ различия Π»ΡŽΠ±Ρ‹Ρ… Π΄Π²ΡƒΡ… ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ. Оно выраТаСтся числом символов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΠ΄Π½Π° ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΎΠΉ.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ расстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ двумя комбинациями Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, достаточно ΠΏΠΎΠ΄ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ число Π΅Π΄ΠΈΠ½ΠΈΡ† Π² суммС этих ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ 2.

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования

КодовоС расстояниС ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ. Π’Π°ΠΊ, Π² ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠΌ Π½Π°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½ΠΎΠΌ Π±Π΅Π·Ρ‹Π·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΠΌ ΠΊΠΎΠ΄Π΅ это расстояниС для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ Π΄ΠΎ ΠΏ, Ρ€Π°Π²Π½ΠΎΠΉ значности ΠΊΠΎΠ΄Π°.

Число ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ошибок опрСдСляСтся ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ расстояниСм Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодированиямСТду ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌΠΈ комбинациями. Π­Ρ‚ΠΎ расстояниС называСтся хэмминговым.

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

Π’Π΅ΠΎΡ€Π΅ΠΌΠ°. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠ΄ ΠΎΠ±Π»Π°Π΄Π°Π» свойствами ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹Π΅ ошибки, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ввСсти ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ, которая обСспСчивала Π±Ρ‹ минимальноС расстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ Π»ΡŽΠ±Ρ‹ΠΌΠΈ двумя Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹ΠΌΠΈ комбинациями Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π΄Π²ΡƒΡ….

Π”ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ. Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ Π·Π½Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° ΠΏ=3. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π½Π°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ мноТСство: 000, 001, 010, 011, 100, 101, 110, 111. Π›ΡŽΠ±Π°Ρ одиночная ошибка трансформируСт Π΄Π°Π½Π½ΡƒΡŽ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½ΡƒΡŽ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ. Ошибки здСсь Π½Π΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΈ Π½Π΅ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования=1. Если Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования=2, Ρ‚ΠΎ Π½ΠΈ ΠΎΠ΄Π½Π° ΠΈΠ· Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ ΠΏΡ€ΠΈ ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½ΠΎΠΉ ошибкС Π½Π΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½ΡƒΡŽ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ.

ΠŸΡƒΡΡ‚ΡŒ подмноТСство Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΎ ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ чСтности числа Π΅Π΄ΠΈΠ½ΠΈΡ†. Π’ΠΎΠ³Π΄Π° подмноТСства Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Ρ… ΠΈ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ Π±ΡƒΠ΄ΡƒΡ‚ Ρ‚Π°ΠΊΠΈΠ΅:

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ искаТСниС ΠΏΠΎΠΌΠ΅Ρ…ΠΎΠΉ ΠΎΠ΄Π½ΠΎΠ³ΠΎ разряда (одиночная ошибка) ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρƒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π² подмноТСство Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ. Π’ΠΎ Π΅ΡΡ‚ΡŒ этот ΠΊΠΎΠ΄ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ всС ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹Π΅ ошибки.

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ случаС ΠΏΡ€ΠΈ нСобходимости ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ ошибки кратности Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования— минимальноС хэммингово расстояниС Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ большС Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодированиявладимиров матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования+1.

Π’ этом случаС никакая ошибка кратности Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодированиянС Π² состоянии пСрСвСсти ΠΎΠ΄Π½Ρƒ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½ΡƒΡŽ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ.

Ошибки ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ, Π½ΠΎ ΠΈ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ.

Π’Π΅ΠΎΡ€Π΅ΠΌΠ°. Для исправлСния ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½ΠΎΠΉ ошибки ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½ΠΎΠΉ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ подмноТСство Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ. Π§Ρ‚ΠΎΠ±Ρ‹ эти подмноТСства Π½Π΅ ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°Π»ΠΈΡΡŒ, хэммингово расстояниС Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Ρ‚Ρ€Π΅Ρ….

Π”ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ. ΠŸΡƒΡΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΈ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅, ΠΏ=3. ΠŸΡ€ΠΈΠΌΠ΅ΠΌ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ 000 ΠΈ 111 (ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ расстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Ρ€Π°Π²Π½ΠΎ 3). Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ 000 поставим Π² соотвСтствиС подмноТСство Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ 001, 010, 100. Π­Ρ‚ΠΈ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ΡΡ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ возникновСния Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠΉ ошибки Π² ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ 000.

Аналогично Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ 111 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² соотвСтствиС подмноТСство Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ 110, 011, 101. Если ΡΠΎΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ эти подмноТСства Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ, Ρ‚ΠΎ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π½Π΅ ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°ΡŽΡ‚ΡΡ:

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ случаС исправляСмыС ошибки кратности Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодированиясвязаны с ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ расстояниСм ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ΠΌ

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования=2Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования+1. (2.1)

Π³Π΄Π΅ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования— сочСтаниС ΠΈΠ· ΠΏ элСмСнтов ΠΏΠΎ t (число Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ошибок кратности t Π½Π° Π΄Π»ΠΈΠ½Π΅ ΠΏ-разрядной ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ).

Если, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏ=7, Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования=1, Ρ‚ΠΎ ΠΈΠ· (2.1)

НуТно ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π½Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ исправлСния любой ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ошибок. ΠšΠΎΠ΄Ρ‹ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для исправлСния ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ ошибок, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ вСроятных для Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠ°Π½Π°Π»Π° связи.

Π“Ρ€ΡƒΠΏΠΏΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ΄ с ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ Π½Π° Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ

НСдостатком ΠΊΠΎΠ΄Π° с Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ числом Π΅Π΄ΠΈΠ½ΠΈΡ† являСтся Π½Π΅ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ Ρ‡Π΅Ρ‚Π½Ρ‹Ρ… Π³Ρ€ΡƒΠΏΠΏΠΎΠ²Ρ‹Ρ… ошибок. Π­Ρ‚ΠΎΠ³ΠΎ нСдостатка Π»ΠΈΡˆΠ΅Π½Ρ‹ ΠΊΠΎΠ΄Ρ‹ с ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ Π½Π° Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ, Π³Π΄Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Ρ€Π°Π·Π±ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π° части, ΠΈΠ· Π½ΠΈΡ… формируСтся ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°, состоящая ΠΈΠ· Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ числа строк ΠΈ столбцов:

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования

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

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования.

ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ‡Π΅Ρ‚Π½Ρ‹Π΅ Π³Ρ€ΡƒΠΏΠΏΠΎΠ²Ρ‹Π΅ ошибки ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ. НС ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ лишь Ρ‚Π°ΠΊΠΈΠ΅ ошибки, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… искаТСно Ρ‡Π΅Ρ‚Π½ΠΎΠ΅ число символов Π² столбцС.

МоТно ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° ΠΏΡƒΡ‚Π΅ΠΌ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎ столбцам ΠΈ строкам ΠΈΠ»ΠΈ столбцам ΠΈ диагоналям (попСрСчная ΠΈ диагональная ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°).

Если ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° проводится ΠΏΠΎ строкам ΠΈ столбцам, Ρ‚ΠΎ ΠΊΠΎΠ΄ называСтся ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½Ρ‹ΠΌ.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Ρ‹Π΅ символы Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования;

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования.

Π’ этом случаС Π½Π΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ошибки Ρ‡Π΅Ρ‚Π½ΠΎΠΉ кратности с ΠΊΡ€Π°Ρ‚Π½ΠΎΡΡ‚ΡŒΡŽ 4, 8, 16 ΠΈ Ρ‚.Π΄., ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… происходит искаТСниС символов с ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ индСксами строк столбцов. НаимСньшая ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° получаСтся Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° образуСмая ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° являСтся ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½ΠΎΠΉ.

НСдостатком Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° являСтся Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ внСсСния Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ Π² ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° врСмя, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для формирования ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹.

ΠœΠ°Ρ‚Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ позволяСт ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹Π΅ ошибки. ΠžΡˆΠΈΠ±ΠΎΡ‡Π½Ρ‹ΠΉ элСмСнт находится Π½Π° пСрСсСчСнии строки ΠΈ столбца, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… имССтся Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠ΅ чСтности.

ΠšΠΎΠ΄Ρ‹ с постоянным вСсом

ВСсом называСтся число Π΅Π΄ΠΈΠ½ΠΈΡ†, содСрТащихся Π² ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… комбинациях.

Π’ ΠΊΠΎΠ΄Π΅ Β«3 ΠΈΠ· 7Β» Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ сто Π΄Π²Π°Π΄Ρ†Π°Ρ‚ΡŒ восСмь (Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования=128), Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠ΄Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Ρ€ΠΈΠ΄Ρ†Π°Ρ‚ΡŒ ΠΏΡΡ‚ΡŒ. ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΎΡ‚Π½ = 0,28.

Π‘Ρ…Π΅ΠΌΠ° устройства опрСдСлСния вСса ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ ΠΊΠΎΠ΄Π° Β«3 ΠΈΠ· 7Β» ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° рис. 2.6.

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования

ЦикличСскиС ΠΊΠΎΠ΄Ρ‹

ЦикличСскиС ΠΊΠΎΠ΄Ρ‹ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ цикличСской пСрСстановкС всСх символов ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° образуСтся другая кодовая комбинация этого ΠΆΠ΅ ΠΊΠΎΠ΄Π°.

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования— комбинация цикличСского ΠΊΠΎΠ΄Π°;

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования— Ρ‚Π°ΠΊΠΆΠ΅ комбинация цикличСского ΠΊΠΎΠ΄Π°.

НапримСр, комбинация 1001111 (ΠΏ=7) Π±ΡƒΠ΄Π΅Ρ‚ прСдставлСна ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ΠΎΠΌ

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования

ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ прСдставлСнии дСйствия Π½Π°Π΄ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌΠΈ комбинациями сводятся ΠΊ дСйствиям Π½Π°Π΄ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π°ΠΌΠΈ. Π­Ρ‚ΠΈ дСйствия производятся Π² соотвСтствии с ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… Ρ‡Π»Π΅Π½ΠΎΠ² осущСствляСтся ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ 2.

ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ошибок ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ цикличСского ΠΊΠΎΠ΄Π° обСспСчиваСтся Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π² качСствС Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ дСлятся Π±Π΅Π· остатка Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°Ρ€Π°Π½Π΅Π΅ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ G(x). Если принятая комбинация содСрТит искаТСнныС символы, Ρ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ G(x) осущСствляСтся с остатком. ΠŸΡ€ΠΈ этом формируСтся сигнал, ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΎΠ± ошибкС. Полином G(x) называСтся ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΠΌ.

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ цикличСского ΠΊΠΎΠ΄Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡƒΡ‚Π΅ΠΌ умноТСния исходной ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ А(Ρ…) Π½Π° ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ G(x) с ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… Ρ‡Π»Π΅Π½ΠΎΠ² ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ 2:

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, всС ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΡ‹, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ цикличСского ΠΊΠΎΠ΄Π°, Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ Π½ΠΈΠΆΠ΅ ΠΏ.

Часто Π² качСствС ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ осущСствляСтся Π΄Π΅Π»Π΅Π½ΠΈΠ΅, бСрСтся ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ G(x)=Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования+1. ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… символов Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ нСльзя.

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

Число разрядов рСгистра выбираСтся Ρ€Π°Π²Π½Ρ‹ΠΌ стСпСни ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°.

ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь осущСствляСтся с Π²Ρ‹Ρ…ΠΎΠ΄Π° рСгистра Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ разряды Ρ‡Π΅Ρ€Π΅Π· сумматоры, число ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… выбираСтся Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ мСньшС количСства Π½Π΅Π½ΡƒΠ»Π΅Π²Ρ‹Ρ… Ρ‡Π»Π΅Π½ΠΎΠ² ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°. Π‘ΡƒΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π° Π²Ρ…ΠΎΠ΄Π°Ρ… Ρ‚Π΅Ρ… разрядов рСгистра, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π½Π΅Π½ΡƒΠ»Π΅Π²Ρ‹Π΅ Ρ‡Π»Π΅Π½Ρ‹ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°.

На рис. 2.7 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° схСма ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ рСгистра для прСобразования чСтырСхразрядной ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π² ΡΠ΅ΠΌΠΈΡ€Π°Π·Ρ€ΡΠ΄Π½ΡƒΡŽ.

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования

Π’ Ρ‚Π°Π±Π». 2.3 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΏΡƒΡ‚Π΅ΠΌ сдвигов исходной ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ 0101 получаСтся комбинация цикличСского ΠΊΠΎΠ΄Π° 1010011. ΠΏ=7, k=4. ΠšΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡ 0101, ΠΊΠ»ΡŽΡ‡ Π² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ 1. Π’ Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Ρ‚Π°ΠΊΡ‚ΠΎΠ² рСгистр Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½, Π·Π°Ρ‚Π΅ΠΌ ΠΊΠ»ΡŽΡ‡ пСрСводится Π² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ 2. ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь замыкаСтся. Под дСйствиСм сСми ΡΠ΄Π²ΠΈΠ³Π°ΡŽΡ‰ΠΈΡ… Ρ‚Π°ΠΊΡ‚ΠΎΠ² ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сСмиразрядного цикличСского ΠΊΠΎΠ΄Π°.

Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования. Π€ΠΎΡ‚ΠΎ Π²Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ² матСматичСскиС основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования

Бвойства цикличСского ΠΊΠΎΠ΄Π°:

1) цикличСский ΠΊΠΎΠ΄ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ всС ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹Π΅ ошибки, Ссли ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ содСрТит Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‡Π»Π΅Π½Π°. Если G(x)=x+1, Ρ‚ΠΎ ΠΊΠΎΠ΄ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹Π΅ ошибки ΠΈ всС Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹Π΅;

2) цикличСский ΠΊΠΎΠ΄ с G(x)=(x+1)G(x) ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ всС ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹Π΅, Π΄Π²ΠΎΠΉΠ½Ρ‹Π΅ ΠΈ Ρ‚Ρ€ΠΎΠΉΠ½Ρ‹Π΅ ошибки;

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *