Главная > Коды, исправляющие ошибки
НАПИШУ ВСЁ ЧТО ЗАДАЛИ
СЕКРЕТНЫЙ БОТ В ТЕЛЕГЕ
<< Предыдущий параграф Следующий параграф >>
Пред.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
След.
Макеты страниц

Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше

Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике

ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO

5.7. Коды, получаемые с помощью матриц Адамара

Матрицей Адамара называется ортогональная квадратная матрица размерности элементами которой являются действительные числа +1 и —1. Ортогональной называется матрица, строки которой взаимно ортогональны (в данном случае над полем действительных чисел).

Теорема 5.1. Если существует матрица Адамара размерности то существует двоичный код из символов, образованный векторами, с минимальным расстоянием, равным (Это не обязательно линейный код.)

Доказательство. Пусть матрица Адамара. Код строится следующим образом. Возьмем совокупность из векторов где строки матрицы Н. Затем в каждом из векторов заменим все нулями, единицами. Тогда получится совокупность двоичных векторов длины Поскольку соответствующие компоненты векторов различны, то расстояние между векторами равно Поскольку векторы ортогональны, если то они должны совпадать в половине компонент и отличаться друг от друга в остальных компонентах, так что соответствующие двоичные векторы находятся на расстоянии . Ч. т. д.

Теорема 5.2. Если матрица Адамара размерности то матрица

является матрицей Адамара размерности

Доказательство. Очевидно, что матрица И является квадратной матрицей с элементами, равными +1 или —1. Скалярное произведение строк равно

Для любых других комбинаций строк

Следовательно, И — ортогональная матрица. Ч. т. д.

Легко проверить, что матрица

является матрицей Адамара, и, следовательно, матрица

в соответствии с теоремой 5.2 также является матрицей Адамара. Многократно применяя теорему 5.2, можно построить матрицу Адамара размерности для любого целого положительного Соответствующий ей код совпадает с кодом Рида — Маллера первого поряда и с кодом Макдональда. Действительно, семь ненулевых кодовых слов из кода, полученного с помощью матрицы образуют в точности последние четыре столбца матрицы С, приведенной на стр. 59, и, следовательно, код имеет модулярное представление (0, 0, 0. 1, 1, 1, 1). Вообще, модулярным представлением кода, полученного на основе матрицы является вектор, содержащий нулей, за которыми следуют единиц, если столбцы матрицы М в уравнении (3.8) упорядочены как двоичные числа.

Для других значений двоичные коды, получаемые с помощью матриц Адамара, не могут быть групповыми кодами, поскольку число кодовых векторов не является степенью 2. Можно легко показать, что если то должно быть кратно 4. Методы построения матриц Адамара были найдены Пэли [65], Боузом [5], Уильямсоном [80], [81], Брауэром [12], Стентоном и Спроттом [76]. Существование матриц Адамара доказано для следующих значений (здесь нечетное простое целое число):

Этот список заимствован из работы Боуза и Шрикханде [9], в которой можно найти также дальнейшие подробности относительно двоичных кодов. Перечисленные методы дают возможность строить матрицы Адамара размерности для всех значений кратных 4 и не превосходящих 200, за исключением 92, 116, 156, 184 и 1881). Остается не опровергнутым предположение о существовании матриц Адамара для любого кратного 4.

1
Оглавление
email@scask.ru