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.
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.
(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.