<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>The Role of Syntax in Inductive Inference: A Property-Based Study</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Jesse Heyninck</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Richard Booth</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Thomas Meyer</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Cardif University</institution>
          ,
          <country country="UK">United Kingdom</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Open Universiteit</institution>
          ,
          <country country="NL">the Netherlands</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Cape Town and CAIR</institution>
          ,
          <country country="ZA">South Africa</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The study of inference operators frequently involves the introduction of properties to which such operators should conform. Amongst other advantages, the property-based approach helps to restrict the range of operators, and to classify and categorise the type of inference being studied. This paper continues this tradition by proposing a number of properties for the class of inductive inference operators. We study the interaction of these properties, both with one another, and with other well-known properties for inductive inference. We also test a number of well-known inductive inference operators against the newly proposed, and some existing properties.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;inductive inference</kwd>
        <kwd>lexicographic inference</kwd>
        <kwd>properties</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>In Knowledge Representation, properties (or postulates)
provide a standard, and useful, way of studying inference
operators. The use of properties allows us to eliminate
approaches regarded as undesirable, thereby restricting the
attention to the most relevant operators. Viewed as a form
of a top-down approach to characterising inference, they are
often used in tandem with more bottom-up methods that
focus on constructing inference operators. The interaction
between these approaches frequently lead to better insights
regarding the type of inference being studied. In addition,
properties can be used to classify and categorise diferent
approaches to inference, leading to a better understanding
of the overall picture.</p>
      <p>
        Two of the best known instances of the use of properties
are the AGM properties for belief change [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ] and the KLM
properties for nonmonotonic inference [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ], the latter itself
based on the work of Adams [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. See also the pioneering
work of Gabbay [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. In both cases, the use of properties
has had a big impact on the two respective fields, leading
to further improvements and clarifications. In fact, it also
contributed to the realisation that KLM-style inference and
AGM belief change are closely related [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ].
      </p>
      <p>
        In this paper we continue the tradition of employing
properties for the study of inference operators understanding,
and apply it to a specific kind of nonmonotonic inference
operator described by Kern-Isberner et al. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] as inductive
inference operators. In particular, we focus on properties
that formalize ways in which the syntax of a conditional
knowledge base can or should influence the inferences
induced by them. More specifically, we make the following
contributions:
• We introduce diferent versions of equivalence for
inductive inference, point out the relationships
be22nd International Workshop on Nonmonotonic Reasoning, November 2-4,
2024, Hanoi, Vietnam
$ jesse.heyninck@ou.nl (J. Heyninck); BoothR2@cardif.ac.uk
(R. Booth); tommie.meyer@uct.ac.za (T. Meyer)
 https://sites.google.com/view/jesseheyninck (J. Heyninck);
https://profiles.cardif.ac.uk/staf/boothr2 (R. Booth);
https://tommiemeyer.org.za (T. Meyer)
      </p>
      <p>
        0000-0002-3825-4052 (J. Heyninck); 0000-0002-6647-6381 (R. Booth);
0000-0003-2204-6969 (T. Meyer)
© 2022 Copyright for this paper by its authors. Use permitted under Creative Commons License
Attribution 4.0 International (CC BY 4.0).
tween them, and test some well-known forms of
inductive inference against them.
• We introduce properties constraining model-based
inductive operators to be tightly coupled to the
conditional statements provided in a belief base, and
show that this is incompatible with one of the
notions of equivalence and the property of Syntax
Splitting [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
• Based on the failure of the well-studied form of
inductive inference known as lexicographic inference
[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] to satisfy one of our notions of equivalence, we
propose a variant of lexicographic inference that
satisfies it.
• We introduce a property of language independence
for inductive inference and show that a property
referred to as conditional-functional ensures language
independence.
      </p>
      <p>The paper is organized as follows. Section 2 provides the
various preliminaries required to present our contributions.
Section 3 presents versions of equivalence for inductive
inference, and tests this against the newly-added property
of being conditional-based. Section 4 presents a version of
lexicographic inference that satisfies the notion of pairwise
equivalence introduced in the previous section. Section 5
introduces and studies language independence. Section 6
considers related work. Finally, Section 7 concludes and
considers future work.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Preliminaries</title>
      <p>In the following we recall preliminaries on propositional
logic, and technical details on inductive inference.</p>
      <sec id="sec-2-1">
        <title>2.1. Propositional Logic</title>
        <p>For a set Σ of atoms, let ℒ(Σ) be the corresponding
propositional language constructed using the usual connectives
∧ (and), ∨ (or), ¬ (negation), → (material implication) and
↔ (material equivalence). A (classical) interpretation (also
called possible world)  for a propositional language ℒ(Σ)
is a function  : Σ → {1, 0} where 1 is understood to
denote truth, and 0 to denote falsity. Let Ω(Σ) denote the
set of all interpretations for Σ . We simply write Ω if the
set of atoms is implicitly given, and similarly for ℒ. An
interpretation  satisfies (or is a model of) an atom  ∈ Σ ,
denoted by  |= , if and only if () = 1. The satisfaction
relation |= is extended to formulas in the usual way. As an
abbreviation we sometimes identify an interpretation  with
its complete conjunction, i. e., if 1, . . . ,  ∈ Σ are those
atoms that are assigned ⊤ by  and +1, . . . ,  ∈ Σ
are those propositions that are assigned ⊥ by  we
identify  by 1 . . . +1 . . .  (or any permutation of this).
For  ⊆ ℒ
Mod() = { ∈ Ω(Σ)
 |
=  for every  ∈ .</p>
        <p>(Σ)
we also define
 |</p>
        <p>=  if and only if</p>
        <p>Define the set of models
|  |= } for every formula
or set of formulas . A formula or set of formulas 1
entails another formula or set of formulas 2, denoted by
 ∈ Ω(Σ)
1 |= 2, if Mod(1) ⊆</p>
        <p>Mod(2). Where  ⊆ Σ , and
, we denote by  the restriction of  to  , i.e. 

is the interpretation over Σ  that agrees with  on all atoms
in  . Where Σ , Σ  ⊆ Σ , Ω(Σ
Mod() = { ∈ Ω  |  |= }.
for any  ∈ N, and likewise Ω , will denote Ω(Σ
(for ,  ∈ N). Likewise, for some  ⊆ ℒ (Σ ), we define
 ∪ Σ  )
) will also be denoted by Ω</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Reasoning with Nonmonotonic</title>
      </sec>
      <sec id="sec-2-3">
        <title>Conditionals</title>
        <p>
          Given a language ℒ, conditionals are objects of the form
(|) where ,  ∈ ℒ. The set of all conditionals based on
a language ℒ is defined as: (ℒ|ℒ) = {(|) | ,  ∈ ℒ}.
We follow the approach of de Finetti [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ] who considers
conditionals as generalized indicator functions for possible
worlds or propositional interpretations :
(|)() =
⎨
⎧ 1 :  |=  ∧
        </p>
        <p>0 :  |=  ∧ ¬
⎩  :  |= ¬
(1)
satisfies its
(TPOs) ⪯⊆</p>
        <p>Ω(Σ)
⊆≺
′ ̸⪯
denote  ⪯</p>
        <p>by  ≺
words, a possible world  verifies
a conditional (|) if it
satisfies both antecedent and conclusion ( (|)() = 1);
it falsifies, or violates</p>
        <p>it if it satisfies the antecedent but
not the conclusion ((|)() = 0); otherwise the
conditional is not applicable, i. e., the interpretation does not
satisfy the antecedent ((|)() = ). We say that 
satisfies a conditional (|) if it does not falsify it, i.e., if

material counterpart  → . We will look at
the semantics of conditionals given both by total preorders
Ω(Σ)
× Ω(Σ)
× Ω(Σ)</p>
        <p>and strict partial orders (SPOs)
.1 As is usual, given a preorder ⪯ , we
′ and ′ ⪯
 by  ≈
′ and  ⪯
′ and
′. Thus, without loss of generality, the
following definition applies to both TPOs and SPOs: given a
strict order ≺
sibility, we define  ≺
there is an  ∈
on possible worlds, representing relative
plaumin⪯ (Mod()) such that  ≺
′. This
 if for every ′ ∈ min≺ (Mod())
allows for expressing the validity of conditional inferences
via stating that  |∼ ≺</p>
        <p>
          if ( ∧ ) ≺ ( ∧ ¬) [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] for
ditionals is consistent if there is an SPO ≺
a TPO or SPO. We say that a set ∆ ⊆ (ℒ(Σ) |ℒ(Σ))
over Ω(Σ)
 |∼ ≺
for simplicity, always assume a set of conditionals is finite
 for every (|) ∈ ∆ . In what follows, we will,
of
cons.t.
and consistent, and call such a set a conditional belief base.
        </p>
        <p>We can marginalize total preorders and even inference
operators, i.e., restricting them to sublanguages, in a natural
1A strict partial order is a binary relation that is irreflexive and transitive.
A total preorder is a binary relation that is transitive and complete (and
therefore reflexive), i.e., 1 ⪯ 2 or 2 ⪯ 1 for all 1, 2.
where  stands for unknown or indeterminate. In other
inference:
a marginalized TPO ⪯ |Θ on Ω(Θ)
way: If Θ ⊆ Σ then any TPO ⪯ on Ω(Σ)
by setting</p>
        <p>uniquely induces
1Θ⪯ |Θ 2Θ if 1Θ ⪯ 2Θ.</p>
        <p>
          Note that on the right hand side of the if
condition
above 1Θ, 2Θ are considered as propositions in the
superlanguage ℒ(Ω) . Hence 1Θ ⪯
2Θ is well defined [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]. SPOs
can be marginalized in a similar manner. Similarly, any
inference relation |∼
relation |∼ |Θ on ℒ(Θ)
on ℒ(Σ)
        </p>
        <p>induces a marginalized inference
by setting
 |∼ |Θ  if  |∼ 
(2)
(3)
for any ,  ∈ ℒ(Θ) .</p>
        <p>
          An obvious generalisation of total preorders are ordinal
conditional functions (OCFs), (also called ranking functions)
 : Ω
degrees of (im)plausibility of possible worlds and
proposi→ N ∪ {∞} with  − 1(0) ̸= ∅. [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ]. They express
tional formulas  by setting  () := min{ () |  |=
}. A conditional (|) is accepted by  if  |∼   if
 ( ∧ ) &lt;  ( ∧ ¬). Notice that any OCF induces a
TPO on Ω , defined by 1 ⪯ 2 if  (1) ⩽  (2).
        </p>
      </sec>
      <sec id="sec-2-4">
        <title>2.3. Inductive Inference Operators</title>
        <p>In this paper we will be interested in inference operators
|∼ Δ parametrized by a finite conditional belief base ∆ . In
more detail, such inference operators are induced by ∆ , in
the sense that ∆
in |∼ Δ</p>
        <p>
          serves as a starting point for the inferences
. We call such operators inductive inference operators:
Definition 1 ([
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]). An inductive inference operator (from
conditional belief bases) is a mapping C that assigns to each
on ℒ that satisfies the following basic requirement of
conditional belief base ∆ ⊆
(ℒ|ℒ) an inference relation |∼ Δ
direct
implies  |∼ Δ.
(DI) If ∆ is a conditional belief base and |∼
Δ is an
inference relation that is induced by ∆ , then (|) ∈ ∆
As already indicated in the previous subsection, inference
operators can be obtained on the basis of SPOs, TPOs, and
        </p>
        <sec id="sec-2-4-1">
          <title>OCFs, respectively:</title>
          <p>Definition 2.</p>
          <p>A model-based-based inductive inference
operator for strict partial orders is a mapping C that
assigns to each conditional belief base ∆
a strict partial order
≺ Δ on Ω s.t.  |∼ ≺ Δ  for every (|) ∈ ∆
is ensured). A model-based inductive inference operator for
total preorders C is defined similarly, by using a TPO ⪯ Δ
(i.e., s.t. (DI)
instead of an SPO ≺ Δ.</p>
          <p>A model-based inductive inference operator for OCFs (on
Ω ) is a mapping C that assigns to each conditional belief
base ∆</p>
          <p>an OCF  Δ on Ω s.t. ∆ is accepted by  Δ (i.e., s.t. (DI)
is ensured).</p>
          <p>
            Examples of inductive inference operators for OCFs
include System Z (also called rational closure, [
            <xref ref-type="bibr" rid="ref15 ref16">15, 16</xref>
            ], see
Sec. 2.4) and c-representations ([17]), whereas lexicographic
inference ([
            <xref ref-type="bibr" rid="ref10">10</xref>
            ], see Sec. 2.5) is an example of an inductive
inference operator for TPOs and System W ([18], see Sec.
2.6) is an example of an inductive inference operator for
          </p>
        </sec>
        <sec id="sec-2-4-2">
          <title>SPOs.</title>
          <p>
            We now recall a property that has been recently
introduced and studied, syntax splitting [
            <xref ref-type="bibr" rid="ref9">9</xref>
            ]. To define the
property of syntax splitting we assume a conditional belief base
Σ 1 ∪ Σ 2 = Σ , writing ∆ = ∆
∆ that can be split into subbases ∆ 1, ∆ 2 s.t. ∆  ⊂ (ℒ|ℒ)
with ℒ = ℒ(Σ ) for  = 1, 2 s.t. Σ 1 ∩ Σ 2 = ∅ and
1 ⋃︁ ∆ 2 whenever this is
Σ1,Σ2
the case.
          </p>
          <p>
            Definition 3 (Independence (Ind), [
            <xref ref-type="bibr" rid="ref9">9</xref>
            ]). An inductive
inference operator C satisfies ( Ind) if for any ∆ = ∆ 1 ⋃︀Σ1,Σ2 ∆ 2
and for any ,  ∈ ℒ,  ∈ ℒ (,  ∈ {1, 2},  ̸= ),
 |∼ Δ if  ∧  |∼ Δ
Definition 4 (Relevance (Rel), [
            <xref ref-type="bibr" rid="ref9">9</xref>
            ]). An inductive inference
operator C satisfies ( Rel) if for any ∆ = ∆ 1 ⋃︀Σ1,Σ2 ∆ 2
and for any ,  ∈ ℒ ( ∈ {1, 2}),
          </p>
          <p>|∼ Δ if  |∼ Δ .</p>
          <p>
            Definition 5 (Syntax splitting (SynSplit), [
            <xref ref-type="bibr" rid="ref9">9</xref>
            ]). An inductive
inference operator C satisfies ( SynSplit) if it satisfies ( Ind)
and (Rel).
          </p>
          <p>
            Thus, (Ind) requires that inferences from one
sublanguage are independent from formulas over the other
sublanguage, if the belief base splits over the respective
sublanguages. In other words, information on the basis of
one sublanguage does not influences inferences made in
the other sublanguage. (Rel), on the other hand, restricts
the scope of inferences, by requiring that inferences in a
sublanguage can be made on the basis of the conditionals
in a conditional belief base formulated on the basis of that
sublanguage. (SynSplit) combines these two properties. It
has been shown that System Z satisfies (Rel) but not (Ind)
[
            <xref ref-type="bibr" rid="ref9">9</xref>
            ], while lexicographic inference [19] and system W [20]
satisfy full (SynSplit).
          </p>
        </sec>
      </sec>
      <sec id="sec-2-5">
        <title>2.4. System Z</title>
        <p>
          We present system  as defined by Goldszmidt and Pearl
[
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] as follows. A conditional (|) is tolerated by a finite
set of conditionals ∆ if there is a possible world  with
(|)() = 1 and (′|′)() ̸= 0 for all (′|′) ∈
∆ , i.e.  verifies (|) and does not falsify any (other)
conditional in ∆ . The Z-partitioning (or ordered partition)
OP (∆) = (∆ 0, . . . , ∆ ) of ∆ is defined as:
• ∆ 0 = { ∈ ∆ | ∆ tolerates  };
• OP (∆ ∖ ∆ 0) = ∆ 1, . . . , ∆  .
        </p>
        <p>
          For  ∈ ∆ we define: Δ( ) =  if  ∈ ∆  and OP (∆) =
(∆ 0, . . . , ∆ ). Finally, the ranking function  Δ is defined
via:  Δ () = max{Δ( ) |  () = 0,  ∈ ∆ } + 1, with
max ∅ = − 1. The resulting inductive inference operator
Δ is denoted by  . System  has been shown to be
equivalent to rational closure [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ], and the two terms are
sometimes used interchangeably in the literature.
        </p>
        <p>
          We now illustrate OCFs in general and system in
particular with the well-known “Tweety the penguin”-example.
Example 1. Consider the conditional belief base ∆ =
{( |), (|), (¬ |)}, where  is intended to represent being
a bird,  represents being able to fly, and  represents being a
penguin. ∆ has the following Z-partitioning: ∆ 0 = {( |)}
and ∆ 1 = {(|), (¬ |)}. This gives rise to the following
 Δ -ordering over the worlds based on the signature {, , }:



 Δ
We recall lexicographic inference as introduced by Lehmann
lex
[
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]. For some conditional belief base ∆ , the order ⪯ Δ
is defined as follows: Given  ∈ Ω and ∆ ′ ⊆ ∆ ,
 (, ∆ ′) = |{(|) ∈ ∆ ′ | (|)() = 0}|. Given a set
of conditionals ∆ partitionend in OP (∆) = (∆ 0, . . . , ∆ ),
the lexicographic vector for a world  ∈ Ω is the
vector lex() = ( (, ∆ 0), . . . ,  (, ∆ )). Given two
vectors (1, . . . , ) and (1, . . . , ), (1, . . . , ) ⪯ lex
(1, . . . , ) if there is some  ⩽  s.t.  =  for every
 &gt;  and  ⩽  .  ⪯ lΔex ′ if lex() ⪯ lex lex(′). The
resulting inductive inference operator ⪯lex will be denoted
by lex to avoid clutter.
        </p>
        <p>Example 2 (Example 1 ctd.). For the Tweety belief base ∆
as in Example 1 we obtain the following lex()-vectors:



lex() 
lex()</p>
        <p>lex() 
(0,1)
(0,0)


(1,0)
(1,0)


(0,2)
(0,0)
 
 
lex()
(0,1)
(0,0)
The lex-vectors are ordered as follows:</p>
        <p>(0, 0) ≺ lex (1, 0) ≺ lex (0, 1) ≺ lex (0, 2).</p>
        <p>Observe that e.g. ⊤ |∼ lΔex¬ and  ∧  |∼ lΔex.</p>
      </sec>
      <sec id="sec-2-6">
        <title>2.6. System W</title>
        <p>System W is a recently introduced inductive inference
operator [21, 18] that takes into account the structural information
about which conditionals are falsified.</p>
        <p>Definition 6 (  ,  , preferred structure ≺ wΔ on worlds [18]).
For a belief base ∆ = {(|) |  ∈ {1, . . . , }} with
OP (∆) = (∆ 0, . . . , ∆ ) and for  = 0, . . . , , the
functions   and  are given by
 Δ() := {(|) ∈ ∆  |  |=  ∧ ¬},
 Δ() := {(|) ∈ ∆ |  |=  ∧ ¬}.</p>
        <p>If ∆ is clear from the contex, we drop the subindex and write
  instead of  Δ The preferred structure on worlds is given
w
by the binary relation ≺ Δ ⊆ Ω × Ω defined by, for any
, ′ ∈ Ω ,
 ≺ wΔ ′ if there exists an  ∈ {0 , . . . , } such that
 () =  (′)
 () ⊂  (′) .</p>
        <p>∀ ∈ { + 1 , . . . , } and
I.e.,  ≺ wΔ ′ if and only if  falsifies strictly fewer (in the
set-theoretic sense) conditionals than ′ in the ∆  with the
biggest index  where the conditionals falsified by  and ′
difer. Note that ≺ wΔ is a strict partial order [18, Lemma 3].
Definition 7 (System W, |∼ wΔ[18]). Let ∆ be a belief base
and ,  be formulas. Then  is a system W inference from
 (in the context of ∆ ), denoted  |∼ wΔ, if for every ′ ∈
Mod() there is an  ∈ Mod() such that  ≺ wΔ ′.</p>
        <p>Thus, employing Definition 2, since ≺ wΔ is a strict partial
order, System W is an SPO-based inductive inference
operator w : ∆ ↦→ ≺ wΔ. In fact, System W strictly lies between
System Z and lexicographic inference:
Proposition 1 ([21, 22]). If  is consistent, then  |∼ Δ 
implies  |∼ wΔ and  |∼ wΔ implies  |∼ lΔex , but not vice
versa.</p>
        <p>Example 3 (Example 1 ctd.). The belief base ∆ from Ex. 1
induces the ≺ wΔ below. We can entail  |∼ wΔ as the verifying
world  is ≺ wΔ-preferred to the only falsifying world  ,
i.e.,  ≺ wΔ  .</p>
        <p />
        <p>w
≺ Δ
 


Definition 8.
are:</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Equivalence in Conditional</title>
    </sec>
    <sec id="sec-4">
      <title>Reasoning</title>
      <p>We first define some preliminaries regarding equivalence.
Two conditionals (1|1) and (2|2) are equivalent if
every world has the same attitude to both conditionals:
i.e. (1|1)() = (2|2)() for every  ∈ Ω . This
is equivalent to 1 ≡ 2 and 1 ∧ 1 ≡ 2 ∧ 2. Notice
that this implies that for any TPO or SPO ⪯ , 1 |∼ ⪯ 1 if
2 |∼ ⪯ 2. We write (1|1) ≡ (2|2) in that case.</p>
      <p>We now define the following kinds of equivalence for
conditional knowledge bases:</p>
      <p>Two conditional knowledge bases ∆ 1 and ∆ 2
• bijective pairwise equivalent if there is a bijection
 : ∆ 1 → ∆ 2 s.t.  ≡  ( ) for every  ∈ ∆ 1;
• pairwise equivalent if for every  1 ∈ ∆ 1 there is
some  2 ∈ ∆ 2 s.t.  1 ≡  2, and vice versa;
• globally equivalent if for every tpo ⪯ , ∆ 1 is valid
w.r.t. ⪯ if ∆ 2 is valid w.r.t. ⪯ .</p>
      <p>The intuition behind these notions is the following:
bijective pairwise equivalence requires that two sets of
conditionals have the same size, and that every conditional in one
set is equivalent to a conditional in the other set. Pairwise
equivalence requires that for every conditional in the first
set ∆ 1, we can find an equivalent conditional in ∆ 2, and
vice versa, but does not require these sets to have the same
size. Finally, global equivalence merely requires that ∆ 1
and ∆ 2 have the same semantic structure, in the sense that
they are valid w.r.t. the same TPOs.</p>
      <p>These notions are strictly hierarchical:
Proposition 2. If ∆ 1 and ∆ 2 are bijectively pairwise
equivalent, they are pairwise equivalent, and if they are pairwise
equivalent, they are globally equivalent.</p>
      <p>Proof. The implication from bijectively pairwise
equivalent to pairwise equivalent is immediate. Suppose ∆ 1
and ∆ 2 are pairwise equivalent and that ∆ 1 is valid w.r.t.
⪯ . Consider some (2|2) ∈ ∆ 2. Then with pairwise
equivalence, there is some (1|1) ∈ ∆ 1 s.t. (1|1) ≡
(2|2). Since ∆ 1 is valid w.r.t. ⪯ , 1 |∼ ⪯ 1 and thus
also 2 |∼ ⪯ 2.</p>
      <p>The following example shows global equivalence does
not imply pairwise equivalence:
Example 4. Consider ∆ 1 = {(|), (|)} and ∆ 2 = {(∧
|)}. Then clearly ∆ 1 and ∆ 2 are globally equivalent but
not pairwise equivalent.</p>
      <p>The following example shows pairwise equivalence does
not imply bijective pairwise equivalence:
Example 5. Consider ∆ 1 = {(|)} and ∆ 2 = {(|), (∧
|)}. Then clearly ∆ 1 and ∆ 2 are pairwise equivalent but
not bijectively so.</p>
      <p>The following properties express that an inductive
inference operator satisfies a given notion of equivalence:</p>
      <p>Let an inductive inference operator C be given.</p>
      <p>Definition 9.</p>
      <p>Then C:
• satisfies bijective pairwise equivalence if for any two
bijective pairwise equivalent knowledge bases ∆ 1 and
∆ 2, C(∆ 1) = C(∆ 2).
• satisfies pairwise equivalence if for any two pairwise
equivalent knowledge bases ∆ 1 and ∆ 2, C(∆ 1) =
C(∆ 2).
• satisfies global equivalence if for any two pairwise
globally equivalent knowledge bases ∆ 1 and ∆ 2,
C(∆ 1) = C(∆ 2).</p>
      <p>In other words, an inductive inference operator C
satisfies [bijective] pairwise [global] equivalence if for any
[bijective] pairwise [globally] equivalent knowledge bases
∆ 1 and ∆ 2,  |∼ Δ1  if  |∼ Δ2 . Notice that satisfying
global equivalence is the strongest property, and
satisfying bijective pairwise equivalence the weakest (this is an
immediate consequence of Proposition 2).</p>
      <p>
        We now commence the study of the satisfaction of
equivalence for the inductive inference operators introduced above,
moving from strongest result to weakest result. The first
result concerns System Z:
Proposition 3. System Z satisfies global equivalence.
Proof Sketch. Pearl [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] showed that  Δ has the following
property: for any ⪯ s.t. ∆ is valid w.r.t. ⪯ and for any
1, 2 ∈ Ω ,  Δ (1) &lt;  Δ (2) implies 1 ≺ 2. Now, if
some ∆ 1 and ∆ 2 are globally equivalent, they have the same
TPOs w.r.t. which they are valid, and thus  Δ 1 =  Δ 2 .
      </p>
      <p>We now move to System W, showing it satisfies
pairwise equivalence. We first show some preliminary results
The first result shows that tolerance is satisfied by pairwise
equivalent conditional knowledge bases.</p>
      <p>Lemma 1. Let some conditional  and two pairwise
equivalent conditional knowledge bases ∆ 1 and ∆ 2 be given. Then
∆ 1 tolerates  if ∆ 2 tolerates  .</p>
      <p>Proof. Suppose ∆ 1 tolerates  . Then there is an  ∈ Ω s.t.
( ) = 1 and for every  1 ∈ ∆ 1, ( 1) ̸= 0. Consider
some  2 ∈ ∆ 2. Since ∆ 1 and ∆ 2 are pairwise equivalent,
there is a  1 ∈ ∆ 1 s.t.  1 ≡  2. As ( 1) ̸= 0, also ( 2) ̸=
0. Thus, ∆ 2 tolerates  .</p>
      <p>The next result builds on Lemma 1 to show that two
pairwise equivalent conditional knowledge bases generate
identical ordered partitions (up to pairwise equivalence).
Lemma 2. Let two pairwise equivalent conditional
knowledge bases ∆ 1 and ∆ 2 with OP (∆ ) = (∆ 1 , . . . , ∆  ) (for
 = 1, 2) be given. Then 1 = 2 and ∆ 1 is pairwise
equivalent with ∆ 2 for 1 ⩽  ⩽ 1.</p>
      <p>Proof Sketch. This is shown by an easy induction on 
(using Lemma 1).</p>
      <p>Lemma 2 can then be used to prove that System W
satisifes pairwise equivalence.</p>
      <p>Proposition 4. System W satisfies pairwise equivalence.
Proof. Suppose ∆ 1 and ∆ 2 are pairwise equivalent. Let
OP (∆ ) = (∆ 1 , . . . , ∆  ) (for  = 1, 2). Then with
Lemma 2, 1 = 2. We therefore denote 1(= 2) by
.</p>
      <p>We first show the following ( †): if ∆ 1 and ∆ 2 are pairwise
equivalent, then for any  ∈ Ω ,</p>
      <p>Δ1 () = { 1 ∈ ∆ 1 |  1 ≡  2 for some  2 ∈  Δ2 ()}.
This is shown as follows. Suppose  1 ∈  Δ1 . Then there
is some  2 ∈ ∆ 2 (in view of Lemma 2) s.t.  2 ≡  1, which
implies  2 ∈  Δ2 . Thus,  Δ1 () ⊆ {  1 ∈ ∆ 1 |  1 ≡
 2 for some  2 ∈  Δ2 ()}. Furthermore, for every  2 ∈
 Δ2 there is a  1 ∈  Δ1 () s.t.  1 ≡  2. Thus,  Δ1 () ⊇
{ 1 ∈ ∆ 1 |  1 ≡  2 for some  2 ∈  Δ2 ()}</p>
      <p>We now show that (‡): for any pairwise equivalent ∆ 1
and ∆ 2 and any 1, 2 ∈ Ω ,  Δ1 (1) ⊆  Δ1 (2) implies
 Δ2 (1) ⊆  Δ2 (2). Indeed, suppose that  2 ∈  Δ2 (1).
Then there is some  1 ∈ ∆ 2 s.t.  1 ≡  1. With †,  1 ∈
 Δ1 (1) and thus  1 ∈  Δ1 (2). But then with †,  2 ∈
 Δ2 (2).</p>
      <p>We now show that for any 1, 2 ∈ Ω , 1 ≺ Δ1 2 if
1 ≺ Δ1 2. Suppose for this that 1 ≺ Δ1 2, i.e. there is

some 1 ⩽  ⩽  s.t.  Δ1 (1) =  Δ1 (2) for every  &gt; ,
and  Δ 1 (1) ⊂  Δ 1 (2). With ‡,  Δ2 (1) =  Δ2 (2) for
Altogether, this shows that  |∼ Δ1  if  |∼ Δ2 .
every  &gt; , and  Δ 2 (1) ⊂  Δ 2 (2). Thus, 1 ≺ Δ2 2.</p>
      <p>We’ll see in the next section (Proposition 9) that a similar
result can not be obtained for global equivalence, though.</p>
      <p>We finally turn to lexicographic inference. Perhaps
somewhat surprisingly, we observe that lexicographic inference
does not even satisfy pairwise equivalence:
Proposition 5. Lexicographic inference does not satisfy
pairwise equivalence.</p>
      <p>Proof. Consider the following conditional knowledge bases:
∆ 1 ={(|), (|)}
∆ 2 =∆ 1 ∪ {( ∧ |)}.
∆ 1 and ∆ 2 are pairwise equivalent. It is easy to see
that OP (∆ 1) = (∆ 1) and OP (∆ 2) = (∆ 2). Thus, the
lexicographic vectors for the worlds  and  are
determined as follows:
 (, ∆ 1) = 1,  (, ∆ 2) = 1, since  |=  ∧ ¬;
 (, ∆ 1) = 1,  (, ∆ 2) = 2, since 
 ∧ ¬ ∧ ¬( ∧ ).
|=
This means that  ≈ lΔex1  whereas  ≺ lΔex2 .</p>
      <p>Notice that the example used in this proof is also a
violation of the property of Cut when applied to conditionals: if
 |∼ Δ then C(∆ ∪ {(|)}) ⊆ C(∆) . This rule says
that if we add a conditional to ∆ that is already inferred on
the basis of ∆ - such as ( ∧ |) being added to ∆ 1 above
then this should not lead to the inference of any new
conditionals. In the above we have, e.g.,  ∧ ( ↔ ¬) ̸ |∼ Δ1 
but  ∧ ( ↔ ¬) |∼ Δ2 .</p>
      <p>Despite violating pairwise equivalence, lexicographic
inference satisfies bijective pairwise equivalence:
Proposition 6. Lexicographic inference satisfies bijective
pairwise equivalence.</p>
      <p>Proof. This is immediate from the fact that for any two
bijective pairwise equivalent ∆ 1 and ∆ 2,  (, ∆ 1) =
 (, ∆ 2) (for any  ∈ Ω(Σ) ).</p>
      <p>Arguably, the failure of lexicographic inference to satisfy
pairwise equivalence is undesirable, as it means that the
number of (equivalent) conditionals in a knowledge base
has an efect on the inferences from the knowledge base. To
overcome this defect, we will propose a variant of
lexicographic inference that avoids this in Section 4.</p>
      <sec id="sec-4-1">
        <title>3.1. Satisfaction of Global Equivalence and</title>
      </sec>
      <sec id="sec-4-2">
        <title>Syntax Splitting</title>
        <p>We now show a more general result that shows that the
satisfaction of global equivalence is perhaps too strong of
a requirement, in the sense that it is incompatible with
another property deemed desirable for inductive inference
operators, namely syntax splitting. To show this, we will
assume another property, namely conditional-basedness, which
expresses that worlds that have exactly the same attitudes
w.r.t. the inducing set of condintionals should not be
distinguished. Intuitively, in inductive inference, the only
information that is relevant is the set of conditionals the inductive
inference operator is based on.</p>
        <p>Definition 10. A model-based inductive inference operator
C for TPOs is conditional-based if, for any 1, 2 ∈ Ω , if
( )(1) = ( )(2) for every  ∈ ∆ then 1 ≈ Δ 2.</p>
        <p>A similar property can be defined for model-based
inductive inference operators on SPOs and OCFs.</p>
        <p>Notice that this is a rather harmless property, in the sense
that any of the inductive inference relations studied in this
paper satisfy it:
Proposition 7. System Z, lexicographic inference and System
W are conditional-based.</p>
        <p>We can now show that, in the context of
conditionalbased inductive inference operators, global equivalence and
Ind are jointly incompatible.</p>
        <p>Proposition 8. There exists no conditional-based inductive
inference operation that satisfies global equivalence and
satisifes (Ind).
⊤ |∼
{}), and likewise, ⊤ |∼ CΔ1 .</p>
        <p>Proof. Suppose that C satisfies global equivalence and
satisfies syntax splitting.</p>
        <p>Consider first ∆ 1 = {(|⊤), (|⊤)}. With (DI),
CΔ1  (which implies  ≺  for any  ∈ Ω ∖
Then since ∆ 1 =
{(|⊤)} ⋃︀{},{}{(|⊤)}, ⊤ ∧ ¬ |∼ CΔ1  by (Ind). This
means that  ≺ CΔ1 . With symmetry, we establish that
 ≺ CΔ1 .</p>
        <p>Consider now ∆ 2 = {( ∧ |⊤)}. Notice that ∆ 1 and
∆ 2 are globally equivalent. Thus, since C satisfies global
equivalence, ≺ CΔ1 =≺ CΔ2 . However, as (( ∧ |⊤))() =
C
((∧|⊤))() = ((∧|⊤))() = 0, we see that  ≈ Δ2</p>
        <p>C
 ≈ Δ2 , contradiction.</p>
        <p>
          Notice that global equivalence is only incompatible with
part of (SynSplit), in particular, with the property of (Ind).
Indeed, as system Z satisfies (Rel) [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ], we see it is possible
to satisfy global equivalence and (Rel).
        </p>
        <p>We conclude this section with a result following from
Proposition 8 (and the fact that System W satisfies
(SynSplit) ([20]) and is conditional-based (Proposition 7)).
Proposition 9. System W does not satisfy global equivalence.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>4. A variant of lexicographic inference that satisfies pairwise equivalence</title>
      <p>Obtaining a variant of lexicographic inference that satisfies
pairwise equivalence is rather straightforward. Instead of
counting which conditionals are violated by a world, we
count which conditionals are violated up to equivalence. In
more detail, we observe that equivalence of conditionals
is an equivalence relation over (ℒ|ℒ), and thus, as usual,
we define the equivalence class of a conditional (|) as
[(|)] = {(|) ∈ (ℒ|ℒ) |  ≡  and  ∧  ≡
 ∧ }. We can now count the violations of conditionals
in ∆ by  up to equivalence as:
 ≡ (, ∆) :=</p>
      <p>|{[(|)] | (|)() = 0, (|) ∈ ∆ }
It is easy to observe that  ≡ (, ∆) ⩽  (, ∆)
for any  and set of conditionals ∆ . We can
now define, for ∆ with OP (∆) = (∆ 0, . . . , ∆ ),
lex≡ () = ( ≡ (, ∆ 0), . . . ,  ≡ (, ∆ )). We
furthermore let 1 ⪯ lΔex,≡ 2 if lex≡ (1) ⪯ lex lex≡ (2). We
denote the corresponding inductive inference relation by
lex,≡ We illustrate this with an adapted Tweety-Example:
Example 6. Let ∆ = {( |), (|), (¬ |), (¬ ∧ |)}.
Notice that (¬ ∧ |) ≡ (¬ |) We have the following
lexand lex≡ -vectors:
lex()
lex≡ ()
lex()
lex≡ ()
We see that e.g.  ≺ lΔex  yet  ≈ lΔex,≡  . This means
that  ∧ ¬( ∧ ¬ ) |∼ lΔex whereas  ∧ ¬( ∧ ¬ ) ̸ |∼ lΔex,≡  .</p>
      <p>We note firstly that this inference relation lies between
System Z and lexicographic inference:
Proposition 10. For any conditional knowledge base
∆ ,  |∼ Δ  implies  |∼ lΔex,≡  and  |∼ lΔex,≡  implies
 |∼ lΔex</p>
      <p>Proof. Immediate from the fact that ⪯ lΔex,≡ extends  Δ and
⪯ lΔex extends ⪯ lΔex,≡ (as  ≡ (, ∆) ⩽  (, ∆) for any ).</p>
      <p>The next proposition show that this inference relation
is quite well-behaved in the sense that it satisfies pairwise
equivalence and syntax splitting.</p>
      <p>Proposition 11. lex,≡ satisfies pairwise equivalence.
Proof. Immediate from the fact that for any pairwise
equivalent ∆ 1 and ∆ 2,  ≡ (, ∆ 1) =  ≡ (, ∆ 2).</p>
      <p>Proposition 12. lex,≡ satisfies SynSplit.</p>
      <p>Proof sketch. The proof is essentially the same as that of
Theorem 1 by Heyninck et al. [19], with the exception of
Lemma 10, which we adapt to lex,≡ :
Lemma 3. Let a conditional belief base ∆ = ∆ 1 ⋃︀Σ1,Σ2 ∆ 2
with its corresponding Z-partition (∆ 0, . . . , ∆ ) be given.
Then for every 0 ⩽  ⩽ ,  ≡ (, ∆ ) =  ≡ (1, ∆ 1 ) +
 ≡ (2, ∆ 2 ).2
Proof. Take some 0 ⩽  ⩽ . Since ∆ = ∆ 1 ⋃︀Σ1,Σ2 ∆ 2,
(|) ∈ ∆  if (|) ∈ ∆ 1 or (|) ∈ ∆ 2 .
Furtthheartm(or|e,)sin∈ce ∆ Σ 11 ∩andΣ 2(|) ∈ ∆ 2 . Observe now
= ∅, it cannot be the case
that:  ≡ (, ∆ ) = |{[(|)] ∈ ∆  |  |=  ∧
¬}| = |{[(|)] | 1 |=  ∧ ¬ and (|) ∈
∆ 1 }| ∪ |{[(|)] | 2 |=  ∧ ¬ and (|) ∈ ∆ 2 }|.
Thus:  ≡ (, ∆ ) =  ≡ (1, ∆ 1 ) +  ≡ (2, ∆ 2 ), because
{[(|)] | 1 |=  ∧ ¬ and (|) ∈ ∆ 1 } ∩ {[(|)] |
2 |=  ∧ ¬ and (|) ∈ ∆ 2 } = ∅.</p>
      <p>This completes the proof of Proposition 12.</p>
      <p>Furthermore, it should be noticed that, as Clex,≡ is a
model-based inductive inference operator for strict partial
orders, it satisfies all the so-called KLM-postulates, including
rational monotony.</p>
    </sec>
    <sec id="sec-6">
      <title>5. Language Independence</title>
      <p>A final property of inductive inference operators we study
is the property of language independence. This property
intuitively states that inductive inference should be
independent of how exactly atoms are expressed. For example,
it should not matter whether we represent two atoms as
 and  or  and . More generally, in many cases, atoms
can be equivalently represented as complex formulas and
vice versa. For example, one can represent “I don’t have a
dog” by  or ¬. This idea is formalized by Marquis and
Schwind [23] by defining a symbol translation as any
mapping  : Σ → ℒ(Σ ′). We can extend such a translation to
formulas by simply defining  () the formula obtained by
substituting any  ∈ Σ by  () in , and for any conditional
knowledge base ∆ we denote by  (∆) the knowledge base
obtained by replacing each ( | ) in ∆ by ( () |  ()).
We restrict attention to a specific class of symbol
translations.
2Notice that it follows from Fact ?? that, given the Z-partition
(Δ1, . . . , Δ) of Δ and Σ ⊆ Σ, Δ = Δ ∩ (ℒ|ℒ) for any
0 ⩽  ⩽ .</p>
      <p>Definition 11. A mapping  : Σ → ℒ(Σ ′) is a
beliefamount preserving symbol translation (in short, a
BAPtranslation) if there is a bijection  : Ω(Σ) → Ω(Σ ′) s.t. for
every  ∈ ℒ(Σ) Mod( ()) = { () |  ∈ Mod()}.</p>
      <p>The idea is that a symbol translation is a way of
translating every atom to a formula such that the images of atoms
are semantically equivalent (in the new language) to their
originals: every world in the original language corresponds
to exactly one world in the translated language.
Example 7. Consider Σ = {, } and the symbol translation
 () =  and  () =  ↔ . Then we have the following
translations of Ω(Σ) :
 ()
 ()
 ()
 ()
=
=
=
=</p>
      <p>∧  ↔ 
 ∧ ¬( ↔ )
 ∧ ( ↔ )
 ∧ ¬( ↔ )
(= )
(= )
(= )
(= )
We thus see that the bijection  with  () = ,  () = 
and that maps  and  to their selves is a bijection that
ensures  is a BAP-translation.</p>
      <p>We are now ready to state what it means for an
inductive inference operator to satisfy language independence—it
should be invariant under BAP symbol translation.
Definition 12. An inductive inference operator C
satisifes language independence if for every BAP-translation  ,
 |∼ Δ if  () |∼  (Δ) ().</p>
      <p>On the level of TPOs, we obtain the following
representation of language independence (variants for OCFs and SPOs
are obtained similarly):
Proposition 13. A model-based inductive inference operator
for TPOs C satisfies language independence if for every
BAPtranslation  : Σ 1 → Σ 2, and any conditional belief base ∆
over ℒ(Σ 1), 1 ⪯ Δ 2 if  (1) ⪯  (Δ)  (2).
Proof. Suppose that for every BAP-translation  : Σ 1 →
ℒ(Σ 2), and any conditional belief base ∆ over Σ 1,
1 ⪯ Δ 2 if  (1) ⪯  (Δ)  (2). Suppose now that
 |∼ Δ, i.e. min⪯ Δ (Mod()) ⊆ Mod(). As the
order of ⪯ Δ is preserved over  , min⪯  (Δ) (Mod( ())) =
{ () |  ∈ min⪯ Δ ()}. As  is BAP-translation,
{ () |  ∈ min⪯ Δ ()} ⊆ Mod( ()). Thus,
min⪯  (Δ) (Mod( ())) ⊆ Mod( ()) which implies
 () |∼  (Δ) (). The proof of the opposite direction
( () |∼  (Δ) () implies  |∼ Δ) is similar.</p>
      <p>When are inductive inference operators language
independent? We delineate a condition that ensures language
independence (as well as generalising the property of being
conditional-based), which we call conditional-functional.
Intuitively, this property requires that an induced
consequence relation C(∆) only depends on the attitudes worlds
have w.r.t. conditionals. Formally defining this property
turned out to be rather intricate, and we do so below in full
detail. Intuitively, the idea is that we are interested in
inference operators that only depend on vectors ⟨1, . . . , ⟩ of
attitudes of worlds to conditionals.</p>
      <p>In more formal detail, we let an -dimensional vector
mass distribution (VMD) for a signature Σ be a function
 : {1, 0, } ↦→ N s.t. Σ ⃗  ∈{1,0,} ⃗( ) = 2|Σ|.
Intuitively, a VMD  is a function that keeps track of how many
and ⃗( ) = 0 for all remaining⃗  ∈ {1, 0, }.</p>
      <p>Furthermore, system Z for this instance is captured by
( ) = (, ⊑) with  = ⃗{ | ⃗( &gt; 0} and
 
⟨, , ⟩, ⟨1, , ⟩ ⊑ ⟨0, , ⟩, ⟨0, 1, 1⟩ ⊑
⟨1, 1, 0⟩, ⟨, 0, 0⟩, ⟨, 0, 1⟩.</p>
      <p>The next result shows that for TPO-based inductive
inference operators, being conditional-functional implies
satisfying bijective pairwise-equivalence and language
independence.
times every vector of attitudes occurs. This can be seen
as a placeholder for a conditional knowledge base, in the
sense that this is the only information about a conditional
knowledge base that should be of interest for a
conditionalfunctional inductive inference operator that looks solely
at the attitudes of worlds w.r.t. conditionals. We can now
define conditional-funtionality:
Definition 13. An inductive inference operator C is
conditional-functional if there is a function  that returns,
for any  and any VMD  , a pair (, ⊑) where:
1.  ⊆ { 1, 0, },
2. ⊑ is a TPO on .
such that:
•⃗  ∈  implies ⃗( ) &gt; 0, and
• for any permutation  on {1, . . . , },  ( ) =
 () and⃗  ⊑ ( ) ⃗ if  − 1⃗( ) ⊑  − 1(⃗ )


and such that 1 ⪯ Δ 2 if ⟨ 1(1), . . . ,  (1)⟩ ⊑Δ
⟨ 1(2), . . . ,  (2)⟩, where ∆ = { 1, . . . ,  } and
Δ⃗( ) = |{ ⃗|  = ⟨ 1(), . . . ,  ()⟩}|.</p>
      <p>The intuition behind this definition is the following: C
should depend only on attitudes of worlds w.r.t. conditionals.
That is, we should be able to formulate it on basis of the VMD
alone. This is formalized by the condition that 1 ⪯ Δ 2
if ⟨ 1(1), . . . ,  (1)⟩ ⊑Δ ⟨ 1(2), . . . ,  (2)⟩ for
some function  generating TPOs over the attitude-vectors
that depends only on the VMD. Furthermore, the exact
ordering of the conditionals in a conditional knowledge base
should not matter. Hence the requirement of invariance
under permutations.</p>
      <p>Example 8. We start with the conditional belief base from
Example 1 and show how it can be interpreted in terms of
a 3VMD. We first recall that the worlds have the following
attitudes w.r.t. the conditionals  1 = ( |),  2 = (|) and
 3 = (¬ |):
( 1) ( 2) ( 3) 
( 1) ( 2) ( 3)</p>
      <p>This means that we can view this knowledge base as the
3VMD  defined by:
⃗ 
 ⃗( ) ⃗ 
 ⃗( )

based, and  () =  () for any  ∈ Ω(Σ)
diately implies that 1 ⪯ Δ 2 if  (1) ⪯  (Δ)  (2) for
As C is
conditional, this
immeany 1, 2 ∈ Ω(Σ)</p>
      <p>.</p>
      <p>Next we show the satisfaction of bijective pairwise
equivalence. For this, consider two knowledge bases ∆ 1
=
{ 1, . . . ,  } and ∆ 2 = { 1′, . . . ,  ′} that are bijectively
pairwise equivalent, where  is the bijection  : ∆ 1 ↦→ ∆ 2
 for every 
∈ ∆ 1</p>
      <p>. Then clearly, for
ev,  () =  ( )() (by definition of
bijecs.t.  ( ) ≡
ery  ∈ Ω(Σ)
ing to ⊑. This concludes the proof.
tive pairwise equivalence). Thus, ⟨ 1(), . . . ,  ()⟩ =
⟨ ( 1)(), . . . ,  ( )()⟩. As  is invariant under
permutations on {1, . . . , }, ⟨ ( 1)(), . . . ,  ( )()⟩ and
⟨ 1′(), . . . ,  ′()⟩ get assigned the same position
accord</p>
      <p>The final result in this section shows the converse—for
TPO-based inductive inference operators, satisfying
bijective pairwise equivalence and language independence
implies being conditional-functional.</p>
      <p>Proposition 15. If a TPO-based inductive inference
operator C satisfies bijective pairwise equivalence and language
independence then it is conditional-functional.</p>
      <p>Proof. Given C satisfying bijective pairwise equivalence
and language independence, we must construct  from C
such that C = C. Let  be a VMD of dimension . We
must specify  and ⊑. Our strategy will be to construct
from  a particular conditional belief base ∆  of size 
and then use C(∆  ) to define  and ⊑. As a first step,
let ⟨1, . . . , 2 ⟩ be an arbitrary enumeration of the
interpretations and let⃗⟨ 1, . . .⃗,  ⟩ be an enumeration of the
set of al⃗l  such that ⃗( ) &gt; 0, ordered lexicographically
under the assumption 0 &lt;  &lt; 1. We now choose some
way to distribute the⃗   among the interpretations. A
concrete way to do this is to set up a function  assigning to
each interpretation  a vecto⃗r   as follows:
() =⃗   where  is min. s.t. ∑︁ ⃗( ) ⩾ 
⩽
In other words, assign⃗  1 to the first ⃗( 1)
interpretations in ⟨1, . . . , 2 ⟩, then assign⃗  2 to the next ⃗( 2)
interpretations in the list, and so on. Then let ∆ 
=
{(1|1), . . . , (|)}, where, for each  = 1, . . . , :
 = ⋁︁{ | th element of () is 0 or 1}
 = ⊥ ∨</p>
      <p>⋁︁{ | th element of () is 1}
 and ⊑ are specified as follows:</p>
      <p>Now let |∼ * = C(∆  ) with ⪯ * its associated TPO. Then
 = ⃗{  |  ̸ |∼ * ⊥ for some  s.t. () = ⃗ }
and, for any 1, 2 ∈ {1, . . . , },</p>
      <p>∈  implies ⃗( ) &gt; 0]: clear from construction.
2. [for any permutation  on {1, . . . , },  ( ) =  ()
⊑ ( ) ⃗ if  ⃗( )</p>
      <p>⊑
 (⃗ )]:</p>
      <p>Let 
be a
permutation on {1, . . . , }, i.e. there is a bijection  :
{1, . . . , } ↦→</p>
      <p>{1, . . . , } s.t. for every ⟨ 1, . . . ,  ⟩ ∈
{1, 0, },  (  1, . . . ,  ⟩) = ⟨ (1), . . . ,  ()⟩. Define
⟨
 ( ) by  ( )(⟨ 1, . . . ,  ⟩) =  ( − 1(  1, . . . ,  ⟩)).
⟨
We now show the construction is invariant under  . Let ′
be the assignment of vectors to worlds relative to the VMD
 ( ). We start by defining a bijection  : Ω(Σ)
s.t. for every  ∈ Ω(Σ)</p>
      <p>,  () = ′ implies that () ∈
 − 1(′(′)). Notice that by the definition of ′ and the
construction above, such a bijection is guaranteed to exist (but
might not be unique). Intuitively, 
maps every world 
to one of its  -counterparts ′ (i.e.  corresponds to the
vector⃗  and ′ corresponds to the vector  ⃗( )). Define
↦→ Ω(Σ)
now  : Σ ↦→
ℒ(Σ)</p>
      <p>by  () = ⋁︀{ () |  ∈ Mod()}.
pairwise equivalent to  (∆  )
It can be easily checked that this is a BAP-translation.
Furthermore, it can be easily seen that: (†): ∆  ( ) is bijectively</p>
      <p>We now show that  ( ) =  (). Suppose first that
⃗ 
∈  ( ), i.e.  ̸ |∼</p>
      <p>C
Δ ⊥ for some  s.t. () =⃗  . As 
is a BAP-translation and C is language independent,
satisfies bijective pairwise equivalence and in view of</p>
      <p>C
 () ̸ |∼  (Δ )⊥ and thus  () ∈  (). As  () =  ()
and ′( ()) =  (()) =  ⃗( ) (by construction of  ), we
see that  ⃗( ) ∈  (). The opposite direction is similar.
(†),</p>
      <sec id="sec-6-1">
        <title>We now show that⃗</title>
        <p>Suppose first that ⃗ 
⊑ ( ) ⃗ if  ⃗( ) ⊑  (⃗ ).</p>
        <p>⊑ ( ) ⃗ , i.e. there are some ⃗ , ⃗</p>
        <p>for 
3.[1
with () =  for  =⃗ ,  ⃗ and ⃗ ≺ Δ
C
 is a BAP-translation and C is language independent,
⃗ . As

satisfies bijective pairwise equivalence and in view of (†),</p>
        <p>C
 (⃗ ) ≺  (Δ )  (⃗ ). As ′( ()) =  (()) =  (⃗)
= ⃗ ,  ⃗ (by construction of  ), we see that
 ⃗( ) ⊑  (⃗ ). The opposite direction is similar.
⪯ Δ
2
if</p>
        <p>⟨ 1(1), . . . ,  (1)⟩
Δ⃗( ) = |{ |⃗ 
⟨ 1(2), . . . ,  (2)⟩, where ∆
=</p>
        <p>{ 1, . . . ,  }
=  1(), . . . ,  ()}|]: This can
 ∈ Ω 1 ∖
be easily seen by observing the following: for every
0. (iii.) This can only happen if  ̸∈ Ω 1, which implies the
ℎ element of () is . As this exhausts all the options,
this is suficient to show the claim.
⃗</p>
        <p>We must now show that C = C. So let { 1, . . . ,  }
be a conditional belief base. For each  = 1, . . . , 2, let
 = ⟨ 1(), . . . ,  ()⟩ and let  be a permutation on
{1, . . . , 2} such that the sequence ⟨⃗ (1), . . . , ⃗ (2)⟩ is
sorted lexicographically. Let  be the BAP-translation
corresponding to  . Then, since C satisfies language
independence, we have:  |∼ Δ if  () |∼  (Δ) ()

⊑Δ
and</p>
        <p>Based on their construction, we strongly expect that
system Z, lexicographic inference and system W are conditional
functional, but a rigorous proof is left to the next version of
this work.</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>6. Related Work</title>
      <p>
        While there are several works related to the work we have
done in this paper [
        <xref ref-type="bibr" rid="ref13">24, 13, 25</xref>
        ], the work of Weydert [24] is
perhaps the closest. Weydert suggested several properties
in his study of default reasoning that share strong
commonalities with some of the properties discussed in our work.
For example, global logical invariance is rather similar to the
satisfaction of global equivalence, even though he does not
define (as far as we could see) in a formally precise manner
when two sets of conditionals are equivalent. Furthermore,
strong irrelevance is very similar to relevance and
representation independence is very similar to language independence
(with the main diferences being induced by the diferences
in the assumptions of the framework of Weydert, such as
allowing for languages generated on the basis of infinite
boolean algebras, and allowing for rankings over rational
numbers). Furthermore, he shows, in his exceptional
inheritance paradox, that no consistent default inference notion
(his version of an inductive operator)can satisfy logicality,
exceptional inheritance and global logical invariance. This is
a slightly diferent but still quite similar result to our
proposition 8. Essentially, we assume syntax splitting whereas
he assumes logicality (which means that the basic
KLMproperties are satisfied) and exceptional inheritance.
Exceptional inheritance states that {, ¬ } |∼ {( |),( ′|)} ′ if
“ and  ′ are logically independent given ”, although the
concept of logical independence is not precisely formalised.
We note as a further diference that he does not study System
Z, System W and lexicographic inference as we.
      </p>
    </sec>
    <sec id="sec-8">
      <title>7. Conclusion</title>
      <p>This paper continues a tradition of studying inductive
inference operators using properties. Table 1 summarizes
the main findings of our work. More specifically, it
considers the inductive inference operators System Z, System W,
lexicographic inference, and the variation of lexicographic
inference introduced in Section 4, and shows, for each of
them, whether or not they satisfy the properties of
Independence, Relevance, Global Equivalence, Pairwise Equivalence,
Conditional-Based, and Language Independence.</p>
      <p>System Z</p>
      <p>System W
Independence
Relevance
Global Eq.</p>
      <p>Pairwise Eq.</p>
      <p>Bij. Pairwise Eq.</p>
      <p>
        Cond.-based
× ([
        <xref ref-type="bibr" rid="ref9">9</xref>
        ])
∨ ([
        <xref ref-type="bibr" rid="ref9">9</xref>
        ])
∨
∨
∨
∨
∨ ([20])
∨ ([20])
×
∨
∨
∨
×
      </p>
      <p>Lex
∨ ([19])
∨ ([19])</p>
      <p>×
×
∨
∨
∨</p>
      <p>Lex≡
∨
∨
∨
∨</p>
      <p>We see several avenues for future work. An obvious
direction is to study other inductive inference operators, such
as c-representations [17], relevant closure [26], disjunctive
rational closure [27] or Weydert’s many System J-variants
[24]. Another avenue for future work is to see whether these
postulates can also be helpful in characterising inductive
inference operators.
[17] G. Kern-Isberner, Handling conditionals adequately
in uncertain reasoning and belief revision, Journal of
Applied Non-Classical Logics 12 (2002) 215–237.
[18] C. Komo, C. Beierle, Nonmonotonic reasoning from
conditional knowledge bases with system W, Ann.</p>
      <p>Math. Artif. Intell. 90 (2022) 107–144.
[19] J. Heyninck, G. Kern-Isberner, T. Meyer,
Lexicographic Entailment, Syntax Splitting and the
Drowning Problem, in: L. D. Raedt (Ed.), Proceedings
of the Thirty-First International Joint Conference
on Artificial Intelligence, IJCAI 2022, Vienna,
Austria, 23-29 July 2022, ijcai.org, 2022, pp. 2662–2668.
URL: https://doi.org/10.24963/ijcai.2022/369. doi:10.
24963/ijcai.2022/369.
[20] J. Haldimann, C. Beierle, Inference with System W
Satisfies Syntax Splitting, in: G. Kern-Isberner, G.
Lakemeyer, T. Meyer (Eds.), 19th International Conference
on Principles of Knowledge Representation and
Reasoning, KR 2022, Haifa, Israel., 2022, pp. 405–409.
[21] C. Komo, C. Beierle, Nonmonotonic Inferences with
Qualitative Conditionals Based on Preferred Structures
on Worlds, in: U. Schmid, F. Klügl, D. Wolter (Eds.), KI
2020: Advances in Artificial Intelligence - 43rd German
Conference on AI, volume 12325 of LNCS, Springer,
2020, pp. 102–115.
[22] J. Haldimann, C. Beierle, Properties of System W and
Its Relationships to Other Inductive Inference
Operators, in: I. Varzinczak (Ed.), Foundations of
Information and Knowledge Systems - 12th International
Symposium, FoIKS 2022, volume 13388 of LNCS, Springer,
2022, pp. 206–225.
[23] P. Marquis, N. Schwind, Lost in translation: Language
independence in propositional logic–application to
belief change, Artificial Intelligence 206 (2014) 1–24.
[24] E. Weydert, System JLZ–rational default reasoning
by minimal ranking constructions, Journal of Applied
Logic 1 (2003) 273–308.
[25] G. Kern-Isberner, J. Heyninck, C. Beierle,
Conditional Independence for Iterated Belief Revision, in:
L. D. Raedt (Ed.), Proceedings of the Thirty-First
International Joint Conference on Artificial
Intelligence, IJCAI 2022, ijcai.org, 2022, pp. 2690–2696.
URL: https://doi.org/10.24963/ijcai.2022/373. doi:10.
24963/ijcai.2022/373.
[26] G. Casini, T. Meyer, K. Moodley, R. Nortjé, Relevant
closure: A new form of defeasible reasoning for
description logics, in: Logics in Artificial Intelligence: 14th
European Conference, JELIA 2014, Funchal, Madeira,
Portugal, September 24-26, 2014. Proceedings 14, Springer,
2014, pp. 92–106.
[27] R. Booth, I. Varzinczak, Conditional inference under
disjunctive rationality, in: Proceedings of the AAAI
Conference on Artificial Intelligence, volume 35, 2021,
pp. 6227–6234.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>C.</given-names>
            <surname>Alchourrón</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Gärdenfors</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Makinson</surname>
          </string-name>
          ,
          <article-title>On the logic of theory change: Partial meet contraction and revision functions</article-title>
          ,
          <source>Journal of Symbolic Logic</source>
          <volume>50</volume>
          (
          <year>1985</year>
          )
          <fpage>510</fpage>
          -
          <lpage>530</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>H.</given-names>
            <surname>Katsuno</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Mendelzon</surname>
          </string-name>
          ,
          <article-title>Propositional knowledge base revision and minimal change</article-title>
          ,
          <source>Artificial Intelligence</source>
          <volume>3</volume>
          (
          <year>1991</year>
          )
          <fpage>263</fpage>
          -
          <lpage>294</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S.</given-names>
            <surname>Kraus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Magidor</surname>
          </string-name>
          ,
          <article-title>Nonmonotonic reasoning, preferential models and cumulative logics</article-title>
          ,
          <source>Artificial Intelligence</source>
          <volume>44</volume>
          (
          <year>1990</year>
          )
          <fpage>167</fpage>
          -
          <lpage>207</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>D.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Magidor</surname>
          </string-name>
          ,
          <article-title>What does a conditional knowledge base entail?</article-title>
          ,
          <source>Artificial intelligence 55</source>
          (
          <year>1992</year>
          )
          <fpage>1</fpage>
          -
          <lpage>60</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>E.</given-names>
            <surname>Adams</surname>
          </string-name>
          ,
          <article-title>Probability and the logic of conditionals</article-title>
          , in: J.
          <string-name>
            <surname>Hintikka</surname>
          </string-name>
          , P. Suppes (Eds.),
          <source>Aspects of inductive logic</source>
          , North-Holland,
          <year>1966</year>
          , pp.
          <fpage>265</fpage>
          --
          <lpage>316</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>D. M.</given-names>
            <surname>Gabbay</surname>
          </string-name>
          ,
          <article-title>Theoretical foundations for nonmonotonic reasoning in expert systems</article-title>
          , in: K. R. Apt (Ed.),
          <source>Logics and Models of Concurrent Systems</source>
          , Springer Berlin Heidelberg, Berlin, Heidelberg,
          <year>1985</year>
          , pp.
          <fpage>439</fpage>
          -
          <lpage>457</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>P.</given-names>
            <surname>Gärdenfors</surname>
          </string-name>
          ,
          <article-title>Belief revision and nonmonotonic logic: Two sides of the same coin?</article-title>
          ,
          <source>in: Proc. JELIA'90</source>
          , Springer,
          <year>1991</year>
          , pp.
          <fpage>52</fpage>
          -
          <lpage>54</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>P.</given-names>
            <surname>Gärdenfors</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Makinson</surname>
          </string-name>
          ,
          <article-title>Nonmonotonic inference based on expectations</article-title>
          ,
          <source>Artificial Intelligence</source>
          <volume>65</volume>
          (
          <year>1994</year>
          )
          <fpage>197</fpage>
          -
          <lpage>245</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>G.</given-names>
            <surname>Kern-Isberner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Beierle</surname>
          </string-name>
          , G. Brewka,
          <article-title>Syntax splitting= relevance+ independence: New postulates for nonmonotonic reasoning from conditional belief bases</article-title>
          ,
          <source>in: Proceedings of the International Conference on Principles of Knowledge Representation and Reasoning</source>
          , volume
          <volume>17</volume>
          ,
          <year>2020</year>
          , pp.
          <fpage>560</fpage>
          -
          <lpage>571</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>D.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          ,
          <article-title>Another perspective on default reasoning</article-title>
          ,
          <source>Annals of Mathematics and Artificial Intelligence</source>
          <volume>15</volume>
          (
          <year>1995</year>
          )
          <fpage>61</fpage>
          -
          <lpage>82</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>B. de Finetti</surname>
          </string-name>
          ,
          <article-title>La prévision, ses lois logiques et ses sources subjectives</article-title>
          ,
          <year>1937</year>
          .
          <article-title>English translation in Studies in Subjective Probability</article-title>
          , ed. H. Kyburg and
          <string-name>
            <given-names>H.E.</given-names>
            <surname>Smokler</surname>
          </string-name>
          ,
          <year>1974</year>
          ,
          <fpage>93</fpage>
          -
          <lpage>158</lpage>
          . New York: Wiley &amp; Sons.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>D.</given-names>
            <surname>Makinson</surname>
          </string-name>
          ,
          <article-title>General theory of cumulative inference</article-title>
          ,
          <source>in: International Workshop on Non-Monotonic Reasoning (NMR)</source>
          , Springer,
          <year>1988</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>18</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>G.</given-names>
            <surname>Kern-Isberner</surname>
          </string-name>
          ,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Brewka, Strong Syntax Splitting for Iterated Belief Revision</article-title>
          , in: C.
          <string-name>
            <surname>Sierra</surname>
          </string-name>
          (Ed.),
          <source>Proceedings International Joint Conference on Artificial Intelligence, IJCAI</source>
          <year>2017</year>
          ,
          <article-title>ijcai</article-title>
          .org,
          <year>2017</year>
          , pp.
          <fpage>1131</fpage>
          -
          <lpage>1137</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>W.</given-names>
            <surname>Spohn</surname>
          </string-name>
          ,
          <article-title>Ordinal conditional functions: A dynamic theory of epistemic states, in: Causation in decision, belief change</article-title>
          , and statistics, Springer,
          <year>1988</year>
          , pp.
          <fpage>105</fpage>
          -
          <lpage>134</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>M.</given-names>
            <surname>Goldszmidt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Pearl</surname>
          </string-name>
          ,
          <article-title>Qualitative probabilities for default reasoning, belief revision, and causal modeling</article-title>
          ,
          <source>Artificial Intelligence</source>
          <volume>84</volume>
          (
          <year>1996</year>
          )
          <fpage>57</fpage>
          -
          <lpage>112</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>J.</given-names>
            <surname>Pearl</surname>
          </string-name>
          ,
          <article-title>System Z: a natural ordering of defaults with tractable applications to nonmonotonic reasoning</article-title>
          ,
          <source>in: Proceedings of the 3rd conference on Theoretical aspects of reasoning about knowledge</source>
          ,
          <year>1990</year>
          , pp.
          <fpage>121</fpage>
          -
          <lpage>135</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>