Which is Bigger – The Number of Atoms in Universe or Complexity of Go?


go-game Which is Bigger - The Number of Atoms in Universe or Complexity of Go? math

go-game

The board of Go Game has 19×19 lines. Players place stone on the line intersections. Therefore the complexity of all state space is 3^361 because each intersection could have three 3 possibilities: black, white or nothing.

Researchers have estimated the number of Atoms in universe is somewhat between 10^78 to 10^82 [Ref] let’s assume it is 10^80.

So, which is bigger?
Of course, with the help of computers, these two numbers can be calculated first and then compared. But we human don’t (and can’t) calculate the actual values of both. Instead, we do a little math here.

Let’s denote N is the number of atoms in universe i.e. 3^361 and M, the all state space complexity of Go i.e. 10^80. We know which is bigger if we compare the value of M/N with one.

Let’s take lg(M/N), we know that equals lg(M)-lg(N) so

  lg(3^361) - lg(10^80)
= 361*lg(3) - 80*lg(10)
= 172.24 - 80
= 92.24 

Therefore, M/N = 10^92.24 that means M is a lot larger than N! The Go State complexity is way more huge than the number of atoms in universe. Even the computers cann’t bruteforce all the possibilities!

Feature Comment

Interesting. Consider the other side though. If judging the size of complexity, it’s not simply how many options there are. You can create a model that would allow you to “find” any particular version of the game without needing to store each one. It would be a much much smaller and simpler model than one that allowed you to find each atom of the universe.

I guess though… we’re judging complexity against the number of atoms, not complexity of atoms! Even the smallest amount of complexity is bigger than any definable number, so Go still wins!

You may also like: 围棋的走法和宇宙原子总量谁更多?

–EOF (The Ultimate Computing & Technology Blog) —

GD Star Rating
loading...
437 words
Last Post: C++ Coding Exercise - Search Insert Position
Next Post: Introducing the Batch Utility for Windows - mem.cmd

The Permanent URL is: Which is Bigger – The Number of Atoms in Universe or Complexity of Go?

Leave a Reply