(15steps total) PrintForm Definitions Lemmas mb list 1 Sections MarkB generic Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
At: member filter

  T:Type, P:(T), L:T List, x:T. (x  filter(P;L))  (x  L) & P(x)

By: RepeatFor 3 (Analyze 0) THEN ListInd -1 THEN Reduce 0


Generated subgoals:

1 1. T : Type
2. P : T
3. T List
  x:T. (x  nil)  (x  nil) & P(x)

1 step
2 1. T : Type
2. P : T
3. T List
4. u : T
5. v : T List
6. x:T. (x  filter(P;v))  (x  v) & P(x)
  x:T
  (x  if P(u) [u / filter(P;v)] else filter(P;v) fi)  (x  [u / v]) & P(x)

13 steps

About:
listconsnilboolifthenelse
assertapplyfunctionuniverseandall
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html

(15steps total) PrintForm Definitions Lemmas mb list 1 Sections MarkB generic Doc