`lg`

is ambiguous notation that requires further clarification, since it has been used inconsistently across the boarder literature. `lg`

as the binary logarithm seems to be popular across computer science literature, but `lg`

as the base-10 logarithm is quite common in mathematics literature (particularly German and Russian literature, where this is the standard meaning). In fact, there are international standards (ISO 31-11 and ISO 80000-2) and a German national standard (DIN 1302) that define the abbreviation `lg`

to mean the base-10 logarithm. Of course, NIST also recommends following the ISO standards (see https://physics.nist.gov/cuu/pdf/sp811.pdf).

Sources:

It’s especially satisfying when it is both linguistic and mathematical pedantry at the same.

I just have to do my part to help keep these ratios up…