RUS  ENG
Full version
JOURNALS // Sibirskie Èlektronnye Matematicheskie Izvestiya [Siberian Electronic Mathematical Reports] // Archive

Sib. Èlektron. Mat. Izv., 2020 Volume 17, Pages 988–998 (Mi semr1267)

Mathematical logic, algebra and number theory

Proof search algorithm in pure logical framework

D. Yu. Vlasov

Sobolev Institute of Mathematics, 4, Koptyuga ave., Novosibirsk, 630090, Russia

Abstract: A pure logical framework is a logical framework which does not rely on any particular formal calculus. For example, Metamath (http://metamath.org) is an instance of a pure logical framework. Another example is the Russell system (https://github.com/dmitry-vlasov/russell-flow), which may be considered a high-level language based on Metamath. In this paper, we describe the proof search algorithm used in Russell. The algorithm is proved to be sound and complete, i.e. it gives only valid proofs and any valid proof can be found (up to a substitution) by the proposed algorithm.

Keywords: automated deduction, logical framework.

UDC: 510.662

MSC: 03B35

Received March 13, 2019, published July 20, 2019

Language: English

DOI: 10.33048/semi.2020.17.073



Bibliographic databases:


© Steklov Math. Inst. of RAS, 2024