F.eks., når man skriver at
pH = -log_10[H3O+] (1)
er dette feil hvis man ikke tar for gitt at man definerer logaritmen til en enhet som 1. Men det er ikke logisk at logaritmen til en enhet skal være 1, og burde man ikke derfor skrive f.eks.
pH = -log_10([H3O+]/(mol/L)) eller, enda mer generelt, innføre en funksjon E som deler på enheten som er gitt. Hvis dette ikke blir formelt nok, kan man bruke funksjon E som, gitt et uttrkk på formen a*(størrelse ikke i Rn) inntil man finner et uttrykk med en størrelse som hverken er et tall i
Altså, i mitt eksempel:
pH = -log_10(E([H3O+]))
Her ser dere en referanse for identiteten jeg har brukt.
Oppdatert 23.04.14: erstattet H+ med H3O+, lagt til lenke.