Step
*
of Lemma
inv-rel-inject
∀[A,B:Type]. ∀[f:A ⟶ B]. ∀[finv:B ⟶ (A?)].  Inj(A;B;f) supposing inv-rel(A;B;f;finv)
BY
{ xxx(Unfolds ``inject inv-rel`` 0 THEN Auto)xxx }
1
1. A : Type
2. B : Type
3. f : A ⟶ B
4. finv : B ⟶ (A?)
5. ∀a:A. ∀b:B.  (((finv b) = (inl a) ∈ (A?)) 
⇒ (b = (f a) ∈ B))
6. ∀a:A. ((finv (f a)) = (inl a) ∈ (A?))
7. a1 : A
8. a2 : A
9. (f a1) = (f a2) ∈ B
⊢ a1 = a2 ∈ A
Latex:
Latex:
\mforall{}[A,B:Type].  \mforall{}[f:A  {}\mrightarrow{}  B].  \mforall{}[finv:B  {}\mrightarrow{}  (A?)].    Inj(A;B;f)  supposing  inv-rel(A;B;f;finv)
By
Latex:
xxx(Unfolds  ``inject  inv-rel``  0  THEN  Auto)xxx
Home
Index