Step
*
of Lemma
strong-subtype-discrete-type
∀[A,B:Type].  (discrete-type(A)) supposing (discrete-type(B) and strong-subtype(A;B))
BY
{ (Auto THEN RepeatFor 3 (ParallelLast) THEN Auto) }
1
1. A : Type
2. B : Type
3. strong-subtype(A;B)
4. ∀f:ℝ ⟶ B. ((∀x,y:ℝ.  ((x = y) 
⇒ ((f x) = (f y) ∈ B))) 
⇒ (∀x,y:ℝ.  ((f x) = (f y) ∈ B)))
5. f : ℝ ⟶ A
6. ∀x,y:ℝ.  ((x = y) 
⇒ ((f x) = (f y) ∈ A))
7. ∀x,y:ℝ.  ((f x) = (f y) ∈ B)
8. x : ℝ
9. y : ℝ
⊢ (f x) = (f y) ∈ A
Latex:
Latex:
\mforall{}[A,B:Type].    (discrete-type(A))  supposing  (discrete-type(B)  and  strong-subtype(A;B))
By
Latex:
(Auto  THEN  RepeatFor  3  (ParallelLast)  THEN  Auto)
Home
Index