I proved TPPmark2014 using Agda. https://github.com/msakai/TPPmark2014/blob/submission-20141116/TPPmark2014.agda
Agda2でTPPmark2014の問題を解いてみた。 自分のAgdaの知識はほとんどAgda1の時代で止まっていて、Agda2でtoyでないものを証明するのは初めてなので、色々改良できる点は多いはず。Agda証明士の方は是非アドバイスいただければと思う。
しかし、十数行が非形式的な証明が、Agdaで書いたら675行というのは流石に効率が悪すぎる。 SemiringSolverとか使えば、退屈な当式変形は減らせるとは思うけれど……