Step
*
1
1
1
of Lemma
polyvar-val
1. n : ℕ+
2. v : ℤ
3. u : ℤ
4. v1 : ℤ List
5. (||v1|| + 1) = 1 ∈ ℤ
6. v = 0 ∈ ℤ
⊢ [u / v1]@[polyconst(0;1); polyconst(0;0)] = u ∈ ℤ
BY
{ (InstLemma `poly_int_val_cons_cons` [⌜0⌝]⋅ THENA Auto) }
1
1. n : ℕ+
2. v : ℤ
3. u : ℤ
4. v1 : ℤ List
5. (||v1|| + 1) = 1 ∈ ℤ
6. v = 0 ∈ ℤ
7. ∀p:polyform(0) List. ∀l:{l:ℤ List| ||l|| = 0 ∈ ℤ} . ∀a:ℤ. ∀u:polyform(0).
     ([a / l]@[u / p] = ((l@u * a^||p||) + [a / l]@p) ∈ ℤ)
⊢ [u / v1]@[polyconst(0;1); polyconst(0;0)] = u ∈ ℤ
Latex:
Latex:
1.  n  :  \mBbbN{}\msupplus{}
2.  v  :  \mBbbZ{}
3.  u  :  \mBbbZ{}
4.  v1  :  \mBbbZ{}  List
5.  (||v1||  +  1)  =  1
6.  v  =  0
\mvdash{}  [u  /  v1]@[polyconst(0;1);  polyconst(0;0)]  =  u
By
Latex:
(InstLemma  `poly\_int\_val\_cons\_cons`  [\mkleeneopen{}0\mkleeneclose{}]\mcdot{}  THENA  Auto)
Home
Index