/SaganSearch

Searching for artifical messages in pi

Primary LanguageRustThe UnlicenseUnlicense

SaganSearch

Searching for artificial messages in the digits of pi

This is an art project inspired by the final chapter of Carl Sagan's Contact. The book is generally about SETI and decoding a radio message received from the star Vega. In the final chapter, the main character discovers artificial messages encoded within transcendental numbers like π. This project aims to replicate that fictional search in reality.

SaganSearch works by looking for regions in π that contain relatively low entropy as measured by the Shannon Entropy Metric. The search has been started at 100 trillion digits into π and is working backwards towards the beginning 1000 digits at a time. SaganSearch uses the 100 trillion digits of pi generated by Google Cloud.

Art

This is an abstract art project that encourages thought about the nature of reality and challenges the artificial cultural separation between creationism and science. If a message is found, it could mean our reality was created by an intelligent mind. It's a hail-mary search for God.

FAQ

1. Why π and not other numbers?

π has not yet been proven to be normal and has been generated out to 100 trillion digits; it provides a great place to start the search. Any transcendental number that has not been proven normal would be a good candidate for a search (for example Euler's Number). Looking beyond transcendental numbers, other fundamental constructs like the Monster Group could be a fun place to look for signs of artificiality.

2. What would it mean if a message is found?

The implications of a message would be profound.

In addition to the meaning of the message itself, a message in π could mean that our reality was created by an intelligent mind. It could also mean that fundamental truths are in a certain sense arbitrary and artificial. The implications on our understanding of reality would be profound.

3. Do you really expect to find a message?

Honestly, not really. This is framed as an art project because its primary purpose is to provoke interesting thoughts about the nature of reality. But who knows, maybe a message really is there, deep in the digits of pi.

Joining the search

If you decide you want to run SaganSearch, please email me at patrick.d.hayes@gmail.com so we can coordinate different search spaces within the digits of π. I am also happy to accept pull requests that expand the project to other transcendental numbers, supports an organized distributed search, or any other improvements.

Future development plans

  1. Use direct ycd files instead of the web API for fetching digits
  2. Turn SaganSearch into a proper distributed system
  3. Explore other ways of looking for signal other than the Shannon Entropy Metric
  4. Refine entropy cut-off point (currently set to 0.9)
  5. Add Euler's Number and other transcendentals.

Results

Intial results of the search will be published on Mar 14, 2024. Email patrick.d.hayes@gmail.com if you're interested in getting an email announcement of the findings.