Ispitni rok jun1 će se održati u nedelju 21.09. od 13č. Izlazak na ispit potvrdite mejlom.
Ispitni rok jun1 će se održati u nedelju 21.09. od 13č. Izlazak na ispit potvrdite mejlom.
Rezultati ispita u svim ispitnim rokovima podeljeni po karticama.
Incijalna prijava za projekat. Obavezno popuniti do 15.08.2024.
Preuzmite i instalirajte Isabelle: Isabelle instalacija.
Srećano interaktivno dokazivanje uz Isabelle!
01. Uvod u interaktivni dokazivač Isabelle
O interaktivnom dokazivanju. Primer jednostavne Isabelle teorije. Zapisivanje logičkih formula.02. Zapisivanje raznih tvrđenja u Isabelle-u
Zapisivanje logičkih formula (nastavak). Silogizmi. Logički lavirinti.03. Prirodna dedukcija u Isabelle-u
Intuicionistička pravila uvođenja i eliminacije prirodne dedukcije u iskaznoj logici i logici prvog reda. Klasična pravila.04. Jezik Isar i struktuirani dokazi
Programski jezik Isar i struktuirani dokazi nekih teorema algebre skupova.05. Jezik Isar i struktuirani dokazi
Programski jezik Isar i struktuirani dokazi nekih osobina funkcija.06. Jezik Isar i struktuirani dokazi
Programski jezik Isar i struktuirani dokazi nekih teorema u logici.07. Jezik Isar i matematička indukcija
Programski jezik Isar i struktuirani dokazi matematičkom indukcijom.08. Zasnivanje prirodnih brojeva
Algebarski tip podataka: prirodni. Funkcije sabiranja, množenja i stepenovanja. Osnovne leme.09. Liste
Algebarski tip podataka: list. Funkcije nad listama. Osnovne leme.10. Stabla
Algebarski tip podataka: drvo. Funkcije nad stablima. Osnovne leme.11. Stek mašina
Prefiksno zadati izraz. Generisanje koda za stek mašinu. Izvršavanje programa nad stek mašinom.12. Razni zadaci
Desni linearni lanac. Fold-ovanje nad drvetom. Odsecanje liste.