Step * 2 1 of Lemma Coquand-fan-theorem

.....assertion..... 
1. [T] Type
2. finite-type(T)
3. 0 ∈ ℤ
4. T ⟶ W(𝔹;a.if then Void else fi )
5. ∀b:T. ∀A:n:ℕ ⟶ (ℕn ⟶ T) ⟶ ℙ.
     ((∀n:ℕ. ∀s:ℕn ⟶ T.  ((A s)  (∀m:{n...}. ∀t:ℕm ⟶ T.  ((t s ∈ (ℕn ⟶ T))  (A t)))))
      (f b|A)
      (∃N:ℕ. ∀m:{N...}. ∀as:ℕm ⟶ T.  (A as)))
6. n:ℕ ⟶ (ℕn ⟶ T) ⟶ ℙ
7. ∀n:ℕ. ∀s:ℕn ⟶ T.  ((A s)  (∀m:{n...}. ∀t:ℕm ⟶ T.  ((t s ∈ (ℕn ⟶ T))  (A t))))
8. ∀x:T. (f x|A_x)
⊢ ∀x:T. ∃N:ℕ. ∀m:{N...}. ∀as:ℕm ⟶ T.  (A_x as)
BY
(Auto THEN (InstHyp [⌜x⌝(-5)⋅ THENA Auto) THEN BHyp -1  THEN Auto) }

1
1. [T] Type
2. finite-type(T)
3. 0 ∈ ℤ
4. T ⟶ W(𝔹;a.if then Void else fi )
5. ∀b:T. ∀A:n:ℕ ⟶ (ℕn ⟶ T) ⟶ ℙ.
     ((∀n:ℕ. ∀s:ℕn ⟶ T.  ((A s)  (∀m:{n...}. ∀t:ℕm ⟶ T.  ((t s ∈ (ℕn ⟶ T))  (A t)))))
      (f b|A)
      (∃N:ℕ. ∀m:{N...}. ∀as:ℕm ⟶ T.  (A as)))
6. n:ℕ ⟶ (ℕn ⟶ T) ⟶ ℙ
7. ∀n:ℕ. ∀s:ℕn ⟶ T.  ((A s)  (∀m:{n...}. ∀t:ℕm ⟶ T.  ((t s ∈ (ℕn ⟶ T))  (A t))))
8. ∀x:T. (f x|A_x)
9. T
10. ∀A:n:ℕ ⟶ (ℕn ⟶ T) ⟶ ℙ
      ((∀n:ℕ. ∀s:ℕn ⟶ T.  ((A s)  (∀m:{n...}. ∀t:ℕm ⟶ T.  ((t s ∈ (ℕn ⟶ T))  (A t)))))
       (f x|A)
       (∃N:ℕ. ∀m:{N...}. ∀as:ℕm ⟶ T.  (A as)))
11. : ℕ
12. : ℕn ⟶ T
13. A_x s
14. {n...}
15. : ℕm ⟶ T
16. s ∈ (ℕn ⟶ T)
⊢ A_x t


Latex:


Latex:
.....assertion..... 
1.  [T]  :  Type
2.  finite-type(T)
3.  y  :  0  =  0
4.  f  :  T  {}\mrightarrow{}  W(\mBbbB{};a.if  a  then  Void  else  T  fi  )
5.  \mforall{}b:T.  \mforall{}A:n:\mBbbN{}  {}\mrightarrow{}  (\mBbbN{}n  {}\mrightarrow{}  T)  {}\mrightarrow{}  \mBbbP{}.
          ((\mforall{}n:\mBbbN{}.  \mforall{}s:\mBbbN{}n  {}\mrightarrow{}  T.    ((A  n  s)  {}\mRightarrow{}  (\mforall{}m:\{n...\}.  \mforall{}t:\mBbbN{}m  {}\mrightarrow{}  T.    ((t  =  s)  {}\mRightarrow{}  (A  m  t)))))
          {}\mRightarrow{}  (f  b|A)
          {}\mRightarrow{}  (\mexists{}N:\mBbbN{}.  \mforall{}m:\{N...\}.  \mforall{}as:\mBbbN{}m  {}\mrightarrow{}  T.    (A  m  as)))
6.  A  :  n:\mBbbN{}  {}\mrightarrow{}  (\mBbbN{}n  {}\mrightarrow{}  T)  {}\mrightarrow{}  \mBbbP{}
7.  \mforall{}n:\mBbbN{}.  \mforall{}s:\mBbbN{}n  {}\mrightarrow{}  T.    ((A  n  s)  {}\mRightarrow{}  (\mforall{}m:\{n...\}.  \mforall{}t:\mBbbN{}m  {}\mrightarrow{}  T.    ((t  =  s)  {}\mRightarrow{}  (A  m  t))))
8.  \mforall{}x:T.  (f  x|A\_x)
\mvdash{}  \mforall{}x:T.  \mexists{}N:\mBbbN{}.  \mforall{}m:\{N...\}.  \mforall{}as:\mBbbN{}m  {}\mrightarrow{}  T.    (A\_x  m  as)


By


Latex:
(Auto  THEN  (InstHyp  [\mkleeneopen{}x\mkleeneclose{}]  (-5)\mcdot{}  THENA  Auto)  THEN  BHyp  -1    THEN  Auto)




Home Index