Step * of Lemma surject_implies_decidble_eq2

T:Type. ((f:  T. Surj(;T;f))  (t1,t2:T.  Dec(t1 = t2)))
BY
{ ((Auto THEN Unfold `surject` 2) THEN D 2 THEN Unfold `decidable` 0) }

1
1. T : Type@i'
2. f :   T@i
3. b:T. a:. ((f a) = b)@i
4. t1 : T@i
5. t2 : T@i
 (t1 = t2)  ((t1 = t2))


\mforall{}T:Type.  ((\mexists{}f:\mBbbN{}  {}\mrightarrow{}  T.  Surj(\mBbbN{};T;f))  {}\mRightarrow{}  (\mforall{}t1,t2:T.    Dec(t1  =  t2)))


By

((Auto  THEN  Unfold  `surject`  2)  THEN  D  2  THEN  Unfold  `decidable`  0)



Home Index