Step * of Lemma name-morph-domain-inject

∀[I,J:Cname List]. ∀[f:name-morph(I;J)].  Inj(name-morph-domain(f;I);nameset(J);f)
BY
{ (Intros THEN RepeatFor 2 (((D 0 THENA Auto) THEN D -1))) }

1
1. [I] : Cname List
2. [J] : Cname List
3. [f] : name-morph(I;J)
4. a1 : Cname@i
5. [%1] : (a1 ∈ filter(λx.isname(f x);I))@i
6. a2 : Cname@i
7. [%2] : (a2 ∈ filter(λx.isname(f x);I))@i
⊢ ((f a1) = (f a2) ∈ nameset(J)) ⇒ (a1 = a2 ∈ name-morph-domain(f;I))


Latex:


Latex:
\mforall{}[I,J:Cname  List].  \mforall{}[f:name-morph(I;J)].    Inj(name-morph-domain(f;I);nameset(J);f)


By


Latex:
(Intros  THEN  RepeatFor  2  (((D  0  THENA  Auto)  THEN  D  -1)))




Home Index