| 
                        1  
                        Introduction
                        Modern day 
                        science is unable to describe an entire universe that 
                        scientists might want to study.  While the most 
                        sophisticated mathematic formula and physics law only 
                        explain some of the concepts that models part of this 
                        ever expanding universe, scientist are constantly 
                        looking for  simple, yet comprehensive model to describe 
                        what human perceive. Finding a universal model that 
                        explains the entire universe can be challenging. The 
                        concept of emergence, for instance, consists of 
                        irreducibility and unpredictability properties that 
                        prevent scientists from concluding this finding. In A 
                        New Kind of Science, Wolfram stated in Principle of 
                        Computational Equivalence that asserts essentially, any 
                        process that is not obviously simple would equivalent in 
                        its computational sophistication [7]. It implies 
                        complicated processes that are not obviously 
                        understandable will be computationally irreducible. In 
                        spite of many processes in this universe with behavior 
                        that can be described with mathematic formulas or 
                        physics laws, there are unpredictable behaviors 
                        emerging, as one perceive in everyday experience. How to 
                        predict behavior using concise mathematic formulas or 
                        physics laws for a system becomes a consensus for 
                        science arenas. Nevertheless, how to explain a complex 
                        system behavior with a simple model becomes wonder for 
                        scientists. A cellular automaton model has been used to 
                        simulate life and artificial life. Some behaviors that 
                        emerged in cellular automata systems seemed random and 
                        highly unpredictable. For example, how do we determine 
                        if one cellular automaton rule indeed belongs to a 
                        certain class? Perhaps there is not sufficient time 
                        lapse for such an observation. One might argue that if 
                        we keep on observing every step of evolution for a 
                        particular cellular automaton experiment, ultimately, it 
                        must show a result. In fact, watching every single step 
                        of evolution and hoping to obtain an outcome turns out 
                        to be impractical.  There have been numerous mathematic 
                        formulas and physics laws modeled as a foundation to 
                        explain matters we experience and perceive in this 
                        universe. Many of these formulas or laws appear 
                        complicated, and others may seem incomprehensible. This 
                        led to the notion that no such simple model can ever 
                        describe everything in the universe. Through using 
                        cellular automata as a model for science exploration, we 
                        can analyze how these concepts emerge in emergent 
                        computing where property such as irreducibility and 
                        unpredictability exist. Consequently, these properties 
                        prevented us from perceiving and analyzing models that 
                        describe nature.  2  Using CA as Model for Nature
                         
                        Why is Cellular Automata 
                        used as a model to elaborate these emergence properties 
                        in nature? Cellular automaton has been studied and 
                        modeled as one of the prime experiments for emergent 
                        computing [1]. It involved using a large number of cells 
                        that interconnected to form arrays. These arrays of 
                        cells update synchronously in parallel that resembles 
                        some properties of the physical world. Knowing its 
                        parallelism and evolutionary progression, cellular 
                        automaton can be viewed as a progress of events moving 
                        through space and time. Since cellular automata rules 
                        are given as initial condition for further evolution, it 
                        leads to notion that irreducibility and unpredictability 
                        are produced intrinsically. Yet, these properties still 
                        exist in nature even if the universe is likely to be 
                        running with simple rules. 
                        According to Wolfram, the 
                        universe is likely to be running with certain simple 
                        rules. These simple rules may in fact produce some 
                        behaviors that are computationally irreducible, which 
                        lead to unpredictability. This phenomenon emerged in 
                        many parts of nature. Cellular automata model presents 
                        some of these phenomena in respect. If we model the 
                        universe with a computation of running a simple rule, 
                        will the simple rule illustrate every aspect of our 
                        nature? Alternatively, nature is operating at the level 
                        of phenomena that cannot be described by human 
                        perception. Despite these unknown controversies, 
                        irreducibility and unpredictability inevitably emerge in 
                        every scale of our nature.  3  Irreducibility
                        3.1  Cohesive Relation 
                        Collier uses concept of 
                        cohesion to explain why there is a property of 
                        irreducibility in nature. According to Collier, cohesion 
                        can account for irreducibility. The basic criterion for 
                        natural physical objects depended on continuity of space 
                        and time. This also resembles the intuition that natural 
                        physical objects move together through space and time. 
                        Cohesion represents those factors that causally connect 
                        the components of its matters through space and time 
                        [2]. It manifests this stability for objects in its 
                        underlying property. It also makes the object resistant 
                        to change or fluctuate on its own [2]. 
                        Similar to cells in 
                        cellular automaton, the patterns and behaviors are 
                        created through each step of evolution through space and 
                        time. These cells are updated based on the state of 
                        neighboring cells  that progressively update in space 
                        and time. In class IV of cellular automata, information 
                        for change of behavior is carried over a long range [7]. 
                        Any change with its behavior is emerged without any way 
                        to reduce this information. Because of this long range 
                        of information communicated between structures or 
                        patterns being produced, cohesion has established a 
                        unity property for overall structure that inevitability 
                        makes the information irreducible.  The irreducibility of cohesive properties has 
                        implication for other areas of science such as biology. 
                        In biology, the organisms are cohesive with their 
                        structural and functional connections that make them 
                        unaffected to the continuing change in their composition 
                        and even their form [2]. For example, the “broken wing” 
                        behaviors of some birds in the presence of predators 
                        might seem to be a coherent deception to protect 
                        offspring [2]. Then after the distractions succeed, the 
                        bird will take an alternative route back to its baby 
                        birds. 
                           
                        a) Killdeer                           
                                                       b) 
                        Thick Knee 
                        Figure 
                        1.  Killdeer and Thick Knee Distracting Predator 
                         
                        a) 
                        Killdeer and b) Thick Knee are displaying broken-wing 
                        behavior when they sense a predator to protect their 
                        offspring. They act pitifully to distract the predator 
                        when it approaches baby birds. The broken-wing makes the 
                        predator follow them while keeping themselves one-step 
                        away from predator. Once when the predator is off range 
                        from baby birds, the broken-wing behavior suddenly heals 
                        and they fly away. [8] [9] 
                        This cohesive behavior 
                        appeared in many systems in our universe whether it is a 
                        biological process, mathematics, physics or even a 
                        general matter in our every day life. In many respect, 
                        scientists favor mathematics formulas or physics laws to 
                        explain some of these phenomena. Conceivably, 
                        irreducibility can also exist in basic mathematics or 
                        physics.  
                        3.2  Computational 
                        Irreducibility 
                        In retrospect, many scientific experiments are practiced 
                        to simulate promising model or framework for solutions 
                        that will solve other similar problems. However, these 
                        models usually solve for one particular problem but not 
                        on other similar problems. There are numbers of 
                        fundamental mathematics where irreducibility emerged in 
                        number theories. Scientists use formulas to explain 
                        complicated solutions in a simpler term, though some of 
                        these terms are merely a symbol to another extrapolation 
                        for what really ought to be known. For instance, 
                        comparing rational and irrational numbers such as a base 
                        10 rational number of the form p/q always reveals 
                        a sequence of repetition in the decimals place. On the 
                        contrary, irrational numbers such as √3 generate a 
                        seemingly random sequence [7]. Consider the following: 
                          
                          
                            
                              | 
                              1/13 = 
                              0.076923076923076923… (Geometric Series) 
                              √3 = 
                              1.7320508075688772935… (Random Sequence of Decimal 
                              Digits) 
                              π = 
                              3.141592653589793238462643383279502884197169399375105820974944592 
                              30781640628620899862803482534211706798214808651328230664709384460955 
                              05822317253594081848111745028410270193852110555964462294895493038196 
                              … (The exact 
                              value remains mystery) |  
                        When dividing 1 by 13, it 
                        generates a sequence of ‘076923’ as the repetition for 
                        decimal portion known as geometric series. Since 13 is a 
                        divisor of 999999 with a quotient of 76923, it is safe 
                        to predict its repeating region without using a high 
                        precision calculator. For irrational numbers, √3 
                        generates a seemingly random sequence of 
                        ‘7320508075688772935…’ with continually growing digits. 
                        This sequence is computationally irreducible with any 
                        form of mathematical shortcut. It will take endless 
                        pages to write down digits to represent the actual 
                        sequence of √3.  As a result, mathematicians prefer to 
                        present answer in the form of ‘√3.’ Similar to the 
                        representation of π first discovered back in 1600s, a 
                        complete value of π remains mystery. Despite the simple 
                        definition of π as the ratio of the circumference to the 
                        diameter of a circle, its sequence is considered 
                        sufficiently random. 
                        Can a similar phenomena exhibit in cellular automata 
                        models? When experimenting with 1D cellular automaton 
                        rules 98111117, 91111177, 93111117, 91151117, different 
                        kinds of behavior in constant, repetition, seemingly 
                        random, and localized structures are produced 
                        respectively.  
                           
                        a) Code 
                        98111117 (Class I)                     
                                               b) Code 91111177 (Class II)   
 
                        c) Code 
                        93111117 (Class III)                                                     
                        d) 
                        Code 91151117 (Class IV) 
                        Figure 
                        2.  3-State 1D CA with 4 Classes 
                        CA 
                        examples that showed in a) constant pattern b) 
                        repetitive pattern c) seemingly random looking pattern 
                        and d) seemingly random yet with some localized 
                        structures patterns. 
                        While the first two 
                        systems on the top seemed to be computationally 
                        reducible, the behavior of the third and fourth systems 
                        appeared computationally irreducible. Indeed, whenever 
                        there is computational irreducibility existing in a 
                        given system, there is no way to predict the overall 
                        system behavior without going through every step of 
                        computation for the system itself [7]. Consequently, to 
                        reduce the amount of computations will require building 
                        another system with an equally difficult computational 
                        process for such special rules to exist. After all, the 
                        system itself needs to track all possible variables 
                        emerged. In the end, it does not help to reduce much of 
                        the computation but instead going through every single 
                        step of evolution. In many biological processes seen in 
                        nature, the growth development of a butterfly starts 
                        from eggs, caterpillar, cocoon, and adulthood. It will 
                        never skip intermediate development process. It goes 
                        through various stages of evolution before a newly 
                        emerged adult butterfly. Is it possible to make a 
                        reduction of overall growth cycle from caterpillar to 
                        butterfly directly? This coherent biological process 
                        does not allow such reduction to take place in nature. 
                        This led to the notion that information or process for 
                        many systems in nature is always increasing and highly 
                        dependent onto their causal relationship.  
                        3.3  Entropy Increase 
                        Entropy has led to the 
                        notion of irreducibility to some systems in nature. 
                        Entropy seems to increase over time as more information 
                        tends to be generated in any given system. This concept 
                        is known as Second of Law of Thermodynamic. A specific 
                        measurement for any entropy will depend on the system 
                        itself and future processes it generates [7].  For 
                        example, a cellular automaton that is setup with simple 
                        rules might generate behaviors of plain pattern 
                        initially; as evolutions progresses, a more chaotic 
                        behavior seemed to emerge. The behavior of seemingly 
                        random patterns has carried information that 
                        communicates with future evolution over long range. The 
                        patterns do not seem to die out nor conform to any 
                        regularity. Instead, the behavior of such patterns 
                        emerges as evolutions continue. To reduce the amount of 
                        computations and discover the final behavior is 
                        implausible.    
 
                        a) Simple 
                        Repetitive Pattern                                            
                        b) Random Looking Pattern 
                        Figure 
                        3.  3-State 1D CA Random Pattern 
                        CA 
                        example using Code 39833579 showed a) simple repetitive 
                        pattern in the first hundred of evolution, b) after 
                        about 200 steps when patterns are overlapping each 
                        other, a seemingly random pattern emerged. 
                        When entropy is exhibited in a system, reducing its 
                        computation is nearly impossible. The Second Law of 
                        thermodynamics inferred if one repeats the same 
                        measurements at different times, then the entropy 
                        deduced from the system would tend to increase over time 
                        [7]. Just as how it appears in nature, behaviors emerged 
                        can be highly complex without a systematic way to reduce 
                        its overall pattern of behavior. Do patterns of these CA 
                        examples truly show complexity that cannot be perceived 
                        by human intuition, or is it merely a perception that 
                        cannot be accepted by human intellectual capacity. For 
                        the most part, patterns generated with this level of 
                        complexity undoubtedly cannot be captured with normal 
                        human perception. Even with a high-speed super computing 
                        device, it computes this information exhaustively 
                        without knowing what patterns or behaviors come next. 
                        With the amount of irreducible information increasing 
                        over time, the probability of getting accurate 
                        prediction over future behavior is diminishing. 4  Unpredictability
                        4.1  Defining 
                        Randomness  
                        Contradicting to what 
                        many believed that Second Law of Thermodynamics explains 
                        universality in the physical world, Wolfram has used the 
                        example of reversible cellular automaton with rule 37R 
                        to demonstrate a seemingly random behavior that cannot 
                        be predicted with this law. The Second Law of 
                        Thermodynamics dictates randomness and entropy will 
                        always increase after its initial condition. Conversely, 
                        patterns generated by rule 37R appear to fluctuate 
                        between order and disorder states.  As in consequence, 
                        rule 37R does not follow prediction of Second Law of 
                        Thermodynamics. Moreover, an unpredictable behavior such 
                        as rule 37R indeed cannot be predicted with any form of 
                        mathematic formula or physics laws. To explain 
                        universality, Wolfram argued that Second Law of 
                        Thermodynamics is not universally valid even if it is an 
                        important and quite general principle.  
 
                        Figure 
                        4.  2-State 1D CA rule 37R   
                        An 
                        example of CA that does not follow Second Law of 
                        Thermodynamics. [5] 
                        Defining what a true 
                        randomness is could vary depending on how humans 
                        perceive the system. Most intuitively, randomness is 
                        described with system of behavior without apparent 
                        regularity. According to Wolfram, rule 30 in elementary 
                        1D cellular automaton shows a seemingly intrinsic 
                        generation of randomness. Such randomness is believed to 
                        be generated without any form of insertion or external 
                        environmental effects. The intrinsic randomness is 
                        essentially what makes Wolfram believed that a simple 
                        underlying rule could still generate a behavior of great 
                        complexity. In essence, the steps of evolutions are 
                        determined, new states are created and updated through 
                        space and time. Assuming our universe behaves as 
                        cellular automata similar to rule 30, then each step of 
                        history event is created intrinsically without anyway to 
                        predict what future events will emerge. This history of 
                        events has exhibited causal relationship one above and 
                        one below its underlying system. However to skip 
                        interconnected neighboring relationships for the cells 
                        and leap to the very last stage of evolution is not 
                        possible. If history of events are in fact created and 
                        updated at each step through space and time, a notion of 
                        unpredictability will emerge in nature. Viewing this 
                        intricacy of overall history of causal connectivity 
                        exemplify the perception of complexity.  4.2 
                         Perception of Complexity 
                        Complexity and 
                        randomness are used interchangeably in the context of 
                        our everyday experience. Complexity can also be viewed 
                        as the level of perception from human intuition. For 
                        example, class III and IV of cellular automata can be 
                        perceived random, thus complex. However, it may well be 
                        human perception that does not accept its appearance of 
                        behavior at its base level. Given a cellular automaton 
                        behavior with pattern analogous to class III in picture 
                        a), it was merely a version of class II cellular 
                        automaton with its initial condition randomized. 
                         
                           
                        a) Random 
                        Initial 
                        Condition                                            
                        b) One Cell as Initial Condition 
                        Figure 
                        5.  3-State 1D CA Complex Pattern 
                        Rule Code 
                        91111177 showed a) seemingly complex and random behavior 
                        with randomized initial condition. b) Using the same 
                        rule with its initial condition set to one cell. 
                        A notion of unpredictability can even be seen when 
                        describing the pattern from Code 9111177. In everyday 
                        experience, human tend to interpret things with complex 
                        behavior that must somewhat be created with rules of 
                        great complexity. Moreover, our intuition also suggests 
                        that if a pattern has no apparent regularity, it cannot 
                        possibly be generated from a pattern that looks so 
                        regular and repetitive. Likewise, in nature many 
                        behaviors and processes are quite unpredictable at its 
                        superficial level. Some behaviors may seem as complex as 
                        in picture a) , but without 
                        knowing its simpler case 
                        in picture b), human might be leading into different 
                        intuition of interpreting aspect of behavior in our 
                        nature. This intuition can be either developed or innate 
                        from human response; nevertheless, properties of nature 
                        reflect uncertainty that cannot be easily understood 
                        with human conception.  4.3 
                         A Notion of Uncertainty 
                        In the physical world, 
                        the most evocative model can be best described with laws 
                        of physics. These laws elaborate nature with use of 
                        examples from particle physics, theory of relativity and 
                        so on around our universe. One of the profound findings 
                        in the history of physics was Uncertainty Principle 
                        by Heisenberg. Heisenberg stated “uncertainty 
                        relation between the position and the momentum (mass 
                        times velocity) of a subatomic particle, such as an 
                        electron. This relation has reflective implications for 
                        such fundamental notions as causality and the 
                        determination of the future behavior of an atomic 
                        particle.” Why use particles to describe behavior of the 
                        universe? Physicists believed using the smallest defined 
                        and perceived unit could best mimic what is happening in 
                        nature. To sum up Heisenberg’s uncertainty principle, 
                        the more precisely the position of an object is 
                        determined, the less precisely the momentum is known in 
                        this instant, and vice versa. In another word, if we try 
                        to measure some moving object in the universe, we cannot 
                        both decide precisely what speed it is moving and what 
                        position it locates. If we try to measure one of them, 
                        we cannot measure the other [5].  
                        By means of 1D cellular 
                        automaton according to Wolfram, the edge of the pattern 
                        produced by cellular automata rule has a maximum slope 
                        equal to one cell per step. It is also considered the 
                        absolute upper limit on the rate of information 
                        transfer, similar to the speed of light in physics [7]. 
                        Imagine again that cellular automaton represents 
                        universe with its history created through space and time 
                        at each step of evolution without wrapping. 
                        Theoretically, there should not be a precise way to 
                        predict the next evolution if only one measurement of 
                        speed or position can be captured but not both! With 
                        this assumption, recall rule 30 in elementary 1D 
                        cellular automaton. It tends to increase its randomness 
                        and complexity if it were running at an edgeless space 
                        in the universe. To a certain extent, it is 
                        incomprehensible even with human perception and 
                        analysis. Moreover, if precise measurement of either 
                        speed or position of any matters in the universe is not 
                        possible, the entire emergences we see in nature 
                        inevitably exist without our knowledge. This led to the 
                        notion of free will when any process and behavior emerge 
                        in nature. 
                        5 
                         Determinism and Free Will
                        What defines free will in cellular automata? Free will 
                        means there must be at least two or more possibilities 
                        when facing a given choice. Free will also means no 
                        coercion and choice is not forced. Many systems in our 
                        nature generate behaviors that are random and complex. 
                        The entropy and information tend to increase as time 
                        elapsed with the amount of information that is 
                        disordered.  Computational irreducibility is the origin 
                        of the apparent freedom of human [7]. If the evolution 
                        of a system corresponds to an irreducible computation 
                        then this means that the only way to work out how a 
                        system will behave is essentially to perform this 
                        computation. It is our perception that dictates how a 
                        complex system eventually will lead to a computation 
                        that seemed irreducible. It also suggests there can 
                        fundamentally be no laws that allow one to work out the 
                        behavior more directly [7]. A cellular automaton whose 
                        behavior displays characteristic of computational 
                        irreducibility could show an analog of free will. Even 
                        though its underlying laws are definite and simple, the 
                        behavior is complicated enough that in many respects 
                        follow no definite laws [7]. This phenomenon appeared in 
                        many disciplines of our universe. For instance, 
                        behaviors and processes are evolving and changing 
                        through space and time. Even so, human are evolving and 
                        changing with their intellectual capacity over time. 
                        When choices are present, evolutionary paths evolve 
                        forever. 
 
                        Figure 
                        6.  2-State 1D CA 
                        Rule Code 
                        1599 showed the patterns follow no definite laws. Most 
                        patterns and structures seem emerged without any way to 
                        predict. The only possible way to analyze this rule is 
                        to run through the whole computation.  
                        Insofar, many of these 
                        existing behaviors were based on human assumption, 
                        perception, and analysis as an insider point of view 
                        since we are ourselves part of this universe. Instead of 
                        running our universe as what has been described as 
                        cellular automata, we are merely exploring a part of 
                        this universe where the complete history exists. What 
                        would it be like? From an observer’s perspective, if the 
                        universe is modeled as a Multiway System given a set of 
                        simple rules, multiple histories at any given step of 
                        evolution seem to emerge [7]. Each history created could 
                        escort in different paths from each other. Taking one 
                        slice of the Multiway System, another history 
                        perspective is being perceived by an observer. What 
                        happened if our universe is operating in the way where 
                        multiple histories are created and updated synchronously 
                        or even asynchronously? The degree of this indeterminism 
                        might trigger why these properties such as 
                        irreducibility and unpredictability exist in nature.
                         
                         
                        a) 
                        Universe with unique history                     b) 
                        Universe with multiple histories 
                         Figure 
                        7.  Universe illustrated with Multiway System 
                        As an 
                        observer perspective, there might be multiple histories 
                        created in our universe. Using a set of simple rules, a) 
                        a universe with more than one choice to update at each 
                        evolution. b) If slicing what has been created in the 
                        universe, multiple histories seem to emerge. 
                          
                        
                        6  Conclusions
                        The concept of emergence 
                        consists of irreducibility and unpredictability 
                        properties that prevent scientists from concluding 
                        certain findings. These properties appeared in many 
                        areas of our everyday experience. For instance, in 
                        mathematics, physics, or even in biological behaviors. 
                        Scientists in various fields are constantly looking for 
                        better models to describe this ever-changing universe. 
                        During this endless research, new methods or findings 
                        were discovered, in many instances with the notion of 
                        the emergence emerged in nature. If scientists do not 
                        perceive this emergence existed in systems that create 
                        randomness and complexity, subsequently it does not 
                        raise much of an attention or interest to their 
                        discovery. Correspondingly, Heisenberg stated, “we only 
                        observe what we can observe, if anything that we cannot 
                        be observer, it is equally not observable.” Cellular 
                        automaton is certainly one of the most descriptive 
                        emergent computing models that help us to begin our 
                        science exploration. We can analyze some of these 
                        concepts emerged in emergent computing where 
                        irreducibility and unpredictability exist. Consequently, 
                        irreducibility and unpredictability prevented us from 
                        perceiving and analyzing models that conclude our 
                        nature.  
                       
                        References[1] 
                        Klaus A. Brunner, What's Emergent in Emergent 
                        Computing? 2002. 
                          
                          
                          http://winf.at/~klaus/emcsr2002.pdf [2] 
                        John D. Collier and Scott J. Muller The Dynamical 
                        Basis of Emergence in Natural Hierarchies, George 
                        Farre and Tarko Oksala (eds) Emergence, Complexity, 
                        Hierarchy and Organization, and Selected and Edited 
                        Papers from ECHOS III Conference, 1998. [3] 
                        John D. Collier, Causation is the transfer of 
                        information; Causation of Law and Nature, (ed, 
                        Howard Sanky) Kluwer, 1998. [4] 
                        Claus Emmeche et al. Levels, Emergence, and Three 
                        Versions of Downward Causation. In: Peter Bogh 
                        Andersen et al.(eds.), Downward Causation: Minds, Bodies 
                        and Matter. Aarhus University Press, 2000. [5] 
                        Werner, Heisenberg History Museum, 1976  
                          
                          
                          http://www.aip.org/history/heisenberg/p08a.htm [6] 
                        Timothy O’Conner, Emergent Property. 2002 
                          
                          
                          http://plato.stanford.edu/entries/properties-emergent/ [7] 
                        Stephen Wolfram, A New Kind of Science, Wolfram 
                        Media, Champaign, IL 2002, p 138, 140,   p 518, p 301, p 
                        737-750, p750, 752, 967, 1132, 1135 [8] Outdoor Photographing. 
                        Killdeer Photo Source: 
                          
                          
                          http://www.outdoorphoto.com/birdtips.htm 
                          
                          http://www.holoweb.com/cannon/killdeer.htm 
                          
                          http://home.eol.ca/~birder/plovers/kl.html [9] TrekEarth. Thick Knee 
                        Photo Source: 
                          
                          
                          http://www.trekearth.com/gallery/South_America/photo1197.htm   Presentation Slides |