Step
*
1
1
of Lemma
finite-injective-quotient
1. T : Type
2. S : Type
3. f : T ⟶ S
4. finite(S)
5. ∀s:S. Dec(∃t:T. (f[t] = s ∈ S))
6. f ∈ T//t.f[t] ⟶ {s:S| ∃t:T. ((f t) = s ∈ S)} 
⊢ T//t.f[t] ~ {s:S| ∃t:T. ((f t) = s ∈ S)} 
BY
{ (D 0 With ⌜f⌝  THENA (Hypothesis ORELSE (Thin (-2) THEN Auto))) }
1
1. T : Type
2. S : Type
3. f : T ⟶ S
4. finite(S)
5. ∀s:S. Dec(∃t:T. (f[t] = s ∈ S))
6. f ∈ T//t.f[t] ⟶ {s:S| ∃t:T. ((f t) = s ∈ S)} 
⊢ Bij(T//t.f[t];{s:S| ∃t:T. ((f t) = s ∈ S)} f)
Latex:
Latex:
1.  T  :  Type
2.  S  :  Type
3.  f  :  T  {}\mrightarrow{}  S
4.  finite(S)
5.  \mforall{}s:S.  Dec(\mexists{}t:T.  (f[t]  =  s))
6.  f  \mmember{}  T//t.f[t]  {}\mrightarrow{}  \{s:S|  \mexists{}t:T.  ((f  t)  =  s)\} 
\mvdash{}  T//t.f[t]  \msim{}  \{s:S|  \mexists{}t:T.  ((f  t)  =  s)\} 
By
Latex:
(D  0  With  \mkleeneopen{}f\mkleeneclose{}    THENA  (Hypothesis  ORELSE  (Thin  (-2)  THEN  Auto)))
Home
Index