Step
*
1
of Lemma
lookups_same
1. a : LOSet
2. b : AbDMon
3. qs : |oal(a;b)|
4. ∀u:|a|. (([][u]) = (qs[u]) ∈ |b|)
⊢ [] = qs ∈ ((|a| × |b|) List)
BY
{ ((OnVar `qs' (MoveToConclFor (BLemma `oalist_cases`))) THENA Auto) }
1
1. a : LOSet
2. b : AbDMon
3. ∀u:|a|. (([][u]) = ([][u]) ∈ |b|)
⊢ [] = [] ∈ ((|a| × |b|) List)
2
1. a : LOSet
2. b : AbDMon
3. qs : |oal(a;b)|
4. x : |a|
5. y : |b|
6. ↑before(x;map(λx.(fst(x));qs))
7. ¬(y = e ∈ |b|)
8. ∀u:|a|. (([][u]) = ([<x, y> / qs][u]) ∈ |b|)
⊢ [] = [<x, y> / qs] ∈ ((|a| × |b|) List)
Latex:
Latex:
1.  a  :  LOSet
2.  b  :  AbDMon
3.  qs  :  |oal(a;b)|
4.  \mforall{}u:|a|.  (([][u])  =  (qs[u]))
\mvdash{}  []  =  qs
By
Latex:
((OnVar  `qs'  (MoveToConclFor  (BLemma  `oalist\_cases`)))  THENA  Auto)
Home
Index