ここに証明があります:
theory Example
imports Main
begin
datatype natural = Zero | Succ natural
lemma "⋀ n. n = Succ m ⟹ n ≠ Zero"
proof -
fix n
assume "n = Succ m"
from this show "n ≠ Zero" by (metis natural.distinct(2))
qed
end
depth
値は証明全体で 0 ですが、その後
show "n ≠ Zero"
に変わります
proof (prove): depth 1
ここでとはdepth
どういう意味ですか? 証明を行う際に重要なことはありますか?