Title: Alg, version 0.3
Abstract:
Alg is an object-oriented algebra package which extends the Scheme
programming language. The structure is designed to mimic as closely
as possible the way mathematicians think about algebraic structures.
Working packages now include a lie algebra package, which includes a
large free-lie-algebra subpackage and a construction of the Koszul
resolution, a twisting cochain package, which implements an algorithm
for calculating differentials in the LHS spectral sequence of a split
extension of elementary abelian $2$-groups, and other pacakges that
perform standard manipulations on rings, algebras, and modules. To
install this package, you must first install MIT Scheme 7.3 (aka
C-Scheme). Then load the files below into a single directory. From
MIT Scheme, type (load "alg"). You are now in Alg. To see an
illustrative example type (load "example-lie"). Or view
example-lie-output, listed below, to get an idea of what this package
does. To see the twisting cochain example discussed in The
cohomology of split extensions of elementary abelian 2-groups,
look at example-burt and example-burt-output.
This page was updated on 08-Apr-96.
This computer program is available as MIT-Scheme source: