There are several notable reasons described below why the H -theorem, at least in its original 1871 form, is not completely rigorous. As Boltzmann would eventually go on to admit, the arrow of time in the H -theorem is not in fact purely mechanical, but really a consequence of assumptions about initial conditions.