SlideShare una empresa de Scribd logo
1 de 3
TALLER DE TEORÍA DE LA COMUNICACIÓN Y LA INFORMACIÓN
1. ¿Qué tipos de códigosse conocen?
2. ¿A qué se refiere laequivalenciay automorfismode códigos?
Dos códigosC y D, q-ariosdecimosque sonequivalentessi se puede obtenerunodel otro
a travésde unacombinaciónde operacionesde
lossiguientestipos:
1. Permutaciónde lasposiciones.
2. Permutaciónde lossímbolosde unaposiciónfija.
3. A que se refiere uncódigo lineal.
A un códigobloque de longitudny2k palabrascódigose le llamacódigolineal (n,k) si y
sólosi sus 2k palabrascódigoformanun subespaciok-dimensional.De hecho,uncódigo
binarioeslineal si ysólosi la sumade módulo2 de dospalabrascódigoes tambiénuna
palabracódigo.
4. Que son loscódigos dualesu ortogonales
Dos códigosse dice que sondualescuandola matrizde comprobaciónde paridadH de
unoes la matrizgeneradoradel otro.
Un códigolineal Cse llamaauto ortogonal si C <=~C y se llamaauto dual si laigualdadse
verifica;esdecir,C= ~C
Claramente,paraserautodual,escondiciónnecesariatenerdimensiónn=22
5. Codificacióny decodificaciónde códigoslineales
Para hacer lacodificaciónencódigoslinealesusamosunaaplicaciónlineal que tiene que
serinyectiva;luegoel espaciode laspalabrasde longitudkverificaF^k~=C. Cuandoun
códigoesmuy grande,se apreciacon claridadlanecesidadde codificarydescodificarpor
formula.El procesode codificaciónesengeneral,muchomásfácil que el de
decodificación.Larazónes que enla decodificaciónhemosincluidolacorrecciónde
errores,lomás costoso.
6. Cuálesson los constructorescon códigoslineales.
Pinchado,Extendido,Plotkin
7. A que se refiere la Cota de Hamming, Singletony CódigosMDS
Cota de Hamming: En losdatoscodificadosenHammingse puedendetectarerroresen
un bity corregirlos,sinembargonose distingue entreerroresde dosbitsyde un bit(para
loque se usa Hammingextendido).Estorepresentaunamejorarespectoaloscódigoscon
bitde paridad,que puedendetectarerroresen sólounbit,perono puedencorregirlo.
Cota de SingletonyCódigosMDS:Esta cota es sencillaperomuy´útil yda lugara los
códigosde ReedSolomon,que veremosdespués,yque se usanpara lareproducciónde
losCD. 4.3.1. Teorema.Parad ≤ n se tiene que Aq(n,d) ≤ q n−d+1. Demostración.
Trivialmente,Aq(n,n) =q = q n−n+1 y vamosa hacer descenso.Sead< n.Aq(n,d) ≤ qAq(n
− 1, d) ≤ · · · ≤ q n−d Aq(d, d) = q n−d (q) = q n−d+1. 4.3.2. Observación.Enparticular,para
un [n,k, d]-códigolineal q-ario,k≤ n − d + 1. 4.3.3. Definición.Uncódigoque verificala
igualdadenel teoremaanteriorse conoce comocódigoseparable de distanciamáxima
(maximumdistance separableMDS).La primerapropiedadesobvia,aunquemuy
importante.
8. Investigue sobre lostipos especialesde códigoslineales:Hammingy códigos simples,de
Golayy Reed-Muller
Hamming:El códigode Hammingagrega tresbitsadicionalesde comprobaciónporcada
cuatro bitsde datos del mensaje.El algoritmode Hamming(7.4) puede corregircualquier
error de un solobit,perocuandohay erroresenmás de un bit,la palabratransmitidase
confunde conotra con error enun sólobit,siendocorregida,perode formaincorrecta,es
decirque la palabraque se corrige esotra distintaala original, yel mensaje final será
incorrectosinsaberlo.Parapoderdetectar(aunque sincorregirlos) erroresde dosbits,se
debe añadirunbit más,y el códigose llamaHammingextendido.
Golay:el códigobinariode Golayes untipode códigocorrectorde erroresusadoenlas
comunicacionesdigitales.El códigobinariode Golay,juntoconel códigoterciariode Golay
tiene unaparticularidadyconexióninteresanteconlateoría de losgrupos esporádicos
finitosenmatemáticas.El códigollevael nombre enhonor aMarcel J.E Golay.
Reed-Muller:LoscódigosReed-Mullersonunafamiliade códigoslinealesde correcciónde
erroresutilizadosenlascomunicaciones.Loscódigosde Reed-Mullerpertenecenalas
clasesde códigoslocalmente establesyde códigoslocalmentedecodificables,porloque
son útilesenel diseñode pruebasprobabilísticamente verificablesenlateoríade la
complejidadcomputacional.
9. Investigarlos siguientescódigoscíclicos:
Códigoscíclicosy anillosde polinomios
Cerosde un código cíclicoy matriz de control
Codificacióny decodificaciónencódigoscíclicos.
Codificación: La codificación de un código lineal es bien simple, basta con multiplicar la
matrizgeneradoraG del códigopor el bloque acodificar,estoes:Sea m ∈ Kn q el bloque a
codificary seaG una matrizgeneradorade nuestrocódigoC entoncesel bloque codificado
será mtG. Observamos que dar un código lineal enrealidad no es más que dar una matriz
generatrizGy que el procesode codificaciónde unbloque exigelarealizaciónde nksumas
y productos (k esla dimensióndel código).Encuanto a la codificaciónde un códigocíclico
el proceso es exactamente el mismo, solovaria la forma de la matriz generatriz G que en
este caso es tiene una forma particular.
Decodificación: Varia la forma de corregir el error debido a las particularidades de estos
códigos, pues no va a ser necesaria guardar la tabla completa de síndrome/líder, aunque
nosvamosa verforzadosarealizaralgunaque otraoperaciónmás.Aparte de estolamatriz
H de control posee la forma particular vista con anterioridad.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (13)

Pruebas psicotécnicas
Pruebas psicotécnicasPruebas psicotécnicas
Pruebas psicotécnicas
 
cifrado de claves
cifrado de clavescifrado de claves
cifrado de claves
 
Tipo de datos_para_c_
Tipo de datos_para_c_Tipo de datos_para_c_
Tipo de datos_para_c_
 
Tipo de datos_para_c++
Tipo de datos_para_c++Tipo de datos_para_c++
Tipo de datos_para_c++
 
Tipo de datos_c_
Tipo de datos_c_Tipo de datos_c_
Tipo de datos_c_
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++
 
Ventajas de la codificación lineal
Ventajas de la codificación linealVentajas de la codificación lineal
Ventajas de la codificación lineal
 
Tipos de datos_para_c_
Tipos de datos_para_c_Tipos de datos_para_c_
Tipos de datos_para_c_
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Parte 3
Parte 3Parte 3
Parte 3
 
Codigo de transmision
Codigo de transmisionCodigo de transmision
Codigo de transmision
 
Tipos de datos para C++
Tipos de datos para C++Tipos de datos para C++
Tipos de datos para C++
 
Grupos y Codigos (Estructuras Discretas II)
Grupos y Codigos (Estructuras Discretas II)Grupos y Codigos (Estructuras Discretas II)
Grupos y Codigos (Estructuras Discretas II)
 

Similar a Codigos lineales y de bloque (20)

Grupos y códigos
Grupos y códigosGrupos y códigos
Grupos y códigos
 
Lecture 3 codificación fuente
Lecture 3 codificación fuenteLecture 3 codificación fuente
Lecture 3 codificación fuente
 
error crc y hamming
error crc y hammingerror crc y hamming
error crc y hamming
 
Códigos lineales
Códigos linealesCódigos lineales
Códigos lineales
 
Código de Hamming
Código de Hamming Código de Hamming
Código de Hamming
 
Teoría de códigos saira isaac
Teoría de códigos   saira isaacTeoría de códigos   saira isaac
Teoría de códigos saira isaac
 
Código binario
Código binarioCódigo binario
Código binario
 
15 funcioneshash
15 funcioneshash15 funcioneshash
15 funcioneshash
 
poco de encriptacion
poco de encriptacionpoco de encriptacion
poco de encriptacion
 
Grupos y codigos matematica discreta
Grupos y codigos  matematica discretaGrupos y codigos  matematica discreta
Grupos y codigos matematica discreta
 
Codigos
Codigos Codigos
Codigos
 
Codigos binarios
Codigos binariosCodigos binarios
Codigos binarios
 
Códigos
CódigosCódigos
Códigos
 
02 examen parcial n°1-informática ii-vacio
02 examen parcial n°1-informática ii-vacio02 examen parcial n°1-informática ii-vacio
02 examen parcial n°1-informática ii-vacio
 
Mapa conceptual E.D (ll)
Mapa conceptual E.D (ll)Mapa conceptual E.D (ll)
Mapa conceptual E.D (ll)
 
Capa de Enlace de Red (UFT) Mauricio Yepez
Capa de Enlace de Red (UFT) Mauricio YepezCapa de Enlace de Red (UFT) Mauricio Yepez
Capa de Enlace de Red (UFT) Mauricio Yepez
 
UNIDAD I
UNIDAD IUNIDAD I
UNIDAD I
 
Mapa conseptual GRUPOS Y CÓDIGOS
Mapa conseptual GRUPOS Y CÓDIGOSMapa conseptual GRUPOS Y CÓDIGOS
Mapa conseptual GRUPOS Y CÓDIGOS
 
Codigos..
Codigos..Codigos..
Codigos..
 
Tema 2 - Introducción a la Criptografía
Tema 2 - Introducción a la CriptografíaTema 2 - Introducción a la Criptografía
Tema 2 - Introducción a la Criptografía
 

Más de Anthony Benalcazar

Analisis zorros y conejos vensim
Analisis zorros y conejos vensimAnalisis zorros y conejos vensim
Analisis zorros y conejos vensimAnthony Benalcazar
 
MODELOS DE SIMULACIÓN EN VENSIM
MODELOS DE SIMULACIÓN EN VENSIMMODELOS DE SIMULACIÓN EN VENSIM
MODELOS DE SIMULACIÓN EN VENSIMAnthony Benalcazar
 
Elementos para garantizar el éxito de la simulación
Elementos para garantizar el éxito de la simulaciónElementos para garantizar el éxito de la simulación
Elementos para garantizar el éxito de la simulaciónAnthony Benalcazar
 
Taller ventajas y desventajas simulacion
Taller ventajas y desventajas simulacionTaller ventajas y desventajas simulacion
Taller ventajas y desventajas simulacionAnthony Benalcazar
 
SISTEMA DE GESTIÓN DE SEGUROS HOSPITAL SAN VICENTE DE PAÚL
SISTEMA DE GESTIÓN DE SEGUROS HOSPITAL SAN VICENTE DE PAÚLSISTEMA DE GESTIÓN DE SEGUROS HOSPITAL SAN VICENTE DE PAÚL
SISTEMA DE GESTIÓN DE SEGUROS HOSPITAL SAN VICENTE DE PAÚLAnthony Benalcazar
 
Compilando un programa manualmente
Compilando un programa manualmenteCompilando un programa manualmente
Compilando un programa manualmenteAnthony Benalcazar
 
Emulador de ensamblador emu8086
Emulador de ensamblador emu8086Emulador de ensamblador emu8086
Emulador de ensamblador emu8086Anthony Benalcazar
 
Organizadores graficos sobre clasificacion de lenguajes
Organizadores graficos sobre clasificacion de lenguajesOrganizadores graficos sobre clasificacion de lenguajes
Organizadores graficos sobre clasificacion de lenguajesAnthony Benalcazar
 
La evolucion de los lenguajes de programacion
La evolucion de los lenguajes de programacionLa evolucion de los lenguajes de programacion
La evolucion de los lenguajes de programacionAnthony Benalcazar
 
Teoría de la comunicación y la información de Shannon-Hartley-NYQUIST
Teoría de la comunicación y la información de Shannon-Hartley-NYQUISTTeoría de la comunicación y la información de Shannon-Hartley-NYQUIST
Teoría de la comunicación y la información de Shannon-Hartley-NYQUISTAnthony Benalcazar
 
Actividades Entropía de la información
Actividades Entropía de la información Actividades Entropía de la información
Actividades Entropía de la información Anthony Benalcazar
 

Más de Anthony Benalcazar (20)

Vensim conejos y zorros
Vensim conejos y zorrosVensim conejos y zorros
Vensim conejos y zorros
 
Analisis zorros y conejos vensim
Analisis zorros y conejos vensimAnalisis zorros y conejos vensim
Analisis zorros y conejos vensim
 
MODELOS DE SIMULACIÓN EN VENSIM
MODELOS DE SIMULACIÓN EN VENSIMMODELOS DE SIMULACIÓN EN VENSIM
MODELOS DE SIMULACIÓN EN VENSIM
 
Elementos para garantizar el éxito de la simulación
Elementos para garantizar el éxito de la simulaciónElementos para garantizar el éxito de la simulación
Elementos para garantizar el éxito de la simulación
 
Taller ventajas y desventajas simulacion
Taller ventajas y desventajas simulacionTaller ventajas y desventajas simulacion
Taller ventajas y desventajas simulacion
 
SISTEMA DE GESTIÓN DE SEGUROS HOSPITAL SAN VICENTE DE PAÚL
SISTEMA DE GESTIÓN DE SEGUROS HOSPITAL SAN VICENTE DE PAÚLSISTEMA DE GESTIÓN DE SEGUROS HOSPITAL SAN VICENTE DE PAÚL
SISTEMA DE GESTIÓN DE SEGUROS HOSPITAL SAN VICENTE DE PAÚL
 
Servidor de streaming
Servidor de streamingServidor de streaming
Servidor de streaming
 
TALLER FLEX Y BISON
TALLER FLEX Y BISONTALLER FLEX Y BISON
TALLER FLEX Y BISON
 
FLEX Y BISON
FLEX Y BISONFLEX Y BISON
FLEX Y BISON
 
Taller análisis sintáctico
Taller análisis sintácticoTaller análisis sintáctico
Taller análisis sintáctico
 
Taller de compiladores
Taller de compiladoresTaller de compiladores
Taller de compiladores
 
Instalacion fortran
Instalacion fortranInstalacion fortran
Instalacion fortran
 
Compilando un programa manualmente
Compilando un programa manualmenteCompilando un programa manualmente
Compilando un programa manualmente
 
Emulador de ensamblador emu8086
Emulador de ensamblador emu8086Emulador de ensamblador emu8086
Emulador de ensamblador emu8086
 
Instalacion decompiladores
Instalacion decompiladoresInstalacion decompiladores
Instalacion decompiladores
 
Organizadores graficos sobre clasificacion de lenguajes
Organizadores graficos sobre clasificacion de lenguajesOrganizadores graficos sobre clasificacion de lenguajes
Organizadores graficos sobre clasificacion de lenguajes
 
La evolucion de los lenguajes de programacion
La evolucion de los lenguajes de programacionLa evolucion de los lenguajes de programacion
La evolucion de los lenguajes de programacion
 
TALLER MEDIOS DE TRANSMISIÓN
TALLER MEDIOS DE TRANSMISIÓNTALLER MEDIOS DE TRANSMISIÓN
TALLER MEDIOS DE TRANSMISIÓN
 
Teoría de la comunicación y la información de Shannon-Hartley-NYQUIST
Teoría de la comunicación y la información de Shannon-Hartley-NYQUISTTeoría de la comunicación y la información de Shannon-Hartley-NYQUIST
Teoría de la comunicación y la información de Shannon-Hartley-NYQUIST
 
Actividades Entropía de la información
Actividades Entropía de la información Actividades Entropía de la información
Actividades Entropía de la información
 

Último

12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señorkkte210207
 
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjPPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjNachisRamos
 
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdfTIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdfLUZMARIAAYALALOPEZ
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucioneschorantina325
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 

Último (7)

12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
 
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjPPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
 
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdfTIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disoluciones
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 

Codigos lineales y de bloque

  • 1. TALLER DE TEORÍA DE LA COMUNICACIÓN Y LA INFORMACIÓN 1. ¿Qué tipos de códigosse conocen? 2. ¿A qué se refiere laequivalenciay automorfismode códigos? Dos códigosC y D, q-ariosdecimosque sonequivalentessi se puede obtenerunodel otro a travésde unacombinaciónde operacionesde lossiguientestipos: 1. Permutaciónde lasposiciones. 2. Permutaciónde lossímbolosde unaposiciónfija. 3. A que se refiere uncódigo lineal. A un códigobloque de longitudny2k palabrascódigose le llamacódigolineal (n,k) si y sólosi sus 2k palabrascódigoformanun subespaciok-dimensional.De hecho,uncódigo binarioeslineal si ysólosi la sumade módulo2 de dospalabrascódigoes tambiénuna palabracódigo. 4. Que son loscódigos dualesu ortogonales Dos códigosse dice que sondualescuandola matrizde comprobaciónde paridadH de unoes la matrizgeneradoradel otro. Un códigolineal Cse llamaauto ortogonal si C <=~C y se llamaauto dual si laigualdadse verifica;esdecir,C= ~C Claramente,paraserautodual,escondiciónnecesariatenerdimensiónn=22 5. Codificacióny decodificaciónde códigoslineales Para hacer lacodificaciónencódigoslinealesusamosunaaplicaciónlineal que tiene que serinyectiva;luegoel espaciode laspalabrasde longitudkverificaF^k~=C. Cuandoun códigoesmuy grande,se apreciacon claridadlanecesidadde codificarydescodificarpor formula.El procesode codificaciónesengeneral,muchomásfácil que el de decodificación.Larazónes que enla decodificaciónhemosincluidolacorrecciónde errores,lomás costoso. 6. Cuálesson los constructorescon códigoslineales. Pinchado,Extendido,Plotkin
  • 2. 7. A que se refiere la Cota de Hamming, Singletony CódigosMDS Cota de Hamming: En losdatoscodificadosenHammingse puedendetectarerroresen un bity corregirlos,sinembargonose distingue entreerroresde dosbitsyde un bit(para loque se usa Hammingextendido).Estorepresentaunamejorarespectoaloscódigoscon bitde paridad,que puedendetectarerroresen sólounbit,perono puedencorregirlo. Cota de SingletonyCódigosMDS:Esta cota es sencillaperomuy´útil yda lugara los códigosde ReedSolomon,que veremosdespués,yque se usanpara lareproducciónde losCD. 4.3.1. Teorema.Parad ≤ n se tiene que Aq(n,d) ≤ q n−d+1. Demostración. Trivialmente,Aq(n,n) =q = q n−n+1 y vamosa hacer descenso.Sead< n.Aq(n,d) ≤ qAq(n − 1, d) ≤ · · · ≤ q n−d Aq(d, d) = q n−d (q) = q n−d+1. 4.3.2. Observación.Enparticular,para un [n,k, d]-códigolineal q-ario,k≤ n − d + 1. 4.3.3. Definición.Uncódigoque verificala igualdadenel teoremaanteriorse conoce comocódigoseparable de distanciamáxima (maximumdistance separableMDS).La primerapropiedadesobvia,aunquemuy importante. 8. Investigue sobre lostipos especialesde códigoslineales:Hammingy códigos simples,de Golayy Reed-Muller Hamming:El códigode Hammingagrega tresbitsadicionalesde comprobaciónporcada cuatro bitsde datos del mensaje.El algoritmode Hamming(7.4) puede corregircualquier error de un solobit,perocuandohay erroresenmás de un bit,la palabratransmitidase confunde conotra con error enun sólobit,siendocorregida,perode formaincorrecta,es decirque la palabraque se corrige esotra distintaala original, yel mensaje final será incorrectosinsaberlo.Parapoderdetectar(aunque sincorregirlos) erroresde dosbits,se debe añadirunbit más,y el códigose llamaHammingextendido. Golay:el códigobinariode Golayes untipode códigocorrectorde erroresusadoenlas comunicacionesdigitales.El códigobinariode Golay,juntoconel códigoterciariode Golay tiene unaparticularidadyconexióninteresanteconlateoría de losgrupos esporádicos finitosenmatemáticas.El códigollevael nombre enhonor aMarcel J.E Golay. Reed-Muller:LoscódigosReed-Mullersonunafamiliade códigoslinealesde correcciónde erroresutilizadosenlascomunicaciones.Loscódigosde Reed-Mullerpertenecenalas clasesde códigoslocalmente establesyde códigoslocalmentedecodificables,porloque son útilesenel diseñode pruebasprobabilísticamente verificablesenlateoríade la complejidadcomputacional.
  • 3. 9. Investigarlos siguientescódigoscíclicos: Códigoscíclicosy anillosde polinomios Cerosde un código cíclicoy matriz de control Codificacióny decodificaciónencódigoscíclicos. Codificación: La codificación de un código lineal es bien simple, basta con multiplicar la matrizgeneradoraG del códigopor el bloque acodificar,estoes:Sea m ∈ Kn q el bloque a codificary seaG una matrizgeneradorade nuestrocódigoC entoncesel bloque codificado será mtG. Observamos que dar un código lineal enrealidad no es más que dar una matriz generatrizGy que el procesode codificaciónde unbloque exigelarealizaciónde nksumas y productos (k esla dimensióndel código).Encuanto a la codificaciónde un códigocíclico el proceso es exactamente el mismo, solovaria la forma de la matriz generatriz G que en este caso es tiene una forma particular. Decodificación: Varia la forma de corregir el error debido a las particularidades de estos códigos, pues no va a ser necesaria guardar la tabla completa de síndrome/líder, aunque nosvamosa verforzadosarealizaralgunaque otraoperaciónmás.Aparte de estolamatriz H de control posee la forma particular vista con anterioridad.