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


1. Type
2. T
3. : ℕ ⟶ (T List) ⟶ ℙ
4. i:ℕ ⟶ s:(T List) ⟶ (∃s':T List. (s ≤ s' ∧ (R s')))
5. : ℤ
6. ||fst((p []))|| ≤ 0
7. s' List
8. v2 [X] ≤ s'
9. v3 s'
10. (p [X]) = <s', v2, v3> ∈ (∃s':T List. ([X] ≤ s' ∧ (R s')))
⊢ 0 < ||s'||
BY
(((FLemma `iseg_length` [(-3)]) THENA Auto) THEN (Reduce (-1)) THEN Auto') }


Latex:


Latex:

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')))
5.  i  :  \mBbbZ{}
6.  ||fst((p  0  []))||  \mleq{}  0
7.  s'  :  T  List
8.  v2  :  [X]  \mleq{}  s'
9.  v3  :  R  0  s'
10.  (p  0  [X])  =  <s',  v2,  v3>
\mvdash{}  0  <  ||s'||


By


Latex:
(((FLemma  `iseg\_length`  [(-3)])  THENA  Auto)  THEN  (Reduce  (-1))  THEN  Auto')




Home Index