Wel:Als je het echter uitdrukt in mol/l, zoals je zei, dan kan je gerust boven de 1 M gaan, waardoor je die negatieve waarden kan krijgen, maar dan duikt het probleem op dat het argument van de log niet dimensieloos is en wel een eenheid heeft. Er is ons altijd verteld dat log en exp steeds dimensieloze argumenten moeten hebben.
1/ of je drukt de [H3O+] absoluut uit => mol/l
2/ of je drukt de [H3O+] relatief uit => dimensieloos
In geval 1/ bereken je de pH met -log([H3O+]), en dan staat er een eenheid binnen de haakjes van de log. Door een log te nemen, kunnen de eenheden niet verdwijnen, en pH heeft geen eenheid.
In geval 2/ kan je geen relatieve concentratie krijgen groter dan 1 (= 100 %). Op die manier kan je geen negatieve pH-waarden uitkomen.
Dus zowel 1/ als 2/ geeft me een probleem.