Vous êtes sur la page 1sur 2

Universidad de Costa Rica Escuela de Matem atica MA0292. Proyecto.

Segundo ciclo de 2013 Instrucciones: Debe presentar impresas hojas donde est en los procesos ejecutados en Mathematica y hojas con procesos a mano en las preguntas que lo requieran. 1) En problemas con par ametros, Mathematica puede ser de gran ayuda. Considere el siguiente sistema: kx1 + x1 + tada de dicho sistema: In[1]= RowReduce[{{k,1,1,1},{1,k,1,1},{1,1,k,1}}] Out[1]= cierto. a) Determine, usando Mathematica, c omo determinar cu ales valores de k nos dar an soluci on vac a o soluci on innita. (Una forma poco eciente ser a desarrollar un algoritmo de reducci on de las, para lo cual se puede usar el comando Part[[...]]. Sin embargo, hay formas m as cortas.) (10 puntos) b) Resuelva, a mano, el sistema, encontrando los valores de k para los cuales hay soluci on u nica, para los cuales hay soluci on vac a y para los cuales hay innitas soluciones. DEBE ser eciente. En el paso anterior se determinaron los u nicos valores que causan problemas, as que no debe hacer casos innecesarios. Se calicar a su eciencia. particular. Considere la matriz A= 1 1 2 2 (10 puntos) 2) En esta pregunta exploraremos lo que pasa al multiplicar una matriz por un vector
1 1 1 1, 0, 0, 2+ , 0, 1, 0, 2+ , 0, 0, 1, 2+ k k k

x2 +

x3 = 1 x3 = 1

x1 + kx2 +

x2 + kx3 = 1

El comando RowReduce nos permite encontrar la forma escalonada de la matriz aumen-

Esto nos har a pensar que el sistema siempre tiene soluci on u nica. Sin embargo, eso no es

Si queremos analizar vectores (x, y )t tales que A(x, y )t sea un vector paralelo a (x, y )t podr amos usar el comando Solve: In[2]=Solve[{{{1,1},{2,2}}.{x,y}==m*{x,y}},{x,y}] Out[2]={x 0, y 0}}

Esto nos har a pensar que solamente el vector (0, 0) cumple con lo que quer amos. Sin embargo, no es cierto. a) Explique la funci on del m en In[2]. de m. (2 puntos) (18 puntos) b) Analice, a mano, cu ales vectores cumplen con lo que quer amos y para cu ales valores c) Desarrolle un algoritmo que permita contestar esa pregunta para cualquier matriz de orden 2 y adem as c omo programar a ese algoritmo en Mathematica. Ilustre dicha explicaci on resolviendo el problema b) pero en Mathematica. 3) Finalmente, veremos el efecto de ciertas matrices particulares. Considere las matrices 1 A= 2 1 1 1 1 ,B = 1 0 1 0 ,C = 1 0 0 1 ,D = 1 5 0 1 . (20 puntos)

Considere el rect angulo con v ertices (0, 0)t , (2, 0)t , (2, 1)t , (0, 1)t . a) Con la ayuda de Mathematica, multiplique varios puntos (x, y )t R2 de dicho rect angulo por dichas matrices (por ejemplo: C (2, 0)t = (2, 0)t ) y analice qu e pasa con la gura: si estar amos trasladando la gura, o rot andola, por ejemplo. Junto a las hojas de Mathematica que muestren las pruebas de valores que hicieron, adjunte un dibujo, a mano, que muestre los puntos que se probaron y el resultado respectivo de la multiplicaci on, junto con una conjetura de c omo quedar a el rect angulo si cada punto hubiera sido multiplicado por la matriz correspondiente . (20 puntos)

Vous aimerez peut-être aussi