0
我想能夠證明一個聲明在n(nat類型)上的歸納。它由一個條件組成,前提條件的前提條件是n> = 2。前提條件爲假的條件總是如此。所以我想證明n = 0,n = 1和n = 2的情況都與主要歸納步驟分開。是否有可能通過誘導基地情況下,像下面做一個證明:感應證明與三個基本案例(伊莎貝爾)
lemma "P (n::nat) --> Q"
proof (induct n)
case 0
show ?case sorry
next
case 1
show ?case sorry
next
case 2
show ?case sorry
next
case (Suc n)
show ?case sorry
qed
因爲它的立場,這似乎並沒有工作。我可以通過歸納證明"P (n+2) --> Q"
,但它不會是一個強有力的聲明。我正在考慮將案件分成"n=0"
,"n=1"
和"n>=2"
,並通過歸納證明最後一個案例。