prove theorems about interaction of sigma types and n-types, including the fact that sigmas preserve n-types
most importantly, prove the characterization of paths in sigma types