Вы находитесь на странице: 1из 8

G U A D O C E N T E 2 0 0 8 2009

MSTER EN MATEMTICAS AVANZADAS


PAQUETES INFORMTICOS PARA LAS MATEMTICAS

M S T ERE N MAT E M T IC AS VA N Z A D A S A

TITULACIN / PROGRAMA DE POSGRADO


M S TE R E N M A TE M TICA S AV A N ZA D AS Datos de la asignatura N om bre: Paquetes informticos para las matemticas C digo: C urso:2008-2009 P lan: Tipo: Optativa C iclo: C uatrim estre:2

Tericos: P rcticos: C rditos totales E C TS : 7,5 D escriptores: Conocimiento y uso de las herramientas informticas especficas para las matemticas. Datos del profesor N om bre: Antonio F. Costa Gonzlez (Coordinador), Alfonso Garca Prez, Roberto Canogar McKenzie D epartam entos: Matemticas Fundamentales Estadstica, Investigacin Operativa y Clculo Numrico D espachos: 129, 104 y 134 (Facultad de C iencias de la U N E D ) H orarios de tutora: Antonio F. Costa: mircoles de 4 a 8, Alfonso Garca: jueves de 4 a 8, Roberto Canogar: martes de 3:30 a 7:30. T elfonos: A ntonio F. C osta: 398 72 24 91 e-m ail: acosta@mat.uned.es Alfonso Garca: 91 398 72 51 agar-per@ccia.uned.es Roberto Canogar: 91 398 8775 rcanogar@mat.uned.es

C osta, A .F.; G arca, A.

1. CONTEXTUALIZACIN
PAQUETES INFORMTICOS PARA LAS MATEMTICAS

Hoy en da es imprescindible para un profesional de las matemticas el conocer y saber manejar los programas de clculo simblico, clculo numrico, tratamiento de datos estadsticos y editores de textos cientficos. La gran potencia de clculo de los ordenadores es de gran utilidad en las aplicaciones de las matemticas en todos los mbitos de trabajo, pinsese por ejemplo en los modelos utilizados hoy en da para las predicciones meteorolgicas que seran absolutamente intratables. Dentro de las matemticas los mtodos se han hecho mucho ms potentes e incluso las herramientas informticas matemticas se estn haciendo cada vez ms indispensables en la enseanza y aprendizaje. Por ejemplo en matemticas ltimamente se han probado varios resultados clsicos con la ayuda de ordenadores: el teorema de la posibilidad de coloracin con cuatro colores de cualquier mapa plano y la conjetura de Kepler sobre empaquetamiento de esferas. Se entiende por clculo simblico el uso de mquinas (ordenadores) para manipular ecuaciones matemticas en forma simblica, tal como lo hara un matemtico, en oposicin a manipular aproximaciones numricas de las cantidades que pueden representar tales smbolos. Tales manipulaciones incluyen muchas de las operaciones bsicas en matemticas, como la integracin y la diferenciacin, la simplificacin de expresiones algebraicas, etc. Hay muchos paquetes que llevan a cabo clculo simblico, como Maple y Mathematica. Los primeros fueron Reduce, Derive y Macsyma. Este ltimo ha evolucionado a Maxima que es el sistema que se trata en este curso. En cuanto a los programas de tratamiento de datos estadsticos los ms utilizados son SPSS y R, aunque dado que R es de libre distribucin, nos centraremos en l. Sin lugar a dudas LaTeX es el editor de documentos cientficos ms potente y con mejor presentacin final. Los documentos que produce tienen un aspecto totalmente profesional, sin embargo aprender a utilizarlo requiere ms esfuerzo que un editor de textos general con funcionalidades para ecuaciones como pueda ser Microsoft Word.

2. CONOCIMIENTOS PREVIOS
No hay prerrequisitos de conocimientos pues cualquier alumno aceptado en este Master posee los conocimientos matemticos bsicos para el uso de programas de clculo simblico o de tratamiento de datos estadsticos. Por otra parte s se requiere poseer un ordenador donde poder instalar y usar los programas que se usan en el curso.

M S T ERE N MAT E M T IC AS VA N Z A D A S A

3. OBJETIVOS DEL APRENDIZAJE


Conocer y utilizar un programa de clculo simblico: Maxima. Aplicar este programa a diversos clculos matemticos tanto simblicos como numricos. Conocer y utilizar las posibilidades de grficos de Maxima y su lenguaje de programacin. Conocer y manejar el paquete estadstico R. Conocer y utilizar el editor de textos cientficos LaTeX. Aplicar estos conocimientos para poder componer textos cientficos de progresiva dificultad.

4. CONTENIDOS DE LA ASIGNATURA
Maxima es un programa para clculo simblico que es de libre distribucin y es el heredero de uno de los entornos pioneros en este campo: Macsyma. Captulo 1: Maxima: un entorno de clculo simblico. 1.1. Instalacin y primeros ejemplos. En primer lugar el alumno debe ser capaz de instalar y comenzar a utilizar Maxima sobre su propio ordenador. Primer acercamiento para comenzar a familiarizarse con el estilo y apariencia de Maxima. 1.2. Nmeros, estructuras de datos y operaciones con Maxima. En esta seccin se estudian los tipos de nmeros y estructuras (listas, arrays, conjuntos) con los que trabaja Maxima, as como su sintaxis y las operaciones que con estos objetos se pueden realizar. 1.3. Algebra con Maxima. Una de las capacidades ms destacables de Maxima es su habilidad para la manipulacin de expresiones algebraicas. En primer lugar se llevan a cabo transformaciones simblicas, a continuacin resolucin de ecuaciones y clculo matricial. 1.4. Clculo diferencial e integral con Maxima. En primer lugar se describen las funciones predefinidas en Maxima. A continuacin cmo calcular lmites, derivadas, integrales y ecuaciones diferenciales. 1.5. Grficos dos dimensionales y tridimensionales. En esta seccin se explica como hacer grficas con Maxima: el mdulo plot y el draw. 1.6. Programacin con Maxima Por ltimo se describe el lenguaje de programacin de Maxima en algunos

C osta, A .F.; G arca, A.

ejemplos sencillos.
PAQUETES INFORMTICOS PARA LAS MATEMTICAS

R. Este paquete estadstico es de los ms utilizados hoy por su carcter gratuito. No obstante, es algo complejo de manejar ya que debe ser utilizado mediante comandos y requiere, por tanto, de una programacin utilizando un lenguaje propio de este paquete. No obstante, al ser de libre distribucin est muy difundido y existen innumerables aplicaciones suyas. Captulo 2: R 2.1. Introduccin al R. En este captulo se introducen los elementos bsicos de este paquete estadstico, haciendo numerosos ejemplos. 2.2. Estadstica Descriptiva. Aqu, se ponen de manifiesto las primeras aplicaciones concretas de esta paquete y su especial facilidad de manejo. 2.3. Clculo de Probabilidades. Se estudian aqu las diversas funciones (los programas en terminologa de R) que permiten calcular probabilidades de las habituales distribuciones que se utilizan como modelos en Estadstica. 2.4. Intervalos y Contrastes para una y dos muestras. Esta tcnica estadstica es la ms utilizada sin ninguna duda, aunque los problema que aqu se resuelven con este paquete no dejen de ser meras aplicaciones. 2.5. Anlisis de la Varianza. La comparacin de ms de dos poblaciones, aqu estudiada, es ya el primer Mtodo Estadstico de envergadura que se resuelve con este paquete. 2.6. Regresin Lineal y Correlacin. Las representaciones grficas obtenidas con este paquete ayudan en gran medida, no slo a la obtencin de la recta de regresin y su representacin, sino, especialmente al anlisis de los residuos y a la validacin de la recta e hiperplano de regresin ajustado. 2.7. Tablas de Contingencia. Se ensea a resolver aqu con R los contrastes tpicos asociados a la chi-cuadrado. 2.8. Estadstica no Paramtrica. Algunos de los ms importantes tests no paramtricos son ejecutados aqu con la ayuda de R. 2.9. Anlisis de datos. sta es una de las ventajas de R. Ser capaz de ejecutar programas para realizar esta tcnica estadstica de suma importancia.

LaTeX es un sistema de composicin muy adecuado para realizar documentos cientficos y matemticos de alta calidad tipogrfica. Es tambin adecuado para producir documentos de cualquier otro tipo, desde simples cartas a libros enteros. Captulo 3: LaTeX 3.1 Instalacin. En primer lugar el alumno debe ser capaza de instalar LaTeX y otros programas necesarios todos ellos gratuitos. Se comentarn las instalaciones en los sistemas operativos Windows, Mac y Linux (Ubuntu). En Windows, los programas necesarios son WinEdt +MiKTeX + GSView + Ghostscript + Adobe Reader. Para el sistema operativo Mac todo se instala automticamente a partir del paquete MacTeX. La instalacin en Linux tambin ser tratada.
5

M S T ERE N MAT E M T IC AS VA N Z A D A S A

3.2 Cosas que debe conocer antes de empezar. En este captulo se explicarn las diferencias entre LaTeX y otros procesadores. La integracin entre los diferentes programas utilizados. Los tipos de ficheros que podemos encontrarnos. Los ficheros de entrada de LaTeX, su estructura y ejemplos. 3.3 Composicin de texto. La estructura del texto. Soporte para diferentes idiomas. Smbolos especiales. Ttulos, captulos y secciones. Referencias cruzadas, notas de pi de pgina, y entornos ms comunes: listas, alineacin, citas, tablas, etc. 3.4 Composicin de formulas matemticas. Generalidades. Espaciado en frmulas. Material alineado verticalmente. Smbolos. Definiciones, Teoremas, etc. 3.5 Especialidades. Inclusin de figuras. Bibliografa. presentaciones con Beamer. ndices. PdfLaTex. Creacin de

5. METODOLOGA Y ESTRATEGIAS DE APRENDIZAJE


La metodologa es que el alumno debe llevar a cabo sobre su ordenador los ejemplos propuestos en los materiales de estudio. Los profesores propondrn ejercicios que los alumnos debern desarrollar en Maxima, R y LaTeX en sus propios ordenadores. Los alumnos enviarn la ejecucin de dichos ejercicios sobre archivos de sesiones Maxima, o R al profesorado. En el caso de LaTeX, enviarn los ficheros .tex y PDF.

6. MATERIALES DE ESTUDIO, MEDIOS Y RECURSOS DE APOYO AL ESTUDIO

a. Bibliografa bsica

Primeros pasos en Maxima, Mario Rodrguez Riotorto, (2008) manual de libre


distribucin (GNU), 128 pginas. Estadstica Aplicada con R, de A. Garca (2009). Editorial UNED. (cdigo 0137352PB01A01)

La introduccin no-tan-corta a LaTeX, de T. Oetiker, H. Partl, I. Hyna y E.


Schlegl (2007). Manual de libre distribucin (GNU), 135 pginas. b. Bibliografa complemetaria

Manual de Maxima, en la ayuda del programa Maxima (2007). Estadstica Aplicada: Conceptos Bsicos, de A. Garca. (2008). Editorial 6

C osta, A .F.; G arca, A.

UNED. (cdigo 0184011EP01A02). Problemas Resueltos de Estadstica Bsica, de A. Garca. (1998). Editorial UNED. (cdigo 84011EP31A01). Ejercicios de Estadstica Aplicada, de A. Garca. (2008). Editorial UNED. (cdigo 0135284CU01A01). More Math into LaTeX. G. Grtzer. (2007). Editorial Springer.

PAQUETES INFORMTICOS PARA LAS MATEMTICAS

c. Programa Maxima: Descargable desde la virtualizacin de la


asignatura. d. Apoyo al estudio: Curso virtual. Tutorizacin presencial y telefnica.

7. TUTORIZACIN Y SEGUIMIENTO DE LOS APRENDIZAJES


Mediante la virtualizacin de la asignatura en la plataforma Alf. Otros medios: Maxima: los mircoles de 4 a 8 en el despacho 129 de la Facultad de Ciencias de la UNED (telfono: 91 398 72 24), e-mail: acosta@mat.uned.es. R: los jueves de 4 a 8 de la tarde en el despacho 104 de la Facultad de Ciencias de la UNED (telfono: 91 398 72 51) y, en cualquier momento a travs del correo electrnico, agar-per@ccia.uned.es LaTeX: los martes de 3:30 a 7:30 en el despacho 134 de la Facultad de Ciencias de la UNED (telfono: 91 398 8775), e-mail:rcanogar@mat.uned.es

8. EVALUACIN DE LOS APRENDIZAJES


La evaluacin se llevar a cabo mediante la realizacin de prcticas y ejercicios, parecidos a los que aparecen en la Bibliografa antes mencionada, con los programas y paquetes Maxima, y R.

ORIENTACIONES PARA SEGUIR EL PLAN DE TRABAJO Maxima: Durante la primera fase del curso el alumno debe instalar Maxima, manejar Maxima sobre el entorno del sistema operativo que utilice y realizar los ejemplos contenidos en los captulos 2, 3, 4, 5, 7 y 8 del primer texto base. En esta fase podr consultar dudas en el foro de la asignatura virtual.
7

M S T ERE N MAT E M T IC AS VA N Z A D A S A

Una vez realizada esta primera fase el profesor propondr varios ejercicios en la virtualizacin de la asignatura. Una vez realizados los enviar por correo electrnico como sesiones Maxima para su evaluacin. Nota importante:

El sistema de clculo simblico Maxima se puede hacer funcionar en entorno Windows, Linux y Macintosh. En la virtualizacin (materiales del curso) est colgado el instalador para Windows, basta descargarlo y hacer doble click para tenerlo instalado en Windows. Si utiliza Linux o Macintosh ir a las pginas: maxima.sourceforge.net/download.html wxmaxima.sourceforge.net Una vez instalado Maxima se puede utilizar usando varios interfaces. Para Windows el ms cmodo es wxmaxima (al instalar Maxima se habr creado un icono en el escritorio que da acceso a este interface). Tambin se pueden utilizar xMaxima o Maxima en una ventana de comandos (basta abrir en el men inicio Todos los programas/Maxima para ver las tres posibilidades). Una vez iniciado wxMaxima basta pulsar en la barra de herramientas la rueda dentada para que aparezca un campo donde se pueden introducir las funciones y rdenes de Maxima (acabando siempre en ;). Para evaluar hay que pulsar Maysculas/Enter. Los mens de wxMaxima simplifican mucho todo el trabajo con Maxima y su significado no necesita explicaciones.
R: Aunque cualquier alumno a estas alturas ya ser capaz de seguir su propio plan de trabajo, damos a continuacin algunas orientaciones que pueden ayudarle. Como normal general le recomendamos que vaya leyendo el texto de la Bibliografa Bsica y haciendo problemas resueltos, tanto del estilo de los ejemplos del texto bsico como parecidos a los de la bibliografa complementaria. LaTeX: Durante la primera fase del curso el alumno debe instalar LaTeX y manejarlo sobre el entorno del sistema operativo que utilice (se dar soporte a los sistemas operativos Windows, Mac OSX y Linux-Ubuntu). Despus deber hacer los ejemplos contenidos en el captulo 1, 2, 3 y 4 del texto base ms algunos ejercicios propuestos por el profesor (Se calcula en unas 50 horas de trabajo). En esta fase podr consultar dudas en el foro de la asignatura virtual. Una vez realizada esta primera fase el alumno se pondr en contacto con el profesor que le dar pautas para que realice documentos personalizados de diferentes tipos de dificultad en LaTeX. La dificultad se medir por los comandos y herramientas utilizados. Una vez realizados los enviar en formato .tex y PDF (alrededor de 40 horas de trabajo).