Step * of Lemma inject-subtype

No Annotations
[C,A:Type].  ∀[B:Type]. ∀[f:A ⟶ B].  Inj(C;B;f) supposing Inj(A;B;f) supposing strong-subtype(C;A)
BY
(Auto THEN RepeatFor (ParallelLast) THEN Auto THEN InstLemma `strong-subtype-eq1` [⌜C⌝;⌜A⌝;⌜a1⌝;⌜a2⌝]⋅ THEN Auto) }


Latex:


Latex:
No  Annotations
\mforall{}[C,A:Type].    \mforall{}[B:Type].  \mforall{}[f:A  {}\mrightarrow{}  B].    Inj(C;B;f)  supposing  Inj(A;B;f)  supposing  strong-subtype(C;A)


By


Latex:
(Auto
  THEN  RepeatFor  4  (ParallelLast)
  THEN  Auto
  THEN  InstLemma  `strong-subtype-eq1`  [\mkleeneopen{}C\mkleeneclose{};\mkleeneopen{}A\mkleeneclose{};\mkleeneopen{}a1\mkleeneclose{};\mkleeneopen{}a2\mkleeneclose{}]\mcdot{}
  THEN  Auto)




Home Index