SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
NOMBRE: Marco Muñoz
FECHA: 13/11/2017
¿Qué tipos de códigos se conocen?
Las familias más conocidas de estos códigos son:
Códigos lineales: de Hamming, de Hamming extendidos, simplex, de Golay, de
Reed- Muller, de Goppa geométricos.
Códigos cíclicos: BCH, de Reed-Solomon, de residuos cuadr´aticos, de Goppa
clásicos.
Códigos no-lineales: Hadamard, Kerdock, Justesen, Preparata.
¿A qué se refiere la equivalencia y automorfismo de códigos?
Dos códigos C y D, q-arios decimos que son equivalentes si se puede obtener
uno del otro a través de una combinación de operaciones de
los siguientes tipos:
1. Permutación de las posiciones.
2. Permutación de los símbolos de una posición fija.
A que se refiere un código lineal.
Un código lineal q-ario de longitud n y rango k es un subespacio L ⊂ F n q de
dimensión k. Así el subespacio L es un [n, k] q-código; Si L tiene distancia d
entonces L es un [n, k, d] q-código; Si L ⊂ Z n 2, en general se escribe
simplemente [n, k, d]-código
Que son los códigos duales u ortogonales
Un código lineal C se llama auto ortogonal si C <=~C y se llama auto dual si la
igualdad se verifica; es decir, C = ~C
Claramente, para ser autodual, es condición necesaria tener dimensión n=2 2
Codificación y decodificación de códigos lineales
Para hacer la codificación en códigos lineales usamos una aplicación lineal que
tiene que ser inyectiva; luego el espacio de las palabras de longitud k verifica
F^k~= C. Cuando un código es muy grande, se aprecia con claridad la necesidad
de codificar y descodificar por formula. El proceso de codificación es en
general, mucho más fácil que el de decodificación. La razón es que en la
decodificación hemos incluido la corrección de errores, lo más costoso.
Cuáles son los constructores con códigos lineales
Pinchado, Extendido, Plotkin
A que se refiere la Cota de Hamming, Singleton y Códigos MDS
Cota de Hamming: En los datos codificados en Hamming se pueden detectar
errores en un bit y corregirlos, sin embargo no se distingue entre errores de dos
bits y de un bit (para lo que se usa Hamming extendido). Esto representa una
mejora respecto a los códigos con bit de paridad, que pueden detectar errores
en sólo un bit, pero no pueden corregirlo.
Cota de Singleton y Códigos MDS: Esta cota es sencilla pero muy ´útil y da
lugar a los códigos de Reed Solomon, que veremos después, y que se usan para
la reproducción de los CD. 4.3.1. Teorema. Para d ≤ n se tiene que Aq(n, d) ≤ q
n−d+1. Demostración. Trivialmente, Aq(n, n) = q = q n−n+1 y vamos a hacer
descenso. Sea d < 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. En particular, para un [n, k, d]-código lineal
q-ario, k ≤ n − d + 1. 4.3.3. Definición. Un código que verifica la igualdad en el
teorema anterior se conoce como código separable de distancia máxima
(maximum distance separable MDS). La primera propiedad es obvia, aunque
muy importante.
Investigue sobre los tipos especiales de códigos lineales: Hamming y códigos
simples, de Golay y Reed-Muller
Hamming: El código de Hamming agrega tres bits adicionales de comprobación
por cada cuatro bits de datos del mensaje. El algoritmo de Hamming (7.4) puede
corregir cualquier error de un solo bit, pero cuando hay errores en más de un
bit, la palabra transmitida se confunde con otra con error en un sólo bit, siendo
corregida, pero de forma incorrecta, es decir que la palabra que se corrige es
otra distinta a la original, y el mensaje final será incorrecto sin saberlo. Para
poder detectar (aunque sin corregirlos) errores de dos bits, se debe añadir un
bit más, y el código se llama Hamming extendido.
Golay: el código binario de Golay es un tipo de código corrector de
errores usado en las comunicaciones digitales. El código binario de Golay, junto
con el código terciario de Golay tiene una particularidad y conexión interesante
con la teoría de los grupos esporádicos finitos en matemáticas. El código lleva
el nombre en honor a Marcel J.E Golay.
Reed-Muller: Los códigos Reed-Muller son una familia de códigos lineales de
corrección de errores utilizados en las comunicaciones. Los códigos de Reed-
Muller pertenecen a las clases de códigos localmente estables y de códigos
localmente decodificables, por lo que son útiles en el diseño de pruebas
probabilísticamente verificables en la teoría de la complejidad computacional.
Investigar los siguientes códigos cíclicos:
Códigos cíclicos y anillos de polinomios
Ceros de un código cíclico y matriz de control
Codificación y decodificación en códigos cíclicos.
Codificación: La codificación de un código lineal es bien simple, basta con
multiplicar la matriz generadora G del código por el bloque a codificar, esto es:
Sea m ∈ Kn q el bloque a codificar y sea G una matriz generadora de nuestro
código C entonces el bloque codificado será mtG. Observamos que dar un código
lineal en realidad no es más que dar una matriz generatriz G y que el proceso
de codificación de un bloque exige la realización de nk sumas y productos (k es
la dimensión del código). En cuanto a la codificación de un código cíclico el
proceso es exactamente el mismo, solo varia 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 nos vamos a ver forzados a realizar alguna que otra
operación más. Aparte de esto la matriz H de control posee la forma particular
vista con anterioridad

Más contenido relacionado

La actualidad más candente

La actualidad más candente (16)

Tcm
TcmTcm
Tcm
 
PaperTransmisiones digitales
PaperTransmisiones digitales PaperTransmisiones digitales
PaperTransmisiones digitales
 
Metodos de deteccion y correcion de errores
Metodos de deteccion y correcion de erroresMetodos de deteccion y correcion de errores
Metodos de deteccion y correcion de errores
 
Codigos de grupo
Codigos de grupoCodigos de grupo
Codigos de grupo
 
Teoría de códigos
Teoría de códigosTeoría de códigos
Teoría de códigos
 
Tema 4 codificación de canal
Tema 4   codificación de canalTema 4   codificación de canal
Tema 4 codificación de canal
 
Grupos y codigos matematica discreta
Grupos y codigos  matematica discretaGrupos y codigos  matematica discreta
Grupos y codigos matematica discreta
 
error crc y hamming
error crc y hammingerror crc y hamming
error crc y hamming
 
Codigos Corrector de Errores
Codigos Corrector de ErroresCodigos Corrector de Errores
Codigos Corrector de Errores
 
Codigo de bloques lineales
Codigo de bloques linealesCodigo de bloques lineales
Codigo de bloques lineales
 
Hamming y CRC
Hamming y CRCHamming y CRC
Hamming y CRC
 
Detección y corrección de errores
Detección y corrección de erroresDetección y corrección de errores
Detección y corrección de errores
 
Investigación Códigos INF 164
Investigación Códigos INF 164Investigación Códigos INF 164
Investigación Códigos INF 164
 
Deteccion y Correccion de errores
Deteccion y Correccion de erroresDeteccion y Correccion de errores
Deteccion y Correccion de errores
 
Deteccion Y Control De
Deteccion Y Control DeDeteccion Y Control De
Deteccion Y Control De
 
Códigos bch, Reed Solomon, convolucionales
Códigos bch, Reed Solomon, convolucionalesCódigos bch, Reed Solomon, convolucionales
Códigos bch, Reed Solomon, convolucionales
 

Similar a Códigos lineales

Similar a Códigos lineales (20)

Códigos lineales
Códigos linealesCódigos lineales
Códigos lineales
 
Parte 3
Parte 3Parte 3
Parte 3
 
Código binario
Código binarioCódigo binario
Código binario
 
Codigos..
Codigos..Codigos..
Codigos..
 
Lecture 3 codificación fuente
Lecture 3 codificación fuenteLecture 3 codificación fuente
Lecture 3 codificación fuente
 
Codigos
Codigos Codigos
Codigos
 
15 funcioneshash
15 funcioneshash15 funcioneshash
15 funcioneshash
 
Código de Hamming
Código de Hamming Código de Hamming
Código de Hamming
 
Algoritmos De Claves Publicas Y Privadas
Algoritmos De Claves Publicas Y PrivadasAlgoritmos De Claves Publicas Y Privadas
Algoritmos De Claves Publicas Y Privadas
 
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
 
claves de seguridad
claves de seguridadclaves de seguridad
claves de seguridad
 
Codigo Binario
Codigo BinarioCodigo Binario
Codigo Binario
 
Comunicaciones
ComunicacionesComunicaciones
Comunicaciones
 
07 cuantificacion escalar (1)
07 cuantificacion escalar (1)07 cuantificacion escalar (1)
07 cuantificacion escalar (1)
 
poco de encriptacion
poco de encriptacionpoco de encriptacion
poco de encriptacion
 
cifrado de claves
cifrado de clavescifrado de claves
cifrado de claves
 
Parte 3 digitales cesar hernandez
Parte 3 digitales cesar hernandezParte 3 digitales cesar hernandez
Parte 3 digitales cesar hernandez
 
Ventajas de la codificación lineal
Ventajas de la codificación linealVentajas de la codificación lineal
Ventajas de la codificación lineal
 
Codificacion De Datos
Codificacion De DatosCodificacion De Datos
Codificacion De Datos
 
Códigos
CódigosCódigos
Códigos
 

Más de Marco Muñoz

Ventajas desventajas de la simulacion
Ventajas desventajas de la simulacionVentajas desventajas de la simulacion
Ventajas desventajas de la simulacionMarco Muñoz
 
Medios de transmisión
Medios de transmisiónMedios de transmisión
Medios de transmisiónMarco Muñoz
 
Resumen de la teoría de shannon
Resumen de la teoría de shannonResumen de la teoría de shannon
Resumen de la teoría de shannonMarco Muñoz
 
Instalacion vegaspro9
Instalacion vegaspro9Instalacion vegaspro9
Instalacion vegaspro9Marco Muñoz
 
Segmentación de imágenes con matlab
Segmentación de imágenes con matlabSegmentación de imágenes con matlab
Segmentación de imágenes con matlabMarco Muñoz
 
Segmentación imagenes
Segmentación  imagenesSegmentación  imagenes
Segmentación imagenesMarco Muñoz
 
Operadores morfológicos Matlab
Operadores morfológicos  MatlabOperadores morfológicos  Matlab
Operadores morfológicos MatlabMarco Muñoz
 
Filtrado y realzado de imágenes con matlab
Filtrado y realzado de imágenes con matlabFiltrado y realzado de imágenes con matlab
Filtrado y realzado de imágenes con matlabMarco Muñoz
 
Operaciones digitales con matlab
Operaciones digitales con matlabOperaciones digitales con matlab
Operaciones digitales con matlabMarco Muñoz
 
Taller práctico de procesamiento de imágenes con matlab
Taller práctico de procesamiento de imágenes con matlabTaller práctico de procesamiento de imágenes con matlab
Taller práctico de procesamiento de imágenes con matlabMarco Muñoz
 
Repaso comandos básicos
Repaso comandos básicosRepaso comandos básicos
Repaso comandos básicosMarco Muñoz
 
Instalación matlab 15
Instalación matlab 15Instalación matlab 15
Instalación matlab 15Marco Muñoz
 
Actividad n° 2 reforzando la entropía de la información
Actividad n° 2 reforzando la entropía de la información Actividad n° 2 reforzando la entropía de la información
Actividad n° 2 reforzando la entropía de la información Marco Muñoz
 
Entropía de la información
Entropía de la informaciónEntropía de la información
Entropía de la informaciónMarco Muñoz
 
Actividad n° 1 taller de teoría de la comunicación y la información
Actividad n° 1 taller de teoría de la comunicación y la informaciónActividad n° 1 taller de teoría de la comunicación y la información
Actividad n° 1 taller de teoría de la comunicación y la informaciónMarco Muñoz
 
Taller de compiladores
Taller de compiladoresTaller de compiladores
Taller de compiladoresMarco Muñoz
 
Instalacion python y ejemplos
Instalacion python y ejemplosInstalacion python y ejemplos
Instalacion python y ejemplosMarco Muñoz
 
Análisis sintáctico ascendente
Análisis sintáctico ascendenteAnálisis sintáctico ascendente
Análisis sintáctico ascendenteMarco Muñoz
 
Principales características de 10 lenguajes de programacion
Principales características de 10 lenguajes de programacionPrincipales características de 10 lenguajes de programacion
Principales características de 10 lenguajes de programacionMarco Muñoz
 

Más de Marco Muñoz (20)

Ventajas desventajas de la simulacion
Ventajas desventajas de la simulacionVentajas desventajas de la simulacion
Ventajas desventajas de la simulacion
 
Medios de transmisión
Medios de transmisiónMedios de transmisión
Medios de transmisión
 
Resumen de la teoría de shannon
Resumen de la teoría de shannonResumen de la teoría de shannon
Resumen de la teoría de shannon
 
Instalacion vegaspro9
Instalacion vegaspro9Instalacion vegaspro9
Instalacion vegaspro9
 
Segmentación de imágenes con matlab
Segmentación de imágenes con matlabSegmentación de imágenes con matlab
Segmentación de imágenes con matlab
 
Segmentación imagenes
Segmentación  imagenesSegmentación  imagenes
Segmentación imagenes
 
Operadores morfológicos Matlab
Operadores morfológicos  MatlabOperadores morfológicos  Matlab
Operadores morfológicos Matlab
 
Filtrado y realzado de imágenes con matlab
Filtrado y realzado de imágenes con matlabFiltrado y realzado de imágenes con matlab
Filtrado y realzado de imágenes con matlab
 
Operaciones digitales con matlab
Operaciones digitales con matlabOperaciones digitales con matlab
Operaciones digitales con matlab
 
Taller práctico de procesamiento de imágenes con matlab
Taller práctico de procesamiento de imágenes con matlabTaller práctico de procesamiento de imágenes con matlab
Taller práctico de procesamiento de imágenes con matlab
 
Trabajo autónomo
Trabajo autónomoTrabajo autónomo
Trabajo autónomo
 
Repaso comandos básicos
Repaso comandos básicosRepaso comandos básicos
Repaso comandos básicos
 
Instalación matlab 15
Instalación matlab 15Instalación matlab 15
Instalación matlab 15
 
Actividad n° 2 reforzando la entropía de la información
Actividad n° 2 reforzando la entropía de la información Actividad n° 2 reforzando la entropía de la información
Actividad n° 2 reforzando la entropía de la información
 
Entropía de la información
Entropía de la informaciónEntropía de la información
Entropía de la información
 
Actividad n° 1 taller de teoría de la comunicación y la información
Actividad n° 1 taller de teoría de la comunicación y la informaciónActividad n° 1 taller de teoría de la comunicación y la información
Actividad n° 1 taller de teoría de la comunicación y la información
 
Taller de compiladores
Taller de compiladoresTaller de compiladores
Taller de compiladores
 
Instalacion python y ejemplos
Instalacion python y ejemplosInstalacion python y ejemplos
Instalacion python y ejemplos
 
Análisis sintáctico ascendente
Análisis sintáctico ascendenteAnálisis sintáctico ascendente
Análisis sintáctico ascendente
 
Principales características de 10 lenguajes de programacion
Principales características de 10 lenguajes de programacionPrincipales características de 10 lenguajes de programacion
Principales características de 10 lenguajes de programacion
 

Último

Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 

Último (20)

Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 

Códigos lineales

  • 1. NOMBRE: Marco Muñoz FECHA: 13/11/2017 ¿Qué tipos de códigos se conocen? Las familias más conocidas de estos códigos son: Códigos lineales: de Hamming, de Hamming extendidos, simplex, de Golay, de Reed- Muller, de Goppa geométricos. Códigos cíclicos: BCH, de Reed-Solomon, de residuos cuadr´aticos, de Goppa clásicos. Códigos no-lineales: Hadamard, Kerdock, Justesen, Preparata. ¿A qué se refiere la equivalencia y automorfismo de códigos? Dos códigos C y D, q-arios decimos que son equivalentes si se puede obtener uno del otro a través de una combinación de operaciones de los siguientes tipos: 1. Permutación de las posiciones. 2. Permutación de los símbolos de una posición fija. A que se refiere un código lineal. Un código lineal q-ario de longitud n y rango k es un subespacio L ⊂ F n q de dimensión k. Así el subespacio L es un [n, k] q-código; Si L tiene distancia d entonces L es un [n, k, d] q-código; Si L ⊂ Z n 2, en general se escribe simplemente [n, k, d]-código Que son los códigos duales u ortogonales Un código lineal C se llama auto ortogonal si C <=~C y se llama auto dual si la igualdad se verifica; es decir, C = ~C Claramente, para ser autodual, es condición necesaria tener dimensión n=2 2
  • 2. Codificación y decodificación de códigos lineales Para hacer la codificación en códigos lineales usamos una aplicación lineal que tiene que ser inyectiva; luego el espacio de las palabras de longitud k verifica F^k~= C. Cuando un código es muy grande, se aprecia con claridad la necesidad de codificar y descodificar por formula. El proceso de codificación es en general, mucho más fácil que el de decodificación. La razón es que en la decodificación hemos incluido la corrección de errores, lo más costoso. Cuáles son los constructores con códigos lineales Pinchado, Extendido, Plotkin A que se refiere la Cota de Hamming, Singleton y Códigos MDS Cota de Hamming: En los datos codificados en Hamming se pueden detectar errores en un bit y corregirlos, sin embargo no se distingue entre errores de dos bits y de un bit (para lo que se usa Hamming extendido). Esto representa una mejora respecto a los códigos con bit de paridad, que pueden detectar errores en sólo un bit, pero no pueden corregirlo. Cota de Singleton y Códigos MDS: Esta cota es sencilla pero muy ´útil y da lugar a los códigos de Reed Solomon, que veremos después, y que se usan para la reproducción de los CD. 4.3.1. Teorema. Para d ≤ n se tiene que Aq(n, d) ≤ q n−d+1. Demostración. Trivialmente, Aq(n, n) = q = q n−n+1 y vamos a hacer descenso. Sea d < 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. En particular, para un [n, k, d]-código lineal q-ario, k ≤ n − d + 1. 4.3.3. Definición. Un código que verifica la igualdad en el teorema anterior se conoce como código separable de distancia máxima (maximum distance separable MDS). La primera propiedad es obvia, aunque muy importante. Investigue sobre los tipos especiales de códigos lineales: Hamming y códigos simples, de Golay y Reed-Muller Hamming: El código de Hamming agrega tres bits adicionales de comprobación por cada cuatro bits de datos del mensaje. El algoritmo de Hamming (7.4) puede corregir cualquier error de un solo bit, pero cuando hay errores en más de un bit, la palabra transmitida se confunde con otra con error en un sólo bit, siendo corregida, pero de forma incorrecta, es decir que la palabra que se corrige es otra distinta a la original, y el mensaje final será incorrecto sin saberlo. Para poder detectar (aunque sin corregirlos) errores de dos bits, se debe añadir un bit más, y el código se llama Hamming extendido.
  • 3. Golay: el código binario de Golay es un tipo de código corrector de errores usado en las comunicaciones digitales. El código binario de Golay, junto con el código terciario de Golay tiene una particularidad y conexión interesante con la teoría de los grupos esporádicos finitos en matemáticas. El código lleva el nombre en honor a Marcel J.E Golay. Reed-Muller: Los códigos Reed-Muller son una familia de códigos lineales de corrección de errores utilizados en las comunicaciones. Los códigos de Reed- Muller pertenecen a las clases de códigos localmente estables y de códigos localmente decodificables, por lo que son útiles en el diseño de pruebas probabilísticamente verificables en la teoría de la complejidad computacional. Investigar los siguientes códigos cíclicos: Códigos cíclicos y anillos de polinomios Ceros de un código cíclico y matriz de control Codificación y decodificación en códigos cíclicos. Codificación: La codificación de un código lineal es bien simple, basta con multiplicar la matriz generadora G del código por el bloque a codificar, esto es: Sea m ∈ Kn q el bloque a codificar y sea G una matriz generadora de nuestro código C entonces el bloque codificado será mtG. Observamos que dar un código lineal en realidad no es más que dar una matriz generatriz G y que el proceso de codificación de un bloque exige la realización de nk sumas y productos (k es la dimensión del código). En cuanto a la codificación de un código cíclico el proceso es exactamente el mismo, solo varia la forma de la matriz generatriz G que en este caso es tiene una forma particular.
  • 4. 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 nos vamos a ver forzados a realizar alguna que otra operación más. Aparte de esto la matriz H de control posee la forma particular vista con anterioridad