Step * 1 of Lemma W-uniform-measure-induction


1. Type
2. Type
3. A ⟶ Type
4. measure T ⟶ W(A;a.B[a])
5. T ⟶ ℙ
6. : ⋂i:T. ((⋂j:{j:T| measure[j] <  measure[i]} P[j])  P[i])
7. T
⊢ f ∈ P[i]
BY
(Assert ⌜∀w:W(A;a.B[a]). ∀i:T.  ((measure[i] ≤  w)  (Y f ∈ P[i]))⌝⋅
   THEN Try ((InstHyp [⌜measure[i]⌝;⌜i⌝(-1)⋅ THEN Auto THEN BLemma `Wleq_weakening2` THEN Auto)⋅)
   }

1
.....assertion..... 
1. Type
2. Type
3. A ⟶ Type
4. measure T ⟶ W(A;a.B[a])
5. T ⟶ ℙ
6. : ⋂i:T. ((⋂j:{j:T| measure[j] <  measure[i]} P[j])  P[i])
7. T
⊢ ∀w:W(A;a.B[a]). ∀i:T.  ((measure[i] ≤  w)  (Y f ∈ P[i]))


Latex:


Latex:

1.  T  :  Type
2.  A  :  Type
3.  B  :  A  {}\mrightarrow{}  Type
4.  measure  :  T  {}\mrightarrow{}  W(A;a.B[a])
5.  P  :  T  {}\mrightarrow{}  \mBbbP{}
6.  f  :  \mcap{}i:T.  ((\mcap{}j:\{j:T|  measure[j]  <    measure[i]\}  .  P[j])  {}\mRightarrow{}  P[i])
7.  i  :  T
\mvdash{}  Y  f  \mmember{}  P[i]


By


Latex:
(Assert  \mkleeneopen{}\mforall{}w:W(A;a.B[a]).  \mforall{}i:T.    ((measure[i]  \mleq{}    w)  {}\mRightarrow{}  (Y  f  \mmember{}  P[i]))\mkleeneclose{}\mcdot{}
  THEN  Try  ((InstHyp  [\mkleeneopen{}measure[i]\mkleeneclose{};\mkleeneopen{}i\mkleeneclose{}]  (-1)\mcdot{}  THEN  Auto  THEN  BLemma  `Wleq\_weakening2`  THEN  Auto)\mcdot{})
  )




Home Index