In the world of cryptography, where the protection of sensitive information is paramount, mathematicians and cryptographers have devised ingenious methods … More
Category: Math
A Gentle Introduction to Fermat Euler Theorem
We have been commonly using the Euler’s generalized version of Fermat’s little theorem in RSA encryption algorithm. In this post, … More
A Gentle Introduction to Zero to the Power of Zero
Any number to the power of zero is 1. Meanwhile, zero to the power of any number is 0. Combination … More
The Fastest Way to Calculate Combination and Permutation
Combination and permutation calculations appear often in daily programming challenges such as HackerRank. Even though we all know how to … More
A Gentle Introduction to Edwards Curves
In 2007, Harold Edwards introduced a new form for elliptic curves. Thereafter, people interestingly named this form as Edwards Curves. Nowadays, … More
Hyperbolic Secant As Neural Networks Activation Function
Hyperbolic functions are common activation functions in neural networks. Previously, we have mentioned hyperbolic tangent as activation function. Now, we … More
Indeterminate Forms and L’Hospital’s Rule in Decision Trees
Machine learning puts theoretical concepts in daily life as fast as no other motivation does and raises math adoption day … More
Swish as Neural Networks Activation Function
Google brain team announced Swish activation function as an alternative to ReLU in 2017. Actually, ReLU was the solution for second AI … More
Official Guide To Fermat’s Little Theorem
Fermat’s Little Theorem states that ap – a is divisible without remainder if p is a prime, and a is … More
The Math Behind RSA Algorithm
RSA is still the most common public key algorithm in cryptography world. Even though, applying the algorithm is very easy, … More