ProofTools är ett fritt distribueras och multiprogramvaruprojekt som har utformats från offset för att användas för automatisk och grafisk generering av semantisk tablåer, även känd som semantiska träd, analytisk tablåer, korrektur träd eller sannings trees.Features på glanceThe Ansökan kan användas för att testa om ett argument eller bevis är deduktivt giltigt, eller om en formel är en logisk sanning. ProofTools kan dra säkra träd för predikat, inklusive identitet, sats- och grundläggande, normal, kontingent-identitet eller konstant domän modala logiker. Programmet kan exportera slutresultatet till en image.Easy att använda och enkla GUIProofTools & rsquo; grafiskt användargränssnitt har en enkel design, är det lätt att använda och okomplicerad, och komprimerar alla sina verktyg i ett enda fönster, så att användarna snabbt kan komma åt dem och skapa bevis på träd.
Den tillåter användare att ändra gränssnittet & rsquoen; s eller träd & rsquo; s typsnitt, ändra bakgrunden och förgrundsfärg av trädet, inställda snabbtangenter väljer modala logiska varianter, lägga premiss, ställa Sammanfattningsvis möjliggör mjuka linjer, Tarski & rsquo; s världs syntax, förkorta träd, och många andra användbara functions.Under huven och OSesProofTools stöds är ett program som använder både GTK + och Qt plattformsoberoende GUI verktygslådor för sin grafiska användargränssnitt. Det har skrivits helt i Lasarus visuella integrerad utvecklingsmiljö (IDE) och stöder GNU / Linux, Microsoft Windows och Mac OS X operativsystem systems.Availability och stödde architecturesThe programvara är tillgänglig för nedladdning gratis, så förbyggda binärpaket med antingen GTK + eller Qt GUI, som avser att stödja både 32-bitars (x86) och 64-bitars (x86_64) instruktionsuppsättning arkitekturer. Observera att detta inte är ett open-source program, så du vann & rsquoen; t att kunna ladda ner källkoden
Vad är nytt i den här versionen:
.
- Buggfix: ibland, när man startar appen, dess huvudfönstrets statusfält var osynlig tills det fönstret omformaterades .
- Inkom kopia till Urklipp stöd för både enskilda noder (plain text) och hela trädet (som en bild), nås via en högerklicksmenyn.
- Inkom kontramodell popups, stödja fullt sats, predikat och modal logik i någon kombination, med en kopia till Urklipp funktionen tillgänglig via ett högerklicksmenyn.
- Extra stöd och en växlingslåda för modala euklidiska tillgänglighets relation ε, motsvarande växla modal axiom 5.
- Lade till en ny listrutan för alla grundläggande / normala modal logik varianter - välja ett alternativ i rullgardins ställer lämpliga växlar av reflexivitet, symmetri, transitivitet, extendability, euklidiska och S5. Poster i list är föregås av ett antal - likvärdiga modal logik varianter har samma nummer. För fullständighets skull alla inkluderade modallogik varianter parenthesised i sina femton ekvivalenta grupper är: (K), (KB), (KD), (KT, KDT, T), (K4), (K5), (KBD), (KBT , KBDT), (KB4, KB5, KB45), (KD4), (KD5), (KT4, KDT4, S4), (KT5, KBD5, KBD4, KBT4, KBT5, KDT5, KT45, KBD45, KBT45, KDT45, KBDT4 , KBDT5, KBDT45, S5), (K45) och (KD45).
- Frikopplat S5 toggle box från de andra modala tillgänglighet relation växla lådor (växla den på nu untoggles resten), eftersom S5 säkra träd regler i verkligheten skiljer sig från de andra modala tillgänglighet relation säkra träd regler.
- Inkom flera nya tester baserade kring de normala modala axiom.
- Buggfix: ibland, lägga till en premiss till eller ändra ingående av ett befintligt argument, eller clearing och sedan köra verktyget ett bevis, gav fel resultat (olika till den ursprungliga körningen, om någon), till följd av statliga uppgifter inte rensas korrekt. t.ex. växla S5 på och sedan sätta en förutsättningen för * P, och en slutsats av ** P∨∀xQx-> Px∧x = a, klicka & quot; Visa bevis & quot ;, (korrekt) visade en & quot; giltigt argument & quot; Resultatet, men sedan klicka & quot; Clear bevis & quot; följt av & quot; Visa bevis & quot; (Felaktigt) visade en & quot; Ogiltigt argument & quot; resultatet.
- Korrigerat tipsen för konstant / variabel genvägsknappar.
- Buggfix: ibland, slumpmässigt, den andra grenen av ett disjunct som borde ha haft en modal tänjbarhet regel tillämpas på det och sedan märkts oändlig blev istället lämnas öppen .
Vad är nytt i version 0.4.1 Beta:
- Buggfix: den Substitutivity av Identicals styre var inte tillämpas på identiteter själva, så att den logiska sanningen (a = b∧c = b) -.> a = c inte att utvärderas som en logisk sanning
- Buggfix:. Världsnummer ibland visar när de inte borde ha
- Buggfix:. Formuläret var överdimensionerade vid första öppning på OS X
- Ändrad en symbol byte:. / (Snedstreck, snedstreck) ersätts nu med disjunktion operatören, ∨, snarare än den universella kvantifierare, ∀
Krav :
- Qt
- gtk +
Begränsningar :
- Awkward kontra modell popup beteende
- Långsam ritning för stora träd
- Mycket stora träd inte stöds
- Otillräcklig teckensnitt på Windows XP och tidigare
Kommentarer hittades inte