Dilute trioxonitrate (V) acid does not produce hydrogen when it reacts with metals because