Step * 1 of Lemma csm-rev-type-line


1. CubicalSet{j}
2. CubicalSet{j}
3. A1 I:fset(ā„•) āŸ¶ G.š•€(I) āŸ¶ Type
4. A2 I:fset(ā„•) āŸ¶ J:fset(ā„•) āŸ¶ f:J āŸ¶ I āŸ¶ a:G.š•€(I) āŸ¶ (A1 a) āŸ¶ (A1 f(a))
5. let A,F = <A1, A2> 
   in (āˆ€I:fset(ā„•). āˆ€a:G.š•€(I). āˆ€u:A a.  ((F u) u āˆˆ (A a)))
      āˆ§ (āˆ€I,J,K:fset(ā„•). āˆ€f:J āŸ¶ I. āˆ€g:K āŸ¶ J. āˆ€a:G.š•€(I). āˆ€u:A a.
           ((F f ā‹… u) (F f(a) (F u)) āˆˆ (A f ā‹… g(a))))
6. tau jāŸ¶ G
āŠ¢ <Ī»I,a. (A1 I <tau (fst(a)), Ā¬(snd(a))>), Ī»I,J,f,a,u. (A2 f <tau (fst(a)), Ā¬(snd(a))> u)>
= <Ī»I,a. (A1 I <tau (fst(a)), Ā¬(snd(a))>), Ī»I,J,f,a,u. (A2 f <tau (fst(a)), Ā¬(snd(a))> u)>
āˆˆ (A:I:fset(ā„•) āŸ¶ K.<Ī»I,alpha. š•€(I), Ī»I,J,f,alpha,w. f(w)>(I) āŸ¶ Type Ć— (I:fset(ā„•)
                                                āŸ¶ J:fset(ā„•)
                                                āŸ¶ f:J āŸ¶ I
                                                āŸ¶ a:K.<Ī»I,alpha. š•€(I), Ī»I,J,f,alpha,w. f(w)>(I)
                                                āŸ¶ (A a)
                                                āŸ¶ (A f(a))))
BY
(All (RepUR  ``cube-context-adjoin``)
   THEN (All (RWO "interval-type-at") THENA Auto)
   THEN All (RepUR ``interval-presheaf``)
   THEN EqCD
   THEN ((RepeatFor ((FunExt THENA Auto)) THEN Reduce 0) ORELSE Auto)
   THEN ((RepeatFor ((FunExt THENA Auto)) THEN Reduce 0) ORELSE Auto)) }

1
1. CubicalSet{j}
2. CubicalSet{j}
3. A1 I:fset(ā„•) āŸ¶ (alpha:G(I) Ć— Point(dM(I))) āŸ¶ Type
4. A2 I:fset(ā„•)
āŸ¶ J:fset(ā„•)
āŸ¶ f:J āŸ¶ I
āŸ¶ a:(alpha:G(I) Ć— Point(dM(I)))
āŸ¶ (A1 a)
āŸ¶ (A1 J <f(fst(a)), (snd(a) fst(a) f)>)
5. (āˆ€I:fset(ā„•). āˆ€a:alpha:G(I) Ć— Point(dM(I)). āˆ€u:A1 a.  ((A2 u) u āˆˆ (A1 a)))
āˆ§ (āˆ€I,J,K:fset(ā„•). āˆ€f:J āŸ¶ I. āˆ€g:K āŸ¶ J. āˆ€a:alpha:G(I) Ć— Point(dM(I)). āˆ€u:A1 a.
     ((A2 f ā‹… u)
     (A2 g <f(fst(a)), (snd(a) fst(a) f)> (A2 u))
     āˆˆ (A1 K <f ā‹… g(fst(a)), (snd(a) fst(a) f ā‹… g)>)))
6. tau jāŸ¶ G
7. fset(ā„•)
8. fset(ā„•)
9. J āŸ¶ I
10. alpha:K(I) Ć— Point(dM(I))
11. A1 I <tau (fst(a)), Ā¬(snd(a))>
āŠ¢ A2 f <tau (fst(a)), Ā¬(snd(a))> x āˆˆ A1 J <tau f(fst(a)), Ā¬(dM-lift(J;I;f) (snd(a)))>


Latex:


Latex:

1.  G  :  CubicalSet\{j\}
2.  K  :  CubicalSet\{j\}
3.  A1  :  I:fset(\mBbbN{})  {}\mrightarrow{}  G.\mBbbI{}(I)  {}\mrightarrow{}  Type
4.  A2  :  I:fset(\mBbbN{})  {}\mrightarrow{}  J:fset(\mBbbN{})  {}\mrightarrow{}  f:J  {}\mrightarrow{}  I  {}\mrightarrow{}  a:G.\mBbbI{}(I)  {}\mrightarrow{}  (A1  I  a)  {}\mrightarrow{}  (A1  J  f(a))
5.  let  A,F  =  <A1,  A2> 
      in  (\mforall{}I:fset(\mBbbN{}).  \mforall{}a:G.\mBbbI{}(I).  \mforall{}u:A  I  a.    ((F  I  I  1  a  u)  =  u))
            \mwedge{}  (\mforall{}I,J,K:fset(\mBbbN{}).  \mforall{}f:J  {}\mrightarrow{}  I.  \mforall{}g:K  {}\mrightarrow{}  J.  \mforall{}a:G.\mBbbI{}(I).  \mforall{}u:A  I  a.
                      ((F  I  K  f  \mcdot{}  g  a  u)  =  (F  J  K  g  f(a)  (F  I  J  f  a  u))))
6.  tau  :  K  j{}\mrightarrow{}  G
\mvdash{}  <\mlambda{}I,a.  (A1  I  <tau  I  (fst(a)),  \mneg{}(snd(a))>),  \mlambda{}I,J,f,a,u.  (A2  I  J  f  <tau  I  (fst(a)),  \mneg{}(snd(a))>  u)>
=  <\mlambda{}I,a.  (A1  I  <tau  I  (fst(a)),  \mneg{}(snd(a))>),  \mlambda{}I,J,f,a,u.  (A2  I  J  f  <tau  I  (fst(a)),  \mneg{}(snd(a))>  u)>


By


Latex:
(All  (RepUR    ``cube-context-adjoin``)
  THEN  (All  (RWO  "interval-type-at")  THENA  Auto)
  THEN  All  (RepUR  ``interval-presheaf``)
  THEN  EqCD
  THEN  ((RepeatFor  2  ((FunExt  THENA  Auto))  THEN  Reduce  0)  ORELSE  Auto)
  THEN  ((RepeatFor  3  ((FunExt  THENA  Auto))  THEN  Reduce  0)  ORELSE  Auto))




Home Index