- #1
frankinstein
- 74
- 0
Has anyone calculated what kind of computational horsepower is required to simulate a universe particle by particle?
Frank
Frank
frankinstein said:Has anyone calculated what kind of computational horsepower is required to simulate a universe particle by particle?
Frank
chroot said:Simulating a single particle requires machinery composed of many particles. It is a hopeless endeavor to simulate the universe, because you would need a computer bigger than the universe to do it.
- Warren
MikeyW said:even if you had complete information, no computational technique comes without error, and in the chaotic dynamics of the universe your approximation would inevitably diverge... that's my thought, so "impossible", for reasons separate to the above mentioned (which are all pretty good in themselves!)
Haelfix said:Generically you'd need a quantum computer with at least the energy of the observable universe, and with at least the entropy therein (which is something like ~10^120 bits or qbits).
The computer would have to be very nearly the volume of the observable universe (otherwise you end up creating a black hole) and one wonders about other thermodynamic issues (heat loss/gain), as well as error correction and so forth.
What you end up with is something greater in size and magnitude than what it actually simulates.
MikeyW said:I'm going to take a very annoying standpoint, but any computer with a finite time step would not be able to model the universe which works in continuous time... if I give you the state of a system at t=0, and you find it at t = t1, what was it at t = t1/2? what about at t1/n?
Infinite computations for a single non-analytic system with generalised initial conditions (eg. three body)
chroot said:The term "standing wave computer" is meaningless, and has no precedent. You need to explain what you're talking about. If this is some kind of personal invention or theory, please note that it is not welcome on PF.
- Warren
frankinstein said:I'm asking a question about the computational demands to emulate a particle. As to how I plan on using that kind of information I thought it useful for those who could answer the question...
Frank
chroot said:The answer is that -- with all technology currently known, including quantum computation -- it takes many millions or billions of particles, formed into a computing machine, to simulate one.
- Warren
frankinstein said:Well thank you for that information...However I'm not asking how many particles it takes to build a machine that can emulate one particle. I am asking how many bits of information are required to symbolize a particle and its behavior so such a machine of billions of particles can act on those bits?
Frank
chroot said:So, you're asking how many parameters you need in your model to simulate a particle? That depends on the kind of particle (not all particles "feel" all of the four fundamental forces).
If all you're tying to simulate are the large-scale structures (like the galaxy formation results shown above), then you just need to simulate gravity. Mass, position, and velocity of each particle are all that you need.
- Warren
"Required Computations" are calculations or mathematical operations that are necessary for solving a problem or obtaining a result in a scientific or technical field.
"Required Computations" are specifically identified as essential or necessary for a particular task or analysis, while regular calculations may not have the same level of importance or significance.
Many scientific and technical fields rely on "Required Computations" for tasks such as data analysis, modeling, simulation, and optimization. These computations are often necessary for making predictions, designing experiments, or solving complex problems.
Some common methods for performing "Required Computations" include algorithms, mathematical models, statistical analysis, and computer simulations. These methods may vary depending on the specific problem or task at hand.
Yes, many "Required Computations" can be automated using computer programs, software, or specialized tools. This can save time and reduce the potential for errors in the computation process.