Mechanizing Coinduction and Corecursion in Higher-order Logic | OUP Journals & Magazine | IEEE Xplore