2.3 Euclidean Algorithm

http://users.erols.com/eweidaw/applets/EuclidExtension.html

                Contains an applet for the extended Euclidean Algorithm

http://www.math.sc.edu/~sumner/numbertheory/euclidean/euclidean.html

                Contains an applet for the extended Euclidean Algorithm and also displays the steps for the algorithm and the LCM

http://www.calvin.edu/~rpruim/courses/m156/mathlets/Euclid/

                Contains an applet for the extended Euclidean Algorithm and also displays the steps for the algorithm

http://www.central.edu/homepages/lintont/classes/spring01/cryptography/java/gcd.html

                Contains an applet for the Euclidean Algorithm for two or more integers and also returns the LCM

http://www.math.umn.edu/~garrett/js/gcd.html

                Contains an applet for the Euclidean Algorithm and also displays the steps

 

2.4 Linear Diophantine Equations

http://www.thoralf.uwaterloo.ca/htdocs/linear.html

Contains a solver. Solution displays both the Euclidean Algorithm and the back substitutions, with a particular solution and the general solution.

http://www.kolumbus.fi/hoijer.heikki/              (Scroll to #3)

Contains a solver. Solution displays, with comments,  both the Euclidean Algorithm and the back substitutions, with a particular solution and the general solution.  (You can scroll to the start of the solution with the up arrow.)

http://www.student.math.uwaterloo.ca/~madrewbr/lde.html

                Contains a solver -- just a black box.

 

3.1 Fundamental Theorem of Arithmetic

http://www.math.umn.edu/~garrett/crypto/a01/NaivePrimalityTester.html

                Tests primality of individual numbers up to 18 digits.

http://www.2357.a‑tu.net/index.php?link=Primality

Tests primality of individual numbers and gives factorization of composites. For the range of numbers testable, see the result format information below the applet. “Clear” clears only the entry window; you need to clear the output window manually by highlighting and deleting.

http://www.cryptographic.co.uk/factorise.html

Here you can test individual numbers or a range of numbers. Read the instructions. Results include factorizations.

 

3.2 Sieve of Eratosthenes

http://ccins.camosun.bc.ca/~jbritton/jberatosapplet.htm

                                A visual display of the sieve for 1 to n, with a maximum n of 200.

http://www.math.utah.edu/~alfeld/Eratosthenes.html

Displays the pattern of location of primes in sieves of varying sizes. Read the instructions.

http://www.faust.fr.bw.schule.de/mhb/eratosiv.htm

                Interactive sieve 1 to 400.

 

 

 

4.2 Basic Properties of Congruence

http://www.cs.usask.ca/resources/tutorials/csconcepts/numbertheory/tutorial/trail/tp03.html

Calculates least residue mod n.

http://math.uh.edu/~minru/web/cong1.html

Congruence classes mod n. See also the same address with “1" replaced by 2, 3, or 4.

http://ccins.camosun.bc.ca/~jbritton/jbmodart.htm

Tables for +, -, *, / mod n   (The rest of the site relates such tables to artistic patterns.)

http://www.cut‑the‑knot.com/blue/Modulo.shtml

                Tables for +, -, *, / mod n  

 

4.3 Special Divisibility Tests

http://www.math.niu.edu/~apel/applets/numericalAnalysis/base/baseConversion/

                Converts base b to base 10.

http://www.stormloader.com/ajy/baseconv.html

Converts from base b to base b’

http://www.comsc.ucok.edu/~pcarter/applet/BaseConvApplet.html

                Converts between binary, octal, decimal, hexadecimal

 

4.4 Linear Congruences

http://math.uh.edu/~minru/web/lincong3.html

                Solves linear congruence ax / b mod n

http://math.uh.edu/~minru/web/chinese3.html

                Solve systems of linear congruences. See also the same address with “3" replaced by 1, 2, or 4.

 

5.3 The Little Theorem

http://www.math.fau.edu/Richman/carm.htm

                Tests for primality using Fermat’s Little Theorem

 

6.1 The Functions J and  F  &  6.2 The Moebius Inversion Formula

http://www.alpertron.com.ar/ECM.HTM

                Returns J (n), F (n), N (n), µ (n)

 

6.4 An Application to the Calendar

http://www.mste.uiuc.edu/activity/zeller/

Calculates day of week for given date

 


7.2 Euler’s Phi Function

http://www.alpertron.com.ar/ECM.HTM

                                Returns J (n), F (n), N (n), µ (n)

 

7.5 An Application to Cryptography

http://cisnet.baruch.cuny.edu/holowczak/classes/9444/rsademo/

                                Discussion and demo of RSA algorithm.

 

8.1 The Order of an Integer Modulo n

http://www.math‑it.de/Mathematik/Zahlentheorie/OrdnungWert.html

                                Computes the order

http://math.uh.edu/~minru/web/orders1.html

                                Computes as many powers of a number as you want.

 

10.2 The Search for Perfect Numbers

http://math.uh.edu/~minru/web/special2.html

                                Tests whether a number is perfect and generates lists of perfect numbers.

 

10.3 Mersenne Primes

http://math.uh.edu/~minru/web/special2.html

                                Tests whether a Mersenne number is prime.

 

10.4 Fermat Numbers

http://math.uh.edu/~minru/web/special3.html

                                Tests whether a Fermat number is prime

 

11.1 Pythagorean Triples

http://math.uh.edu/~minru/web/represent4.html

                                Generates Pythagorean triples with x and y less than a fixed bound. Gives either all triples or only primitive ones.

http://www.mste.uiuc.edu/activity/triples/trip89code.html

                                Generates Pythagorean triples; also has TI program to do the same.

 

12.2 Sums of Two Squares

http://math.uh.edu/~minru/web/represent3.html

Applets to list integers that are expressible as the sum of two squares and to provide the squares in the sums

 

13.1 The Fibonacci Sequence

http://www.mcs.surrey.ac.uk/Personal/R.Knott/Fibonacci/fibCalcX.html

Generates terms of the sequence, also the Lucas sequence.

 

http://smccd.net/accounts/kennedyc/cis284aa/FiboApp.htm

                Generates terms of the sequence

 

Miscellaneous

http://www.flashpsychic.com/

                Trick based on mod 9