Sep I looked over your theory and I found it to be valid, but others have raised valid issues so I hope I can address them for you.
One thing about real world universes to keep in mind is that they can be expressed as very very complex mathematical equations because universes are governed by mathematical laws, such as the various law of thermodynamics. The universe is basically an equation similar to 3 + 5 x (7 -3) +19 = 42. Obviously way more complex.
Now in a equation, all parts of it, from the answer, to the given numbers, to the un-added sums in the middle, exist all at the same time. It works the same way for time, all subsequent events exist in the same moment.
Should we be able to go back in time and change an event, which is actually 2 huge assumption, this would cause a change in the equation of the universe. Imagine it like this [3 + 5 x (7 -3) +19] + {1} = 43 with {1} being the changes the time traveler made. Since the universe of the time traveler already exist in its entirety, the time traveler would be creating a new universe by causing a new equation to be formed, and thus destroying the old universe because its equation/answer no longer exist.
This does solve your infinite energy problem that Solanumtinkr rased because the new universe would utilize the energy of the old universe to create itself. (Of course this relies on the assumption that the new universe has equivalent energy, or less energy than the first universe.)
Now I did mention that the old universe would be destroyed, and at first glance this would appear to be problematic for your theory. But keep in mind that universes exist in all of their entirety in regards to time, and that time only exist inside universes. This would mean that technically all versions of the original universe would exist in one moment, despite also being destroyed in that same movement.
28-Jun-2016 14:47:26