Step
*
1
of Lemma
sqntype_list
1. A : Type
2. n : ℕ
3. sqntype(n;A)
⊢ sqntype(n;A List)
BY
{ (ParallelLast
   THEN (Assert ⌜∀k:ℕ. ∀x,y:Base.  ((x = y ∈ (A List)) 
⇒ (||x|| = k ∈ ℤ) 
⇒ (x ~n y))⌝⋅
        THENM (Intros THEN InstHyp [⌜||x||⌝;⌜x⌝;⌜y⌝] 4⋅ THEN Auto THEN GenConcl ⌜x = X ∈ (A List)⌝⋅ THEN Auto)
        )
   ) }
1
.....assertion..... 
1. A : Type
2. n : ℕ
3. ∀x,y:Base.  ((x = y ∈ A) 
⇒ (x ~n y))
⊢ ∀k:ℕ. ∀x,y:Base.  ((x = y ∈ (A List)) 
⇒ (||x|| = k ∈ ℤ) 
⇒ (x ~n y))
Latex:
Latex:
1.  A  :  Type
2.  n  :  \mBbbN{}
3.  sqntype(n;A)
\mvdash{}  sqntype(n;A  List)
By
Latex:
(ParallelLast
  THEN  (Assert  \mkleeneopen{}\mforall{}k:\mBbbN{}.  \mforall{}x,y:Base.    ((x  =  y)  {}\mRightarrow{}  (||x||  =  k)  {}\mRightarrow{}  (x  \msim{}n  y))\mkleeneclose{}\mcdot{}
            THENM  (Intros  THEN  InstHyp  [\mkleeneopen{}||x||\mkleeneclose{};\mkleeneopen{}x\mkleeneclose{};\mkleeneopen{}y\mkleeneclose{}]  4\mcdot{}  THEN  Auto  THEN  GenConcl  \mkleeneopen{}x  =  X\mkleeneclose{}\mcdot{}  THEN  Auto)
            )
  )
Home
Index