Step * 1 of Lemma discrete-pair-inv_wf

.....subterm..... T:t
2:n
1. Type
2. A ⟶ Type
3. CubicalSet{j}
4. {X ⊢ _:discr(a:A × B[a])}
5. λI,alpha. (fst(b(alpha))) ∈ {X ⊢ _:discr(A)}
⊢ λI,alpha. (snd(b(alpha))) ∈ {X ⊢ _:(discrete-family(A;a.B[a]))[λI,alpha. (fst(b(alpha)))]}
BY
((MemTypeCD THENW Auto) THEN Reduce 0) }

1
1. Type
2. A ⟶ Type
3. CubicalSet{j}
4. {X ⊢ _:discr(a:A × B[a])}
5. λI,alpha. (fst(b(alpha))) ∈ {X ⊢ _:discr(A)}
⊢ λI,alpha. (snd(b(alpha))) ∈ I:fset(ℕ) ⟶ a:X(I) ⟶ (discrete-family(A;a.B[a]))[λI,alpha. (fst(b(alpha)))](a)

2
1. Type
2. A ⟶ Type
3. CubicalSet{j}
4. {X ⊢ _:discr(a:A × B[a])}
5. λI,alpha. (fst(b(alpha))) ∈ {X ⊢ _:discr(A)}
⊢ ∀I,J:fset(ℕ). ∀f:J ⟶ I. ∀a:X(I).
    ((snd(b(a)) f) (snd(b(f(a)))) ∈ (discrete-family(A;a.B[a]))[λI,alpha. (fst(b(alpha)))](f(a)))


Latex:


Latex:
.....subterm.....  T:t
2:n
1.  A  :  Type
2.  B  :  A  {}\mrightarrow{}  Type
3.  X  :  CubicalSet\{j\}
4.  b  :  \{X  \mvdash{}  \_:discr(a:A  \mtimes{}  B[a])\}
5.  \mlambda{}I,alpha.  (fst(b(alpha)))  \mmember{}  \{X  \mvdash{}  \_:discr(A)\}
\mvdash{}  \mlambda{}I,alpha.  (snd(b(alpha)))  \mmember{}  \{X  \mvdash{}  \_:(discrete-family(A;a.B[a]))[\mlambda{}I,alpha.  (fst(b(alpha)))]\}


By


Latex:
((MemTypeCD  THENW  Auto)  THEN  Reduce  0)




Home Index