Slide 1 1 Dependent Types in Practical Programming Hongwei Xi University of Cincinnati Slide 2 2 Overview Motivation Program error detection at compile-time Compilation certification…