(2steps total) PrintForm Definitions Lemmas mb event system 5 Sections EventSystems Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
At: fpf-compatible-triple 1

1. T : Type
2. eq : EqDecider(T)
3. f : x:T fp-> Type
4. g : x:T fp-> Type
5. h : x:T fp-> Type
6. f || g
7. h || f
8. h || g
  g  h  f  g & f  h  f  g & h  g  h  f  g & h  f  h  f  g


By: Unfolds [`guard`;`fpf-sub`] 0
THEN
Try
(RWW
(Thm* eq:EqDecider(A), f:a:A fp-> Top, g:Top, x:A.
(Thm* f  g(x) ~ if x  dom(f) f(x) else g(x) fi
(0)
THEN
Repeat SplitOnConclITE
THEN
Try Symmetry
THEN
AllHyps (h.Unfold `fpf-compatible` h THEN BackThru h)
THEN
All
(RWW
(Thm* eq:EqDecider(A), f,g:a:A fp-> Top, x:A.
(Thm* x  dom(f  g x  dom(f x  dom(g))
THEN
SplitOrHyps
THEN
Try (Sel 1 (Analyze 0) THEN Complete Auto)
THEN
Try (Sel 2 (Analyze 0) THEN Complete Auto)
THEN
Try (Sel 3 (Analyze 0) THEN Complete Auto)


Generated subgoals:

None

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

(2steps total) PrintForm Definitions Lemmas mb event system 5 Sections EventSystems Doc