RUS  ENG
Full version
JOURNALS // Matematicheskie Trudy // Archive

Mat. Tr., 2022 Volume 25, Number 2, Pages 174–202 (Mi mt674)

This article is cited in 1 paper

Semantic programming and polynomially computable representations

A. V. Nechesov

Sobolev Institute of Mathematics, Novosibirsk, 630090 Russia

Abstract: In the present article, we consider the question on existence of polynomially computable representations for basic syntactic constructions of the first-order logic and for objects of semantic programming (such as L-programs and L-formulas). We prove that the sets of linear or tree-like derivations in the first-order predicate calculus admits a polynomially computable representation. We also obtain a series of assertions that allow us to prove polynomial computability in a more efficient way. Among them, we mention the generalized PAG-theorem with polynomially computable initial data and an assertion on p-iterative terms with weakened estimates. Our results may be useful for construction of logical programming languages, in smart contracts, as well as for developing fast algorithms for automatic proof verification.

Key words: proof theory, proof verification, polynomial computability, Gandy theorem, PAG-theorem, GNF-systems, iterative terms, semantic programming, smart contracts, artificial intelligence.

UDC: 510.56

Received: 20.06.2022
Revised: 27.07.2022
Accepted: 02.11.2022

DOI: 10.33048/mattrudy.2022.25.208


 English version:
Siberian Advances in Mathematics, 2023, 33:1, 66–85


© Steklov Math. Inst. of RAS, 2024