MATEMATICA DISCRETA II-2007 Códigos (matriz de chequeo)
|
|
|
- Soledad Maidana Mora
- hace 9 años
- Vistas:
Transcripción
1 .Definición : MATEMATICA DISCRETA II-2007 Códigos (matriz de chequeo) H es una matriz de chequeo de un código C si C = Nu(H) = {x : Hx t = 0} 2.Teorema : [I A] es una matriz de chequeo de un codigo C si y solo si [A t I] es una matriz generadora de C, donde si la matriz A es r k, la primera I es r r y la segunda I es k k. Recordemos que H es una matriz de chequeo de C sii C = Nu(H) y G es una matriz generadora de C sii C = EF(G). Por lo tanto, el teorema se reduce a ver que Nu[I A] = EF[A t I]. Veamos primero la inclusiòn EF[A t I] Nu[I A]: Sea v EF[A t I]. Esto implica que existe un u tal que v = u[a t I]. Entonces: [I A]v t =[I A](u[A t I]) t =[I A] [ A] u t I =(A + A)u t =0 la ultima igualdad pues estamos en Z 2. Por lo tanto, v Nu[I A] y hemos probado la inclusion. Pero entonces tenemos el teorema, pues observemos que la dimensión del espacio fila de una matriz de la forma [A t I] es igual al numero de filas, en este caso, k. Por otro lado, el numero de columnas de [I A] debe ser igual al numero de columnas de I mas el numero de columnas de A, es decir n = r + k. Pero entonces, la dimension del nucleo de una matriz de la forma [I A] es igual a n rango[i A] = n r = k. Asi, las dimensiones de estos espacios son iguales, y como uno esta incluido en el otro, deben ser el mismo espacio. 3.Teorema (de la matriz de chequeo) : Si una matriz de chequeo no tiene la columna cero ni columnas repetidas, entonces el codigo correspondiente a esa matriz corrige un error. Sea H la matriz de chequeo, C el codigo, y denotemos por H (j) a la columna j-esima de H. Debemos ver que δ 3, pero como el codigo es lineal, basta ver que el menor peso de una palabra no nula del codigo es al menos 3. Supongamos que esto no sea cierto. Entonces, debe haber una palabra en el codigo de peso o peso 2. Supongamos primero que exista una palabra de peso. Entonces, si e i denota el vector con con un en la posicion i y cero en las demas, tenemos debe existir un j tal que e j este en el codigo. Pero entonces, com C = Nu(H), tenemos que 0 = He t j = H(j), y esto dice que H tiene una columna cero, lo que contradice las hipotesis. Por lo tanto, no have vectores de peso. Supongamos que hubiera uno de peso 2. Deberia ser entonces de la forma e i + e j, para algunos i, j distintos entre si. Entonces: 0 = H(e i + e j ) t = He t i + Het j = H(i) + H(j). Pero como estamos en Z 2, el hecho de que H (i) + H (j) = 0 implica que H (i) = H (j), lo cual dice que H tiene dos columnas iguales, lo que contradice la hipotesis. Por lo tanto, construir códigos que corrigan un error, de la longitud que queramos, es facil: simplemente tomamos una matriz con n columnas que no tenga la columna cero ni columnas repetidas, y tendremos un codigo de longitud n que corregira un error.
2 Por ejemplo, la matriz: es un matriz de chequeo cuyo codigo correspondiente tiene longitud 7, corrige un error, y tiene dimension 3. (la dimension sera el numero de columnas de la A en [I A], como vimos en la prueba del teorema con el cual comenzamos la clase). Explicitamente, tomando este código es: C ={w = w w 2...w 7 : Hw t = 0} w = w 5 w 7 = { w w = w w 2...w 7 : 2 = w 6 w 7 } w 3 = w 5 w 6 w 7 w 4 = w 5 w 6 Como vemos, en vez de una sola ecuacion de paridad, aca tenemos 4 ecuaciones de paridad. LAs variables dependientes son w, w 2, w 3, w 4, y las indepenendientes son w 5, w 6, w 7, por lo que la dimension del codigo es 3, como dijimos antes. El codigo tiene entonces 8 palabras. Ellas son: C = { } Observar que el codigo no es lo mas eficiente posible, porque la taza de transmisión es de 3 7, mientras que podriamos haber construido un codigo que tambien tenga dimension 3 y corriga un error, pero con taza de transmisión 2, simplemente tomando como H una matriz 3 6 sin la columna cero ni columnas repetidas. Por ejemplo, podriamos haber tomado la matriz: la cual da el codigo C = { } Un detalle sin emabrgo, es que si bien C y C corrigen ambos un error, es claro mirando sus palabaras que δ( C) = 3 pero δ(c) = 4. Con lo cual C detecta hasta tres errores, mientras que C solo detecta dos. Dependiendo de la aplicacion,me sto puede o no ser relevante. Obviamente no podemos hacer un codigo mas chico, porque si queremos que en [I A] A tenga k columnas, tales que no se repitan, no sean cero, y no sean iguales a ninguna de las columnas de la I (que es r r), entonces como las columnas seran r, y hay a lo sumo 2 r tales columnas, pero no puede estar la cero ni las r columnas de la identidad, tenemos que debemos tener un r tal que k 2 r r. En el caso de k = 3, esto dice que el r no puede ser 2, y por lo tanto el tamaño minimo de la matriz debe ser 3 (3 + 3) = 3 6. Por ejemplo, si quisieramos un codigo de dimension 5, deberiamos tener un r tal que 5 2 r r. El minimo tal r es r = 4, por lo tanto el tamaño minimo de la matriz debe ser 4 (4+5) = 4 9. Por ejemplo, la matriz: Este codigo tiene entonces 2 5 = 32 palabras, de longitud 9. Una posibilidad es, por ejemplo, elejir un r, y luego tomar la matriz H formada por TODAS las columnas r distintas de cero. Estos códigos se llaman códigos de Hamming, y los denotaremos por H r. Por supuesto, dependiendo de el orden en que ordenemos las columnas, tendremos distintos códigos, pero en 2
3 general le llamaremos a todos códigos de Hamming, aunque por convencion el codigo de Hamming suele ser el que tiene como columna i-esima la representacion binaria del numero i. Por ejemplo, las matrices para H r con r = 2, 3, 4 ordenando las columnas de esta forma, son: ( ) 0, Observar que el codigo de Hamming H r tiene: n = 2 r columnas, dimension k = 2 r r y δ = 3.(sabemos por el teorema que es al menos 3. Es exactamente 3 pues por ejemplo la palabra que tiene un uno en las posiciones,2,3 y cero en las demas, es una palabra del codigo siempre, si ordenamos las columnas como dijimos antes). Los codigso de Hamming tienen una propiedad muy improtante: 4.Propiedad : Los códigos de Hamming son perfectos. Debemos ver que C = +n+( n 2)+...+( n t), donce t es la cantidad de errores que corrige. En nuestro caso, t =, n = 2 r y C = 2 k = 2 2r r, asi que es cuestion simplemente de colocar los numeros y verificarlos: + n + ( ( n 2) n ) = 2n + n t = + 2 r = r = 2 2r r (t = ) (n = 2 r ) (n = 2 r ) = C (k = 2 r r ) Ok, todo bien hasta ahora, sabemos como crear códigos que corrijan un error, y tenemos incluso toda una familia que son lo mas eficientes posibles. Pero, como correjimos ese error?. En este caso, el algoritmo tambien es muy facil: 5.Algoritmo para correjir un error con códigos con matrices de chequeo : Recibido un vector w que suponemos ha tenido a lo sumo un error de transmisión, realizar el producto Hw t. Si ese producto es cero, aceptar w. Si ese producto es la columna j-esima de H, cambiarle el bit j a w. Si ese producto no es ninguna columna de H ni es cero, entonces la suposicion esta mal y ha habido al menos dos errores de transmisión. Pedir retransmisión. Veamos que este algoritmo es correcto: supongamos que se manda v y llega w, con a lo sumo un solo error de transmisión. Si no hubo errores, entonces v = w, y como v esta en el codigo, entonces Hw t = Hv t = 0. Supongamos ahora que hay un error. Esto quiere decir que existe un j tal que w = v e j. Por lo tanto, Hw t = Hv t + He t j = 0 + H(j) = H (j). Es decir, hemos probado que, si hay a lo sumo un error, entonces, si no hay errores Hw t = 0 y si hay un error Hw t = H (j) donde j es el bit donde se produjo el error. Con lo cual, razonando hacia atras, si Hw t = 0, (y suponemos a lo sumo un error), entonces, NO HUBO errores, pues si lo hubiera habido deberia haber dado una columna de H y H no tiene la columna 0. Por otro lado, 3
4 si Hw t es la columna j-esima de H, entonces sabemos que hubo un error, y en ese caso sabemos que el error estuvo en el bit j. Por lo tanto el algoritmo es correcto. 6.Observacion : Esto NO quiere decir que si Hw t = 0 entonces no hubo errores, o que si Hw t = H (j) entonces solo hubo un error, y en el bit j-esimo. Lo que dice el algoritmo es que SI HUBO a lo sumo un error, ENTONCES, esto que acabamos de decir es cierto. Pero pueda haber habido tres errores y tener Hw t = 0, o puede haber habido dos errores, y tener Hw t = H (j),etc. Ejemplo: sea H la matriz de chequeo: Supongamos que se reciben las palabras w = 0000, x = 000, y = Que hace el receptor en cada caso? En el primer caso, Hw t = 0, por lo tanto se acepta w. En el segundo caso: Hx t 0 = 0 que es la sexta columna de H, por lo tanto el recpetor aceptara la palabra x = 0000 que se obtiene de x cambiandole el sexto bit. En el tercer caso: Hy t 0 = 0 que no es ningna columna de H, asi que el receptor pide retransmisión. Observar que PODRIA haber sucedido que se mandara la palabra v = 00000, la cual esta en el codigo, que hubiera habido tres errores, en los bits,2 y 5, y llega w y no nos dimos cuenta. O podria haberse mandado la palabra z = 00000, que esta en el codigo, que hubiera habido dos errores, en los bits y 3, y que llegara x. En este caso, SI nos dimos cuenta que hubo errores, porque no llega una palabra del codigo, pero suponiendo que hubo a lo sumo uno, lo correjimos mal. En el caso del codigo de Hamming, como tiene todas las columnas, siempre que se produscan dos errores, esto equivaldra a sumar dos columnas, la cual va a dar otra columna, pues Hamming las tiene a todas, por lo tanto Hamming SIEMPRE corrige mal dos errores. La decodificacion en el caso de Hamming ordenado como habiamos dicho arriba es todavia mas sencilla que el caso general: recibida w, se calcula Hw t. Si es cero, se acepta w. Si no, es una columna que representa un numero en binario. Se cambia el bit correspondeite a ese numero y listo. Para evitar el problema de que Hamming siempre corroge mal dos errores, a veces se usa el codigo de Hamming extendido: se agrega un bit extra de paridad. Este codigo ya no es perfecto, porque el n aumento en uno, pero si hay dos errores, no podremos corregirlos, pero sabremos que hubo dos errores y no uno, y se puede pedir retransmisión. Esto es porque agregar un bit extra equivale a tomar una matriz de chequeo ampliada a la cual se le agrega una fila y una columna. La fila es la fila con todos y la ultima columna tiene ceros en las primeras filas y un uno en la ultima. Entonces, si se produce un error en un solo bit, es como antes: llegara la columna correspondiente. Pero si se producen dos errores, llegara la suma de dos columnas. Pero la suma de dos columnas tendra un cero en la ultima fila, y por lo tanto no sera una columna de la matriz, y el receptor sabra que debe pedir retransmisión. 4
5 Como dijimos la calse pasada, códigos perfectos hay pocos. Pero hay otra cota, y los códigos que la alcanzan tienen un nombre especial y son numerosos. Primero, geberalizemos el teorema de la matriz de chequeo: 7.Generalizacion del Teorema de la matriz de paridad: : Si H es matriz de chequeo de C, entonces δ(c) = Min{j : un conjunto de j columnas LD de H} (esto generaliza el teorema, pues si H no tiene la columna cero ni tiene columnas repetidas, entonces todo conjunto de dos columnas de H es LI, con lo cual el numero minimo de columnas LD es 3). Sea {H (j), H (j2),..., H (js) } un conjunto LD de columnas de H. Sea v = e j + e j e js. Entonces, Hv t = H (j) +H (j2) +...+H (js) = 0 por ser LD, por lo tanto, v C. Como su peso es s, tenemos que δ s. Viceversa, si v C tiene peso s, entonces la suma de las columnas correspondientes a los bits no nulos de v sera 0, i.e., esas columnas seran LD. Por lo tanto, δ =Min{s : existan s columnas LD de H}. 8.Corolario (Singleton bound) : Sea C un codigo (n, k, δ). Entonces, δ n k +. Sea H matriz de chequeo de C. Tenemos que: rango(h) =Max{j : Existe un conjunto LI de j columnas de H} Max{j : TODO un conjunto LI de j columnas de H} =Min{j : un conjunto de j columnas LD de H} =δ Entonces δ rango(h) + = n k +. 9.Definicion : Códigos (n, k, δ) tales que δ = n k + se llaman MDS codes (Maximum Distance Separable Codes). 5
Aplicaciones de la teoría de grupos, anillos y cuerpos: Teoría de la Codificación
Aplicaciones de la teoría de grupos, anillos y cuerpos: Teoría de la Codificación Como un ejemplo de aplicación de la teoría de las estructuras algebraicas vamos a ver en esta sección un aspecto de la
Espacios Vectoriales. AMD Grado en Ingeniería Informática. AMD Grado en Ingeniería Informática (UM) Espacios Vectoriales 1 / 21
Espacios Vectoriales AMD Grado en Ingeniería Informática AMD Grado en Ingeniería Informática (UM) Espacios Vectoriales 1 / 21 Objetivos Al finalizar este tema tendrás que: Saber si unos vectores son independientes.
Tema 2: Teorema de estructura de los grupos abelianos finitamente generados.
ESTRUCTURAS ALGEBRAICAS GRADO EN MATEMÁTICAS. CURSO 215/216 Tema 2: Teorema de estructura de los grupos abelianos finitamente generados. 1.1. Grupo abeliano libre. Bases. Definición 1.1. El grupo Z n con
Rango de una matriz. Antes de nada daremos algunas definiciones. Para ello supongamos que tenemos una matriz de orden m n: A M m n.
En un artículo anterior dijimos que el rango de una matriz A, ra), es el número de filas que son linealmente independientes. También se hizo uso del método de Gauss para calcular el rango de una matriz:
Otra representación es la matricial haciendo el producto de la matriz de verificacion de paridad (H) y la de transmisión.
CODIGO DE HAMMING Este codigo utiliza control de paridad, pero no sobre la palabra completa que se va a transmitir, sino por grupos de bits. Cada grupo posee un bit de paridad, al existir varios grupos
Una matriz es un arreglo rectangular de números. Los números en el arreglo se llaman elementos de la matriz. ) ( + ( ) ( )
MATRICES Una matriz es un arreglo rectangular de números. Los números en el arreglo se llaman elementos de la matriz. Ejemplo 1. Algunos ejemplos de matrices ( + ( ) ( + ( ) El tamaño o el orden de una
Introducción a la Teoría de Códigos
Introducción a la Teoría de Códigos M.A. García, L. Martínez, T. Ramírez Facultad de Ciencia y Tecnología. UPV/EHU Ejercicios y Problemas resueltos Tema 3: CÓDIGOS LINEALES Mayo de 2017 Ejercicios Resueltos:
Algoritmo Hungaro para resolver el problema de minimizar la suma de los pesos en un grafo bipartito G = (X Y, E), con n = X = Y.
Algoritmo Hungaro para resolver el problema de minimizar la suma de los pesos en un grafo bipartito G = (X Y, E), con n = X = Y. 1: Introducción Recordemos que estamos suponiendo que el grafo viene dado
EL4005 Principios de Comunicaciones Clase No.30: Códigos Lineales de Bloque
EL4005 Principios de Comunicaciones Clase No.30: Códigos Lineales de Bloque Patricio Parada Departamento de Ingeniería Eléctrica Universidad de Chile 26 de Noviembre de 2010 1 of 33 Contenidos de la Clase
Sobre vectores y matrices. Independencia lineal. Rango de una matriz
Espacios vectoriales Llamaremos R 2 al conjunto de todos los pares ordenados de la forma (a 1, a 2 ) tal que a 1, a 2 R. Es decir: R 2 = {(a 1, a 2 ) : a 1, a 2 R} De la misma forma: R 3 = {(a 1, a 2,
IEE 2712 Sistemas Digitales
IEE 2712 Sistemas Digitales Clase 3 Objetivos educacionales: 1. Desarrollar la habilidad de trabajar con aritmética binaria, en complemento de 1, de 2 y BCD 2. Conocer y entender los principios de códigos
6.8. Descomposición mediante valores singulares. v 2 =
68 Descomposición mediante valores singulares Los valores singulares de una matriz m n Supongamos que A es una matriz real cualquiera Los autovalores de A T A tienen la siguiente propiedad A T Ax = λx
Tema 6. Códigos Lineales
Tema 6. Códigos Lineales José A. Montenegro Dpto. Lenguajes y Ciencias de la Computación ETSI Informática. Universidad de Málaga [email protected] 26 de septiembre de 2013 José A Montenegro ([email protected])
Si u y v son vectores cualquiera en W, entonces u + v esta en W. Si c es cualquier numero real y u es cualquier vector en W, entonces cu esta en W.
Unidad 4 Espacios vectoriales reales 4.1 Subespacios Si V es un espacio vectorial y W un subconjunto no vacío de V. Entonces W es un subespacio de V si se cumplen las siguientes condiciones Si u y v son
Tema 3: Espacios vectoriales
Tema 3: Espacios vectoriales K denotará un cuerpo. Definición. Se dice que un conjunto no vacio V es un espacio vectorial sobre K o que es un K-espacio vectorial si: 1. En V está definida una operación
Tema 1. Espacios Vectoriales. Sistemas de ecuaciones.
Tema 1. Espacios Vectoriales. Sistemas de ecuaciones. Álgebra Lineal Escuela Politécnica Superior Universidad de Málaga Emilio Muñoz-Velasco (Basado en los apuntes de Jesús Medina e Inmaculada Fortes)
6 Vectores. Dependencia e independencia lineal.
6 Vectores. Dependencia e independencia lineal. Introducción Hay fenómenos reales que se pueden representar adecuadamente mediante un número con su adecuada unidad de medida. Sin embargo para representar
Introducción a la Teoría de Códigos
Introducción a la Teoría de Códigos M.A. García, L. Martínez, T. Ramírez Facultad de Ciencia y Tecnología. UPV/EHU Resumen Teórico Tema 4: CÓDIGOS CÍCLICOS Mayo de 2017 Tema 4 Códigos cíclicos 1 Definición
Departamento de Ingeniería Matemática - Universidad de Chile
Ingeniería Matemática FACULTAD DE CIENCIAS FÍSICAS Y MATEMÁTICAS UNIVERSIDAD DE CHILE Álgebra Lineal 08-2 SEMANA 7: ESPACIOS VECTORIALES 3.5. Generadores de un espacio vectorial Sea V un espacio vectorial
Matrices y sistemas de ecuaciones
Matrices y sistemas de ecuaciones María Muñoz Guillermo [email protected] U.P.C.T. Matemáticas I M. Muñoz (U.P.C.T.) Matrices y sistemas de ecuaciones Matemáticas I 1 / 59 Definición de Matriz Matrices
Clase 8 Matrices Álgebra Lineal
Clase 8 Matrices Álgebra Lineal Código Escuela de Matemáticas - Facultad de Ciencias Universidad Nacional de Colombia Matrices Definición Una matriz es un arreglo rectangular de números denominados entradas
Matemáticas 2ºBachillerato Aplicadas a las Ciencias Sociales
Matemáticas 2ºBachillerato Aplicadas a las Ciencias Sociales 1era evaluación. Determinantes DETERMINANTES Se trata de una herramienta matemática que sólo se puede utilizar cuando nos encontremos con matrices
TÉCNICAS DIGITALES CÓDIGOS DETECTORES Y CORRECTORES DE ERRORES
Universidad Nacional de Quilmes Diplomatura en Ciencia y Tecnología TÉCNICAS DIGITALES CÓDIGOS DETECTORES Y CORRECTORES DE ERRORES Códigos con redundancia detectores de errores. Supongamos que se transmiten
Transformaciones lineales
CAPíTULO 4 Transformaciones lineales En este capítulo estudiamos las primeras propiedades de las transformaciones lineales entre espacios vectoriales. 1. Construcciones de transformaciones lineales Lema
Tema 4: Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid
Tema 4: Detección n y Corrección n de Errores Ingeniería Informática Universidad Autónoma de Madrid 1 Detección n y Corrección n de Errores O B J E T I V O S Conocer cómo pueden detectarse y prevenirse
Tema 1. Espacios Vectoriales. Sistemas de ecuaciones.
Tema 1. Espacios Vectoriales. Sistemas de ecuaciones. Álgebra Lineal Escuela Politécnica Superior Universidad de Málaga Emilio Muñoz-Velasco (Basado en los apuntes de Jesús Medina e Inmaculada Fortes)
DEFINICIONES TIPOS DE MATRICES DETERMINANTES Y PROPIEDADES OPERACIONES MATRICIALES INVERSA DE UNA MATRIZ SISTEMAS DE ECUACIONES
ALGEBRA DE MATRICES DEFINICIONES TIPOS DE MATRICES DETERMINANTES Y PROPIEDADES OPERACIONES MATRICIALES INVERSA DE UNA MATRIZ SISTEMAS DE ECUACIONES DEFINICIONES 2 Las matrices y los determinantes son herramientas
TEMA 1. MATRICES, DETERMINANTES Y APLICACIÓN DE LOS DETERMINANTES. CONCEPTO DE MATRIZ. LA MATRIZ COMO EXPRESIÓN DE TABLAS Y GRAFOS.
TEMA 1. MATRICES, DETERMINANTES Y APLICACIÓN DE LOS DETERMINANTES. 1. MATRICES. CONCEPTO DE MATRIZ. LA MATRIZ COMO EXPRESIÓN DE TABLAS Y GRAFOS. DEFINICIÓN: Las matrices son tablas numéricas rectangulares
Rango de una matriz. Jana Rodriguez Hertz GAL 1. 2 de abril de 2013 IMERL
Rango de una matriz Jana Rodriguez Hertz GAL IMERL 2 de abril de 203 rango rango recordemos: rango si A = {A, A 2,..., A n } conjunto de vectores de K n llamamos rango(a) a la máxima cantidad de vectores
PAIEP. Sistemas de Ecuaciones Lineales
Programa de Acceso Inclusivo, Equidad y Permanencia PAIEP Universidad de Santiago de Chile Sistemas de Ecuaciones Lineales Consideremos el sistema lineal de dos ecuaciones y dos incógnitas x + y = 2 2x
Breve introducción a Matrices
207 5 - Matriz inversa Breve introducción a Matrices En el apartado anterior vimos el producto de matrices y si en particular nos dedicamos a las matrices cuadradas de orden n es decir el anillo unitario
Espacios Vectoriales
Espacios Vectoriales Espacios Vectoriales Verónica Briceño V. noviembre 2013 Verónica Briceño V. () Espacios Vectoriales noviembre 2013 1 / 47 En esta Presentación... En esta Presentación veremos: Espacios
Un canal de comunicación puede ser definido como el medio a través del cual la señal del mensaje se propaga desde la fuente hasta el destino.
Un canal de comunicación puede ser definido como el medio a través del cual la señal del mensaje se propaga desde la fuente hasta el destino. Se dice que un canal es ruidoso si la lectura de los datos
Una matriz es un arreglo rectangular de elementos. Por ejemplo:
1 MATRICES CONCEPTOS BÁSICOS Definición: Matriz Una matriz es un arreglo rectangular de elementos. Por ejemplo: es una matriz de 3 x 2 (que se lee 3 por 2 ) pues es un arreglo rectangular de números con
ÁLGEBRA LINEAL I NOTAS DE CLASE UNIDAD 2
ÁLGEBRA LINEAL I NOTAS DE CLASE UNIDAD 2 Abstract Estas notas conciernen al álgebra de matrices y serán actualizadas conforme el material se cubre Las notas no son substituto de la clase pues solo contienen
Diagonalización de matrices
Diagonalización de matrices María Muñoz Guillermo [email protected] U.P.C.T. Matemáticas I M. Muñoz (U.P.C.T.) Diagonalización de matrices Matemáticas I 1 / 22 Valores y vectores propios de una matriz Definición
Introducción a los códigos lineales 11
Introducción a los códigos lineales. INTRODUCCIÓN A LOS CÓDIGOS LINEALES Una de las aplicaciones más recientes del álgebra lineal es a la teoría de códigos, que trata el problema de representar información
CÓDIGO HAMMING. A continuación se explicará el caso más para la transmisión de palabras de 4 bits.
CÓDIGO HAMMING PROPIEDADES: El código de Hamming sirve es un código de distancia 3. Dicho código, consiste en agregar una cierta cantidad de bits adicionales llamados Bits de Paridad ; la cantidad (K)
3. ÁLGEBRA LINEAL // 3.1. SISTEMAS DE
3. ÁLGEBRA LINEAL // 3.1. SISTEMAS DE ECUACIONES LINEALES Y MATRICES COMPLEMENTOS PARA LA FORMACIÓN DISCIPLINAR EN MATEMÁTICAS Curso 2011-2012 3.1.1. Resolución de sistemas de ecuaciones lineales. Método
Podemos pues formular los dos problemas anteriores en términos de matrices.
Tema 5 Diagonalización 51 Introducción Valores y vectores propios 511 Planteamiento del problema Problema general de diagonalización Dado un operador lineal f sobre un espacio vectorial V de dimensión
Problemas de la prueba de acceso a la Universidad. Matemáticas II. Álgebra y Geometría. I. Sistemas de ecuaciones.
Problemas de la prueba de acceso a la Universidad. Matemáticas II. Álgebra y Geometría. Instrucciones: Todas las pruebas de acceso a la universidad contienen las siguientes instrucciones, que serán consideradas
Contenido. 2 Operatoria con matrices. 3 Determinantes. 4 Matrices elementales. 1 Definición y tipos de matrices
elementales Diciembre 2010 Contenido Definición y tipos de matrices elementales 1 Definición y tipos de matrices 2 3 4 elementales 5 elementales Definición 1.1 (Matriz) Una matriz de m filas y n columnas
3. ÁLGEBRA LINEAL // 3.1. SISTEMAS DE
3. ÁLGEBRA LINEAL // 3.1. SISTEMAS DE ECUACIONES LINEALES Y MATRICES COMPLEMENTOS PARA LA FORMACIÓN DISCIPLINAR EN MATEMÁTICAS // Curso 2017-18 3.1.1. Resolución de sistemas de ecuaciones lineales. Método
Espacios Vectoriales www.math.com.mx
Espacios Vectoriales Definiciones básicas de Espacios Vectoriales www.math.com.mx José de Jesús Angel Angel [email protected] MathCon c 007-009 Contenido. Espacios Vectoriales.. Idea Básica de Espacio Vectorial.................................
Transformaciones Lineales
Transformaciones Lineales En lo que sigue denotaremos por K al conjunto R ó C Definición Sean V y W dos K-ev (espacios vectoriales sobre K Se llama transformación lineal de V en W a toda función T : V
58 7. ESPACIOS COCIENTE
CAPíULO 7 Espacios cociente En esta sección estudiamos el cociente de un espacio vectorial por un subespacio W. Este cociente se define como el conjunto cociente de por una relación de equivalencia conveniente.
6. Ortogonalidad. Universidad de Chile Conjuntos ortogonales y ortonormales. Ingeniería Matemática SEMANA 12: ORTOGONALIDAD
FACULTAD DE CIENCIAS FÍSICAS Y MATEMÁTICAS UNIVERSIDAD DE CHILE Álgebra Lineal 7- SEMANA : ORTOGONALIDAD 6 Ortogonalidad 6 Conjuntos ortogonales y ortonormales Recordemos que la proyección de u sobre v
Matemática 2 MAT022. Clase 6 (Complementos) Departamento de Matemática Universidad Técnica Federico Santa María. Determinante de una matriz
Matemática 2 MAT022 Clase 6 (Complementos) Departamento de Matemática Universidad Técnica Federico Santa María Tabla de Contenidos 1 Determinante de una matriz Sea A la matriz de orden 2 2 con coeficientes
Sistemas de ecuaciones lineales
Tema 1 Sistemas de ecuaciones lineales 11 Definiciones Sea K un cuerpo Una ECUACIÓN LINEAL CON COEFICIENTES EN K es una expresión del tipo a 1 x 1 + + a n x n = b, en la que n es un número natural y a
TEMA V. Pues bien, a estas caracterizaciones de los sistemas de ecuaciones lineales se las llamó matrices. En el caso del sistema considerado tenemos:
TEMA V 1. MATRICES Y SISTEMAS DE ECUACIONES LINEALES. Sea el siguiente sistema de ecuaciones lineales: Realmente quien determina la naturaleza y las soluciones del sistema, no son las incógnitas: x, y,
Tema 6: Diagonalización de matrices
Tema 6: Diagonalización de matrices La intención en este tema es, dada una matriz cuadrada, ver si existe otra matriz semejante a ella que sea diagonal. Recordemos del Tema 4 que dos matrices cuadradas
XXVII Escuela Venezolana de Matemáticas EMALCA. Códigos (I) Edgar Martínez-Moro Sept. 2014
XXVII Escuela Venezolana de Matemáticas EMALCA Códigos (I) Edgar Martínez-Moro Sept. 2014 Códigos correctores Un código corrector de errores es un subconjunto C A n, siendo A un alfabeto finito y n un
Las matrices se denotarán usualmente por letras mayúsculas, A, B,..., y los elementos de las mismas por minúsculas, a, b,...
INTRO. MATRICES Y DETERMINANTES Prof. Gustavo Sosa Las matrices se utilizan en el cálculo numérico, en la resolución de sistemas de ecuaciones lineales, de las ecuaciones diferenciales y de las derivadas
Sistemas de ecuaciones lineales
Sistemas de ecuaciones lineales 1 Definiciones Un sistema de m ecuaciones lineales con n incógnitas es un conjunto de expresiones de la forma: a 11 x 1 + a 12 x 2 + + a 1n x n = a 21 x 1 + a 22 x 2 + +
Degeneración y ciclaje. Método de las dos fases CO-3411 (S08) 30/03/
CO-3411 (S08 30/03/2008 98 Degeneración y ciclaje En el caso de problemas generales, una solución será degenerada cuando alguna de las variables básicas se encuentra en una de sus cotas (comparar con el
Definición Dados dos números naturales m y n, una matriz de orden o dimensión m n es una tabla numérica rectangular con m filas y n columnas.
Tema 1 Matrices 1.1. Conceptos básicos y ejemplos Definición 1.1.1. Dados dos números naturales m y n, una matriz de orden o dimensión m n es una tabla numérica rectangular con m filas y n columnas. NOTA:
Capítulo 4. Matrices Definiciones y notación
Capítulo 4 Matrices 4.1. Definiciones y notación Esta primera Sección está dedicada a la introducción de la terminología usual asociada a las matrices. En primer lugar, definimos el propio concepto de
1. Ecuaciones lineales en cuerpos finitos
1. Ecuaciones lineales en cuerpos finitos Un cuerpo es un conjunto F dotado de dos operaciones suma y producto, usualmente denotadas por + y que satisfacen los axiomas de los números reales, exceptuando
Fundamentos matemáticos. Tema 2 Matrices y ecuaciones lineales
Grado en Ingeniería agrícola y del medio rural Tema 2 José Barrios García Departamento de Análisis Matemático Universidad de La Laguna [email protected] 2017 Licencia Creative Commons 4.0 Internacional J.
Ejercicios sobre probabilidades y entropías
Ejercicios sobre probabilidades y entropías CTI: Lección 1, Primer teorema de Shannon (SCT) Ramiro Moreno Chiral Dpt. Matemàtica (UdL) 10 de febrero de 2010 CTI, lección 1 (Problemas) Ejercicios sobre
Algunos Tipos de matrices. Matrices. Algunos Tipos de matrices. Algunos Tipos de matrices
Matrices Una matriz de orden m n es un conjunto ordenado de m n números reales dispuestos en m filas y n columnas de la forma: A = a 11 a 12 a 1j a 1n a 21 a 22 a 2j a 2n a i1 a i2 a ij a in a m1 a m2
Tema 4. Teoría de códigos Introducción. Álgebra. Área de Álgebra Universidade da Coruña
Tema 4 Teoría de códigos 4.1. Introducción Los inicios de la teoría moderna de la comunicación, en la que se incluye la teoría de códigos, se sitúan al final de los años veinte con los trabajos de Ralph
2.- TIPOS DE MATRICES
2º BACHILLERATO MATEMÁTICAS APLICADAS A LAS CIENCIAS SOCIALES II TEMA.- MATRICES PROFESOR: RAFAEL NÚÑEZ NOGALES.- CONCEPTO DE MATRIZ. Definición de matriz Una matriz real A es un conjunto de números reales
RESOLUCIÓN DE SISTEMAS LINEALES
Contenido 1 Métodos de Solución Contenido Métodos de Solución 1 Métodos de Solución Desarrollamos el algoritmo de sustitución regresiva, con el que podremos resolver un sistema de ecuaciones lineales cuya
Transformaciones Lineales y Espacio Dual
Transformaciones Lineales y Espacio Dual Juan Pablo De Rasis 22 de abril de 2018 El presente artículo tiene como objetivo la exposición de soluciones a problemas de Álgebra Lineal concernientes a transformaciones
Teoría de códigos. Beatriz Graña Otero
Teoría de códigos Beatriz Graña Otero 25 de Noviembre de 2009 Índice general 1. Teoría de Códigos. 5 1.1. Introducción........................................ 5 1.2. Códigos bloque.......................................
1. Matrices. Operaciones con matrices
REPASO MUY BÁSICO DE MATRICES. Matrices. Operaciones con matrices.. Introducción Las matrices aparecieron por primera vez hacia el año 850, introducidas por el inglés J. J. Sylvester. Su desarrollo se
Sistemas de ecuaciones lineales. El método de Gauss
Sistemas de ecuaciones lineales. El método de Gauss En los artículos anteriores se ha hablado de ecuaciones lineales de primer grado con dos incógnitas y de ecuaciones lineales de primer grado con tres
LA CONJETURA DE GOLDBACH Y SU RELACIÓN CON EL TEOREMA DE DIRICHLET CAMPO ELÍAS GONZALEZ PINEDA.
LA CONJETURA DE GOLDBACH Y SU RELACIÓN CON EL TEOREMA DE DIRICHLET CAMPO ELÍAS GONZALEZ PINEDA. La Conjetura de Goldbach [email protected] La Conjetura de Goldbach afirma que todo número par mayor o igual
Matrices y Sistemas de Ecuaciones lineales
Matrices y Sistemas de Ecuaciones lineales Llamaremos M m n (K) al conjunto de las matrices A = (a ij ) (i = 1, 2,..., m; j = 1, 2,..., n) donde los elementos a ij pertenecen a un cuerpo K. Las matrices,
Matemáticas 2ºBachillerato Aplicadas a las Ciencias Sociales. Un sistema de ecuaciones lineales es un conjunto de ecuaciones lineales de la forma:
Matemáticas 2ºBachillerato Aplicadas a las Ciencias Sociales 1era evaluación. Sistemas de Ecuaciones Lineales 1) SISTEMAS DE ECUACIONES LINEALES Un sistema de ecuaciones lineales es un conjunto de ecuaciones
APUNTES DE ÁLGEBRA LINEAL TEMA 2. SISTEMAS DE ECUACIONES LINEALES
APUNTES DE ÁLGEBRA LINEAL TEMA 2. SISTEMAS DE ECUACIONES LINEALES Ignacio López Torres. Reservados todos los derechos. Prohibida la reproducción total o parcial de esta obra, por cualquier medio electrónico
Conjuntos y matrices. Sistemas de ecuaciones lineales
1 Conjuntos y matrices Sistemas de ecuaciones lineales 11 Matrices Nuestro objetivo consiste en estudiar sistemas de ecuaciones del tipo: a 11 x 1 ++ a 1m x m = b 1 a n1 x 1 ++ a nm x m = b n Una solución
Semana03[1/17] Funciones. 16 de marzo de Funciones
Semana03[1/17] 16 de marzo de 2007 Introducción Semana03[2/17] Ya que conocemos el producto cartesiano A B entre dos conjuntos A y B, podemos definir entre ellos algún tipo de correspondencia. Es decir,
Extremos de funciones de varias variables
Capítulo 6 Extremos de funciones de varias variables En este capítulo vamos a considerar la teoría clásica de extremos para funciones diferenciables de varias variables, cuyos dos tópicos habituales son
CAPA 2, Control de Errores y Control de Flujo
CAPA 2, Control de Errores y Control de Flujo Taller de Redes Inalámbricas Tecnólogo en Telecomunicaciones Agenda Control de Errores Control de Flujo Agenda Control de Errores Control de Flujo por qué
Teorema de Lagrange. En esta sección demostramos algunos hechos básicos sobre grupos, que se pueden deducir de la definición
Teorema de Lagrange Capítulo 3 3.1 Introducción En este capítulo estudiaremos uno de los teoremas más importantes de toda la teoría de grupos como lo es el Teorema de Lagrange. Daremos en primer lugar
Sistemas de dos ecuaciones lineales de primer grado con dos incógnitas
Un sistema de dos ecuaciones lineales de primer grado con dos incógnitas tiene la siguiente forma Ax + By + C = 0 A x + B y + C (1) = 0 Ya sabemos que una ecuación lineal de primer grado con dos incógnitas
4.3. Subespacios vectoriales
4.3 Subespacios vectoriales Concepto de subespacio vectorial Un subconjunto H de un espacio vectorial V es un subespacio vectorial de V si, con las operaciones de V de suma de vectores y multiplicación
Espacios vectoriales reales
140 Fundamentos de Matemáticas : Álgebra Lineal 9.1 Espacios vectoriales Capítulo 9 Espacios vectoriales reales Los conjuntos de vectores del plano, R 2, y del espacio, R 3, son conocidos y estamos acostumbrados
Tema 1: Matrices. El concepto de matriz alcanza múltiples aplicaciones tanto en la representación y manipulación de datos como en el cálculo numérico.
Tema 1: Matrices El concepto de matriz alcanza múltiples aplicaciones tanto en la representación y manipulación de datos como en el cálculo numérico. 1. Terminología Comenzamos con la definición de matriz
Algunos ejemplos de aplicación del Teorema de Galois
Algunos ejemplos de aplicación del Teorema de Galois Matías Saucedo Consideraciones generales Sea f [X] y sea un cuerpo de descomposición de f sobre. La extensión / es galoisiana (es normal pues es un
