Apps that combine publishing and programming

The mobile apps below aim to cross the boundary beteeen running code for algorithms and explaining concepts in a book, and incorporate the best elements of both in a single framework.

Quadratic Reciprocity App

This app provides an introduction to quadratic residues leading up to the Quadratic Reciprocity law. It also implements an algorithm for determining quadratic residues using this law. Further, when this algorithm is run it provides a step-by-step explanation of the results.

While a grasp of some advanced math is required to fully appreciate the quadratic reciprocity law, at one level it can be understood in terms of elementary number theory. Our goal is to make this exposition accessible to both levels of readers.

It should be noted that this app works completely offline. Of course if you would like to open an external online hyperlink listed in the app's bibliography then you need Internet access for that.

Store Links

An iOS app will also be released shortly.

 

Get it on Google Play