In the equation NO3- (aq) + 2H+ (aq) + e- ---> NO2 (g) + H2O (l), the nitrate ion goes from a +5 oxidation state to a +4 oxidation state (gains one electron). Given that oxygen is more electronegative than nitrogen, shouldn't the nitrogen lose an electron (act as as a base) to the oxygen?
Likewise, would NO3-, if considered to itself be an acid, become N+ + O3-?
Thank you