Dotychczas pisałem dowód nie wprost w następującym stylu w Isabelle (z wykorzystaniem wzoru przez Jeremy Siek):Dowód tożsamości w Sprzeczności w Isabelle?
lemma "<expression>"
proof -
{
assume "¬ <expression>"
then have False sorry
}
then show ?thesis by blast
qed
Czy istnieje sposób, który działa bez zagnieżdżonego surowego dowodu zablokować { ... }
?
Jeśli '' jest ogromne, wygodnie jest zacząć od 'założenia '~? Thesis" '. –
chris
Na marginesie: 'ccontr' (skrót od AFAIK" klasyczna sprzeczność ") jest również klasycznym rozumowaniem. Dlatego brzmi to trochę dziwnie, aby nazwać drugi wzór - klasyczne rozumowanie. – chris
@chris, masz rację, powinienem zmienić to odniesienie do "klasycznego rozumowania". Ale w takim razie, jaki byłby najlepszy termin, aby opisać zasadę "klasyczną"? –