DEFINITION csubc_ind()
TYPE =
       g:G
         .P:CCProp
           .n:nat.(P (CSort n) (CSort n))
             (c:C
                    .c1:C.(csubc g c c1)(P c c1)k:K.t:T.(P (CHead c k t) (CHead c1 k t))
                  (c:C
                         .c1:C
                           .csubc g c c1
                             (P c c1
                                  b:B
                                       .not (eq B b Void)
                                         t:T.t1:T.(P (CHead c (Bind Void) t) (CHead c1 (Bind b) t1)))
                       (c:C
                              .c1:C
                                .csubc g c c1
                                  (P c c1
                                       t:T
                                            .a:A
                                              .sc3 g (asucc g a) c t
                                                t1:T.(sc3 g a c1 t1)(P (CHead c (Bind Abst) t) (CHead c1 (Bind Abbr) t1)))
                            c:C.c1:C.(csubc g c c1)(P c c1))))
BODY =
Show proof