1. Главная
  2. Библиотека
  3. Высшая математика
  4. Пусть , такие что . Определите количество векторов , дл...
Разбор задачи

Пусть , такие что . Определите количество векторов , для которых: а) ; б) .

  • Предмет: Высшая математика
  • Автор: Кэмп
  • #Дискретная математика
  • #Теория чисел
Пусть , такие что . Определите количество векторов , для которых: а) ; б) .

Условие:

Пусть x,yF2nx, y \in \mathbb{F}_{2}^{n}, такие что d(x,y)=m\mathrm{d}(x, y)=m. Определите количество векторов zF2nz \in \mathbb{F}_{2}^{n}, для которых: а) d(x,z)+d(z,y)=d(x,y)\mathrm{d}(x, z)+\mathrm{d}(z, y)=\mathrm{d}(x, y); б) d(x,z)=k, d(y,z)=r\mathrm{d}(x, z)=k, \mathrm{~d}(y, z)=r.

Решение:

ЧАСТЬ (а). Пусть даны x, y из F₂ⁿ, причем d(x, y) = m. Найдем количество таких z из F₂ⁿ, что
  d(x, z) + d(z, y) = d(x, y) = m.

Шаг 1. Напомним, что расстояние Хэмминга между векторами – число координат, где их компоненты различаются. Кроме того, всегда выполнено неравенство треугольника, а равенство d(x,z)+d(z,y)=d(x,y) возможно только тогда, когда вектор z «лежит на кратчайшем пути» от x к y, то есть не «создаёт» лишних отличий.

Шаг 2. Пусть S = {i : xᵢ ≠ yᵢ}. Тогда |S| = m. Для координат i ∉ S имеем xᵢ = yᵢ, и если zᵢ от этих координат отличается, то d(x...

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

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какое свойство расстояния Хэмминга используется для определения векторов z, лежащих на кратчайшем пути между x и y, то есть когда d(x, z) + d(z, y) = d(x, y)?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет