Seção 28
Códigos lineares e correção de erros
> Aplicação algébrica de espaços vetoriais e corpos finitos. Esta seção apresenta o núcleo matemático dos códigos lineares sem transformar o curso em um assunto completo de Teoria da Codificação.
Um código linear de comprimento sobre é um subespaço vetorial
Forma equivalente
Um conjunto de palavras-código fechadas sob adição e multiplicação escalar no corpo finito.
é chamado de código linear .
Forma equivalente
Converte uma mensagem de símbolos em uma palavra-código de símbolos .
Uma mensagem é codificada por
Uma matriz de verificação de paridade satisfaz, para cada palavra de código
Forma equivalente
Além disso, com convenções compatíveis para e
Define restrições lineares que toda palavra-código válida deve satisfazer.
Se for uma palavra-código válida
Forma equivalente
Resume quais restrições de paridade uma palavra recebida falha.
Se , então
Forma equivalente
Conta quantas posições diferem entre duas palavras.
O peso de Hamming é
Forma equivalente
Forma equivalente
Para um código linear
A separação entre palavras-código determina a capacidade teórica de detecção e correção.
Um código com distância mínima pode detectar até
erros e corrigir até
erros no modelo clássico de erro de símbolo.
Fração de símbolos na palavra codificada que representa informações independentes.