antifounded coinduction, corecursion, subset, quotient types, type theory, wellfounded induction, recursion.