<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Evidential Paradigm as Formal Knowledge Presentation and Processing</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Alexander Lyaletski</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alexandre Lyaletsky</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrei Paskevich</string-name>
          <email>andrei@lri.fr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="editor">
          <string-name>Key Terms. MachineIntelligence</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Taras Shevchenko National University of Kyiv, Ukraine Paris-Sud University</institution>
          ,
          <addr-line>Orsay</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2016</year>
      </pub-date>
      <fpage>21</fpage>
      <lpage>24</lpage>
      <abstract>
        <p>Investigations on the design and creation of high-performance information systems based on a number of paradigms supporting a human activity in formalized text processing were started in the beginning of 1960s { the time of the appearance of computers of such a high performance that programming of complex intelligent processes became possible. The so-called evidential paradigm is among them and it can be considered as a certain way of the integration of all reasonable paradigms intended for the development of languages for presenting formalized text in the form most appropriate for a user, formalization and evolutional development of a computer-made proof step, information environment having an in uence on a current evidence of a computer-made proof step, and interactive man-assistant search of a proof. This paper contains a short description of the evidential paradigm and its implementation in the form of systems for presenting and processing formal knowledge.</p>
      </abstract>
      <kwd-group>
        <kwd />
        <kwd>paradigm</kwd>
        <kwd>Evidence Algorithm</kwd>
        <kwd>formalized text</kwd>
        <kwd>formal language</kwd>
        <kwd>automated reasoning</kwd>
        <kwd>automated theorem-proving</kwd>
        <kwd>classical logic</kwd>
        <kwd>intuitionistic logic</kwd>
        <kwd>modal logic</kwd>
        <kwd>number computation</kwd>
        <kwd>symbolic transformation</kwd>
        <kwd>deduction</kwd>
        <kwd>induction</kwd>
        <kwd>proof search</kwd>
        <kwd>sequent calculus</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>The term \arti cial intelligence" cannot be reduced only to the creation of
devices or their components that completely or partially simulate the physical
activity of humans; it also touches questions relating to the ability of a human
to do reasoning in the framework of formalized languages. Investigations in this
direction as well as in the direction of design and creation of high-performance
intelligent information systems, now called automated reasoning systems and
computer algebra systems started in the beginning of 1960s { the time of the
appearance of computing machines of such a high speed, information capacity,
and exibility, that the programming of complex intelligent processes became
possible. As a result, several di erent paradigms of the intelligent processing of
computer formalized knowledge have appeared.</p>
      <p>- 26</p>
      <p>E cient processing of formalized knowledge presupposes carrying out deep
investigations in the elds of automated reasoning and construction of linguistic
tools intended for supporting daily mental activity of a human, which
presupposes an auspicious combination of theory and practice.</p>
      <p>Attempts to nd a reasonable balance between theory and practice have
lead to creation and development of a number of certain paradigms re ected in
intelligent systems such as automated theorem-proving and computer algebra
systems.</p>
      <p>
        In Ukraine, such investigations were initiated by Academician V.M.Glushkov
in the end of 1960s, who announced the Evidence Algorithm (EA) programme in
[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]1 intended for making research on automated theorem proving and symbolic
computations simultaneously in languages for presenting formalized texts in the
form most appropriate for a user, formalization and evolutionary development
of a computer-made proof step, information environment having an in uence on
a current evidence of a computer-made proof step, and interactive man-assistant
search of a proof. In [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], the modern vision of the EA programme was called the
evidential paradigm.
      </p>
      <p>The implementation of Glushkov's approach in the framework of the
evidential paradigm has found its partial re ection in the form of the so-called
SAD system (System for Automated Deduction) intended for the presentation
and processing of (formalized) mathematical texts in English and accessible at
http://nevidal.org/. This paper is devoted to a short description of the
peculiarities and features of the evidential paradigm and SAD.
2</p>
      <p>Some remarks on formalized knowledge processing
Let us consider some of the issues, with which computer science is constantly
dealing in solving problems associated with the formalized knowledge processing
based on the following paradigms: numerical, analytical (symbolic), deductive,
inductive and integrative.</p>
      <p>The numerical paradigm re ects tools and methods for nding approximate
or exact solutions of problems of pure or applied mathematics. It is based on
constructing nite sequences of numerical calculations and actions over nite
sets of numbers.</p>
      <p>The symbolic (analytical) paradigm is based on the ability of computers to
perform complex symbolic transformations, do numerical calculations, plot
functions, construct mathematical models of certain processes, and so on. It is focused
on the construction and use of computer algebra systems and appeared as an
alternative to the numerical paradigm in the middle of 1960s, when computers
with high enough performance were constructed.</p>
      <p>
        The deductive paradigm re ects the declarative way of the representation and
processing of computer knowledge. It is based on the fact that existing knowledge
is represented in the form of certain formal texts or their pieces (usually axioms,
1 A detailed enough description of EA and the investigations connected with it can
be found in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] and [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
de nitions, propositions, theorems, etc.) and that an additional knowledge is
produced by means of applying certain inference (reasoning) rules for deducing
new facts. The systems for the representation and processing of knowledge based
on this paradigm are called automated reasoning systems, most of which exists
in the form of automated theorem-proving systems, as the deductive approach
is most relevant and e cient for tasks requiring reasonings \from general to
particular" used in many application areas.
      </p>
      <p>The inductive paradigm is based: in the natural sciences { on the transition
from individual observations to general conclusions, while in mathematics { on
the induction method used for the \checking" of a selected property for partially
or fully ordered objects.</p>
      <p>The integration paradigm \brings together" all of the above-mentioned
paradigms. It can be divided into two types:</p>
      <p>{ integration at the design phase, when the ability of hierarchical building-in
new components and subsystems into a designed system and connecting it to
available computer services is provided during the design time of the system and
{ integration at the operation stage, i.e. combining existing computer services
into one (new) system (a special interest to the development of such services has
been caused by a wide use of the Internet for the date exchange and transition
of a necessary information, which, in its turn, led to the creation of relevant data
exchange standards).</p>
      <p>
        As to the integration at the operation stage, there can be mentioned Open
Mechanized Reasoning Systems [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] and OpenMath [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] projects, in the framework
of which certain speci cation and communication languages for solving tasks of
theorem proving and symbolic computation were constructed.
      </p>
      <p>
        The most famous representatives of the approach to the integration at the
design stage are the QED [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] project as well as the Mizar [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] and Theorema [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]
systems.
      </p>
      <p>As for the Evidence Algorithm, it can be considered as the rst representative
of the integration paradigm at the design stage, which gave a reason for calling
it by the evidential paradigm.
3</p>
    </sec>
    <sec id="sec-2">
      <title>Peculiarities of evidential paradigm</title>
      <p>The evidential paradigm is developed for mainly solving such problems of
formalized text processing as proving a theorem under consideration or verifying a
given proof of a theorem.</p>
      <p>
        According to the evidential paradigm, the scheme of the processing of
formalized (non necessary mathematical) texts is as follows (a more detailed description
can be found in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]):
      </p>
      <p>Text prepared by a user for proving/verifying a theorem =========&gt;
(using a parser)
A rst-order self-contained text =========&gt;A computer{made
proof/ve(using a prover)
ri cation =========&gt;Text in a form comprehensible for a human
(using an editor)</p>
      <p>- 28</p>
      <p>Thus, the following problems arise in the framework of the evidential paradigm:
creation of formal mathematical languages, construction of deductive methods
and tools, creation and usage of information environment, and development of
interactive modes.</p>
      <p>Let us brie y describe each of them and some of the ways used for solving
them. Naturally, the main attention will be paid to the linguistic and deductive
tools satisfying the evidential paradigm requirements. In this connection, the
other tools are only slightly contoured.
3.1</p>
      <sec id="sec-2-1">
        <title>Linguistic tools</title>
        <p>The following requirements were formulated for a language that should be
constructed in the framework of the evidential paradigm.</p>
        <p>Its syntax and semantics should be formalized. It should allow writing the
axioms of a theory under consideration as well as auxiliary propositions, lemmas,
theorems, and their proofs to ensure the self-containedness of a text and
wording of de nitions. The language thesaurus should be extensible and separated
from the language grammar. In addition, it should be close to the languages
of mathematical publications in order to provide convenience and comfort to a
user in creating and processing a text in interactive mode. Besides, it should give
the possibility to write formulas of the rst-order language. Moreover, it should
allow to formulate tasks that are not directly related to the deduction search.</p>
        <p>
          The rst sketch of such a language appeared in 1970 [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]. Its nal (Russian)
version called TL (Theory of Language) was published in [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ].
        </p>
        <p>
          In 2000, a new, improved, English-language version of TL called ForTheL
(FORmal THEory Language) was constructed [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]. The main objective of the
construction of ForTheL (and TL) was to provide an initial (mathematical)
environment for solving a task under consideration as well as for the further
development of evidential (logical) engines and strengthening of their capabilities.
        </p>
        <p>Like any usual mathematical text, a ForTheL text consists of de nitions,
assumptions, a rmations, theorems, proofs, etc. The syntax of a ForTheL
sentence follows the rules of the English grammar. Sentences are built of units:
statements, predicates, notions (that denote classes of objects) and terms (that
denote individual entities). Units are composed of syntactical primitives: nouns
which form notions (e.g. \subset of") or terms (\closure of"), verbs and
adjectives which form predicates (\belongs to", \compact"), symbolic primitives that
use a concise symbolic notation for predicates and functions and allow to
consider usual quanti er-free rst-order formulas as ForTheL statements. Of course,
just a little fragment of English is formalized in the syntax of ForTheL.</p>
        <p>There are three kinds of sentences in the ForTheL language: assumptions,
selections, and a rmations. Assumptions serve to declare variables or to provide
some hypotheses for the subsequent text. For example, the following sentences
are typical assumptions: \Let S be a nite set.", \Assume that m is greater
than n.". Selections state the existence of representatives of notions and can
be used to declare variables, too. Here follows an example of a selection: \Take
an even prime number X.". Finally , a rmations are simply statements: \If p
- 29
divides n p then p divides n". The semantics of a sentence is determined by a
series of transformations converting a ForTheL statement to the corresponding
rst-order formula for processing it by the deductive tools of SAD.</p>
        <p>ForTheL sections are: sentences, sentences with proofs, cases, and top-level
sections: axioms, de nitions, signature extensions, lemmas, and theorems. A
toplevel section is a sequence of assumptions concluded by an a rmation. Proofs
attached to a rmations and selections are simply sequences of low-level sections.
3.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>Deductive tools</title>
        <p>From the very beginning of its appearance, EA has paid great attention to
developing machine proof search methods suitable for the various elds of
mathematics and taking into account (informal) human reasoning techniques.</p>
        <p>Deductive tools should satisfy the following requirements: (1) the syntactical
form of an original task under consideration should be preserved; (2) deduction
should be carried out within the signature of an initial theory (i.e. without
applying skolemization); (3) proof search should be goal-driven; (4) equality
(equations) handling should be separated from a deductive processes.</p>
        <p>As a result, the sequent approach was selected as basic for the construction
of logical engines in the framework of the evidential paradigm. This permitted
to satisfy (1) in a good enough form. Besides:</p>
        <p>{ for satisfying (2), a technique for the optimization of quanti er handling
was proposed on the basis of an original notion of an admissible substitution,
{ for satisfying (3), proof search was proposed in the form \driving" the
process of an auxiliary goal generation by taking a formula (goal) under
consideration into account,</p>
        <p>{ for satisfying (4), special methods for equality processing and equation
solving were developed (allowing the use of algebra systems and problem solvers
if necessary).</p>
        <p>
          Investigations in this direction began in 1963, when the problem of automated
theorem proving in group theory was formulated by V. Glushkov. As a result, the
procedure admitted its interpretation as a speci c, sound and complete, sequent
calculus later called the AGS (Auxiliary Goals Search) calculus was proposed in
[
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]. It used Kanger's approach to quanti er handling and, in this connection, it
was less e cient that the usual resolution-type methods.
        </p>
        <p>
          Attempts to overcome this disadvantage of AGS led to the construction of
an original sequent calculus [
          <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
          ] on the basis of a new notion of an admissible
substitution distinguished from that was used before its appearance. It was
implemented in the (Russian) SAD system and its implementation demonstrated
the usefulness of deductive approach to constructing such calculi.
        </p>
        <p>
          Since then, these investigations were stopped until 1998, when the paper's
authors started participating in the Intas project 96-0760 \Rewriting Techniques
and E cient Theorem Proving" (1998-2000). This project gave an impulse for
modifying the calculus from [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] in several directions, one of which concerns the
case of classical logic (see, for example, [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]) and the others { non-classical ones.
As a result, a special research was conducted and there was obtained a wide
spectrum of interesting results on e cient enough inference search in classical
and intuitionistic logics as well as in their modal extensions. Note that this
research for classical logic was used in implementing the logical engine of the
English SAD system.
        </p>
        <p>
          Note that the (new) notion of admissibility is not enough for the construction
of sound calculi in the intuitionistic case. This situation can be corrected by
using the notion of compatibility rstly used in [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] for the construction of the
sound (and complete) tableau calculus with free variables for intuitionistic logic
and introduced in a number of calculi for modal extensions of classical and
intuitionistic logics [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ].
We distinguish three types of information environment. The rst is a proof
environment intended for keeping all the data necessary for solving a task under
consideration. By now, it presents a certain self-contained ForTheL-text prepared
with the help of a user. All mathematical facts accumulated during previous
sessions and needed for solving a task form the second type of environment called
internal environment. The whole information that can be received via Internet
by means of using mathematical services existent in Internet give the third type,
the so-called external environment.
        </p>
        <p>Interactive modes can serve for interfacing a computer assistant (in our case {
the SAD system) with both a user and computer mathematical services existent
in the external information environment. They can be designed and implemented
only after xing the form of internal and proof environments.
4</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>SAD system</title>
      <p>
        The earlier-mentioned English SAD system satis es well enough the
requirements of the evidential paradigm and now it can be considered as its three-level
implementation that is intended for theorem proving and text veri cation [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ].
      </p>
      <p>At the rst level, its parser module analyzes an input mathematical text,
its structure, and its logical content, encoded in the ForTheL statements. After
this, the translation of the text into its internal presentation is made.</p>
      <p>The result of translation gives a list of goal statements to be deduced from
their predecessors. Note that there exists a module for processing rst-order
formulas presenting in a \dialect" of ForTheL, which can also be used if convenient.</p>
      <p>At the second level, the goal statements are generated one-by-one and
subsequently processed by the so-called foreground reasoner of SAD for reducing them
to a number of subtasks for a prover splitting a goal under consideration to
several simpler subgoals or generating an alternative subgoal. The module becomes
redundant when SAD solves a problem for automated theorem proving.</p>
      <p>Proof search tasks are resolved by a background prover at the third level.
The SAD native prover is based on a special goal-driven sequent calculus for the
classical rst-order logic with equality. Note that it exploits the above-mentioned
The above-given material shows that the evidential paradigm is well in line with
the modern trends in the processing of formalized (not obligatory mathematical)
texts and that the SAD system looks fruitful from the point of view of
implementing the existing principles of the construction of computer mathematical
services being de ned as information systems that are able to carry out
numerical calculations and/or symbolic transformation and/or deductive constructions.
The paper's authors hope that the ideas presented in the paper and used in the
SAD system, will attract the attention of researchers in the eld of arti cial
intelligence and will be useful in developing computer services intended for formal
knowledge presentation and processing.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>V. M.</given-names>
            <surname>Glushkov</surname>
          </string-name>
          .
          <article-title>Some problems in automata theory and arti cial intelligence</article-title>
          .
          <source>Cybernetics and System Analysis</source>
          , Vol.
          <volume>6</volume>
          , No. 2, Springer, New York,
          <year>1970</year>
          , P.
          <fpage>17</fpage>
          -
          <lpage>27</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>A.</given-names>
            <surname>Lyaletski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Morokhovets</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Paskevich</surname>
          </string-name>
          .
          <article-title>Kyiv School of Automated Theorem Proving: a Historical Chronicle</article-title>
          . In book: \
          <source>Logic in Central and Eastern Europe: History, Science, and Discourse"</source>
          , University Press of America, USA, P.
          <fpage>431</fpage>
          -
          <lpage>469</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Letichevsky</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Lyaletski</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M. K.</given-names>
            <surname>Morokhovets</surname>
          </string-name>
          .
          <source>Glushkov's Evidence Algorithm. Cybernetics and System Analysis</source>
          , Vol.
          <volume>49</volume>
          , No. 4, Springer, New York, P.
          <fpage>3</fpage>
          -
          <lpage>16</lpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>A.</given-names>
            <surname>Lyaletski</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Morokhovets</surname>
          </string-name>
          .
          <article-title>Evidential paradigm: a current state</article-title>
          .
          <source>Programme of the International Conference \Mathematical Challenges of the 21st Century"</source>
          . University of California, Los Angeles, USA, P.
          <volume>48</volume>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>A.</given-names>
            <surname>Armando</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Bertoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Coglio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Giunchiglia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Meseguer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ranise</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Talcott</surname>
          </string-name>
          .
          <article-title>Open Mechanized Reasoning Systems: A preliminary report</article-title>
          .
          <source>Proceedings of the Workshop on Integration of Deduction Systems (CADE 15)</source>
          ,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>6. OpenMath.org: http://www.openmath.org/</mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>7. The QED Manifesto: http://www.cs.ru.nl/ freek/qed/qed.html</mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>8. Mizar Home Page: http://mizar.uwb.edu.pl/</mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>9. Theorema: https://www.risc.jku.at/research/theorema/</mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>V. M. Glushkov</surname>
            ,
            <given-names>Yu. V.</given-names>
          </string-name>
          <string-name>
            <surname>Kapitonova</surname>
            ,
            <given-names>A. A.</given-names>
          </string-name>
          <string-name>
            <surname>Letichevskii</surname>
            ,
            <given-names>K. P.</given-names>
          </string-name>
          <string-name>
            <surname>Vershinin</surname>
            , and
            <given-names>N. P.</given-names>
          </string-name>
          <string-name>
            <surname>Malevanyi</surname>
          </string-name>
          .
          <article-title>Construction of a practical formal language for mathematical theories</article-title>
          .
          <source>Cybernetics and System Analysis</source>
          , Vol.
          <volume>8</volume>
          , No. 5, Springer,
          <year>1972</year>
          , P.
          <fpage>730</fpage>
          -
          <lpage>739</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>V. M. Glushkov</surname>
            ,
            <given-names>K. P.</given-names>
          </string-name>
          <string-name>
            <surname>Vershinin</surname>
            ,
            <given-names>Yu. V.</given-names>
          </string-name>
          <string-name>
            <surname>Kapitonova</surname>
            ,
            <given-names>A. A.</given-names>
          </string-name>
          <string-name>
            <surname>Letichevsky</surname>
            ,
            <given-names>N. P.</given-names>
          </string-name>
          <string-name>
            <surname>Malevanyi</surname>
            , and
            <given-names>V. F.</given-names>
          </string-name>
          <string-name>
            <surname>Kostyrko</surname>
          </string-name>
          .
          <article-title>On a formal language for representation of mathematical texts</article-title>
          . Auitomated Proof Search in Mathematics, GIC, AS of UkrSSR, Kiev,
          <year>1974</year>
          , P.
          <fpage>3</fpage>
          -
          <lpage>36</lpage>
          (in Russian).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <given-names>K.</given-names>
            <surname>Vershinin</surname>
          </string-name>
          and
          <string-name>
            <surname>A. Paskevich.</surname>
          </string-name>
          <article-title>ForTheL { the language of formal theories</article-title>
          .
          <source>International Journal of Information Theories and Applications</source>
          ,
          <volume>7</volume>
          (
          <issue>3</issue>
          ),
          <year>2000</year>
          , P.
          <fpage>120</fpage>
          -
          <lpage>126</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <given-names>F. V.</given-names>
            <surname>Anufriyev</surname>
          </string-name>
          .
          <article-title>Analgorithm of theorem proving in logical calculi</article-title>
          .
          <source>Theory of Automata</source>
          , GIC, AS of UkrSSR, Kiev,
          <year>1969</year>
          , P.
          <fpage>3</fpage>
          -
          <lpage>26</lpage>
          (in Russian).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <given-names>A. I.</given-names>
            <surname>Degtyarev</surname>
          </string-name>
          and
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Lyaletski</surname>
          </string-name>
          .
          <article-title>Deductive tools of the Evidence Algorithm. Abstracts of the All-union Conference \Methods of Mathematical Logic in Arti cial Intelligence and Systematic Programming"</article-title>
          , Vol. I, Palanga, Lithuania, P.
          <fpage>89</fpage>
          -
          <lpage>90</lpage>
          ,
          <year>1980</year>
          (in Russian).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <given-names>A. I.</given-names>
            <surname>Degtyarev</surname>
          </string-name>
          and
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Lyaletski</surname>
          </string-name>
          .
          <article-title>Logical inference in the system for automated deduction</article-title>
          ,
          <source>SAD. Mathematical Foundations of Arti cial Intelligence Systems</source>
          , GIC, AS of UkrSSR, Kiev, P.
          <fpage>3</fpage>
          -
          <lpage>11</lpage>
          ,
          <year>1981</year>
          (in Russian).
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <given-names>A.</given-names>
            <surname>Degtyarev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Lyaletski</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Morokhovets</surname>
          </string-name>
          .
          <article-title>Evidence Algorithm and sequent logical inference search</article-title>
          .
          <source>Lecture Notes in Computer Science</source>
          ,
          <volume>1705</volume>
          , Springer-Verlag, P.
          <fpage>44</fpage>
          -
          <lpage>61</lpage>
          ,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <given-names>B.</given-names>
            <surname>Konev</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Lyaletski</surname>
          </string-name>
          .
          <article-title>Tableau proof search with admissible substitutions</article-title>
          .
          <source>Proceedings of the International Workshop on First-order Theorem Proving</source>
          , Koblenz, Germany, P.
          <fpage>35</fpage>
          -
          <lpage>50</lpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <given-names>A.</given-names>
            <surname>Lyaletski</surname>
          </string-name>
          .
          <article-title>Mathematical Text Processing in EA-style: a Sequent Aspect</article-title>
          .
          <article-title>Journal of Formalized Reeasoning (Special Issue: Twenty Years of the QED Manifesto)</article-title>
          , vol.
          <volume>9</volume>
          , No. 1,
          <string-name>
            <surname>P.</surname>
          </string-name>
          235-
          <fpage>264</fpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <given-names>K.</given-names>
            <surname>Verchinine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Lyaletski</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Paskevich</surname>
          </string-name>
          .
          <article-title>System for Automated Deduction (SAD): a tool for proof veri cation</article-title>
          .
          <source>Lecture Notes in Computer Science</source>
          ,
          <volume>4603</volume>
          , Springer, P.
          <fpage>398</fpage>
          -
          <lpage>403</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>20. Otter prover: https://www.cs.unm.edu/ mccune/otter/</mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>21. SPASS Homepage: http://www.spass-prover.org/</mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Vampire's Home</surname>
            <given-names>Page</given-names>
          </string-name>
          : http://www.vprover.org/
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>