Step * 4 1 1 1 1 1 of Lemma add-polynom-val


1. : ℤ
2. v1 : ℤ
3. v2 : ℤ
4. v3 : ℤ
5. v4 : ℤ
⊢ eval av v3 v4 in
  eval bv v1 v2 in
    if bv=0 then av else eval in av (h bv)
(eval av v3 in
   eval bv v1 in
     if bv=0 then av else eval in av (h bv)
  eval av v4 in
    eval bv v2 in
      if bv=0 then av else eval in av (h bv))
∈ ℤ
BY
(RepeatFor ((CallByValueReduce 0⋅ THENA Auto)) THEN Auto) }

1
1. : ℤ
2. v1 : ℤ
3. v2 : ℤ
4. v3 : ℤ
5. v4 : ℤ
⊢ if v1 v2=0 then v3 v4 else ((v3 v4) (u (v1 v2)))
(if v1=0 then v3 else (v3 (u v1)) if v2=0 then v4 else (v4 (u v2)))
∈ ℤ


Latex:


Latex:

1.  u  :  \mBbbZ{}
2.  v1  :  \mBbbZ{}
3.  v2  :  \mBbbZ{}
4.  v3  :  \mBbbZ{}
5.  v4  :  \mBbbZ{}
\mvdash{}  eval  av  =  v3  +  v4  in
    eval  bv  =  v1  +  v2  in
        if  bv=0  then  av  else  eval  h  =  u  in  av  +  (h  *  bv)
=  (eval  av  =  v3  in
      eval  bv  =  v1  in
          if  bv=0  then  av  else  eval  h  =  u  in  av  +  (h  *  bv)
    +  eval  av  =  v4  in
        eval  bv  =  v2  in
            if  bv=0  then  av  else  eval  h  =  u  in  av  +  (h  *  bv))


By


Latex:
(RepeatFor  3  ((CallByValueReduce  0\mcdot{}  THENA  Auto))  THEN  Auto)




Home Index