<?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">A Proof-Theoretical Approach to Some Extensions of First Order Quantification</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Loïc</forename><surname>Allègre</surname></persName>
							<email>loic.allegre@lirmm.fr</email>
							<affiliation key="aff0">
								<orgName type="institution" key="instit1">LIRMM (Univ Montpellier &amp;</orgName>
								<orgName type="institution" key="instit2">CNRS)</orgName>
								<address>
									<settlement>Montpellier</settlement>
									<country key="FR">France</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Ophélie</forename><surname>Lacroix</surname></persName>
							<email>ophelie.lacroix@resolve.tech</email>
							<affiliation key="aff1">
								<orgName type="department">Resolve</orgName>
								<address>
									<settlement>Copenhagen</settlement>
									<country key="DK">Danemark</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Christian</forename><surname>Retoré</surname></persName>
							<email>christian.retore@lirmm.fr</email>
							<affiliation key="aff0">
								<orgName type="institution" key="instit1">LIRMM (Univ Montpellier &amp;</orgName>
								<orgName type="institution" key="instit2">CNRS)</orgName>
								<address>
									<settlement>Montpellier</settlement>
									<country key="FR">France</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">A Proof-Theoretical Approach to Some Extensions of First Order Quantification</title>
					</analytic>
					<monogr>
						<idno type="ISSN">1613-0073</idno>
					</monogr>
					<idno type="MD5">3C32467FED47F19F301AB666830B7282</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>proof theory</term>
					<term>second order logic</term>
					<term>generalised quantifiers</term>
					<term>branching quantifiers</term>
					<term>individual concepts</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Generalised quantifiers, which include Henkin's branching quantifiers, have been introduced by Mostowski and Lindström and developed as a substantial topic application of logic, especially model theory, to linguistics with work by Barwise, Cooper, Keenan.</p><p>In this paper, we mainly study the proof theory of some non-standard quantifiers as second order formulae. Our first example is the usual pair of first order quantifiers (for all / there exists) when individuals are viewed as individual concepts handled by second order deductive rules. Our second example is the study of a second order translation of the simplest branching quantifier: "A member of each team and a member of each board of directors know each other", for which we propose a second order treatment.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Generalisation of Usual First Order Quantification</head><p>Common first order quantifiers ∃ and ∀ have been formalised the way they are in standard mathematics by Frege <ref type="bibr" target="#b0">[1]</ref> whose logical and philosophical view matches Hilbert desiderata regarding logical foundations of mathematics. <ref type="bibr" target="#b1">[2,</ref><ref type="bibr" target="#b2">3,</ref><ref type="bibr" target="#b3">4,</ref><ref type="bibr" target="#b4">5]</ref> By that time, mathematicians and logicians were making little difference between the interpretations of quantifiers in the standard model and their proof rules -before the work of Skolem or Gödel, mathematicians and logicians made little distinction between syntax and semantics, they worked with an interpreted language, see e.g. <ref type="bibr" target="#b1">[2]</ref> --perhaps Hilbert was more demanding regarding quantifiers because he focused on foundations of mathematics <ref type="bibr" target="#b2">[3]</ref>.</p><p>Extensions of usual quantification have mainly been considered for faithfully modelling quantification modes that one finds in ordinary language, like numbers ("three students came to the party"), "most" ("most students came to the party"), percentages ("a third of the students came to the party"), vague quantifiers ("few students came to the party"), etc.</p><p>This gave rise to the theory of generalised quantifiers, initially intended for model theory <ref type="bibr" target="#b5">[6,</ref><ref type="bibr" target="#b6">7]</ref>, that was intensively developed in connection with linguistics. <ref type="bibr" target="#b7">[8,</ref><ref type="bibr" target="#b8">9,</ref><ref type="bibr" target="#b9">10]</ref>. In such a setting, the lexical item expressing a quantifier (say "most A are B") is viewed as a function with two arguments that are predicates. This fits in well with the logico-functional view of quantification in Montague semantics <ref type="bibr" target="#b10">[11]</ref>. Most (!) generalised quantifiers can be viewed as a second order construction. For instance the interpretation of a generalised quantifier depending on two unary predicates like "most" is interpreted as a second order construction, i.e. is true whenever the pairs of unary predicates it is applied to is a "legal" pair of subsets of the domain, namely a pair of sets (𝐴, 𝐵) such that |𝐴 ∩ 𝐵| &gt; |𝐴 ∖ 𝐵|.</p><p>The paper is organised as follows. We first provide a reminder on second order logic, because this topic is not so common. Next, we present a second order view of usual first order quantification as second order quantification over individual concepts -and show the two formulations are proved to be equivalent provided the individual concepts are standard (i.e. they may not be empty, as opposed to some Kripke and Muskens variants). Then, after a quick presentation of generalised quantifiers, we study the simplest branching quantifier as a second order construction, and we propose direct rules for this quantifier.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">A Reminder on Second Order Logic</head><p>We briefly remind the reader with basic facts about second order logic, following <ref type="bibr" target="#b11">[12,</ref><ref type="bibr">Chapter 5]</ref>, and one may also refer to the survey <ref type="bibr" target="#b12">[13]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1.">Language</head><p>A second-order language is based on a first-order language (the first three items in the list below), and extended with an infinitely enumerable set of predicate variables, each of them endowed with an arity (the last item in this list).</p><p>• an infinite enumerable set of first order (a.k.a. individual) variables 𝑥 𝑖 , with 𝑖 in ℕ • a set of constants 𝑐 𝑖 , with 𝑖 in 𝐼 (𝐼 is often enumerable, but this is not required); <ref type="foot" target="#foot_0">1</ref>• an enumerable (or finite) set of predicate constants 𝑃 𝑛 𝑖 with 𝑖 in ℕ each of them with an arity 𝑛 (as in a first order language) -a predicate constant with arity 0 is a proposition; • an enumerable set of predicate variables 𝑋 𝑛 𝑖 𝑖 in ℕ each of them with an arity 𝑛 -a predicate variable with arity 0 is a propositional variable. Second order formulae are defined "as expected": an atomic formula is 𝑍 𝑛 (𝑢 1 , … , 𝑢 𝑛 ) with 𝑍 a predicate constant or a predicate variable of arity 𝑛 and the 𝑢 𝑖 being 𝑛 first order terms (here first order variables or first order constants since we have no functions). Les us call 𝒜 the set of atomic formulae . Then the set of second order formulae ℱ is defined by</p><formula xml:id="formula_0">ℱ =∶∶ 𝒜 | ¬ℱ | ℱ ∧ ℱ | ℱ ∨ ℱ | ℱ → ℱ | ∀𝑥 𝑖 ℱ | ∃𝑥 𝑖 ℱ | ∀ 𝑛 𝑋 𝑛 𝑖 ℱ | ∃ 𝑛 𝑋 𝑛 𝑖 ℱ</formula><p>where 𝑥 𝑖 stands for an individual variable while 𝑋 𝑛 𝑖 stands for a predicate variable of arity 𝑛.</p><p>The formula 𝐴 ⇔ 𝐵 is just a short-hand for (𝐴 → 𝐵) ∧ (𝐵 → 𝐴).</p><p>Although we shall not always write the 𝑛 superscript in ∀ 𝑛 and ∃ 𝑛 , beware that there are different pairs of second order quantifiers (∃ 𝑛 /∀ 𝑛 ), one pair for each arity. The occurrences of the variable 𝑥 𝑖 or 𝑋 𝑛 𝑖 are bound by the closest ∀𝑥, ∃𝑥, ∀ 𝑛 𝑋 𝑛 𝑖 , ∃ 𝑛 𝑋 𝑛 𝑖 -if any -above them in the formula tree.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2.">Proof Rules in Natural Deduction</head><p>We use natural deduction with standard rules as can be found in <ref type="bibr" target="#b11">[12]</ref>. As we limit ourselves to classical logic, an extra principle is needed: tertium non datur (𝐴 ∨ ¬𝐴 for all 𝐴) or reductio ad absurdum (from a deduction with conclusion ⊥ under hypothesis ¬𝐴, conclude 𝐴), see e.g. <ref type="bibr" target="#b13">[14]</ref> The proof rules for second order quantifiers, namely the introduction and elimination rules of ∀ 𝑛 and ∃ 𝑛 are as expected, they are similar to the rules for first order quantifiers, mutatis mutandi: 1. this proof system can derive the comprehension axiom:</p><formula xml:id="formula_1">⋅ ⋅ ⋅ ∀ 𝑛 𝑋 𝑛 𝑖 𝑇 [𝑋 𝑛 𝑖 ] (∀ 𝑛 ) 𝐸 𝑇 [𝑋 𝑛 𝑖,𝑘 (𝑡 1 𝑘 , … , 𝑡 𝑛 𝑘 ) ∶= 𝜙 𝑛 (𝑡 1 𝑘 , … , 𝑡 𝑛 𝑘 )] ⋅ ⋅ ⋅ 𝑇 [𝑋 𝑛 𝑖 ] (∀ 𝑛 ) 𝐼 ∀ 𝑛 𝑋 𝑛 𝑖 𝑇 [𝑋 𝑛 𝑖 ] ∃ 𝑛 𝑋 𝑛 𝑖 𝑇 [𝑋 𝑛 𝑖 ] [𝑇 [𝑋 𝑛 𝑖 ]] 𝑘 ⋅ ⋅ ⋅ 𝜓 (∃ 𝑛 ) 𝑘 𝐸 𝜓 ⋅ ⋅ ⋅ 𝑇 [𝑋 𝑛 𝑖,𝑘 (𝑡</formula><formula xml:id="formula_2">∃𝑋 𝑛 ∀𝑥 1 … 𝑥 𝑛 [𝜑 (𝑥 1 , … , 𝑥 𝑛 ) ↔ 𝑋 𝑛 (𝑥 1 , … , 𝑥 𝑛 )]</formula><p>2. equality can be defined à la Leibnitz:</p><formula xml:id="formula_3">𝑥 = 𝑦 ∶ ∀ 1 𝑋 1 [𝑋 1 (𝑥) → 𝑋 1 (𝑦)] (because of negation there is no need to use ⇔ in this definition) 3. being equal to 𝑥 is a property 𝐸 𝑥 (𝑦) ∶ ∀ 1 𝑋 1 [𝑋 1 (𝑥) → 𝑋 1 (𝑦)].</formula><p>4. the Dedekind finiteness, "any injective function is surjective" is definable:</p><formula xml:id="formula_4">∀ 2 𝑋 2 ((∀𝑥∀𝑦∀𝑧(𝑋 (𝑥, 𝑦) ∧ 𝑋 (𝑥, 𝑧) → 𝑦 = 𝑧)) ∧ (∀𝑥∀𝑦∀𝑧(𝑋 (𝑦, 𝑥) ∧ 𝑋 (𝑧, 𝑥) → 𝑦 = 𝑧))) →(∀𝑤∃𝑢 𝑋 (𝑢, 𝑤))</formula><p>Finally, using implication →, first order ∀, and propositional second order ∀ 0 one can define false, ⊥, negation ¬, the propositional connective ∧, ∨, first order existential quantification ∃. Adding ∀ 𝑛 to →, ∀, one can also define ∃ 𝑛 . Thus, the expressive power of second order propositional quantifier ∀ 0 is impressive.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.3.">Standard and Non-standard Models, Completeness</head><p>We here follow <ref type="bibr" target="#b15">[16,</ref><ref type="bibr" target="#b12">13,</ref><ref type="bibr" target="#b11">12]</ref>.</p><p>A second order model consists in a first order model, i.e. with a domain 𝐷, endowed with a set of sets of tuples of length 𝑛 for each 𝑛 ∈ ℕ in order to interpret predicate variables of arity 𝑛: they may vary in a fixed subset 𝐴 𝑛 of 𝒫 (𝐷 𝑛 ) which is not necessarily the full powerset 𝒫 (𝐷 𝑛 ); for this structure to define a model, it must enjoy the comprehension axiom scheme</p><formula xml:id="formula_5">∃ 𝑛 𝑋 𝑛 ∀𝑥 1 ⋯ ∀𝑥 𝑛 [𝜙(𝑥 1 , … , 𝑥 𝑛 ) ↔ 𝑋 𝑛 (𝑥 1 , … , 𝑥 𝑛 )]</formula><p>where the 𝑛-ary predicate variable 𝑋 𝑛 does not appear in 𝜙 -in other words the subsets of 𝐴 𝑛 must include the interpretations of the formulae with 𝑛 free variables. The comprehension axiom scheme is derivable from the existential introduction rule given above.</p><p>By definition, a second-order model is said to be standard (or full) whenever the subset 𝐴 𝑛 is 𝒫 (𝐷 𝑛 ) for any arity 𝑛. Standard models satisfy the comprehension scheme. They do match intuition: a predicate variable of arity 𝑛 varies in all possible subsets of 𝐷 𝑛 . However, neither completeness nor compactness hold when only standard models are considered -indeed second order logic can express the finiteness of the domain 𝐷, see e.g. <ref type="bibr" target="#b11">[12]</ref>.</p><p>Second order logic may be encoded in first order logic: predicate variables 𝑋 𝑛 𝑖 are viewed as individual constants interpreted in a domain (that also contains standard individuals), and some additional predicate constants of arity 𝑛 + 1 are needed to mimic the application of a predicate variable of arity 𝑛 to 𝑛 terms. Then a second order formula is provable within second order logic whenever its first order translation is provable in first order logic. So applying first order completeness theorem one gets that a second order formula is provable in second order logic if and only if it is true in all second order models (including the non standard ones). As a consequence of completeness, compactness holds, so one can have a model with at least 𝑛 elements for each integer 𝑛, which is Dedekind finite.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">A Second Order View of First Order Quantification:</head><p>Quantifying Over Individual Concepts</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1.">Individual Concepts</head><p>Individual concepts view an individual as a formula 𝜙[𝑥] with a single free variable 𝑥 such that there is a single individual satisfying the formula 𝜙[𝑥]. <ref type="foot" target="#foot_2">3</ref> This can be said in second order logic: a formula 𝜙[𝑥] with a single free variable 𝑥 is said to be an individual concept whenever there is at most one individual 𝑥 such that 𝜙[𝑥] and at least one 𝑥 such that 𝜙[𝑥] -so it makes exactly one 𝑥 such that 𝜙[𝑥]. That the concept 𝜙 is an individual concept can actually be expressed in second order logic, where the "=" symbol refers to usual equality (with its usual rules: reflexivity, symmetry, transivity, substition etc. noted "=" in the proofs):<ref type="foot" target="#foot_3">4</ref> </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>𝐶(𝜙) ∶= (∀𝑥∀𝑦 [𝜙(𝑥) ∧ 𝜙(𝑦) → 𝑥 = 𝑦]) ∧ ∃𝑧 𝜙(𝑧)</head><p>Individual concepts are close to Montague semantics and Leibnitz identity (where an individual is identified with the set of all properties it enjoys) <ref type="bibr" target="#b17">[18,</ref><ref type="bibr" target="#b18">19,</ref><ref type="bibr" target="#b10">11]</ref>. For reasons like possible worlds semantics, see e.g. the discussion in <ref type="bibr">[20, chapter 4]</ref>, some logicians consider a variant of individual concepts that are possibly empty. This may look strange but if you think individual concepts are some kind of proper name that are part of the logical language, it is hard to tell what a proper name refers to before the reference actually exists. For instance, the individual concept Gödel(𝑥) has no reference in Egyptian times. Hence Kripke in the 70s dropped the existence condition from individual concepts (see <ref type="bibr" target="#b20">[21]</ref> for a recent account of those ideas), thus obtaining a formula with a lower logical complexity profile:</p><formula xml:id="formula_6">𝐶 𝜖 (𝜙) ∶= ∀𝑥∀𝑦 [𝜙(𝑥) ∧ 𝜙(𝑦) → 𝑥 = 𝑦]</formula><p>So 𝐶(𝜙) can be defined as 𝐶(𝜙) ∶= 𝐶 𝜖 (𝜙) ∧ ∃𝑧 𝜙(𝑧).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.">First Order Universal Quantification as Universal Quantification Over Non-empty Individual Concepts</head><p>The simplest quantifiers one can try to view as a second order construction are clearly the usual first order quantifiers ∀, ∃. So let us compare the second order quantification over individual concepts to usual quantification. Proof. Let us first observe that there is a simple formal proof without assumption that 𝐶(𝐸 𝑥 ) i.e. that "being equal to 𝑥" (cf. section 2 item 3) is an individual concept, 𝐸 𝑥 (𝑦) ∶ 𝑦 = 𝑥 ∶ ∀ 1 𝑋 1 (𝑋 1 (𝑥) → 𝑋 1 (𝑦)), and let us call this proof 𝛿, because we are going to use it several times:</p><formula xml:id="formula_7">𝛿 ∶ [y = x ∧ z = x] y = x ∧E [y = x ∧ z = x] z = x ∧E x = z symetrie y = z eq y = x ∧ z = x → y = z → I ∀z(y = x ∧ z = x → y = z) ∀ 1 I ∀y∀z(y = x ∧ z = x → y = z) ∀ 1 I C(E x ) := mammSTESSF 1. a) Assuming ∀𝑥 𝜑 ↓ (𝑥) one can prove ∀𝑋 (𝐶(𝑋 ) → 𝜑(𝑋 ))</formula><p>Preuve.</p><p>[∀xϕ</p><formula xml:id="formula_8">↓ (x)] [C(X)] ∀x∀y(X(x) ∧ X(y) → x = y) ∧∃xX (x) ∃xX (x) ∧E [X(x)] X(x) ∃ 1 E ∀xϕ ↓ (x) ∧ X(x) ∧I ϕ ↓ (x) ∃YC(Y ) ∧Y (x) ∧ ϕ(Y ) := [C(Y ) ∧Y (x) ∧ ϕ(Y )] C(Y ) ∧Y (x) ∧ ϕ(Y ) ∃ 2 E Y (x) ∧ ϕ(Y ) ∧E ϕ(Y ) ∧E ϕ(X) := C(X) → ϕ(X) → I ∀X(C(X) → ϕ(X) ∀ 2 E</formula><p>Dans cette preuve on déduit de car et sont des concepts individuels : b) Assuming ∀𝑋 (𝐶(𝑋 ) → 𝜑(𝑋 )) one can prove ∀𝑥 𝜑 ↓ (𝑥). In the proof below, we use 𝛿 the proof that 𝐸 𝑥 (_) = "_ = 𝑥" (that is, "being equal to 𝑥") is an individual concept.</p><p>δ . . . . δ . . . .</p><formula xml:id="formula_9">C(E x ) x = x E x (x) δ . . . . C(E x ) [∀X(C(X) → ϕ(X))] C(E x ) → ϕ(E x ) ∀E ϕ(E x ) → E E x (x) ∧ ϕ(E x ) ∧I C(E x ) ∧ E x (x) ∧ ϕ(E x ) ∧I ∃X(C(X) ∧ X(x) ∧ ϕ(X)) ∃ 2 I ϕ ↓ (x) := ∀xϕ ↓ (x) ∀ 1 E ne fonction qui signifie "est égal àx ". Ici on obtient E x 2. a) Assuming ∀𝑥 𝜓 (𝑥) one can prove ∀𝑋 (𝐶(𝑋 ) → 𝜓 ↑ (𝑋 )) [C(X)] ∀x∀y(X(x) ∧ X(y) → x = y) ∧ ∃x X(x) := ∃xX (x) ∧E [X(x)] X(x) ∃ 1 E [∀xψ(x)] ψ(x) ∀ 1 E X(x) ∧ ψ(x) ∧I ∃x(X(x) ∧ ψ(x)) ∃ 1 I ψ ↑ (X) = C(X) → ψ ↑ (X) → I ∀X(C(X) → ψ ↑ (X) ∀</formula><formula xml:id="formula_10">C(E x ) [∀X(C(X) → ψ ↑ (X)] C(E x ) → ψ ↑ (E x ) ∀ 2 E ψ ↑ (E x ) → E ∃yE x (y) ∧ ψ(y) := E x (y) ∧ ψ(y) ∃ 1 E y = x ∧ ψ(y) = ψ(x) ∧E ∀xψ(x) ∀ 1 I :</formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3.">First Order Existential Quantification as Existential Quantification Over Non-empty Individual Concepts</head><p>As for the universal quantification, we have: Preuve.</p><formula xml:id="formula_11">[∃xϕ ↓ (x)] [ϕ ↓ (x)] ∃X(C(X) ∧ X(x) ∧ ϕ(X)) := [C(X) ∧ X(x) ∧ ϕ(X)] C(X) ∧E [C(X) ∧ X(x) ∧ ϕ(X)] ϕ(X) ∧E C(X) ∧ ϕ(X) ∃ 2 I ∃X(C(X) ∧ ϕ(X)) ∃ 2 E ∃X(C(X) ∧ ϕ(X)) ∃ 1 E</formula><p>Ensuite on souhaite prouver l'implication inverse : s'il y a un concept individuel qui b) Now let us prove ∃𝑥 𝜑 ↓ (𝑥) under the assumption ∃𝑋 (𝐶(𝑋 ) ∧ 𝜑(𝑋 )). We first need 𝛼, 𝛽, 𝛾 i.e. the three following proofs :</p><formula xml:id="formula_12">𝛼 ∶ : [∃X(C(X) ∧ X(x) ∧ ϕ(X))] [C(X) ∧ ϕ(X)] C(X) ∧E C(X) ∃ 2 E 𝛽 ∶ : [∃X(C(X) ∧ X(x) ∧ ϕ(X))] [C(X) ∧ ϕ(X)] ϕ(X) ∧E ϕ(X) ∃ 2 E 𝛾 ∶ : α . . . . C(X) ∀x∀y(X(x) ∧Y (x) → x = y) ∧∃xX(x) := ∃xX(x) ∧E [X(x)] X(x)</formula><p>and the proof we are looking for is: tilise ici la preuve vu pour le lemme 2 pour déduire C δ . . . .</p><formula xml:id="formula_13">α . . . . C(X) γ . . . . X(x) C(X) ∧ X(x) ∧I β . . . . ϕ(X) C(X) ∧ X(x) ∧ ϕ(X) ∧I ∃X(C(X) ∧ X(x) ∧ ϕ(X)) ∃ 2 I ϕ ↓ (x) := ∃xϕ ↓ (x) ∃ 1 I</formula><formula xml:id="formula_14">C(E x ) δ . . . . C(E x ) x = x E x (x) [∃xψ(x)] [ψ(x)] ψ(x) ∃ 1 E E x (x) ∧ ψ(x) ∧I ∃y(E x (y) ∧ ψ(y)) ∃ 1 I C(E x ) ∧∃y(E x (y) ∧ ψ(y)) ∧I ψ ↑ (E x ) := C(E x ) ∧ ψ ↑ (E x ) ∧I ∃X(C(X) ∧ ψ ↑ (X) ∃ 2 I b)</formula><p>Let us prove ∃𝑥 𝜓 (𝑥) under the assumption ∃𝑋 (𝐶(𝑋 ) ∧ 𝜓 ↑ (𝑋 ))</p><p>e.</p><p>[∃X(C(X)</p><formula xml:id="formula_15">∧ ψ ↑ (X))] [C(X) ∧ ψ ↑ (x)] C(X) ∧ ψ ↑ (X) ∃ 2 E ψ ↑ (X) ∧E ∃x(X(x) ∧ ψ(x)) := [X(x) ∧ ψ(x)] ψ(x) ∧E ψ(x) ∃ 1 E ∃xψ(x) ∃ 1 I</formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.4.">Dealing With Possibly Empty Individual Concepts</head><p>When individual concepts are possibly empty the second order formula expressing that 𝑋 is an individual concept is 𝐶 𝜖 (𝑋 ) = ∀𝑥∀𝑦(𝑋 𝑥 ∧ 𝑋 𝑦 → 𝑥 = 𝑦) -the ∃𝑥𝑋 (𝑥) left out of our initial definition of individual concepts.</p><p>Regarding universal quantification, ∀𝑋 (𝐶 𝜖 (𝑋 ) → 𝜑(𝑋 )) still entails ∀𝑥 𝜑 ↓ (𝑥), but ∀𝑥 𝜑 ↓ (𝑥) does not entail ∀𝑋 (𝐶 𝜖 (𝑋 ) → 𝜑(𝑋 )) anymore. This is logical: when all individual concepts have a property be they empty or not, all individuals enjoy the corresponding first order property. The converse does not hold: when all individuals enjoy a property, all the non empty concepts enjoy the property, but why should the empty individual concept enjoy this property as well?</p><p>Of course regarding existential quantification, that's the opposite. ∃𝑥 𝜑(𝑥) entails ∃𝑋 (𝐶 𝜖 (𝑋 ) ∧ 𝜑(𝑋 ))) but ∃𝑋 (𝐶 𝜖 (𝑋 ) ∧ 𝜑(𝑋 )) does not entail ∃𝑥 𝜑(𝑥). When an individual enjoys a property, so does the corresponding individual concept. But when a possibly empty individual concept enjoys a property, it does not entail that an individual enjoys this property, because this individual concept might be an empty individual concept.</p><p>So the second order view of usual quantification does not fit in well with possibly empty individual concepts.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">A Reminder on Generalised and Branching Quantifiers</head><p>This reminder mainly relies on the presentation given by Peters and Westerståhl <ref type="bibr" target="#b21">[22]</ref>, one may also consult the survey <ref type="bibr" target="#b9">[10]</ref>. Generalised quantifiers, initially introduced by Mostowski <ref type="bibr" target="#b5">[6]</ref> and further developed by Lindström <ref type="bibr" target="#b6">[7]</ref> are a generalisation of standard universal and existential quantification. Roughly speaking, generalised quantifiers view quantifiers as relations over relations (or tuples of relations) -those relations are relations on the domain (a.k.a universe, model) of an interpretation: thus, quantifiers are viewed as second-order concepts.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.1.">Generalised Quantifiers</head><p>Given 𝑘 integers 𝑛 1 , ..., 𝑛 𝑘 , a quantifier 𝒬 of type ⟨𝑛 1 , ..., 𝑛 𝑘 ⟩ can be viewed as a function endowing each domain 𝑀 with a 𝑘-ary relation 𝑄 𝑀 such that if (𝑅 1 , ..., 𝑅 𝑘 ) ∈ 𝑄 𝑀 , then for all 𝑖 in between 1 and 𝑘, 𝑅 𝑖 is a 𝑛 𝑖 -ary relation over elements of 𝑀. Let us give some examples.</p><p>The usual quantifiers ∀ and ∃ can be then expressed as simple type ⟨1⟩ quantifiers : ∃ 𝑀 = {𝐴 ⊆ 𝑀, 𝐴 ≠ ∅} and ∀ 𝑀 = {𝐴 ⊆ 𝑀, 𝐴 = 𝑀}. Thus, the existential quantifier is in every domain the unary relation which holds true for all non-empty predicates, and the universal quantifier is the relation which holds true only for the whole domain 𝑀.</p><p>Some generalised quantifiers have an equivalent formulation in usual first-order logic, such as the quantifier "at least two": (∃ ≥2 ) 𝑀 = {𝐴 ⊆ 𝑀, |𝐴| ≥ 2} which can be expressed with the following first-order formula: ∃𝑥∃𝑦[𝑥 ≠ 𝑦]. However this is not always the case. Take for example the type ⟨1, 1⟩ quantifier expressing that most 𝐴 are 𝐵: Most 𝑀 (𝐴, 𝐵) ⟺ |𝐴∩𝐵| &gt; |𝐴−𝐵| which notably cannot be expressed as a first-order formula.</p><p>It is worth noting that universal and existential quantification on individual concepts as we presented in Section 3 can also be formulated in terms of generalised quantifiers. To say that all (resp. some) individual concepts satisfy a property 𝜑 is in fact a second-order statement about the predicates 𝐶 ("to be an individual concept") and 𝜑. Hence the second order view of first order quantification that we presented in the previous section can be expressed as generalised quantifiers ∀ 𝐶 and ∃ 𝐶 with type ⟨1, 1⟩:</p><formula xml:id="formula_16">∀ 𝐶 (𝐶, 𝜑) ⟺ 𝐶 ⊂ 𝜑 ∃ 𝐶 (𝐶, 𝜑) ⟺ 𝐶 ∩ 𝜑 ≠ ∅</formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.2.">Branching Quantifiers</head><p>Among generalised quantifiers, branching quantifiers are of particular interest, both for logic and linguistics. Initially introduced by Henkin <ref type="bibr" target="#b22">[23]</ref> and much later on studied by Hintikka <ref type="bibr" target="#b23">[24]</ref> -independently of generalised quantifiers -branching quantification is a generalisation of classical quantification that allows the expression of independence between some existentially quantified variable and some previously universally quantified variables. This cannot be expressed within usual quantification because quantifiers are supposed to be linearly ordered.</p><p>The simplest example of such a non-first-order quantifier is the following Henkin quantifier where, as the notation suggests, 𝑥 ′ only depends on 𝑥, while 𝑦 ′ , only depends on 𝑦.</p><p>𝐹 (𝑥, 𝑦, 𝑥 ′ , 𝑦 ′ ) ∀𝑥∃𝑥 ′</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>∀𝑦∃𝑦 ′</head><p>As proven by Ehrenfeucht (in Henkin <ref type="bibr" target="#b22">[23]</ref>), this construction has no first-order equivalent. Notably, it cannot be expressed with a linear quantifier prefix such as ∀𝑥∃𝑥 ′ ∀𝑦∃𝑦 ′ or ∀𝑥∀𝑦∃𝑥 ′ ∃𝑦 ′ , since there would be unwanted dependencies between 𝑥 ′ and 𝑦, and 𝑦 ′ and 𝑥.</p><p>Although not initially introduced as such, branching quantifiers can in fact be seen as specific generalised quantifiers. Indeed, the (in)dependencies between variables can be expressed using Skolem functions, e.g. the Henkin quantifier above can be written as follows:</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>∃𝑓 ∃𝑔∀𝑥∀𝑦 𝐹 (𝑥, 𝑓 (𝑥), 𝑦, 𝑔(𝑦))</head><p>This in turn allows us to translate it as a generalised quantifier, for example here as the type ⟨4⟩ quantifier:</p><p>𝐻 𝑀 = {𝑅 ⊆ 𝑀 4 | ∃𝑓 ∃𝑔∀𝑥∀𝑦 (𝑥, 𝑓 (𝑥), 𝑦, 𝑔(𝑦)) ∈ 𝑅}</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Second Order Proof Rules for Branching Quantifiers</head><p>Branching Quantifiers as Second Order Formulae In this part, we focus on the expression of branching quantifiers as second-order constructions. Such quantifiers can be quite complex, so we limit ourselves to studying the simplest branching quantifier. Our main object of study is the typical branching constructions found in natural language in the so-called Hintikka sentences, such as :</p><p>(H) A member of each team and a member of each board of directors know each other</p><p>The branching-quantifier reading of the above English sentence can be formulated within second-order logic:<ref type="foot" target="#foot_4">5</ref> </p><formula xml:id="formula_17">𝑇 (𝑥) ∧ 𝐵(𝑦) → 𝑀(𝑥, 𝑥 ′ ) ∧ 𝑀(𝑦, 𝑦 ′ ) ∧ 𝐾 (𝑥 ′ , 𝑦 ′ ) ∀𝑥∃𝑥 ′ ∀𝑦∃𝑦 ′</formula><p>As mentioned earlier, this formula can be expressed as a second order formula with existential quantification over functions:</p><p>(Hfun) ∶ ∃𝑓 ∃𝑔∀𝑥∀𝑦 [𝑇 (𝑥) ∧ 𝐵(𝑦)] → 𝐾 (𝑓 (𝑥), 𝑔(𝑦))</p><p>Natural Deduction Rules With Binary Predicates This formulation of the Henkin quantifier as a second-order formula with quantification over functions is however not fully satisfactory, for it actually provides a stronger effect than needed: defining 𝑓 and 𝑔 as functions implies the unicity of 𝑓 (𝑥) and 𝑔(𝑦) for any given 𝑥 and 𝑦, while the original formula with a branching quantifier only requires that there exists one (possibly more) 𝑥 ′ for each 𝑥 and 𝑦 ′ for each 𝑦. Thus 𝑓 and 𝑔 need not be functions, but only need be non-empty binary predicates -as always with Skolem functions, the choice of 𝑓 (𝑥) for each 𝑥 is part of the interpretation of the function symbol.</p><p>Therefore, we propose another second-order representation of this reading of the sentence using quantification over predicates instead of quantification over functions:</p><formula xml:id="formula_18">(Hpred) ∶∃𝐹 ∃𝐺[∀𝑥∃𝑥 ′ 𝑇 (𝑥) → 𝐹 (𝑥, 𝑥 ′ )] ∧ [∀𝑦∃𝑦 ′ 𝐵(𝑦) → 𝐺(𝑦, 𝑦 ′ )] ∧ [∀𝑥∀𝑥 ′ ∀𝑦∀𝑦 ′ [𝑇 (𝑥) ∧ 𝐵(𝑦) ∧ 𝐹 (𝑥, 𝑥 ′ ) ∧ 𝐺(𝑦, 𝑦 ′ )] → 𝐾 (𝑥 ′ , 𝑦 ′ )]</formula><p>This formula simply replaces each of the two functions 𝑓 and 𝑔 of (𝐻 𝑓 𝑢𝑛) above with the binary predicates 𝐹 and 𝐺. These two predicates act intuitively as relations that select suitable 𝑥 ′ and 𝑦 ′ , since all we need to ensure is that whenever 𝑥 ′ is a valid representative for 𝑥 (and 𝑦 ′ for 𝑦), then 𝑥 ′ and 𝑦 ′ know each other. The binary predicates 𝐹 and 𝐺 are required to relate each possible value of their first argument which ought to be in the proper set/predicate (𝑇 for 𝑥, 𝐵 for 𝑦) to at least one value of their second argument. <ref type="foot" target="#foot_5">6</ref> There is nevertheless a difference between using function as in (Hfun) and (Hpred): in (Hpred) there may well exist several values of 𝑥 ′ (resp. 𝑦 ′ ) such that 𝐹 (𝑥, 𝑥 ′ ) (resp. 𝐺(𝑦, 𝑦 ′ )), there is no need to chose one as opposed to (Hfun), where one is explicitly chosen.</p><p>The natural deduction rules for second-order logic from section 2.2 give us the introduction and elimination rules for the branching Henkin quantifier. For the sake of readability, let us write from here on:</p><formula xml:id="formula_19">Φ(𝐹 , 𝐺, 𝑥, 𝑥 ′ , 𝑦, 𝑦 ′ ) = [𝑇 (𝑥) ∧ 𝐵(𝑦) ∧ 𝐹 (𝑥, 𝑥 ′ ) ∧ 𝐺(𝑦, 𝑦 ′ )] → 𝐾 (𝑥 ′ , 𝑦 ′ ) and Ψ(𝐹 , 𝐺) = [∀𝑥∃𝑥 ′ 𝑇 (𝑥) → 𝐹 (𝑥, 𝑥 ′ )] ∧ [∀𝑦∃𝑦 ′ 𝐵(𝑦) → 𝐺(𝑦, 𝑦 ′ )] ∧ [∀𝑥, ∀𝑥 ′ ∀𝑦∀𝑦 ′ Φ(𝐹 , 𝐺, 𝑥, 𝑥 ′ , 𝑦, 𝑦 ′ )]</formula><p>The introduction rule is quite straightforward:</p><formula xml:id="formula_20">𝜑(𝑥, 𝑡) 𝜓 (𝑦, 𝑢) Φ(𝜑, 𝜓 , 𝑥, 𝑥 ′ , 𝑦, 𝑦 ′ ) 𝐻 𝐼 ∃𝐹 ∃𝐺[∀𝑥∃𝑥 ′ 𝑇 (𝑥) → 𝐹 (𝑥, 𝑥 ′ )] ∧ [∀𝑦∃𝑦 ′ 𝐵(𝑦) → 𝐺(𝑦, 𝑦 ′ )] ∧ [∀𝑥, ∀𝑥 ′ ∀𝑦∀𝑦 ′ Φ(𝐹 , 𝐺, 𝑥, 𝑥 ′ , 𝑦, 𝑦 ′ )]</formula><p>where 𝜑 is a formula with free variables exactly 𝑥, 𝑥 ′ , 𝜓 a formula with free variables exactly 𝑦, 𝑦 ′ , and 𝑡, 𝑢 are terms.</p><p>The elimination rule, however, is more complicated due to the use of two second-order eliminations of ∃ 2 : ∃𝐹 ∃𝐺Ψ(𝐹 , 𝐺)</p><p>[∃𝐺Ψ(𝐴, 𝐺)] (2)   [Ψ(𝐴, 𝐵)]</p><formula xml:id="formula_21">(1) ⋅ ⋅ ⋅ 𝜑 ∃ 2 𝐸 (1) 𝜑 ∃ 2 𝐸 (2) 𝜑</formula><p>in which 𝐴 and 𝐵 must not appear free in 𝜑.</p><p>Let us write as above 𝐻 (𝑥, 𝑥 ′ , 𝑦, 𝑦 ′ ) the branching quantifier that binds the two universally quantified variables 𝑥, 𝑦 and the two existentially quantified variables 𝑥 ′ , 𝑦 ′ e.g. the example above may be written 𝐻 (𝑥, 𝑥 ′ , 𝑦, 𝑦 ′ ) Φ(𝐹 , 𝐺, 𝑥, 𝑥 ′ , 𝑦, 𝑦 ′ ).</p><p>Let ℋ be the set of closed formulae that can be written with this quantifier and the two usual first order quantifiers ∃𝑥 and ∀𝑦.</p><p>In the near future, we intend to determine whether our direct rules can be used to derive all the formulae in ℋ that can be derived with the usual rules for second and first quantifiers. It seems plausible to us, because cut-elimination holds for second order logic. <ref type="bibr" target="#b25">[26]</ref> However, we are not yet fully certain, and this is one aspect that we intend to clarify in the near future.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6.">Conclusion</head><p>This ongoing work deals with the proof rules of extensions of first order quantification viewed as second order logic constructions which do not need the full expressive power (and complexity) of second order logic.</p><p>We first described usual first order quantifiers within the second order logic as quantification over individual concepts and obtained that this description works provided individual concepts are asked to be non empty -unsurprisingly it does not work without this restriction.</p><p>Thereafter we focused on the non first order reading of the simplest branching quantifier that one finds in sentences like: "A member of each team and a member of each board of directors know each other". Regarding this (reading of this) quantifier, we proposed a definition of it within second order logic and provided direct introduction and elimination rules for this complex quantifier which is often only described in model-theoretic terms. Later on we shall prove that the complete set of second order rules does not derive more sentences with those connectives than our direct rules.</p><p>While we were working on the final version of this article, we realised that Matthias Baaz and Anela Lolic <ref type="bibr" target="#b26">[27]</ref> proposed an analytic calculus for Henkin quantifiers. In their paper, Henkin quantifiers are viewed as the existence of functions (i.e. as a particular form of second order quantification), and they proved cut-elimination for this calculus. It is too late for this paper of ours to examine how their account of Henkin quantifiers differs from ours, but this will be be our first aim in continuing our work. A first remark is that (1) ∶ ∃𝐹 ∀𝑢 ∃𝑣 𝐹 (𝑢, 𝑣) seems slightly weaker than (2) ∶ ∃𝑓 𝐹 (𝑢, 𝑓 (𝑢)): in order to derive (2) from 1, it is necessary to utilise some form of the axiom of choice. Another difference, a very small one actually, is that our rules are natural deduction rules (introduction/elimination rules) and not sequent calculus: sequent-calculus right-rules correspond to natural-deduction introduction-rules but sequent-calculus left-rules do not correspond to natural-deduction elimination-rules.</p><p>By way of conclusion, let us mention a prospect that has opened up to us recently. The epsilon calculus <ref type="bibr" target="#b27">[28,</ref><ref type="bibr" target="#b28">29]</ref> may express readings that are close to branching quantifier readings, with epsilon formulas that have no equivalent in first or higher order logic <ref type="foot" target="#foot_6">7</ref> . Indeed, the subnectors epsilon and tau express quantification with some scope ambiguities (under-specification) <ref type="foot" target="#foot_7">8</ref> . However, it is presently too early to say anything definite about this question.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Proposition 1 .</head><label>1</label><figDesc>First order universal quantification and second order quantification over individual concepts are equivalent: 1. given a property 𝜑(𝑋 ) of individual concepts, the following equivalence holds: ∀𝑥 𝜑 ↓ (𝑥) ⇔ ∀𝑋 (𝐶(𝑋 ) → 𝜑(𝑋 )) where 𝜑 ↓ (𝑥) ∶= ∃𝑋 (𝐶(𝑋 )∧ 𝑋 (𝑥) ∧ 𝜑(𝑋 )). 2. given a property 𝜓 (𝑥) of individuals, the following equivalence holds: ∀𝑥 𝜓 (𝑥) ⇔ ∀𝑋 (𝐶(𝑋 ) → 𝜓 ↑ (𝑋 )) where 𝜓 ↑ (𝑋 ) ∶= ∃𝑥(𝑋 (𝑥) ∧ 𝜓 (𝑥)).</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head></head><label></label><figDesc>assuming ∀𝑋 (𝐶(𝑋 ) → 𝜓 ↑ (𝑋 )) one can prove: ∀𝑥 𝜓 (𝑥)</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Proposition 2 .</head><label>2</label><figDesc>First order existential quantification and second order quantification over individual concepts are equivalent: 1. when 𝜙 is a property of individual concepts, one has ∃𝑥 𝜑 ↓ (𝑥) ⇔ ∃𝑋 (𝐶(𝑋 ) ∧ 𝜑(𝑋 )) where 𝜑 ↓ (𝑥) ∶= ∃𝑋 (𝐶(𝑋 )∧ 𝑋 (𝑥) ∧ 𝜑(𝑋 )). 2. when 𝜓 is a property of individuals, one has ∃𝑥 𝜓 (𝑥) ⇔ ∃𝑋 (𝐶(𝑋 ) ∧ 𝜓 ↑ (𝑋 )) where 𝜓 ↑ (𝑋 ) ∶= ∃𝑥(𝑋 (𝑥) ∧ 𝜓 (𝑥)) Proof. At point 2.a) we will also use the proof 𝛿 of 𝐶(𝐸 𝑥 ) from the proof of proposition 1. 1. ∃𝑥 𝜑 ↓ (𝑥) ⇔ ∃𝑋 (𝐶(𝑋 ) ∧ 𝜑(𝑋 )) where 𝜑 ↓ (𝑥) ∶= ∃𝑋 (𝐶(𝑋 )∧ 𝑋 (𝑥) ∧ 𝜑(𝑋 ) a) Let us prove ∃𝑋 (𝐶(𝑋 ) ∧ 𝜑(𝑋 )) under the assumption ∃𝑥 𝜑 ↓ (𝑥).</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head>2 .</head><label>2</label><figDesc>∃𝑥 𝜓 (𝑥) ⇔ ∃𝑋 (𝐶(𝑋 ) ∧ 𝜓 ↑ (𝑋 )) where 𝜓 ↑ (𝑋 ) ∶= ∃𝑥(𝑋 (𝑥) ∧ 𝜓 (𝑥)) a) Let us prove ∃𝑋 (𝐶(𝑋 ) ∧ 𝜓 ↑ (𝑋 )) under the assumption ∃𝑥 𝜓 (𝑥) -𝛿 is the proof of 𝐶(𝐸 𝑥 ) defined in the proof of proposition 1.</figDesc></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">The first order language may also include an enumerable set of first order functions, but an 𝑛-ary function 𝑔 in the language can replaced with an 𝑛 + 1-ary predicate 𝐺 with an axiom that 𝐹 is a function, and at second order there is a formula 𝐹 [𝑋 ] saying that the 𝑛 + 1-ary predicate 𝑋 corresponds to an 𝑛-ary function.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_1">This point is often under explained in the literature.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="3" xml:id="foot_2">This notion of concept is somehow related to concepts in description logics, and the individual concepts that we use correspond to individual names cf. e.g.<ref type="bibr" target="#b16">[17]</ref>.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="4" xml:id="foot_3">The "∶=" symbol denotes an abbreviation (or a definition) of a formula, and in proofs, the replacement of an abbreviation by its expansion or vice-versa.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="5" xml:id="foot_4">There is also a first-order reading of this sentence, which the 'each other' (perhaps) makes less perceptible, and which can be expressed within first-order logic:[∀𝑥∃𝑥 ′ ∀𝑦∃𝑦 ′ 𝑇 (𝑥) ∧ 𝐵(𝑦) → 𝑀(𝑥, 𝑥 ′ ) ∧ 𝑀(𝑦, 𝑦 ′ ) ∧ 𝐾 (𝑥 ′ , 𝑦 ′ )] ∧ [∀𝑦∃𝑦 ′ ∀𝑥∃𝑥 ′ 𝑇 (𝑥) ∧ 𝐵(𝑦) → 𝑀(𝑥, 𝑥 ′ ) ∧ 𝑀(𝑦, 𝑦 ′ ) ∧ 𝐾 (𝑥 ′ , 𝑦 ′ )]. According toSzymanik [25], in two-thirds of cases, the first-order reading is preferred to the branching quantifier reading.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="6" xml:id="foot_5">Similarly, we could ask that 𝑥 ′ and 𝑦 ′ are in the proper set/predicate (𝑇 for 𝑥 ′ , 𝐵 for 𝑦 ′ ) but it is less important. Thus we do not add this precision, which is not needed -unlike the restriction to 𝑥 and 𝑦 -and makes the formulae, which are already long enough, considerably longer:Hpred ′ ∶ ∃𝐹 ∃𝐺[∀𝑥∃𝑥 ′ 𝑇 (𝑥) → 𝐹 (𝑥, 𝑥 ′ ) ∧ 𝑇 (𝑥 ′ )] ∧ [∀𝑦∃𝑦 ′ 𝐵(𝑦) → 𝐺(𝑦, 𝑦 ′ ) ∧ 𝐵(𝑦 ′ )] ∧ [∀𝑥∀𝑥 ′ ∀𝑦∀𝑦 ′ 𝑇 (𝑥) ∧ 𝑇 (𝑥 ′ ) ∧ 𝐵(𝑦) ∧ 𝐵(𝑦 ′ ) ∧ 𝐹 (𝑥, 𝑥 ′ ) ∧ 𝐺(𝑦, 𝑦 ′ ) → 𝐾 (𝑥 ′ , 𝑦 ′ )]</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="7" xml:id="foot_6">The formula 𝐴(𝜀 𝑣 𝐵(𝑣)) is not equivalent to any first order formula -although it is equivalent to ∃𝑣 𝐴(𝑣) ∧ 𝐵(𝑣) when additionally ∃𝑣 𝐵(𝑣) ≡ 𝐵(𝜀 𝑣 𝐵(𝑣)) holds.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="8" xml:id="foot_7">As an example of under-specification or scope ambiguity in the 𝜀-calculus, a formula like 𝐺(𝜀 𝑢 𝐴(𝑢), 𝜏 𝑤 𝐵(𝑤)) which has no equivalent in first order logic, has some logical relation, depending on whether 𝐴 and 𝐵 are ∅ or 𝐷, with the two first-order formulas ∀𝑢∃𝑤 𝐴(𝑢) ⟹ (𝐵(𝑤) ∧ 𝐺(𝑢, 𝑤)) and ∃𝑤∀𝑢 𝐵(𝑤) ∧ (𝐴(𝑢) ⟹ 𝐺(𝑢, 𝑤)).</note>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Acknowledgments</head><p>We would like to express our gratitude to the anonymous reviewers and to the chairs of ARQNL2024 for their valuable feedback, which has been instrumental in helping us to enhance this article. Furthermore, we would like to extend our gratitude to the programme chairs who accepted some late modifications.</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<title level="m" type="main">Begriffsschrift, eine der arithmetischen nachgebildete Formelsprache des reinen Denkens</title>
		<author>
			<persName><forename type="first">G</forename><surname>Frege</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1879">1879</date>
			<publisher>Verlag von Louis Nebert</publisher>
			<pubPlace>Halle</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<monogr>
		<author>
			<persName><forename type="first">W</forename><surname>Kneale</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Kneale</surname></persName>
		</author>
		<title level="m">The development of logic</title>
				<imprint>
			<publisher>Oxford University Press</publisher>
			<date type="published" when="1986">1986</date>
		</imprint>
	</monogr>
	<note>3 rd ed</note>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Logic in the twenties: The nature of the quantifier</title>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">D</forename><surname>Goldfarb</surname></persName>
		</author>
		<idno type="DOI">10.2307/2273128</idno>
		<ptr target="https://doi.org/10.2307/2273128.doi:10.2307/2273128" />
	</analytic>
	<monogr>
		<title level="j">J. Symb. Log</title>
		<imprint>
			<biblScope unit="volume">44</biblScope>
			<biblScope unit="page" from="351" to="368" />
			<date type="published" when="1979">1979</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<monogr>
		<author>
			<persName><forename type="first">D</forename><surname>Hilbert</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Bernays</surname></persName>
		</author>
		<title level="m">Grundlagen der Mathematik</title>
				<editor>
			<persName><forename type="first">F</forename><surname>Gaillard</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">M</forename><surname>Guillaume</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">L</forename><surname>Harmattan</surname></persName>
		</editor>
		<meeting><address><addrLine>Berlin</addrLine></address></meeting>
		<imprint>
			<publisher>Julius Springer</publisher>
			<date type="published" when="1934">1934. 2001</date>
			<biblScope unit="volume">1</biblScope>
			<biblScope unit="page">471</biblScope>
		</imprint>
	</monogr>
	<note>Traduction française de</note>
</biblStruct>

<biblStruct xml:id="b4">
	<monogr>
		<author>
			<persName><forename type="first">D</forename><surname>Hilbert</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Bernays</surname></persName>
		</author>
		<title level="m">Grundlagen der Mathematik</title>
				<editor>
			<persName><forename type="first">E</forename><surname>Gaillard</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">M</forename><surname>Guillaume</surname></persName>
		</editor>
		<editor>
			<persName><surname>Guillaume</surname></persName>
		</editor>
		<imprint>
			<publisher>L&apos;Harmattan</publisher>
			<date type="published" when="1939">1939. 2001</date>
			<biblScope unit="volume">2</biblScope>
		</imprint>
	</monogr>
	<note>Traduction française de F</note>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">On a generalization of quantifiers</title>
		<author>
			<persName><forename type="first">A</forename><surname>Mostowski</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Fundamenta Mathematicae</title>
		<imprint>
			<biblScope unit="volume">44</biblScope>
			<biblScope unit="page" from="12" to="36" />
			<date type="published" when="1957">1957</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">First order predicate logic with generalized quantifiers</title>
		<author>
			<persName><forename type="first">P</forename><surname>Lindström</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Theoria</title>
		<imprint>
			<biblScope unit="volume">32</biblScope>
			<biblScope unit="page" from="186" to="195" />
			<date type="published" when="1966">1966</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Generalized quantifiers and natural language</title>
		<author>
			<persName><forename type="first">J</forename><surname>Barwise</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Cooper</surname></persName>
		</author>
		<idno type="DOI">10.1007/BF00350139</idno>
	</analytic>
	<monogr>
		<title level="j">Linguistics and Philosophy</title>
		<imprint>
			<biblScope unit="volume">4</biblScope>
			<biblScope unit="page" from="159" to="219" />
			<date type="published" when="1981">1981</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">A semantic characterization of natural language determiners</title>
		<author>
			<persName><forename type="first">E</forename><surname>Keenan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Stavi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Linguistic and Philosophy</title>
		<imprint>
			<biblScope unit="volume">9</biblScope>
			<biblScope unit="page" from="253" to="326" />
			<date type="published" when="1986">1986</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Generalized Quantifiers</title>
		<author>
			<persName><forename type="first">D</forename><surname>Westerståhl</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">The Stanford Encyclopedia of Philosophy</title>
				<editor>
			<persName><forename type="first">E</forename><forename type="middle">N</forename><surname>Zalta</surname></persName>
		</editor>
		<meeting><address><addrLine>Winter</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2019">2019. 2019</date>
		</imprint>
		<respStmt>
			<orgName>Metaphysics Research Lab, Stanford University</orgName>
		</respStmt>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">The proper treatment of quantification in ordinary english</title>
		<author>
			<persName><forename type="first">R</forename><surname>Montague</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Approaches to natural language: proceedings of the 1970 Stanford workshop on Grammar and Semantics</title>
				<editor>
			<persName><forename type="first">J</forename><surname>Hintikka</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">J</forename><surname>Moravcsik</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">P</forename><surname>Suppes</surname></persName>
		</editor>
		<meeting><address><addrLine>Dordrecht</addrLine></address></meeting>
		<imprint>
			<publisher>Reidel</publisher>
			<date type="published" when="1973">1973</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<monogr>
		<author>
			<persName><forename type="first">D</forename><surname>Van Dalen</surname></persName>
		</author>
		<title level="m">Logic and Structure, Universitext</title>
				<imprint>
			<publisher>Springer-Verlag</publisher>
			<date type="published" when="2013">2013</date>
		</imprint>
	</monogr>
	<note>fifth ed</note>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Second-order and Higher-order Logic</title>
		<author>
			<persName><forename type="first">J</forename><surname>Väänänen</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">The Stanford Encyclopedia of Philosophy</title>
				<editor>
			<persName><forename type="first">E</forename><forename type="middle">N</forename><surname>Zalta</surname></persName>
		</editor>
		<imprint>
			<date type="published" when="2021">Fall 2021. 2021</date>
		</imprint>
		<respStmt>
			<orgName>Metaphysics Research Lab, Stanford University</orgName>
		</respStmt>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<monogr>
		<author>
			<persName><forename type="first">R</forename><surname>Moot</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Retoré</surname></persName>
		</author>
		<idno type="arXiv">arXiv:1602.07608</idno>
		<title level="m">Classical logic and intuitionistic logic: equivalent formulations in natural deduction, Gödel-Kolmogorov-Glivenko translation</title>
				<imprint>
			<date type="published" when="2016">2016</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">The undecidability of the second-order unification problem</title>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">D</forename><surname>Goldfarb</surname></persName>
		</author>
		<idno type="DOI">10.1016/0304-3975(81)90040-2</idno>
		<idno>doi:10. 1016/0304-3975(81)90040-2</idno>
		<ptr target="https://doi.org/10.1016/0304-3975(81)90040-2" />
	</analytic>
	<monogr>
		<title level="j">Theor. Comput. Sci</title>
		<imprint>
			<biblScope unit="volume">13</biblScope>
			<biblScope unit="page" from="225" to="230" />
			<date type="published" when="1981">1981</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Completeness in the theory of types</title>
		<author>
			<persName><forename type="first">L</forename><surname>Henkin</surname></persName>
		</author>
		<idno type="DOI">10.2307/2266967</idno>
		<ptr target="https://doi.org/10.2307/2266967" />
	</analytic>
	<monogr>
		<title level="j">J. Symb. Log</title>
		<imprint>
			<biblScope unit="volume">15</biblScope>
			<biblScope unit="page" from="81" to="91" />
			<date type="published" when="1950">1950</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Foundations of description logics</title>
		<author>
			<persName><forename type="first">S</forename><surname>Rudolph</surname></persName>
		</author>
		<idno type="DOI">10.1007/978-3-642-23032-5_2</idno>
	</analytic>
	<monogr>
		<title level="m">Reasoning Web. Semantic Technologies for the Web of Data -7th International Summer School 2011, Tutorial Lectures</title>
				<editor>
			<persName><forename type="first">A</forename><surname>Polleres</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">C</forename><surname>Amato</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">M</forename><surname>Arenas</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">S</forename><surname>Handschuh</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">P</forename><surname>Kroner</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">S</forename><surname>Ossowski</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">P</forename><forename type="middle">F</forename><surname>Patel-Schneider</surname></persName>
		</editor>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2011">2011</date>
			<biblScope unit="volume">6848</biblScope>
			<biblScope unit="page" from="76" to="136" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<analytic>
		<title level="a" type="main">Identity and necessity</title>
		<author>
			<persName><forename type="first">S</forename><surname>Kripke</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Indentity and Individuation</title>
				<editor>
			<persName><forename type="first">M</forename><surname>Munitz</surname></persName>
		</editor>
		<imprint>
			<publisher>New-York University Press</publisher>
			<date type="published" when="1971">1971</date>
			<biblScope unit="page" from="135" to="164" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<analytic>
		<title level="a" type="main">Naming and necessity</title>
		<author>
			<persName><forename type="first">S</forename><surname>Kripke</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Semantics of Natural Language</title>
				<editor>
			<persName><forename type="first">D</forename><surname>Davidson</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">G</forename><surname>Harman</surname></persName>
		</editor>
		<imprint>
			<publisher>Reidel</publisher>
			<date type="published" when="1972">1972</date>
			<biblScope unit="page" from="253" to="355" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<monogr>
		<title level="m" type="main">First-Order Modal Logic</title>
		<author>
			<persName><forename type="first">M</forename><surname>Fitting</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Mendelsohn</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1998">1998</date>
			<publisher>Springer</publisher>
			<pubPlace>Netherlands</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b20">
	<analytic>
		<title level="a" type="main">A theory of names and true intensionality</title>
		<author>
			<persName><forename type="first">R</forename><surname>Muskens</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Amsterdam Colloquium 2011</title>
				<editor>
			<persName><forename type="first">M</forename><surname>Aloni</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">V</forename><surname>Kimmelman</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">F</forename><surname>Roelofsen</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">G</forename><forename type="middle">W</forename><surname>Sassoon</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">K</forename><surname>Schulz</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">M</forename><surname>Westera</surname></persName>
		</editor>
		<imprint>
			<publisher>Springer-Verlag</publisher>
			<date type="published" when="2012">2012</date>
			<biblScope unit="volume">7218</biblScope>
			<biblScope unit="page" from="441" to="449" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<monogr>
		<title level="m" type="main">Quantifiers in Language and Logic</title>
		<author>
			<persName><forename type="first">S</forename><surname>Peters</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Westerståhl</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2006">2006</date>
			<publisher>Clarendon Press</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b22">
	<analytic>
		<title level="a" type="main">Some remarks on infinitely long formulas</title>
		<author>
			<persName><forename type="first">L</forename><surname>Henkin</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Infinitistic Methods: Proceedings of the Symposium on Foundations of Mathematics</title>
				<meeting><address><addrLine>Warsaw; Warsaw</addrLine></address></meeting>
		<imprint>
			<publisher>Panstwowe Wydawnictwo Naukowe / Pergamon Press</publisher>
			<date type="published" when="1959">1959. 1961</date>
			<biblScope unit="page" from="167" to="183" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b23">
	<analytic>
		<title level="a" type="main">Game-theoretical semantics</title>
		<author>
			<persName><forename type="first">J</forename><surname>Hintikka</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Sandu</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Handbook of Logic and Language</title>
				<editor>
			<persName><forename type="first">J</forename><surname>Van Benthem</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">A</forename><surname>Ter Meulen</surname></persName>
		</editor>
		<meeting><address><addrLine>Amsterdam</addrLine></address></meeting>
		<imprint>
			<publisher>North-Holland Elsevier</publisher>
			<date type="published" when="1996">1996</date>
			<biblScope unit="page" from="361" to="410" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b24">
	<monogr>
		<title level="m" type="main">Branching Quantifiers</title>
		<author>
			<persName><forename type="first">J</forename><surname>Szymanik</surname></persName>
		</author>
		<idno type="DOI">10.1007/978-3-319-28749-2_9</idno>
		<imprint>
			<date type="published" when="2016">2016</date>
			<publisher>Springer International Publishing</publisher>
			<biblScope unit="page" from="143" to="162" />
			<pubPlace>Cham</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b25">
	<analytic>
		<title level="a" type="main">CERES in higher-order logic</title>
		<author>
			<persName><forename type="first">S</forename><surname>Hetzl</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Leitsch</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Weller</surname></persName>
		</author>
		<idno type="DOI">10.1016/J.APAL.2011.06.005</idno>
	</analytic>
	<monogr>
		<title level="j">Ann. Pure Appl. Log</title>
		<imprint>
			<biblScope unit="volume">162</biblScope>
			<biblScope unit="page" from="1001" to="1034" />
			<date type="published" when="2011">2011</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b26">
	<analytic>
		<title level="a" type="main">Towards a proof theory for Henkin quantifiers</title>
		<author>
			<persName><forename type="first">M</forename><surname>Baaz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Lolic</surname></persName>
		</author>
		<idno type="DOI">10.1093/logcom/exaa071</idno>
		<ptr target="https://doi.org/10.1093/logcom/exaa071" />
	</analytic>
	<monogr>
		<title level="j">J. Log. Comput</title>
		<imprint>
			<biblScope unit="volume">31</biblScope>
			<biblScope unit="page" from="40" to="66" />
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b27">
	<analytic>
		<title level="a" type="main">The epsilon calculus</title>
		<author>
			<persName><forename type="first">J</forename><surname>Avigad</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Zach</surname></persName>
		</author>
		<ptr target="http://plato.stanford.edu/" />
	</analytic>
	<monogr>
		<title level="m">The Stanford Encyclopedia of Philosophy, Center for the Study of Language and Information</title>
				<editor>
			<persName><forename type="first">E</forename><forename type="middle">N</forename><surname>Zalta</surname></persName>
		</editor>
		<imprint>
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b28">
	<analytic>
		<title level="a" type="main">From logical and linguistic generics to Hilbert&apos;s tau and epsilon quantifiers</title>
		<author>
			<persName><forename type="first">S</forename><surname>Chatzikyriakidis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Pasquali</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Retoré</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IfCoLog Journal of Logics and their Applications</title>
		<imprint>
			<biblScope unit="volume">4</biblScope>
			<biblScope unit="page" from="231" to="255" />
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

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