Elementary divisors of integer matrices
357.74 KB
built 2026-10-13 21:02:19 GMT
Description
The main purpose of the EDIM package is to publish an implementation of an
algorithm (found by the package author) for computing prime parts of the
elementary divisors of integer matrices (i.e., the diagonal entries of the
Smith normal form).
The programs are developed and already successfully used for large matrices
(up to rank >12000) with moderate entries and many non-trivial elementary
divisors which are products of some small primes. But they should be useful
for other types of matrices as well.
Among the other functions of the package are:
- an inversion algorithm for large rational matrices (using a p-adic method)
- a program for finding the largest elementary divisor of an integral matrix
(particularly interesting when this is much smaller than the determinant)
and
- implementations of some normal form algorithms described by Havas, Majewski,
Matthews, Sterling (using LLL- or modular techniques).
Dependencies
9 totalRequires7
- GAPDoc-latex
- gap-devel
- gcc
- libtool
- make
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(FileDigests) <= 4.6.0-1
Provides2
- gap-pkg-edim = 1.3.8-7.fc45
- gap-pkg-edim-doc = 1.3.8-7.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances
Files
2Name ![]() |
Size |
|---|---|
| EDIM-1.3.8.tar.bz2 | 338.33 KB |
| gap-pkg-edim.spec | 8.72 KB |
Files 1–2 of 2
Component of
buildroots that installed this RPMNo Buildroots
