問題タブ [isabelle]

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 投票する
2 に答える
579 参照

latex - イザベルでの書類作成

Isabelleファイルからisabelle build -D xxxLaTeX ファイルを生成するために使用したいと考えています。しかし、Isabelle はすべての理論の依存関係をチェックし、すべての関連ファイルが含まれている必要があります。.tex.thy.thy

.thy構文エラーのあるファイルを何気なく使用してファイルを生成することは.texできますか? 実際、論文を書くにはその一部しか必要ありません。

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

c - Isabelle/HOL で while/for を証明する方法

私はこのCコードを持っています:

リストがどんなに長くても、このループが終わったら にp->next等しくNULL、EIP はこのループの次の命令を参照することを証明したいのです。

しかし、私はできません。Isabelle/HOLでループを証明する方法を知っている人はいますか?

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

polynomial-math - Isabelle: 定数を乗じた多項式の次数

私は図書館で働いていますHOL/Library/Polynomial.thy

単純なプロパティが機能しませんでした。たとえば、次数は-2x *2の次数に等しい2x

レンマを証明するにはどうすればよいですか (つまり、「申し訳ありません」を削除します):

.

マヌエルの答えから、私が探していた解決策:

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

theory - バブルソートが補題順であることを証明する

私はすでに楽しみbubble_mainが注文されていることを証明しようとしましたが、どのアプローチも機能していないようです. ここで誰かが補題を証明するのを手伝ってくれませんかis_ordered (bubble_main L)

イザベルが証明を見つけるのに役立つものはないように見えるので、以前の補題をすべて削除しました。ここに私のコード/理論があります:

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

matrix - Isabelle: 行列の累乗 (A^n)?

Cartesian_Euclidean_Space(ディレクトリ HOL/Multivariate_Analysis内) に行列乗算の定義があります。

これで、二乗行列は になりA ** A、A^3 は になりますA ** A ** A

定義する累乗関数が見つかりませんでしたA^n (つまり、A ** A ** ... ** An 回)。

ライブラリに累乗関数はありますか? 手動定義は必要ですか?

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

isabelle - イザベル: メティス: プルーフ状態にはユニバーサル ソート {} が含まれています

Metisは私に警告を出します:

この警告はどういう意味ですか? これは、メティスプルーフが警告なしよりも「音が少ない」ことを示していますか?

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

isabelle - イザベルで A ==> B ==> C ==> B を証明する

証明することに困惑している

イザベルで。明らかにあなたができる

しかし、ルールを使用してこれをどのように証明できますか?

または、使用されているルールをダンプする方法はありsimpますか? ありがとう。