Make your own free website on

Association for Research on Math and Science
More Mersenne Primes

Ars Technica Team Prime Rib
A distributed computing team dedicated to finding Mersenne prime numbers.
Distributed Computing Strikes Gold
An article about the newly found M_13466917 at
Internet PrimeNet Server
PrimeNet is a distributed computing project for the Great Internet Mersenne Prime Search, co-ordinating the assignment of work and collection of results.
Marin Mersenne
Biography of the Minim friar and his contributions to number theory. Includes references, pictures, and cross-references to topics.
Mersenne and Fermat Primes Field Henri Lifchitz's single general form contains the main remarkable numbers of number theory.

Mersenne Prime Digits
Landon Curt Noll lists the decimal, English, and American expansions of all the known Mersenne primes.
Mersenne Prime Mailing List
Unmoderated list for communication between those interested in all aspects of Mersenne Primes. Sginup and access to archives.
Mersenne Prime Search
An organized search for Mersenne prime numbers. Free software provided.
Mersenne Primes: History, Theorems, and Lists
A comprehensive summary of Mersenne prime matters, from their earliest history to the modern test implementations by computer.
A forum about prime numbers and computerized searches for more of them. Includes discussions of software and hardware issues encountered by searchers.

The Mersenne Prime Homepage
Notes and links by Simon Rubinstein-Salzedo.
Will Edgington's Mersenne Page
Downloadable factor data, newsletter archives, and proofs of theorems relating to the search for Mersenne primes.

Elliptic Curves and Modular Forms -Software

A DOS tool to compute aliquot chains with small starting numbers, by Ivo Düntsch.
High-performance arbitrary precision arithmetic package for C++ and Java.
An interactive interpreter for big integer and multi-precision floating point arithmetic with a Pascal/Modula like syntax. It has several builtin functions for algorithmic number theory.
A calculator program for doing arbitrary precision integer arithmetic, written in ANSI C and Yacc, with a number of built-in functions for number theory, by Keith Matthews.
CLN - Class Library for Numbers
C++ library by Bruno Haible.

Elliptic curve factoring software.
Encyclopedia of Integer Sequences Seeker
EIS-Seeker is a libguile-based scheme interpreter devoted to the study of the Encyclopedia of Integer Sequences database. It is intended to help find new relations between sequences. C/Scheme, Posix.
A Windows program to find all factors of any positive integer less than 2^31 - 1; decompose numbers into their prime constituents; find prime numbersand pairs of primes; and to plot Erdos-Kac and Palmen Color histograms. Down load free demo, order full version online.
FTP Sites, Calculator Programs and Archives
In the Number Theory Web.
Galois An algebra/number theory package by R. Lidl, R. W. Matthews and R. Wells.

Library of routines for large integer arithmetic and number theory.
About the Mersenne Prime Freeware.
GNU MP Home Page
Free library for arbitrary precision arithmetic.
Supports arbitrary precision integer arithmetic calculations with interactive execution: it is a superior version of the basic bc program which comes with the UNIX operating system. Keith Matthews has written several number-theoretic programs.
HiPiLib - High Performance Libraries
Home of PIOLOGIE, a library for arbitrary precision arithmetic, operating on natural, integer and rational numbers.

Implementations of Extended LLL
By Wilberd van der Kallen.
Java PHASER Project
An application for numerically and graphically analyzing dynamical systems.
Jim Howell Software
Large integer arithmetic.
KANT is a software package for sophisticated computations in number fields and in global function fields. With KASH you are able to use the powerful KANT V4 functions within a shell.
Kaprekar Series Generator
A java application for determining the Kaprekar Constants and Series for numbers in various radixes.

A C++ class library, datasets and command line program for computing zeros and values of L-functions, by Michael Rubinstein.
Large Number Arithmetic in BASIC
Library for large-integer arithmetic, plus some number theory modules.
C++ Library For Computational Number Theory.
Magma Computational Algebra System Home Page
A large, well-supported software package for computationally hard problems in algebra, number theory, geometry and combinatorics.
MAGMA/PARI Calculator
Web interface for short programs in either language.

Maple Worksheets by John Cosgrave
A selection of Maple (V.5) worksheets for teaching purposes.
Math Archives Software
Mac/Number Theory section.
Math Archives Software
PC/Number Theory section.
Mersenne Prime Freeware
Freeware to search for Mersenne Primes. Pointers to FreeLIP, GMP, HFloat, apfloat, CALC.
Multiprecision Integer and Rational Arithmetic C/C++ Library.

Multiprecision Software Directory
Fortran multiprecision software by David H. Bailey of Lawrence Berkeley Lab.
NTL: A Library for doing Number Theory
A high-performance, portable C++ library providing data structures and algorithms for manipulating signed, arbitrary length integers, and for vectors, matrices, and polynomials over the integers and over finite fields.
Number Field Sieve NET
A client/server system for NFSNET by Henrik Olsen.
Number-Theoretic Hacks
Algorithms implemented by David Eppstein.
Python based number theory oriented calculation system, developed at Tokyo Metropolitan University. Downloads, mailing list.
Paul's TI-92 Number Theory Archive
Download site for number theory programs adapted from UBASIC/MALM for the TI-92.
Schulenberg and Associates
Factoring programs. Windows, free download.
Computer algebra system for number theoretic applications.
A toolbox for computation in finite rings, by Florent Chabaud and Reynald Lercier. ANSI-C source, free download, GPL.

Number Theory - Elliptic Curves - Modular Forms

FTP site for Ian McConnell's MAPLE programs.
Code to Compute Heights on Elliptic Curves
Magma implementation of Silverman's algorithm to compute the canonical height on an elliptic curve over a number field or function field, by Martine Girard.
Software for computing Fourier coefficients of Eisenstein series attached to lattices by M. Kuss and J. Bruinier. Binaries for x86-Linux.
Includes Primo, an implementation of ECPP, and CPG, class polynomial builder.
Heegner Tools
Peter Green's Heegner Points package. Requires Linux and Pari/GP 2.1.1 or higher.

Modular Forms Software
HECKE can be used to compute basis of q-expansions and Hecke operators on fairly general spaces of modular forms.
Modular Quaternion Groups
Fundamental domains for Shimura curves, written in GAP. Documented with description of algorithms used and program structure, input and output. Results for quaternion algebras with discriminant up to 100.
Periods of Hilbert Modular Forms
A package of PARI programs (v.2.1.1 or higher) for calculations described in "Periods of Hilbert modular forms and rational points on elliptic curves" by H. Darmon and A. Logan.
Tiny Elliptic Curve Calculator, by Masanari Kida. Requires KASH 2.2.

Number Theory

A Mechanical Proof of Quadratic Reciprocity
A paper by David M. Russinoff describing the use of the Boyer-Moore theorem prover in mechanically generating a proof of the Law of Quadratic Reciprocity. PS/PDF.
About Two Months of Computing
Work on the 196 palindrome problem by Tim Irvin.
Application of Digital Root
A test for the terms of a sequence being expressed by a polynomial, by Roupam Ghosh.
Covers, Sumsets and Zero-sums
A unified approach to covering systems, restricted sumsets and zero-sum problems by Zhi-Wei Sun.
Fermat's Little Theorem
With notes on Carmichael numbers and the life of R.D. Carmichael.

Frequently Asked Questions
Number Theory section of the sci.math FAQ list.
Hakmem Continued Fractions
Some notes from the MIT collection. Includes Gosper's algorithms for CF arithmetic.
Infinite Series Theorem
Addresses the question whether a series of rational functions converges to a rational number.
Integer Relations
To determine linear integer dependence among numerical constants and to determine the minimal polynomial of an approximate algebraic number. Interactive or via email.
Introduction to Bernoulli Numbers
A web article with a brief history and account of their relationship with the Riemann zeta function and Fermat's Last Theorem (HTML/PS).

Klein Polyhedra
Examples and algorithms for computing Klein polyhedra, also known as Arnold sails or veils (voiles), by Keith Briggs.
Classified by degree, then by level, then by eigenvalue, then by root number.
Lehmer's Conjecture
That the Mahler measure of an algebraic number is bounded away from 1. Pages by Michael Mossinghoff, UCLA.
Linear Independence Measures for Logarithms of Algebraic Numbers
Michel Waldschmidt. Cetraro summer school lectures, July 2000.
MathPages: Number Theory
Kevin Brown's collection of sci.math postings related to number theory topics.

MathWorld Number Theory
Index to articles in Eric Weisstein's MathWorld in the area of number theory.
Noncommutative Geometry, Trace Formulae and the Zeroes of the Riemann Zeta Function
Lecture notes by Alain Connes.
Number Theory
Dave Rusin's guide to number theory.
Number Theory
Proofs along with equation solvers and graphical views written in Java.
Number Theory Foundation
Aims to collect donations from supporters of number theory and to disburse these donations to encourage research.

Number Theory Glossary
Compiled by Robert Campbell.
Number Theory Web
Things of interest to number theorists collected by Keith Matthews.
On-Line Encyclopedia of Integer Sequences
Given an integer sequence, find its name, and formula.
Online Seminar: Galois theory of p-Extensions
Email seminar on "Galoissche Theorie der p-Erweiterungen" by Helmut Koch.
Other Maths
A wide selection of number theory topics compiled by Jon Perry.

Some Highlights of Arithmetic Combinatorics
Lecture notes and resources on combinatorial number theory by Terence Tao.
Some Number-Theoretical Constants
Products of rational functions of p over primes, computed by Gerhard Niklasch and Pieter Moree.
Somos Polynomials
Related to Somos sequences and elliptic theta functions.
Square-free Gaps
Algorithm and source code for the calculation of square-free numbers and gaps.
The Arithmetic Properties of Binomial Coefficients
Activated text by Andrew Granville.

The Canadian Number Theory Association
A loosely defined group of individuals, mainly in Canada, active in research in Number Theory.
The Somos Sequence Site
Web resources for information on Somos sequences and related topics such as elliptic divisibility sequences.
The Valuation Theory Home Page
A forum for all mathematicians who work in valuation theory or apply valuation theoretical results in their own field of research.
The Work of Robert Langlands
Thesis, papers, manuscripts, letters and bibliography.
Three Years of Computing
Palindrome Quest. Reporting computations on the 196 problem.

Transcendental Numbers
Maple worksheets, lecture notes and links to other resources by John Cosgrove.
Vignettes on Automorphic and Modular forms, Representations, L-functions, and Number Theory
By Paul Garrett.
Visible Structures in Number Theory
By Peter Borwein and Loki Jörgenson. Recognising number patterns visually.
World Records for Numerical Palindromes
The 196 Palindrome Quest and The Most Delayed Palindromic Number, by Jason Doucette.

Website Design Update ....... Chaos Update ...... Mathematics Ed Sites ...... Math Lessons

English Spanish German French Dutch Italian Swedish Portuguese Danish Norwegian Finnish Russian Japanese American English Brazilian Portuguese

Return to Main