Muestro la forma de resolver otro ejercicio propuesto para este curso escolar en Andalucía del selectividad de 2º de bachillerato de ciencias. El ejercicio consiste en operar matrices, obtener los valores de un parámetro para que una matriz no tenga rango 3 y resolver un sistema lineal homogéneo compatible indeterminado.
Para realizar los gráficos se hace uso del paquete tikz y para las divisiones por Ruffini del paquete polynom de LaTeX.
El fichero LyX/pythontex permite que se pongan los datos de la matriz forma manual o bien que él solo genere los valores de forma aleatoria.
Lo único que tendremos que adecuar en el fichero es:
Valores mínimo y máximo entre los que obtener los números de la matriz
# Valores entre los que obtener las raíces del polinomio # característico de la matriz M que obtenemos después rm = -4 rM = 4
Opciones del programa
# Podemos trabajar con dos opciones para la matriz A: # m --> Datos manuales # a --> Datos aleatorios # Si no ponemos que opción es "m" siempre se hace con datos aleatorios. opción = '' # Podemos optar por poner la matriz A de forma manual si optamos por opción='m' A=Matrix([[1,1,0],[1,0,1],[0,1,1]])
Con esos valores (se obtiene la matriz de forma aleatoria), un posible resultado de la compilación es:
Ejercicio
Dadas las matrices y , se define la matriz
- Halla los valores de para los que la matriz tiene rango menor que 3.
- Para , resuelve el sistema lineal homogéneo cuya matriz de coeficientes es .
Solución
Calculemos
Regla de Sarrus: las diagonales azules se suman y las diagonales rojas se restan.
y su determinante:
Si añadimos las dos primeras filas debajo y aplicamos la regla de Sarrus
Factorizamos por Ruffini, los divisores del término independiente son:
Por tanto, para tenemos que para esos valores
Para la matriz . Y en forma de sistema lineal homogéneo quedaría
Del sistema anterior sabemos:
- El rango de su matriz de coeficientes es menor que 3 el sistema no puede ser compatible y determinado.
- Los sistemas lineales homogéneos son siempre compatibles.
Por tanto, tenemos un sistema compatible indeterminado. Resolvámoslo por Gauss [1].
Escribamos la matriz ampliada, si podemos la simplificamos:
Resolviendo el sistema escalonado
se obtiene de solución:
Enlaces al fichero fuente y al pdf final de una posible compilación.
- Fichero en formato LyX con el código python necesario para hacerlo.
- Fichero en formato pdf que se obtiene como resultado de compilar el fichero anterior.
[1] | Aunque en la mayoría de los casos la solución se puede obtener de forma inmediata a partir de las ecuaciones de partida. |