ISFA Integer Sequence Formulas and Applications

Introducing ISFA project

The ISFA project is a database of Integer Sequence Formulas and Applications derived from it. The integer sequence formulas are parsed from the OEIS.

Current ISFA parts

The ISFA is currently composed of:

  • A parser for math formulas found in the OEIS.
  • A program that find relations between OEIS sequences (relations available here).
  • A MathWebSearch instance for OEIS documents (http://oeissearch.mathweb.org)

Head to this thesis to learn more.

Some stats and results

The current parser can parse about 90% of the formula lines (%F) from the OEIS documents. Out of the parsed formulas, 89% are parsed semantic correctly. The program that generates relations between OEIS sequences uses three methods. In total, the number of generated relations is about 20 million (look at the thesis for the exact results). Since we were able to parse the formulas, we know the current relations that are present in the OEIS. We made a graph where each line represents a relation between the two sequences it connects. Here is the current graph of relations between the sequences that we selected for generation (again, read the thesis for information about the sequences we have selected):

Current relations
Fig 1. The current OEIS graph of relations.

This is what happens to the graph after we run the second method of direct relations:

Current relations
Fig 2. Graph of direct relations.
Current relations
Fig 3. Graph of relations of the third method.

These graphs are available in interactive format but it takes a lot of time to load them since there are millions of relations. The code for interactive ones can be found here.

Download

ISF is developed on and hosted with GitHub. Head to the GitHub repository for downloads, bug reports, and requests.

Thanks!