Magma Computational Algebra System 2.20.9 | 188.9 MB
Magma is a Computer Algebra system designed to solve problems in algebra, number theory, geometry and combinatorics that may involve sophisticated mathematics and which are computationally hard. Magma provides a mathematically rigorous environment which emphasizes structural computation. A key feature is the ability to construct canonical representations of structures, thereby making possible such operations as membership testing, the determination of structural properties and isomorphism testing. The kernel of Magma contains implementations of many of the important concrete classes of structure in ﬁve fundamental branches of algebra, namely group theory, ring theory, ﬁeld theory, module theory and the theory of algebras. In addition, certain families of structures from algebraic geometry and ﬁnite incidence geometry are included.
The main features of the Magma system include:
(a) Algebraic Design Philosophy: The design principles underpinning both the user language and system architecture are based on ideas from universal algebra and category theory. The language attempts to approximate as closely as possible the usual mathematical modes of thought and notation. In particular, the principal constructs in the user language are set, (algebraic) structure and morphism.
(b) Universality: In-depth coverage of all the major branches of algebra, number theory, algebraic geometry and ﬁnite incidence geometry.
(c) Integration: The facilities for each area are designed in a similar manner using generic constructors wherever possible. The uniform design makes it a simple matter to program calculations that span diﬀerent classes of mathematical structures or which involve the interaction of structures.
(d) Performance: The intention is that Magma provide the best possible performance both in terms of the algorithms used and their implementation. The design philosophy permits the kernel implementor to choose optimal data structures at the machine level. Most of the major algorithms currently installed in the Magma kernel are state-of-the-art and give performance similar to, or better than, specialized programs.
OS : Windows XP/Vista/7/8
Language : English
Home Page -
Buy Premium From My Links To Get Resumable Support,Max Speed & Support Me
Download ( Uploaded )
Download ( Rapidgator )
Download ( Uploadable )