ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π°Ρ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° примСняСмого для помСхоустойчивого кодирования

ΠŸΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π°Ρ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ Π±Π»ΠΎΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°

Π˜Ρ‚Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΊΠΎΠ΄

Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° простая схСма кодирования, которая Ρ‚Π°ΠΊΠΆΠ΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ построСна ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

m0m1m2P1 = m0 +m1 +m2
m3m4m5P2 = m3 +m4 +m5
m6m7m8P3 = m6 + m7 + m8
m0 +m3 +m6m1+ m4 +m7m2 +m5 +m8m0 + m0 + m1 + m1 +…. + m8 + m8

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠΎ строкам ΠΈ ΠΏΠΎ столбцам этой Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ чСтности Π΅Π΄ΠΈΠ½ΠΈΡ†.

Π˜Π½Ρ‹ΠΌΠΈ словами, ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ошибки ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌΠΈ столбца ΠΈ строки, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, этот ΠΊΠΎΠ΄, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ (ΠΏΠΎ строкам ΠΈ ΠΏΠΎ столбцам), способСн Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ, Π½ΠΎ ΠΈ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ошибки (Ссли извСстны ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ошибки, Ρ‚ΠΎ Π΅Π΅ исправлСниС состоит просто Π² Π·Π°ΠΌΠ΅Π½Π΅ символа Π½Π° ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½Ρ‹ΠΉ: Ссли 0, Ρ‚ΠΎ Π½Π° 1, Ссли 1 – Ρ‚ΠΎ Π½Π° 0 ).

ΠžΠΏΠΈΡΠ°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ кодирования, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ, оказываСтся ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ Π² случаС, ΠΊΠΎΠ³Π΄Π° Π΄Π°Π½Π½Ρ‹Π΅ СстСствСнным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² Π²ΠΈΠ΄Π΅ массивов, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° ΡˆΠΈΠ½Π°Ρ… Π­Π’Πœ, Π² памяти, ΠΈΠΌΠ΅ΡŽΡ‰Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ‡Π½ΡƒΡŽ структуру, ΠΈ Ρ‚.Π΄. ΠŸΡ€ΠΈ этом Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ значСния (3Ρ…3 ΠΈΠ»ΠΈ 20Ρ…20), ΠΎΠ΄Π½Π°ΠΊΠΎ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒΡΡ ΠΎΠ΄Π½Π° ошибка Π½Π° 3Ρ…3=9 символов, Π° Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ – Π½Π° 20Ρ…20=400 символов.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΠΌ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π΅Ρ‰Π΅ Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΌΠΎΠΌΠ΅Π½Ρ‚. Если Π² простом ΠΊΠΎΠ΄Π΅ с ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ Π½Π° Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ для обнаруТСния ошибки приходится Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΊ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ всСго ΠΎΠ΄ΠΈΠ½ символ, Ρ‚ΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠ΄ стал ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΡƒΡŽ ΠΎΡˆΠΈΠ±ΠΊΡƒ, понадобилось ΠΊ дСвяти ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ символам Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ сСмь ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Ρ‹Ρ….

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ этого ΠΊΠΎΠ΄Π° оказалась ΠΎΡ‡Π΅Π½ΡŒ большой, Π° ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π°Ρ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ – ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΠΈΠ·ΠΊΠΎΠΉ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ усилия спСциалистов Π² области помСхоустойчивого кодирования всСгда Π±Ρ‹Π»ΠΈ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹ Π½Π° поиск Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ² ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² кодирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈ минимальной избыточности обСспСчивали Π±Ρ‹ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ.

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

Π’Π°ΠΊΠΎΠΉ способ описания ΠΊΠΎΠ΄ΠΎΠ², кстати, ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ для Π»ΡŽΠ±Ρ‹Ρ…, Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ². Однако ΠΏΡ€ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… k Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ оказываСтся слишком большим, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ (для ΠΊΠΎΠ΄Π° с простой ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ Π½Π° Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ Π΄Π²ΡƒΡ…Π±Π°ΠΉΡ‚ΠΎΠ²ΠΎΠ³ΠΎ слова Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ составит

2 5 * 2 16 = 2000000 Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… символов).

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

Однако Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ ΠΈ наглядным способом описания Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… Π±Π»ΠΎΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² являСтся ΠΈΡ… Π·Π°Π΄Π°Π½ΠΈΠ΅ с использованиСм ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹, ΡΠ²Π»ΡΡŽΡ‰Π΅ΠΉΡΡ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠΎΠΉ прСдставлСния систСмы ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ:

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅. Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ Π±Π»ΠΎΡ‡Π½Ρ‹ΠΉ систСматичСский (n,k)-ΠΊΠΎΠ΄ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ опрСдСляСтся ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ΠΉ G Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ k* n с Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½Ρ‹ΠΌΠΈ элСмСнтами. ΠŸΡ€ΠΈ этом ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово являСтся Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠ΅ΠΉ строк ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ G, Π° каТдая линСйная комбинация строк G — ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ словом.

Π’ΠΎΠ³Π΄Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ Π΅ΠΌΡƒ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ словом U Π±ΡƒΠ΄Π΅Ρ‚

Π‘ ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ структуры ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ G символы ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова U Π±ΡƒΠ΄ΡƒΡ‚ Ρ‚Π°ΠΊΠΈΠΌΠΈ:

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΊΠΎΠ΄ называСтся Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΌ Π±Π»ΠΎΡ‡Π½Ρ‹ΠΌ систСматичСским (n,k)-ΠΊΠΎΠ΄ΠΎΠΌ с ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°ΠΌΠΈ Π½Π° Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ, Π° Π·Π°Π΄Π°ΡŽΡ‰Π°Ρ Π΅Π³ΠΎ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° GназываСтся ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ΠΉ ΠΊΠΎΠ΄Π°.

Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° рассмотрим извСстный (7,4)-ΠΊΠΎΠ΄ Π₯Π΅ΠΌΠΌΠΈΠ½Π³Π°, ΡΠ²Π»ΡΡŽΡ‰ΠΈΠΉΡΡ классичСской ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠ΅ΠΉ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ² с исправлСниСм ошибок.

ΠŸΡƒΡΡ‚ΡŒ m = (m0, m1, m2, m3) Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π΅ΠΌ сообщСниСм, ΠΈΠ»ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

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

ΠŸΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π°Ρ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° G для (7. 4)-ΠΊΠΎΠ΄Π° Π₯Π΅ΠΌΠΌΠΈΠ½Π³Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄

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

U = mΓ— G = ( m0 m1 m2 m3 )=

На основании ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ G(7,4) (3.15) ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ систСмы ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ (3.16) Π»Π΅Π³ΠΊΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ схСму кодирования для рассматриваСмого (7,4)-ΠΊΠΎΠ΄Π° Π₯Π΅ΠΌΠΌΠΈΠ½Π³Π° (рис. 3.4).

ΠšΠΎΠ΄Π΅Ρ€ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ ΠΏΡ€ΠΈ простой ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ Π½Π° Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ, Π½ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ выполняСт Π½Π΅ ΠΎΠ΄Π½Ρƒ ΠΎΠ±Ρ‰ΡƒΡŽ, Π° нСсколько частичных ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ, формируя, соотвСтствСнно, нСсколько ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Ρ‹Ρ… символов.

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

Нам Π²Π°ΠΆΠ½ΠΎ вашС ΠΌΠ½Π΅Π½ΠΈΠ΅! Π‘Ρ‹Π» Π»ΠΈ ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»? Π”Π° | НСт

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

М Π’Π΅Ρ€Π½Π΅Ρ€ ΠžΡΠ½ΠΎΠ²Ρ‹ кодирования

Π“Π»Π°Π²Π° 2. Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹


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

Π Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ систСмы ΠΏΠ΅Ρ€Π΅Π΄Π°Π½ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹. ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΡ ΠΈΠ½Β­Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΈΠΊΡƒ, ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ воз­никновСния ошибок (Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ошибок) ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ ΠΈ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π­Ρ‚ΠΎ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ относится ΠΊ

β€’ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ мощности сигнала (спут­никовая ΠΈ мобильная связь)

β€’ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½ΠΎ сильно Π·Π°ΡˆΡƒΠΌΠ»Π΅Π½Π½Ρ‹ΠΌ ΠΊΠ°Π½Π°Π»Π°ΠΌ (мо­бильная связь, высокоскоростныС ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ связи)

β€’ ΠΊΠ°Π½Π°Π»Π°ΠΌ связи с ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½Ρ‹ΠΌΠΈ трСбованиями ΠΊ надСТности ΠΈΠ½Β­Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ сСти, Π»ΠΈΠ½ΠΈΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ со сТатиСм Π΄Π°Π½Π½Ρ‹Ρ…)

Π’ΠΎ всСх Π²Ρ‹ΡˆΠ΅ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½Π½Ρ‹Ρ… случаях ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΊΠΎΠ΄Ρ‹, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΒ­Ρ€ΡƒΡŽΡ‰ΠΈΠ΅ ошибки. ВСория помСхоустойчивого кодирования для ΠΊΠ°ΠΆΒ­Π΄ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΊΠ°Π½Π°Π»Π° позволяСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ эффСктивный ΠΌΠ΅Ρ‚ΠΎΠ΄ обнаруТСния ΠΈ исправлСния ошибок. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π΄Π²Π° Π²Π·Π°ΠΈΠΌΠΎΒ­Π΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π±ΠΎΡ€ΡŒΠ±Ρ‹ с ΠΏΠΎΠΌΠ΅Ρ…Π°ΠΌΠΈ.

β€’ ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ для обнаруТСния ошибок ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ распознаСт ошибки ΠΈ, Π² случаС нСобходимости, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ запрос Π½Π° ΠΏΠΎΒ­Π²Ρ‚ΠΎΡ€Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°.

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

Рис. 2.1. МодСль ΠΊΠ°Π½Π°Π»Π° связи с ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ.

Π‘ΡƒΠ΄Π΅ΠΌ ΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΒ­Π·ΡƒΠ΅Ρ‚ΡΡ Π±Π»ΠΎΠΊΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ΄ Π₯эмминга*, структура ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ раскрыта Π² дальнСйшСм. БСйчас ΠΌΡ‹ ограничимся Π΅Π³ΠΎ Ρ‚Π°Π±Π»ΠΈΡ‡Π½Ρ‹ΠΌ опи­саниСм. ΠŸΡƒΡΡ‚ΡŒ ΠΊΠΎΠ΄Π΅Ρ€ источника ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΒ­ΠΎΠ½Π½Ρ‹Π΅ слова фиксированной Π΄Π»ΠΈΠ½Ρ‹. ΠšΠΎΠ΄Π΅Ρ€ ΠΊΠ°Π½Π°Π»Π° замСняСт ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ слово u ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ словом v Π² соотвСтствии с Ρ‚Π°Π±Π». 2.1.

* Π ΠΈΡ‡Π°Ρ€Π΄ Π’. Π₯эмминг: 1915/1998. амСриканский ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊ.

Π’Π°Π±Π»ΠΈΡ†Π° 2.1. Кодовая Ρ‚Π°Π±Π»ΠΈΡ†Π° (7,4)-ΠΊΠΎΠ΄Π° Π₯эмминга.

Π”Π΅ΠΊΠΎΠ΄Π΅Ρ€ сравниваСт принятоС слово r со всСми ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌΠΈ словами Ρ‚Π°Π±Π». 2.1. Если слово r совпадаСт с ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов, Ρ‚ΠΎ ΡΠΎΠΎΡ‚Β­Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ слово ΠΈ выдаСтся ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŽ. Если r отличаСтся ΠΎΡ‚ всСх ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов, Ρ‚ΠΎ Π² ΠΊΠ°Π½Π°Π»Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° обнару­ТиваСмая ошибка.*

* Из структуры ΠΊΠΎΠ΄Π° Π₯эмминга слСдуСт ΠΎΠ΄Π½ΠΎ интСрСсноС свойство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½ΠΎ простым ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€ΠΎΠΌ:

Для любого ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° Π³ сущСствуСт блиТайшСС ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ совпадаСт с Π³ ΠΈΠ»ΠΈ отличаСтся ΠΎΡ‚ Π½Π΅Π³ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΎΠ΄Π½ΠΎΠΌ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌ разрядС. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ссли Π² Π²Π΅ΠΊΡ‚ΠΎΡ€Π΅ v ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ ΠΏΠΎ ΠΊΠ°Π½Π°Π»Ρƒ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° ошибка, ΠΎΠ½Π° всСгда ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ исправлСна Π² процСссС дСкодирования,- ΠŸΡ€ΠΈΠΌ. ΠΏΠ΅Ρ€Π΅Π².

Из всСго Π²Ρ‹ΡˆΠ΅ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡƒΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΄Π²Π° Π²Π°ΠΆΠ½Ρ‹Ρ… Π²Ρ‹Π²ΠΎΠ΄Π°:

β€’ Если Π² процСссС ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΠΎ Π·Π°ΡˆΡƒΠΌΠ»ΡΠ½Π½ΠΎΠΌΡƒ ΠΊΠ°Π½Π°Π»Ρƒ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово отобразится Π² Π΄Ρ€ΡƒΠ³ΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово, Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ с ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½Ρ‹ΠΌ, Ρ‚ΠΎ происходит нСобнаруТимая ошибка. НазовСм Π΅Π΅ остаточной ошибкой дСкодирования.

β€’ Β«Π₯ΠΎΡ€ΠΎΡˆΠΈΠ΅ ΠΊΠΎΠ΄Ρ‹Β» ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ матСматичСской струк­турой, которая позволяСт эффСктивно Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Ρ‚ΡŒ, Π° Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΒ­Ρ€Ρ‹Ρ… случаях ΠΈ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ошибки, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΊΠ°Π½Π°Π»Ρƒ связи.

2.2. ΠŸΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π°Ρ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°

Π’Π°ΠΆΠ½ΠΎΠ΅ сСмСйство ΠΊΠΎΠ΄ΠΎΠ² ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Π΅ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΎΠ²Ρ‹Π΅, ΠΊΠΎΒ­Π΄Ρ‹. Π­Ρ‚ΠΈ ΠΊΠΎΠ΄Ρ‹ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ прСдставляя ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΈ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова Π² Ρ„ΠΎΡ€ΠΌΠ΅ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ², ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ процСссы кодирования ΠΈ дСкодирования с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π° Π»ΠΈΠ½Π΅ΠΉΒ­Π½ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹, ΠΏΡ€ΠΈ этом, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ† ΡΠ²Π»ΡΡŽΡ‚ΡΡ символы 0 ΠΈ 1. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ производятся ΠΏΠΎ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΈ, Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ, Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΈ ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ 2 (Π’Π°Π±Π». 2.2).

Π’Π°Π±Π»ΠΈΡ†Π° 2.2. АрифмСтика ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ 2.

ВмСсто k Π±ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° Π² ΠΊΠ°Π½Π°Π» пСрСдаСтся n Π±ΠΈΡ‚ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ Π²Π΅ΠΊΡ‚ΠΎΡ€Π°. Π’ этом случаС говорят ΠΎΠ± ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΠΌ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Β­Π½ΠΈΠΈ со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ

Π§Π΅ΠΌ Π½ΠΈΠΆΠ΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ, Ρ‚Π΅ΠΌ большС ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° ΠΈ Ρ‚Π΅ΠΌ большими возмоТностями для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ ошибок ΠΎΠ½ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ (здСсь, ΠΎΠ΄Π½Π°ΠΊΠΎ, Π½Π°Π΄ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ с ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ избыточности, Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° ΠΏΠ΅Ρ€Π΅Β­Π΄Π°Ρ‡Ρƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°ΡŽΡ‚).

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово v ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ слово ΠΈ свя­заны ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ΠΌ

НапримСр, ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Π²Π΅ΠΊΡ‚ΠΎΡ€ ΠΈ = (1010) отобраТаСтся Π² ΠΊΠΎΒ­Π΄ΠΎΠ²Ρ‹ΠΉ Π²Π΅ΠΊΡ‚ΠΎΡ€

ΠŸΠ΅Ρ€Π²ΠΎΠ΅, Ρ‡Ρ‚ΠΎ сразу ΠΆΠ΅ бросаСтся Π² Π³Π»Π°Π·Π° ΠΈΠ· Ρ‚Π°Π±Π». 2.1, это совпадС­ниС послСдних Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… разрядов ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ. Π’Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ относится ΠΊ сСмСйству систСматичСских ΠΊΠΎΠ΄ΠΎΠ².

ΠšΠΎΠ΄Ρ‹, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ слово ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСпосрСд­ствСнно Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΎ ΠΈΠ· ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Π΅ΠΌΡƒ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ Π²Π΅ΠΊΡ‚ΠΎΡ€Π°, Π½Π°Π·Ρ‹Β­Π²Π°ΡŽΡ‚ΡΡ систСматичСскими.

ΠŸΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ любого систСматичСского ΠΊΠΎΠ΄Π° всСгда ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡƒΡ‚Π΅ΠΌ пСрСстановки столбцов привСсти ΠΊ Π²ΠΈΠ΄Ρƒ

Π—Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Π’ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π΅ часто Сдиничная ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° ставится Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠ΅ мСсто. Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ пСрСстановка столбцов ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ Π½Π΅ ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ влияния Π½Π° ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π°.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π² ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΌ Π²Π΅ΠΊΡ‚ΠΎΡ€Π΅ систСматичСского ΠΊΠΎΠ΄Π° всСгда ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Ρ‹Π΅ символы

Роль ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Ρ‹Ρ… символов ΠΈ ΠΈΡ… использованиС Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Ρ€Π°Π·ΡŠΡΡΠ½Π΅Π½Ρ‹ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ€Π°Π·Π΄Π΅Π»Π°Ρ….

2.3. Π‘ΠΈΠ½Π΄Ρ€ΠΎΠΌΠ½ΠΎΠ΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π—Π°Π΄Π°Ρ‡Π° Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ структуру ΠΊΠΎΒ­Π΄Π°, ΠΏΠΎ принятому слову Π³. Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½Ρ‹ΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Β­Π½Ρ‹ΠΉ Π²Π΅ΠΊΡ‚ΠΎΡ€.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Ρ‚Ρ€Π΅Ρ… столбцов ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ G (2.2), ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ систСму Ρ‚Ρ€Π΅Ρ… ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ опСрация производится ΠΏΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΈ ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ 2 (см. Ρ‚Π°Π±Π». 2.2). Если Π² ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ систСмС ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ хотя Π±Ρ‹ ΠΎΠ΄Π½Π° ΠΈΠ· ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π½Π΅ Ρ€Π°Π²Π½Π° Π½ΡƒΠ»ΡŽ, Ρ‚ΠΎ Π² ΠΊΠ°Π½Π°Π»Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° ошибка.

Π—Π°ΠΏΠΈΡˆΠ΅ΠΌ систСму ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ Π² ΠΎΠ±Ρ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅. Для лю­бого систСматичСского ΠΊΠΎΠ΄Π° с ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ΠΉ (2.5), провС­рочная ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° опрСдСляСтся ΠΊΠ°ΠΊ

Π’Π΅ΠΊΡ‚ΠΎΡ€ s принято Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ синдромом. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ошибка Π±ΡƒΒ­Π΄Π΅Ρ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π°, Ссли хотя Π±Ρ‹ ΠΎΠ΄Π½Π° ΠΈΠ· ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ s Π½Π΅ Ρ€Π°Π²Π½Π° Π½ΡƒΠ»ΡŽ. РавСнство (2.9) ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² Π²ΠΈΠ΄Π΅

Π—Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Π’ ΠΌΠ΅Π΄ΠΈΡ†ΠΈΠ½Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ синдром ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для, обозна­чСния сочСтания ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ², Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΡŽΡ‰ΠΈΡ… ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ Π±ΠΎΠ»Π΅Π·Β­Π½Π΅Π½Π½ΠΎΠ΅ состояниС ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΌΠ°.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: Π‘ΠΈΠ½Π΄Ρ€ΠΎΠΌΠ½ΠΎΠ΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (7, 4)-ΠΊΠΎΠ΄Π° Π₯эмминга.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ (2.5) ΠΈ (2.8), построим ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ ΠΈΠ· ΠΏΠΎΒ­Ρ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΊΠΎΠ΄Π° Π₯эмминга (2.2). Она ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ слова ΠΈ = (1010) ΠΏΠΎ ΠΊΠ°Π½Π°Π»Ρƒ Π±Π΅Π· ΡˆΡƒΒ­ΠΌΠ° r = v = (0011010). МоТСм ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π² этом случаС синдром Ρ€Π°Π²Π΅Π½

Если, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΌ словС ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° одиночная ошибка Π½Π° Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ( r = (0010010)), Ρ‚ΠΎ синдромом являСтся чСтвСртая строка транспонированной ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹

Π’Π°Π±Π»ΠΈΡ†Π° 2.3. Π’Π°Π±Π»ΠΈΡ†Π° синдромов ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠΉ ошибки (7.4)-ΠΊΠΎΠ΄Π° Π₯эмлинга.

ΠžΠ±ΠΎΠ±Ρ‰ΠΈΠΌ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ рассуТдСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹.

Рис. 2.3. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Ρ… пространств.

Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π°Ρ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΎΠΆΠ΅Π½Π° Π½Π° ΠΌΠ°Ρ‚Β­Ρ€ΠΈΡ†Ρƒ Π  ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ I Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² случаС систСматичСских ΠΊΠΎΠ΄ΠΎΠ².

ΠΏΡ€ΠΈΡ‡Π΅ΠΌ, правая Ρ‡Π°ΡΡ‚ΡŒ равСнства справСдлива Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для систСмати­чСских ΠΊΠΎΠ΄ΠΎΠ².

ΠŸΡ€ΠΈ синдромном ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ свойство ΠΎΡ€Β­Ρ‚ΠΎΠ³ΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΊΠΎΠ΄ΠΎΠ²

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова v Π΅ Π‘ справСдливо

ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ принятому слову, Π½Π΅ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰Π΅ΠΌΡƒ ΠΊΠΎΠ΄Ρƒ, соотвСтствуСт ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΎΡ‚ нуля синдром

Π’ рассмотрСнном Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅, Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠΉ ошибкС Π² Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΌ разрядС соотвСтствуСт Π²Π΅ΠΊΡ‚ΠΎΡ€ Π΅ = (0001000).

Рис. 2.4. МодСль ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅.

Π’ силу свойств линСйности ΠΈ ΠΎΡ€Ρ‚ΠΎΠ³ΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΈΠΌΠ΅Π΅ΠΌ

ПослСднСС равСнство являСтся основой синдромного дСкодирования. Π’ процСссС дСкодирования ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ситуации:

Π‘Π»ΡƒΡ‡Π°ΠΉ 1.1: Π΅ = 0 Π±Π΅Π·ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½Π°Ρ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ;

Π‘Π»ΡƒΡ‡Π°ΠΉ 2: ошибка Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π° ΠΏΡ€ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ.

Ясно, Ρ‡Ρ‚ΠΎ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС, Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€ всСгда Π²Ρ‹Π΄Π°Π΅Ρ‚ принятоС сло­во r ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŽ, ΠΏΡ€ΠΈ этом сущСствуСт нСкоторая Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ нСис­правлСния ошибки. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ случаС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ Π΄Π²Π° Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€Π°.

β€’ РаспознаваниС ошибок. Π”Π΅ΠΊΠΎΠ΄Π΅Ρ€ всСгда опрСдСляСт Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ошибки Π² принятом Π²Π΅ΠΊΡ‚ΠΎΡ€Π΅ Π³. Π’ зависимости ΠΎΡ‚ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ потрС­битСля, принятоС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ слово ΠΈΠ»ΠΈ «стираСтся», ΠΈΠ»ΠΈ производится запрос Π½Π° Π΅Π³ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ.

β€’ ΠšΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΡ ошибок. ΠšΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ пояснСна Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ (7,4)-ΠΊΠΎΠ΄Π° Π₯эмминга, рассмот­рСнного Π²Ρ‹ΡˆΠ΅.

Π”Π΅ΠΊΠΎΠ΄Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŽ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Β­Π½ΠΎΠ΅ слово Ρ‚ΠΎΠ³Π΄Π° ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Π² ΠΊΠ°Π½Π°Π»Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΈ Π½Π΅ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠΌΡ‹Π΅ ошибки, ΠΈΠ»ΠΈ ΠΊΡ€Π°Ρ‚Π½ΠΎΡΡ‚ΡŒ канальной ошибки ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ ΠΊΠΎΡ€Β­Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π°. Из рассмотрСнного Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° слСдуСт, Ρ‡Ρ‚ΠΎ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° зависит ΠΎΡ‚ области Π΅Π³ΠΎ примСнСния ΠΈ, Π² особСнности, ΠΎΡ‚ ΠΊΠ°Π½Π°Π»Π° связи. Если ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Β­Π΅ΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΏΠΎ ΠΊΠ°Π½Π°Π»Ρƒ с Π°Π΄Π΄ΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΌ Π±Π΅Π»Ρ‹ΠΌ гауссовским ΡˆΡƒΠΌΠΎΠΌ (АБГШ), Ρ‚ΠΎ ошибки Π² ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΌ словС нСзависимы. Если ΠΏΡ€ΠΈ этом ΠΎΡ‚Β­Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ сигнал/ΡˆΡƒΠΌ достаточно Π²Π΅Π»ΠΈΠΊΠΎ, Ρ‚ΠΎ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½ΠΎΠΉ ошибки Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π· ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ошибок Π²Ρ‹ΡΡˆΠΈΡ… кратностСй, поэтому, использованиС Π² Ρ‚Π°ΠΊΠΎΠΌ ΠΊΠ°Π½Π°Π»Π΅ ΠΊΠΎΠ΄Π° Π₯эмминга с ис­правлСниСм ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠΉ ошибки ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ вСсьма эффСктивным. Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, Π² ΠΊΠ°Π½Π°Π»Π°Ρ…, Π³Π΄Π΅ ΠΏΡ€Π΅ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½Ρ‹Π΅ ошибки (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΊΠ°Π½Π°Π»Π°Ρ… с замираниями), исправлСниС ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Β­Π½Ρ‹Ρ… ошибок лишСно смысла. ΠŸΡ€ΠΈ практичСском Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ помСхоустойчивого ΠΊΠΎΠ΄Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π΅Π³ΠΎ дСкодирования ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ тСхничСской Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ.

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

ΠŸΠΎΠΌΠ΅Ρ…ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π§Π°ΡΡ‚ΡŒ 1: ΠΊΠΎΠ΄ Π₯эмминга

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

Код Π₯эмминга – Π½Π΅ Ρ†Π΅Π»ΡŒ этой ΡΡ‚Π°Ρ‚ΡŒΠΈ. Π― лишь Ρ…ΠΎΡ‡Ρƒ Π½Π° Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒ вас с самими ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌΠΈ кодирования. Но здСсь Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ строгих ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ, матСматичСских Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΎΠΊ ΠΈ Ρ‚.Π΄. Π­Ρ‚Π° просто Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎΠΉ Ρ‚Ρ€Π°ΠΌΠΏΠ»ΠΈΠ½ для понимания Π±ΠΎΠ»Π΅Π΅ слоТных Π±Π»ΠΎΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ².

Π‘Π°ΠΌΡ‹ΠΉ, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, извСстный ΠΊΠΎΠ΄ Π₯эмминга (7,4). Π§Ρ‚ΠΎ Π·Π½Π°Ρ‡Π°Ρ‚ эти Ρ†ΠΈΡ„Ρ€Ρ‹? Вторая – число Π±ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ слова β€” Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ Π² цСлости ΠΈ сохранности. А ΠΏΠ΅Ρ€Π²ΠΎΠ΅ – Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова: информация удобрСнная ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ. ΠšΡΡ‚Π°Ρ‚ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ Β«ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ слово» ΠΈ Β«ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово», ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡŽΡ‚ΡΡ Π²ΠΎ всСх 7-ΠΌΠΈ ΠΊΠ½ΠΈΠ³Π°Ρ… ΠΏΠΎ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ помСхоустойчивого кодирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠ½Π΅ довСлось Π±Π΅Π³Π»ΠΎ ΠΏΡ€ΠΎΠ»ΠΈΡΡ‚Π°Ρ‚ΡŒ.

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

Π’Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ исправляСт 1 ΠΎΡˆΠΈΠ±ΠΊΡƒ. И Π½Π΅ Π²Π°ΠΆΠ½ΠΎ Π³Π΄Π΅ ΠΎΠ½Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π°. Π˜Π·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ нСсёт Π² сСбС 3 Π±ΠΈΡ‚Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, этого достаточно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π° ΠΎΠ΄Π½ΠΎ ΠΈΠ· 7 ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ошибки ΠΈΠ»ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π΅Ρ‘ Π½Π΅Ρ‚. Π’ΠΎ Π΅ΡΡ‚ΡŒ Ρ€ΠΎΠ²Π½ΠΎ 8 Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² ΠΌΡ‹ ΠΆΠ΄Ρ‘ΠΌ. А 8 = 2^3, Π²ΠΎΡ‚ ΠΊΠ°ΠΊ всё совпало.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово, Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ слово ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² Π²ΠΈΠ΄Π΅ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° ΠΈ ΡƒΠΌΠ½ΠΎΠΆΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ g(x). Π›ΡŽΠ±ΠΎΠ΅ число, пСрСвСдя Π² Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ Π²ΠΈΠ΄, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² Π²ΠΈΠ΄Π΅ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ странным ΠΈ Ρƒ Π½Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½ΠΎΠ³ΠΎ читатСля сразу встаёт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ вопрос Β«Π΄Π° Π·Π°Ρ‡Π΅ΠΌ ΠΆΠ΅ Ρ‚Π°ΠΊ ΡƒΡΠ»ΠΎΠΆΠ½ΡΡ‚ΡŒ?Β». Π£Π²Π΅Ρ€ΡΡŽ вас, ΠΎΠ½ ΠΎΡ‚ΠΏΠ°Π΄Ρ‘Ρ‚ сам собой, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹.

К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ слово 1010, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΅Π³ΠΎ разряда это коэффициСнт Π² ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ΅:

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

Π’ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΊΠ½ΠΈΠ³Π°Ρ… ΠΏΠΈΡˆΡƒΡ‚ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚ x+x^3. НС ΠΏΠΎΠ΄Π΄Π°Π²Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π° ΠΏΡ€ΠΎΠ²ΠΎΠΊΠ°Ρ†ΠΈΡŽ, это вносит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡƒΡ‚Π°Π½ΠΈΡ†Ρƒ, вСдь Π² записи числа 2-ΠΈΡ‡Π½ΠΎΠ³ΠΎ, 16-Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ, младшиС разряды ΠΈΠ΄ΡƒΡ‚ справа, ΠΈ сдвиги ΠΌΡ‹ Π΄Π΅Π»Π°Π΅ΠΌ Π²Π»Π΅Π²ΠΎ/Π²ΠΏΡ€Π°Π²ΠΎ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΡƒΡΡΡŒ Π½Π° это. А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΡƒΠΌΠ½ΠΎΠΆΠΈΠΌ этот ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ Π½Π° ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ. ΠŸΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для Π₯эмминга (7,4), встрСчайтС: g(x)=x^3+x+1. ΠžΡ‚ΠΊΡƒΠ΄Π° ΠΎΠ½ взялся? Ну ΠΏΠΎΠΊΠ° считайтС Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π΄Π°Π½ чСловСчСству ΡΠ²Ρ‹ΡˆΠ΅, Π±ΠΎΠ³Π°ΠΌΠΈ (объясню ΠΏΠΎΠ·ΠΆΠ΅).

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

Если Π½ΡƒΠΆΠ½ΠΎ ΡΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ коэффициСнты, Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅ΠΌ ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ 2: опСрация слоТСния замСняСтся Π½Π° логичСскоС ΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅Π΅ ΠΈΠ»ΠΈ (XOR), Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ x^4+x^4=0. И Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ пСрСмноТСния ΠΊΠ°ΠΊ Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΈΠ· 4Ρ… Ρ‡Π»Π΅Π½ΠΎΠ². Π’ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ это 1001110. Π˜Ρ‚Π°ΠΊ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Π½Π° сторону ΠΏΠΎ Π·Π°ΡˆΡƒΠΌΠ»Ρ‘Π½Π½ΠΎΠΌΡƒ ΠΊΠ°Π½Π°Π»Ρƒ. Π—Π°ΠΌΠ΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ½ΠΎΠΆΠΈΠ² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ слово (1010) Π½Π° ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ (1011) ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ числа – ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ 1101110. Π­Ρ‚ΠΎΠ³ΠΎ Π½Π°ΠΌ Π½Π΅ Π½Π°Π΄ΠΎ, трСбуСтся ΠΈΠΌΠ΅Π½Π½ΠΎ «полиномиальноС» ΠΏΠ΅Ρ€Π΅ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Π°Ρ рСализация Ρ‚Π°ΠΊΠΎΠ³ΠΎ умноТСния ΠΎΡ‡Π΅Π½ΡŒ простая. Нам потрСбуСтся 2 ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ XOR ΠΈ 2 сдвига Π²Π»Π΅Π²ΠΎ (1ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π° ΠΎΠ΄ΠΈΠ½ разряд, Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π½Π° Π΄Π²Π°, Π² соотвСтствии с g(x)=1011):

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

Π”Π°Π²Π°ΠΉΡ‚Π΅ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ внСсём ΠΎΡˆΠΈΠ±ΠΊΡƒ Π² ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово. НапримСр Π² 3-ΠΉ разряд. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Ρ‘Π½Π½ΠΎΠ΅ слово: 1000110.

Как Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ сообщСниС ΠΈ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ? РазумССтся Π½Π°Π΄ΠΎ «полиномиально» Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово Π½Π° g(x). Π’ΡƒΡ‚ я ΡƒΠΆΠ΅ Π½Π΅ Π±ΡƒΠ΄Ρƒ ΠΏΠΈΡΠ°Ρ‚ΡŒ иксы. ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅ Ρ‡Ρ‚ΠΎ Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ 2 β€” это Ρ‚ΠΎ ΠΆΠ΅ самоС Ρ‡Ρ‚ΠΎ слоТСниС, Ρ‡Ρ‚ΠΎ Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, Ρ‚ΠΎΠΆΠ΅ самоС Ρ‡Ρ‚ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅Π΅ ΠΈΠ»ΠΈ. ΠŸΠΎΠ΅Ρ…Π°Π»ΠΈ:

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

НацСло Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ, Π·Π½Π°Ρ‡ΠΈΡ‚ Ρƒ нас Π΅ΡΡ‚ΡŒ ошибка (Π½Ρƒ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅). Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ дСлСния Π² Ρ‚Π°ΠΊΠΎΠΌ случаС Π½Π°ΠΌ Π±Π΅Π· надобности. ΠžΡΡ‚Π°Ρ‚ΠΎΠΊ ΠΎΡ‚ дСлСния являСтся синдром, Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ€Π°Π²Π΅Π½ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ избыточности, поэтому ΠΌΡ‹ дописали Ρ‚Π°ΠΌ ноль. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС содСрТаниС синдрома Π½Π°ΠΌ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π°ΠΉΡ‚ΠΈ мСстополоТСниС поврСТдСния. А Таль. Но Ссли ΠΌΡ‹ Π²ΠΎΠ·ΡŒΠΌΡ‘ΠΌ любоС Π΄Ρ€ΡƒΠ³ΠΎΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ слово, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ 1100. Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ½ΠΎΠΆΠΈΠΌ Π΅Π³ΠΎ Π½Π° g(x), ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ 1110100, внСсём ΠΎΡˆΠΈΠ±ΠΊΡƒ Π² Ρ‚ΠΎΡ‚ ΠΆΠ΅ самый разряд 1111100. Π Π°Π·Π΄Π΅Π»ΠΈΠΌ Π½Π° g(x) ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π² остаткС Ρ‚ΠΎΡ‚ ΠΆΠ΅ самый синдром 011. И я Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΡŽ Π²Π°ΠΌ, Ρ‡Ρ‚ΠΎ ΠΊ Ρ‚Π°ΠΊΠΎΠΌΡƒ синдрому ΠΌΡ‹ ΠΏΡ€ΠΈΠ΄Ρ‘ΠΌ Π² ΠΎΠ±Ρ‰Π΅ для всСх ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов с ошибкой Π² 3-ΠΌ разрядС. Π’Ρ‹Π²ΠΎΠ΄ Π½Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ сам собой: ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ синдромов для всСх 7 ошибок, дСлая ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΈΠ· Π½ΠΈΡ… ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΈ считая синдром.

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

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ собираСм список синдромов, ΠΈ Ρ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΡƒΡŽ болСзнь ΠΎΠ½ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚:

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

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ нас всё Π΅ΡΡ‚ΡŒ. Нашли синдром, исправили ΠΎΡˆΠΈΠ±ΠΊΡƒ, Π΅Ρ‰Ρ‘ Ρ€Π°Π· ΠΏΠΎΠ΄Π΅Π»ΠΈΠ»ΠΈ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС 1001110 Π½Π° 1011 ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ Π² частном нашС Π΄ΠΎΠ»Π³ΠΎΠΆΠ΄Π°Π½Π½ΠΎΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ слово 1010. Π’ остаткС послС исправлСния ΡƒΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ 000. Π’Π°Π±Π»ΠΈΡ†Π° синдромов ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΎ Π½Π° Тизнь Π² случаС ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ². Но для ΠΊΠΎΠ΄ΠΎΠ², ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… нСсколько ошибок – Ρ‚Π°ΠΌ список синдромов разрастаСтся ΠΊΠ°ΠΊ Ρ‡ΡƒΠΌΠ°. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ рассмотрим ΠΌΠ΅Ρ‚ΠΎΠ΄ «вылавливания ошибок» Π½Π΅ имСя Π½Π° Ρ€ΡƒΠΊΠ°Ρ… Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹.

Π’Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŒ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 3 синдрома Π²ΠΏΠΎΠ»Π½Π΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π° ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ошибки. Π­Ρ‚ΠΎ касаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅Ρ… синдромов, Π³Π΄Π΅ ΠΎΠ΄Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Π°. Кол-Π²ΠΎ Π΅Π΄ΠΈΠ½ΠΈΡ† Π² синдромС Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Π΅Π³ΠΎ «вСсом». ΠžΠΏΡΡ‚ΡŒ вСрнёмся ΠΊ злосчастной ошибкС Π² 3ΠΌ разрядС. Π’Π°ΠΌ, ΠΊΠ°ΠΊ Π²Ρ‹ ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅ Π±Ρ‹Π» синдром 011, Π΅Π³ΠΎ вСс 2, Π½Π°ΠΌ Π½Π΅ ΠΏΠΎΠ²Π΅Π·Π»ΠΎ. Π‘Π΄Π΅Π»Π°Π΅ΠΌ Ρ„ΠΈΠ½Ρ‚ ΡƒΡˆΠ°ΠΌΠΈ β€” цикличСский сдвиг ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова Π²ΠΏΡ€Π°Π²ΠΎ. ΠžΡΡ‚Π°Ρ‚ΠΎΠΊ ΠΎΡ‚ дСлСния 0100011 / 1011 Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π΅Π½ 100, это Β«Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ синдром», ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‡Ρ‚ΠΎ ошибка Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ разрядС. Но ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΌΡ‹ сдСлали ΠΎΠ΄ΠΈΠ½ сдвиг, Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΈ ошибка ΡΠ΄Π²ΠΈΠ½ΡƒΠ»Π°ΡΡŒ Π½Π° 1. Π’ΠΎΡ‚ собствСнно ΠΈ вся Ρ…ΠΈΡ‚Ρ€ΠΎΡΡ‚ΡŒ. Π”Π°ΠΆΠ΅ Π² случаС ΠΆΡƒΡ‚ΠΊΠΎΠ³ΠΎ нСвСзСния, ΠΊΠΎΠ³Π΄Π° ошибка Π² 6ΠΌ разрядС, Π²Ρ‹, обливаясь ΠΏΠΎΡ‚ΠΎΠΌ, послС 3 ΠΌΡƒΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π΄Π΅Π»Π΅Π½ΠΈΠΉ, Π½ΠΎ всё Ρ‚Π°ΠΊΠΈ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΎΡˆΠΈΠ±ΠΊΡƒ – это ΠΏΠΎΠ±Π΅Π΄Π°, лишь ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π½Π΅ использовали Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ синдромов.

А ΠΊΠ°ΠΊ насчёт Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ² Π₯эмминга? Π― Π±Ρ‹ сказал ΠΊΠΎΠ΄ΠΎΠ² Π₯эмминга бСсконСчноС мноТСство: (7,4), (15,11), (31,26),… (2^m-1, 2^m-1-m). Π Π°Π·ΠΌΠ΅Ρ€ избыточности – m. ВсС ΠΎΠ½ΠΈ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ 1 ΠΎΡˆΠΈΠ±ΠΊΡƒ, с ростом ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ слова растёт ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ. ΠŸΠΎΠΌΠ΅Ρ…ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ слабССт, Π½ΠΎ Π² случаС слабых ΠΏΠΎΠΌΠ΅Ρ… ΠΊΠΎΠ΄ вСсьма экономный. Ну Π»Π°Π΄Π½ΠΎ, Π° ΠΊΠ°ΠΊ ΠΌΠ½Π΅ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ для (15,11)? Π Π΅Π·ΠΎΠ½Π½Ρ‹ΠΉ вопрос. Π•ΡΡ‚ΡŒ Ρ‚Π΅ΠΎΡ€Π΅ΠΌΠ°, гласящая: ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ цикличСского ΠΊΠΎΠ΄Π° g(x) Π΄Π΅Π»ΠΈΡ‚ (x^n+1) Π±Π΅Π· остатка. Π“Π΄Π΅ n – нашСм случаС Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ простым (Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° 1 ΠΈ Π½Π° самого сСбя Π±Π΅Π· остатка), Π° Π΅Π³ΠΎ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ Ρ€Π°Π²Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ избыточности. МоТно ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ для Π₯эмминга (7,4):

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

Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ†Π΅Π»Ρ‹Ρ… 2 ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°. НС Π±ΡƒΠ΄Π΅Ρ‚ ошибкой ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ любой ΠΈΠ· Π½ΠΈΡ…. Для ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… «хэммингов» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π²ΠΎΡ‚ эту Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠ²:

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

БоотвСтствСнно для (15,11) ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ g(x)=x^4+x+1. Ну Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ дСсСрту – ΠΊ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°ΠΌ. Π‘ этого ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚, Π½ΠΎ ΠΌΡ‹ этим Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠΌ. Для Π½Π°Ρ‡Π°Π»Π° ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΡŽ g(x) Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΌΠ½ΠΎΠΆΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ слово, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ² ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово. Если g = 1011, Ρ‚ΠΎ:

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

ΠΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π΅Ρ‘ Β«ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ΠΉΒ». Π”Π°Π΄ΠΈΠΌ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌΡƒ слову d = 1010, Π° ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΠΌ k, Ρ‚ΠΎΠ³Π΄Π°:

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

Π­Ρ‚ΠΎ довольно изящная Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ°. По Π±Ρ‹ΡΡ‚Ρ€ΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ Π΅Ρ‰Ρ‘ быстрСС, Ρ‡Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠ². Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ сдвиги, Π° Ρ‚ΡƒΡ‚ ΡƒΠΆΠ΅ всё сдвинуто. Π’Π΅ΠΊΡ‚ΠΎΡ€ d ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π°ΠΌ: ΠΊΠ°ΠΊΠΈΠ΅ строки Π±Ρ€Π°Ρ‚ΡŒ Π² расчёт. Бамая ниТняя строка ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ – нулСвая, строки Π½ΡƒΠΌΠ΅Ρ€ΡƒΡŽΡ‚ΡΡ снизу Π²Π²Π΅Ρ€Ρ…. Π”Π°, Π΄Π°, всё ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ младшиС разряды Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ справа ΠΈ ΠΎΡ‚ этого Π½ΠΈΠΊΡƒΠ΄Π° Π½Π΅ Π΄Π΅Ρ‚ΡŒΡΡ. Π’Π°ΠΊ ΠΊΠ°ΠΊ d=1010, Ρ‚ΠΎ я Π±Π΅Ρ€Ρƒ 1ю ΠΈ 3ю строки, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠΆΡƒ Π½Π°Π΄ Π½ΠΈΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ XOR ΠΈ вуаля. Но это Π΅Ρ‰Ρ‘ Π½Π΅ всё, ΠΏΡ€ΠΈΠ³ΠΎΡ‚ΠΎΠ²ΡŒΡ‚Π΅ΡΡŒ ΡƒΠ΄ΠΈΠ²Π»ΡΡ‚ΡŒΡΡ, сущСствуСт Π΅Ρ‰Ρ‘ провСрочная ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° H. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ синдром ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π΄Π΅Π»Π΅Π½ΠΈΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠ² Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ Π½Π°Π΄ΠΎ.

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

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ ΠΈ Π½Π° список синдромов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ Π²Ρ‹ΡˆΠ΅. Π­Ρ‚ΠΎ ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° вопрос ΠΎΡ‚ΠΊΡƒΠ΄Π° бСрётся эта ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°. Π—Π΄Π΅ΡΡŒ я ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎΠ΄ΠΏΠΎΡ€Ρ‚ΠΈΠ» ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово Π² 3ΠΌ разрядС, ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Ρ‚ΠΎΡ‚ самый синдром. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ сама ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° – это ΠΈ Π΅ΡΡ‚ΡŒ список синдромов, Ρ‚ΠΎ ΠΌΡ‹ Ρ‚ΡƒΡ‚ ΠΆΠ΅ Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ошибки. Но Π² ΠΊΠΎΠ΄Π°Ρ…, ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ нСсколько ошибок, Ρ‚Π°ΠΊΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ ΠΏΡ€ΠΎΠΊΠ°Ρ‚ΠΈΡ‚. ΠŸΡ€ΠΈΠ΄Ρ‘Ρ‚ΡΡ Π²Ρ‹Π»Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ошибки ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ, описанному Π²Ρ‹ΡˆΠ΅.

Π§Ρ‚ΠΎΠ±Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ саму ΠΏΡ€ΠΈΡ€ΠΎΠ΄Ρƒ исправлСния ошибок, сгСнСрируСм Π² ΠΎΠ±Ρ‰Π΅ всС 16 ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов, вСдь ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ слово состоит всСго ΠΈΠ· 4Ρ… Π±ΠΈΡ‚:

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

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова, всС ΠΎΠ½ΠΈ, ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π° хотя Π±Ρ‹ Π½Π° 3 Π±ΠΈΡ‚Π°. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ Π²ΠΎΠ·ΡŒΠΌΡ‘Ρ‚Π΅ слово 1011000, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π² Π½Ρ‘ΠΌ любой Π±ΠΈΡ‚, скаТСм ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ 1011010. Π’Ρ‹ Π½Π΅ Π½Π°ΠΉΠ΄Ρ‘Ρ‚Π΅ Π±ΠΎΠ»Π΅Π΅ Π½Π° Π½Π΅Π³ΠΎ ΠΏΠΎΡ…ΠΎΠΆΠ΅Π³ΠΎ слова, Ρ‡Π΅ΠΌ 1011000. Как Π²ΠΈΠ΄ΠΈΡ‚Π΅ для формирования ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ вычислСния, достаточно ΠΈΠΌΠ΅Ρ‚ΡŒ эту Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π² памяти, Ссли ΠΎΠ½Π° ΠΌΠ°Π»Π°. ПоказанноС Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠ΅ Π² 3 Π±ΠΈΡ‚Π° β€” называСтся минимальноС «хэммингово расстояниС», ΠΎΠ½ΠΎ являСтся характСристикой Π±Π»ΠΎΠΊΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, ΠΏΠΎ Π½Π΅ΠΌΡƒ судят сколько ошибок ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ (d-1)/2. Π’ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±Ρ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅ ΠΊΠΎΠ΄ Π₯эмминга ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊ (7,4,3). ΠžΡ‚ΠΌΠ΅Ρ‡Ρƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ, Ρ‡Ρ‚ΠΎ Π₯эммингово расстояниС Π½Π΅ являСтся Ρ€Π°Π·Π½ΠΎΡΡ‚ΡŒΡŽ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ слов. Код ГолСя (23,12,7) исправляСт 3 ошибки. Код (48, 36, 5) использовался Π² сотовой связи с Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠ°Π½Π°Π»ΠΎΠ² (стандарт IS-54). Для ΠΊΠΎΠ΄ΠΎΠ² Π ΠΈΠ΄Π°-Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½Π° ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠ° Ρ‚Π° ΠΆΠ΅ запись, Π½ΠΎ это ΡƒΠΆΠ΅ Π½Π΅Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹.

Бписок ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹:

1. М. Π’Π΅Ρ€Π½Π΅Ρ€. ΠžΡΠ½ΠΎΠ²Ρ‹ кодирования (ΠœΠΈΡ€ программирования) β€” 2004
2. Π . ΠœΠΎΡ€Π΅Π»ΠΎΡ-Барагоса. Π˜ΡΠΊΡƒΡΡΡ‚Π²ΠΎ помСхоустойчивого кодирования (ΠœΠΈΡ€ связи) β€” 2006
3. Π . Π‘Π»Π΅ΠΉΡ…ΡƒΡ‚. ВСория ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° ΠΊΠΎΠ΄ΠΎΠ², ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ошибки β€” 1986

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

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

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