This Project Grant award, with a total funding of $234,236, was provided by the National Science Foundation (NSF) under the Computer and Information Science and Engineering (CFDA 47.070) federal grant program. The purpose of the award is to develop new foundations for machine-verified proof in programming languages and mathematics, enabling increased confidence in the correctness of proven results, large-scale collaboration on future results, and a database of relevant facts for automated reasoning. The project's key contribution is a new impredicative dependent row type theory that supports proof modularity and reuse, allowing proofs on simpler objects to be automatically extended to more complex terms. The award will also train graduate students in these advanced proof techniques. This award reflects NSF's mission to support fundamental and applied research in computing, communications, and information science and engineering. The project will be conducted at the University of Iowa from October 1, 2025, through September 30, 2029.
Mod # | Description | Reason For Modification | Federal Obligation (Click to sort descending) | Date (Click to sort ascending) |
|---|---|---|---|---|
| Not listed | $234.2k | 6/27/25 |