list
3
jlc
Sections
Support(jlc)
Doc
Def
P
Q == P+Q
is mentioned by
Thm*
P:(T
Prop), L,M:T List.
x
(L @ M).P(x)
x
L.P(x)
x
M.P(x)
[list_exists_append_lemma]
Thm*
eq:{T
}, x:T, L,M:T List. x(
eq) (L @ M)
x(
eq) L
x(
eq) M
[is_member_append_disjunction_lemma]
Thm*
eq:{T
}, L,M:T List, x:T. x(
eq) (L @ M)
x(
eq) L
x(
eq) M
[is_member_of_append_lemma]
Def
x
L.P(x) == (letrec list_exists L = (Case of L; nil
False ; h.t
P(h)
list_exists(t)) ) (L)
[list_exists]
In prior sections:
core
bool
1
core
3
jlc
int
2
list
1
list
3
jlc
Sections
Support(jlc)
Doc