Documentos de Académico
Documentos de Profesional
Documentos de Cultura
00
3 487002 210007
(c) 2012 Leandro Marin
1. Introduccin
En este tema vamos a ver el algoritmo de reduccin de matrices
por filas sobre los nmeros racionales. Supondremos que se conoce
bsicamente lo que es una matriz y las operaciones aritmticas bsicas
sobre los nmeros racionales.
De momento nos preocuparemos exclusivamente de la parte mecnica
del clculo. En temas posteriores veremos qu es lo que hay detrs de
estas operaciones y de las mltiples utilidades que este algoritmo tiene
en todo tipo de clculos sobre matrices.
2. Matrices, filas y columnas
Una matriz de tamao m n sobre Q no es mas que una serie de
nmeros racionales ordenados en una tabla rectangular que tiene m filas
y n columnas. Por ejemplo, una matriz de tamao 4 5 podra ser
1
0
2
1
1
0
0
1
12
1
1
2
2
2
0
12
2
2
Esta matriz tiene 4 filas y 5 columnas. Cada una de ellas las numeraremos empezando por 1 y hasta llegar al mximo. Por ejemplo, la fila 3
de esta matriz sera
21
y la columna 4 sera
1
2
2
2
Cuando nos refiramos a la posicin (i, j) de una matriz, siempre el
primer nmero se referir a la fila y el segundo a la columna. As, la
posicin (2, 5) de esta matriz es f r ac12.
3. Operaciones Elementales por Filas
Una operacin por filas es una operacin que afecta a todos los
elementos de una fila, siendo exactamente la misma operacin para cada
posicin dentro de esa fila.
Existen tres tipos de operaciones elementales por filas:
(1) Multiplicacin de una fila por una constante distinta de 0
Dada una constante (que siempre deber ser distinta de 0), esta
operacin consiste en multiplicar todos los elementos de una fila por
dicha constante. Si la constante es y la fila es i, denotaremos esta
operacin como Fi = Fi . Por ejemplo, en la siguiente matriz
1
0
2
1
1
0
0
1
12
1
1
2
2
2
0
12
2
2
1
0
10
1
1
0
0
1
12
1
5
2
2
2
0
21
2
2
5 1 2 0 1 0 = 5 10 0 5 0 .
Para denotar la operacin escribiremos entre las dos matrices
F1 =5F1
1
0
2
1
1
0
0
1
1
2
2
2
12
1
12
2
2
F2 =2F1 +F2
1
0
2
5
1
0
0
1
1
4
2
2
21
1
0
12
2
2
212
22+1
20+1
5
21+2
12
12
20
1
2
1
0
2
1
1
0
0
1
12
1
1
2
2
2
12
2
2
1
0
1
2
1
0
1
0
2
1
2
2
21
1
12
0
2
2
0
0
2
1
0
0
1
5
4
5
1
10
1
0
34
1
17
19
36
correcto. Cuando tengamos ms experiencia y dependiendo de los valores concretos que aparezcan el la matriz, podremos hacer algn cambio
en el orden de las operaciones para obtener el resultado ms rpido.
El algoritmo el el siguiente:
1
0
2
1
1
0
0
1
1
2
2
2
21
1
21
F1 =1F1
2
2
1
0
2
1
1
0
0
1
1
2
2
2
12
1
0
12
F2 =2F1 +F2
2
2
1
0
2
5
1
0
0
1
1
4
2
2
12
1
0
21
F3 =1F1 +F3
2
2
0
0
2
5
3
0
0
1
12
1
1
4
1
2
21 F2 =1/5F2
2
2
0
0
2
1
3
0
1
5
21
4
5
1
10
1
2
F3 =3F2 +F3
2
2
Ahora tenemos que eliminar el 3 que est debajo del pivote. Para
ello sumamos a la tercera fila, la segunda multiplicada por 3 con lo que
obtenemos:
0
0
2
1
0
0
1
5
1
10
4
5
17
5
1
10
17
10
F3 =10F3
0
0
2
1
0
0
1
5
4
5
1
1
34
2
1 F =1F +F
4
10
3
4
17
2
0
0
2
1
0
0
1
5
4
5
1
10
1
0
34
36
F4 =1/36F4
17
19
0
0
2
1
0
0
1
5
4
5
1
10
1
0
34
1
17
19
36