Modeling an atomic computer

In summary, an atomic computer is an idea that has yet to be proven feasible or practical, but has the potential to be more efficient than digital computers currently in use.
  • #1
sbpf
3
0
A thought crossed my mind about the idea of atomic computers. In short, I have no clue as to whether such a thing is feasible, already in the works, or just a bunch of nonsense, which is why I decided to bring it up here and see if anyone could offer some insight into this idea. If so, I’d greatly appreciate it. Below are just some of my thoughts on the subject.

From what I understand, today's digital computers rely on transistors, which in turn act as switches that relay two possible states, that is, on or off. Based on this, we know that at their most basic level, computers understand sequences of bits which represent instructions or operations for the processor to perform. Now, what if there was a way to relay that information in a much faster way?

Note: The explanation I’m using to model the inner workings of an atomic computer uses 2 atoms, but could use any arrangement of 1 or more particles that aren’t necessarily atoms. I also make a fair amount of assumptions about the data we can gather from them.

First, suppose we have an enclosure which consists of two atoms—in this case Hydrogen, whose diameter is roughly 50 picometers (50×10-12 m)—sitting side by side so we can say they're almost touching. Also suppose we can determine almost instantly whether the two atoms are close enough. Then, let this represent a state of on or 1.

image.png


Next, suppose we can generate a field or force ##\vec{F}## that will displace a (possibly charged) Hydrogen atom a sufficient distance away so that we may similarly call this state off or 0.

off.png


Finally, suppose we can vary the ##\vec{F}## field/force such that the Hydrogen atom moves back to its initial on position. This completes an entire cycle for which there are only two possible states.

For posterity and simplicity, let's suppose we can accelerate these atoms at or near the speed of light. From this, we shall calculate the frequency at which this machine can process individual bits of information.

$$
c \; = 3 \times 10^8 \; \mathrm{m/s} = 3 \times 10^{20} \; \mathrm{pm/s} \\
d \, = 50 \; \mathrm{pm} \\
f = \dfrac{c}{d}
= \dfrac{3 \times 10^{20} \; \mathrm{pm/s}}{50 \; \mathrm{pm}}
= 6 \times 10^{18} \; s^{-1} \; \mathrm{or} \; 6\times10^{18} \; \mathrm{bits/s} \\
\ \ = \mathrm{5.5 \; million \; terabits/s \;\; or \;\; 700 \; thousand \; terabytes/s}
$$​
For a more real-world estimate, 1% of the speed of light would just be 1% of the final frequency, which would still result in roughly 7 thousand terabytes/s. As I mentioned before, this still presents a significant improvement over today's technology.

Perhaps one day we'll reach the conclusion that a system with two possible states is surely the simplest one, but probably not the most efficient one. Indeed, the ability to represent information in more states than 2 can lead to an exponential rise in the amount of information we can gather and process at any given time. In light of this, also consider the possibility that the atoms in this design could represent numerous different states, then data could be ascertained about their atomic states and transmitted in much larger segments at any given time. Examples of information that could be used to represent multiple states include charge distribution, attraction/repulsion and distance, among others. It's also understood that working at the atomic level introduces issues of accuracy and precision; however, by establishing an absolute minimum and maximum that are well within a proven range of tolerance for the data we can gather, and scaling it down to a finite number of states, we can drastically reduce the possibility for error.

Clearly though, the premise behind quantum computers holds the most benefit by far, but the field is still very young. Although atomic computers would never supplant quantum computers, it could very well produce more tangible, short-term benefits over today's technology. A joke at the expense of quantum computers: The quantum superposition principle as it’s applied to quantum computing is quite appealing from a computer scientist's point of view; that is, sorting algorithms can now assume that data must already be in sorted order (since it can exist in all of its possible states simultaneously), therefore no sort is needed. The problem only arises when we actually try looking at it…

But getting back to the reason I created this post, I really enjoy thinking about these kinds of things, but many times I just don’t have the knowledge necessary to determine whether any of this is old or new, theoretical or applicable, possible or even feasible, or merely a bunch of garbage. I had actually convinced myself one time that I had independently posited the existence of multiplicative calculi, but boy was I saddened to find out that it had already been around for some time. So I’m looking to this community in the hopes that a few of you might share your knowledge in this area.
 
Computer science news on Phys.org
  • #2
Without any idea how to move those atoms in a controlled way with that frequency, those numbers are pointless. In addition, you do not process any data just by moving an atom.

Just one of many issues:
To move a hydrogen atom at 1% the speed of light, you need 50keV of energy - if the atom is charged, a voltage of 50kV. There is no way to have this voltage within atomic diameters. Heavier atoms need even more energy.
 
  • Like
Likes 1 person
  • #3
Oops, I misspoke and don't have nearly the understanding of this sort of thing that you do. I assumed that other atoms/particles could be arranged and made to take on the role of various circuits and logic gates that would form a processor with a frequency of ~60 PHz at 1% of light (though even 0.0000001% would still be higher than modern clock speeds at 6GHz). And that answers my question regarding the amount of energy it would require...

Anyway, it was worth a shot and you blew my idea out of the water, so thanks for your help! ;)
 
Last edited:

1. What is an atomic computer?

An atomic computer is a theoretical computing device that uses the properties of atoms, such as their spin and charge, to perform calculations and store data. It is based on the principles of quantum mechanics and has the potential to be much faster and more powerful than traditional computers.

2. How does modeling an atomic computer differ from modeling a traditional computer?

Modeling an atomic computer requires a different approach and set of tools compared to traditional computers. Instead of using classical physics and binary code, it involves quantum mechanics and qubits (quantum bits) to represent data and perform calculations. This makes it more complex and challenging, but also has the potential for more advanced computing capabilities.

3. What are the potential benefits of an atomic computer?

An atomic computer has the potential to greatly increase the speed and efficiency of computing tasks, as well as enable new applications in fields such as cryptography and artificial intelligence. It could also lead to more accurate and precise simulations and models in scientific research.

4. What are the current limitations of modeling an atomic computer?

One of the biggest challenges in modeling an atomic computer is controlling and isolating the quantum effects at the atomic level. Any external interference or measurement can disrupt the delicate quantum state, leading to errors in calculations. Additionally, the technology and infrastructure required for building and operating an atomic computer is still in its early stages.

5. When can we expect to see an atomic computer in use?

While there have been significant advancements in the development of atomic computers, it is still in the early stages and there is no definite timeline for when it will be fully realized. It will likely take several more years of research and development before we see practical applications of this technology.

Similar threads

  • Computing and Technology
Replies
1
Views
1K
  • Quantum Physics
Replies
22
Views
408
Replies
14
Views
847
Replies
4
Views
818
  • Computing and Technology
Replies
6
Views
2K
Replies
17
Views
2K
  • Computing and Technology
Replies
4
Views
663
  • Atomic and Condensed Matter
Replies
1
Views
716
  • Astronomy and Astrophysics
Replies
2
Views
993
  • Computing and Technology
Replies
9
Views
1K
Back
Top