Step * of Lemma csm-Kan-id

[Gamma:CubicalSet]. ∀[AK:{Gamma ⊢ _(Kan)}].  ((AK)1(Gamma) AK ∈ {Gamma ⊢ _(Kan)})
BY
(Auto
   THEN Symmetry
   THEN -1
   THEN EqTypeCD
   THEN Try (Trivial)
   THEN Auto
   THEN 2
   THEN (Assert Gamma ∈ CubicalSet BY
               Trivial)
   THEN RepeatFor (D 1)
   THEN All Reduce
   THEN RepUR ``csm-Kan-cubical-type`` 0
   THEN EqCD
   THEN Auto
   THEN RenameVar `filler' 6) }

1
1. L:(Cname List) ⟶ Type
2. G1 I:(Cname List) ⟶ J:(Cname List) ⟶ name-morph(I;J) ⟶ (X I) ⟶ (X J)
3. ∀I,J,K:Cname List. ∀f:name-morph(I;J). ∀g:name-morph(J;K).
     ((G1 (f g)) ((G1 g) (G1 f)) ∈ ((X I) ⟶ (X K)))
4. ∀I:Cname List. ((G1 1) x.x) ∈ ((X I) ⟶ (X I)))
5. {<X, G1> ⊢ _}
6. filler I:(Cname List)
⟶ alpha:<X, G1>(I)
⟶ J:(nameset(I) List)
⟶ x:nameset(I)
⟶ i:ℕ2
⟶ A-open-box(<X, G1>;A;I;alpha;J;x;i)
⟶ A(alpha)
7. Kan-A-filler(<X, G1>;A;filler)
8. uniform-Kan-A-filler(<X, G1>;A;filler)
9. <X, G1> ∈ CubicalSet
⊢ filler
I,alpha. (filler (1(<X, G1>))alpha))
∈ (I:(Cname List)
  ⟶ alpha:<X, G1>(I)
  ⟶ J:(nameset(I) List)
  ⟶ x:nameset(I)
  ⟶ i:ℕ2
  ⟶ A-open-box(<X, G1>;A;I;alpha;J;x;i)
  ⟶ A(alpha))


Latex:


Latex:
\mforall{}[Gamma:CubicalSet].  \mforall{}[AK:\{Gamma  \mvdash{}  \_(Kan)\}].    ((AK)1(Gamma)  =  AK)


By


Latex:
(Auto
  THEN  Symmetry
  THEN  D  -1
  THEN  EqTypeCD
  THEN  Try  (Trivial)
  THEN  Auto
  THEN  D  2
  THEN  (Assert  Gamma  \mmember{}  CubicalSet  BY
                          Trivial)
  THEN  RepeatFor  2  (D  1)
  THEN  All  Reduce
  THEN  RepUR  ``csm-Kan-cubical-type``  0
  THEN  EqCD
  THEN  Auto
  THEN  RenameVar  `filler'  6)




Home Index