Step * of Lemma mu-unroll

[f:Top]. (mu(f) if then else mu(λi.(f (i 1))) fi )
BY
TACTIC:(((UnivCD THENA Auto) THEN Unfold `mu` 0)
          THEN RW (AddrC [1] RecUnfoldTopAbC) 0
          THEN EqCD
          THEN Try (Trivial)
          THEN Reduce 0
          THEN Unfold `mu-ge` 0
          THEN Reduce 0) }

1
1. Top
⊢ fix((λmu-ge,n. if then else eval in mu-ge fi )) (fix((λmu-ge,n. if (n 1)
                                                                               then n
                                                                               else eval in
                                                                                    mu-ge m
                                                                               fi )) 
                                                                 0)
1


Latex:


Latex:
\mforall{}[f:Top].  (mu(f)  \msim{}  if  f  0  then  0  else  mu(\mlambda{}i.(f  (i  +  1)))  +  1  fi  )


By


Latex:
TACTIC:(((UnivCD  THENA  Auto)  THEN  Unfold  `mu`  0)
                THEN  RW  (AddrC  [1]  RecUnfoldTopAbC)  0
                THEN  EqCD
                THEN  Try  (Trivial)
                THEN  Reduce  0
                THEN  Unfold  `mu-ge`  0
                THEN  Reduce  0)




Home Index