(9steps total) PrintForm Definitions hol sum Sections HOLlib Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
At: his sum rep wd 1 1

1. 'a : S
2. 'b : S
3. f : hbool  'a  'b  hbool
4. u:'a+'bf = rep_sum(u)
  v1:'av2:'b.
  f = (b:hbool. x:'ay:'b. (x = v1)b (hbool  'a  'b  hbool)
   f
   =
   (b:hbool. x@0:'ay:'b. (y = v2)b)
    (hbool  'a  'b  hbool)


By: Analyze 4 THEN Analyze 4 THEN StrongAuto THEN Unab [`hrep_sum`] THEN Simp
THEN
StrongAuto


Generated subgoals:

1 4. x : 'a
5. f = (b:x@0:'ay:'b. (x@0 = x)b 'a'b
  v1:'av2:'b.
  f = (b:hbool. x:'ay:'b. (x = v1)b (hbool  'a  'b  hbool)
   f
   =
   (b:hbool. x@0:'ay:'b. (y = v2)b)
    (hbool  'a  'b  hbool)

1 step
2 4. y : 'b
5. f = (b:x:'ay@0:'b. (y@0 = y)b 'a'b
  v1:'av2:'b.
  f = (b:hbool. x:'ay:'b. (x = v1)b (hbool  'a  'b  hbool)
   f
   =
   (b:hbool. x@0:'ay:'b. (y = v2)b)
    (hbool  'a  'b  hbool)

1 step

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

(9steps total) PrintForm Definitions hol sum Sections HOLlib Doc