Бакалавриат
2017/2018
Компьютерные вычисления
Статус:
Курс обязательный (Математика)
Направление:
01.03.01. Математика
Кто читает:
Факультет математики
Где читается:
Факультет математики
Когда читается:
2-й курс, 4 модуль
Формат изучения:
без онлайн-курса
Язык:
английский
Кредиты:
2
Контактные часы:
30
Course Syllabus
Abstract
In this course, we learn how to use Mathematica and similar computer algebra systems (such as SageMath) in various mathematical problems. Mathematica is great for visualizing mathematical objects (such as functions, sets, polytopes etc.), for collecting empirical data and for testing conjectures. In particular, we focus on 3D graphics tools provided by Mathematica. These tools are ideal for drawing high precision pictures for mathematical papers. This is compulsory course. Pre-requisites: First year courses in Algebra, Analysis, Geometry, Discrete Mathematics and Topology
Learning Objectives
- To study main principles of computer algebra systems
- To apply Mathematica tools for solving problems from Algebra, Analysis, Combinatorics, Geometry, Number Theory and Topology
Expected Learning Outcomes
- Can collect empirical data and test conjectures
- Can draw high precision pictures for mathematical papers
- Can visualize mathematical objects
Course Contents
- Integer, rational, real and complex numbers and their presentation in Mathematica
- Geometry in plane and 3-space and Mathematica tools for 2D and 3D graphics
- Tables and lists in Mathematica; commands for working with lists; applications to matrices and polynomials
- Mathematica tools for Analysis and Differential Equations; real and complex valued functions; continued fractions; animations for solutions of differential equations
- Tools for Number Theory; breaking the RSA code
- Combinatorics; tools for drawing graphs and computing their invariants
- Tools for working with groups and permutations
Bibliography
Recommended Core Bibliography
- Anastassiou, G. A., & Iatan, I. F. (2013). Intelligent Routines : Solving Mathematical Analysis with Matlab, Mathcad, Mathematica and Maple. Berlin: Springer. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=537150
Recommended Additional Bibliography
- Pérez López, C. (2014). MATLAB Symbolic Algebra and Calculus Tools. Berkeley, CA: Apress. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=930917