發送短信: Proof Methods for Corecursive Programs