Tupper's Self-Referential Formula
mathworld.wolfram.com
mathworld.wolfram.com
http://en.wikipedia.org/wiki/Tuppers_self-referential_formul...
Sadly, there's nothing exciting about it, as the interesting sequences occur very sparsely, just as the vast majority of bit sequences (out of all those possible) represent uninteresting digital photographs.
The formula is clearly finite (on the order of 40 symbols), it does not contain "all the information in the world" and neither can any sequence it generates.
It so happens that pi + enough information to use pi as raw material to produce the desired information can output anything you like, which some people find amazing. But really, "anything + enough information to use 'anything' as raw material to produce the desired output" works equally well, too; pi isn't actually that special either. Also, the information needed to produce your desired output from pi is on average larger than the information in the desired output in the first place, which is why the "compress your things by referencing a digit number in pi" doesn't actually work.
So, pi contains all the information in the world as long as you use more information to extract it from pi, in which case all you are really doing is expressing the original information in a particularly unpleasant encoding.
But it sounds cool to say pi has all this information... "how can anything with an infinite number of normalized digits consist of only a handful of bits?" asks our feeble, mathematics-impaired human minds.
(By the way, this is extended agreement with the post I'm replying to, not any implicit disagreement.)
Don't normal numbers only have to contain every finite string often enough, not every infinite string?
http://mathworld.wolfram.com/NormalNumber.html
http://en.wikipedia.org/wiki/Subsequence
http://mathworld.wolfram.com/Subsequence.html
Does anybody want to explain why they downvoted a mathematical fact?
Non-periodicity doesn't suffice. A number that has increasing runs of zeroes divided by ones, is non-periodic, but doesn't contain everything.
It's conjectured that Pi is a normal number [1], which would make your statement become true.
Initially, I thought it's too good to be true, later found references in Wikipedia and Mathworld, and finally started to believe in it.
Sure we do, for flexible values of "normal":
from decimal import getcontext, Decimal
getcontext().prec = 600
n = Decimal(960939379918958884971672962127852754715004339660129306651505519271702802395266424689642842174350718121267153782770623355993237280874144307891325963941337723487857735749823926629715517173716995165232890538221612403238855866184013235585136048828693337902491454229288667081096184496091705183454067827731551705405381627380967602565625016981482083418783163849115590225610003652351370343874461848378737238198224849863465033159410054974700593138339226497249461751545728366702369745461014655997933798537483143786841806593422227898388722980000748404719)
# ignore floors, just using integer arguments
f = lambda x,y: (y/17 * Decimal(2)**(-17*x - (y%17))) % 2
results = {}
dhalf = Decimal('0.5')
for x in xrange(106):
for y in xrange(17):
# this takes a while
results[x,y] = '*' if f(Decimal(x), Decimal(y+n))>dhalf else ' '
# this prints reversed for some reason unless we reverse the x iteration
for y in xrange(17):
print(''.join(results[x,y]+' ' for x in xrange(105,-1,-1)))(And if you don't have the means to check it, it's probably better to remain agnostic, instead of starting to believe random things.)