Constructing the Propositional Truncation using Non-recursive HITs
In homotopy type theory, the propositional truncation is typically defined as a recursive higher inductive type (HIT). Whether it can be constructed from non-recursive HITs alone was an open question, relevant to reducing the foundational assumptions of HoTT.
The authors construct the propositional truncation as a colimit using only non-recursive higher inductive types. The construction characterizes functions from the propositional truncation to arbitrary types, extending its universal property. The results are formalized in the Lean proof assistant.
The propositional truncation is successfully constructed without recursive HITs, providing a first step toward reducing recursive HITs to non-recursive ones. The extended universal property characterizes all functions out of the truncation, not just those into propositions.
