q-gauss identity