(10steps total) PrintForm Definitions Lemmas mb nat Sections MarkB generic Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
At: isolate summand

  n:f:(n), m:n.
  sum(f(x) | x < n) = f(m)+sum(if x=m 0 else f(x) fi | x < n)


By: Analyze 0 THEN NatInd 1 THEN Reduce 0


Generated subgoals:

1   f:(0), m:0.
  sum(f(x) | x < 0) = f(m)+sum(if x=m 0 else f(x) fi | x < 0)

Auto
2 1. n : 
2. 0<n
3. f:((n-1)), m:(n-1).
3. sum(f(x) | x < n-1) = f(m)+sum(if x=m 0 else f(x) fi | x < n-1)
  f:(n), m:n.
  sum(f(x) | x < n) = f(m)+sum(if x=m 0 else f(x) fi | x < n)

8 steps

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

(10steps total) PrintForm Definitions Lemmas mb nat Sections MarkB generic Doc