pi-normal(t) ==
  F(t) where 
  F(0) = tt  
  F(pr.A) = nm where  
             nm = F(A)   
  F(A + B) = na
             
 nb
             
 (picomm?(A) 
pioption?(A))
             
 (picomm?(B) 
pioption?(B)) where  
              na = F(A)  
              nb = F(B)  
  F(A | B) = na 
 nb where  
              na = F(A)  
              nb = F(B)  
  F(!A) = na where  
           na = F(A)  
  F(new x.A) = na where  
                na = F(A)
Definitions : 
pi_term_ind: Error :pi_term_ind, 
btrue: tt, 
bor: p 
q, 
picomm?: Error :picomm?, 
pioption?: Error :pioption?, 
band: p 
 q
FDL editor aliases : 
pi-normal
pi-normal(t)  ==
    F(t)  where 
    F(0)  =  tt   
    F(pr.A)  =  nm  where   
                          nm  =  F(A)     
    F(A  +  B)  =  na  \mwedge{}\msubb{}  nb  \mwedge{}\msubb{}  (picomm?(A)  \mvee{}\msubb{}pioption?(A))  \mwedge{}\msubb{}  (picomm?(B)  \mvee{}\msubb{}pioption?(B))  where   
                            na  =  F(A)   
                            nb  =  F(B)   
    F(A  |  B)  =  na  \mwedge{}\msubb{}  nb  where   
                            na  =  F(A)   
                            nb  =  F(B)   
    F(!A)  =  na  where   
                      na  =  F(A)   
    F(new  x.A)  =  na  where   
                                na  =  F(A)
Date html generated:
2010_08_27-PM-08_42_07
Last ObjectModification:
2010_02_05-PM-05_32_38
Home
Index