|   Software Companies  Maple  (Maple 9 is the premium software system for any activity that 
involves mathematics. Whether you do mathematical 
research, teach mathematics, publish, or connect to other technical software, 
            Maple 9 will amplify your efforts. 
            Maple 9 provides the most robust and complete symbolic math engine in the 
software industry, a reputation we work tirelessly to uphold. We are continually 
enhancing the algorithms in Maple through our partnerships with research 
institutes from all over the world and the expertise of our team of Ph.D. 
mathematicians.)
  Mathematica (From simple calculator operations to large-scale programming and interactive 
document preparation, Mathematica is the tool of choice at the frontiers 
of scientific research, in engineering analysis and modelling, in technical 
education from high school to graduate school, and wherever quantitative methods 
are used.)
  MuPad 
            (Open computer algebra  systems which can handle mathematical expressions symbolically rather 
than numerically. You gain insight by getting expressions as results instead of 
drowning in endless columns of numbers. View a short demo about MuPAD's 
astonishing capabilities or try it online.)
  Maxima 
            for Symbolic Computation Program, released under the GNU Public 
            License. Maxima is a descendant of DOE Macsyma, which had its origins in the late 1960s 
at MIT. It is the only system based on that effort still publicly available and 
with an active user community, thanks to its open source nature. Macsyma was the 
first of a new breed of computer algebra systems, leading the way for programs 
such as Maple and Mathematica.
  MatLab (MATLAB is an integrated technical computing environment 
that combines numeric computation, advanced graphics and visualization, and a 
high-level programming language.)
  Geometer's Sketchpad (The 
            Geometer's Sketchpad is an exciting software program that 
            has revolutionized the teaching and study of geometry.)
  Cabri 
            (Cabri-geometry is used for teaching secondary school 
            geometry, but, equally important, is its use for university 
            level instruction and as a tool by mathematicians in their research 
            work.)
  Cinderella 
            (Cinderella is a new tool for doing geometry on the 
            computer. It replaces pencil, ruler, compass and paper and 
            enables you to do exact geometric drawings with the mouse.  Although 
            the software is easy enough to use to make it the perfect tool in 
            K-12 geometry education, its mathematical foundation is powerful 
            enough to serve college and highschool students as well as 
            advanced geometry researchers.
  GAP 
            (Groups, Algorithms, and Programming) A system 
            for computation with discrete and algebraic structures, in particular 
            groups and their representations, developed since 1985 at Lehrstuhl D fuer Mathematik, RWTH Aachen.
  Magma 
            Computational Algebra System for Algebra, Number 
            Theory and Geometry
  Singular 
            (A computer algebra system for algebraic geometry 
            and singularity theory)
  Macaulay 
            (A computer algebra system for algebraic geometry)
  Macaulay2 
            (A software system for algebraic geometry research)
  CoCoA 
            (Computing in Commutative Algebra)
  WinCoCoA  (A special 
            version of CoCoA for computers equipped with the Windows 95/98 or 
            Windows NT operating systems) (by Dr. Martin Kreuzer)
  Fermat 
            - Fermat is a computer algebra system for Macintosh and Windows by me, Robert H. 
Lewis of Fordham University, that does arithmetic of arbitrarily long integers 
and fractions, symbolic calculations, matrices over polynomial rings, graphics, 
and other numerical calculations. It is extremely fast and extremely economical 
of space.
  Qhull 
            (Qhull computes convex hulls, Delaunay triangulations, halfspace intersections 
about a point, Voronoi diagrams, furthest-site Delaunay triangulations, and 
furthest-site Voronoi diagrams.)
  NTL (A Library for doing Number Theory)
  LiDIA 
            (A C++ library for Computational Number Theory)
  Schubert 
            (Schubert is a Maple package for Intersection Theory)
  Scilab 
            Free CACSD Package 
            by INRIA, a scientific 
            software package for numerical computations in a user-friendly environment.
  GrafEq (GRAFEQ (pronounced "graphic") is an intuitive, 
            flexible, precise and robust program for producing graphs of 
            implicit relations.)
  NuCalc (Graphing Calculator is a tool for quickly visualizing 
            math. Just type an equation and it is drawn for you without 
            complicated dialogs or commands.)
  Peanut 
            Software for Windows; Wingeom, Windisc (Free Mathematical 
            Softwares)
  Poly (a 
            program for exploring and constructing paper models of polyhedra. Poly 
            will print out flattened versions (nets) of 147 different convex polyhedra.)
  Dr Geo (Dr Geo is an interactive geometry program and a piece 
            of GNU free software.)
  Compass 
            and Ruler - a program, that simulates school geometry constructions with a pair of compasses 
and a straightedge (ruler). The program uses Java, and runs on almost any modern platform. 
Moreover, constructions and assignments can be published in the Net. The program is freeware, and the source is available and 
free by the GNU General Public License.
  EUKLID 
            DynaGeo - a Windows program about geometry. It lets you create dynamic 
drawings i.e. drawings that allow to move (some) objects without losing the 
interdependences of the geometrical objects established during the preceeding 
construction
  GRACE - Graphical Ruler and Compass Editor, 
            an interactive ruler and compass construction editor for use in teaching the 
fundamental concepts of geometry to high school students.
  The Geometry Applet 
            - Geometry applet is being used to illustrate Euclid's 
            Elements.
  Geometric 
            Supposer (An interactive geometry program, not 
            free, but there is a demo version)
  NonEuclid 
            - NonEuclid is Java Software for Interactively Creating 
Ruler and Compass Constructions in both the Poincaré Disk and the Upper 
Half-Plane Models of Hyperbolic Geometry for use in High School and 
Undergraduate Education.
  JavaView 
            (3D geometry viewer and a mathematical visualization software. The 
web-integration allows display of 3D geometries and interactive geometry 
experiments in any HTML document on the internet. JavaView also runs as application on local 
computers from a Unix or Dos command  prompt. The open API of JavaView enables a 
smooth integration as 3D viewer and advanced visualization toolkit into 
commercial software like Mathematica and Maple)
  AIM (Alice 
            Interactive Mathematics) (A web-based system designed to administer graded tests with mathematical 
content. AIM 
            documentation)
  Logo 
            Foundation A place to find information and resources 
            for learning and teaching Logo.
  Softronics (An Educational Software 
Company, MMLogic and MSWLogo; MSWLogo is free.)
  DC 
            Proof 1.0 (A new software learning aid to teach the fundamentals 
of logic and proof..., free)
  InterSys 
            (IDL - Data Analysis Software)
  Kali 
            (Kali lets you draw symmetrical patterns based on 
            any of the 17 tiling groups.)
 |