Cirkelräkning
Cirquent calculus är en beviskalkyl som manipulerar grafliknande konstruktioner som kallas cirquents , i motsats till de traditionella trädliknande objekten som formler eller sekvenser . Cirquents finns i en mängd olika former, men de delar alla ett huvudsakligt kännetecken, vilket gör dem annorlunda än de mer traditionella föremålen för syntaktisk manipulation. Denna funktion är möjligheten att explicit redogöra för eventuell delning av underkomponenter mellan olika komponenter. Det är till exempel möjligt att skriva ett uttryck där två deluttryck F och E , medan inget av dem är ett deluttryck av det andra, fortfarande har en gemensam förekomst av ett deluttryck G (i motsats till att ha två olika förekomster av G , en i F och en i E ).
Översikt
Tillvägagångssättet introducerades av G. Japaridze som en alternativ bevisteori som kan "tämja" olika icke-triviala fragment av hans beräkningsbarhetslogik , som annars hade motstått alla försök till axiomatisering inom de traditionella bevisteoretiska ramarna. Ursprunget till termen "cirquent" är CIRcuit+seQUENT, eftersom den enklaste formen av kretslopp, även om den liknar kretsar snarare än formler, kan ses som samlingar av ensidiga sekvenser (till exempel sekvenser av en given nivå av en Gentzen -style proof tree) där vissa sekvenser kan ha delade element.
Den grundläggande versionen av cirquent kalkyl i åtföljdes av en " abstrakt resurssemantik " och påståendet att den senare var en adekvat formalisering av resursfilosofin som traditionellt förknippas med linjär logik . Baserat på det påståendet och det faktum att semantiken inducerade en logik som var riktigt starkare än (affin) linjär logik, hävdade Japaridze att linjär logik var ofullständig som en resurslogik. Vidare hävdade han att inte bara den deduktiva kraften utan också den uttryckskraften hos linjär logik var svag, för den, till skillnad från cirkvent kalkyl, misslyckades med att fånga det allestädes närvarande fenomenet resursdelning.
Resursfilosofin kring cirkulär kalkyl ser tillvägagångssätten för linjär logik och klassisk logik som två ytterligheter: den förra tillåter inte någon delning alls, medan i den senare "delas allt som kan delas". Till skillnad från cirkulär kalkyl tillåter ingen av metoderna således blandade fall där vissa identiska underformler delas och andra inte.
Bland de senare hittade tillämpningarna av cirkvent kalkyl var användningen av den för att definiera en semantik för rent propositionell oberoende-vänlig logik . Motsvarande logik axiomatiserades av W. Xu.
Syntaktiskt sett är cirkventa kalkyler djupa slutledningssystem med den unika egenskapen att dela delformler. Denna funktion har visat sig ge snabba upp för vissa bevis. analytiska bevis för polynomstorleken för det propositionella hålet konstruerats. Endast kvasipolynomiska analytiska bevis har hittats för denna princip i andra djupa slutledningssystem. I upplösnings- eller analytiska Gentzen-liknande system duvhålsprincipen känd för att endast ha exponentiell storleksbevis.
Litteratur
- M. Bauer, " The computational complexity of propositional circquent calculus ". Logical Methods in Computer Science 11 (2015), Issue 1, Paper 12, s. 1–16.
- G.Japaridze, " Introduktion till cirquent kalkyl och abstrakt resurssemantik" . Journal of Logic and Computation 16 (2006), s. 489–532.
- G. Japaridze, " Cirquent calculus fördjupade [ död länk ] . " Journal of Logic and Computation 18 (2008), s. 983–1028.
- G.Japaridze, " Från formler till kretslopp i beräkningsbarhetslogik" . Logical Methods in Computer Science 7 (2011), Issue 2, Paper 1, s. 1–55.
- G.Japaridze, " The taming of recurrences in computability logic through circquent calculus, Part I ".Archive for Mathematical Logic 52 (2013), sidorna 173–212.
- G.Japaridze, "The taming of recurrences in computability logic through circquent calculus, Part II " Archive for Mathematical Logic 52 (2013), sidorna 213–259.
- I. Mezhirov och N. Vereshchagin, Om abstrakt resurssemantik och beräkningsbarhetslogik . Journal of Computer and System Sciences 76 (2010), s. 356–372.
- W.Xu och S.Liu, " Sundheten och fullständigheten av det cirkulära kalkylsystemet CL6 för beräkningsbarhetslogik [ död länk] " . Logic Journal of the IGPL 20 (2012), s. 317–330.
- W.Xu och S.Liu, " Cirquent calculus system CL8S kontra calculus of structures system SKSg for propositional logic " . I: Quantitative Logic and Soft Computing. Guojun Wang, Bin Zhao och Yongming Li, red. Singapore, World Scientific, 2012, s. 144–149.
- W.Xu, " Ett propositionssystem inducerat av Japaridzes inställning till IF-logik [ död länk] " . Logic Journal of the IGPL 22 (2014), sidorna 982–991.
- W. Xu, Ett cirkulärt kalkylsystem med klustring och rangordning . Journal of Applied Logic 16 (2016), s. 37–49.
externa länkar
- Media relaterade till Cirquent calculus på Wikimedia Commons