Folke: En bevisredigerare för naturlig deduktion

dc.contributor.authorFredby, Jakob
dc.contributor.authorMöller, Lucas
dc.contributor.authorNilsson, Alfons
dc.contributor.authorNordbeck, Anton
dc.contributor.authorSchmidt, Albin
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineeringen
dc.contributor.examinerAhrendt, Wolfgang
dc.contributor.supervisorBove, Ana
dc.date.accessioned2025-10-28T14:42:19Z
dc.date.issued2025
dc.date.submitted
dc.description.abstractDenna rapport introducerar Folke, en bevisredigerare för naturlig deduktion för förs ta ordningens logik. Logik tillhandahåller ett ramverk för formellt resonerande där man konstruerar nya påståenden utifrån initiala påståenden som kallas premisser. Ett bevis är en korrekt formulerad sekvens av påståenden som utifrån givna pre misser når en önskad slutsats. Folke var utformad för att hjälpa studenter i logik att formulera och verifiera sina bevis. Tidigare mjukvarulösningar har en tendens att vara svåranvända och ointuitiva för nybörjare på grund av deras komplexitet. För att bemöta detta har Folke utvecklats med fokus på användarvänlighet, med ett interaktivt och nybörjarvänligt gränssnitt med tydliga felmeddelanden. Programmet har implementerats i Haskell, och användargränssnittet har byggts med hjälp av det komponentbaserade GUI-biblioteket Monomer. Folke distribueras som ett program tillgängligt för Linux, Windows och Mac OS. Framtida förbättringar kan inkludera ett hjälpsystem för bevissteg, förbättrad tolkning för mer informativa felmedde landen samt en användarstudie för att vägleda fortsatt utveckling och identifiera eventuella buggar.
dc.identifier.urihttp://hdl.handle.net/20.500.12380/310685
dc.setspec.uppsokTechnology
dc.subjectbevisredigerare
dc.subjectnaturlig deduktion
dc.subjectpedagogik
dc.subjectux
dc.titleFolke: En bevisredigerare för naturlig deduktion
dc.type.degreeExamensarbete på kandidatnivåsv
dc.type.degreeBachelor Thesisen
dc.type.uppsokM2

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 25-03.pdf
Storlek:
1.73 MB
Format:
Adobe Portable Document Format

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
2.35 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: