blogこの広告は、90日以上更新していないブログに表示しています。2012-05-20ほ...ほわぁcoq相変わらずCoq書いてるけど進歩ないすなぁ。Coqの特徴ってのはまあ、Inductive型が使えて帰納法ができてハッピーというアレなんだけど、あまりそこに到達していないとこがなんとも。証明中にやりたくてもできないという知識的欠陥で、Arithmeticの周辺でライブラリとにらめっこでうじうじやってます。言われてもナンノコッチャという話なのでちょっとCoqの紹介。Coqについては...、まぁggrksということで割愛。Minimal_Logic.最小論理で二重否定導入の証明をしてます。apply)についてはロジック勉強したことある人に向けた言葉にすると、LKなどのシーケント計算の推論規則に対応してます。二行目で証明する命題を宣言します。subgoal証明の出口は普通subgoalと言われます。ここに向かって証明を進めていくことになります。->などを自動で抜いてくれます。False"として定義されているのでもう一度introが使えます。~~Adestructで式の左に出現する否定を除去できます。えぇっと、まぁ細かいことは抜きで...。仮定"、"trivial"、"assumption"などの宣言をして証明を終えます。completed.証明が終わったらQ.e.d.して証明を記録します。これでlem0が定義されました。なりましたが、こんなこと趣味で始めました。とーまぁそんなこんなで。練習ssreflect始めました.月別アーカイブはてなブログをはじめよう!srbsrbさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。