User:Amosangzk/sandbox

''This article is a summary of the available open source software use for mathematics. It is for web viewers (more so for mathematicians) to be aware of these available mathematical open source software in the global market. For more detailed information of each individual software, please refer to their respective web pages.''

This is a list of open source software to be used for high order mathematical calculations. This software has played a huge role in the field of mathematics. Open source software in mathematics has become pivotal in education because of the high cost of textbooks.

Computer algebra systems
A computer algebra system is a type of software set that is used in manipulation of mathematical formulae. The principal objective of a computer algebra system is to systematize monotonous and sometimes problematic algebraic manipulation tasks. The primary difference between a computer algebra system and a traditional calculator is the ability to deal with equations symbolically rather than numerically. The precise uses and capabilities of these systems differ greatly from one system to another, yet their purpose remains the same: manipulation of symbolic equations. Computer algebra system often include facilities for graphing equations and provide a programming language for the users' own procedures.

Numerical analysis
Numerical analysis is an area of mathematics that creates and analyzes algorithms for obtaining numerical approximations to problems involving continuous variables. When an arbitrary function does not a closed form as its solution, there would not be any analytical tools present to evaluate the desired solutions, hence an approximation method is employed instead.

Statistics
Statistics is the study of how to collate and interpret numerical information from data. It is the science of learning from data and communicating uncertainty. There are two branches in statistics ‘Descriptive statistics’’ and ‘’ Inferential statistics

Descriptive statistics involves methods of organizing, picturing and summarizing information from data. Inferential statistics involves methods of using information from a sample to draw conclusions about the Population.

Multipurpose mathematics software
Such softwares were created with the original intent of providing a math platform that can be compared to proprietary software such as MATLAB and MATHEMATICA. They contain multiple other free softwares and hence have more features than the rest of the softwares mentioned.

Open Source
Open Source are programs that is available to the general public for use or modification from its original design for free.

Open Source Software
Open Source Software is computer software that is distributed along with its source code.

Mathematics
Mathematics is the study of the measurement, properties, and relationships of quantities and sets, using numbers and symbols.

Sage
Sage is an open source mathematical software which features many mathematical aspects such as algebra, graphs (commonly use in statistics and analytics), number theory, calculus, etc. The software is mostly written in Python and Cython.

Gap
Gap the acronym for (Group, Algorithms, Programming) is an open source software for computing algebraic system commonly associated with the use of graph theory.

KASH
KASH is an associated command line interface associated with KANT. It is an open source software for really pure mathematicians for the usage of pure mathematics especially in the field of number theory and algebraic number theory.

LaTeX
LaTeX is a commonly used open source document by mathematicians to write mathematical formula and mathematical symbols. Most mathematics professor in the colleges or universities would love this software as it helps them to write their lecture notes, set tutorial questions and examination script easier.