Step * of Lemma oalist_cases_a

a:LOSet. ∀b:AbDMon. ∀Q:|oal(a;b)| ⟶ ℙ.
  (Q[[]]
   (∀ws:|oal(a;b)|. ∀x:|a|. ∀y:|b|.  ((↑before(x;map(λx.(fst(x));ws)))  (y e ∈ |b|))  Q[[<x, y> ws]]))
   {∀ws:|oal(a;b)|. Q[ws]})
BY
((RepD) THENA Auto) }

1
1. LOSet
2. AbDMon
3. |oal(a;b)| ⟶ ℙ
4. Q[[]]
5. ∀ws:|oal(a;b)|. ∀x:|a|. ∀y:|b|.  ((↑before(x;map(λx.(fst(x));ws)))  (y e ∈ |b|))  Q[[<x, y> ws]])
⊢ ∀ws:|oal(a;b)|. Q[ws]

2
1. LOSet
2. AbDMon
3. |oal(a;b)| ⟶ ℙ
4. Q[[]]
5. ws |oal(a;b)|
6. |a|
7. |b|
8. x1 : ↑before(x;map(λx.(fst(x));ws))
9. x2 : ¬(y e ∈ |b|)
⊢ [<x, y> ws] ∈ {ps:(|a| × |b|) List| (↑sd_ordered(map(λx.(fst(x));ps))) ∧ (¬↑(e ∈b map(λx.(snd(x));ps)))} 


Latex:


Latex:
\mforall{}a:LOSet.  \mforall{}b:AbDMon.  \mforall{}Q:|oal(a;b)|  {}\mrightarrow{}  \mBbbP{}.
    (Q[[]]
    {}\mRightarrow{}  (\mforall{}ws:|oal(a;b)|.  \mforall{}x:|a|.  \mforall{}y:|b|.
                ((\muparrow{}before(x;map(\mlambda{}x.(fst(x));ws)))  {}\mRightarrow{}  (\mneg{}(y  =  e))  {}\mRightarrow{}  Q[[<x,  y>  /  ws]]))
    {}\mRightarrow{}  \{\mforall{}ws:|oal(a;b)|.  Q[ws]\})


By


Latex:
((RepD)  THENA  Auto)




Home Index