Klasyfikacja i rozwiązanie Paradoks pijaka zalicza się do paradoksów wieloznaczności, dokładniej zaś stanowi błąd ekwiwokacji (fallacia aequivocationis). Do popełnienia tego błędu w rozumowaniu dochodzi, gdy w danym rozumowaniu ten sam termin występuje w dwóch różnych znaczeniach. Występują w nim dwie przesłanki i w każdej z nich występuje ten termin – ale każda z nich będzie prawdziwa tylko pod tym warunkiem, że rozpatrywany termin będzie występował w niej w znaczeniu innym, niż w drugiej. Dopiero wtedy obie przesłanki będą prawdziwe. W rzeczywistości nie mówiąc o tym samym, nie prowadzą one do konkluzji. Mogą one jednak sprawiać wrażenie, że za każdym razem chodzi o ten sam przedmiot – stąd bierze się niezgodne z prawdą wrażenie, że rozumowanie jest poprawne

W przypadku paradoksu pijaka rozpatrzyć należy znaczenie słowa „grzeszy”. „Jeśli ktoś śpi, to nie grzeszy” – ale tylko w trakcie snu. Zdanie to informuje, że osoba śpiąca nie odpowiada moralnie za czyny popełnione w trakcie snu, nie może więc w trakcie snu, będąc nieświadoma, popełnić czynów moralnie złych, a więc nie może w trakcie snu grzeszyć, aż do czasu, kiedy się zbudzi. Wtedy będzie mogła grzeszyć nadal. W zdaniu „kto nie grzeszy, ten jest święty” nie chodzi bynajmniej o jakąś krótkotrwałą przerwę w grzeszeniu, spowodowaną choćby snem.