Visu cieņu, bet nešķiet nedaudz par šauru definīcija priekš olimpiādes līmeņa? Pat ne pēc Luisa, jau pēc Brensteda NH3 ir bāze - piesaista H+ jonu, kaut vai, teiksim, šķīstot ūdenī. Teikt, ka NH4OH (nekas vairāk kā NH3 ūdens šķīdumā) ir bāze, bet NH3 - skābe, manuprāt, ir aplami pēc būtības (kaut vai tādēļ, ka arī gāzveida fāzē NH3 ļoti viegli reaģē ar skābēm).
(PS. Jā, ir reakcijas, kur NH3 reaģē kā skābe, piemēram, 2Na + 2NH3 -> 2NaNH2 + H2, bet tad, ja NH3 ir skābe, sanāk, ka Na ir bāze, vai ne? Bet hidroksīda nav... Bez tam attiecīgā reakcija NaOH + NH3 -> NaNH2 + H2O kategoriski nenotiks, jo H2O kā daudzkārt stiprāka skābe uzreiz izspiestu NH3.)