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: f a
,
fix: fix(F)
,
lambda: λx.A[x]
,
equal: s = 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: s = t ∈ T
,
apply: f 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