When a language model (like GPT-3 or ChatGPT) makes such logic mistakes, its subsequent generations may follow the original assumption into uncertainty, because coherence within the local context is still more important than global coherence/first principles reasoning.