No mention of the halting problem? A computer can never determine how a set of operations is going to happen unless it actually runs that set. Therefore a perfectly smooth progressbar would mean that the processing has already happened.