Open In App

Number Theory (Interesting Facts and Algorithms)

Last Updated : 16 Apr, 2024
Improve
Improve
Like Article
Like
Save
Share
Report

Questions based on various concepts of number theory and different types of number are quite frequently asked in programming contests. In this article, we discuss some famous facts and algorithms:

Interesting Facts of Number Theory :

1. All 4 digit palindromic numbers are divisible by 11.

2. If we repeat a three-digit number twice, to form a six-digit number. The result will be divisible by 7, 11 and 13, and dividing by all three will give your original three-digit number.

3. A number of form 2N has exactly N+1 divisors. For example 4 has 3 divisors, 1, 2 and 4.

4. To calculate sum of factors of a number, we can find the number of prime factors and their exponents. Let p1, p2, … pk be prime factors of n. Let a1, a2, .. ak be highest powers of p1, p2, .. pk respectively that divide n, i.e., we can write n as n = (p1a1)*(p2a2)* … (pkak).

Sum of divisors = (1 + p1 + p12 ... p1a1) * 
(1 + p2 + p22 ... p2a2) *
.............................................
(1 + pk + pk2 ... pkak)

We can notice that individual terms of above
formula are Geometric Progressions (GP). We
can rewrite the formula as.

Sum of divisors = (p1a1+1 - 1)/(p1 -1) *
(p2a2+1 - 1)/(p2 -1) *
..................................
(pkak+1 - 1)/(pk -1)

5. For a product of N numbers, if we have to subtract a constant K such that the product gets its maximum value, then subtract it from a largest value such that largest value-k is greater than 0. If we have to subtract a constant K such that the product gets its minimum value, then subtract it from the smallest value where smallest value-k should be greater than 0

6. Goldbach’s conjecture: Every even integer greater than 2 can be expressed as the sum of 2 primes.

7. Perfect numbers or Amicable numbers: Perfect numbers are those numbers which are equal to the sum of their proper divisors. Example: 6 = 1 + 2 + 3

8. Lychrel numbers: Are those numbers that cannot form a palindrome when repeatedly reversed and added to itself. For example 47 is not a Lychrel Number as 47 + 74 = 121

9. Lemoine’s Conjecture : Any odd integer greater than 5 can be expressed as a sum of an odd prime (all primes other than 2 are odd) and an even semiprime. A semiprime number is a product of two prime numbers. This is called Lemoine’s conjecture.

10. Fermat’s Last Theorem : According to the theorem, no three positive integers a, b, c satisfy the equation, a^n + b^n = c^n   for any integer value of n greater than 2. For n = 1 and n = 2, the equation have infinitely many solutions.

Number Theory Algorithms

GCD and LCM 

Recent Articles on GCD and LCM!

Prime Factorization and Divisors :

Recent Articles on Prime Factors!

Fibonacci Numbers:

Recent Articles on Fibonacci Numbers!

Catalan Numbers :

Recent Articles on Catalan Numbers!

Modular Arithmetic :

Recent Articles on Modular Arithmetic!

Euler Totient Function:

nCr Computations:

Chinese Remainder Theorem: 

Factorial:



Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads