Linear Algebra with Mathematica

27.11.2025
907
Linear Algebra with Mathematica
Photo is illustrative in nature. From open sources.

This website provides two things: One is comprised of equations and proofs which together constitute the bedrock of mathematics. The other is WolframSOFTWARE code which automates processing and reduces the tedium of solving many mathematical problems. The second, and the use of computers in general, must be viewed as a “black box” which may be specifically and completely understood only in terms of the equations and proofs contained therein.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the appendix entitled GNU Free Documentation License.

Mathematica  is a great computerALGEBRA system to use, especially if you are in applied areas where it is necessary to solve differential equations and other complicated problems. It was created by a brilliant entrepreneur, who inspired by  Maxima , the first computer algebra system in the world, produced an elegant, coherent, and extremely general approach to computing.  Mathematica  provides friendly tools to solve and plot solutions to differential equations, but it is certainly not a panacea of ​​all problems. This computer algebra system has tremendous plotting capabilities. There is a free version of  Mathematica  featuring its syntax and functions--- Mathics  that was developed by a team led by Jan Pöschko. It is backed by highly extensible  Python  code, relying on  SymPy  for most mathematical tasks. Mathics is released under the GNU General Public License ( GPL ).

A solution of a realistic problem is often hampered because the algebra is too complex for anyone but the dedicated researcher. Just as the calculator eliminated laborious numerical computations, symbolic software programs eliminate arduous algebraic computations. While computer power is no substitute for thinking, it spares the scientist from performing mundane mathematical steps, and thereby frees time for creative thinking. This tutorial can be used to introduce students who are taking the first course inLINEAR ALGEBRA to a symbolic mathematical computation program  Mathematica  that was conceived by a theoretical physicist  Stephen Wolfram  (born in 1959 in London, England) in the late 1980's.

Read together with it:

  • APMA 2550: Finite Difference Schemes
    The course intended for students who desire a rigorous development of the mathematical foundations of the methods used. This course provides further techniques of ordinary and partial differential equations , which are not covered by APMA 0330 and are of great importance in practice. Here are the main topics to be covered (syllabus): Topics from matrix algebra . Systems of linear ordinary differen...
  • APMA 1180: Numerical Solution of Differential
    The course intended for students who desire a rigorous development of the mathematical foundations of the methods used. This course provides further techniques of ordinary and partial differential equations , which are not covered by APMA 0330 and are of great importance in practice. Here are the main topics to be covered (syllabus): Basic concepts. Root finding. Solutions of nonlinear systems of ...
  • APMA 0360: Partial Differential Equations
    The course APMA0360 intended for students who desire a rigorous development of the mathematical foundations of the methods used. This course provides further techniques of partial differential equations , which are not covered by APMA 0340 and are of great importance in practice. Here are the main topics to be covered: Basic partial differential equations. Sturm--Liuville problems and orthogonal e...
  • APMA 0340: Methods of Applied Mathematics - II
    The course intended for students who desire a rigorous development of the mathematical foundations of the methods used. This course provides further techniques of ordinary and partial differential equations, which are not covered byAPMA 0330 and are of great importance in practice. Here are the main topics to be covered (syllabus): Topics from MatrixALGEBRA . Systems of linear ordinary differentia...
  • Computing Information
    The following links will lead you to applications of differential equations using particularSOFTWARE It should be pointed out from the very beginning that any software is only a tool. As a very important tool, it is more useful if its user has thought through the details of the task for which the tool is designed. Once you have learned the concepts behind the differential equations (which is the t...
  • APMA 0330: Methods of Applied Mathematics - I
    Mathematical techniques involving differential equations used in the analysis of physical, biological and economic phenomena. Emphasis is placed on the use of established methods, rather than rigorous foundations. First and second order differential equations. Variable coefficient second order linear differential equations. The Laplace transform. Numerical methods. SOFTWARE as a Learning Resource ...
  • Computational Linear Algebra
    TheCYBERNETIC revolution that occurred on the eve of twenty-one century effected our life in all demeanors. The collection, organization, transformation, and interpretation of information are the cornerstones of science, inductry, business, and government. Each of these aspects of information management uses mathematics as a tool. LinearALGEBRA has undergone a real metamorphosis during this centur...