Ssreflect とは何ができますか? |
Ssreflect(エス・エス・リフレクト)は、 一言で言うと:
です。 1. Ssreflectは何のためにあるのかCoq標準の証明スタイルには問題がありました。
Ssreflectはこれを解決するために作られました。 2. Ssreflectで「できること」一覧① 証明を短く・規則的に書けるSsreflectでは
することで、
な証明になります。 ② 「場合分け」「帰納法」が圧倒的に書きやすい
が一行で明示的に書けます。 ③ 証明を「左から右に」読めるSsreflectの最大の特徴: これは
を文章のように左から右へ処理しています。 ④ 論理と計算を一体化できるSsreflectは 例:
を自然に行き来できる。 ⑤ 有限構造(finite types)を強力に扱えるSsreflectは特に
に強い。 理由:
を型と補題で安全に扱えるから。 ⑥ 大規模数学ライブラリ(mathcomp)が使えるSsreflectは これにより:
が形式的に証明済みで使えます。 3. Ssreflectの思想(ここが重要)Ssreflectは単なるライブラリではありません。 ■ 証明の哲学
■ 「タクティクを減らす」設計Coq標準:
Ssreflect:
→ 証明が一貫した文体になる。 4. Coq標準との違い(比較)
5. どんな人に向いているか向いている人
向いていない人
6. 実務・研究での利用例
7. 一言まとめSsreflectとは:
です。 |
|
|
- 大学数学って何やるの?
- なぜ円周率は求められない?
- 1/3*3は0.999999...ですか?それとも1ですか?
- Σとσ
- 数学におけるlogの考え方を教えて。
- 真部分集合とは具体的にどういう状態ですか?
- 数学者という職業はどうやって生計を立てていますか?
- ラマヌジャンの公式について
- デシリットルという単位はなぜ必要なのですか
- 答えがわからない数学の問題は、どうして見つかるのですか?
- 電卓の便利機能
- 1+1=2を証明する。
- 暗算を正確に素早くするコツはありますか。
- 虚数とは具体的にどういうものを言うのですか
- 無限とはなんですか。
- フェルマーの最終定理ってなに
- 三平方の定理について解説してください




