As an example of this. I found that GPT4 wouldn't agree with me that C(A) = C(AA^T) until I explained the proof. A few weeks later it would agree in new chats and would explain using the same proof I did presented the same way.
Do we know that it wouldn’t have varied in its answer by just as much, if you had tried in a new session at the same time?
Now it seems to know this mathematical property from first prompt though.
AIUI they are using current chat data for training GPT-5, not re-finetuning the existing models.