はじめにCoqで解析入門の1章にある命題を全て証明してみたので記事を書いてみます。 Coqでの証明大学で記号論理学の授業を受けたことはありますか?記号論理学では数学の命題を証明木を用いて形式的証明をしていましたがCoqでも形式的証明をします。流れは以下です。 数学の命題を論理記号で書きますゴールが表示されるので適切にCoqのTacticを使いますするとゴールが変わるので未証明のゴールがなくなるまで繰り返しTacticを使います Coqでの証明の魅力は 証明が正しいことをCoqが保証してくれること(Coqにバグがあるかもしれませんが多分)証明した定理が他の定理の証明に使えて楽しいところ などです。 やろうと思った背景大学1年生の頃、解析入門を前から読んで途中で理解できなくなって読み直すというのを繰り返していました。 いつか理解したいなと思っていたときに記号論理学の授業を受けて解析入門の証明も
![Coq/SSReflect/MathCompで解析入門の1章の命題を全て証明](https://cdn-ak-scissors.b.st-hatena.com/image/square/0bbecd92bf4061aeb06b47dc4ec0a0118bfb9e45/height=288;version=1;width=512/https%3A%2F%2Fmathlog.info%2Fapi%2Fogp_image%3Ftitle%3DCoq%252FSSReflect%252FMathComp%25E3%2581%25A7%25E8%25A7%25A3%25E6%259E%2590%25E5%2585%25A5%25E9%2596%2580%25E3%2581%25AE1%25E7%25AB%25A0%25E3%2581%25AE%25E5%2591%25BD%25E9%25A1%258C%25E3%2582%2592%25E5%2585%25A8%25E3%2581%25A6%25E8%25A8%25BC%25E6%2598%258E%26tags%3D%25E8%25A7%25A3%25E6%259E%2590%25E5%25AD%25A6%252C%25E5%25BD%25A2%25E5%25BC%258F%25E7%259A%2584%25E8%25A8%25BC%25E6%2598%258E%252CCoq%26profile_name%3Ditleigns%26profile_image%3Dhttps%253A%252F%252Ffirebasestorage.googleapis.com%252Fv0%252Fb%252Fmathlog-361213.appspot.com%252Fo%252Fuploads%25252Fprofile%25252F1351%25252F20201229183222.jpg%253Falt%253Dmedia)