Skip to content

関数の再帰呼び出しの回数の上界を Lean で証明する #10

Closed Answered by s-taiga
Seasawher asked this question in Q&A
Discussion options

You must be logged in to vote

ご認識の通りだと思います。
上記内容をフィボナッチ数列に合わせてLeanで書き起こすと以下のような感じになるはずです。
通常のλ計算と異なり、環境や型を考えなくても多分大丈夫なため若干簡素な書き方で実現できています。
https://github.com/s-taiga/lean-test-files/blob/develop/fibonacci/test.lean

本当は評価の過程をevalしたときに見えるようにしたかったのですが、表示を行えるようにする型クラスの使い方がいまいちわからなかったため最終的な計算だけしています。

Replies: 2 comments 3 replies

Comment options

You must be logged in to vote
3 replies
@Seasawher
Comment options

Seasawher Sep 8, 2023
Maintainer Author

@s-taiga
Comment options

Answer selected by Seasawher
@Seasawher
Comment options

Seasawher Sep 8, 2023
Maintainer Author

Comment options

Seasawher
Sep 7, 2023
Maintainer Author

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants