(6steps total) PrintForm Definitions Lemmas DiscreteMath Sections DiscrMathExt Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
At: compose iter sum 1 1

1. A : Type
2. x : A
3. f : AA
4. i : 
5. i1:i1<i  (j,k:k = i1+j  f{i1}(f{j}(x)) = f{k}(x))
6. j : 
7. k : 
8. k = i+j
9. i = 0
  f{i}(f{j}(x)) = f{k}(x)


By: Rewrite by i = 0   THEN Rewrite by j = k  
THEN
Rewrite by Thm*  f:(AA), x:Af{0}(x) = x


Generated subgoals:

None

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

(6steps total) PrintForm Definitions Lemmas DiscreteMath Sections DiscrMathExt Doc