El primer ejercicio con matrices propuesto en Andalucía en el modelo de
prueba de selectividad para este curso consiste en hallar dos valores de
una matriz 2x2 a partir de una condición. El fichero LyX/pythontex que
se puede descargar al final del artículo permite obtener diferentes
ejercicios de ese tipo cuyos datos se obtienen de forma aleatoria.
El código python de la plantilla permite generar diferentes ejercicios
del tipo:
Halla los valores de a y b para que se verifique que
A2=k⋅I donde la matriz A es de la forma
(abcd) y los números que se van cambiando son
c,d y k
Lo único que, si queremos, tendremos que adecuar en el fichero es:
# La matriz A es de la forma Matrix([[a, cr], [b, dr]])
# La solución de la matriz A será de la forma Matrix([[ar, cr], [br, dr]]) y dr=-ar
# Valor entre los que obtener los valores de cr y br de la matriz
# A así como los números de la matriz B (-rg, +rg)
rg = 4
# Valor máximo de ar
vm = 5
Un ejemplo de ejercicio generado a partir de los valores anteriores se
muestra a continuación:
Ejercicio
Sean las matrices A=(ab−2−1) y B=0−12−310
Determina a y b para que A2=7⋅I,
donde I es la matriz identidad de orden 2.
Para a=1 y b=−3 calcula, si es posible, la matriz
X que cumple A2X=Bt.
Solución
Calculemos A2=(ab−2−1)⋅(ab−2−1)
=(a2+(−2)bba+(−1)ba(−2)+(−2)(−1)b(−2)+(−1)2)
=(a2−2bab−b2−2a1−2b)
Si
A2=7⋅I⇒A2−7⋅I=O2x2⇒(a2−2bab−b2−2a1−2b)−7⋅(1001)=
De lo obtenido anteriormente sabemos que si a=1 y
b=−3 entonces A2=7⋅I. Por tanto
A2X=Bt⇔7⋅I⋅X=Bt⇔7⋅X=Bt⇔X=71Bt=71⋅(0−3−1120)=(0−73−7171720)
Enlaces al fichero fuente y al pdf final de una posible compilación.