This page contains old versions of NCAlgebra/NCGB coding which past generations of happy users have downloaded. For the latest version go here.
If you wish to return to the NCAlgebra homepage, then click here.
Preface
The code
NCAlgebra requires only Mathematica
version 2.2 or greater
and so is effectively platform independent.
The combination of NCAlgebra and NCGB requires Mathematica
and runs easily under Solaris and Windows (alpha test).
Just download our compiled binary version.
Also LateX is recommended for ultimate enjoyment.
The document.ps is contained in the software download file.
The document.ps, document.html, document.pdf can be
gotten by clicking on
the NCDOCUMENTATION links below. The html version
provides a reasonable form
of online help.
Also, you can see examples and view the document on the
NCAlgebra homepage. NCAlgebra only fans might want to download the Feb 2000 version
of NCAlgebra and NCGB below. Then throw away the NCGB directory.
NCAlgebra Feb 2000 has some nice new features.
Grossly excessive guidance on starting up NCAlgebra and NCGB is Getting Started
Note: The C++ source code for NCGB is in all 3 versions above and you can compile it yourself. This
may be difficult and sadly we offer no assitance in compiing.
For example, if you have RedHat Linux then you have to do this since our linux version is compiled under Mandrake linux.
NEW NEW - Convexity Package - NEW NEW
Is a given noncommutative function "convex"?
You type in a function of noncommutative variables; the command
NCConvexityRegion[Func, ListOfVariables] tells you where the
(symbolic) Function is convex in the Varables.
HERE we have a new version which is much better than the version
distributed in Summer of 2001.
(To use NCGB source code you need GNU C++ version 2.6.3 or higher; We highly recommend that you have LaTeX; Some other compilers (for example, Sun CC) have bugs which prevent them from compiling the code; We support this code on Sun's and it has been compiled on an HP a long time ago with considerable difficulty; There are precompiled binaries for SunOS4.1.3 and Solaris2.5.
Click on one of the following underlined entries to get the source code and Mathematica code. )
We distribute source code for both NCAlgebra and NCGB but
NCGB must be complied
using the GNU C++ compiler on UNIX and Visual C++ on Windows.
The source code actually is in your download directory.
At the moment compiling is still a touchy process.
If you wish to return to the NCAlgebra homepage, then click here.