Nuprl Definition : sublist-rec

sublist-rec(T;l1;l2) ==
  fix((λsublist-rec,l1,l2. case l1 of 
                             [] => True 
                             a::as =>
                              case l2 of 
                                [] => False 
                                b::bs =>
                                 ((a b ∈ T) ∧ (sublist-rec as bs)) ∨ (sublist-rec l1 bs) 
                             esac 
                          esac)) 
  l1 
  l2



Definitions occuring in Statement :  list_ind: list_ind or: P ∨ Q and: P ∧ Q false: False true: True apply: a fix: fix(F) lambda: λx.A[x] equal: t ∈ T
Definitions occuring in definition :  fix: fix(F) lambda: λx.A[x] true: True list_ind: list_ind false: False or: P ∨ Q and: P ∧ Q equal: t ∈ T apply: a
FDL editor aliases :  sublist-rec

Latex:
sublist-rec(T;l1;l2)  ==
    fix((\mlambda{}sublist-rec,l1,l2.  case  l1  of 
                                                          []  =>  True 
                                                          a::as  =>
                                                            case  l2  of 
                                                                []  =>  False 
                                                                b::bs  =>
                                                                  ((a  =  b)  \mwedge{}  (sublist-rec  as  bs))  \mvee{}  (sublist-rec  l1  bs) 
                                                          esac 
                                                    esac)) 
    l1 
    l2



Date html generated: 2016_05_15-PM-03_33_44
Last ObjectModification: 2015_09_23-AM-07_44_11

Theory : general


Home Index