Step * of Lemma equiv_comp-sq

No Annotations
[H,A,E,cA,cE:Top].
  (equiv_comp(H;A;E;cA;cE) 
  sigma_comp(pi_comp(H;A;cA;λH@0,sigma,phi,u,a0. (cE H@0 x,x@0. (fst((sigma x@0)))) phi a0));
               pi_comp(H.(A ⟶ E);(E)λI,p. (fst(p));λH@0,sigma,phi,u,a0. (cE H@0 x,x@0. (fst((sigma x@0)))) phi a0\000C);
                       contractible_comp(H.(A ⟶ E).(E)λI,p. (fst(p));Fiber(λI,a. (snd(fst(a)));λI,p. (snd(p)));
                                         λH@0,sigma,phi,u,a0,I,a@0.
                                                                   <cA H@0.𝕀 x,x@0. (fst(fst((sigma (m x@0)))))) 
                                                                    I,rho. phi (fst(rho)) ∨ dM-to-FL(I;¬(snd(rho))))\000C 
                                                                    I,rho. if (phi (fst((m rho)))==1)
                                                                            then fst((u (m rho)))
                                                                            else fst((a0 (fst((m rho)))))
                                                                            fi 
                                                                    I,a. (fst((a0 (fst(a)))))) 
                                                                    
                                                                    <a@0, 1>
                                                                   , λJ,f,u@0.
                                                                              (cE H@0.𝕀 
                                                                               x,x@0. (fst(fst((sigma 
                                                                                                  <fst(fst(x@0))
                                                                                                  snd(x@0)
                                                                                                  >))))) 
                                                                               I,rho.
                                                                                       phi (fst(rho)) ∨ ... ∨ (...=1) 
                                                                                                                
                                                                                                                rho) 
                                                                               I,rho.
                                                                                       if (phi (fst(fst(rho)))==1)
                                                                                         then (snd((u 
                                                                                                    <fst(fst(rho))
                                                                                                    snd(rho)
                                                                                                    >))) 
                                                                                              
                                                                                              
                                                                                              (snd(fst(rho)))
                                                                                       if (dM-to-FL(I;¬(snd(...)))==1)
                                                                                         then snd((sigma 
                                                                                                   <fst(fst(rho))
                                                                                                   snd(rho)
                                                                                                   >))
                                                                                       else (snd(fst((sigma 
                                                                                                      <fst(fst(rho))
                                                                                                      snd(rho)
                                                                                                      >)))) 
                                                                                            
                                                                                            
                                                                                            (cA H@0.𝕀 
                                                                                             x,x@0.
                                                                                                     (fst(fst((sigma 
                                                                                                               (m 
                                                                                                                x@0)))))\000C) 
                                                                                             I,a.
                                                                                                   (phi 
                                                                                                    (fst(a))) ∨ I,p. .\000C..=0)) 
                                                                                             I,rho.
                                                                                                     if (...==1)
                                                                                                     then fst((u 
                                                                                                               (m 
                                                                                                                rho)))
                                                                                                     else fst((a0 
                                                                                                               ...))
                                                                                                     fi 
                                                                                             I,a. (fst((a0 
                                                                                                          (fst(a)))))) 
                                                                                             
                                                                                             <fst(fst(rho)), snd(rho)>)
                                                                                       fi 
                                                                               I,a. ((snd((a0 (fst(a))))) 
                                                                                       (snd(a)))) 
                                                                               
                                                                               (f(a@0);u@0))
                                                                   >))))
BY
((UnivCD THENA Auto)
   THEN (SqEqualTopToBase THEN Unfold `equiv_comp` THEN Unfold `fiber-comp` THEN Unfold `path_comp` 0)
   THEN ...) }

1
1. cE Base
2. cA Base
3. Base
4. Base
5. Base
⊢ sigma_comp(pi_comp(H;A;cA;λH@0,sigma,phi,u,a0. (cE H@0 x,x@0. (fst((sigma x@0)))) phi a0));
             pi_comp(H.(A ⟶ E);(E)λI,p. (fst(p));λH@0,sigma,phi,u,a0. (cE H@0 x,x@0. (fst((sigma x@0)))) phi a0);
                     contractible_comp(H.(A ⟶ E).(E)λI,p. (fst(p));Fiber(λI,a. (snd(fst(a)));λI,p. (snd(p)));
                                       sigma_comp(λH@0,sigma,phi,u,a0. (cA H@0 x,x@0. (fst(fst((sigma x@0))))) phi u\000C a0);
                                                  λH@0,sigma,phi,u,a0.
                                                                      <>(comp λH@1,sigma@0,phi,u,a0.
                                                                                                    (cE H@1 
                                                                                                     x,x@0. (fst(...))\000C) 
                                                                                                     phi 
                                                                                                     
                                                                                                     a0)
                                                                             I,rho. phi 
                                                                                      (fst(rho)) ∨ I,p. (snd(p))=0) 
                                                                                                   rho ∨ I,p. (snd(p))\000C=1) 
                                                                                                         
                                                                                                         rho ⊢→
                                                                              path_term
                                                                                I,a. (phi (fst(a)));
                                                                                 λI,a. (u I <fst(fst(a)), snd(a)>);
                                                                                 λI,a.
                                                                                      (snd(fst(...)));
                                                                                 λI,a. ((snd(fst(fst((sigma 
                                                                                                      <fst(fst(a))
                                                                                                      snd(a)
                                                                                                      >))))) 
                                                                                        
                                                                                        
                                                                                        (snd((sigma 
                                                                                              <fst(fst(a)), snd(a)>))));
                                                                                 λI,p. (snd(p)))]
                                                                             λI,a. (a0 (fst(a))) @ λI,p. (snd(p)))))))\000C 
sigma_comp(pi_comp(H;A;cA;λH@0,sigma,phi,u,a0. (cE H@0 x,x@0. (fst((sigma x@0)))) phi a0));
             pi_comp(H.(A ⟶ E);(E)λI,p. (fst(p));λH@0,sigma,phi,u,a0. (cE H@0 x,x@0. (fst((sigma x@0)))) phi a0);
                     contractible_comp(H.(A ⟶ E).(E)λI,p. (fst(p));Fiber(λI,a. (snd(fst(a)));λI,p. (snd(p)));
                                       λH@0,sigma,phi,u,a0,I,a@0.
                                                                 <cA H@0.𝕀 x,x@0. (fst(fst((sigma (m x@0)))))) 
                                                                  I,rho. phi (fst(rho)) ∨ dM-to-FL(I;¬(snd(rho)))) 
                                                                  I,rho. if (phi (fst((m rho)))==1)
                                                                          then fst((u (m rho)))
                                                                          else fst((a0 (fst((m rho)))))
                                                                          fi 
                                                                  I,a. (fst((a0 (fst(a)))))) 
                                                                  
                                                                  <a@0, 1>
                                                                 , λJ,f,u@0.
                                                                            (cE H@0.𝕀 
                                                                             x,x@0. (fst(fst((sigma 
                                                                                                <fst(fst(x@0))
                                                                                                snd(x@0)
                                                                                                >))))) 
                                                                             I,rho.
                                                                                     phi (fst(rho)) ∨ ... ∨ I,p. ...\000C=1) 
                                                                                                              
                                                                                                              rho) 
                                                                             I,rho.
                                                                                     if (phi (fst(fst(rho)))==1)
                                                                                       then (snd((u 
                                                                                                  <fst(fst(rho))
                                                                                                  snd(rho)
                                                                                                  >))) 
                                                                                            
                                                                                            
                                                                                            (snd(fst(rho)))
                                                                                     if (dM-to-FL(I;¬(snd(...)))==1)
                                                                                       then snd((sigma 
                                                                                                 <fst(fst(rho))
                                                                                                 snd(rho)
                                                                                                 >))
                                                                                     else (snd(fst((sigma 
                                                                                                    <fst(fst(rho))
                                                                                                    snd(rho)
                                                                                                    >)))) 
                                                                                          
                                                                                          
                                                                                          (cA H@0.𝕀 
                                                                                           x,x@0. (fst(fst((sigma 
                                                                                                              (m 
                                                                                                               x@0))))))\000C 
                                                                                           I,rho.
                                                                                                   phi ... ∨ (...=0) 
                                                                                                               
                                                                                                               rho) 
                                                                                           I,rho. if (phi 
                                                                                                        (fst((m 
                                                                                                              rho)))==1)
                                                                                                   then fst((u 
                                                                                                             (m rho)))
                                                                                                   else fst(...)
                                                                                                   fi 
                                                                                           I,a. (fst((a0 (fst(a)))))\000C) 
                                                                                           
                                                                                           <fst(fst(rho)), snd(rho)>)
                                                                                     fi 
                                                                             I,a. ((snd((a0 (fst(a))))) 
                                                                                     (snd(a)))) 
                                                                             
                                                                             (f(a@0);u@0))
                                                                 >)))


Latex:


Latex:
No  Annotations
\mforall{}[H,A,E,cA,cE:Top].
    (equiv\_comp(H;A;E;cA;cE) 
    \msim{}  sigma\_comp(pi\_comp(H;A;cA;\mlambda{}H@0,sigma,phi,u,a0.  (cE  H@0  (\mlambda{}x,x@0.  (fst((sigma  x  x@0))))  phi  u  a0))\000C;
                              pi\_comp(H.(A  {}\mrightarrow{}  E);(E)\mlambda{}I,p.  (fst(p));\mlambda{}H@0,sigma,phi,u,a0.  (cE  H@0 
                                                                                                                                            (\mlambda{}x,x@0.  (fst((sigma  x  x@0))))\000C 
                                                                                                                                            phi 
                                                                                                                                            u 
                                                                                                                                            a0);
                                              contractible\_comp(H.(A  {}\mrightarrow{}  E).(E)\mlambda{}I,p.  (fst(p));
                                                                                  Fiber(\mlambda{}I,a.  (snd(fst(a)));\mlambda{}I,p.  (snd(p)));
                                                                                  \mlambda{}H@0,sigma,phi,u,a0,I,a@0.
                                                                                                                                      <cA  H@0.\mBbbI{} 
                                                                                                                                        (\mlambda{}x,x@0.  (fst(fst((sigma  x 
                                                                                                                                                                              (m  x  x@0)))))\000C) 
                                                                                                                                        (\mlambda{}I,rho.
                                                                                                                                                        phi  I  (fst(rho))  \mvee{}  ...) 
                                                                                                                                        (\mlambda{}I,rho.  if  (phi  I 
                                                                                                                                                                  (fst((m  I 
                                                                                                                                                                              rho)))==1)
                                                                                                                                                        then  fst((u  I 
                                                                                                                                                                            (m  I  rho)))
                                                                                                                                                        else  fst((a0  I 
                                                                                                                                                                            (fst((m  I 
                                                                                                                                                                                        rho)))))
                                                                                                                                                        fi  ) 
                                                                                                                                        (\mlambda{}I,a.  (fst((a0  I  (fst(a)))))) 
                                                                                                                                        I 
                                                                                                                                        <a@0,  1>
                                                                                                                                      ,  \mlambda{}J,f,u@0.
                                                                                                                                                            (cE  H@0.\mBbbI{} 
                                                                                                                                                              (\mlambda{}x,x@0.  (fst(...))) 
                                                                                                                                                              (\mlambda{}I,rho.
                                                                                                                                                                              phi  I 
                                                                                                                                                                              ...  \mvee{}  ...) 
                                                                                                                                                              (\mlambda{}I,rho.
                                                                                                                                                                              if  (phi  I 
                                                                                                                                                                                      ...==1)
                                                                                                                                                                                  then  ... 
                                                                                                                                                                                            I 
                                                                                                                                                                                            1 
                                                                                                                                                                                            ...
                                                                                                                                                                              ...) 
                                                                                                                                                              (\mlambda{}I,a.
                                                                                                                                                                          ((snd(...)) 
                                                                                                                                                                            I 
                                                                                                                                                                            1 
                                                                                                                                                                            (snd(a)))) 
                                                                                                                                                              J 
                                                                                                                                                              (f(a@0);u@0))
                                                                                                                                      >))))


By


Latex:
((UnivCD  THENA  Auto)
  THEN  (SqEqualTopToBase
              THEN  Unfold  `equiv\_comp`  0
              THEN  Unfold  `fiber-comp`  0
              THEN  Unfold  `path\_comp`  0)
  THEN  ...)




Home Index