Step * of Lemma all-quotient-dependent

T:Type
  (canonicalizable(T)
   (∀S:T ⟶ ℙ. ∀E:t:T ⟶ S[t] ⟶ S[t] ⟶ ℙ.
        ((∀t:T. EquivRel(S t;a,b.E[t;a;b]))
         (∀t:T. (x,y:S[t]//E[t;x;y]) ⇐⇒ f,g:∀t:T. S[t]//dep-fun-equiv(T;t,x,y.↓E[t;x;y];f;g)))))
BY
(RepUR ``so_apply`` THEN Auto THEN Try ((BLemma `dep-fun-equiv-rel` THEN EAuto 2))) }

1
1. Type
2. canonicalizable(T)
3. T ⟶ ℙ
4. t:T ⟶ (S t) ⟶ (S t) ⟶ ℙ
5. ∀t:T. EquivRel(S t;a,b.E b)
6. ∀t:T. (x,y:S t//(E y))
⊢ f,g:∀t:T. (S t)//dep-fun-equiv(T;t,x,y.↓y;f;g)

2
1. Type
2. canonicalizable(T)
3. T ⟶ ℙ
4. t:T ⟶ (S t) ⟶ (S t) ⟶ ℙ
5. ∀t:T. EquivRel(S t;a,b.E b)
6. f,g:∀t:T. (S t)//dep-fun-equiv(T;t,x,y.↓y;f;g)
7. T
⊢ x,y:S t//(E y)


Latex:


Latex:
\mforall{}T:Type
    (canonicalizable(T)
    {}\mRightarrow{}  (\mforall{}S:T  {}\mrightarrow{}  \mBbbP{}.  \mforall{}E:t:T  {}\mrightarrow{}  S[t]  {}\mrightarrow{}  S[t]  {}\mrightarrow{}  \mBbbP{}.
                ((\mforall{}t:T.  EquivRel(S  t;a,b.E[t;a;b]))
                {}\mRightarrow{}  (\mforall{}t:T.  (x,y:S[t]//E[t;x;y])  \mLeftarrow{}{}\mRightarrow{}  f,g:\mforall{}t:T.  S[t]//dep-fun-equiv(T;t,x,y.\mdownarrow{}E[t;x;y];f;g)))))


By


Latex:
(RepUR  ``so\_apply``  0  THEN  Auto  THEN  Try  ((BLemma  `dep-fun-equiv-rel`  THEN  EAuto  2)))




Home Index