問題タブ [lean]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
99 参照

lean - リーンで正の整数から nat を回復する

と を考える(a : Z)と、そんな(a >= 0)ことをしたいと思います。もちろん、これは異種の平等であるため、少し面倒です。(n : N)n = an = a

nat_abs負の整数がある場合も処理することを除いて、このようなことを行うものを見つけましたが、それはわかっていません。

リーンでは、この状況にどのように対処しますか?

0 投票する
2 に答える
1006 参照

theorem-proving - 初心者、リーンでインポートできない

私はプログラマーではなく、絶対的な初心者であり、Logic と Proofを使用して正式な検証を学ぼうとしています。リーンでは何もインポートできません。

バイナリの tar ファイルを抽出して/tmp実行します。

何かをインポートするとき以外は機能します。だから私のファイルtest.leanがちょうど言うなら

エラーはありません。しかし、同じファイルが代わりに言う場合

エラーメッセージが表示されます

で同様のエラーが発生しimport data.natます。

私は何を間違っていますか? どうすればよいですか? Ubuntu 16.04 を使用しています。私は初心者なので、ソースから何もコンパイルしたことがないことに注意してください。

0 投票する
0 に答える
113 参照

theorem-proving - 剰余の後継者のリーン証明