By: |
UseSubtypeRelLemmas THEN Try (Complete Auto) THEN Analyze 0 THEN MoveToConcl -1
THEN
BackThru
Thm* eq:EqDecider(X), f,g:x:X fp-> Type. g f  ( x:X. f(x)?Top r g(x)?Top)
THEN
Try
(BackThru
(Thm* B1,B2:(A Type), eq:EqDecider(A), f:a:A fp-> B1(a), g:a:A fp-> B2(a).
(Thm* f f g)
THEN
Try
(BackThru
(Thm* B:(A Type), eq:EqDecider(A), f,g:a:A fp-> B(a). f || g  g f g) |