The product formulae of Gauss
for the theta functions 𝜃4(0,q) and (1∕2)(−q)−1∕8𝜃2(0,(−q)1∕2) have been derived in
many ways by analytic means. In this paper these formulae are derived by
enumerating certain types of partitions. The enumeration technique is shown
to be applicable to more general results, and several important theorems
in basic hypergeometric series are proved from suitable enumerations of
partitions.