Step * 1 1 1 1 of Lemma generic-non-empty

.....assertion..... 
1. [T] Type
2. T
3. : ℕ ⟶ (T List) ⟶ ℙ
4. i:ℕ ⟶ s:(T List) ⟶ (∃s':T List. (s ≤ s' ∧ (R s')))
⊢ ∃s:ℕ ⟶ (T List). ((∀i:ℕ(R (s i))) ∧ (∀i:ℕi ≤ (i 1)) ∧ (∀i:ℕi < ||s i||))
BY
(TACTIC:((InstConcl [⌜λn.primrec(n 1;[];λi,s. if i <||fst((p s))||
                                                 then fst((p s))
                                                 else fst((p (s [X])))
                                                 fi )⌝])⋅
           THENA Auto
           )
   THEN 0
   }

1
1. [T] Type
2. T
3. : ℕ ⟶ (T List) ⟶ ℙ
4. i:ℕ ⟶ s:(T List) ⟶ (∃s':T List. (s ≤ s' ∧ (R s')))
⊢ ∀i:ℕ(R ((λn.primrec(n 1;[];λi,s. if i <||fst((p s))|| then fst((p s)) else fst((p (s [X]))) fi )) i))

2
1. [T] Type
2. T
3. : ℕ ⟶ (T List) ⟶ ℙ
4. i:ℕ ⟶ s:(T List) ⟶ (∃s':T List. (s ≤ s' ∧ (R s')))
⊢ (∀i:ℕ
     n.primrec(n 1;[];λi,s. if i <||fst((p s))|| then fst((p s)) else fst((p (s [X]))) fi )) i ≤
      n.primrec(n 1;[];λi,s. if i <||fst((p s))|| then fst((p s)) else fst((p (s [X]))) fi )) (i 1))
∧ (∀i:ℕi < ||(λn.primrec(n 1;[];λi,s. if i <||fst((p s))|| then fst((p s)) else fst((p (s [X]))) fi )) i||\000C)


Latex:


Latex:
.....assertion..... 
1.  [T]  :  Type
2.  X  :  T
3.  R  :  \mBbbN{}  {}\mrightarrow{}  (T  List)  {}\mrightarrow{}  \mBbbP{}
4.  p  :  i:\mBbbN{}  {}\mrightarrow{}  s:(T  List)  {}\mrightarrow{}  (\mexists{}s':T  List.  (s  \mleq{}  s'  \mwedge{}  (R  i  s')))
\mvdash{}  \mexists{}s:\mBbbN{}  {}\mrightarrow{}  (T  List).  ((\mforall{}i:\mBbbN{}.  (R  i  (s  i)))  \mwedge{}  (\mforall{}i:\mBbbN{}.  s  i  \mleq{}  s  (i  +  1))  \mwedge{}  (\mforall{}i:\mBbbN{}.  i  <  ||s  i||))


By


Latex:
(TACTIC:((InstConcl  [\mkleeneopen{}\mlambda{}n.primrec(n  +  1;[];\mlambda{}i,s.  if  i  <z  ||fst((p  i  s))||
                                                                                              then  fst((p  i  s))
                                                                                              else  fst((p  i  (s  @  [X])))
                                                                                              fi  )\mkleeneclose{}])\mcdot{}
                  THENA  Auto
                  )
  THEN  D  0
  )




Home Index