theory Iterate_GPV imports "HOL-Library.BNF_Axiomatization" "HOL-Library.BNF_Corec" begin declare [[typedef_overloaded]]