Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.ai    |    Awaiting the gospel from Sarah Connor    |    1,954 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 475 of 1,954    |
|    AngleWyrm to Aleks Jakulin    |
|    Re: How do we determine causality?    |
|    28 Oct 04 16:26:13    |
   
   From: no_spam_anglewyrm@hotmail.com   
      
   "Aleks Jakulin" <"a_jakulin@"@hotmail.com> wrote in message   
   news:417ecd6e$1@news.unimelb.edu.au...   
   > AngleWyrm wrote:   
   > > Events A and B are independent if P( A intersect B ) = P(A) P(B)   
   >   
   > Consider the output of this program:   
   >   
   > a_from_b(A, state):   
   > if A == 0:   
   > return (state,1-state)   
   > else   
   > return (1-state,1-state)   
   >   
   > state = 0   
   > do:   
   > B = coin_toss()   
   > A,state = a_from_b(B,state)   
   > print A, B   
   > until tired.   
   >Clearly, A is caused by B. Yet, asymptotically, P(A=a)P(B=b) = P(A=a,   
   >B=b) for every a,b, if B is tossed randomly. However, if B falls into   
   >a sync with State, they will not be independent. There are many such   
   >processes in the Real World.   
      
   Truth table constructed from the a_from_b function:   
   A state| out1 out2   
    0 0 | 0 1   
    0 1 | 1 0   
    1 0 | 1 1   
    1 1 | 0 0   
      
   It appears like the return values are: A,state = { xor(B,state), !state }. I   
   therefore disagree with the statement B causes A, and state instead that it is   
   the application of xor to the pair (B,state) that causes A. Neither B nor state   
   can be construed to be the cause.   
      
   [ comp.ai is moderated. To submit, just post and be patient, or if ]   
   [ that fails mail your article to
|
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca