Saltar al contenido

Diario de clases

Clases de Jesús Soto

Menú
  • Fórmulas
Menú

Día: 19 de septiembre de 2025

ALG: Presentación

Posted on 19 de septiembre de 2025

En la presentación del día de hoy hemos visto

  • Presentación
  • Objetivos de la asignatura
  • Metodología y Evaluación
  • Prácticas
  • Bibliografía

Objetivos, Metodología y Evaluación

Se detallan en la guía que podéis encontrar en guía de Grado.

Maxima

Las prácticas la realizaremos con Maxima, un sistema para la manipulación de expresiones simbólicas y numéricas. Esta herramienta informática nos ayudará a resolver problemas de la asignatura de forma sencilla y aplicada.

El sitio de descargas está en siguiente enlace descarga maxima. Aunque podéis trabajar con él, hay un entorno, muy intuitivo y cómodo que será con el que trabajaremos wxMaxima (si tenéis problemas con esa versión, hay una versión para windows en https://wolfgang.dautermann.at/maxima/nightlybuild/), con una colección amplia de menús en los que, agrupados por temáticas, se recogen las operaciones más habituales, de suerte que el usuario principiante no necesita recordar los comandos, aunque os aconsejo tenerlos a mano. Con wxMaxima podremos resolver nuestras prácticas y presentar los resultados de forma más sencilla.

interface for the computer algebra system Maxima
wxMaxima is a document based interface for the computer algebra system Maxima. wxMaxima provides menus and dialogs for many common maxima commands, autocompletion, inline plots and simple animations. wxMaxima is distributed under the GPL license.

En la web de maxima disponéis de documentación, https://maxima.sourceforge.io/docs/manual/es/maxima.html. Nosotros no veremos todos los comandos y funciones, solo utilizaremos los que mostremos en los ejercicios. También, encontraréis bastante material, aparte del que os proporcionaremos, como el del profesor Jeronimo Alaminos et al, Prácticas de ordenador con Maxima, un valioso documento para la iniciación. O la web del excelente profesor José Manuel Mira Ros(del que tengo un grato recuerdo) con su manualico, que os será de tremenda ayuda.


Prácticas con Maxima

Hoy nos iniciamos en un sistema para la manipulación de expresiones simbólicas y numéricas, Maxima. Un herramienta informática que nos ayudará a resolver problemas de la asignatura de forma sencilla y aplicada.

Para comenzar nos iniciaremos en la definición de vectores y matrices, y las operaciones que podemos hacer con ellos.

Vectores

Un vector se define utilizando [] y los elementos del vector separados por comas. Con los vectores podemos hacer las operaciones básicas de suma y multiplicación por escalar.

Ejercicio: Sean los vectores \(v:[1,2,3]\) y \(u:[4,5,6]\), calcular \(2v-3u\)

(%i3)
v:[1,2,3]$
u:[4,5,6]$
2*v–3*u;

(%o3) [ − 10 , − 11 , − 12 ]


Como hemos visto en el ejercicio anterior, el operador "+" suma componente a componente de dos vectores. El operador "*" multiplica un escalar por cada uno de los elementos de un vector. Una diferencia cuando utilizamos los operadores "*" o "." entre vectores. El operador "*" entre dos vectores nos proporciona otro vector de la misma dimensión donde las componentes se han multiplicado dos a dos; mientras que el operador "." nos proporciona el producto escalar de dos vectores.

Otro operador importante es "^", en este caso \(v\)^n, siendo \(v\) un vector, eleva cada una de las componentes de \(v\) a \(n\).

Ejercicio: Como veremos más adelante, definimos el producto escalar, euclídeo, de los vectores \(v:[v_1,v_2,\ldots,v_n]\) y \(u:[u_1,u_2,\ldots,u_n]\), como \[v\bullet u=\sum_{i=1}^nv_i\cdot u_i.\]
Construir una función que dados dos vectores nos devuelva su producto escalar.

(%i1) p_escalar(u,v):=sum(v[i]·u[i],i,1,length(v))$

Veamos un ejemplo:

(%i4) v:[1,2,3,4]$
u:[−1,4,5,0]$
p_escalar(u,v);

\[\operatorname{ }22\]


Ejercicio: Dados los vectores \(u\):[2,-2], \(v\):[5,8] y \(w\):[-4,3], y el producto escalar euclídeo, ¿cuál es el valor de \(u\bullet (v-2w)\)?

(%i1) p_escalar(u,v):=sum(v[i]·u[i],i,1,length(v))$

(%i5) u:[2,−2]$v:[5,8]$w:[−4,3]$
p_escalar(u,v−2·w);

\[22\]


Ejercicio: Como veremos más adelante, definimos la norma, euclídea, de un vector \(v:[v_1,v_2,\ldots,v_n]\) como \[\|v\|=\sqrt{\sum_{i=1}^nv_i^2}.\]
Construir una función que dado un vector nos devuelva su norma.

(%i1) norma(v):=sqrt(sum(v[i]^2,i,1,length(v)))$

Veamos un ejemplo:

(%i4) v:[1,2,3,4]$
norma(v);
norma(v),numer;

\[\operatorname{ }\sqrt{30}\]

\[\operatorname{ }5.477225575051661\]


Ejercicio: Continuando con los ejemplos anteriores, llamamos normalizar un vector al proceso de dividir un vector por su norma. Construir una función que dado un vector nos lo devuelva normalizado.

(%i2) norma(v):=sqrt(sum(v[i]^2,i,1,length(v)))$
normalizar(v):=v/norma(v)$

(%i4) u:[1,2,3,4]$
normalizar(u);

\[\left[ \frac{1}{\sqrt{30}},\frac{2}{\sqrt{30}},\frac{3}{\sqrt{30}},\frac{4}{\sqrt{30}}\right] \]


Bibliográfica

Básica

  • David C. L. Álgebra lineal y sus aplicaciones. 5º ed. Pearson; 2016.
  • Merino González L., Santos Aláez E. Álgebra lineal con métodos elementales. 3a. ed. Madrid: Paraninfo; 2021

Aconsejable

  • Arvesu J. y et al. Problemas resueltos de Álgebra lineal. Thomson, 2005.
  • Grossman. Álgebra Lineal. McGraw-Hill; 2008

Novela

La Loba, la lucha fraticida por un reino

La Loba, la lucha fratricida por un reino.

Urraca, señora de Zamora, acusada de instigar la muerte de su hermano, el rey Sancho de Castilla, deberá defenderse de la acusación, al tiempo que luchará por mantener la cohesión entre los hermanos y los reinos cristianos: una lobera de fieros lobeznos.

👉 En amazon

Entradas recientes

  • MAD: Presentación
  • ALG: Ejercicios de repaso
  • ALG: Diagonalización de una matriz
  • ALG: Autovectores y autovalores con maxima
  • ALG: Autovectores y autovalores
septiembre 2025
L M X J V S D
1234567
891011121314
15161718192021
22232425262728
2930  
    Oct »

Categorías

  • Álgebra Lineal
  • general
  • Matemática Discreta
  • MathBio

Etiquetas

Prácticas MathBio Prácticas Álgebra

Meta

  • Acceder
  • Feed de entradas
  • Feed de comentarios
  • WordPress.org
©2026 Diario de clases | Diseño: Tema de WordPress Newspaperly