Дежавю или сбой в матрице - что это и с чем его едят?
Начнём с того, что каждый наш сон имеет одну из нескольких функций:
1) Упрощение путем сокращения и малых коррекций (как дроби в математике) - здесь обычно происходит сон, который не помнишь, либо сон, подобный которому уже видел.
2) Перестройка движка (когда получил совершенно новый субъективный опыт в виде шаблона не выводимого из других шаблонов имеющихся в мозгу, либо же когда осознал совершенно новый аспект жизни, например ты рассматривал график в двух измерениях, имеющий одну логику, а тут внезапно обнаружил третье измерение и график стал объемным - давая другую логику) - здесь мы видим чаще всего кошмарные сны аж до дикого сердцебиения и крика, дабы зафиксировать испугом новый движок как точку отсчета мышления.
3) Повторяющийся сон или сон вложенный (это как в докторе стрейдже вы смотрите кучищу вариантов развития событий аки день сурка и осознаете какой выбор вам необходим) - своеобразный брутфорс когда не знаешь с какого бока подойти.
Собственно говоря третий вариант отвечает не только за просчет текущей ситуации - но и ближайшего будущего. И не только вашего, но и вашего окружения. А следовательно вы просто можете увидеть огромное множество вариантов, запомнив не все в быструю(оперативную память) но слив всю подборку в долговременную память. И в данном случае как раз ваше дежавю вполне обоснованно - вы действительно там были, но только в черезчур правдоподобной симуляции.
P.S. Функций скорее всего гораздо больше, но вполне адекватно я успел вычленить пока только эти три.