Step * of Lemma refl-path_wf

X:CubicalSet. ∀A:{X ⊢ _}. ∀a:{X ⊢ _:A}. ∀I:Cname List. ∀alpha:X(I).  (refl-path(A;a;I;alpha) ∈ I-path(X;A;a;a;I;alpha))
BY
(ProveWfLemma
   THEN Unfold `named-path` 0
   THEN MemTypeCD
   THEN Auto
   THEN Try ((InferEqualType
              THEN Auto
              THEN (Subst' [fresh-cname(I) I] I+ 0
                    THENA (Unfold `add-fresh-cname` THEN CallByValueReduce THEN Auto)
                    )
              THEN Complete (Auto)))) }

1
.....set predicate..... 
1. CubicalSet
2. {X ⊢ _}
3. {X ⊢ _:A}
4. Cname List
5. alpha X(I)
⊢ name-path-endpoints(X;A;a;a;I;alpha;fresh-cname(I);(a alpha alpha iota'(I)))


Latex:


Latex:
\mforall{}X:CubicalSet.  \mforall{}A:\{X  \mvdash{}  \_\}.  \mforall{}a:\{X  \mvdash{}  \_:A\}.  \mforall{}I:Cname  List.  \mforall{}alpha:X(I).
    (refl-path(A;a;I;alpha)  \mmember{}  I-path(X;A;a;a;I;alpha))


By


Latex:
(ProveWfLemma
  THEN  Unfold  `named-path`  0
  THEN  MemTypeCD
  THEN  Auto
  THEN  Try  ((InferEqualType
                        THEN  Auto
                        THEN  (Subst'  [fresh-cname(I)  /  I]  \msim{}  I+  0
                                    THENA  (Unfold  `add-fresh-cname`  0  THEN  CallByValueReduce  0  THEN  Auto)
                                    )
                        THEN  Complete  (Auto))))




Home Index