Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
Extraction of Efficient Programs in $I\Sigma_1$-arithmetic - MaRDI portal

Extraction of Efficient Programs in $I\Sigma_1$-arithmetic

From MaRDI portal
Publication:6326355

arXiv1910.00635MaRDI QIDQ6326355

Ján Komara, Paul J. Voda

Publication date: 1 October 2019

Abstract: Clausal Language (CL) is a declarative programming and verifying system used in our teaching of computer science. CL is an implementation of, what we call, mathitPR+ISigma1 paradigm (primitive recursive functions with ISigma1-arithmetic). This paper introduces an extension of ISigma1-proofs called extraction proofs where one can extract from the proofs of Pi2-specifications primitive recursive programs as efficient as the hand-coded ones. This is achieved by having the programming constructs correspond exactly to the proof rules with the computational content.












This page was built for publication: Extraction of Efficient Programs in $I\Sigma_1$-arithmetic

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6326355)