Personal tools

Difference between revisions of "MMS: Mathematical Foundations of M&S"

From hpcwiki

Jump to: navigation, search
(Week activities)
 
(56 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 +
[[File:Logos-tadeo-central.png]]
 +
== English version ==
 
This is a basic subject on matrix theory and linear algebra. Emphasis is given to topics that will be useful in models and simulation for several disciplines. It includes systems of equations, vector spaces, determinants and eigenvalues.
 
This is a basic subject on matrix theory and linear algebra. Emphasis is given to topics that will be useful in models and simulation for several disciplines. It includes systems of equations, vector spaces, determinants and eigenvalues.
  
Line 8: Line 10:
 
=== Content ===
 
=== Content ===
  
# Linear equation systems
+
<ul>
## Matrix: Operations and properties.
+
<li>Vectorial calculus. One variable calculus.</li>
## Resolve linear systems by Gauss and Gauss-Jordan methods.
+
<ol>
## Resolve linear systems by inverse and Cramer's rule.
+
<li>Review of one variable calculus.</li>
## Applications: Leonlief product supplies analysis.
+
<li>Function definition.</li>
 +
<li>Derivatives.</li>
 +
<li>Integrals.</li>
 +
</ol>
  
# Rn Vectors
+
<li>First order differential equations.</li>
## Rn Vectors.
+
<ol>
## Operations between vectors.
+
<li>Basic Concepts. Modeling.
## Dot product, norm and projection
+
</li><li>Geometric Meaning of y r ϭ f (x, y). Direction Fields, Euler’s Method.
## Cross product.
+
</li><li>Separable ODEs. Modeling.
## Applications: Parallels and orthogonal vectors, area and surface vectors
+
</li><li>Exact ODEs. Integrating Factors.
 +
</li><li>Linear ODEs. Bernoulli Equation. Population Dynamics.
 +
</li><li>Orthogonal Trajectories.
 +
</li><li>Existence and Uniqueness of Solutions for Initial Value Problem.
 +
</ol>
  
# Vector space
+
<li>Second order differential equations.</li>
## Spaces and subspaces.
+
<ol>
## Lineal combination and space generation.
+
</li><li>Homogeneous Linear ODEs of Second Order
## lineal dependence and lineal independece.
+
</li><li>Homogeneous Linear ODEs with Constant Coefficients
## Basis and dimension
+
</li><li>Modeling of Free Oscillations of a Mass–Spring System
## Linear transformations.
+
</li><li>Differential Operators.
## Eigen-values and eigen-vectors
+
</li><li>Euler–Cauchy Equations
 +
</li><li>Existence and Uniqueness of Solutions.  
 +
</li><li>Nonhomogeneous ODEs
 +
</li><li>Modeling: Forced Oscillations.  
 +
</ol>
  
# One variable functions
+
<li>Linear Algebra and systems of ordinary differential equations</li>
## One variable functions generalities.
+
<ol>
## Several variable functions generalities.
+
<li>Spaces and subspaces.</li>
## Partial derivates, gradient and directional derivates.
+
<li>Lineal combination and space generation.</li>
## Optimization.
+
<li>lineal dependence and lineal independece.</li>
## Multiple integration.
+
<li>Basis and dimension</li>
## Vector analysis.
+
<li>Linear transformations.</li>
 +
<li>Eigen-values and eigen-vectors</li>
 +
</ol>
  
# Differential equations
+
<ol>
## First order differential equations.
+
<li>Matrix: Operations and properties.</li>
## Second order differential equations.
+
<li>Resolve linear systems by Gauss and Gauss-Jordan methods.</li>
## Differential equations systems.
+
<li>Resolve linear systems by inverse and Cramer's rule.</li>
## Solution by transforms methods
+
<li>Applications: Leonlief product supplies analysis.</li>
## Introduction to partial differential equations.
+
</ol>
  
 +
<ol>
 +
<li>systems of ordinary differential equations.</li>
 +
<li> Homogeneous systems of ordinary differential equations.</li>
 +
<li>Resolve linear systems of differential equations .</li>
 +
<li>linearization of high order differential equations.</li>
 +
</ol>
  
== Versión en español ==
+
<li>Vectorial calculus. Several variable functions.</li>
 +
<ol>
 +
</li><li>Vectors in 2-Space and 3-Space.
 +
</li><li>Inner Product (Dot Product).
 +
</li><li>Vector Product (Cross Product).
 +
</li><li>Vector and Scalar Functions and their Fields.
 +
</li><li>Vector Calculus: Derivatives.
 +
</li><li>Functions of Several Variables.
 +
</li><li> Gradient of a Scalar Field.
 +
</li><li>Directional Derivatives.
 +
</li><li>Divergence of a Vector Field.
 +
</li><li>Curl of a Vector Field.
 +
</li><li>Lagrange multipliers.
 +
</ol>
 +
<li>partial differential equations.</li>
 +
<ol>
 +
</li><li>Introduction to partial differential equations (PDE)
 +
</li><li>Solution by transforms methods</li>
 +
</ol>
 +
</ul>
  
=== Objetivos ===
+
=== Week activities ===
* Fortalecer la formación matemática de los estudiantes 
+
<table class="wikitable">
* Proporcionar  los fundamentos matemáticos necesarios para  abordar adecuadamente las temáticas propias  del
+
<tr><td>Session date</td><td>Teacher</td><td>Topic</td><td>External resources</td></tr>
 +
<tr>
 +
<td>1 - 31-Julio</td><td>Todos, Camilo</td>
 +
<td>
  
=== Contenido ===
+
<ul>
1. SISTEMAS DE ECUACIONES LINEALES.  
+
<li>Presentation</li>
1.1. Matrices: operaciones y propiedades
+
<li>Vectorial calculus. One variable calculus.</li>
1.2. Resolución de sistemas de ecuaciones por los métodos de Gauss y Gauss Jordan.  
+
<ol>
1.3. Resolución de sistemas de ecuaciones lineales utilizando la inversa y regla de Cramer.  
+
<li>Review of one variable calculus.</li>
1.4. Aplicaciones: Análisis de Insumo Producto de Leontief, Teoría de grafos y Cadenas de Markov.
+
<li>Function definition.</li>
 +
<li>Derivatives.</li>
 +
<li>Integrals.</li>
 +
</ol>
 +
</ul>
 +
</td>
 +
<td>
 +
<!--[http://www.mathresource.iitb.ac.in/linear%20algebra/appletsla.html Applets algebra lineal]<br/>
 +
[http://ocw.mit.edu/ans7870/18/18.06/tools/Applets_sound/uropmovie.html Matrix Multiplicaction]<br/>
 +
[http://ocw.mit.edu/ans7870/18/18.06/javademo/GaussElim/ Gauss Elimination]<br/>
 +
[http://ocw.mit.edu/ans7870/18/18.06/javademo/Determinant/ Determinants]<br/>
 +
[http://people.hofstra.edu/Stefan_Waner/tutorialsf1/scriptpivot2.html Gauss-Jordan Pivot trainning]<br/>
 +
[http://personal.bgsu.edu/~meel/Tools/ Algebra Lineal tutoriales]-->
 +
</td>
 +
</tr>
  
2. VECTORES EN Rn
+
<tr>
2.1. Vectores en Rn
+
<td>2 14 Agosto</td><td>Camilo</td>
2.2. Operaciones entre vectores
+
<td>
2.3. Producto punto, norma y proyecciones
+
<ul>
2.4. Producto cruz
+
<li>LAB: One variable Calculus with MatLab and applications [http://www.tutorialspoint.com/matlab/matlab_plotting.htm MatLab-Plotting] [http://www.tutorialspoint.com/matlab/matlab_calculus.htm MatLab-Calculus]
2.5. Aplicaciones: Paralelismo y ortogonalidad de vectores, vectores de área y de superficie.
+
[[file:Taller-CalcVec1D.pdf]]</li>
 +
</ul>
 +
</td>
 +
<td>
 +
<!--[http://en.wikibooks.org/wiki/Linear_Algebra/Definition_and_Examples_of_Linear_Independence Linear Independence Examples]<br>
 +
[http://algebra.nipissingu.ca/tutorials/vector_space.html Vector Space]<br/>
 +
[http://www.math.odu.edu/~bogacki/cgi-bin/lat.cgi?c=li Linear independence]<br/>
 +
[http://ocw.mit.edu/ans7870/18/18.06/tools/individual/eigen_lecture_1.html Eigen-vectors/values]<br>
 +
[http://ocw.mit.edu/ans7870/18/18.06/javademo/Eigen/ eigenvalues]</td>-->
 +
</tr>
 +
<tr>
 +
<td>3 21-Agosto</td><td>Angelica</td>
 +
<td>
 +
<ul>
 +
<li>First order differential equations.</li>
 +
<ol>
 +
<li>Basic Concepts. Modeling.
 +
</li><li>Geometric Meaning of y r ϭ f (x, y). Direction Fields, Euler’s Method.
 +
</li><li>Separable ODEs. Modeling.
 +
</li><li>Exact ODEs. Integrating Factors.
 +
</li><li>Linear ODEs. Bernoulli Equation. Population Dynamics.
 +
</li><li>Orthogonal Trajectories.
 +
</li><li>Existence and Uniqueness of Solutions for Initial Value Problem.
 +
</ol>
 +
</ul>
 +
</td>
 +
<td>
 +
<!--MuPAD [http://math.uprag.edu/MuPAD.pdf 1] [http://math.uprag.edu/mupad-algebra-lineal.pdf 2] [http://www.brown.edu/Departments/Engineering/Courses/En4/Tutorials/Mupad_tutorial.pdf 3]<br/>
 +
[[File:LaboratorioUno-AlgebraLineal.pdf]] [[Taller1|Punto 3 Taller 1]]-->
 +
</td>
 +
</tr>
 +
 
 +
<tr>
 +
<td>4 28-Agosto</td><td>Angélica</td>
 +
<td>
 +
<ul>
 +
</li><li>Homogeneous Linear ODEs of Second Order
 +
</li><li>Homogeneous Linear ODEs with Constant Coefficients
 +
</li><li>Modeling of Free Oscillations of a Mass–Spring System
 +
</li><li>Differential Operators.
 +
</li><li>Euler–Cauchy Equations
 +
</li><li>Existence and Uniqueness of Solutions.  
 +
</li><li>Nonhomogeneous ODEs
 +
</li><li>Modeling: Forced Oscillations.
 +
</ul>
 +
</td>
 +
<td></td>
 +
</tr>
 +
 +
<tr>
 +
<td>5 4-Sept</td><td>Jorge</td>
 +
<td>
 +
<ul>
 +
<li>Linear Algebra and systems of ordinary differential equations</li>
 +
<ol>
 +
<li>Spaces and subspaces.</li>
 +
<li>Lineal combination and space generation.</li>
 +
<li>lineal dependence and lineal independece.</li>
 +
<li>Basis and dimension</li>
 +
<li>Linear transformations.</li>
 +
<li>Eigen-values and eigen-vectors</li>
 +
</ol>
 +
</ul>
 +
</td>
 +
<td rowspan="4">
 +
<!--[http://mathinsight.org/applet/changing_surfaces_stokes_theorem Stokes theorem]<br/>
 +
[http://mathinsight.org/divergence_idea The idea of the divergence of a vector field]<br/>
 +
[http://mathinsight.org/divergence_subtleties Subtleties about divergence]<br/>
 +
[http://mathinsight.org/curl_idea The idea of the curl of a vector field]<br/>
 +
[http://mathinsight.org/curl_subtleties Subtleties about curl]<br/>
 +
[http://mathinsight.org/greens_theorem_idea The idea behind Green's theorem]-->
 +
</td>
 +
</tr>
 +
 
 +
<tr>
 +
<td>6 11-Sept</td><td>Jorge</td>
 +
<td>
 +
<ul>
 +
<ol>
 +
<li>Matrix: Operations and properties.</li>
 +
<li>Resolve linear systems by Gauss and Gauss-Jordan methods.</li>
 +
<li>Resolve linear systems by inverse and Cramer's rule.</li>
 +
<li>Applications: Leonlief product supplies analysis.</li>
 +
</ol>
 +
</ul>
 +
</td>
 +
</tr>
 +
<tr>
 +
<td>7 18-Sept</td><td>Angélica</td>
 +
<td>
 +
<ul>
 +
<li>systems of ordinary differential equations.</li>
 +
<li> Homogeneous systems of ordinary differential equations.</li>
 +
<li>Resolve linear systems of differential equations .</li>
 +
<li>linearization of high order differential equations.</li>
 +
</ul>
 +
</td>
 +
</tr>
 +
 
 +
<tr>
 +
<td>8 25 -Sept</td><td>Jorge and Angélica</td>
 +
<td>
 +
<ul>
 +
<li>LAB: EDOs with MatLab, practice session.</li>
 +
</ul>
 +
</td>
 +
</tr>
 +
 
 +
<tr>
 +
<td>9 2 -Oct</td><td>Todos</td>
 +
<td>
 +
<ul>
 +
<li>TEST</li>
 +
</ul>
 +
</td>
 +
<td></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td>10 16 -Oct</td><td>Camilo</td>
 +
<td>
 +
<ul>
 +
<li>Vectors in 2-Space and 3-Space.[[file:Vectors-ScalarFields.pdf]]</li>
 +
</ul>
 +
<ol>
 +
<li>Inner Product (Dot Product).</li>
 +
<li>Vector Product (Cross Product).</li>
 +
</ol>
 +
<ul>
 +
<li>Vector and Scalar Functions and their Fields.</li>
 +
</ul>
 +
<ol>
 +
<li>Vector Calculus: Derivatives.</li>
 +
<li>Functions of Several Variables.</li>
 +
</ol>
 +
<td></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td>11 23 -Oct</td><td>Camilo</td>
 +
<td>
 +
<ul>
 +
<li>Gradient of a Scalar Field. Application in ecology:[[file:BIOS-83-97.pdf]] Taller: [[file:Taller-CalcVec2.pdf]]    Datos: [[file:data.txt]] Salida de zunzun.com: [[file:zunzunout.pdf]]</li>
 +
<li>Directional Derivatives.</li>
 +
<li>Divergence of a Vector Field.</li>
 +
<li>Curl of a Vector Field.</li>
 +
<li>Lagrange multipliers.</li>
 +
<li>Tutorial de cálculo vectorial con Matlab: [http://www2.math.umd.edu/~jmr/241/MATLABmaterials.html]  </li>
 +
</ul>
 +
</td>
 +
<td></td>
 +
</tr>
  
4. ESPACIOS VECTORIALES
 
4.1. Espacios y sub-espacios
 
4.2. Combinación lineal y espacio generado
 
4.3. Dependencia e independencia lineal
 
4.4. Bases y dimensión
 
4.5. Transformaciones lineales.
 
4.6. Valores propios y vectores propios
 
  
5. FUNCIONES DE UNA Y VARIAS VARIABLES
 
5.1. Generalidades de funciones en una variable
 
5.2. Generalidades de funciones en varias variables
 
5.3. Derivadas parciales, gradiente y derivadas direccionales
 
5.4. Optimización
 
5.5. Integración múltiple
 
5.6. Análisis vectorial
 
  
6. ECUACIONES DIFERENCIALES
 
6.1. Ecuaciones diferenciales de primer orden
 
6.2. Ecuaciones de diferenciales de segundo orden
 
6.3. Sistemas de ecuaciones diferenciales
 
6.4. Solución mediante el método de transformadas
 
6.5. Introducción a las ecuaciones diferenciales parciales
 
 
<!--
 
<!--
Competencias generadas:
+
<tr>
Competencias interpretativas:
+
<td>10 3-Abr</td><td>Camilo</td>
 +
<td>
 +
<ul>
 +
<li>Test</li>
 +
</ul>
 +
</td>
 +
<td></td>
 +
</tr>
  
• Identificar las variables, constantes y parámetros que definen un sistema.  
+
<tr>
• Leer, comprender e interpretar textos científicos con contenido matemático.
+
<td>11 10-Abr</td><td>Angélica</td>
• Asociar los resultados obtenidos a través del modelado con las características del sistema representado.
+
<td>
• Expresar principios e hipótesis usando diferentes elementos del  lenguaje matemático.
+
<ul>
 +
<li>Basic Concepts. Modeling</li>
 +
<li>Geometric Meaning of y r ϭ f (x, y). Direction Fields, Euler’s Method</li>
 +
<li>Separable ODEs. Modeling</li>
 +
<li>Exact ODEs. Integrating Factors</li>
 +
<li>Linear ODEs. Bernoulli Equation. Population Dynamics</li>
 +
<li>Orthogonal Trajectories.</li>
 +
<li>Existence and Uniqueness of Solutions for Initial Value Problem</li>
 +
</ul>
 +
</td>
 +
<td></td>
 +
</tr>
 +
 +
<tr>
 +
<td>12 24-Abr</td><td>Angélica</td>
 +
<td>
 +
<ul>
 +
<li>Homogeneous Linear ODEs of Second Order</li>
 +
<li>Homogeneous Linear ODEs with Constant Coefficients</li>
 +
<li>Modeling of Free Oscillations of a Mass–Spring System</li>
 +
<li>Differential Operators.</li>
 +
<li>Euler–Cauchy Equations</li>
 +
<li>Existence and Uniqueness of Solutions. Wronskian</li>
 +
<li>Nonhomogeneous ODEs</li>
 +
<li>Modelling: Forced Oscillations. </li>
 +
</ul>
 +
</td>
 +
<td></td>
 +
</tr>
  
Competencias argumentativas:
+
<tr>
• Establecer y analizar relaciones que representan fenómenos, sistemas y/o procesos.
+
<td>13 29-Abr*</td><td>Angélica</td>
• Seleccionar y utilizar métodos apropiados para  resolver problemas o sistemas.
+
<td>
• Explicar ideas técnicas a través de textos, gráficas, ecuaciones e imágenes.
+
<ul>
 +
<li>Systems of ODEs</li>
 +
<li>Solution with special functions</li>
 +
</ul>
 +
</td>
 +
<td></td>
 +
</tr>
  
Competencia propositiva:
+
<tr>
• Plantear  un modelo matemático adecuado a casos particulares o problemas típicos.
+
<td>14 8-May</td><td>Angélica</td>
• Realizar diferentes tipos de representaciones para un único sistema.
+
<td>
Contenido de la Asignatura:
+
<ul>
Metodología:
+
<li>LABORATORIO: Differential equations</li>
• La enseñanza de este curso se realizará a través de clases teóricas y prácticas en  salas de cómputo.
+
</ul>
• En el desarrollo de las clases  prevalecerá  la conceptualización en los temas  a tratar  sobre las destrezas operativas que pueden trabajarse mediante Sistemas Algebraicos Computacionales SAC.
+
</td>
• Durante el curso se hará énfasis  en la importancia de cada tema en la  formulación de modelos, considerando los diferentes campos de aplicación, más que en la implementación de algoritmos.
+
<td></td>
Criterios de evaluación:
+
</tr>
Conforme a las políticas institucionales, los criterios de evaluación son discrecionales.
+
Bibliografía básica:
+
Giordano, F., Fox, W., Horton, S., & Weir, M. (2009). A first course in mathematical modeling . Canada: Brooks/Cole Cengage Learning.
+
Grossman, S. (2008). Álgebra Lineal. México: Mc Graw Hill.
+
Kolman, B., & Hill, D. (2013). Álgebra Lineal. Fundamentos y apliaciones. Bogotá: Pearson.
+
Larson, R., & Edwards, B. H. (2010). Calculo 2 de Varias variables. China: Mc Graw Hill.
+
Meerschaaert, M. (2007). Mathematical Modeling. San Diego, United States of America: Elsevier Academic Press.
+
Zill, D. G. (2002). Ecuaciones diferenciales con aplicaciones de modelado. México: Cengage Learning.
+
  
Bibliografía complementaria y lecturas recomendadas:
+
<tr>
 +
<td>15 15-may</td><td>Angélica</td>
 +
<td>
 +
<ul>
 +
<li>Basic Concepts of PDEs</li>
 +
<li>Modeling: Vibrating String, Wave Equation</li>
 +
</ul>
 +
</td>
 +
<td></td>
 +
</tr>
  
 +
<tr>
 +
<td>16 22-May</td><td>Angélica</td>
 +
<td>
 +
<ul>
 +
<li>Test</li>
 +
</ul>
 +
</td>
 +
<td></td>
 +
</tr>
 +
-->
 +
</table>
  
 +
== Versión en español ==
  
 +
=== Objetivos ===
 +
* Fortalecer la formación matemática de los estudiantes 
 +
* Proporcionar  los fundamentos matemáticos necesarios para  abordar adecuadamente las temáticas propias  del modelado y simulación
  
  
 +
=== Competencias generadas ===
 +
==== Competencias interpretativas ====
 +
* Identificar las variables, constantes y parámetros que definen un sistema.
 +
* Leer, comprender e interpretar textos científicos con contenido matemático.
 +
* Asociar los resultados obtenidos a través del modelado con las características del sistema representado.
 +
* Expresar principios e hipótesis usando diferentes elementos del  lenguaje matemático.
  
 +
==== Competencias argumentativas ====
 +
* Establecer y analizar relaciones que representan fenómenos, sistemas y/o procesos.
 +
* Seleccionar y utilizar métodos apropiados para  resolver problemas o sistemas.
 +
* Explicar ideas técnicas a través de textos, gráficas, ecuaciones e imágenes.
  
Sesión Encargado Temas
+
==== Competencias propositivas ====
1
+
* Plantear  un modelo matemático adecuado a casos particulares o problemas típicos.
30-Ene Todos, Darwin
+
* Realizar diferentes tipos de representaciones para un único sistema.
Presentation
+
- Matrices, Vectors: Addition and Scalar Multiplication
+
- Matrix Multiplication
+
- Linear Systems of Equations. Gauss Elimination
+
- Solutions of Linear Systems: Existence, Uniqueness
+
- Determinants. Cramer’s Rule
+
- Inverse of a Matrix. Gauss–Jordan Elimination
+
2
+
6-Feb
+
Darwin
+
  
- Linear Independence. Rank of a Matrix. Vector Space
+
==== Contenido ====
- Vector Spaces, Inner Product Spaces, Linear Transformations
+
# SISTEMAS DE ECUACIONES LINEALES.  
- The Matrix Eigenvalue Problem. Determining Eigenvalues and Eigenvectors
+
## Matrices: operaciones y propiedades
3
+
## Resolución de sistemas de ecuaciones por los métodos de Gauss y Gauss Jordan.  
13-Feb Darwin
+
## Resolución de sistemas de ecuaciones lineales utilizando la inversa y regla de Cramer.  
LAB: Linear algebra
+
## Aplicaciones: Análisis de Insumo Producto de Leontief, Teoría de grafos y Cadenas de Markov.
4
+
20-Feb Darwin
+
Test
+
+
5
+
27-Feb Camilo
+
- Vectors in 2-Space and 3-Space
+
- Inner Product (Dot Product), Vector Product (Cross Product)
+
- Review of one variable Calculus
+
- Vector and Scalar Functions and Their Fields. Vector Calculus: Derivatives
+
6
+
6-Mar Camilo - Functions of Several Variables
+
- Gradient of a Scalar Field. Directional Derivative
+
- Divergence of a Vector Field
+
- Curl of a Vector Field
+
- Lagrange multipliers
+
7
+
13-Mar Camilo
+
- Line Integrals, Path Independence
+
- Calculus Review: Double Integrals.
+
  
8
+
# VECTORES EN Rn
20-Mar Camilo - Green’s Theorem in the Plane
+
## Vectores en Rn
- Surfaces for Surface Integrals
+
## Operaciones entre vectores
- Surface Integrals
+
## Producto punto, norma y proyecciones
- Triple Integrals. Divergence Theorem of Gauss
+
## Producto cruz
9
+
## Aplicaciones: Paralelismo y ortogonalidad de vectores, vectores de área y de superficie.
27-Mar Camilo
+
LAB: Vector calculus
+
10
+
3-Abr Camilo Test
+
+
11
+
10-Abr Angelica - Basic Concepts. Modeling
+
- Geometric Meaning of y r ϭ f (x, y). Direction Fields, Euler’s Method
+
- Separable ODEs. Modeling
+
-  Exact ODEs. Integrating Factors
+
- Linear ODEs. Bernoulli Equation. Population Dynamics
+
- Orthogonal Trajectories.
+
- Existence and Uniqueness of Solutions for Initial Value Problem
+
12
+
24-Abr Angelica - Homogeneous Linear ODEs of Second Order
+
- Homogeneous Linear ODEs with Constant Coefficients
+
- Modeling of Free Oscillations of a Mass–Spring System
+
- Differential Operators.
+
- Euler–Cauchy Equations
+
- Existence and Uniqueness of Solutions. Wronskian
+
- Nonhomogeneous ODEs
+
- Modeling: Forced Oscillations.
+
13
+
29-Abr* Angelica - Systems of ODEs
+
- Solution with special functions
+
14
+
8-May Angelica LABORATORIO: Differential equations
+
15
+
15-may Angelica - Basic Concepts of PDEs
+
- Modeling: Vibrating String, Wave Equation
+
  
 +
# ESPACIOS VECTORIALES
 +
## Espacios y sub-espacios
 +
## Combinación lineal y espacio generado
 +
## Dependencia e independencia lineal
 +
## Bases y dimensión
 +
## Transformaciones lineales.
 +
## Valores propios y vectores propios
  
 +
# FUNCIONES DE UNA Y VARIAS VARIABLES
 +
## Generalidades de funciones en una variable
 +
## Generalidades de funciones en varias variables
 +
## Derivadas parciales, gradiente y derivadas direccionales
 +
## Optimización
 +
## Integración múltiple
 +
## Análisis vectorial
  
 +
# ECUACIONES DIFERENCIALES
 +
## Ecuaciones diferenciales de primer orden
 +
## Ecuaciones de diferenciales de segundo orden
 +
## Sistemas de ecuaciones diferenciales
 +
## Solución mediante el método de transformadas
 +
## Introducción a las ecuaciones diferenciales parciales
  
16
+
=== Metodología ===
22-May Angelica Test
+
* La enseñanza de este curso se realizará a través de clases teóricas y prácticas en  salas de cómputo.
-->
+
* En el desarrollo de las clases  prevalecerá  la conceptualización en los temas  a tratar  sobre las destrezas operativas que pueden trabajarse mediante Sistemas Algebraicos Computacionales SAC.
 +
* Durante el curso se hará énfasis  en la importancia de cada tema en la  formulación de modelos, considerando los diferentes campos de aplicación, más que en la implementación de algoritmos.
 +
 
 +
== Bibliography/Bibliografía ==
 +
 
 +
# Giordano, F., Fox, W., Horton, S., & Weir, M. (2009). '''A first course in mathematical modelling'' . Canada: Brooks/Cole Cengage Learning.
 +
# Grossman, S. (2008). '''Álgebra Lineal'''. México: Mc Graw Hill.
 +
# Kolman, B., & Hill, D. (2013). '''Álgebra Lineal. Fundamentos y apliaciones'''. Bogotá: Pearson.
 +
# Larson, R., & Edwards, B. H. (2010). '''Calculo 2 de Varias variables'''. China: Mc Graw Hill.
 +
# Meerschaaert, M. (2007). '''Mathematical Modeling'''. San Diego, United States of America: Elsevier Academic Press.
 +
# Zill, D. G. (2002). '''Ecuaciones diferenciales con aplicaciones de modelado'''. México: Cengage Learning.
 +
 
 +
 
 +
== Slides / Presentaciones ==
 +
 
 +
# [[File:SemanaUno.pdf]]
 +
# [[File:SemanaDos.pdf]]
 +
# [[File:AlgLineal.pdf]]
 +
# [[File:taller-de-ecuaciones.pdf]]
 +
[https://sites.google.com/site/algoritmosyprogramacionuc/archivos/Laboratorio_Sistema.m?attredirects=0&d=1 link Laboratorio sistemas.m]
 +
 
 +
== Matlab's Scripts ==
 +
=== Linear dependency ===
 +
<code>
 +
  % PRUEBA PARA MOSTRAR INDEPENDENCIA LINEAL<br/>
 +
  x = rand(1, 3)-0.5;<br/>
 +
  y = rand(1, 3)-0.5;<br/>
 +
  a = rand(10, 1)-0.5;<br/>
 +
  b = rand(10, 1)-0.5;<br/>
 +
  z = a*x + b*y;<br/>
 +
  hold off<br/>
 +
  quiver3(0,0,0,x(1),x(2),x(3), 'r');<br/>
 +
  hold on<br/>
 +
  t= zeros(10,3);<br/>
 +
  quiver3(0,0,0,y(1),y(2),y(3), 'b');<br/>
 +
  quiver3(t(:,1),t(:,2),t(:,3),z(:,1),z(:,2),z(:,3),'g');<br/>
 +
  title('Dependencia lineal x rojo, y azul, combinaciones aleatorias verde ')<br/>
 +
</code>
 +
 
 +
=== Lineal transformations ===
 +
<code>
 +
 
 +
  %PRUEBAS CON EL DETERMINANTE EN MATRICES DE ESCALAMIENTO
 +
  % construir el poligono con vertices x,y
 +
  x = [2 2 1 1 2 3 2  2  5 5 4 5 6 6 5 5 2];
 +
  y = [1 4 4 7 7 8 9 11 11 9 8 7 7 4 4 1 1];
 +
  x = x-3.5;
 +
  y = y-5.5;
 +
  hold off
 +
  plot(x, y, 'b')
 +
  title 'poligono original'
 +
  axis([-7 7 -11 11])
 +
  grid
 +
  pause
 +
  p = [x; y;];
 +
  S1 = [1 0; 0 2]
 +
  det_s1 = det(S1)
 +
  S2 = [sqrt(2) 0; 0 sqrt(2)]
 +
  det_s2 = det(S2)
 +
  S3 = [0.5 0; 0 0.5]
 +
  det_s3 = det(S3)
 +
  S4 = S3*S2;
 +
  det_s4 = det(S4)
 +
  S5 = [0.5 0; 0 2]
 +
  det_s5 = det(S5)
 +
  p1 = S2*p;
 +
  hold off
 +
  plot(x, y, 'b:')
 +
  hold on
 +
  plot(p1(1, :), p1(2, :), 'r')
 +
  title 'poligono escalado al doble'
 +
  axis([-7 7 -11 11])
 +
  grid
 +
  pause
 +
  p2 = S4*p;
 +
  hold off
 +
  plot(x, y, 'b:')
 +
  hold on
 +
  plot(p1(1, :), p1(2, :), 'b:')
 +
  plot(p2(1, :), p2(2, :), 'r')
 +
  title 'polígono escalado a la cuarta parte'
 +
  axis([-7 7 -11 11])
 +
  grid
 +
  pause
 +
  % PRUEBAS DE ACUMULAR LA ROTACION CON LA MULTIPLICACION
 +
  a = pi/4;
 +
  R = [cos(a) -sin(a); sin(a) cos(a)]
 +
  M = [1 0; 0 1];
 +
  for i=1:8
 +
    M = R*M;
 +
    p1 = M*p;
 +
    hold off
 +
    plot(x, y, 'b:')
 +
    hold on
 +
    plot(p1(1, :), p1(2, :), 'r')
 +
    title 'polígono rotacion acumulada'
 +
    axis([-7 7 -11 11])
 +
    grid
 +
    pause
 +
  end
 +
  % SINGULAR VALUE DECOMPOSITION PARA UNA MATRIZ GENERADA CON ROTACION Y ESCALAMIENTO
 +
  R = [0.8 0.0 0.6; 0 1 0; -0.6 0.0 0.8]
 +
  S = [0.5 0 0; 0 2 0; 0 0 1.5]
 +
  M = S*R;
 +
  [U, Z, V] = svd(M)
 +
  % ANIMACION 3D CON UNA MATRIZ DE ROTACION APLICADA A PUNTOS EN UNA SUPERFICIE
 +
  hold off
 +
  n = 400;
 +
  x = 2*(rand(1, n)-0.5);
 +
  y = 2*(rand(1, n)-0.5);
 +
  z = x.^2 - y.^2;
 +
  p = [x; y; z];
 +
  for i=1:180,
 +
    a = i*pi/90;
 +
    rx = [1 0 0; 0 cos(a) -sin(a); 0 sin(a) cos(a)];
 +
    pp = rx*p;
 +
    plot(pp(1,:), pp(2,:), 'r.')
 +
    axis([-1 1 -1 1])
 +
    pause(0.1)
 +
  end
 +
</code>

Latest revision as of 14:23, 10 November 2014

Logos-tadeo-central.png

Contents

[edit] English version

This is a basic subject on matrix theory and linear algebra. Emphasis is given to topics that will be useful in models and simulation for several disciplines. It includes systems of equations, vector spaces, determinants and eigenvalues.

[edit] Goals

  • Enhance the mathematics skills and fundaments.
  • Give enough mathematic basics to understand the topics of modelling and simulation systems.


[edit] Content

  • Vectorial calculus. One variable calculus.
    1. Review of one variable calculus.
    2. Function definition.
    3. Derivatives.
    4. Integrals.
  • First order differential equations.
    1. Basic Concepts. Modeling.
    2. Geometric Meaning of y r ϭ f (x, y). Direction Fields, Euler’s Method.
    3. Separable ODEs. Modeling.
    4. Exact ODEs. Integrating Factors.
    5. Linear ODEs. Bernoulli Equation. Population Dynamics.
    6. Orthogonal Trajectories.
    7. Existence and Uniqueness of Solutions for Initial Value Problem.
  • Second order differential equations.
    1. Homogeneous Linear ODEs of Second Order
    2. Homogeneous Linear ODEs with Constant Coefficients
    3. Modeling of Free Oscillations of a Mass–Spring System
    4. Differential Operators.
    5. Euler–Cauchy Equations
    6. Existence and Uniqueness of Solutions.
    7. Nonhomogeneous ODEs
    8. Modeling: Forced Oscillations.
  • Linear Algebra and systems of ordinary differential equations
    1. Spaces and subspaces.
    2. Lineal combination and space generation.
    3. lineal dependence and lineal independece.
    4. Basis and dimension
    5. Linear transformations.
    6. Eigen-values and eigen-vectors
    1. Matrix: Operations and properties.
    2. Resolve linear systems by Gauss and Gauss-Jordan methods.
    3. Resolve linear systems by inverse and Cramer's rule.
    4. Applications: Leonlief product supplies analysis.
    1. systems of ordinary differential equations.
    2. Homogeneous systems of ordinary differential equations.
    3. Resolve linear systems of differential equations .
    4. linearization of high order differential equations.
  • Vectorial calculus. Several variable functions.
    1. Vectors in 2-Space and 3-Space.
    2. Inner Product (Dot Product).
    3. Vector Product (Cross Product).
    4. Vector and Scalar Functions and their Fields.
    5. Vector Calculus: Derivatives.
    6. Functions of Several Variables.
    7. Gradient of a Scalar Field.
    8. Directional Derivatives.
    9. Divergence of a Vector Field.
    10. Curl of a Vector Field.
    11. Lagrange multipliers.
  • partial differential equations.
    1. Introduction to partial differential equations (PDE)
    2. Solution by transforms methods

[edit] Week activities

Session dateTeacherTopicExternal resources
1 - 31-JulioTodos, Camilo
  • Presentation
  • Vectorial calculus. One variable calculus.
    1. Review of one variable calculus.
    2. Function definition.
    3. Derivatives.
    4. Integrals.
2 14 AgostoCamilo
3 21-AgostoAngelica
  • First order differential equations.
    1. Basic Concepts. Modeling.
    2. Geometric Meaning of y r ϭ f (x, y). Direction Fields, Euler’s Method.
    3. Separable ODEs. Modeling.
    4. Exact ODEs. Integrating Factors.
    5. Linear ODEs. Bernoulli Equation. Population Dynamics.
    6. Orthogonal Trajectories.
    7. Existence and Uniqueness of Solutions for Initial Value Problem.
4 28-AgostoAngélica
  • Homogeneous Linear ODEs of Second Order
  • Homogeneous Linear ODEs with Constant Coefficients
  • Modeling of Free Oscillations of a Mass–Spring System
  • Differential Operators.
  • Euler–Cauchy Equations
  • Existence and Uniqueness of Solutions.
  • Nonhomogeneous ODEs
  • Modeling: Forced Oscillations.
5 4-SeptJorge
  • Linear Algebra and systems of ordinary differential equations
    1. Spaces and subspaces.
    2. Lineal combination and space generation.
    3. lineal dependence and lineal independece.
    4. Basis and dimension
    5. Linear transformations.
    6. Eigen-values and eigen-vectors
6 11-SeptJorge
    1. Matrix: Operations and properties.
    2. Resolve linear systems by Gauss and Gauss-Jordan methods.
    3. Resolve linear systems by inverse and Cramer's rule.
    4. Applications: Leonlief product supplies analysis.
7 18-SeptAngélica
  • systems of ordinary differential equations.
  • Homogeneous systems of ordinary differential equations.
  • Resolve linear systems of differential equations .
  • linearization of high order differential equations.
8 25 -SeptJorge and Angélica
  • LAB: EDOs with MatLab, practice session.
9 2 -OctTodos
  • TEST
10 16 -OctCamilo
  1. Inner Product (Dot Product).
  2. Vector Product (Cross Product).
  • Vector and Scalar Functions and their Fields.
  1. Vector Calculus: Derivatives.
  2. Functions of Several Variables.
11 23 -OctCamilo

[edit] Versión en español

[edit] Objetivos

  • Fortalecer la formación matemática de los estudiantes
  • Proporcionar los fundamentos matemáticos necesarios para abordar adecuadamente las temáticas propias del modelado y simulación


[edit] Competencias generadas

[edit] Competencias interpretativas

  • Identificar las variables, constantes y parámetros que definen un sistema.
  • Leer, comprender e interpretar textos científicos con contenido matemático.
  • Asociar los resultados obtenidos a través del modelado con las características del sistema representado.
  • Expresar principios e hipótesis usando diferentes elementos del lenguaje matemático.

[edit] Competencias argumentativas

  • Establecer y analizar relaciones que representan fenómenos, sistemas y/o procesos.
  • Seleccionar y utilizar métodos apropiados para resolver problemas o sistemas.
  • Explicar ideas técnicas a través de textos, gráficas, ecuaciones e imágenes.

[edit] Competencias propositivas

  • Plantear un modelo matemático adecuado a casos particulares o problemas típicos.
  • Realizar diferentes tipos de representaciones para un único sistema.

[edit] Contenido

  1. SISTEMAS DE ECUACIONES LINEALES.
    1. Matrices: operaciones y propiedades
    2. Resolución de sistemas de ecuaciones por los métodos de Gauss y Gauss Jordan.
    3. Resolución de sistemas de ecuaciones lineales utilizando la inversa y regla de Cramer.
    4. Aplicaciones: Análisis de Insumo Producto de Leontief, Teoría de grafos y Cadenas de Markov.
      1. VECTORES EN Rn
        1. Vectores en Rn
        2. Operaciones entre vectores
        3. Producto punto, norma y proyecciones
        4. Producto cruz
        5. Aplicaciones: Paralelismo y ortogonalidad de vectores, vectores de área y de superficie.
          1. ESPACIOS VECTORIALES
            1. Espacios y sub-espacios
            2. Combinación lineal y espacio generado
            3. Dependencia e independencia lineal
            4. Bases y dimensión
            5. Transformaciones lineales.
            6. Valores propios y vectores propios
              1. FUNCIONES DE UNA Y VARIAS VARIABLES
                1. Generalidades de funciones en una variable
                2. Generalidades de funciones en varias variables
                3. Derivadas parciales, gradiente y derivadas direccionales
                4. Optimización
                5. Integración múltiple
                6. Análisis vectorial
                  1. ECUACIONES DIFERENCIALES
                    1. Ecuaciones diferenciales de primer orden
                    2. Ecuaciones de diferenciales de segundo orden
                    3. Sistemas de ecuaciones diferenciales
                    4. Solución mediante el método de transformadas
                    5. Introducción a las ecuaciones diferenciales parciales
                    6. [edit] Metodología

                      • La enseñanza de este curso se realizará a través de clases teóricas y prácticas en salas de cómputo.
                      • En el desarrollo de las clases prevalecerá la conceptualización en los temas a tratar sobre las destrezas operativas que pueden trabajarse mediante Sistemas Algebraicos Computacionales SAC.
                      • Durante el curso se hará énfasis en la importancia de cada tema en la formulación de modelos, considerando los diferentes campos de aplicación, más que en la implementación de algoritmos.

                      [edit] Bibliography/Bibliografía

                      1. Giordano, F., Fox, W., Horton, S., & Weir, M. (2009). 'A first course in mathematical modelling . Canada: Brooks/Cole Cengage Learning.
                      2. Grossman, S. (2008). Álgebra Lineal. México: Mc Graw Hill.
                      3. Kolman, B., & Hill, D. (2013). Álgebra Lineal. Fundamentos y apliaciones. Bogotá: Pearson.
                      4. Larson, R., & Edwards, B. H. (2010). Calculo 2 de Varias variables. China: Mc Graw Hill.
                      5. Meerschaaert, M. (2007). Mathematical Modeling. San Diego, United States of America: Elsevier Academic Press.
                      6. Zill, D. G. (2002). Ecuaciones diferenciales con aplicaciones de modelado. México: Cengage Learning.


                      [edit] Slides / Presentaciones

                      1. File:SemanaUno.pdf
                      2. File:SemanaDos.pdf
                      3. File:AlgLineal.pdf
                      4. File:Taller-de-ecuaciones.pdf

                      link Laboratorio sistemas.m

                      [edit] Matlab's Scripts

                      [edit] Linear dependency

                       % PRUEBA PARA MOSTRAR INDEPENDENCIA LINEAL
                      x = rand(1, 3)-0.5;
                      y = rand(1, 3)-0.5;
                      a = rand(10, 1)-0.5;
                      b = rand(10, 1)-0.5;
                      z = a*x + b*y;
                      hold off
                      quiver3(0,0,0,x(1),x(2),x(3), 'r');
                      hold on
                      t= zeros(10,3);
                      quiver3(0,0,0,y(1),y(2),y(3), 'b');
                      quiver3(t(:,1),t(:,2),t(:,3),z(:,1),z(:,2),z(:,3),'g');
                      title('Dependencia lineal x rojo, y azul, combinaciones aleatorias verde ')

                      [edit] Lineal transformations

                       %PRUEBAS CON EL DETERMINANTE EN MATRICES DE ESCALAMIENTO
                       % construir el poligono con vertices x,y 
                       x = [2 2 1 1 2 3 2  2  5 5 4 5 6 6 5 5 2];
                       y = [1 4 4 7 7 8 9 11 11 9 8 7 7 4 4 1 1];
                       x = x-3.5;
                       y = y-5.5;
                       hold off
                       plot(x, y, 'b')
                       title 'poligono original'
                       axis([-7 7 -11 11])
                       grid
                       pause
                       p = [x; y;];
                       S1 = [1 0; 0 2]
                       det_s1 = det(S1)
                       S2 = [sqrt(2) 0; 0 sqrt(2)]
                       det_s2 = det(S2)
                       S3 = [0.5 0; 0 0.5]
                       det_s3 = det(S3)
                       S4 = S3*S2;
                       det_s4 = det(S4)
                       S5 = [0.5 0; 0 2]
                       det_s5 = det(S5)
                       p1 = S2*p;
                       hold off
                       plot(x, y, 'b:')
                       hold on
                       plot(p1(1, :), p1(2, :), 'r')
                       title 'poligono escalado al doble'
                       axis([-7 7 -11 11])
                       grid
                       pause
                       p2 = S4*p;
                       hold off
                       plot(x, y, 'b:')
                       hold on
                       plot(p1(1, :), p1(2, :), 'b:')
                       plot(p2(1, :), p2(2, :), 'r')
                       title 'polígono escalado a la cuarta parte'
                       axis([-7 7 -11 11])
                       grid
                       pause
                       % PRUEBAS DE ACUMULAR LA ROTACION CON LA MULTIPLICACION 
                       a = pi/4;
                       R = [cos(a) -sin(a); sin(a) cos(a)]
                       M = [1 0; 0 1];
                       for i=1:8
                         M = R*M;
                         p1 = M*p;
                         hold off
                         plot(x, y, 'b:')
                         hold on
                         plot(p1(1, :), p1(2, :), 'r')
                         title 'polígono rotacion acumulada'
                         axis([-7 7 -11 11])
                         grid
                         pause	
                       end
                       % SINGULAR VALUE DECOMPOSITION PARA UNA MATRIZ GENERADA CON ROTACION Y ESCALAMIENTO
                       R = [0.8 0.0 0.6; 0 1 0; -0.6 0.0 0.8]
                       S = [0.5 0 0; 0 2 0; 0 0 1.5]
                       M = S*R;
                       [U, Z, V] = svd(M)
                       % ANIMACION 3D CON UNA MATRIZ DE ROTACION APLICADA A PUNTOS EN UNA SUPERFICIE
                       hold off 
                       n = 400;
                       x = 2*(rand(1, n)-0.5);
                       y = 2*(rand(1, n)-0.5);
                       z = x.^2 - y.^2;
                       p = [x; y; z];
                       for i=1:180,
                         a = i*pi/90;
                         rx = [1 0 0; 0 cos(a) -sin(a); 0 sin(a) cos(a)];
                         pp = rx*p;
                         plot(pp(1,:), pp(2,:), 'r.')
                         axis([-1 1 -1 1])
                         pause(0.1)
                       end