Step * 2 1 2 of Lemma pairs-fpf_property

.....antecedent..... 
1. [A] Type
2. [B] Type
3. eq1 EqDecider(A)@i
4. eq2 EqDecider(B)@i
5. (A × B) List@i
6. no_repeats(A;fpf-domain(fpf(L)))
7. no_repeats(A;remove-repeats(eq1;map(λp.(fst(p));L)))
8. A@i
9. ∃b:B. (<a, b> ∈ L)@i
⊢ ∃y:A × B. ((y ∈ L) ∧ (a (fst(y)) ∈ A))
BY
(ExRepD THEN (InstConcl [⌈<a, b>⌉])⋅ THEN Reduce THEN Auto) }


Latex:


.....antecedent..... 
1.  [A]  :  Type
2.  [B]  :  Type
3.  eq1  :  EqDecider(A)@i
4.  eq2  :  EqDecider(B)@i
5.  L  :  (A  \mtimes{}  B)  List@i
6.  no\_repeats(A;fpf-domain(fpf(L)))
7.  no\_repeats(A;remove-repeats(eq1;map(\mlambda{}p.(fst(p));L)))
8.  a  :  A@i
9.  \mexists{}b:B.  (<a,  b>  \mmember{}  L)@i
\mvdash{}  \mexists{}y:A  \mtimes{}  B.  ((y  \mmember{}  L)  \mwedge{}  (a  =  (fst(y))))


By

(ExRepD  THEN  (InstConcl  [\mkleeneopen{}<a,  b>\mkleeneclose{}])\mcdot{}  THEN  Reduce  0  THEN  Auto)




Home Index