17.06.2014 Views

Notes for the Lifebox, the Seashell, and the Soul - Rudy Rucker

Notes for the Lifebox, the Seashell, and the Soul - Rudy Rucker

Notes for the Lifebox, the Seashell, and the Soul - Rudy Rucker

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Notes</strong> <strong>for</strong> The <strong>Lifebox</strong>, <strong>the</strong> <strong>Seashell</strong>, <strong>and</strong> <strong>the</strong> <strong>Soul</strong>, by <strong>Rudy</strong> <strong>Rucker</strong><br />

quantum mechanical view to <strong>the</strong> classical.<br />

Dumping on Entanglement<br />

Entanglement is a popular topic <strong>for</strong> quantum mechanical mystery-mongering. But<br />

it’s easy to read too much into it. If you heat a large flat pan of water, steam bubbles will<br />

appear at <strong>the</strong> same time on opposite sides of <strong>the</strong> pan. This doesn’t necessarily mean that<br />

<strong>the</strong>re’s a magical faster-than-light entanglement between distant pairs of bubbles. It can<br />

simply mean that <strong>the</strong> bubbles are <strong>the</strong> result of a lower-level common cause.<br />

Unfinished Summary of Chapter Two<br />

• Physical computations involve very many states, <strong>and</strong> we speak of <strong>the</strong>m as analog.<br />

Although ma<strong>the</strong>matics speaks of infinite ranges of real numbers, its enough to think<br />

of analog computations as involving very many possible values.<br />

• A physical computation is usually unrepeatable.<br />

• A computation can incorporate quantum indeterminacy <strong>and</strong> still have a definite rule.<br />

Human language <strong>and</strong> <strong>the</strong> hierarchy of programming languages.<br />

By way of making automatism seem reasonable, I show how programmers have<br />

worked out a hierarchy of languages in order to bridge <strong>the</strong> gap between bytes <strong>and</strong> reality, <strong>and</strong><br />

I explain some of <strong>the</strong> ways in which <strong>the</strong> real world can be simulated by software.<br />

There are layers upon layers of languages used <strong>for</strong> controlling computers. The lowerlevel<br />

languages are more closely related to <strong>the</strong> machine, while <strong>the</strong> higher-level languages are<br />

more abstract, more appropriate <strong>for</strong> describing human thoughts.<br />

Human language itself includes low-level <strong>and</strong> high-level features. Let’s clarify <strong>the</strong><br />

distinction by saying a bit about human language be<strong>for</strong>e we talk about <strong>the</strong> languages of <strong>the</strong><br />

machines.<br />

One of <strong>the</strong> first things a child learns is names <strong>for</strong> simple body sensations. Cold, wet,<br />

hungry, tired. And <strong>the</strong> names of objects. Mommy, h<strong>and</strong>, water, bed, sun. And simple verbs.<br />

See, st<strong>and</strong>, walk, cry. Slowly <strong>the</strong> child learns to make a few simple sentences.<br />

Occasionally I’ve lived in a <strong>for</strong>eign country <strong>and</strong> made conversation in my hosts’<br />

language. When doing this, I often think a game of Lotto that my children had. The game<br />

consisted of a hundred pairs of glossy square cards, each card blank on one side <strong>and</strong> with a<br />

color photo of some object on <strong>the</strong> o<strong>the</strong>r side. Mommy, h<strong>and</strong>, water, bed, sun. Clumsily<br />

talking a <strong>for</strong>eign language is like having a pocketful of <strong>the</strong> Lotto squares <strong>and</strong> h<strong>and</strong>ing <strong>the</strong>m to<br />

someone one by one. Tomorrow sun swim eat sausage.<br />

By contrast, when you gracefully speak your native language, it’s like singing or<br />

dancing. The ideas just flow out. And if you happen to be speaking with a close friend or a<br />

loved one, <strong>the</strong> language even begins to feel like telepathy. Your thoughts jump back <strong>and</strong><br />

<strong>for</strong>th. Describing a conversation between two lovers in one of his books, Vladimir Nabokov<br />

writes something like, “We had one of those conversations in which <strong>the</strong> words leave no trace<br />

of memory. It was like a duet in an opera, <strong>the</strong> emotions riding on wings of song.”<br />

Be<strong>for</strong>e starting in on programming languages, I need to mention a distinction between<br />

p. 59

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!