Step * 1 of Lemma pcs-to-integer-problem_wf


1. X1 iPolynomial() List
2. X2 iPolynomial() List
3. : ℤ List List
4. rev(pcs-mon-vars(<X1, X2>)) v ∈ (ℤ List List)
5. L1 {cs:ℤ List| ||cs|| ||v|| ∈ ℤ}  List
6. eager-map(λp.linearization(p;v);X1) L1 ∈ ({cs:ℤ List| ||cs|| ||v|| ∈ ℤ}  List)
7. L2 {cs:ℤ List| ||cs|| ||v|| ∈ ℤ}  List
8. eager-map(λp.linearization(p;v);X2) L2 ∈ ({cs:ℤ List| ||cs|| ||v|| ∈ ℤ}  List)
⊢ ||v|| 1 ∈ ℕ
BY
(Assert ([] ∈ v) BY
         (RevHypSubst' (-5) THEN (RWO "member-reverse" THEN Auto) THEN RWO "member-pcs-mon-vars" 0  THEN Auto)) }

1
1. X1 iPolynomial() List
2. X2 iPolynomial() List
3. : ℤ List List
4. rev(pcs-mon-vars(<X1, X2>)) v ∈ (ℤ List List)
5. L1 {cs:ℤ List| ||cs|| ||v|| ∈ ℤ}  List
6. eager-map(λp.linearization(p;v);X1) L1 ∈ ({cs:ℤ List| ||cs|| ||v|| ∈ ℤ}  List)
7. L2 {cs:ℤ List| ||cs|| ||v|| ∈ ℤ}  List
8. eager-map(λp.linearization(p;v);X2) L2 ∈ ({cs:ℤ List| ||cs|| ||v|| ∈ ℤ}  List)
9. ([] ∈ v)
⊢ ||v|| 1 ∈ ℕ


Latex:


Latex:

1.  X1  :  iPolynomial()  List
2.  X2  :  iPolynomial()  List
3.  v  :  \mBbbZ{}  List  List
4.  rev(pcs-mon-vars(<X1,  X2>))  =  v
5.  L1  :  \{cs:\mBbbZ{}  List|  ||cs||  =  ||v||\}    List
6.  eager-map(\mlambda{}p.linearization(p;v);X1)  =  L1
7.  L2  :  \{cs:\mBbbZ{}  List|  ||cs||  =  ||v||\}    List
8.  eager-map(\mlambda{}p.linearization(p;v);X2)  =  L2
\mvdash{}  ||v||  -  1  \mmember{}  \mBbbN{}


By


Latex:
(Assert  ([]  \mmember{}  v)  BY
              (RevHypSubst'  (-5)  0
                THEN  (RWO  "member-reverse"  0  THEN  Auto)
                THEN  RWO  "member-pcs-mon-vars"  0 
                THEN  Auto))




Home Index