Nuprl Definition : test-mutual-corec

test-mutual-corec() ==
  mutual-corec(X.λi.if (i =z 0) then Unit + (X 0 × ((X 1) List)) else Unit + (X 1 × ((X 0) List)) fi )



Definitions occuring in Statement :  list: T List,  mutual-corec: mutual-corec(T.F[T]),  ifthenelse: if b then t else f fi ,  eq_int: (i =z j),  unit: Unit,  apply: f a,  lambda: λx.A[x],  product: x:A × B[x],  union: left + right,  natural_number: $n
Definitions occuring in definition :  mutual-corec: mutual-corec(T.F[T]),  lambda: λx.A[x],  ifthenelse: if b then t else f fi ,  eq_int: (i =z j),  union: left + right,  unit: Unit,  product: x:A × B[x],  list: T List,  apply: f a,  natural_number: $n
FDL editor aliases :  test-mutual-corec

Latex:
test-mutual-corec()  ==
    mutual-corec(X.\mlambda{}i.if  (i  =\msubz{}  0)
                                        then  Unit  +  (X  0  \mtimes{}  ((X  1)  List))
                                        else  Unit  +  (X  1  \mtimes{}  ((X  0)  List))
                                        fi  )



Date html generated: 2018_05_21-PM-00_31_16
Last ObjectModification: 2017_10_18-PM-04_15_51

Theory : int_2


Home Index