Section InverseTransport.

Lemma generalize_GammaC {s t t1 t2 t3}:
iipc2
(to_d s :: [poly_arr (to_d t3) (poly_var b3t);
poly_arr (to_d t2) (poly_var b2t); poly_arr (to_d t1) (poly_var b1t); poly_var tt] ++
[poly_var ut] ++ [poly_var st] ++ [poly_var pt]) (to_d t) ->
iipc2 GammaC (poly_arr (to_d s) (to_d t)).