<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">When Epsilon meets Lambda: Extended Leśniewski&apos;s Ontology ⋆</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author role="corresp">
							<persName><forename type="first">Andrzej</forename><surname>Indrzejczak</surname></persName>
							<email>andrzej.indrzejczak@filhist.uni.lodz.pl</email>
							<affiliation key="aff0">
								<orgName type="department">Department of Logic</orgName>
								<orgName type="institution">University of Lodz</orgName>
								<address>
									<country key="PL">Poland</country>
								</address>
							</affiliation>
							<affiliation key="aff1">
								<address>
									<settlement>Nancy</settlement>
									<country key="FR">France</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">When Epsilon meets Lambda: Extended Leśniewski&apos;s Ontology ⋆</title>
					</analytic>
					<monogr>
						<idno type="ISSN">1613-0073</idno>
					</monogr>
					<idno type="MD5">79F7CF0589B360B683C7C8E53DF57FD2</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2025-04-23T16:41+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Leśniewski</term>
					<term>ontology</term>
					<term>calculus of names</term>
					<term>sequent calculus</term>
					<term>cut elimination</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Leśniewski's ontology LO is an expressive calculus of names. It provides a basis for mereology but allows also for direct formalisation of reasoning in natural languages. Recently its elementary part was characterised by means of the cut-free sequent calculus GO. In this paper we investigate its extended version ELO which introduces lambda terms to represent complex descriptive names. The hierarchy of three systems is formalised in terms of sequent calculi which satisfy cut elimination and the subformula property.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>Despite of the great success of standard first-order languages and their priviliged role in automated deduction, it is often difficult to apply them in a direct and satisfactory way to formalisation of natural languages. The following two features of natural languages are usually discussed in this context: 1) the subject-predicate structure of atomic sentences, characteristic not only for traditional logic but also for modern linguistics with its NP+VP model of sentences applied in generative grammar; 2) the wide class of naming expressions which are used not only to refer to x, but also to convey information about x, and even if they refer to something it is not necessarily the singular reference.</p><p>No wonder that several approaches alternative to FOL (first-order logic) were proposed, attempting to obtain a formalisation of arguments in natural languages which is closer to their original structure. One may mention here for example, the calculi of names due to Sommers <ref type="bibr" target="#b24">[25]</ref>, the variety of relational sylogistics of Moss and Pratt-Hartmann <ref type="bibr" target="#b20">[21]</ref>, or the logic QUARC of Ben-Yami <ref type="bibr" target="#b1">[2]</ref>. Even in the approaches based on the standard first-order languages one may find several proposals related to the second feature of natural languages. Thus the notion of name was extended to non-referring terms in free logics, or the logic of intentional objects of Paśniczek <ref type="bibr" target="#b19">[20]</ref>, and even to general names (plural reference) in the plural logic of Oliver and Smiley <ref type="bibr" target="#b18">[19]</ref>. Not surprisingly, in these approaches a lot of work was devoted to the development of theories of complex names conveying information, like definite descriptions.</p><p>One of the oldest approaches of this kind is the calculus of names called Leśniewski's ontology (LO) (see e.g. <ref type="bibr" target="#b23">[24]</ref>, <ref type="bibr" target="#b14">[15]</ref> or <ref type="bibr" target="#b25">[26]</ref>). It satisfies both features mentioned above: the subject-predicate structure of atomic sentences and a wide understanding of names, including empty and general names (like 'Pegasus' or 'an emperor'). LO in the original form was introduced as a formal basis for developing another, better known theory of Leśniewski -mereology <ref type="bibr" target="#b16">[17]</ref>. Thus LO was introduced as an alternative to Frege's construction of logic, while mereology was introduced as an alternative to set theory. LO is a theory of the binary predicate ε understood as the formalisation of the Greek 'esti', hence formulae of the form sεt express sentences '(the) s is (a/the) t', and their truth conditions are expressed by means of Leśniewski's axiom LA: ∀xy(xεy ↔ ∃z(zεx) ∧ ∀z(zεx → zεy) ∧ ∀zv(zεx ∧ vεx → zεv))</p><p>It roughly says that xεy holds iff x exists, is y, and is unique. The weak form of LO, called elementary LO (cf. <ref type="bibr" target="#b23">[24]</ref>), may be formalised as an extension of an arbitrary axiomatic system for first-order logic (FOL) with added LA. Of course one has to remember that, in spite of the name 'elementary', and the fact that we refer to FOL as the basis, elementary LO is not an elementary theory in the standard sense, since name variables represent also empty and general names. Accordingly, quantifiers have no existential import; this role is taken up by ε.</p><p>Recently the elementary LO and its extension with the variety of predicates obtained wellbehaved proof-theoretic characterisation in terms of sequent calculi GO and GOP <ref type="bibr" target="#b9">[10]</ref>. But there is a problem, at least from the proof-theoretic standpoint, with formalising complex names in LO. We have briefly discussed in <ref type="bibr" target="#b9">[10]</ref> the original approach of Leśniewski to the problem and its deficiences. As a result of these problems both GO and GOP were restricted to simple terms only. However, the advantages of having formal tools for dealing with complex names, like definite descriptions, were recognised in many fields, including: proof theory <ref type="bibr" target="#b10">[11,</ref><ref type="bibr" target="#b13">14,</ref><ref type="bibr" target="#b12">13]</ref>, query answering, <ref type="bibr" target="#b2">[3]</ref>, knowledge representation <ref type="bibr" target="#b0">[1]</ref>, and many other.</p><p>In this paper we focus on the problem of dealing with complex names in LO. To this aim we introduce extended LO (ELO), with lambda terms applied to represent descriptive names. The main idea is to keep two essential features of LO: the subject-predicate structure and the wide notion of name. However, to represent descriptive terms we admit also the application of relational atoms from FOL, in particular inside lambda-terms. Some way of mixing LO with FOL was already considered by Waragai <ref type="bibr" target="#b26">[27]</ref> but he introduced special operators for this aim, similarly like Słupecki <ref type="bibr" target="#b23">[24]</ref>. The present approach is simpler in the sense that, except the lambda operator, no extra machinery is needed.</p><p>Three versions of ELO are considered, differring in the strength of involvement of complex terms in atomic sentences, and characterised by means of sequent calculi which are cut-free and analytic. In section 2 we describe the language and axioms of three variants of ELO, then we focus on the problem of constructing for them well-behaved sequent calculi called GELO. Before proving their adequacy we focus on the characterisation of identity which provides a necessary prerequisite for further formal development. Section 5 presents the adequacy of all variants of GELO and section 6 provides a constructive proof of cut elimination. We close the paper with a few remarks on open problems and possible further developments.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Extended Ontology of Leśniewski</head><p>The set of logical constants of the language of all variants of ELO consists of connectives (¬, ∧, ∨, →, ↔), quantifiers (∀, ∃), two special binary predicates (ε, ≡) and lambda operator λ. We assume a denumerable set of n-ary relational predicate variables R n , n &gt; 1 and name variables divided into bound: x, y, z, ... (possibly with subscripts), and free: a, b, c, ... (also called parameters). Arbitrary terms are denoted as t, s, u (possibly with subscripts), formulae as ϕ, ψ, χ, their finite multisets as Γ, ∆, Π, Σ. ϕ[s/t] denotes the result of correct substitution of t for all occurrences of s.</p><p>The notion of a term and formula is defined by simultaneous recursion. Terms are simple, i.e. name variables, and complex, i.e. lambda terms of the form λxϕ, where ϕ is a formula. The set of formulae is the set of atoms closed under quantification of name variables and boolean combinations of formulae. What is specific is that there are three kinds of atoms: relational atoms Rt 1 ...t n , where all arguments are simple terms, i.e. variables, identities t 1 ≡ t 2 , where both arguments can be simple or complex, and ε-atoms t 1 εt 2 . Similarly as in <ref type="bibr" target="#b9">[10]</ref> we apply for simplicity the convention of omitting ε, thus writing st instead of sεt; it has a deeper sense connected with counting the complexity of terms and formulae. Roughly, the complexity of any term or formula (c(t), c(ϕ)) is the number of occurrences of logical constants, except ε. Thus the complexity of relational atoms, as well as of ab is 0, whereas c(a ≡ b) = 1. However, in general for ε-atoms and identities we have c(st) = c(s) + c(t) and c(s</p><formula xml:id="formula_0">≡ t) = c(s) + c(t) + 1.</formula><p>We consider the hierarchy of three languages: weak, medium and strong, depending on what kind of terms are admitted as arguments of ε-atoms t 1 εt 2 :</p><p>1. L w : t 1 simple, t 2 arbitrary; 2. L m : additionally ε-atoms with both arguments complex; 3. L s : additionally ε-atoms with t 1 complex and t 2 simple. So only L s admits all possible combinations of terms, as in identities. Note that in the setting of ELO, the axiom LA covers in fact four schemata:</p><formula xml:id="formula_1">LA 1 ab ↔ ∃z(za) ∧ ∀z(za → zb) ∧ ∀zv(za ∧ va → zv): LA 2 aλxψ ↔ ∃z(za) ∧ ∀z(za → zλxψ) ∧ ∀zv(za ∧ va → zv); LA 3 λxϕλxψ ↔ ∃z(zλxϕ) ∧ ∀z(zλxϕ → zλxψ) ∧ ∀zv(zλxϕ ∧ vλxϕ → zv); LA 4 λxϕb ↔ ∃z(zλxϕ) ∧ ∀z(zλxϕ → zb) ∧ ∀zv(zλxϕ ∧ vλxϕ → zv).</formula><p>They form a hierarchy of the commitment of complex terms in forming atoms of ELO, representing different strength of expression. Moreover, in the sequent system, they will be dealt with different kinds of rules. Accordingly, we will be talking about three variants of ELO formalised in respective languages:</p><formula xml:id="formula_2">1. weak ELO w in L w satisfying LA 1 , LA 2 ; 2. medium ELO m in L m satisfying LA 1 , LA 2 , LA 3 ; 3. strong ELO s in L s satisfying LA 1 , LA 2 , LA 3 , LA 4 .</formula><p>However, even ELO s is in a sense too weak for real applications to the analysis of reasoning in natural languages. For example, we are not able to demonstrate the validity of such simple argument as 'Ann is the oldest daughter of Betty. Therefore, she is Betty's daughter. ' It may be formalised as aλx(Dab ∧ ∀y(Dyb → Oay)) / aλxDab but to derive the conclusion we need some ways of unfolding the content of lambda term. To resolve this problem we introduce a kind of β-conversion (BC) of the form:</p><formula xml:id="formula_3">aλxϕ ↔ aa ∧ ϕ[x/a]</formula><p>where aa is added to restrict a to individual names. Similar principles were considered by Waragai <ref type="bibr" target="#b26">[27]</ref> and Słupecki <ref type="bibr" target="#b23">[24]</ref> for their special operators for making complex terms.</p><p>Finally, mainly for technical reasons, we introduce as the primitive notion the predicate of strong identity ≡ axiomatised by the following equivalence SI:</p><formula xml:id="formula_4">t ≡ s ↔ ∀x(xt ↔ xs)</formula><p>Summing up, we assume that in each variant of ELO we have BC and SI as axioms added to FOL, and suitable forms of LA, namely:</p><formula xml:id="formula_5">LA 1 , LA 2 in LO w , LA 1 , LA 2 , LA 3 in LO m , and LA 1 , LA 2 , LA 3 , LA 4 in LO s .</formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Sequent Calculi GELO</head><p>All variants of ELO will be characterised in terms of sequent calculi called GELO. First we introduce the auxiliary calculus GOI which is the subsystem of the modular extension of GO called GOP (GO with predicates) from <ref type="bibr" target="#b9">[10]</ref>. It consists of the rules defined on sequents Γ ⇒ ∆ and specified in Fig. <ref type="figure" target="#fig_0">1</ref>. Formulae displayed in the schemata are active, the remaining ones are parametric, or form a context. In particular, all active formulae in the premisses are called side formulae, and the one in the conclusion is the principal formula of this rule application. Proofs are finite trees with nodes labelled by sequents. The height of a proof D of Γ ⇒ ∆ is defined as the number of nodes of the longest branch in D. ⊢ k Γ ⇒ ∆ means that Γ ⇒ ∆ has a proof of the height at most k. In general, when presenting proofs, we omit structural rules to save space. Incidentally we use underlining for side formulae and bold type letters for principal formulae of some steps to facilitate reading of proofs.</p><p>GOI is cut-free, satisfies the interpolation theorem and LA 1 (the essential rules are (R), (T ), (S), (E); see <ref type="bibr" target="#b9">[10,</ref><ref type="bibr" target="#b11">12]</ref>). We assume for further investigations that GOI is the core calculus for obtaining three variants of GELO in their respective languages. But GOI, even if formulated in any of the languages L w , L m , L s , i.e. with added relational atoms and lambda terms, is too weak to obtain any specific results related to complex terms. Moreover, with quantifier rules (∀ ⇒), (⇒ ∃) admitting only parameters as instantiated terms it is incomplete. We could admit arbitrary term t instead of parameter b in these rules, like we did for (≡⇒), (⇒≡) which were also formulated for parameters only in <ref type="bibr" target="#b9">[10]</ref>, but it destroys the subformula property. Fortunatelly, much better solution is possible.</p><p>To obtain GELO w we have to add to GOI (in L w ) the rules from Fig. <ref type="figure">2</ref>. The most direct way to obtain the system capable of proving LA 2 is to strengthen the rules (R), (T ), (S), (E)</p><formula xml:id="formula_6">(Cut) Γ ⇒ ∆, ϕ ϕ, Π ⇒ Σ Γ, Π ⇒ ∆, Σ (AX) ϕ ⇒ ϕ (¬⇒) Γ ⇒ ∆, ϕ ¬ϕ, Γ ⇒ ∆ (⇒¬) ϕ, Γ ⇒ ∆ Γ ⇒ ∆, ¬ϕ (W⇒) Γ ⇒ ∆ ϕ, Γ ⇒ ∆ (⇒∧) Γ ⇒ ∆, ϕ Γ ⇒ ∆, ψ Γ ⇒ ∆, ϕ ∧ ψ (∧⇒) ϕ, ψ, Γ ⇒ ∆ ϕ ∧ ψ, Γ ⇒ ∆ (⇒W ) Γ ⇒ ∆ Γ ⇒ ∆, ϕ (∨⇒) ϕ, Γ ⇒ ∆ ψ, Γ ⇒ ∆ ϕ ∨ ψ, Γ ⇒ ∆ (⇒∨) Γ ⇒ ∆, ϕ, ψ Γ ⇒ ∆, ϕ ∨ ψ (C⇒) ϕ, ϕ, Γ ⇒ ∆ ϕ, Γ ⇒ ∆ (→⇒) Γ ⇒ ∆, ϕ ψ, Γ ⇒ ∆ ϕ → ψ, Γ ⇒ ∆ (⇒→) ϕ, Γ ⇒ ∆, ψ Γ ⇒ ∆, ϕ → ψ (⇒C) Γ ⇒ ∆, ϕ, ϕ Γ ⇒ ∆, ϕ (↔⇒) Γ⇒ ∆, ϕ, ψ ϕ, ψ, Γ⇒ ∆ ϕ ↔ ψ, Γ⇒ ∆ (∀⇒) ϕ[x/b], Γ⇒ ∆ ∀xϕ, Γ⇒ ∆ (⇒∃) Γ⇒ ∆, ϕ[x/b] Γ⇒ ∆, ∃xϕ (⇒↔) ϕ, Γ⇒ ∆, ψ ψ, Γ ⇒ ∆, ϕ Γ⇒ ∆, ϕ ↔ ψ (⇒∀) Γ⇒ ∆, ϕ[x/a] Γ⇒ ∆, ∀xϕ (∃⇒) ϕ[x/a], Γ⇒ ∆ ∃xϕ, Γ⇒ ∆ (≡⇒) Γ⇒ ∆, bt, bs bt, bs, Γ⇒ ∆ t ≡ s, Γ⇒ ∆ (⇒≡) at, Γ⇒ ∆, as as, Γ ⇒ ∆, at Γ⇒ ∆, t ≡ s (R) bb, Γ⇒ ∆ bc, Γ⇒ ∆ (T ) bd, Γ⇒ ∆ bc, cd, Γ⇒ ∆ (S) cb, Γ⇒ ∆ bc, cc, Γ⇒ ∆ (E) ab, Γ⇒ ∆, ac ac, Γ⇒ ∆, ab cd, Γ ⇒ ∆ bd, Γ ⇒ ∆</formula><p>where a is a fresh parameter (eigenvariable), not present in Γ, ∆ and ϕ, whereas b, c, d are arbitrary parameters, t, s are arbitrary terms. </p><formula xml:id="formula_7">(β ⇒) ϕ[x/b], Γ⇒ ∆ bλxϕ, Γ⇒ ∆ (⇒ β) Γ⇒ ∆, bb Γ⇒ ∆, ϕ[x/b] Γ⇒ ∆, bλxϕ (≡⇒ E) a ≡ t, Γ⇒ ∆ Γ⇒ ∆ (⇒≡ E) Γ⇒ ∆, b ≡ c Γ⇒ ∆, ϕ[x/c] Γ⇒ ∆, ϕ[x/b]</formula><p>where a is a fresh parameter (eigenvariable), b, c are arbitrary parameters, t ∈ term(Γ ∪ ∆) [the set of complex terms of Γ ∪ ∆] in (≡⇒ E), and ϕ in (⇒≡ E) is a relational atom.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Figure 2:</head><p>The rules for GELO w in the sense of admitting atoms of the form bλxϕ. The identical proofs as those provided in <ref type="bibr" target="#b9">[10]</ref> would do the job. But the most direct does not mean the best. If any of (R), (T ), (S), (E) admits ε-atoms bλxϕ it is possible that cut formula of this form is introduced in the left premiss of (Cut) by (⇒ β) and in the right premiss by any of (R), (T ), (S), (E). In such situation it is not possible to eliminate cut. It is worth emphasizing the important fact: we don't need to modify (R), (T ), (S), (E) to obtain LA 2 ; the rules which apparently characterise only LA 1 are sufficient for this aim (it will be shown in section 5), and it is crucial for proving cut elimination in section 6.</p><p>(⇒ β) and (β ⇒) adequately characterise our principle BC. Two sequents giving by (⇒↔) the effect of BC are easily provable; on the other hand, two β-rules are easily derivable if such sequents are used as additional axioms.</p><p>(≡⇒ E) is not much related to the characterisation of ≡ since it is adequately expressed by (⇒≡), (≡⇒), which may be shown in a similar way as in the case of BC versus (⇒ β), (β ⇒). This rule rather uses ≡ as a vehicle for introducing new parameters representing complex terms. It makes possible to use in our calculi (∀ ⇒), (⇒ ∃) restricted to arbitrary b instead of t, in the way we already exploited for free logics <ref type="bibr" target="#b6">[7]</ref> and the Russelian theory of descriptions <ref type="bibr" target="#b10">[11]</ref>. As a result, these restricted quantifier rules are sufficiently strong to obtain everything which is provable by means of unrestricted rules admitting arbitrary terms as instances of variables. Formally it may be shown by proving derivability of stronger variants. Here is the case of unrestricted (∀ ⇒):</p><formula xml:id="formula_8">a ≡ t, ϕ[x/a] ⇒ ϕ[x/t] (∀ ⇒) a ≡ t, ∀xϕ ⇒ ϕ[x/t] (≡⇒ E) ∀xϕ ⇒ ϕ[x/t] ϕ[x/t], Γ ⇒ ∆ (Cut) ∀xϕ, Γ ⇒ ∆</formula><p>where the left top sequent is a provable instance of Leibniz Law LL (see section 4). In a similar way we prove derivability of unrestricted (⇒ ∃). On the other hand, (≡⇒ E) is easily derivable in the calculus with unrestricted (⇒ ∃):</p><formula xml:id="formula_9">at ⇒ at at ⇒ at (⇒≡) ⇒ t ≡ t (⇒ ∃) ⇒ ∃x(x ≡ t) a ≡ t, Γ ⇒ ∆ (∃ ⇒) ∃x(x ≡ t), Γ ⇒ ∆ (Cut) Γ ⇒ ∆</formula><p>Since (⇒≡), (≡⇒) deal only with ε-atoms, (⇒≡ E) is added to extend the applicability of ≡ to relational atoms. In the effect we get a calculus where ≡ can express Leibniz law (LL) in the unrestricted way. There are several possible rules to obtain this effect (see <ref type="bibr" target="#b7">[8]</ref>) and one may think that, for instance, the popular solution due to Negri and von Plato <ref type="bibr" target="#b17">[18]</ref> would be more convenient. However, with other kind of rules we face the same problem of the failure of cut elimination as indicated above, in the context of discussion on modified (R), (T ), (S), (E) versus (⇒ β). To avoid such problems and to allow one to prove cut elimination, this form of the extra rule for ≡ is optimal.</p><p>To obtain GELO m we add the rules from Fig. <ref type="figure" target="#fig_1">3</ref> to GELO w formulated in L m . These rules are similar to the rules introduced in <ref type="bibr" target="#b12">[13]</ref> to characterise the Russellian theory of definite descriptions with lambda terms. LA is very similar to the Russellian schema of elimination for descriptions, hence this solution works here as well. Eventually to obtain GELO s we change the language for L s and relax the proviso concerning t in rules from Fig. <ref type="figure" target="#fig_1">3</ref>: t may be an arbitrary term.</p><p>Summing up the calculi for three versions of ELO are constructed as follows:</p><p>• GELO w is obtained by addition of the rules from Fig. <ref type="figure">2</ref> to GOI in L w ;</p><p>• GELO m is obtained by addition of the rules from Fig. <ref type="figure" target="#fig_1">3</ref> to GELO w in L m ;</p><formula xml:id="formula_10">(λ ⇒ 1) aλxϕ, at, Γ⇒ ∆ λxϕt, Γ⇒ ∆ (λ ⇒ 2) Γ⇒ ∆, cλxϕ Γ⇒ ∆, dλxϕ cd, Γ ⇒ ∆ λxϕt, Γ ⇒ ∆ (⇒ λ) Γ⇒ ∆, cλxϕ Γ⇒ ∆, ct aλxϕ, bλxϕ, Γ ⇒ ∆, ab Γ ⇒ ∆, λxϕt</formula><p>where a, b are new parameters (eigenvariable), c, d are arbitrary, t is complex. • GELO s is obtained by relaxing the condition on t in rules from Fig. <ref type="figure" target="#fig_1">3</ref> in L s .</p><p>We finish this section with an example of a cut-free proof of the sequent which will be useful in further considerations: </p><formula xml:id="formula_11">Lemma 1.</formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Identity</head><p>Before we show the adequacy of our calculi we need to prove some properties of ≡, in particular the provability of the full form of LL (Leibniz Law).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Lemma 2.</head><p>The following sequents are cut-free provable in all variants of GELO for arbitrary s, t, u: where the rightmost sequent is provable in symmetric way. Case 4: For s ≡ t, u ≡ s ⇒ u ≡ t the proof is similar. Cases 5 and 6 are provable in the same way as 3 and 4, since the only difference is that the respective applications of (≡⇒) to t ≡ s give at, as instead of as, at in premisses and the order does not matter. Now we are in the position to prove that LL holds for all variants of GELO.</p><formula xml:id="formula_12">1. ⇒ t</formula><formula xml:id="formula_13">Lemma 3. GELO w ⊢ s ≡ t, ϕ[x/s] ⇒ ϕ[x/t]</formula><p>Proof. The proof is by induction on the complexity of ϕ. In the basis we must show that it holds for ϕ atomic. Since, the previous lemma guarantees the result for identities, and (⇒≡ E) for relational atoms, it remains to show that the following cases hold: where sequent s ≡ t, as ⇒ at is the case 1, already proven, and s ≡ t, at ⇒ as is the case 3, which is provable exactly as case 1, according to the observation made by the end of the proof of lemma 2. The same applies to case 4 which is proved in the same way as case 2.</p><formula xml:id="formula_14">1. s ≡ t,</formula><p>The induction step for non-atomic cases is provable as in FOL.</p><formula xml:id="formula_15">Lemma 4. GELO m ⊢ s ≡ t, ϕ[x/s] ⇒ ϕ[x/t]</formula><p>Proof. We need to demonstrate the same cases as in the previous lemma but now for atoms which have complex terms as both arguments. Case 1 with all terms complex:</p><formula xml:id="formula_16">au ⇒ au s ≡ t, as ⇒ at bu ⇒ bu cu ⇒ cu bc ⇒ bc (λ ⇒ 2) us, bu, cu ⇒ bc (⇒ λ) s ≡ t, au, as, us ⇒ ut (λ ⇒ 1) s ≡ t, us ⇒ ut</formula><p>where sequent s ≡ t, as ⇒ at is the case 1 of the previous lemma. Case 2. This time what matters is the character of s and t with u fixed complex. Since the case of s, t both simple was proven in the preceding lemma, there are three subcases:</p><p>2.1. all terms complex: where ba, as ⇒ bs is a generalised transitivity cut-free provable by lemma 1.</p><formula xml:id="formula_17">s ≡ t,</formula><p>Proving LL for GELO s , i.e. for the cases λxϕb, is in some cases identical and in some other simpler than in the previous lemma, hence we omit the proof.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Adequacy of GELO</head><p>To show that all variants of GELO adequately characterise respective forms of ELO we demonstrate that different variants of LA are provable and that these rules are derivable if we use respective forms of LA as additional axioms. LA 1 was proved in <ref type="bibr" target="#b9">[10]</ref> by means of the rules (R), (S), (T ), (E), which were in turn shown derivable in the presence of LA 1 . These proofs are correct in GELO w so we only need to prove LA 2 :</p><formula xml:id="formula_18">Lemma 5. aλxψ ↔ ∃x(xa) ∧ ∀x(xa → xλxψ) ∧ ∀xy(xa ∧ ya → xy) is provable in GELO w . aλxϕ ⇒ ab, aλxϕ aa ⇒ aa (⇒ ∃) aa ⇒ ∃x(xa) (R) ab, aλxϕ ⇒ ∃x(xa) (≡⇒) b ≡ λxϕ, aλxϕ ⇒ ∃x(xa) (≡⇒ E) aλxϕ ⇒ ∃x(xa) aλxϕ ⇒ ac, aλxϕ bc ⇒ bc (T ) ac, aλxϕ, ba ⇒ bc (≡⇒) c ≡ λxϕ, aλxϕ, ba ⇒ bc, bλxϕ bc, bλxϕ ⇒ bλxϕ (≡⇒) c ≡ λxϕ, aλxϕ, ba ⇒ bλxϕ (≡⇒ E) aλxϕ, ba ⇒ bλxϕ (⇒→) aλxϕ ⇒ ba → bλxϕ (⇒ ∀) aλxϕ ⇒ ∀x(xa → xλxϕ) aλxϕ ⇒ ab, aλxϕ cd ⇒ cd (T ) ca, ad ⇒ cd (S) aa, ca, da ⇒ cd (R) ab, aλxϕ, ca, da ⇒ cd (≡⇒) b ≡ λxϕ, aλxϕ, ca, da ⇒ cd (∧ ⇒) b ≡ λxϕ, aλxϕ, ca ∧ da ⇒ cd (⇒→) b ≡ λxϕ, aλxϕ ⇒ ca ∧ da → cd (⇒ ∀) b ≡ λxϕ, aλxϕ ⇒ ∀xy(xa ∧ ya → xy) (≡⇒ E) aλxϕ ⇒ ∀xy(xa ∧ ya → xy)</formula><p>yield together by (⇒ ∧) and (⇒→) the left-right implication of LA 2 . The other part is proved as follows:</p><formula xml:id="formula_19">ba ⇒ ba bλxϕ ⇒ bc, bλxϕ D (≡⇒) c ≡ λxϕ, ba, bλxϕ, ∀xy(xa ∧ ya → xy) ⇒ aλxϕ (≡⇒ E) ba, bλxϕ, ∀xy(xa ∧ ya → xy) ⇒ aλxϕ (→⇒) ba, ba → bλxϕ, ∀xy(xa ∧ ya → xy) ⇒ aλxϕ (∀ ⇒) ba, ∀x(xa → xλxϕ), ∀xy(xa ∧ ya → xy) ⇒ aλxϕ (∃ ⇒) ∃x(xa), ∀x(xa → xλxϕ), ∀xy(xa ∧ ya → xy) ⇒ aλxϕ</formula><p>where D is:</p><formula xml:id="formula_20">D1 da ⇒ da (T ) ba, db ⇒ da ac ⇒ ac, aλxϕ ac, aλxϕ ⇒ aλxϕ (≡⇒) ac, c ≡ λxϕ ⇒ aλxϕ (E) bc, bλxϕ, c ≡ λxϕ, ba, ∀xy(xa ∧ ya → xy) ⇒ aλxϕ where D 1 is: ba ⇒ ba da ⇒ da (⇒ ∧) ba, da ⇒ da ∧ ba db ⇒ db (→⇒) ba, da, da ∧ ba → db ⇒ db (∀ ⇒) ba, ∀xy(xa ∧ ya → xy), da ⇒ db</formula><p>As we already noticed it is quite an interesting fact that all that is needed to prove this axiom beyond rules from Fig. <ref type="figure" target="#fig_0">1</ref> (which were sufficient for proving LA 1 ) are the rules for ≡; even the rules for β-conversion are not required.</p><p>The adequacy of GELO m (and GELO s too, as the only differences concern the character of t) follows from the next two lemmata: Lemma 6. The rules of Fig. <ref type="figure" target="#fig_1">3</ref> are derivable by means of the rules from Fig. <ref type="figure" target="#fig_0">1</ref> and LA 3 used as an additional axiomatic sequent.</p><p>Proof. For (λ ⇒ 1):</p><formula xml:id="formula_21">aλxϕ ⇒ aλxϕ at ⇒ at (→⇒) aλxϕ → at, aλxϕ ⇒ at aλxϕ, at, Γ ⇒ ∆ (Cut) aλxϕ → at, aλxϕ, Γ ⇒ ∆ (∀ ⇒) ∀x(xλxϕ → xt), aλxϕ, Γ ⇒ ∆ (∃ ⇒) ∀x(xλxϕ → xt), ∃x(xλxϕ), Γ ⇒ ∆ by two cuts with λxϕt ⇒ ∀x(xλxϕ → xt), λxϕt ⇒ ∃x(xλxϕ) which are derivable from LA 3 . For (λ ⇒ 2): S Γ ⇒ ∆, bλxϕ Γ ⇒ ∆, cλxϕ (⇒ ∧) Γ ⇒ ∆, bλxϕ ∧ cλxϕ bc, Γ ⇒ ∆ (→⇒) bλxϕ ∧ cλxϕ → bc, Γ ⇒ ∆ (∀ ⇒) ∀xy(xλxϕ ∧ yλxϕ → xy), Γ ⇒ ∆ (Cut) λxϕt, Γ ⇒ ∆</formula><p>where S is λxϕt ⇒ ∀xy(xλxϕ ∧ yλxϕ → xy) which is derivable from LA 3 . For (⇒ λ) first we prove:</p><formula xml:id="formula_22">aλxϕ ⇒ aλxϕ bλxϕ ⇒ bλxϕ (⇒ ∧) aλxϕ, bλxϕ ⇒ aλxϕ ∧ bλxϕ ab, bt ⇒ at (→⇒) aλxϕ, bλxϕ, bt, aλxϕ ∧ bλxϕ → ab ⇒ at (∀ ⇒) aλxϕ, bλxϕ, bt, ∀xy(xλxϕ ∧ yλxϕ → xy) ⇒ at (⇒→) bλxϕ, bt, ∀xy(xλxϕ ∧ yλxϕ → xy) ⇒ aλxϕ → at (⇒ ∀) bλxϕ, bt, ∀xy(xλxϕ ∧ yλxϕ → xy) ⇒ ∀x(xλxϕ → xt)</formula><p>where the rightmost sequent is proved by lemma 1 (in case of LA 4 the application of (T ) is enough).</p><p>Eventually by two cuts with the premisses of (⇒ λ) we obtain ∀xy(xλxϕ ∧ yλxϕ → xy), Γ ⇒ ∆, ∀x(xλxϕ → xt). Since from the leftmost and the rightmost premiss of (⇒ λ) we can derive Γ ⇒ ∆, ∃x(xλxϕ) and Γ ⇒ ∆, ∀xy <ref type="bibr">(</ref> where the rightmost sequent is proved as follows:</p><formula xml:id="formula_23">aλxϕ ⇒ aλxϕ at ⇒ at bλxϕ ⇒ bλxϕ cλxϕ ⇒ cλxϕ (⇒ ∧) bλxϕ, cλxϕ ⇒ bλxϕ ∧ cλxϕ bc ⇒ bc (→⇒) bλxϕ, cλxϕ, bλxϕ ∧ cλxϕ → bc ⇒ bc (∀ ⇒) bλxϕ, cλxϕ, ∀xy(xλxϕ ∧ yλxϕ → xy) ⇒ bc (⇒ λ) at, aλxϕ, ∀xy(xλxϕ ∧ yλxϕ → xy) ⇒ λxϕt</formula><p>Together, these two lemmata guarantee the adequacy of GELO m . For GELO s the proof of the counterpart of lemma 6 is the same, and in the proof of the counterpart of lemma 7 only the last part (see the proof-tree above) requires more involved work: where the rightmost leaf is provable as an instance of LL, and D is:</p><formula xml:id="formula_24">b ≡ λxϕ, cb ⇒ cλxϕ aλxϕ ⇒ aλxϕ (⇒ ∧) b ≡ λxϕ, aλxϕ, cb ⇒ cλxϕ ∧ aλxϕ ca ⇒ ca (→⇒) b ≡ λxϕ, aλxϕ, cλxϕ ∧ aλxϕ → ca, cb ⇒ ca (∀ ⇒) b ≡ λxϕ, aλxϕ, ∀xy(xλxϕ ∧ yλxϕ → xy), cb ⇒ ca</formula><p>where the leftmost leaf again is a provable instance of LL.</p><p>Lemma 9.</p><p>1. The rules (⇒ β) with (β ⇒) are reductive in general; 2. Both (⇒ λ) with (λ ⇒ 1), and (⇒ λ) with (λ ⇒ 2) are reductive in GELO m .</p><p>Proof. The two rules of β-conversion are trivially reductive. It remains to show that the three rules for λ are reductive in GELO m .</p><p>Let the right premiss of cut with the principal formula λxϕλyψ be derived by (⇒ λ). In case the right premiss is derived by (λ ⇒ 1) we apply lemma 8 to its premiss to substitute the occurrences of fresh a with c, then we continue:</p><formula xml:id="formula_25">Γ ⇒ ∆, cλyψ Γ ⇒ ∆, cλxϕ cλxϕ, cλyψ, Π ⇒ Σ (Cut) cλyψ, Γ, Π ⇒ ∆, Σ (Cut) Γ, Γ, Π ⇒ ∆, ∆, Σ (C ⇒), (⇒ C) Γ, Π ⇒ ∆, Σ</formula><p>Both cuts are of lower degree, hence both rules are reductive.</p><p>If the right premiss is derived by (λ ⇒ 2) we apply lemma 8 to the rightmost premiss of the application of (⇒ λ) instead, to substitute the occurrences of fresh a, b with c, d respectively, then we continue:</p><formula xml:id="formula_26">Π ⇒ Σ, dλxϕ Π ⇒ Σ, cλxϕ cλxϕ, dλxϕ, Γ ⇒ ∆, cd (Cut) dλxϕ, Γ, Π ⇒ ∆, Σ, cd (Cut) Γ, Π, Π ⇒ ∆, Σ, Σ, cd cd, Π ⇒ Σ (Cut) Γ, Π, Π, Π ⇒ ∆, Σ, Σ, Σ (C ⇒), (⇒ C) Γ, Π ⇒ ∆, Σ</formula><p>Since all cuts are of lower degree, we are done.</p><p>Combining lemma 9 with the results proved in <ref type="bibr" target="#b9">[10]</ref> we obtain the cut elimination theorem for two of the considered systems: Theorem 1. Every proof in GELO w and GELO m can be transformed into a cut-free proof.</p><p>What with GELO s ? Note that in GELO s cut may be performed also on the formulae of the form λxϕb by means of (⇒ λ) and (λ ⇒ 1), or (⇒ λ) and (λ ⇒ 2). In such cases we are not guaranteed that the transformed proofs contain cuts on formulae of lower degree. However, note that the transformations displayed above in each case replace cuts on formulae of the form λxϕb with cuts performed only on formulae of the form bλxϕ. It follows: Lemma 10. Every proof in GELO s can be transformed into a proof with no cuts on formulae of the form λxϕb.</p><p>Since such proofs may be dealt with as proofs in GELO w or GELO m , we obtain: Theorem 2. Every proof in GELO s can be transformed into a cut-free proof.</p><p>And as the consequence of these theorems we obtain: Corollary 1. If ⊢ Γ ⇒ ∆ in GELO w , GELO m or GELO s , then it is provable in a proof which is closed under subformulae of Γ ∪ ∆ and atomic formulae with possibly new parameters.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="7.">Conclusion</head><p>ELO, similarly to LO, is not characterised semantically here. In fact, there are known controversies concerning the proper interpretation of quantifiers for LO (cf. <ref type="bibr" target="#b15">[16,</ref><ref type="bibr" target="#b21">22]</ref>), and for the time being we prefer to avoid these issues, since our aim is to provide a proof-theoretic analysis. However, note that referring to model-theoretic semantics is not the only option. Girard <ref type="bibr" target="#b5">[6]</ref> emphasized that a cut-free system with the subformula property is complete in an internal sense. The idea of proof-theoretic semantics (see e.g. <ref type="bibr" target="#b22">[23]</ref>) also shows that we can locate meaning in the well-defined rules. It seems that GELO satisfies these requirements sufficiently well. To strengthen this view it would be welcome to prove also the interpolation theorem for GELO, following the lines of proof of this result for GO and GOP in <ref type="bibr" target="#b11">[12]</ref>. It is an open problem.</p><p>It was noticed in <ref type="bibr" target="#b9">[10]</ref> that we can relatively easy obtain the intuitionistic version of GO (called GIO there) by restricting the sequents to single-succedent and changing slightly some of the rules. One may easily modify in this way also GOP from <ref type="bibr" target="#b9">[10]</ref> and all variants of GELO introduced in this paper. The crucial point is to replace the present rule (≡⇒) with two variants (with ∆ empty):</p><formula xml:id="formula_27">(≡⇒ 1)</formula><p>Γ⇒ ∆, bt bt, bs, Γ⇒ ∆ t ≡ s, Γ⇒ ∆ (≡⇒ 2) Γ⇒ ∆, bs bt, bs, Γ⇒ ∆ t ≡ s, Γ⇒ ∆</p><p>It may be easily checked that all proofs we needed to establish adequacy and cut elimination, hold also in the intuitionistic versions, since, even in the places where (≡⇒) is applied, there is only one active formula in the succedent. This way we obtain for free also intuitionistic companions of considered calculi. Again, it must be emphasized that, similarly as in the case of 'classical' variants, the background logic is only apparently intuitionistic, since the terms are not restricted to individual ones, and the quantifiers have no existential import.</p><p>Because of the lack of space we were not concerned with the problem of expressivity of ELO. To simplify things we considered the calculus as built on the combination of the language of LO with simple language of pure FOL. However, it is possible to modify LO by admitting richer or different languages as the additional component. For example, even if we keep the first-order language, we may admit arbitrary terms as arguments of relational atoms. Or we may use a totally different language, like the languages of description logics, of QUARC, or of relational syllogistics. Of course, in case of mixing LO with other kinds of languages, it may be necessary to extend also the set of rules to cover specific logics different than FOL. Alternatively, we can consider a different approach to extending LO keeping the language of LO as the outer language and restricting the application of the other as the inner language admitted only inside complex terms. Again, because of the additional complications connected with more complex grammar we did not consider such an approach in this short paper. However, it is another promising field for further exploration.</p><p>Together with <ref type="bibr" target="#b9">[10]</ref> this paper is meant as a theoretical foundation necessary for developing the novel tools in the field of automated deduction. Close resemblance of the structure of ELO to the structure of natural languages may help in the preparation of provers and proof assistants allowing for more direct and efficient processing of the reasoning tasks in natural languages. It is going to be one of the next steps in future research.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 1 :</head><label>1</label><figDesc>Figure 1: Calculus GOI</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 3 :</head><label>3</label><figDesc>Figure 3: The rules for GELO m</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>D</head><label></label><figDesc>aλxϕ ⇒ ab, aλxϕ cb ⇒ cb (T ) ab, aλxϕ, ca ⇒ cb (≡⇒) b ≡ λxϕ, aλxϕ, ca ⇒ cb bt, b ≡ λxϕ ⇒ λxϕt (E) b ≡ λxϕ, at, aλxϕ, ∀xy(xλxϕ ∧ yλxϕ → xy) ⇒ λxϕt (≡⇒ E) at, aλxϕ, ∀xy(xλxϕ ∧ yλxϕ → xy) ⇒ λxϕt</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head></head><label></label><figDesc>The following sequent is cut-free provable in GELO w and all its extensions:</figDesc><table><row><cell>bλxϕ ⇒ bc, bλxϕ c ≡ λxϕ, bλxϕ, ab ⇒ ac, aλxϕ ac ⇒ ac bc, bλxϕ, ab ⇒ ac (≡⇒) (≡⇒) c ≡ λxϕ, ab, bλxϕ ⇒ aλxϕ (T ) ac, aλxϕ ⇒ aλxϕ (≡⇒ E) ab, bλxϕ ⇒ aλxϕ</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_2"><head></head><label></label><figDesc>us ⇒ ut 2. s ≡ t, su ⇒ tu 3. t ≡ s, us ⇒ ut 4. t ≡ s, su ⇒ tu Case 1: u must be simple (the character of s, t does not matter):</figDesc><table><row><cell>(≡⇒)</cell><cell>us ⇒ us, ut</cell><cell>us, ut ⇒ ut</cell></row></table><note>s ≡ t, us ⇒ ut Case 2: s, t are simple; let u be simple (subcase 2.1): as ⇒ as, at as, at ⇒ at (≡⇒) s ≡ t, as ⇒ at at ⇒ as, at as, at ⇒ as (≡⇒) s ≡ t, at ⇒ as tu ⇒ tu (E) s ≡ t, su ⇒ tu Subcase 2.2: let u be complex: su ⇒ sc, su s ≡ t, as ⇒ at s ≡ t, at ⇒ as tc ⇒ tc, tu tc, tu ⇒ tu (≡⇒) tc, su, c ≡ u ⇒ tu (E) sc, su, c ≡ u, s ≡ t ⇒ tu (≡⇒) c ≡ u, s ≡ t, su ⇒ tu (≡⇒ E) s ≡ t, su ⇒ tu</note></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_3"><head></head><label></label><figDesc>≡ t, as ⇒ at is the case 1 of the previous lemma and s ≡ t, su, bt, ct ⇒ bc is proven as follows:</figDesc><table><row><cell>where D 1 is:</cell><cell></cell><cell></cell></row><row><cell cols="4">bt ⇒ bs, bt s ≡ t, as, su, bt ⇒ ba bs ⇒ bs as ⇒ as bs, bt, as, su ⇒ ba (≡⇒) ba ⇒ ba (λ ⇒ 2)</cell></row><row><cell>and D 2 is:</cell><cell></cell><cell></cell></row><row><cell>(⇒ λ)</cell><cell cols="3">as ⇒ at (λ ⇒ 1) ba, as ⇒ bs au ⇒ au s ≡ t, su ⇒ tu s ≡ t, su, bt, ct ⇒ bc s ≡ t, as, au, su ⇒ tu (⇒ W ) as, ba ⇒ bs, bt bs, bt ⇒ bt (≡⇒) s ≡ t, as, ba ⇒ bt</cell></row><row><cell>where s bt ⇒ bs, bt</cell><cell cols="3">ct ⇒ cs, ct bs, bt, s ≡ t, su, ct ⇒ bc (≡⇒) bs ⇒ bs cs ⇒ cs cs, ct, su, bs ⇒ bc (≡⇒) bc ⇒ bc (λ ⇒ 2) s ≡ t, su, bt, ct ⇒ bc</cell></row><row><cell cols="2">2.2: s simple, t complex:</cell><cell></cell></row><row><cell>(≡⇒)</cell><cell cols="2">ss ⇒ ss, st</cell><cell>ss, st ⇒ st</cell></row><row><cell>su ⇒ sa, su</cell><cell></cell><cell></cell></row><row><cell cols="2">bt ⇒ bs, bt</cell><cell cols="2">ct ⇒ cs, ct bs, bt, s ≡ t, ss, ct ⇒ bc (≡⇒) bc ⇒ bc (T ) sc, bs ⇒ bc (S) cs, ct, ss, bs ⇒ bc (≡⇒) s ≡ t, ss, bt, ct ⇒ bc</cell></row><row><cell cols="2">2.3. s complex, t simple:</cell><cell></cell></row><row><cell cols="4">au ⇒ ac, au c ≡ u, s ≡ t, as, au, su ⇒ tu (≡⇒ E) D 1 D 2 tc ⇒ tc, tu tc, tu ⇒ tu (≡⇒) tc, c ≡ u ⇒ tu (E) ac, au, c ≡ u, s ≡ t, as, su ⇒ tu (≡⇒) s ≡ t, as, au, su ⇒ tu (λ ⇒ 1) s ≡ t, su ⇒ tu</cell></row></table><note>s ≡ t, ss ⇒ st su ⇒ su s ≡ t, ss, bt, ct ⇒ bc (⇒ λ) s ≡ t, ss, su ⇒ tu (R) sa, su, s ≡ t ⇒ tu (≡⇒) a ≡ u, s ≡ t, su ⇒ tu (≡⇒ E) s ≡ t, su ⇒ tuwhere the rightmost sequent is proved as follows:</note></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_4"><head></head><label></label><figDesc>xλxϕ ∧ yλxϕ → xy) respectively, by cuts with ∃x(xλxϕ), ∀x(xλxϕ → xt), ∀xy(xλxϕ ∧ yλxϕ → xy) ⇒ λxϕt (derivable from LA 3 ) we get ∀x(xλxϕ → xt), Γ ⇒ ∆, λxϕt. Two final cuts yield the conclusion of (⇒ λ). 7. λxϕt ↔ ∃x(xλxϕ) ∧ ∀x(xλxϕ → xt) ∧ ∀xy(xλxϕ ∧ yλxϕ → xy) is provable in GELO m with t complex, and in GELO s with t arbitrary.where the rightmost sequent is proved by lemma 1 (or by (T ) in case of LA 4 ). the above proofs yield the left-right part of LA 3 after application of (⇒ ∧) and (⇒→). For the right-left implication we derive:aλxϕ ⇒ aλxϕ at,aλxϕ, ∀xy(xλxϕ ∧ yλxϕ → xy) ⇒ λxϕt (→⇒) aλxϕ, aλxϕ → at, ∀xy(xλxϕ ∧ yλxϕ → xy) ⇒ λxϕt (∀ ⇒) aλxϕt, ∀x(xλxϕ → xt), ∀xy(xλxϕ ∧ yλxϕ → xy) ⇒ λxϕt (∃ ⇒) ∃x(xλxϕ), ∀x(xλxϕ → xt), ∀xy(xλxϕ ∧ yλxϕ → xy) ⇒ λxϕt</figDesc><table><row><cell cols="2">aλxϕ ⇒ aλxϕ λxϕt, aλxϕ, bλxϕ ⇒ ab (∧ ⇒) bλxϕ ⇒ bλxϕ ab ⇒ ab λxϕt, aλxϕ ∧ bλxϕ ⇒ ab (⇒→) λxϕt ⇒ aλxϕ ∧ bλxϕ → ab (⇒ ∀) (λ ⇒ 2) λxϕt ⇒ ∀xy(xλxϕ ∧ yλxϕ → xy)</cell></row><row><cell>Lemma aλxϕ, at ⇒ aλxϕ (⇒ ∃) aλxϕ, at ⇒ ∃x(xλxϕ) (λ ⇒ 1) λxϕt ⇒ ∃x(xλxϕ)</cell><cell></cell></row><row><cell>aλxϕ ⇒ aλxϕ aλxϕ, bλxϕ, bt, λxϕt ⇒ at bλxϕ ⇒ bλxϕ aλxϕ, λxϕt ⇒ at (⇒→) ab, bt ⇒ at (λ ⇒ 1) λxϕt ⇒ aλxϕ → at (⇒ ∀) λxϕt ⇒ ∀x(xλxϕ → xt)</cell><cell>(λ ⇒ 2)</cell></row></table></figure>
		</body>
		<back>
			<div type="annex">
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6.">Cut Elimination Theorem</head><p>Before we focus on the proof of the cut elimination theorem let us note that for all variants of GELO the following result holds:</p><p>Proof. By induction on the height of a proof. The rules (E), (⇒≡), (≡⇒ E), (λ ⇒ 1), (⇒ λ) may require similar relettering like (∃ ⇒) and (⇒ ∀). Note that the proof provides the heightpreserving admissibility of substitution and that it is restricted to substitution of parameters for parameters only.</p><p>Let us assume that all proofs are regular in the sense that every parameter a which is fresh by side condition on the respective rule must be fresh in the entire proof, not only on the branch where the application of this rule takes place. There is no loss of generality since every proof may be systematically transformed into a regular one by the substitution lemma.</p><p>In <ref type="bibr" target="#b9">[10]</ref> the cut elimination theorem was proved for GO and for GOP which covers GOI as its subsystem. Due to the construction of the rules from Fig. <ref type="figure">2 and 3</ref>, this proof may be extended to GELO w and GELO m . It is enough to show that new rules are reductive in the sense of Ciabattoni <ref type="bibr" target="#b4">[5]</ref>. Roughly: a pair of introduction rules (⇒ ⋆), (⋆ ⇒) for a constant ⋆ is reductive if an application of cut on cut formulae introduced by these rules may be replaced by the series of cuts made on less complex formulae, in particular on their subformulae. This feature of rules enables the reduction of the cut-degree in the proof of cut elimination. The latter notion, and the notion of proof-degree, is defined as follows:</p><p>1. The cut-degree dϕ is the complexity of the cut-formula ϕ, i.e. the number of connectives, quantifiers and lambda operators occurring in ϕ. 2. The proof-degree (dD) is the maximal cut-degree in D.</p><p>The reductivity of rules is sufficient for our aim on condition that no other rule in the system introduces the principal formula of such rules as active. It was the main reason for restricting (R), (S), (T ), (E) to atoms with simple terms as both arguments and for introducing the new rules for atoms with complex terms, as we explained in section 3. The separation of rules for different cases is the key to avoid the problems with elimination of cuts. Note that:</p><p>1. if st is strictly atomic, i.e. containing parameters only, it can be principal only in the antecedent of the right premiss of cut, due to (R), (S), (T ), (E); 2. if it is of the form bλxϕ, it can be principal in both premisses of cut but only via (⇒ β) and (β ⇒); 3. if it is of the form λxϕt, it can be principal in both premisses of cut but only via (⇒ λ) and (λ ⇒ 1) or (λ ⇒ 2); 4. identity is principal in both premisses of cut only via (⇒≡) and (≡⇒); 5. relational atom is principal only in the succedent of the left premiss via (⇒≡ E).</p><p>The first and the fourth case are dealt with in the proof of cut elimination in <ref type="bibr" target="#b9">[10]</ref>. The fifth case can be dealt with in a similar way as the first, by pushing cut up until it disappears either because in the opposite premiss the atom was introduced by (W ⇒) or it is an axiom. For the remaining cases it is sufficient to prove: 7.0.1. Acknowledgements.</p><p>I would like to thank the anonymous reviewers and Nils Kürbis for valuable comments. Funded by the European Union (ERC, ExtenDD, project number: 101054714). Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Research Council. Neither the European Union nor the granting authority can be held responsible for them.</p></div>			</div>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">On Free Description Logics with Definite Descriptions</title>
		<author>
			<persName><forename type="first">A</forename><surname>Artale</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Mazzullo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Ozaki</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Wolter</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 18th International Conference on Principles of Knowledge Representation and Reasoning</title>
				<editor>
			<persName><forename type="first">M</forename><surname>Bienvenu</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">G</forename><surname>Lakemeyer</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">E</forename><surname>Erdem</surname></persName>
		</editor>
		<meeting>the 18th International Conference on Principles of Knowledge Representation and Reasoning</meeting>
		<imprint>
			<publisher>IJCAI Organization</publisher>
			<date type="published" when="2021">2021</date>
			<biblScope unit="page" from="63" to="73" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<monogr>
		<title level="m" type="main">Logic and Natural Language: On Plural Reference and Its Semantic and Logical Significance</title>
		<author>
			<persName><forename type="first">H</forename><surname>Ben-Yami</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2004">2004</date>
			<publisher>Routledge</publisher>
			<pubPlace>New York</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">On Referring Expressions in Query Answering over First Order Knowledge Bases</title>
		<author>
			<persName><forename type="first">A</forename><surname>Borgida</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Toman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Weddell</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 15th International Conference on Principles of Knowledge Representation and Reasoning</title>
				<meeting>the 15th International Conference on Principles of Knowledge Representation and Reasoning</meeting>
		<imprint>
			<publisher>IJCAI Organization</publisher>
			<date type="published" when="2016">2016</date>
			<biblScope unit="page" from="319" to="328" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<monogr>
		<title level="m" type="main">Hybrid Logic and its Proof-Theory</title>
		<author>
			<persName><forename type="first">T</forename><surname>Braüner</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2011">2011</date>
			<publisher>Springer</publisher>
			<pubPlace>Cham</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Automated Generation of Analytic Calculi for Logics with Linearity</title>
		<author>
			<persName><forename type="first">A</forename><surname>Ciabattoni</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">CSL 2004</title>
				<editor>
			<persName><forename type="first">J</forename><surname>Marcinkowski</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">A</forename><surname>Tarlecki</surname></persName>
		</editor>
		<meeting><address><addrLine>Heidelberg</addrLine></address></meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2004">2004</date>
			<biblScope unit="volume">3210</biblScope>
			<biblScope unit="page" from="503" to="517" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">From Foundations to Ludics</title>
		<author>
			<persName><forename type="first">J-Y</forename><surname>Girard</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">The Bulletin of Symbolic Logic</title>
		<imprint>
			<biblScope unit="volume">9</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="131" to="168" />
			<date type="published" when="2003">2003</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Free Logics are Cut-free</title>
		<author>
			<persName><forename type="first">A</forename><surname>Indrzejczak</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Studia Logica</title>
		<imprint>
			<biblScope unit="volume">109</biblScope>
			<biblScope unit="issue">4</biblScope>
			<biblScope unit="page" from="859" to="886" />
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">A Novel Approach to Equality</title>
		<author>
			<persName><forename type="first">A</forename><surname>Indrzejczak</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Synthese</title>
		<imprint>
			<biblScope unit="volume">199</biblScope>
			<biblScope unit="page" from="4749" to="4774" />
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<monogr>
		<title level="m" type="main">Sequents and Trees. An Introduction to the Theory and Applications of Propositional Sequent Calculi</title>
		<author>
			<persName><forename type="first">A</forename><surname>Indrzejczak</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2021">2021</date>
			<publisher>Birkhäuser</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Leśniewski&apos;s Ontology -Proof-Theoretic Characterization</title>
		<author>
			<persName><forename type="first">A</forename><surname>Indrzejczak</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Automated Reasoning, IJCAR 2022</title>
		<title level="s">LNAI</title>
		<editor>
			<persName><forename type="first">J</forename><surname>Blanchette</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">L</forename><surname>Kovacs</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">D</forename><surname>Pattinson</surname></persName>
		</editor>
		<meeting><address><addrLine>Heidelberg</addrLine></address></meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2022">2022</date>
			<biblScope unit="volume">13385</biblScope>
			<biblScope unit="page" from="541" to="558" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Russellian definite description theory-a proof-theoretic approach</title>
		<author>
			<persName><forename type="first">A</forename><surname>Indrzejczak</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">The Review of Symbolic Logic</title>
		<imprint>
			<biblScope unit="volume">16</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="624" to="649" />
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Leśniewski&apos;s Ontology satisfies interpolation</title>
		<author>
			<persName><forename type="first">A</forename><surname>Indrzejczak</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of AWPL</title>
				<meeting>AWPL<address><addrLine>Sapporo</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2024">2024</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">A Cut-Free, Sound and Complete Russellian Theory of Definite Descriptions</title>
		<author>
			<persName><forename type="first">A</forename><surname>Indrzejczak</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Kürbis</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Automated Reasoning with Analytic Tableaux and Related Methods. TABLEAUX 2023</title>
		<title level="s">Lecture Notes in Computer Science</title>
		<editor>
			<persName><forename type="first">R</forename><surname>Ramanayake</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">J</forename><surname>Urban</surname></persName>
		</editor>
		<meeting><address><addrLine>Cham</addrLine></address></meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2023">2023</date>
			<biblScope unit="volume">14278</biblScope>
			<biblScope unit="page" from="131" to="149" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">When Iota meets Lambda</title>
		<author>
			<persName><forename type="first">A</forename><surname>Indrzejczak</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Zawidzki</surname></persName>
		</author>
		<idno type="DOI">10.1007/s11229-023-04048-y</idno>
	</analytic>
	<monogr>
		<title level="j">Synthese</title>
		<imprint>
			<biblScope unit="volume">201</biblScope>
			<biblScope unit="issue">72</biblScope>
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">On Leśniewski&apos;s Elementary Ontology</title>
		<author>
			<persName><forename type="first">B</forename><surname>Iwanuś</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Studia Logica</title>
		<imprint>
			<biblScope unit="volume">31</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="73" to="119" />
			<date type="published" when="1973">1973</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Substitutional quantification and Leśniewskian quantifiers</title>
		<author>
			<persName><forename type="first">G</forename><surname>Küng</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">T</forename><surname>Canty</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Theoria</title>
		<imprint>
			<biblScope unit="volume">36</biblScope>
			<biblScope unit="page" from="165" to="182" />
			<date type="published" when="1970">1970</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<monogr>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">;</forename><surname>Leśniewski</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Surma</surname></persName>
		</author>
		<author>
			<persName><surname>Srzednicki</surname></persName>
		</author>
		<title level="m">Collected Works</title>
				<editor>
			<persName><forename type="first">J</forename><surname>Barnett</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">D</forename><forename type="middle">I</forename></persName>
		</editor>
		<imprint>
			<publisher>Kluwer/PWN</publisher>
			<date type="published" when="1992">1992</date>
			<biblScope unit="volume">II</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<monogr>
		<author>
			<persName><forename type="first">S</forename><surname>Negri</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Plato</surname></persName>
		</author>
		<title level="m">Structural Proof Theory</title>
				<meeting><address><addrLine>Cambridge</addrLine></address></meeting>
		<imprint>
			<publisher>Cambridge University Press</publisher>
			<date type="published" when="2001">2001</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<monogr>
		<title level="m" type="main">Plural Logic</title>
		<author>
			<persName><forename type="first">A</forename><surname>Oliver</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Smiley</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2016">2016</date>
			<publisher>Oxford University Press</publisher>
			<pubPlace>Oxford</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<monogr>
		<title level="m" type="main">The Logic of Intentional Objects. A Meinongian Version of Classical Logic</title>
		<author>
			<persName><forename type="first">J</forename><surname>Paśniczek</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1998">1998</date>
			<publisher>Kluwer</publisher>
			<pubPlace>Dordrecht</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b20">
	<analytic>
		<title level="a" type="main">Logics for the Relational Syllogistic</title>
		<author>
			<persName><forename type="first">I</forename><surname>Pratt-Hatmann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Moss</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">The Review of Symbolic Logic</title>
		<imprint>
			<biblScope unit="volume">2</biblScope>
			<biblScope unit="issue">4</biblScope>
			<biblScope unit="page" from="647" to="683" />
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<analytic>
		<title level="a" type="main">Interpretations of Leśniewski&apos;s Ontology</title>
		<author>
			<persName><forename type="first">F</forename><surname>Rickey</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Dialectica</title>
		<imprint>
			<biblScope unit="volume">39</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="181" to="192" />
			<date type="published" when="1985">1985</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b22">
	<analytic>
		<title level="a" type="main">Proof-theoretic Semantics</title>
		<author>
			<persName><forename type="first">P</forename><surname>Schroeder-Heister</surname></persName>
		</author>
		<ptr target="https://plato.stanford.edu/entries/proof-theoretic-semantics/" />
	</analytic>
	<monogr>
		<title level="m">Stanford Encyclopedia of Philosophy</title>
				<imprint>
			<date type="published" when="2012">2012</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b23">
	<analytic>
		<title level="a" type="main">Leśniewski&apos;s Calculus of Names</title>
		<author>
			<persName><forename type="first">J</forename><surname>Słupecki</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Studia Logica</title>
		<imprint>
			<biblScope unit="volume">3</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="7" to="72" />
			<date type="published" when="1955">1955</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b24">
	<monogr>
		<title level="m" type="main">The Logic of Natural Language</title>
		<author>
			<persName><forename type="first">F</forename><surname>Sommers</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1982">1982</date>
			<publisher>Clarendon Press</publisher>
			<pubPlace>Oxford</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b25">
	<monogr>
		<title level="m" type="main">Leśniewski&apos;s Systems of Logic and Foundations of Mathematics</title>
		<author>
			<persName><forename type="first">R</forename><surname>Urbaniak</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2014">2014</date>
			<publisher>Springer</publisher>
			<pubPlace>Cham</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b26">
	<analytic>
		<title level="a" type="main">Ontology as a Natural Extension of Predicate Calculus with Identity Equipped with Description</title>
		<author>
			<persName><forename type="first">T</forename><surname>Waragai</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Annals of the Japan Association for Philosophy of Science</title>
		<imprint>
			<biblScope unit="volume">7</biblScope>
			<biblScope unit="issue">5</biblScope>
			<biblScope unit="page" from="233" to="250" />
			<date type="published" when="1990">1990</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
