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


1. Gamma CubicalSet{j}
2. {Gamma.𝕀 ⊢ _}
⊢ ((A)-)-
A
∈ (A:I:fset(ℕ) ⟶ Gamma.𝕀(I) ⟶ Type × (I:fset(ℕ) ⟶ J:fset(ℕ) ⟶ f:J ⟶ I ⟶ a:Gamma.𝕀(I) ⟶ (A a) ⟶ (A f(a))))
BY
(RepeatFor (DVar `A')
   THEN (RepUR ``rev-type-line`` THEN CsmUnfoldingNotInterval)
   THEN (EqCD THENA Auto)
   THEN Repeat (((FunExt THENA Auto) THEN Reduce 0))) }

1
1. Gamma CubicalSet{j}
2. A1 I:fset(ℕ) ⟶ Gamma.𝕀(I) ⟶ Type
3. A2 I:fset(ℕ) ⟶ J:fset(ℕ) ⟶ f:J ⟶ I ⟶ a:Gamma.𝕀(I) ⟶ (A1 a) ⟶ (A1 f(a))
4. let A,F = <A1, A2> 
   in (∀I:fset(ℕ). ∀a:Gamma.𝕀(I). ∀u:A a.  ((F u) u ∈ (A a)))
      ∧ (∀I,J,K:fset(ℕ). ∀f:J ⟶ I. ∀g:K ⟶ J. ∀a:Gamma.𝕀(I). ∀u:A a.
           ((F f ⋅ u) (F f(a) (F u)) ∈ (A f ⋅ g(a))))
5. fset(ℕ)
6. Gamma.𝕀(I)
⊢ (A1 I <fst(x), ¬(snd(x)))>(A1 x) ∈ Type

2
1. Gamma CubicalSet{j}
2. A1 I:fset(ℕ) ⟶ Gamma.𝕀(I) ⟶ Type
3. A2 I:fset(ℕ) ⟶ J:fset(ℕ) ⟶ f:J ⟶ I ⟶ a:Gamma.𝕀(I) ⟶ (A1 a) ⟶ (A1 f(a))
4. let A,F = <A1, A2> 
   in (∀I:fset(ℕ). ∀a:Gamma.𝕀(I). ∀u:A a.  ((F u) u ∈ (A a)))
      ∧ (∀I,J,K:fset(ℕ). ∀f:J ⟶ I. ∀g:K ⟶ J. ∀a:Gamma.𝕀(I). ∀u:A a.
           ((F f ⋅ u) (F f(a) (F u)) ∈ (A f ⋅ g(a))))
5. fset(ℕ)
6. fset(ℕ)
7. J ⟶ I
8. Gamma.𝕀(I)
9. A1 I <fst(a), ¬(snd(a)))>
⊢ (A2 f <fst(a), ¬(snd(a)))> x) (A2 x) ∈ (A1 J <fst(f(a)), ¬(snd(f(a))))>)

3
1. Gamma CubicalSet{j}
2. A1 I:fset(ℕ) ⟶ Gamma.𝕀(I) ⟶ Type
3. A2 I:fset(ℕ) ⟶ J:fset(ℕ) ⟶ f:J ⟶ I ⟶ a:Gamma.𝕀(I) ⟶ (A1 a) ⟶ (A1 f(a))
4. let A,F = <A1, A2> 
   in (∀I:fset(ℕ). ∀a:Gamma.𝕀(I). ∀u:A a.  ((F u) u ∈ (A a)))
      ∧ (∀I,J,K:fset(ℕ). ∀f:J ⟶ I. ∀g:K ⟶ J. ∀a:Gamma.𝕀(I). ∀u:A a.
           ((F f ⋅ u) (F f(a) (F u)) ∈ (A f ⋅ g(a))))
5. fset(ℕ)
6. fset(ℕ)
7. J ⟶ I
8. Gamma.𝕀(I)
⊢ <fst(a), ¬(snd(a)))> ∈ Gamma.𝕀(I)


Latex:


Latex:

1.  Gamma  :  CubicalSet\{j\}
2.  A  :  \{Gamma.\mBbbI{}  \mvdash{}  \_\}
\mvdash{}  ((A)-)-  =  A


By


Latex:
(RepeatFor  2  (DVar  `A')
  THEN  (RepUR  ``rev-type-line``  0  THEN  CsmUnfoldingNotInterval)
  THEN  (EqCD  THENA  Auto)
  THEN  Repeat  (((FunExt  THENA  Auto)  THEN  Reduce  0)))




Home Index