Вот доказательство:Что делает глубина в выводе Isar Virtual Machine?
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
значит здесь? Важно ли при проведении доказательства?