私は古いイザベルプロジェクトを継承しましたし、プロジェクトはあなたが頻繁にそれを提出起動するとイザベル・2016で動作するように日にそれを持ち出すしたいが開始: theory my_theory
imports Main uses "my_theory.ML"
begin
lemma my_lemma: ...
by ...
end
用途キーワードはいないようです私はこれを変更しよう
と注文ロケールを使用:なぜそんなに Type unification failed: No type arity option :: order
Type error in application: incompatible operand type
Operator: mono :: (??'a ⇒ ??'b) ⇒ bool
Operand: f :: (char list ⇒ val
は、これまでのところ私は(Jeremy Siekによってパターンを使用して)イザベルに次のスタイルで背理法を書いた: lemma "<expression>"
proof -
{
assume "¬ <expression>"
then have False sorry
}
then show ?thesis by blast
qed
は、
は次のように、私はレコード型とこの型の定数定義があるとし lemma "r_x a + r_y a = 3"
現在、私は別のアクセサのための簡素化の補題を定義することによって、このような証明をしています: schematic_goal [simp]: "r_x a = ?x" by (simp add: a_def)
schematic_goal [simp]: "r_y a = ?x" b