In theory, but an LM139 is a decompensated LM358, which has an unspecified voltage noise estimated to be about 50nV/√Hz above 200Hz (increase below 200Hz due to 1/f noise) and probably at least 1pA/√Hz current noise. It has a gain of 200,000 which means it needs 25uV p/p for a 5V output. It won't take much additional noise from resistors, zeners, power supply etc. to generate 25uV at the inputs.Hi there Ian,
This problem comes up now and then and is related to the input(s) changing very slowly as that plays with the finite internal gain of the op amp or comparator.
For example, for a 1 volt input change it is likely that the comparator slew rate is the only limiting factor in how fast the output changes, but for a 1 picovolt input change the internal gain becomes a big factor because the output follows the input times the internal gain. In theory, the internal gain is often taken to be approaching infinity, and that means that even a 1 picovolt input changes causes the output to slew up (or down) at the maximum rate. If the slew rate was 1v/us then it would reach 5v in 5us. In a real device though, the gain may only be 100000, and 1pv times 100000 is only 100nv, which means the output is not going to change much yet. As the input rises to 2pv, the output rises to 200nv fairly quickly, but because the input is changing so slowly, there is still no significant output change. In fact, to get the output to slew up to 5v we would have to see an input change of at least 5/100000 or 50uv. This is why we usually see tests that provide a given input step change when taking about some aspects of the response.