#logarithmic functions