Logarithm

For any positive numbers and positive base :
A logarithm tells us what exponent we need to raise the base to get a number:
If then
Written as or for natural log (base )
The domain of is
Higher base means more “compressed” representation (smaller log values for same )

Basic Properties







(change of basis)

Logarithm turns multiplication into addition

The logarithm is an isomorphism between and :

It transforms multiplication into addition:

This satisfies all isomorphism requirements:

  • Homomorphism: Preserves group operation (multiplication → addition)
  • Bijective: One-to-one correspondence via as inverse
  • Identity preservation:
  • Inverse preservation:

Log isn't just more compact notation, but literally saves memory and compute if we have numbers that have lots of zeros.