Step * 1 of Lemma csm-composition_wf

.....assertion..... 
1. Gamma CubicalSet{j}
2. Delta CubicalSet{j}
3. sigma Delta j⟶ Gamma
4. {Gamma ⊢ _}
5. comp I:fset(ℕ)
⟶ i:{i:ℕ| ¬i ∈ I} 
⟶ rho:Gamma(I+i)
⟶ phi:𝔽(I)
⟶ u:{I+i,s(phi) ⊢ _:(A)<rho> iota}
⟶ cubical-path-0(Gamma;A;I;i;rho;phi;u)
⟶ cubical-path-1(Gamma;A;I;i;rho;phi;u)
6. composition-uniformity(Gamma;A;comp)
⊢ λI,i,rho. (comp (sigma)rho) ∈ I:fset(ℕ)
  ⟶ i:{i:ℕ| ¬i ∈ I} 
  ⟶ rho:Delta(I+i)
  ⟶ phi:𝔽(I)
  ⟶ u:{I+i,s(phi) ⊢ _:((A)sigma)<rho> iota}
  ⟶ cubical-path-0(Delta;(A)sigma;I;i;rho;phi;u)
  ⟶ cubical-path-1(Delta;(A)sigma;I;i;rho;phi;u)
BY
(RepeatFor ((MemCD THENA Auto)) THEN (DoSubsume THENL [Auto; ((SubtypeReasoning1 THENM 0) THENW Auto)])) }

1
.....eq aux..... 
1. Gamma CubicalSet{j}
2. Delta CubicalSet{j}
3. sigma Delta j⟶ Gamma
4. {Gamma ⊢ _}
5. comp I:fset(ℕ)
⟶ i:{i:ℕ| ¬i ∈ I} 
⟶ rho:Gamma(I+i)
⟶ phi:𝔽(I)
⟶ u:{I+i,s(phi) ⊢ _:(A)<rho> iota}
⟶ cubical-path-0(Gamma;A;I;i;rho;phi;u)
⟶ cubical-path-1(Gamma;A;I;i;rho;phi;u)
6. composition-uniformity(Gamma;A;comp)
7. fset(ℕ)
8. {i:ℕ| ¬i ∈ I} 
9. rho Delta(I+i)
10. (comp (sigma)rho)
(comp (sigma)rho)
∈ (phi:𝔽(I)
  ⟶ u:{I+i,s(phi) ⊢ _:(A)<(sigma)rho> iota}
  ⟶ cubical-path-0(Gamma;A;I;i;(sigma)rho;phi;u)
  ⟶ cubical-path-1(Gamma;A;I;i;(sigma)rho;phi;u))
⊢ istype(𝔽(I))

2
1. Gamma CubicalSet{j}
2. Delta CubicalSet{j}
3. sigma Delta j⟶ Gamma
4. {Gamma ⊢ _}
5. comp I:fset(ℕ)
⟶ i:{i:ℕ| ¬i ∈ I} 
⟶ rho:Gamma(I+i)
⟶ phi:𝔽(I)
⟶ u:{I+i,s(phi) ⊢ _:(A)<rho> iota}
⟶ cubical-path-0(Gamma;A;I;i;rho;phi;u)
⟶ cubical-path-1(Gamma;A;I;i;rho;phi;u)
6. composition-uniformity(Gamma;A;comp)
7. fset(ℕ)
8. {i:ℕ| ¬i ∈ I} 
9. rho Delta(I+i)
10. (comp (sigma)rho)
(comp (sigma)rho)
∈ (phi:𝔽(I)
  ⟶ u:{I+i,s(phi) ⊢ _:(A)<(sigma)rho> iota}
  ⟶ cubical-path-0(Gamma;A;I;i;(sigma)rho;phi;u)
  ⟶ cubical-path-1(Gamma;A;I;i;(sigma)rho;phi;u))
11. phi : 𝔽(I)
⊢ (u:{I+i,s(phi) ⊢ _:(A)<(sigma)rho> iota}
    ⟶ cubical-path-0(Gamma;A;I;i;(sigma)rho;phi;u)
    ⟶ cubical-path-1(Gamma;A;I;i;(sigma)rho;phi;u)) ⊆(u:{I+i,s(phi) ⊢ _:((A)sigma)<rho> iota}
    ⟶ cubical-path-0(Delta;(A)sigma;I;i;rho;phi;u)
    ⟶ cubical-path-1(Delta;(A)sigma;I;i;rho;phi;u))


Latex:


Latex:
.....assertion..... 
1.  Gamma  :  CubicalSet\{j\}
2.  Delta  :  CubicalSet\{j\}
3.  sigma  :  Delta  j{}\mrightarrow{}  Gamma
4.  A  :  \{Gamma  \mvdash{}  \_\}
5.  comp  :  I:fset(\mBbbN{})
{}\mrightarrow{}  i:\{i:\mBbbN{}|  \mneg{}i  \mmember{}  I\} 
{}\mrightarrow{}  rho:Gamma(I+i)
{}\mrightarrow{}  phi:\mBbbF{}(I)
{}\mrightarrow{}  u:\{I+i,s(phi)  \mvdash{}  \_:(A)<rho>  o  iota\}
{}\mrightarrow{}  cubical-path-0(Gamma;A;I;i;rho;phi;u)
{}\mrightarrow{}  cubical-path-1(Gamma;A;I;i;rho;phi;u)
6.  composition-uniformity(Gamma;A;comp)
\mvdash{}  \mlambda{}I,i,rho.  (comp  I  i  (sigma)rho)  \mmember{}  I:fset(\mBbbN{})
    {}\mrightarrow{}  i:\{i:\mBbbN{}|  \mneg{}i  \mmember{}  I\} 
    {}\mrightarrow{}  rho:Delta(I+i)
    {}\mrightarrow{}  phi:\mBbbF{}(I)
    {}\mrightarrow{}  u:\{I+i,s(phi)  \mvdash{}  \_:((A)sigma)<rho>  o  iota\}
    {}\mrightarrow{}  cubical-path-0(Delta;(A)sigma;I;i;rho;phi;u)
    {}\mrightarrow{}  cubical-path-1(Delta;(A)sigma;I;i;rho;phi;u)


By


Latex:
(RepeatFor  3  ((MemCD  THENA  Auto))
  THEN  (DoSubsume  THENL  [Auto;  ((SubtypeReasoning1  THENM  D  0)  THENW  Auto)])
  )




Home Index