Euler's totient function

function which gives the number of integers relatively prime to its input

In number theory, the totient of a positive integer is the number of positive integers smaller than n which are coprime to n (they share no factors except 1).

The first thousand values of

For example, , because the four numbers: 1, 3, 5 and 7 don't share any factors with 8. The function used here is the totient function, usually called the Euler totient or Euler's totient, after the Swiss mathematician Leonhard Euler, who studied it. The totient function is also called Euler's phi function or simply the phi function, since the Greek letter Phi () is so commonly used for it. The cototient of n is defined as .

The totient function is important mainly because it gives the size of the multiplicative group of integers modulo n. More precisely, is the order of the group of units of the ring . This fact, together with Lagrange's theorem, provides a proof for Euler's theorem.

A common use of the totient function is in the RSA algorithm. The RSA algorithm is a popular method of encryption used worldwide.

For any prime number, p, .