Step * 1 of Lemma seq-append_wf_consistent


1. Type
2. n:ℕ ⟶ (ℕn ⟶ T) ⟶ T ⟶ ℙ
3. : ℕ
4. : ℕn ⟶ T
5. ∀x:ℕn. (R (s x))
6. T
7. t
8. : ℕ1
⊢ seq-append(n;1;s;λi.t) (seq-append(n;1;s;λi.t) x)
BY
(Decide ⌜n ∈ ℤ⌝⋅ THENA Auto) }

1
1. Type
2. n:ℕ ⟶ (ℕn ⟶ T) ⟶ T ⟶ ℙ
3. : ℕ
4. : ℕn ⟶ T
5. ∀x:ℕn. (R (s x))
6. T
7. t
8. : ℕ1
9. n ∈ ℤ
⊢ seq-append(n;1;s;λi.t) (seq-append(n;1;s;λi.t) x)

2
1. Type
2. n:ℕ ⟶ (ℕn ⟶ T) ⟶ T ⟶ ℙ
3. : ℕ
4. : ℕn ⟶ T
5. ∀x:ℕn. (R (s x))
6. T
7. t
8. : ℕ1
9. ¬(x n ∈ ℤ)
⊢ seq-append(n;1;s;λi.t) (seq-append(n;1;s;λi.t) x)


Latex:


Latex:

1.  T  :  Type
2.  R  :  n:\mBbbN{}  {}\mrightarrow{}  (\mBbbN{}n  {}\mrightarrow{}  T)  {}\mrightarrow{}  T  {}\mrightarrow{}  \mBbbP{}
3.  n  :  \mBbbN{}
4.  s  :  \mBbbN{}n  {}\mrightarrow{}  T
5.  \mforall{}x:\mBbbN{}n.  (R  x  s  (s  x))
6.  t  :  T
7.  R  n  s  t
8.  x  :  \mBbbN{}n  +  1
\mvdash{}  R  x  seq-append(n;1;s;\mlambda{}i.t)  (seq-append(n;1;s;\mlambda{}i.t)  x)


By


Latex:
(Decide  \mkleeneopen{}x  =  n\mkleeneclose{}\mcdot{}  THENA  Auto)




Home Index