Dream Analysis

Written on: October 23, 2015

What if we think of the mind as the software, and the physical brain & body as the hardware? In this case, dreams can be thought of as the simulations that are run (during the debug, compile, and test period) and our everyday experiences are the execution period of the application called Life. When we live, we remember things. Likewise, when an application is run, it stores things in memory. In these memories, everything makes perfect sense. That is, in both cases, the memories are saved in some logical order.

When we dream, however, it is as if the hardware (body) is off and simulations are run on the software’s side (mind), through a computer (brain). Although we don’t remember most of our dreams, we do remember some. These memories, however, are remembered as being incredibly bizarre and often do not make any sense. During the simulation period, the application can temporarily store memory. If it did not involve manipulating any files on the hard drive, the memories are cleared at the end of the simulation. But if it did manipulate any files, these files will remain manipulated. By this line of thought, dreams are like what is experienced in the simulation, at the hippocampus / medial temporal lobe. They are as real as the real thing, but are not real at the same time. It is complex! (:D) As a result, the memories stored during a dream should be cleared by the end of the dream; but sometimes, these memories become incorporated into other parts of the mind, i.e. at the frontal lobe of the cerebral cortex (the way some files on the hard drive can be manipulated in a simulation).

As to why they are bizarre, one must know that a good programmer incorporates corner cases to accommodate the needs of sadistic users or perfectionist testers. In order to ensure that these corner cases are met, the simulation would involve a number of bizarre scenarios to test how the application would react. Perhaps only a snippet of the code is to be tested in the simulation, and so the scenario would not be the full picture, but the experience would still “make perfect sense” to the mind at the time.

This covers some similarities between dreams and simulations, but not the differences. For example, once an application goes through simulation, it is loaded onto the hardware, and the hardware would perform as in the simulation and would store memory as it executes. This is a one-way process. In dreams, however, the memories in the real experience also go back into the dreams. So assuming that there is also the one-way process from dreams (simulations) to the real experience, there is now an additional reverse-way process for dreams.

As to how to interpret the contents of dreams, that is beyond my imagination.


1) Own dreams
2) Sleepiness
3) Simulink and oscilloscope
4) Verilog and DE2 board
5) Assembly and DE2 board
6) Pseudo-experts who claim to know everything there is to know about the brain
7) Cinderella’s interpretation of dreams

Published on October 23, 2015

One Response to Dream Analysis

  1. Pingback: Let x=life, such that f(x) = f(life) | Mysteries of the Mind

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s