(* Title: HOL/Metis_Examples/Trans_Closure.thy Author: Lawrence C. Paulson, Cambridge University Computer Laboratory Author: Jasmin Blanchette, TU Muenchen Metis example featuring the transitive closure. *) section ‹Metis Example Featuring the Transitive Closure› theory Trans_Closure imports Main begin declare [[metis_new_skolem]] type_synonym addr = nat