Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save mlarraz/b7c17312f7eeb65a6350 to your computer and use it in GitHub Desktop.
Save mlarraz/b7c17312f7eeb65a6350 to your computer and use it in GitHub Desktop.
The difficulty of paradigm shifts

The difficulty of paradigm shifts

I'm going to create some definitions. And even if they're not what you hold that word or idea to mean, I ask that you set that aside for the moment and choose to let the words mean what I am defining them as.

  • A Model/Paradigm is a set of nouns and the relationships between them.
  • Truth is the congruence between an assertion and a model.
  • A Paradigm Shift is the acquisition of a new Model which is not congruous with the current model. According to the current Model, it should not be true, but it undeniably is. It does not imply the current Model is invalid, only that there is a new one which is also valid. You can think about this in terms of classical and quantum mechanics. For example, 1 + 1 = 10 is true in binary and false in decimal

Truth is relative to the Model used to interpret it. The frustrating implication of this is that if I want to prove something is true, then you must have access to the Model I'm using when I say it. If you don't already, then you must interpret this assertion through your Model, where it is false.

Regardless, you could choose to assume this statement is true. Starting from there, you could try to follow the logical path between my Model and the statement, and prove that they are internally consistent.

To switch between Models that are internally consistent, but mutually exclusive, requires you to accept that your current view of reality is not internally consistent. You then have to figure out where it implies that true == false, and then accept that, at least for the duration of the transition.

You must travel through insanity to get to enlightenment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment