Step * 1 1 1 1 2 of Lemma name-morph-inv-eq

.....aux..... 
1. Cname List
2. Cname List
3. name-morph(I;J)
4. Cname
5. (x ∈ I)
6. ↑isname(f x)
7. x ∈ nameset(J)
8. λi.(isname(f i) ∧b (f =z x)) ∈ nameset(I) ⟶ 𝔹
9. I ∈ nameset(I) List
10. (x ∈ filter(λi.(isname(f i) ∧b (f =z x));I))
⊢ ∃i:nameset(I). ((↑isname(f i)) ∧ ((f i) (f x) ∈ Cname))
BY
(With ⌜x⌝ (D 0)⋅ THEN Try ((D THEN Try (FLemma `assert-isname` [-1]) THEN Auto)) THEN Auto) }


Latex:


Latex:
.....aux..... 
1.  I  :  Cname  List
2.  J  :  Cname  List
3.  f  :  name-morph(I;J)
4.  x  :  Cname
5.  (x  \mmember{}  I)
6.  \muparrow{}isname(f  x)
7.  f  x  \mmember{}  nameset(J)
8.  \mlambda{}i.(isname(f  i)  \mwedge{}\msubb{}  (f  i  =\msubz{}  f  x))  \mmember{}  nameset(I)  {}\mrightarrow{}  \mBbbB{}
9.  I  \mmember{}  nameset(I)  List
10.  (x  \mmember{}  filter(\mlambda{}i.(isname(f  i)  \mwedge{}\msubb{}  (f  i  =\msubz{}  f  x));I))
\mvdash{}  \mexists{}i:nameset(I).  ((\muparrow{}isname(f  i))  \mwedge{}  ((f  i)  =  (f  x)))


By


Latex:
(With  \mkleeneopen{}x\mkleeneclose{}  (D  0)\mcdot{}  THEN  Try  ((D  0  THEN  Try  (FLemma  `assert-isname`  [-1])  THEN  Auto))  THEN  Auto)




Home Index