Todo sobre los Códigos Generales

CC es un código de longitud nn sobre Fq\mathbb{F}_q. Decimos que nn, M=CM = |C| y dd (distancia mínima) son los parámetros de CC.

Distancia mínima:

La distancia mínima de CC se define como:

d(C):=min{d(c,c)c,cC,cc},d(C) := \min\{ d(c, c') \, | \, c, c' \in C, \, c \neq c' \},

y si C=1|C| = 1, entonces definimos:

d(C):=0.d(C) := 0.

Ejemplo de código:

Un ejemplo de un código es:

C={000000,111111},C = \{ 000000, 111111 \},

el cual es un (5,2,5)(5, 2, 5)-código binario.

Propiedades de los códigos:

  1. CC se denomina un código detector de hasta tt errores, o simplemente un código tt-detector, si y solo si:
    td1.t \leq d - 1.

  2. CC se denomina un código corrector de hasta tt errores, o simplemente un código tt-corrector, si y solo si:
    td12.t \leq \frac{d - 1}{2}.

  3. Si CC es un código tt-detector, entonces para todo cCc \in C se verifica que cc es el único codeword en Bt(c)B_t(c).

  4. Si CC es un código tt-corrector, entonces para todo c,cCc, c' \in C con ccc' \neq c, se verifica que:
    Bt(c)Bt(c)=.B_t(c) \cap B_t(c') = \emptyset.

Códigos lineales:

Si CC es un código lineal sobre K=FqK = \mathbb{F}_q, con dimK(C)=k\dim_K(C) = k, y d(C)=dd(C) = d, entonces diremos que CC es un:

  • [n,k,d][n, k, d]-código, o, en ocasiones:
  • [n,k][n, k]-código, o
  • [n,k,d]q[n, k, d]_q-código.