Step * of Lemma pi-rank-pi-replace

[t,x:Name]. ∀[P:pi_term()].  (pi-rank(pi-replace(t;x;P)) pi-rank(P) ∈ ℤ)
BY
(Auto
   THEN (MoveToConcl (-1) THEN BLemma `pi_term-induction` )
   THEN Auto
   THEN (RepUR ``pi-replace pi-rank`` THEN Reduce THEN Try (Folds ``pi-rank pi-replace`` 0) THEN Auto)⋅}

1
1. Name
2. Name
3. name Name@i
4. body pi_term()@i
5. pi-rank(pi-replace(t;x;body)) pi-rank(body) ∈ ℤ@i
⊢ pi-rank(let v1 if name_eq(name;x) then else name fi  in pinew(v1;pi-replace(t;x;body))) (pi-rank(body) 1) ∈ ℤ


Latex:



Latex:
\mforall{}[t,x:Name].  \mforall{}[P:pi\_term()].    (pi-rank(pi-replace(t;x;P))  =  pi-rank(P))


By


Latex:
(Auto
  THEN  (MoveToConcl  (-1)  THEN  BLemma  `pi\_term-induction`  )
  THEN  Auto
  THEN  (RepUR  ``pi-replace  pi-rank``  0
              THEN  Reduce  0
              THEN  Try  (Folds  ``pi-rank  pi-replace``  0)
              THEN  Auto)\mcdot{})




Home Index