Step * 2 1 of Lemma glue-type-constraint


1. Gamma CubicalSet{j}
2. {Gamma ⊢ _}
3. phi {Gamma ⊢ _:𝔽}
4. A1 I:fset(ℕ) ⟶ Gamma, phi(I) ⟶ Type
5. T1 I:fset(ℕ) ⟶ J:fset(ℕ) ⟶ f:J ⟶ I ⟶ a:Gamma, phi(I) ⟶ (A1 a) ⟶ (A1 f(a))
6. (∀I:fset(ℕ). ∀a:Gamma, phi(I). ∀u:A1 a.  ((T1 u) u ∈ (A1 a)))
∧ (∀I,J,K:fset(ℕ). ∀f:J ⟶ I. ∀g:K ⟶ J. ∀a:Gamma, phi(I). ∀u:A1 a.
     ((T1 f ⋅ u) (T1 f(a) (T1 u)) ∈ (A1 f ⋅ g(a))))
7. {Gamma, phi ⊢ _:(<A1, T1> ⟶ A)}
8. Gamma, phi ⊢ <A1, T1>
9. fset(ℕ)
10. fset(ℕ)
11. J ⟶ I
12. Gamma(I)
13. phi(a) 1 ∈ Point(face_lattice(I))
14. glue-cube(Gamma;A;phi;<A1, T1>;w;I;a)
⊢ if tt then (x f) else let t,a@0 in if (phi(f(a))==1) then else <λK,g. (t f ⋅ g), (a@0 f)> fi  fi 
(T1 x)
∈ if tt
  then <A1, T1>(f(a))
  else {ta:J@0:fset(ℕ) ⟶ f@0:{f@0:J@0 ⟶ J| phi(f@0(f(a))) 1 ∈ Point(face_lattice(J@0))}  ⟶ <A1, T1>(f@0(f(a)))
        × A(f(a))| 
        let t,a@0 ta 
        in glue-equations(Gamma;A;phi;<A1, T1>;w;J;f(a);t;a@0)} 
  fi 
BY
(Reduce THEN Fold `member` 0) }

1
1. Gamma CubicalSet{j}
2. {Gamma ⊢ _}
3. phi {Gamma ⊢ _:𝔽}
4. A1 I:fset(ℕ) ⟶ Gamma, phi(I) ⟶ Type
5. T1 I:fset(ℕ) ⟶ J:fset(ℕ) ⟶ f:J ⟶ I ⟶ a:Gamma, phi(I) ⟶ (A1 a) ⟶ (A1 f(a))
6. (∀I:fset(ℕ). ∀a:Gamma, phi(I). ∀u:A1 a.  ((T1 u) u ∈ (A1 a)))
∧ (∀I,J,K:fset(ℕ). ∀f:J ⟶ I. ∀g:K ⟶ J. ∀a:Gamma, phi(I). ∀u:A1 a.
     ((T1 f ⋅ u) (T1 f(a) (T1 u)) ∈ (A1 f ⋅ g(a))))
7. {Gamma, phi ⊢ _:(<A1, T1> ⟶ A)}
8. Gamma, phi ⊢ <A1, T1>
9. fset(ℕ)
10. fset(ℕ)
11. J ⟶ I
12. Gamma(I)
13. phi(a) 1 ∈ Point(face_lattice(I))
14. glue-cube(Gamma;A;phi;<A1, T1>;w;I;a)
⊢ T1 x ∈ A1 f(a)


Latex:


Latex:

1.  Gamma  :  CubicalSet\{j\}
2.  A  :  \{Gamma  \mvdash{}  \_\}
3.  phi  :  \{Gamma  \mvdash{}  \_:\mBbbF{}\}
4.  A1  :  I:fset(\mBbbN{})  {}\mrightarrow{}  Gamma,  phi(I)  {}\mrightarrow{}  Type
5.  T1  :  I:fset(\mBbbN{})  {}\mrightarrow{}  J:fset(\mBbbN{})  {}\mrightarrow{}  f:J  {}\mrightarrow{}  I  {}\mrightarrow{}  a:Gamma,  phi(I)  {}\mrightarrow{}  (A1  I  a)  {}\mrightarrow{}  (A1  J  f(a))
6.  (\mforall{}I:fset(\mBbbN{}).  \mforall{}a:Gamma,  phi(I).  \mforall{}u:A1  I  a.    ((T1  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:Gamma,  phi(I).  \mforall{}u:A1  I  a.
          ((T1  I  K  f  \mcdot{}  g  a  u)  =  (T1  J  K  g  f(a)  (T1  I  J  f  a  u))))
7.  w  :  \{Gamma,  phi  \mvdash{}  \_:(<A1,  T1>  {}\mrightarrow{}  A)\}
8.  Gamma,  phi  \mvdash{}  <A1,  T1>
9.  I  :  fset(\mBbbN{})
10.  J  :  fset(\mBbbN{})
11.  f  :  J  {}\mrightarrow{}  I
12.  a  :  Gamma(I)
13.  phi(a)  =  1
14.  x  :  glue-cube(Gamma;A;phi;<A1,  T1>w;I;a)
\mvdash{}  if  tt
then  (x  a  f)
else  let  t,a@0  =  x 
          in  if  (phi(f(a))==1)  then  t  J  f  else  <\mlambda{}K,g.  (t  K  f  \mcdot{}  g),  (a@0  a  f)>  fi 
fi 
=  (T1  I  J  f  a  x)


By


Latex:
(Reduce  0  THEN  Fold  `member`  0)




Home Index