Databases
Optional and standard databases extending Magma's capabilities across group theory, number theory, algebraic geometry, combinatorics, and more. Log in to your account to download.
Each database file is installed by extracting its contents to the libs/data subdirectory of your Magma installation.
Optional Databases
Not part of the standard distribution. Download only if needed — some files are very large.
AlgBas.tar.gz
A database of basic algebras for the p-modular group algebras of some of the smaller groups catalogued in the Atlas of Finite Groups.
Anf.tar.gz
The number field database, comprising over 2.6 million number fields of degrees between 2 and 9 (inclusive).
Atlas.tar.gz
The ATLAS database of finite group representations (283 groups).
canonical3.tar.gz
The classification of all 674,688 canonical Fano polytopes in dimension three. See the included README.txt for installation instructions.
data3to8.tar.gz
Data for creating groups of order 38.
ECLarge.tar.gz
A database containing 136,924,520 elliptic curves with conductor less than 108. (Not a complete enumeration.) Also available in 12 smaller parts below.
Show ECLarge in 12 parts
ECLarge_pt01.tar.gz
Part 1 of the ECLarge database. Not needed if you download ECLarge.tar.gz above.
ECLarge_pt02.tar.gz
Part 2 of the ECLarge database. Not needed if you download ECLarge.tar.gz above.
ECLarge_pt03.tar.gz
Part 3 of the ECLarge database. Not needed if you download ECLarge.tar.gz above.
ECLarge_pt04.tar.gz
Part 4 of the ECLarge database. Not needed if you download ECLarge.tar.gz above.
ECLarge_pt05.tar.gz
Part 5 of the ECLarge database. Not needed if you download ECLarge.tar.gz above.
ECLarge_pt06.tar.gz
Part 6 of the ECLarge database. Not needed if you download ECLarge.tar.gz above.
ECLarge_pt07.tar.gz
Part 7 of the ECLarge database. Not needed if you download ECLarge.tar.gz above.
ECLarge_pt08.tar.gz
Part 8 of the ECLarge database. Not needed if you download ECLarge.tar.gz above.
ECLarge_pt09.tar.gz
Part 9 of the ECLarge database. Not needed if you download ECLarge.tar.gz above.
ECLarge_pt10.tar.gz
Part 10 of the ECLarge database. Not needed if you download ECLarge.tar.gz above.
ECLarge_pt11.tar.gz
Part 11 of the ECLarge database. Not needed if you download ECLarge.tar.gz above.
ECLarge_pt12.tar.gz
Part 12 of the ECLarge database. Not needed if you download ECLarge.tar.gz above.
FldFinLog_2.tar.gz
Tables for computing discrete logarithms in finite fields of characteristic 2 (complete up to GF(2440)).
FldFinLog_3.tar.gz
Tables for computing discrete logarithms in finite fields of characteristic 3 (complete up to GF(3261)).
FldFinLog_5.tar.gz
Tables for computing discrete logarithms in finite fields of characteristic 5 (complete up to GF(5203)).
FldFinLog_7.tar.gz
Tables for computing discrete logarithms in finite fields of characteristic 7 (complete up to GF(7150)).
FldFinLog_other.tar.gz
Tables for discrete logarithms in finite fields of characteristic p, where p is a small prime greater than 7 (covers p up to 97 for many fields).
FldFun.tar.gz
Databases of function fields with specified base finite field and degree. Supported: F2 (d2,d3), F3 (d2), F4 (d2,d3,d5), F5 (d2,d3,d4,d8), F7 (d9), F11 (d3), F13 (d3).
Graphs.tar.gz
Databases of small graphs with various properties (simple, Eulerian, planar connected, self-complementary). Also available as separate files below.
Show Graphs as separate files
Graphs-euler.tar.gzDatabases of small Eulerian graphs.
Graphs-planar.tar.gzDatabases of small planar connected graphs.
Graphs-selfcomp.tar.gzDatabases of small self-complementary graphs.
Graphs-simple.tar.gzDatabases of small simple graphs.
GraphSTR.tar.gz
Some strongly regular graphs with 25 to 40 vertices.
GrpAtc.tar.gz
A database of automatic groups created from hyperbolic manifolds (currently 5,389 such automatic groups).
hadamard.tar.gz
Known inequivalent Hadamard matrices of degree up to 256.
hadamard_skew.tar.gz
Known inequivalent skew-symmetric Hadamard matrices of degrees 36, 44, and 52.
K3S.tar.gz
All K3 surfaces of genus −1, 0, 1, or 2, and others of genus up to 9.
lreflexive2.tar.gz
The classification of all l-reflexive polygons up to index 200. See included README.txt for installation instructions.
mfdb.tar.gz
The fundamental groups of the 10,986 small-volume closed hyperbolic manifolds in the Hodgson–Weeks census.
ModEqA.tar.gz
The extended database of Atkin modular polynomials for primes between 400 and 1000. Note: 13 primes between 800 and 1000 are not in this database.
qm.tar.gz
A database of quaternionic matrix groups.
RepRat.tar.gz
A database of irreducible QG-modules, where G is a finite group and Q is the rational field (most irreducible rational representations of ATLAS groups up to degree 1000).
sm.tar.gz
A database of symplectic matrix groups.
smallpolygons.tar.gz
The classification of all polygons, up to translation and change of basis, that fit inside a [0,7] × [0,7] box. See included README.txt for installation instructions.
smoothfano7.tar.gz
The classification of all 72,256 nonsingular Fano polytopes in dimension 7. See included README.txt for installation instructions.
smoothfano8.tar.gz
The classification of all 749,892 nonsingular Fano polytopes in dimension 8. See included README.txt for installation instructions.
Trn32IdData.tar.gz
Transitive group identification data for degree 32 (1.4 GB uncompressed).
TrnGps32.tar.gz
All transitive permutation groups of degree 32.
TrnGps48 — transitive groups of degree 48 (10 parts, ~11 GB total)
TrnGps48_pt0.tar.gz
Part 0 of the database of transitive permutation groups of degree 48 (take parts 0 to 9).
TrnGps48_pt1.tar.gz
Part 1 of the database of transitive permutation groups of degree 48 (take parts 0 to 9).
TrnGps48_pt2.tar.gz
Part 2 of the database of transitive permutation groups of degree 48 (take parts 0 to 9).
TrnGps48_pt3.tar.gz
Part 3 of the database of transitive permutation groups of degree 48 (take parts 0 to 9).
TrnGps48_pt4.tar.gz
Part 4 of the database of transitive permutation groups of degree 48 (take parts 0 to 9).
TrnGps48_pt5.tar.gz
Part 5 of the database of transitive permutation groups of degree 48 (take parts 0 to 9).
TrnGps48_pt6.tar.gz
Part 6 of the database of transitive permutation groups of degree 48 (take parts 0 to 9).
TrnGps48_pt7.tar.gz
Part 7 of the database of transitive permutation groups of degree 48 (take parts 0 to 9).
TrnGps48_pt8.tar.gz
Part 8 of the database of transitive permutation groups of degree 48 (take parts 0 to 9).
TrnGps48_pt9.tar.gz
Part 9 of the database of transitive permutation groups of degree 48 (take parts 0 to 9).
Standard Databases
Included in the standard Magma distribution — no download required. Listed here for users who need the latest version of a specific database.
almost_simple.tar.gz
Every group G where S ≤ G ≤ Aut(S) and S is a simple group of order less than 16,000,000, or S is one of M24, HS, J3, McL, Sz(32), or L6(2).
BKLC.tar.gz
Data used by the best known linear codes and best known quantum codes databases.
ecpp.tar.gz
Data needed by the elliptic curve primality proving routines.
ECTable.tar.gz
John Cremona's database of all elliptic curves of conductor up to 499,999.
factor.tar.gz
Data used internally by the integer factorisation routines.
Fano.tar.gz
A database of Fano 3-folds.
FldFin.tar.gz
Data used internally by the finite field creation routines.
Galois.tar.gz
Data used in the computation of Galois groups of number fields.
GQD.tar.gz
Data needed by the routines for working with analytic Jacobians of hyperelliptic curves.
isolgps.tar.gz
Data used by the irreducible soluble subgroups database.
lattice.tar.gz
A database of interesting lattices.
ldp.tar.gz
The classification of all LDP-polygons with index at most 17. See included README.txt for installation instructions.
ModEq.tar.gz
Databases of classical, canonical, and Atkin modular polynomials.
perfect_groups.tar.gz
All perfect groups up to order 50,000, and many classes up to order one million, defined by finite presentations with permutation representations.
Prm2500.tar.gz
All primitive permutation groups of degree less than 2500.
rational_groups.tar.gz
A database of rational maximal finite matrix groups and their invariant forms, for small dimensions (up to 31).
small_groups.tar.gz
All groups of order up to 2000 (excl. order 1024); all groups whose order is the product of at most 3 primes; all groups of order dividing p6; all groups of order pqn where qn divides 28, 36, 55, or 74.
smoothfano.tar.gz
All nonsingular Fano polytopes up to dimension 6: 5 classes (dim 2), 18 (dim 3), 124 (dim 4), 866 (dim 5), 7,622 (dim 6). See included README.txt for installation instructions.
ssslie.tar.gz
The classification of the semisimple subalgebras of the simple Lie algebras of rank up to 8.
terminal3.tar.gz
The classification of all 634 terminal Fano polytopes in dimension three. See included README.txt for installation instructions.
TF.tar.gz
A database of groups with trivial Fitting subgroup, needed for the computation of conjugacy classes of subgroups.
TrnGps.tar.gz
All transitive permutation groups up to degree 31.