Bay Area Artificial Intelligence Meetup Group Message Board › Ted talk - Stephen Wolfram - A theory of everything

Ted talk - Stephen Wolfram - A theory of everything

Alex Gaputin
Posted Apr 27, 2010 11:02 AM
Googamanga
Campbell, CA
Post #: 25
Send an Email Post a Greeting
http://www.ted.com/ta...

Creator of Mathematica & WolframAlpha.com knowledge search site.

Talk: complexity out of simplicity, power of computation, fractals, language, realtime knowledge calculation, modeling building blocks of the Universe
A former member
Posted Apr 27, 2010 5:21 PM
Post #: 134
OK, as usual, Mr. Wolfram has expansive dreams – awesomely audacious and attractively resonant notions. Though, from my own perspective, a perspective I will say is more sober and less rhetorical, there are some huge problems that beg to be exposed.

Wolfram's declares: the universe is, at base, computation. Wow, talk about putting the carriage before the horse. That the universe and everything in it is "computing" is hard to dispute. Everywhere there is a difference there will be computation. So long as there is more than one thing, there is a difference. But computation demands stuff. What we call computation is always at base a causal cascade attempting to level an energetic or configurational topology. If you want to call that cascade "computation", well I won't disagree. But no computation can happen unless the running of it diminishes to some extent an energy cline. Computation is slave to the larger more causal activity that is the dissipation of difference. That a universe will result in computation an entirely different assertion.

When Wolfram says that computation exists below the standard model causality that is matter and force, time and space, I am suspicious that he is seeking transcendence, a loophole, access by any means out of the confines of the strictures imposed by physical law. That he is smart and talented and prodigiously effective towards the accomplishment of complex and practical projects does not in itself mean that his musings are not fantastic or monstrous.

Let's play a thought experiment. Let's start from the assumption that Wolfram is correct, that the universe is at base pure computation. His book and this talk hint towards the idea that pure computation running through computational abstraction space, will eventually produce the causality of this universe… and many others. Testing the validity of this assertion is logically impossible. But what we can test is the logical validity of the notion that one could, from the confines of this finite universe, use computation to reach back down to the level of pure computation from which a universe can be made or described. At this level, Turing and Godel both present lock-tight logic showing how Wolfram's assertions are impossible.

In his own examples, Wolfram uses a mountain of human computational space built on billions of years of "computation" (evolution) and technological configurations to make his "simple" programs run. There is NOTHING simple about a program that took a mind like Wolfram's to build (stacked as it is on top of an almost bottomless mountain of causal filtering reaching back to the big bang (or before).

To cover for these logical breaches, Wolfram recites his "computational equivalence" mantra. This is a restating of Alan Turing's notion that a computable problem is computable on any so-called "Turing Complete" computer. But the Turing Machine concept does not contend with the causally important constraint that run-time places on a program. Of course there are non-computable problems. But even within the set of problems that a computer can run and run to completion, there are problems so large that they require billions of times longer to run than the full life cycle of the universe. Problems like these really aren't computable in any practical sense – causality being highly time and location sensitive (isn't that what "causality" means?).

And then there is the parallel processing issue, its potentials and its pitfalls. One might (a universe might), in the course of designing a system that will compute huge programs, decide to break them apart and run sections of the problem on separate machines. Isn't that what nature has done? But there are constraints here as well. Some problems can not be broken apart at all. Some that can, break apart into an unwieldy network constrained by time sensitive links dependent upon fast, wide, and accurate communication channels. if program A needs the result of program B before it can initiate program C but program A only is only relevant for one year and program B takes 2 years to run?

A large percentage of the set of all potential programs, though theoretically run-able on Turing Machines, are not practically run-able given the finite timescales and computational material resource availability. If there is a layer of causality below this universe, and that layer is made of much smaller and much more abundant stuff, than it is conceivable that Godel's strictures on the size of a computer won't conflict with the notion that this Universe could be an example of a Turning Complete computer capable of running the universe as a program.

But Wolfram doesn't stop there. In addition to asserting that a universe is the result of a computation, he says that we humans (and, or, our technology), will be able to write a small program that perfectly computes the universe and that it will be so simple (both as a program and presumably to write it) that we will be able to run it on almost any minimal computer. His cites as example, "rule 30", the fractal equation variation that seems to produce endless variety along an algorithmic theme, as evidence that this universe describing meta-program, is as easy to discover. One has to ask: "Would the running of such a program bud off another universe, or is Wolfram's assertion intentionally restrained to abstraction space?" Given the boldness of his declaration that the universe is a computation, it is reasonable to assume that his statements regarding the discovery of a program that computes a universe is meant in the literal sense. Surely he can talk to the issue of abstraction space vs. causal space, the advantages and constraints of each, and how programs use this difference to compute different types of problems. If he does, he doesn't reveal this understanding to his audience. The distinction between abstraction and causality is slippery and central to the concept of computation.

I am convinced that Stephen Wolfram is so lost in the emotional motivations that push him towards his "computable universe" rhetoric that none of his considerable powers of intellect can save him from the fact that he didn't get the evolution memo. Evolution IS the computation. If it could happen any faster it would have. If he is simply saying that our new understanding of computation will increase the rate and reach of evolution, well then I agree. But if he is saying that our first awkward steps into computation reveal enough of the unknown to expose the God program, the program that will complete all other programs (in a decade), well I can only say that he is nuts.

Stephen is a smart guy. The fact that a mind so capable can overlook, even actively avoid the simple logic that shows terminal flaws in his thesis is yet another reminder of the danger that is hubris. That he never talks to his own motivations, or the potential fallacies upon which his theory depends should be worrisome to anyone listening. I suspect that, like religion, his rhetoric so closely parallels the general human rhetoric, that it will be a rare person who can look behind the curtains and find these logical inconsistencies (no matter how obvious).

I applaud Mr. Wolfram's work. The world is richer as a result. But none of his programming should be taken as guarantee that
Powered by mvnForum

Syntience Inc.

AI research company. Provides video equipment, time, and web space

Offer a perk for our members and get exposure.

Offer a perk →
Other nearby
Meetups
Why these groups?
x

The Meetup Groups shown here are topically similar to Bay Area Artificial Intelligence Meetup Group.

Groups are more likely to be displayed here if they:

  • have a Meetup scheduled
  • have a high rating
  • have a group photo
  • are "public" and not "private"
  • have shown they are likely to stick around (older than 30 days)
Find more Meetup Groups
near Menlo Park

Log in

  • Not registered with us yet?
or

Log in to Meetup with your Facebook account.

Sign up

or

Join this Meetup Group even quicker with your Facebook account.

By clicking the "Sign up using Facebook" or "Sign up" buttons above, you agree to Meetup's Terms of Service