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


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)))
∈ ℤ
BY
(((Decide ⌜v1 0 ∈ ℤ⌝⋅ THENA Auto) THEN Reduce 0)
   THEN ((Decide ⌜v2 0 ∈ ℤ⌝⋅ THENA Auto) THEN Reduce 0)
   THEN (Decide ⌜(v1 v2) 0 ∈ ℤ⌝⋅ THENA Auto)
   THEN Reduce 0
   THEN Auto) }

1
1. : ℤ
2. v1 : ℤ
3. v2 : ℤ
4. v3 : ℤ
5. v4 : ℤ
6. ¬(v1 0 ∈ ℤ)
7. ¬(v2 0 ∈ ℤ)
8. (v1 v2) 0 ∈ ℤ
⊢ (v3 v4) ((v3 (u v1)) v4 (u v2)) ∈ ℤ


Latex:


Latex:

1.  u  :  \mBbbZ{}
2.  v1  :  \mBbbZ{}
3.  v2  :  \mBbbZ{}
4.  v3  :  \mBbbZ{}
5.  v4  :  \mBbbZ{}
\mvdash{}  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)))


By


Latex:
(((Decide  \mkleeneopen{}v1  =  0\mkleeneclose{}\mcdot{}  THENA  Auto)  THEN  Reduce  0)
  THEN  ((Decide  \mkleeneopen{}v2  =  0\mkleeneclose{}\mcdot{}  THENA  Auto)  THEN  Reduce  0)
  THEN  (Decide  \mkleeneopen{}(v1  +  v2)  =  0\mkleeneclose{}\mcdot{}  THENA  Auto)
  THEN  Reduce  0
  THEN  Auto)




Home Index