A New Kind of Science by Stephen Wolfram - PowerPoint PPT Presentation

About This Presentation
Title:

A New Kind of Science by Stephen Wolfram

Description:

Ability for one computational system to emulate another one - 'as ... Francis Crick: The Astonishing Hypothesis - due to sensitivity of initial conditions ... – PowerPoint PPT presentation

Number of Views:200
Avg rating:3.0/5.0
Slides: 20
Provided by: ting72
Category:

less

Transcript and Presenter's Notes

Title: A New Kind of Science by Stephen Wolfram


1
A New Kind of Scienceby Stephen Wolfram
  • Principle of Computational Equivalence
  • - Ting Yan, ty4k_at_cs.virginia.edu

2
Universality (Ch 11)
  • Ability for one computational system to emulate
    another one - as powerful as relationship
  • Not a new metric, used a lot in the theory of
    computation
  • An Universal Cellular Automaton
  • 19 colors, 140 rules w/ dont cares
  • able to emulate all 256 rules

3
Universality
  • More colors or more neighbors dont increase the
    computational power
  • Rule 110 is also universal
  • CAs can emulate mobile automata, Turing Machines,
    substitution systems, register machines, number
    systems, logic circuits, RAMs,
  • therefore CAs can emulate a general purpose
    computer, with simple rules and complex initial
    conditions!

4
Emulating 90 with Universal CA
5
An Example Prime Numbers
16 color - and Wolfram argues if you get some
radio signal representing prime numbers, it may
not be intelligence
6
More on Rule 110
  • The complexity shifts from rules to initial
    conditions - how to program the initial
    conditions for some certain purpose?
  • If we emulate a TM with a rule 110 CA, how
    efficient will it be?
  • Wolfram strongly suspects all class 4 CAs are
    universal

7
A little more on CA
  • Wolfram claims CAs are simple in order to
    surprise you with complex behaviors and
    universality
  • But actually CAs are powerful - it has infinite
    heads compared with TMs!
  • Initial Conditions are complex if you really
    want to do something as you want

8
Principle of Computational Equivalence
  • Almost all processes that are not obviously
    simple can be viewed as computations of
    equivalent sophistication
  • Almost all? - exceptions?
  • Obviously simple? - not a good definition
  • pseudorandom number generator, not obviously
    simple, nor really sophisticated
  • Are DFA, PDA and TM equivalent?
  • Hierarchy of computational sophistication

9
Whats new?
  • CAs with simple rules can be universal
  • How to exclude obviously simple processes?
  • Run the process, and use your intuition?
  • A system is universal or not? - undecidable
  • Upper limit on complexity?
  • introduces a new law of nature to the effect
    that no system can ever carry out explicit
    computations that are more sophisticated than
    those carried out by systems like CAs or TMs

10
Intuition Shift
  • Wolfram argues that modeling or idealizing as
    actual system may lose key features of the
    system. True, but what he suggests is just to use
    his paradigm and run the simulation.
  • Does it really work?

11
Continuity as Idealization
  • my strong suspicion is that at a fundamental
    level absolutely every aspect of our universe
    will in the end turn out to be discrete
  • Even if it were true, or continuous computations
    were not more sophisticated than discrete
    computations, there might be practical reasons
    for continuity

12
Irreducibility
  • Reducing computation work plays an important role
    in traditional science
  • Even with all information and rules there is
    irreducible amount of work to do.
  • There are many common systems whose behavior
    cannot in the end be determined at all except by
    something like an explicit simulation ???
  • the only way just to run them

13
Will it die out? When?
14
Free Will
  • Inconsistency between free will and definite
    laws
  • Even you know the initial conditions, rules,
    irreducible work means if you want to know the
    result, what you can do is just to run it - which
    may be the source for superficial freedom
  • Francis Crick The Astonishing Hypothesis - due
    to sensitivity of initial conditions

15
Proof Searching
16
Gödels Theorem
  • Completeness, consistency and universality can
    not coexist
  • - if the system includes standard arithmetic
  • Standard arithmetic serves as a threshold for
    universality

17
Nature or Articrafts?
18
True?
  • The Principle of Computational Equivalence now
    makes the fairly dramatic statement that even in
    these ways there is nothing fundamentally special
    about us
  • Why didnt Church or Turing claim this?

19
Technology
  • it is perfectly possible for systems even with
    extreme simple underlying rules to produce
    behavior that has immense complexity - but with
    extremely complex initial conditions, maybe very
    inefficiently
Write a Comment
User Comments (0)
About PowerShow.com