Volledige tekst tonen30 pagina's
Pagina 1
Bekijk in PDF(opent in een nieuw venster)DOI: 10.1111/phpr.12920
ORIGINAL ARTICLE
Symmetric relations, symmetric theories, and
Pythagrapheanism
Tim Button
University College London
Abstract
Correspondence
Tim Button, University College London.
Email: tim.button@ucl.ac.uk
It is a metaphysical orthodoxy that interesting nonsymmetric relations cannot be reduced to symmetric
ones. This orthodoxy is wrong. I show this by exploring
the expressive power of symmetric theories, i.e. theories which use only symmetric predicates. Such theories
are powerful enough to raise the possibility of Pythagrapheanism, i.e. the possibility that the world is just a
vast, unlabelled, undirected graph.
Plenty of relations are not symmetric: I see Ragnar, whilst Ragnar may not see me; Ragnar eats
breakfast, but breakfast certainly does not eat him. . . . But might every basic relation be symmetric?1 The orthodox answer to this question is: No. More specifically, the orthodoxy holds that no
interesting non-symmetric relations are reducible to symmetric ones.2
The imprecise caveat “interesting” is necessary. After all: suppose that some things are 𝐹 and
some things are not-𝐹; suppose that 𝑅(𝑥, 𝑦) iff 𝐹(𝑥) ∧ ¬𝐹(𝑦); then 𝑅 is not symmetric but is easily
reducible. Such a relation, however, will be pretty uninteresting. The point of the orthodoxy is
to deny that something as “interesting” as a total linear order could be reduced to symmetric
1 One might equally ask about fundamental, or sparse, or first-class, or perfectly natural relations. . . . Pick your favourite
metaphysical honorific; nothing will turn on it. For the record, I harbour suspicions about the very idea of “basic” relations,
but I have bracketed these suspicions in writing this paper.
2 The orthodoxy is likely due to Russell (1903: §214), who concludes “that some asymmetrical relations must be ultimate,
and that at least one such ultimate asymmetrical relation must be a component in any asymmetrical relation that may be
suggested.” Citing Russell’s argument, MacBride (2007: 29–30) explicitly endorses the orthodoxy, and defends the orthodoxy further elsewhere (2015). Most contributors to the literature on converse relations either presuppose or assert the
orthodoxy (I cite some of this sizeable literature in §8). Notable detractors from the orthodoxy are Armstrong (1997), Dipert
(1997), and Dorr (2004).
This is an open access article under the terms of the Creative Commons Attribution-NonCommercial-NoDerivs License, which permits
use and distribution in any medium, provided the original work is properly cited, the use is non-commercial and no modifications or
adaptations are made.
© 2022 The Authors. Philosophy and Phenomenological Research published by Wiley Periodicals LLC on behalf of Philosophy and
Phenonmenological Research Inc.
Philos Phenomenol Res. 2023;107:583–612.
wileyonlinelibrary.com/journal/phpr
Pagina 2
Bekijk in PDF(opent in een nieuw venster)relations (alone); to insist that, given the non-symmetric relations we actually find in the world,
at least one basic relation must be non-symmetric.
My aim in this paper is to show that this orthodoxy is wrong. I will start by explaining why
any attack on the orthodoxy must provide us with (what I call) symmetric theories, i.e., theories
which use only symmetric predicates (see §1). This motivates a formal question: how expressively
powerful are symmetric theories?3
Any theory can be faithfully interpreted in a symmetric theory (see §2). This provides us with
a first line of attack against the orthodoxy. On its own, this may not be devastating to the orthodoxy (see §§3–4), but we can develop the point further. It turns out that a great many interesting
theories are synonymous with symmetric theories (in the logicians’ sense of synonymy; see §6).
This decisively shows that the orthodoxy is wrong. Indeed, no formal barrier stands in the way
of Pythagrapheanism: the doctrine that the world is just a vast, unlabelled, undirected graph (see
§7).
To be clear, I am not a Pythagraphean. Indeed, I know of no good reason to think that every basic
relation is symmetric (see §8). Still, contrary to received wisdom, there is no compelling reason to
insist that there must be non-symmetric basic relations. For now, we should suspend judgement.
1
PROPERTIES, REDUCTION AND THEORIZING
In what follows, I will attack the orthodoxy. To frame my attack, it will help to begin by considering
a claim which is related to the orthodoxy: Interesting multi-place relations cannot be reduced to
(one-place) properties. Today, this is a widely-accepted status quo,4 but it was not always thus. Let
us imagine a contemporary metaphysician, Gottfried, who contests this status quo.
Gottfried aims to reduce relations to relational properties. He proceeds as follows. First, Gottfried insists that, for any object, 𝑎, and any two-place relation, 𝑅, we have a relational property,
𝑃𝑅𝑎 . This is the property which 𝑦 has iff 𝑅(𝑎, 𝑦); that is, 𝑃𝑅𝑎 is 𝜆𝑦𝑅(𝑎, 𝑦). Gottfried then claims that
we can reduce any proposition which apparently involves a relation, say 𝑅(𝑎, 𝑏), to a proposition which involves only a relational property, say 𝑃𝑅𝑎 (𝑏). He concludes that there is no need for
basic relations.
Something is wrong with Gottfried’s strategy, but it is instructive to spell out exactly what. In
particular, we can learn a lot by considering this mistaken complaint against Gottfried:5
Gottfried defines 𝑃𝑅𝑎 as 𝜆𝑥𝑅(𝑎, 𝑦). So his would-be reduction of 𝑅(𝑎, 𝑏) to 𝑃𝑅𝑎 (𝑏) is
a “reduction” to (𝜆𝑦𝑅(𝑎, 𝑦))(𝑏). And that is no reduction, but flagrantly circular: 𝑅
appears in the would-be reduction!
Certainly, Gottfried’s approach is circular. However, the circularity is not obviously problematic. Gottfried will insist that he has simply mentioned the to-be-reduced entities (i.e. relations)
in formulating a description which picks out the more basic entities (i.e. properties). By itself,
that is perfectly legitimate. To see this, consider an analogous case: picking out some unobservables as “the causes of such-and-such observable effects” would not prevent us from arguing that
observables can be reduced to unobservables.
3 cf. MacBride’s (2015: 191) suggestion that “there is doubtless scientific interest in establishing how far a program for
paraphrasing away commitment to non-symmetric relations can extend”.
4 Thanks e.g. to Russell (1903: §§212–6) and Carnap (1928: §10).
5 Cf. Russell’s (1903: §214) complaint that “the supposed adjectives. . . presuppose 𝑅”.
Pagina 3
Bekijk in PDF(opent in een nieuw venster)The problem with Gottfried’s strategy does not, then, concern his inability to give a non-circular
definition of relational properties. Indeed, Gottfried can and should shrug off any demand to
define what (he thinks) is basic. The real problem facing Gottfried is that he cannot define what
(he thinks) is non-basic in terms of what (he thinks) is basic; specifically, that he cannot define
relations in terms of relational properties.
To get a sense of the problem, suppose that Gottfried tries to define each two-place relation, 𝑅,
as the relation which 𝑥 bears to 𝑦 iff 𝑃𝑅𝑥 (𝑦); that is, he tries to stipulate that 𝑅 is 𝜆𝑥𝑦𝑃𝑅𝑥 (𝑦). This
is wholly illegitimate. Gottfried’s reductionism requires that “𝑃𝑅𝑥 ” be a one-place primitive (which
picks out a basic property). Consequently, its superscript “𝑥” is not a variable, but an inseparable
part of a primitive expression; it is like the letter “𝑥” in the English predicate “. . . relaxes”. But once
we have realized this, Gottfried’s would-be definition is obviously just a bad pun.
The problem facing Gottfried is not specific to this particular would-be definition. Gottfried is
running up against an elementary metalogical issue: first-order logic is decidable, but polyadic
first-order logic is undecidable. This imposes a profound limitation on what Gottfried could ever
hope to achieve. To make this limitation vivid, we employ a definition:
Definition 1. A theory, T, is monadic iff T is a first-order theory and T’s only non-logical
primitives are one-place predicates.6
On Gottfried’s view, only monadic theories should be used to discuss what is basic. But now
consider the following result:
Proposition 2. No consistent monadic theory interprets Robinson Arithmetic, Q.7
Since Q is such a weak theory, it follows from Proposition 2 that Gottfried’s brand of reductionism cannot even begin to handle arithmetic or the sciences that rely upon it. This shows that
Gottfried’s reductionism is completely untenable, for elementary but deep metalogical reasons.
At this point, Gottfried might give up on reduction, and instead propose that multi-place relations are grounded in properties, or supervene on them, or some such. But I will not discuss such
proposals; I am exclusively concerned with reduction here. Moreover, Gottfried’s metaphysics is
not the focus of my paper. So let me now return to that focus: the orthodoxy, according to which
no interesting non-symmetric relations are reducible to symmetric ones.
The lesson I take from Gottfried’s plight is simple: in order to overthrow the orthodoxy, I must
(at least) show how we can theorize about non-symmetric relations using only symmetric relations. That is my overarching goal in what follows. To make that goal precise I will need a few
definitions. The first is perfectly standard:8
Definition 3. A relation 𝑅 is symmetric iff both 𝑅 is two-placed and ∀𝑥∀𝑦(𝑅(𝑥, 𝑦) → 𝑅(𝑦, 𝑥)).
Otherwise, 𝑅 is non-symmetric.
6 Henceforth, I assume without comment that all theories are first-order. This makes it harder to find symmetric theories
(see Definition 4), since theories in stronger logics have greater expressive resources. Throughout, I treat = as part of the
background logic; so monadic theories can use =.
7 Throughout this paper, I use interpretation in the technical sense; see §A, Definition A.3.
8 In some contexts, a metaphysically necessitated version of this definition might prove useful. However, nothing in
this paper is much affected by modal considerations, primarily because my focus is on theories, which can have
multiple models.
Pagina 4
Bekijk in PDF(opent in een nieuw venster)Derivatively, I will say that a predicate is symmetric (in a theory) iff every interpretation (of the
theory) assigns a symmetric relation to the predicate. More formally:
Definition 4. A predicate, R, is symmetric in T iff both R is two-placed and T ⊢ ∀𝑥∀𝑦(R(𝑥, 𝑦) →
R(𝑦, 𝑥)); otherwise, R is non-symmetric in T. The theory T itself is symmetric iff every T-primitive
is symmetric in T.
In these terms, my plan is to attack the orthodoxy by providing symmetric theories. In fact, I will
focus on providing graph theories, in this sense:
Definition 5. A theory, T, is a graph theory iff T’s only non-logical primitive is “𝐸”, which is
symmetric and irreflexive in T, i.e. T ⊢ ∀𝑥¬𝐸(𝑥, 𝑥).
2
FAITHFUL INTERPRETATION
My first strategy for obtaining symmetric theories is via faithful interpretation in graph theories.
The rough idea is to code any instance of a non-symmetric relation, 𝑅(𝑎, 𝑏), by positing a uniquely
describable pattern of nodes and edges which encode a “link” from 𝑎 to 𝑏. Using these patterns,
we can re-extract 𝑅 from the graph’s edge-relation, suggesting a way to attack the orthodoxy.
In this section, I sketch the required technicalities; I discuss the ensuing attack on the orthodoxy
in §3. To be clear: the mathematics is neither mine nor new. However, whilst it is manifestly
relevant to the topic of symmetric relations, it is mostly absent from the philosophical literature.9
To illustrate the technicalities, I will focus on a simple case. Fix a two-place non-symmetric
relation, 𝑅. We can easily regard 𝑅 as a directed graph, 𝑅𝐃 : its nodes are the objects in 𝑅’s field,
and each fact of the form that 𝑅(𝑎, 𝑏) corresponds to a directed edge from 𝑎 to 𝑏.
Next, we will construct an undirected graph, 𝑅𝐆 , from 𝑅𝐃 . For each directed edge 𝑒 from any
𝑎 to 𝑏 in 𝑅𝐃 : delete 𝑒; posit seven distinct new nodes, 𝑒1 , … 𝑒7 ;10 and posit eight new undirected
edges as follows:
a
a
becomes
b
e1
e2
e3
e4
e5
e6
e7
b
We add no other nodes or edges in constructing 𝑅𝐆 .
9 The mathematical idea is standard fare in model theory; see e.g. Lavrov (1963), Rabin (1965: 62), Hodges (1993: Theorem
5.5.1), and Marker (2000: 25–27). Within philosophy, Dipert (1997: 354–5) uses this sort of coding to defend his claim that
the world is a graph (see also footnote 29, below).
10 That is: nodes 𝑒 , … , 𝑒 are not in 𝑅’s field, and 𝑒 ≠ 𝑒 ′ for each 1 ≤ 𝑖, 𝑗 ≤ 7 and any distinct edges 𝑒 and 𝑒 ′ of 𝑅 .
1
7
𝑖
𝐃
Pagina 5
Bekijk in PDF(opent in een nieuw venster)We now show that 𝑅𝐆 interprets 𝑅𝐃 .11 Using “𝐸” for 𝑅𝐆 ’s edge relation, define a formula which
applies to all of 𝑅𝐆 ’s “old” entities and none of its “new” posits:
Old(x) ∶≡ ∀𝑣(𝐸(x, 𝑣) → (exactly 3 entities have edges to 𝑣))
It is easy to check that 𝑅𝐆 ⊨ Old(𝑎) iff 𝑎 is a node in 𝑅𝐃 . Next, consider an explicit definition
which we will use to simulate 𝑅:
𝑅∗ (x, y) ∶≡ there are 𝑒1 , … , 𝑒7 such that: 𝐸(x, 𝑒1 ), 𝐸(y, 𝑒4 ),
𝐸(𝑒1 , 𝑒2 ), 𝐸(𝑒2 , 𝑒3 ), 𝐸(𝑒1 , 𝑒4 ), 𝐸(𝑒4 , 𝑒5 ), 𝐸(𝑒5 , 𝑒6 ), and 𝐸(𝑒6 , 𝑒7 ),
but there are no other edges involving any of 𝑒1 , … , 𝑒7
To confirm that this does indeed let us simulate 𝑅, note that for any 𝑎 and 𝑏:12
𝑅𝐃 ⊨ 𝑅(𝑎, 𝑏) iff 𝑅𝐆 ⊨ 𝑅∗ (𝑎, 𝑏)
With this, we have all the components we need for an interpretation of 𝑅𝐃 in 𝑅𝐆 . Specifically,
we define a translation, ∗, as follows:13 where 𝜙 is a first-order formula whose only non-logical
primitive is “𝑅”, let 𝜙∗ be the result of first restricting all of 𝜙’s quantifiers to “Old”, and then
replacing any subformula of the form 𝑅(x, y) with 𝑅∗ (x, y). Then, for any formula 𝜙(𝑣1 , … , 𝑣𝑛 )
with all free variables displayed, and for any “old” nodes 𝑎1 , … , 𝑎𝑛 :14
𝑅𝐃 ⊨ 𝜙(𝑎1 , … , 𝑎𝑛 ) iff 𝑅𝐆 ⊨ 𝜙∗ (𝑎1 , … , 𝑎𝑛 )
This suggests a method for reducing the non-symmetric relation, 𝑅, to a symmetric relation: claim
that 𝑅𝐆 ’s edge relation, 𝐸, is more basic than 𝑅, and that 𝑅 is perspicuously analysed via 𝑅∗ .
Of course, much more would need to be said to make that claim metaphysically plausible. As
MacBride puts it: “it’s never enough to have some equivalence before us – the privilege has to be
earned to read the equivalence as an analysis, assigning priority to one side rather than another.”15
Still, before we even start to consider how to earn that privilege, we must confirm that this method
would at least meet the condition laid down in §1; i.e., that, in principle, applying this method
would leave us able to theorize about non-symmetric relations.
11 For a formal definition of what it means for one structure to interpret another, see e.g. Hodges (1993: §5.3) and Button
and Walsh (2018: §5.3).
12 Proof. Left-to-right is immediate. For right-to-left, let 𝑒 , … , 𝑒 witness that 𝑅 ∗ (𝑎, 𝑏). Inspecting the pattern of edges, all
1
7
of 𝑒1 , … , 𝑒7 are new. Since 𝐸(𝑎, 𝑒1 ), 𝐸(𝑏, 𝑒4 ) and 𝐸(𝑒1 , 𝑒4 ), the nodes 𝑒1 , … , 𝑒7 were introduced in the course of replacing a
single directed edge between 𝑎 and 𝑏; and the pattern of (undirected) edges indicates that the original edge ran from 𝑎 to
𝑏, i.e. that 𝑅(𝑎, 𝑏).
There is no risk of a significant use/mention confusion here, but logical hygiene compels me to note that I am treating
the structure 𝑅𝐃 , which was generated by the relation 𝑅, as a structure whose signature involves exactly one non-logical
primitive, “𝑅”. Throughout this paper, I tend to rely on context to distinguish between use and mention, explicitly marking
mentions only when it seems likely to aid clarity.
13 As in §A, Definition A.1, this is an identity-preserving translation.
14 Proof. Induction on complexity, with the base case given in footnote 12.
15 MacBride (2015: 193).
Pagina 6
Bekijk in PDF(opent in een nieuw venster)To show that it does, suppose that T’s only primitive is “𝑅”. Then, with ∗ defined as above, let
Tnew be the graph theory whose axioms are exactly 𝜙∗ , for any T-axiom 𝜙, plus an extra axiom
which ensures that Tnew is a graph theory, i.e. “𝐸 is symmetric and irreflexive”. It is now easy to
show that ∗ is a faithful interpretation, in that:16
T ⊢ 𝜙 iff Tnew ⊢ 𝜙∗ , for any T-sentence 𝜙
This shows that T can be given a symmetric underpinning, in the form of Tnew .
I have illustrated the simplest case of interpretation, where we are dealing with a single twoplace relation. This is indeed artificially simple; ultimately, we will want to consider multiple
different relations, with any number of places. However, with no great ingenuity but a bit of elbow
grease, the strategy can easily be extended. By this means, we can obtain the following general
result:
Proposition 6. Let T be a first-order theory, with only countably many non-logical primitives. Then
some graph theory faithfully interprets T.17
3
ATTACKING AND DEFENDING THE ORTHODOXY
I just surveyed a few results concerning (faithful) interpretation. These results are significant,
given my purposes, because they allow us to formulate a crisp attack on the orthodoxy:
The orthodoxy is that no interesting non-symmetric relations can be reduced to symmetric ones. Whilst “interesting” is imprecise, the discussion of §2 shows that all
relations—“interesting” or not—are in principle reducible to symmetric relations.
Admittedly, the reductions suggested by §2 might be metaphysically implausible, but
that is neither here nor there; the point is just that reductions are always in principle
available. And that is just what the orthodoxy denied.
This attack has considerable merit. However, as I will now explain, the orthodoxy has been
formulated with enough slack to allow it to wriggle free.
Consider the total linear order, <, on the natural numbers. If we want to use the strategy of
§2 to account for the particular arithmetical fact that 1 < 2, for example, then we will posit seven
“new” entities, 𝑒1 , … , 𝑒7 , along with eight undirected edges. Since 𝑒1 , … , 𝑒7 are “new” entities, they
are not themselves natural numbers. So they lie outside the field of < (under interpretation). And
such considerations suggest a rebuttal, on behalf of the orthodoxy, against the earlier attack:
A paradigm of an interesting non-symmetric relation is a total linear order, i.e., a
linear order whose field is unrestricted. You have posited “new” entities, and then
described a relation whose field is only the “old” entities. So you have given us a
16 Proof. Fix any relation 𝑅 and formula 𝜙. Then 𝑅 ⊨ T ∪ {¬𝜙} iff 𝑅 ⊨ T
∗
𝐃
𝐆
new ∪ {¬𝜙 }, by the earlier biconditional. Hence
∗
∗
T ⊭ 𝜙 iff T ∪ {¬𝜙} is satisfiable iff Tnew ∪ {¬𝜙 } is satisfiable iff Tnew ⊭ 𝜙 . Now use soundness and completeness.
17 Specifically, the interpretation will be identity-preserving (see §A, Definition A.3). Proposition 6 will have been known
since at least the mid-1960s; I have not found it stated in this form, but the references mentioned in footnote (or the
discussion of §C) provide all the tools required to prove it.
Pagina 7
Bekijk in PDF(opent in een nieuw venster)relation with a restricted field, when precisely what we wanted was un unrestricted
relation. Your proposed reduction of a total linear order is not, then, even adequate
in principle.
This rebuttal can be glossed either as a clarification of which relations are “interesting”, or as a
clarification of what “adequate reduction” requires (in this context). Either way, the clarification
is not unreasonable, and I will not contest it.18 Instead, I will simply aim to make the clarification
of the orthodoxy more precise (see §4), so that I can then refute it (see §6).
4
SYNONYMY
In this section, I will explain how we can and why we should articulate the (clarified) orthodoxy
in terms of synonymy.
Note that here—and throughout this paper—I am not using synonymy in the ordinarylanguage-sense, according to which “eft” and “juvenile newt” are synonymous. Instead, I am
speaking about an explicitly-defined relation, which holds between formal theories and is studied within mathematical logic. I should start by outlining this relation (for further detail,
see §A).
Roughly speaking, to say that two theories, T and S, are synonymous is to say that each interprets the other, and that combining the interpretations gets us back exactly where we began.
More precisely, it is to say that there are interpretations, ♯ ∶ T ⟶ S and ♭ ∶ S ⟶ T, such
that
(1) T ⊢ 𝜙 ↔ 𝜙♯♭ , for any T-formula 𝜙; and
(2) S ⊢ 𝜙 ↔ 𝜙♭♯ , for any S-formula 𝜙.
In this context, there is a particular interest in interpretations which combine to “get us back
exactly where we began”.19 Recall that I am considering the metaphysical project of attempting to
reduce all relations to a certain “starter-pack” of basic relations. Idealizing rather a lot: suppose
that B is a total theory of what is basic, expressed solely in terms of what is basic,20 whilst E is a
total theory of everything, basic and reducible alike, expressed in more compendious terms. If the
intended reduction really is successful, then moving back and forth between B and E will indeed
get us back “exactly where we began”.21
Of course, synonymous theories may not be equally easy to use. But synonymy allows us to
transfer work done in one theory over to the other, without loss (or gain).22 So, if we can show that
our hypothetical theories B and E are synonymous, then we can continue to use E for convenience,
18 This is partly for dialectical reasons; as Lakatos’s (1976) famous discussion of “monster-barring” shows, it is very difficult
to police “clarifications”.
19 NB: in this context. In §2 I discussed (faithful) interpretation; now I am discussing synonymy; but there are many welldefined, intermediate notions, such as mutual (faithful) interpretability and bi-interpretability (see §A, Definitions A.3
and A.5) which are of great interest in other contexts.
20 Perhaps B is the Book of the World, in Sider’s (2011) sense.
21 For those already familiar with the notion of synonymy, I can make the point another way: if the intended reduction is
successful, then E should be a definitional extension of B (see e.g. Hodges 1993: 59–61).
22 Interpretations which witness a synonymy are always faithful (see §A, Definition A.3).
Pagina 8
Bekijk in PDF(opent in een nieuw venster)whilst insisting in good faith that B accurately reflects the basic state of things. This is exactly as
we would hope, given the intended (reductionist) metaphysical project.
I have explained and discussed synonymy in syntactic terms. To fix the idea more firmly,
though, it might help to provide a semantic gloss of synonymy. Very roughly, the thought is that
models of synonymous theories differ only in their choice of (primitive) notation. More precisely,
where ∗ is a translation into ’s signature, ∗ is the structure we obtain by deploying ∗ within
(see §A, Definition A.2). Then, where ♯ and ♭ are the interpretations witnessing that T and S
are synonymous, we have:
(1) if ⊨ T, then ♭ ⊨ S and = ♯♭; and
(2) if ⊨ S, then ♯ ⊨ T and = ♭♯.
Equipped with the idea of synonymy, let us revisit the discussion of §2. We saw that any theory
is faithfully interpreted by some symmetric theory; indeed, by some graph theory. But the original theory and the graph theory may not be synonymous. For a simple example, let TED be the
complete first-order theory of this two-element directed graph:
Every model of TED has exactly two elements; every model of TEDnew has more than two
elements; so TEDnew is not synonymous with TED.
This sheds light on the attack and rebuttal I discussed in §3. We may start with a theory, T,
which describes an apparently unrestricted relation, 𝑅; but precisely because T and Tnew are
not synonymous, Tnew interprets 𝑅 as a restricted relation, 𝑅∗ . And this suggests suggests that
defenders of the orthodoxy should clarify (or reformulate) their doctrine as follows: no interesting
theory is synonymous with any symmetric theory.23 Or, with greater brevity: every interesting theory
is unsymmetrizable, where we stipulate:
Definition 7. A theory, T, is unsymmetrizable iff no symmetric theory is synonymous with T.
Of course, the clarified orthodoxy still uses the caveat “interesting”. But the claim is precise
enough to investigate. Indeed, it is precise enough to refute.
5
DIGRESSION: UNSYMMETRIZABLE THEORIES
My refutation of the orthodoxy will come in §6. Before that, I want to make a mitigated concession: in its present formulation, the orthodoxy does contain a grain of truth. Specifically: some
interesting theories are unsymmetrizable.
23 The idea here is to clarify the orthodoxy by considering some equivalence relation between theories (specifically, synonymy). Now, synonymy is the tightest notion of equivalence between theories (short of syntactic identity) which is
routinely studied by logicians. So, by clarifying the orthodoxy in terms of synonymy, rather than some looser equivalence
relation, I am making my task (of attacking the clarified orthodoxy) as difficult as possible.
Pagina 9
Bekijk in PDF(opent in een nieuw venster)One of the simplest unsymmetrizable theories is the theory of a three-element cycle, i.e., the
complete theory of this directed graph:
Admittedly, the theory of a three-element cycle is not especially interesting. However, the following result provides us with some more interesting examples of unsymmetrizable theories (for
proofs, see §B):
Proposition 8. Each of these theories is unsymmetrizable:
(1) for any 𝑛 ≥ 3, the first-order theory of an 𝑛-element cycle;
(2) the first-order theory of (ℚ, <), i.e. the rationals in their usual order;
(3) the first-order theory of (ℤ, <), i.e. the integers in their usual order;
(4) Robinson Arithmetic, Q.
This illustrates the expressive limitations of symmetric theorizing. Indeed, it is especially striking
that, given Propositions 2 and 8(4) respectively, if we use only monadic or symmetric predicates,
then no amount of ingenuity will ever get us to (anything synonymous with) Q.
That said, there is a crucial difference between Propositions 2 and 8. Propositions 2 tells us that
every consistent theory which interprets Q is not synonymous with any monadic theory; that was
sufficient to destroy Gottfried’s metaphysical ambitions. By contrast, Proposition 8(4) tells us only
about Q itself, not about every consistent theory which interprets Q. Indeed, Proposition 8 allows
that theories which are stronger than Q—theories with greater definitional resources—might be
synonymous with some symmetric theory. So Proposition 8 is insufficient, on its own, to save
the orthodoxy.
Let me put this point more plainly. Sure: Proposition 8 shows us that some interesting theories
are unsymmetrizable. But the orthodoxy says that all interesting theories are unsymmetrizable.
And, as I will now show, that universal claim is false.
6
GRAPHABLE THEORIES
Some of our most important mathematical theories are not unsymmetrizable. Indeed, they are
so far from being unsymmetrizable, that they can be rewritten as graph theories. Specifically,
consider another definition:
Definition 9. A theory, T, is graphable iff T is synonymous with some graph theory.
My refutation of the orthodoxy really comes down to this point: Vast swathes of mathematical
theories are graphable.24 To show this, I will invoke the following result:
24 Given the titles of their papers, one might expect this to follow from the work of Quine (1954) and Cobham (1956).
However, as Visser (2008: 313) notes “It is not very clear what precisely Quine proves”—consider e.g. Quine’s quantification
into subscript position (1954: 180(1)). Tarski (1954: Theorem II) announces a result which seems more precise than Quine’s.
Pagina 10
Bekijk in PDF(opent in een nieuw venster)Proposition 10. Let T be a first-order theory, with finitely many primitives, which directly interprets
ASe . Then T is graphable.
I will prove Proposition 10 in §C (indeed, I will prove a somewhat stronger result, the Graphability
Theorem). Here, I will just explain what Proposition 10 means.
Proposition 10 mentions ASe . This is Adjunctive Set theory with extensionality.25 This theory
uses two primitives, ∈ and Set, and has just three axioms:
1. ∃𝑎(Set(𝑎) ∧ ∀𝑥 𝑥 ∉ 𝑎)
2. ∀𝑎∀𝑏∃𝑐(Set(𝑐) ∧ ∀𝑥(𝑥 ∈ 𝑐 ↔ (𝑥 ∈ 𝑎 ∨ 𝑥 = 𝑏)))
3. ∀𝑎∀𝑏((Set(𝑎) ∧ Set(𝑏) ∧ ∀𝑥(𝑥 ∈ 𝑎 ↔ 𝑥 ∈ 𝑏)) → 𝑎 = 𝑏)
The first axiom says that there is an empty set; the second says that for any 𝑎 and 𝑏, the set 𝑎 ∪ {𝑏}
always exists; the third says that sets are extensional. Clearly, ASe is a very minimal theory of sets.
Proposition 10 also mentions direct interpretation. A direct interpretation is an interpretation
which acts only on the interpreted theory’s non-logical primitives.26 So, to say that T directly
interprets ASe is to say that there are definable T-formulas, Set∗ (x) and x ∈∗ y, and that T proves
each of ASe ’s three axioms, if we systematically replace Set with Set∗ and ∈ with ∈∗ throughout
each axiom.
The upshot of all this is that the hypothesis of Proposition 10 is very easy to meet. After all, ASe
is extremely weak, so that it is very easy to directly interpret ASe . Moreover, any extension of a
theory which directly interprets ASe also itself directly interprets ASe . So plenty of theories meet
the hypothesis of Proposition 10. For example, Proposition 10 immediately entails that each of
these theories is graphable:27
1. Kripke–Platek set theory, with or without urelements;
2. Zermelo set theory, with or without urelements;
3. New Foundations, with or without urelements;
4. first-order Peano Arithmetic, PA.
These are all paradigms of interesting theories, describing interesting relations.
The consequences of Proposition 10 do not end there. Take any theory on the list just given, or
just start with ASe itself. Next, enrich your chosen theory with some first-order axioms—as many
as you like. If you want, you may formulate these axioms using new primitives, provided that you
use only finitely many new primitives. Now: whatever you did, the resulting theory is graphable.
In a precise sense: you could have done it all with just one symmetric relation.
Granted, not every theory is graphable. There are things we cannot do using a single symmetric
predicate. Indeed, as Proposition 8 shows, there are things that we cannot do using any number of
symmetric predicates. Still, it is hard to imagine how there could be a more damning and complete
refutation of the orthodoxy than Proposition 10 and its corollaries. For they show how vast swathes
of mathematics are (perfectly) reducible to graph theories.
25 AS was introduced by Szmielew and Tarski (1950) as system 𝔉′ , and discussed by Tarski et al. (1953: 34) as system S.
e
Thanks to Allen Hazen for alerting me to the history, and to Albert Visser for suggesting the name “ASe ”.
26 See §A, Definition A.3.
27 The set theories on this list interpret AS verbatim. PA directly interprets AS using well-known coding tricks (see e.g.
e
e
Kaye and Wong 2007).
Pagina 11
Bekijk in PDF(opent in een nieuw venster)PYTHAGRAPHEANISM
To ram home the failure of the orthodoxy, I will explain how it allows us to entertain the possibility
of Pythagrapheanism.
Quine once floated the possibility of hyper-Pythagoreanism: the view that every single thing is
a pure set. Briefly put, Quine’s line of thought ran as follows: physics can be treated in terms of
assignments of real-numbered values to spacetime regions; spacetime regions can be reduced to
sets of spacetime points; spacetime points can be reduced to quadruples of real numbers; and real
numbers can be reduced to pure sets in some canonical fashion.28
Assume for now that Quine was right, and that hyper-Pythagoreanism should be a live
possibility (in some sense). Then the hyper-Pythagorean’s theory of pure sets—which the hyperPythagorean regards as a theory of absolutely everything—will surely be an extension of ASe , since
ASe is so weak. So, by Proposition 10, their theory of pure sets is graphable. We can therefore push
the hyper-Pythagorean’s reduction one step further, reducing their world of sets to an undirected
graph. That is: we can suggest that everything is (fundamentally) a node in a graph, and that the
only basic relation is the edge relation of that graph. This is the doctrine I call Pythagrapheanism.29
In fact, this route to Pythagrapheanism sells Proposition 10 short; we can do better than piggybacking on Quine. To explain: Quine’s route to hyper-Pythagoreanism essentially amounts to
explaining how to embed one structure (“the physical world”) within another (“the set hierarchy”). Now, one might well deny that hyper-Pythagoreanism is correct.30 But we should first ask
whether Quine’s route even yields a reduction. It is one thing to show how to embed the physical world within the hierarchy of pure sets. It is quite another thing to explain how physicists
might theorize in purely set-theoretic terms. Quine has not done this second thing: he has not
explained how, given a physical theory, we can obtain a set theory from which we can “recover”
the physical theory without gain or loss. Moreover, as Quine himself admits,31 it is not immediately obvious that this second thing is even possible. (To see there is a real issue here, recall §1:
Gottfried showed us how we can embed a world of relations into a world of relational properties,
but he demonstrably could not tell us how to theorize using only monadic predicates.)
Fortunately, given two fairly minimal assumptions, Proposition 10 allows us to bypass these
worries. The first assumption is that our favourite physical theory can be formulated so that it
directly interprets ASe ; an easy way for this to happen is if physicists are willing to allow their
objects to be members of sets (in the sense of ASe ).32 The second assumption is that our favourite
physical theory uses only finitely many non-logical primitives; this is scarcely an assumption at all,
28 Quine (1976: 499–503).
29 Dipert (1997) advances something very much like Pythagrapheanism, but with a few differences. First: he does not invoke
Proposition 10, but relies upon the kind of coding discussed in §2 (1997: 354–5; see footnote 9). Second: he suggests that
worldly entities are not the nodes of the graph, but its subgraphs (1997: 352–6). Third: he insists (1997: 348ff) that the graph
should have no non-trivial automorphisms. Fourth: he (1997: 352, 355) is almost exclusively focussed on finite graphs.
30 Kemp (2017) provides an extensive discussion and defence of hyper-Pythagoreanism; much of this could easily be
tweaked to provide a defence of Pythagrapheanism.
31 Quine (1976: 503); hence he suggests that he has reduced the “ontology” but not the “ideology”.
32 As mentioned earlier: I obtain Proposition 10 from a slightly stronger result (the Graphability Theorem of §C); so we
could weaken the directly interpreted theory from ASe to ASp (for all this, see §C, especially footnote 53). Significantly,
though, the Graphability Theorem only applies to theories without finite models. So if our favourite physical theory admits
finite models, I have no general proof that it is graphable. There is much more to say about the issue of finite models; I
make a small start on this in §D.
Pagina 12
Bekijk in PDF(opent in een nieuw venster)given the kinds of theories we actually use (rather than abstractly describe). Given both assumptions, though, our favourite physical theory is graphable, by Proposition 10. The Pythagraphean
possibility now looms into view, complete with an account of how to theorize as a Pythagraphean:
just use the synonymous graph theory in place of the original physical theory.
In sum: there is no formal impediment to the claim that you, me, and everyone we know are all
just nodes in an enormous graph, and that all the various non-symmetric relations—Love, Hate,
and everything else—reduce to that graph’s edge relation.33 Otherwise put: the orthodoxy is so
wrong, that perhaps every relation reduces to a single, symmetric relation.34
8
EPISTEMIC POSSIBILITY AND METAPHYSICAL ACTUALITY
The “perhaps”, in the last paragraph, flags an epistemic possibility. This epistemic possibility is
made available by a purely formal result (Proposition 10). However, at the risk of stating the obvious: epistemic possibility does not entail metaphysical possibility, let alone actuality. So let me
be clear. I am not endorsing the doctrine of Pythagrapheanism. Indeed, I am not endorsing the
weaker claim, that every basic relation is symmetric. I am simply calling attention to an intriguing
metaphysics, which—due to the orthodoxy—has been almost wholly overlooked.
Indeed, it is worth emphasising the extent of the gap between epistemic possibility and metaphysical possibility. To do this, I will consider what I believe to be the best argument to the
conclusion that every basic relation is symmetric, and see how this argument fares in the light
of my earlier discussion. The argument in question uses just these three premises:
distinctness. If 𝑅 is not symmetric, then 𝑅 ≠ 𝑅̆ (where 𝑅̆ is 𝑅’s converse).35
reasons. If 𝑅 is basic and 𝑆 is not, then there should be some sufficient reason for why
this is so.36
austerity. There is no redundancy among the basic relations; the world can only be
completely characterized by mentioning every basic relation.37
Note that I do not want to endorse this argument, so I will offer no defence of these premises.
However, none of them is wildly implausible. And they jointly entail that every basic relation is
symmetric. To see this, suppose for reductio that 𝑅 is basic but not symmetric. Then 𝑅̆ is distinct
from 𝑅, by distinctness. Furthermore, by reasons, 𝑅̆ is basic: after all, literally anything we
could do with 𝑅, we could do with 𝑅̆ instead, so there cannot be a non-arbitrary explanation of
33 In fact, T’s graphability can be witnessed by a theory which states that no nodes are more than two steps away from
each other (see §C, Corollary C.9). This would rather trivialize the game Six degrees of separation.
34 NB: Pythagrapheans do not need to deny that there are people, non-symmetrically loving/hating each other; they are
only making a claim about what is basic. To vary the metaphysical honorific (see footnote 1): consider a Pythagraphean
who has been inspired by Sider’s (2011) project of writing the Book of the World. Our Siderean-Pythagraphean will agree
that we successfully express many truths using non-symmetric predicates. Their point is that such predicates are not jointcarving; for a joint-carving predicate would have to pick out a fundamental relation, and (they claim) there is only one
such relation, the symmetric and irreflexive Edge relation.
35 This is pretty plausible. After all, if 𝑅 is not symmetric, then there are 𝑎 and 𝑏 such that 𝑅(𝑎, 𝑏) and ¬𝑅(𝑎,
̆ 𝑏). However,
the (apparently) obvious inference to 𝑅 ≠ 𝑅̆ has been contested; see e.g. Cross (2002: 220–3), Dixon (2018), Fine (2000:
10–32), MacBride (2014: 3–4), and Williamson (1985: 256–62).
36 Amijee (2020) provides a nice discussion of contemporary commitment to principles like reasons.
37 Lewis (1983: 346, 1986: 60) explicitly endorses this; see Sider (2011: 217–22, 2020: 107–10) for critical exploration.
Pagina 13
Bekijk in PDF(opent in een nieuw venster)why 𝑅 but not 𝑅̆ is basic.38 So both 𝑅 and 𝑅̆ are basic.39 But anything characterized in terms of both
𝑅 and 𝑅̆ could equally have been characterized (exclusively) in terms of 𝑅. So there is redundancy
among the basic entities, contradicting austerity. Discharging the reductio: every basic relation
is symmetric.
At the risk of repetition: I do not endorse this argument. But I do take it seriously, and want
to explore how it fares in the light of §§2–7. To make the exploration more vivid, I will introduce a character, Bella, who insists that all basic relations are symmetric because she endorses
distinctness, reasons and austerity.
Bella needs the orthodoxy to fail. Since the discussion of §§2–7 shows the orthodoxy to be wrong,
it certainly gives her some cause to celebrate. However, Bella’s celebrations should be limited. The
orthodoxy is only one potential barrier confronting her, and her adherence to both reasons and
austerity raises another considerable barrier.
To appreciate that barrier, let T be a theory which Bella initially regards as an excellent candidate for being the fundamental theory (i.e. the theory whose primitive predicates correspond
bijectively with the basic relations). However, on closer inspection, T turns out not to be symmetric. Disappointed, Bella is forced to deny that T is the fundamental theory. Unwilling, though, to
give up entirely on T’s promise, she hits upon a plan. Assuming—modestly—that T meets the
hypothesis of Proposition 10, there is some symmetric theory, S, which is synonymous with T.
Since S is symmetric, Bella suggests that S, rather than T, is the fundamental theory.
Alas, Bella is moving much too quickly. Whilst S is symmetric, it may be unacceptable to Bella
on other grounds. Indeed, if S is obtained via my strategy for proving Proposition 10, then S will
be exactly as unacceptable to Bella as T itself. But this point will take some explaining.
To prove Proposition 10, I describe a mechanism which, given an input theory, T, explicitly
constructs a synonymous graph theory, Tgraph . Crucially, some of Tgraph ’s specifics are wholly
arbitrary; equally good, alternative, graph theories witness that T is graphable. To see this in detail,
we would need to consider my mechanism for constructing Tgraph from T. Fortunately, we can
leave the full, gory details to §C; here, it suffices to note that the mechanism involves several
coding choices. These are choices like those I made, in §2, to construct 𝑅𝐆 from 𝑅𝐃 ; and, just as
in §2, umpteen other choices would have worked equally well. (Indeed, even enumerating T’s
primitive predicates in a different order will yield an equally good alternative to Tgraph .)
Bearing all this in mind: let Talt be one of these equally good, alternative, graph theories. Since
Tgraph and Talt are alternative graph theories, they posit distinct edge relations; let these be 𝐸graph
38 Liebesman (2014: 411) and MacBride (2007: 26, 2014: 9–10, 2020: §4) present similar considerations concerning reasons.
39 Plausibly, it is metaphysically necessary that ∀𝑥∀𝑦(𝑅(𝑥, 𝑦) ↔ 𝑅(𝑦,
̆ 𝑥)). So, if both 𝑅 and 𝑅̆ are basic, then there is a
metaphysically necessary connexion between basic entities. This suggests an alternative argument to the conclusion that
all basic relations are symmetric, which departs from the argument in the main text by invoking this principle in place of
austerity:
recombination. There are no metaphysically necessary connexions between distinct basic relations.
Armstrong (1997: 90–91, 143–5) essentially presents this alternative argument; Dorr (2004: 161ff) presents a more complicated argument, but using a principle which essentially amounts to recombination (his “Possibility”).
In the main text, I focus solely on austerity. This involves no loss of generality, because recombination straightforwardly entails austerity. To see this, suppose that austerity fails. So there is redundancy among what is basic. Let
𝑆 be basic and redundant; so the world can be completely characterized without mentioning 𝑆, i.e. any 𝑆-involving fact
is (metaphysically) determined by completely specifying the behaviour of every basic entity except 𝑆. Hence there are
necessary connexions between 𝑆 and the other basic relations, contradicting recombination.
Pagina 14
Bekijk in PDF(opent in een nieuw venster)and 𝐸alt , respectively. Since Tgraph and Talt are synonymous, anything characterizable in terms
of both 𝐸graph and 𝐸alt can be characterised in terms of just one. By austerity, then, the two
relations cannot both be basic. But, since Tgraph and Talt are equally good alternatives, there cannot
be a sufficient reason for why 𝐸graph is basic, rather than 𝐸alt . By reasons, then, 𝐸graph is not basic.
Summarizing: given both reasons and austerity, Tgraph cannot be the fundamental theory.
Now, Bella endorses both reasons and austerity; indeed, this is why she thinks that all basic
relations are symmetric, and so spurns T. Bella must therefore spurn Tgraph too.
Here is the more general moral. Given a theory, T, meeting modest assumptions, Proposition 10
shows that T is synonymous with some symmetric theory (indeed, with some graph theory). It
does not show that T is synonymous with some symmetric theory which could ever be regarded
as the fundamental theory (by anyone who, like Bella, has even remotely sensible motivations for
insisting that all basic relations are symmetric).40 And all of this emphasises the vast gap, between
establishing that many interesting non-symmetric relations are formally reducible to symmetric
ones—as Proposition 10 does—and establishing the metaphysical thesis that every basic relation
is symmetric.
9
CONCLUSION
I have not given any reason to think that every basic relation is symmetric. Still, I have shown
that the orthodoxy is wrong, and spectacularly so. We cannot, yet, foreclose the possibility that
every basic relation is symmetric. Indeed, we cannot even foreclose the Pythagraphean possibility, according to which there is only one basic relation, and a symmetric one at that. The
technical results discussed in this paper provide a proof of concept for an almost wholly neglected
metaphysics.41
40 At this point, we should consider a genuinely different argument to the conclusion that all basic relations are symmetric.
The argument uses distinctness, reasons, and these two premises in place of austerity:
̆ 𝑎) for all 𝑎 and 𝑏.
fact-id. 𝑅(𝑎, 𝑏) = 𝑅(𝑏,
relation-id. If both 𝑅 and 𝑆 are basic, and there are 𝑎 and 𝑏 such that 𝑅(𝑎, 𝑏) = 𝑆(𝑏, 𝑎), then 𝑅 = 𝑆.
Now: suppose that 𝑅 is basic; then 𝑅̆ is also basic by reasons (arguing as before); and 𝑅 = 𝑅̆ by fact-id and relationid; so that 𝑅̆ is symmetric by distinctness. (Arguments in this ballpark are advanced by Russell (1913: 85–7), Castañeda
(1975: 238–40), Armstrong (1978: 42, 94, 1997: 133–4, 143–4), Fine (2000: 2–7), Orilia (2014: 285–6); Fine and Orilia present
this as an argument against distinctness.) Note that this argument does not invoke austerity; so it may not matter, to
an advocate of this argument, that treating both 𝐸graph and 𝐸alt as basic would violate austerity.
For what it is worth, I am unmoved by this argument. The problem lies with relation-id. Often, relation-id is
given a motivation along these lines: suppose that both 𝑅 and 𝑆 are basic, and that 𝑅(𝑎, 𝑏) = 𝑆(𝑏, 𝑎); then 𝑅(𝑎, 𝑏) has the
same constituents as 𝑆(𝑎, 𝑏); so in particular 𝑅 = 𝑆. (Cf. Russell (1913: 85–7), Castañeda (1975: 238–40), Fine (2000: 4–5),
MacBride (2014: 4), Orilia (2014: 285).) That motivation is uncompelling. In mentioning “constituents”, we are implicitly
instructed to regard facts (or propositions) quasi-mereologically. At best, such a quasi-mereological approach is optional.
(This is Trueman’s (2021: 147) response to Fine; see also Leo (2013: 357–9) and Liebesman (2014: 412–3).) At worst, quasimereological approaches to propositions are inconsistent, since they court the Russell–Myhill Paradox.
41 Special thanks to Allen Hazen and Albert Visser for many incredibly helpful suggestions, several of which are specifically
referenced in other footnotes. Thanks also to Nilanjan Das, Ali Enayat, Joel David Hamkins, Johannes Korbmacher, Fraser
MacBride, Rob Trueman, and José Zalarbado.
Pagina 15
Bekijk in PDF(opent in een nieuw venster)ORCID
https://orcid.org/0000-0001-8913-0968
REFERENCES
Amijee, Fatema (2020). ‘Principle of sufficient reason’. In: The Routledge Handbook of Metaphysical Grounding.
New York: Routledge, pp.63–75.
Armstrong, David Malet (1978). A Theory of Universals, Volume 2: Universals and Scientific Realism. Cambridge:
Cambridge University Press.
Armstrong, David Malet (1997). A World of States of Affairs. Cambridge: Cambridge University Press.
Boolos, George et al. (2007). Computability and Logic. 5th ed. Cambridge: Cambridge University Press.
Button, Tim (2021). ‘Level theory, part 1: Axiomatizing the bare idea of a cumulative hierarchy of sets’. Bulletin of
Symbolic Logic 27.4, pp.436–60.
Button, Tim and Sean Walsh (2018). Philosophy and Model Theory. Oxford: Oxford University Press.
Carnap, Rudolf (1928). Der logische Aufbau der Welt. Berlin.
Castañeda, Héctor-Neri (1975). ‘Relations and the identity of propositions’. Philosophical Studies 28.4, pp.237–44.
Cobham, Alan (1956). ‘Reduction to a symmetric predicate’. The Journal of Symbolic Logic 21.1, pp.56–9.
Cross, Charles B (2002). ‘Armstrong and the problem of converse relations’. Erkenntnis 56.2, pp.216–27.
Dipert, Randall R (1997). ‘The mathematical structure of the world: The world as graph’. The Journal of Philosophy
94.7, pp.329–58.
Dixon, T Scott (2018). ‘Plural slot theory’. Oxford Studies in Metaphysics 11, pp.192-223.
Dorr, Cian (2004). ‘Non-symmetric relations’. Oxford Studies in Metaphysics 1, pp.155–192.
Fine, Kit (2000). ‘Neutral relations’. Philosophical Review 109, pp.1–33.
Friedman, Harvey M and Albert Visser (2014). ‘When bi-interpretability implies synonymy’. Logic Group Preprint
Series 320, pp.1–19.
Hodges, Wilfrid (1993). Model Theory. Cambridge: Cambridge University Press.
Kaye, Richard and Tin Lok Wong (2007). ‘On interpretations of arithmetic and set theory’. Notre Dame Journal of
Formal Logic 48.4, pp.497–510.
Kemp, Gary (2017). ‘Is everything a set? Quine and (Hyper)Pythagoreanism’. The Monist 100, pp.155–66.
Lakatos, Imre (1976). Proofs and Refutations: The Logic of Mathematical Discovery. Ed. by John Worrall and Elie
Zahar. Cambridge: Cambridge University Press.
Lavrov, I A (1963). ‘Effective inseparability of the set of identically true formulas and the set of formulas with finite
counterexamples for certain elementary theories’. Algebra i Logika 2.1, pp.5–12.
Leo, Joop (2013). ‘Relational complexes’. Journal of Philosophical Logic 42, pp.357–90.
Lewis, David (1983). ‘New work for a theory of universals’. Australasian Journal of Philosophy 61.4, pp.343–77.
Lewis, David (1986). On the Plurality of Worlds. Oxford: Blackwell.
Liebesman, David (2014). ‘Relations and order-sensitivity’. Metaphysica 15.2, pp.409–29.
MacBride, Fraser (2007). ‘Neutral relations revisited’. Dialectica 61.1, pp.25–56.
MacBride, Fraser (2014). ‘How involved do you want to be in a non-symmetric relationship?’ Australasian Journal
of Philosophy 92, pp.1–16.
MacBride, Fraser (2015). ‘On the origins of order: Non-symmetric or only symmetric relations?’ In: The Problem of
Universals in Contemporary Philosophy. Ed. by Gabriele Galluzzo and Michael J Loux, pp.173–94.
MacBride, Fraser (2020). ‘Relations’. Stanford Enyclopedia of Philosophy. url: https://plato.stanford.edu/archives/
win2020/entries/relations/
Marker, David (2000). Model Theory: An Introduction. London: Springer.
Orilia, Francesco (2014). ‘Positions, ordering relations, and o-roles’. Dialectica 68.2, pp.283–303.
Quine, Willard van Orman (1954). ‘Reduction to a dyadic predicate’. The Journal of Symbolic Logic 19.3, pp.180–2.
Quine, Willard van Orman (1976). ‘Whither physical objects?’ Boston Studies in the Philosophy of Science 39, pp.303–
10.
Rabin, Michael O (1965). ‘A simple method for undecidability proofs and some applications’. In: Logic, methodology
and philosophy of science, Proceedings of the 1964 International Congress. Ed. by Y Bar-Hillel. Amsterdam: NorthHolland, pp.58–68.
Russell, Bertrand (1903). Principles of Mathematics. London (2010): Routledge.
Pagina 16
Bekijk in PDF(opent in een nieuw venster)Russell, Bertrand (1913). Theory of Knowledge: The 1913 Manuscript. Ed. by E. R. Eames, in collaboration with K.
Blackwell. London (1992): Routledge.
Sider, Theodore (2011). Writing the Book of the World. Oxford: Oxford University Press.
Sider, Theodore (2020). The Tools of Metaphysics and the Metaphysics of Science. Oxford: Oxford University Press.
Svenonius, Lars (1955). ‘Definability and simplicity’. Journal of Symbolic Logic 20.3, pp.235–50.
Szmielew, Wanda and Alfred Tarski (1950). ‘Mutual interpretability of some essentially undecidable theories’.
Proceedings of the International Congress of Mathematicians 1, p.734.
Tarski, Alfred (1954). ‘A general theorem concerning the reduction of primitive notions’. Journal of Symbolic Logic
19.2, p.158.
Tarski, Alfred et al. (1953). Undecidable Theories. Amsterdam: North Holland.
Trueman, Robert (2021). Properties and Propositions: The Metaphysics of Higher-Order Logic. Cambridge:
Cambridge University Press.
Visser, Albert (2008). ‘Pairs, sets and sequences in first-order theories’. Archive for Mathematical Logic 47, pp.299–
326.
Williamson, Timothy (1985). ‘Converse relations’. Philosophical Review 94.2, pp.249–62.
How to cite this article: Button, T. (2023). Symmetric relations, symmetric theories, and
Pythagrapheanism. Philosophy and Phenomenological Research, 107, 583–612.
https://doi.org/10.1111/phpr.12920
APPENDIX A: TRANSLATIONS AND INTERPRETATIONS
What follows are technical appendixes. In this first appendix, I will define some key technical
notions. I begin with the notion of a translation:
Definition A.1. Let 𝒦 and ℒ be two relational signatures. An identity-preserving translation,
∗∶ 𝒦 ⟶ ℒ, comprises the following pieces of information:
(1) an ℒ-formula 𝛿∗ (x), which is called the “domain formula”; and
(2) an ℒ-formula R∗ (x1 , … , x𝑛 ), for each 𝑛-place predicate R ∈ 𝒦.
We say that ∗ is direct iff 𝛿∗ (x) ∶≡ (x = x). So a direct translation, in effect, only acts on the atomic
predicates in 𝒦.
We write 𝜙∗ for the ℒ-formula which results by ∗-translating the 𝒦-formula 𝜙. This is obtained
recursively: condition (2) tells us how to ∗-translate atomic 𝒦-formulas (since ∗ is identitypreserving, we do nothing to identities); then ∗ commutes with sentential connectives, and
restricts quantifiers to 𝛿∗ . This recursive definition is best illustrated by example. So, let ∗ be an
identity-preserving translation from the signature of set theory; then (∀𝑎∃𝑏∀𝑥(𝑥 ∈ 𝑏 ↔ 𝑥 = 𝑎))∗
is:
∀𝑎(𝛿∗ (𝑎) → ∃𝑏(𝛿∗ (𝑎) ∧ ∀𝑥(𝛿∗ (𝑥) → ((𝑥 ∈ 𝑏)∗ ↔ 𝑥 = 𝑎))))
In what follows, I often write e.g. (x ∈ y)∗ as x ∈∗ y, for readability.
Note that Definition A.1 only covers translations between relational signatures. This is no
real restriction; we can always start by replacing any 𝑛-place function-symbol with an (𝑛+1)place predicate. Definition A.1 also only covers identity-preserving translations. This is a genuine
Pagina 17
Bekijk in PDF(opent in een nieuw venster)restriction; but the restriction does not matter much for my purposes, since (almost)42 all of the
translations I consider in this paper are identity-preserving.
In §4, I mentioned that translations can be applied “within” structures. Here is the point,
spelled out formally:
Definition A.2. Let be an ℒ-structure, and let ∗∶ 𝒦 ⟶ ℒ be a translation. Then
∗ is the 𝒦-structure whose domain is 𝛿∗ , and where R(∗) = (R∗ ) = {⟨𝑎1 , … , 𝑎𝑛 ⟩ ∶ ⊨
R∗ (𝑎1 , … , 𝑎𝑛 )}, for any predicate R ∈ 𝒦.
Having considered translations, we now consider interpretations. These are essentially translations that preserve theoremhood. In detail:
Definition A.3. An interpretation ∗∶ T ⟶ S is a theorem-preserving translation of T’s signature into S’s signature; i.e. if T ⊢ 𝜙 then S ⊢ 𝜙∗ , for any T-sentence 𝜙. An interpretation is faithful
iff it also preserves non-theorems, i.e. T ⊢ 𝜙 iff S ⊢ 𝜙∗ , for any T-sentence 𝜙. An interpretation is
direct iff the underlying translation is direct.
Note that, if ∗∶ T ⟶ S is an interpretation and ⊨ S, then ∗ ⊨ T. As a further exercise in
applying these notions, consider this result (recalling Definition 1):
Lemma A.4. Let T be a finitely axiomatized, essentially undecidable theory. No consistent monadic
theory interprets T.43
Proof. Let ∗∶ T ⟶ O be an interpretation, with O monadic. Define two sets of sentences, T∗ ≔
{𝜙∗ ∶ 𝜙 ∈ T} and U ≔ {𝜙 ∶ T∗ ⊢ 𝜙∗ }. Clearly T∗ ⊆ O and T ⊆ U. Moreover, for any formula 𝜙 in
T’s signature:
U ⊢ 𝜙 iff T∗ ⊢ 𝜙∗
Left-to-right holds as ∗ is a translation; right-to-left holds by definition of U. Since T∗ is finite
and monadic, there is a decision procedure for the right-hand-side;44 so U is decidable. Since T is
□
essential undecidability, U is inconsistent. So T∗ is also inconsistent, and so is O.
Since Q is finitely axiomatized and essentially undecidable,45 Lemma A.4 yields Proposition 2 of
§1. But Lemma A.4 also applies to many other (weak) theories, e.g.: no consistent monadic theory
interprets ASe (whose axioms are given in §6).
The last notions of interpretation I need are synonymy and (identity-preserving) biinterpretability. As I explained in §4, we can gloss synonymy as: composing interpretations
gets you back exactly where you began. The rough gloss of bi-interpretability is: composing
42 In fact, Proposition 2 and Lemma A.4 hold for arbitrary interpretations. For the fully general notion of an interpretation,
see e.g. Visser (2008: 301) and Friedman and Visser (2014: §2.2).
43 This proof assumes that ∗ is identity-preserving. However, the result itself holds for arbitrary (indeed, multidimensional) interpretations; to generalize the proof, we simply need to augment T with axioms to govern identity. Thanks
to Albert Visser for discussion of this.
44 The decidability of monadic first-order logic is a textbook result; see e.g. Boolos et al. (2007: Theorem 21.6).
45 Again, this is a textbook result; see e.g. Boolos et al. (2007: Theorem 17.5).
Pagina 18
Bekijk in PDF(opent in een nieuw venster)interpretations gets you back where you began up to definable isomorphism. Here are formal
definitions:
Definition A.5. Theories T and S are synonymous iff there are interpretations 𝐼 ∶ T ⟶ S and
𝐽 ∶ S ⟶ T such that T ⊢ 𝜙 ↔ 𝜙𝐼𝐽 and S ⊢ 𝜙 ↔ 𝜙𝐽𝐼 for all (respectively) T- and S-formulas 𝜙.46
An identity-preserving translation ∗∶ T ⟶ T is a self-embedding iff there is some one-place
T-term, 𝜏(x), such that all of these hold:
(1) T ⊢ ∀𝑥 𝛿∗ (𝜏(𝑥))
(2) T ⊢ ∀𝑦(𝛿∗ (𝑦) → ∃!𝑥 𝜏(𝑥) = 𝑦)
(3) T ⊢ R(x1 , … , x𝑛 ) ↔ R∗ (𝜏(x1 ), … , 𝜏(x𝑛 )), for each T-primitive R
Theories T and S are identity-preservingly bi-interpretable iff there are identity-preserving
interpretations 𝐼 ∶ T ⟶ S and 𝐽 ∶ S ⟶ T such that both 𝐼𝐽 and 𝐽𝐼 are self-embeddings.
Clearly, synonymy entails bi-interpretability. The converse is not generally true, but this next result
gives us a very useful sufficient condition.47
Friedman–Visser Theorem. If T and S are identity-preservingly bi-interpretable, and either
theory is conceptual, then T and S are synonymous.
The definition of a conceptual theory is a little lengthy, so I will simply point the reader to Friedman
and Visser (2014).
APPENDIX B: PROVING PROPOSITION 8
I will now prove Proposition 8, which provides us with a selection of unsymmetrizable theories
(see §§4–5). Specifically, I will prove clauses (2)–(4) of Proposition 8; the reader can confirm clause
(1) by modifying the proof for clause (3).
Lemma B.1. DLO, the first-order theory of (ℚ, <), is unsymmetrizable.
Proof. For concision, let = (ℚ, <). For reductio, let S be symmetric and synonymous with the
theory of . Let ♯ and ♭ witness the synonymy. Note that ♭ ⊨ S. Observe two facts:
(1) For any rationals 𝑝 < 𝑞 and 𝑟 < 𝑠, there is an automorphism on which maps 𝑝 ↦ 𝑟 and
𝑞 ↦ 𝑠.
(2) Every automorphism on is an automorphism on ♭, and vice versa.
Fact (1) is an elementary fact about ; fact (2) follows from elementary considerations
about synonymy.
Let R be any (two-place) S-primitive. Suppose there are distinct rationals, 𝑝 ≠ 𝑞 such that ♭ ⊨
R(𝑝, 𝑞). Fix any rationals 𝑟 ≠ 𝑠. Recalling that < is a total order on , we now show that ♭ ⊨
R(𝑟, 𝑠) by considering four cases.
46 Given translations 𝐼 ∶ ℒ
1 ⟶ ℒ2 and 𝐽 ∶ ℒ2 ⟶ ℒ3 , their composition is 𝐼𝐽 ∶ ℒ1 ⟶ ℒ3 .
47 This is Friedman and Visser (2014: Corollary 5.5).
Pagina 19
Bekijk in PDF(opent in een nieuw venster)When 𝑝 < 𝑞 and 𝑟 < 𝑠: by (1), some automorphism on sends 𝑝 ↦ 𝑟 and 𝑞 ↦ 𝑠; by (2), the
same automorphism in ♭ yields that ♭ ⊨ R(𝑟, 𝑠).
When 𝑞 < 𝑝 and 𝑠 < 𝑟: similarly ♭ ⊨ R(𝑟, 𝑠).
When 𝑞 < 𝑝 and 𝑟 < 𝑠: since S is symmetric, also ♭ ⊨ R(𝑞, 𝑝). Now ♭ ⊨ R(𝑟, 𝑠) as in the
first case.
When 𝑝 < 𝑞 and 𝑠 < 𝑟: similar juggling yields ♭ ⊨ R(𝑟, 𝑠).
Having covered all cases, we can generalize: for any (two-place) S-primitive, R, either every pair
of distinct elements satisfies R in ♭, or none do. Consequently, the map 𝑓 given by 𝑓(𝑝) = −𝑝 is
an automorphism on ♭. So 𝑓 is also an automorphism on , by (2). But that is absurd; 𝑓 reverses
’s order.
□
Lemma B.2. The first-order theory of (ℤ, <) is unsymmetrizable.
Proof. Let = (ℤ, <). For each 𝑘 ∈ ℤ, the map 𝑖 ↦ (𝑖 + 𝑘) is an automorphism on . Let S be
symmetric and synonymous with the theory of . Reasoning as in Lemma B.1: for any (two-place)
S-primitive, R, there is a set 𝑃 ⊆ ℕ such that, for any 𝑖 and 𝑗, we have: ♭ ⊨ R(𝑖, 𝑗) iff |𝑖 − 𝑗| ∈ 𝑃.
Now the map 𝑓(𝑖) = −𝑖 is an automorphism on ♭, as |𝑖 − 𝑗| = |𝑓(𝑖) − 𝑓(𝑗)|; so 𝑓 is also, absurdly,
an automorphism on .
□
Lemma B.3. Robinson Arithmetic, Q, is unsymmetrizable.
Proof. We start with a model, , of Q, described by Visser.48 comprises the natural numbers,
followed by a copy of the integers, i.e. elements 𝑖∗ for every 𝑖 ∈ ℤ. For every 𝑘 ∈ ℤ, the map 𝑓𝑘 is
an automorphism on , where:
𝑓𝑘 (𝑖∗ ) = (𝑖 + 𝑘)∗ , for all 𝑖 ∈ ℤ
𝑓𝑘 (𝑛) = 𝑛, for all 𝑛 ∈ ℕ
Let S be symmetric and synonymous with Q. As in Lemma B.1: for any (two-place) S-primitive,
R, there is some 𝑃 ⊆ ℕ such that, for all 𝑖, 𝑗 ∈ ℤ and all 𝑛 ∈ ℕ:
∙ ♭ ⊨ R(𝑖∗ , 𝑗∗ ) iff |𝑖 − 𝑗| ∈ 𝑃; and
∙ ♭ ⊨ R(𝑖∗ , 𝑛) iff ♭ ⊨ R(𝑗∗ , 𝑛) iff ♭ ⊨ R(𝑛, 𝑖∗ ).
Now the map given by 𝑓(𝑖∗ ) = (−𝑖)∗ and 𝑓(𝑛) = 𝑛, for all 𝑖 ∈ ℤ and all 𝑛 ∈ ℕ, is an automorphism
on ♭. So 𝑓 is also, absurdly, an automorphism on .
□
After proving these results, I was pleased to discover that, several decades ago, Svenonius had
offered exactly the argument given in my Lemma B.2.49 Svenonius also provided a combinatorial
48 Visser (2008: 304–5). Constants are interpreted as follows. Zero: 0 = 0. Successor: 𝑠 (𝑎) = 𝑠(𝑎) if 𝑎 ∈ ℕ; otherwise
𝑠 (𝑎) = 𝑎. Plus: 𝑎 + 𝑏 = 𝑎 + 𝑏 if both 𝑎, 𝑏 ∈ ℕ; otherwise 𝑎 + 𝑏 = max(𝑎, 𝑏). Times: 𝑎 × 𝑏 = 𝑎 × 𝑏 if both 𝑎, 𝑏 ∈ ℕ;
𝑎 × 𝑏 = 0 if either 𝑎 or 𝑏 is 0; otherwise 𝑎 × 𝑏 = max(𝑎, 𝑏).
49 Svenonius (1955: Theorem 24), although he does not state the matter in terms of synonymy (the notion had not yet been
invented). Thanks to Allen Hazen for alerting me to Svenonius’s paper.
Pagina 20
Bekijk in PDF(opent in een nieuw venster)argument which gives another source of unsymmetrizable theories.50 For any 𝑛 > 1, let Φ𝑛 be
the theory of an arbitrary 𝑛-place relation. (So Φ𝑛 has no axioms; it just amounts to specifying a
signature.) We can show: Any theory in a relational signature which directly and faithfully interprets
Φ𝑛 must have a primitive with at least 𝑛-places. Hence Φ𝑛 is unsymmetrizable whenever 𝑛 > 2.
APPENDIX C: THE GRAPHABILITY THEOREM
In this appendix, I will state and prove the main result of this paper, the Graphability Theorem.
As a corollary, this yields Proposition 10, which I discussed in §§6–8.
Stating the Graphability Theorem
C.1
I must start by stating the Graphability Theorem. This is a “proof-generated” strengthening of
Proposition 10, in the sense that the strengthening emerges by scrutinizing the assumptions used
in my proof-strategy. Here is the proof-strategy:51
∙ Working within some theory, T, I describe a graph-theoretic universe which encodes all of T
(see §C.3).
∙ I then define a graph theory, Tgraph , which axiomatizes this graph-universe (see §C.4).
∙ Finally, I show that T and Tgraph are bi-interpretable (see §§C.5–C.6); their synonymy will
then follow from the Friedman–Visser Theorem (see the end of §A). So Tgraph will witness
T’s graphability.
Clearly, my proof-strategy requires both that the Friedman–Visser Theorem applies to T, and
that T is rich enough to carry out my proposed coding. More explicitly, here are my required
assumptions:
(G1) T is a first-order theory with finitely many non-logical primitives;
(G2) T has a universal, canonical, non-surjective, ordered-pairing operation; and
(G3) T is conceptual (in the Friedman–Visser sense).
Condition (G3) is just the condition required for the Friedman–Visser Theorem. Conditions (G1)–
(G2) allow me to execute a certain amount of coding. Condition (G1) speaks for itself, but (G2) is
quite compressed; here it is, spelled out fully. There is a closed T-term, 0, and a T-term with two
free variables, ⟨x, y⟩, such that:
(
)
T ⊢ ∀𝑎∀𝑏∀𝑎′ ∀𝑏′ ⟨𝑎, 𝑏⟩ = ⟨𝑎′ , 𝑏′ ⟩ → (𝑎 = 𝑎′ ∧ 𝑏 = 𝑏′ )
T ⊢ ∀𝑎∀𝑏 0 ≠ ⟨𝑎, 𝑏⟩
50 Svenonius (1955: Theorems 22–3).
51 This strategy builds on the work of many people. Hodges (1993: Theorem 5.5.1) shows that any theory in a finite signature is (multi-dimensionally) bi-interpretable with some graph theory. (Hodges credits Lavrov 1963 with the result
and the argument.) Using a theory which allows for some coding, as per (G2), I can turn Hodges’ multi-dimensional
interpretation into a one-dimensional interpretation by treating tuples-as-sets (and slightly modifying Hodges’ coding
to ensure it is identity-preserving). Using a theory conceptual theory allows me to apply the Friedman–Visser Theorem.
Many thanks to: Joel David Hamkins, who gave me an excellent proof-strategy which got me started on this; Ali Enayat,
who drew my attention to Hodges’ work after I had (clunkily) proved an earlier version of Proposition 10; and Albert
Visser, who gave me all sorts of helpful advice.
Pagina 21
Bekijk in PDF(opent in een nieuw venster)Spelling this out: ⟨x, y⟩ is our ordered-pairing operation; that operation is universal, in that ⟨𝑎, 𝑏⟩
exists for any 𝑎 and 𝑏; it is canonical, in that, given 𝑎 and 𝑏 (in that order), we can uniquely pick
out some (canonical) ordered-pair as ⟨𝑎, 𝑏⟩; and it is canonically non-surjective, in that we can
uniquely pick out 0 as a (canonical) non-ordered-pair.
I am now in a position to state the main result of this paper:
Graphability Theorem: If T meets conditions (G1)–(G3), then T is graphable.
I stated Proposition 10 in the main text, rather than the Graphability Theorem, because directly
interpreting ASe is a little more “concrete” than conditions (G2)–(G3). However, the Graphability
Theorem is the strongest result possible which can be obtained by my proof strategy.
The Graphability Theorem immediately entails Proposition 10. In particular, if T directly interprets ASe , then T is certainly conceptual,52 and T has a universal, canonical, non-surjective,
ordered-pairing operation, in the form of its (direct) interpretation of the Kuratowski-definition
of ordered-pairs. The Graphability Theorem strictly improves on Proposition 10, though, because
there are theories which meet conditions (G1)–(G3) but which do not directly interpret ASe .53
C.2
Tuples and numerals
For the result of this appendix, I will use T for an arbitrary theory which is assumed to meet
conditions (G1)–(G3). Without loss of generality, I will make a few further assumptions:
∙ All of T’s axioms are closed sentences.54
∙ All of T’s non-logical primitives are predicates.55 I will let R1 , … , R𝑁 enumerate them; for each
1 ≤ 𝑖 ≤ 𝑁, the predicate R𝑖 has 𝜎𝑖 -places.
∙ Some T-primitive delivers the ordered-pairing operation of condition (G2).56
When working in T, I will write ⟨𝑎, 𝑏⟩ for the (canonical) ordered-pair whose first entry is 𝑎 and
whose second is 𝑏; canonical triples will be canonical pairs whose second element is a canonical
pair, i.e. ⟨𝑎, 𝑏, 𝑐⟩ = ⟨𝑎, ⟨𝑏, 𝑐⟩⟩; etc.
I can also provide a canonical notion of a T-numeral. By condition (G2), there is some canonical
non-pair; let this be our 0. For each 𝑛, we then specify that 𝑛 + 1 will be ⟨𝑛, 0⟩. Using these definitions, we can now establish an important result. (The parenthetical note, after the announcement
of a result, indicates the theory for which the result holds.)
52 Since T directly interprets AS , it directly interprets the weaker theory AS, so that T is sequential (by definition); and
e
every sequential theory is conceptual (see Friedman and Visser 2014: §3).
53 Albert Visser (private communication) suggests the following example. Let AS , for Adjunctive Set theory with
p
(canonical) pairs, have these three axioms:
∙ ∀𝑥 𝑥 ∉ ∅
∙ ∀𝑎∀𝑏∃𝑐∀𝑥(𝑥 ∈ 𝑐 ↔ (𝑥 ∈ 𝑎 ∨ 𝑥 = 𝑏))
∙ ∀𝑎∀𝑏∀𝑥(𝑥 ∈ 𝑎+𝑏 ↔ (𝑥 = 𝑎 ∨ 𝑥 = 𝑏))
So, ASp has three non-logical primitives: a constant, ∅; a two-place relation, ∈; and a two-place function-symbol, +. It is
easy to confirm that ASp meets conditions (G1)–(G3). Moreover, ASe directly interprets ASp , but not conversely.
54 No generality is lost, since we can just take their universal closures.
55 No generality is lost, via usual algorithms for replacing function-symbols with predicates.
56 Specifically, for some 1 ≤ 𝑙 ≤ 𝑁, T proves both ∀𝑎∀𝑏∃!𝑐R (𝑎, 𝑏, 𝑐) and (R (𝑎, 𝑏, 𝑐) ∧ R (𝑎 ′ , 𝑏 ′ , 𝑐)) → (𝑎 = 𝑎 ′ ∧ 𝑏 = 𝑏 ′ ).
𝑙
𝑙
𝑙
No generality is lost, since we are ultimately only interested in synonymy.
Pagina 22
Bekijk in PDF(opent in een nieuw venster)Lemma C.1 (T; schematic for 𝑛). 0, 1, 2, 3, . . . , 𝑛 all exist, and are all distinct.
Proof. An easy (metatheoretic) induction, using condition (G2).
C.3
Coding a graph-universe
We have seen that T can implement arbitrary (finite) tuples and arbitrary numerals. Using these
coding tools repeatedly, and without further comment, I will now outline a strategy for describing
a graph-universe within T which encodes T itself.
Coding the domain. For each object, 𝑥, we must identify some (unique) object, Γ(𝑥), which will
go proxy for 𝑥 as a node in our graph. I stipulate the following:
Γ(𝑥) ∶≡ ⟨𝑥, 0, 0⟩
Note that Γ is functional, by condition (G2). Indeed, Γ is also obviously injective; that is, given
Γ(𝑥), we can uniquely recover 𝑥.
Coding each R𝑖 -fact. I code each fact of the form R𝑖 (𝑎1 , … , 𝑎𝜎𝑖 ) with a unique graph-theoretic
configuration, which I call a key. In brief: given a key, we inspect the length of its stem to determine
which R𝑖 it encodes; we then determine which objects are related by R𝑖 , and in what order, by
running along the teeth on the key’s pin. Here is a picture of the key which would encode that
R𝑖 (𝑎1 , … , 𝑎𝜎𝑖 ) (I abbreviate sequences with overlining, so ⟨𝑎⟩ is just ⟨𝑎1 , … , 𝑎𝜎𝑖 ⟩):
a ,i,1
a ,i,2
stem
a ,i,i
a ,i,i+1
Γ(a1)
a ,i,i+2
Γ(a2)
pin
a , i , i + σi
teeth
Γ(aσ i)
Let me now explain how the various parts of this key act together, to encode the fact that
R𝑖 (𝑎1 , … , 𝑎𝜎𝑖 ).
The stem of a key which encodes an R𝑖 -fact is a path of length 𝑖. The stem thereby tells us which
R𝑖 we are dealing with. The stem then connects to the pin, which is a path of length 𝜎𝑖 − 1. We
can treat each node in the pin as an “argument-slot” for R𝑖 . The 𝑘th node in the pin has an edge
to the 𝑘th tooth. The 𝑘th tooth itself is just the proxy for 𝑎𝑘 , i.e. it is just Γ(𝑎𝑘 ). So the key’s teeth
tell us which elements occupy which of R𝑖 ’s argument slots.
Pagina 23
Bekijk in PDF(opent in een nieuw venster)It should now be clear that, given any R𝑖 -facts, we can uniquely describe the keys which encode
those facts; and given any keys, we can decode them to discover which R𝑖 -facts they encode. Of
course, this all remains at the intuitive, hand-waving, level; the next step is to formalize it properly.
Just before I do that, though, I want to pause briefly, to emphasise that this construction involves
plenty of choices which are essentially arbitrary. For example: we would obtain a strictly different construction, if we enumerated T’s predicates differently (this would affect the length of the
“stem” associated with each predicate). More deeply: there is no need to use “keys” to code up
each R𝑖 -fact; plenty of other “shapes” would do. In short: I have chosen a coding-strategy which
is convenient for the proof of the Graphability Theorem; I do not claim that this coding-strategy
reflects any deep metaphysics (see §8).
I now return to the aim of formalizing my coding-strategy. This requires laying down various
definitions within T. (For readability, I will write these in a semi-formal way; but all the definitions are obviously fully first-orderizable.) I first lay down the “domain” for our graph-like objects.
Recall that T-predicates are enumerated R1 , … , R𝑁 . So I define:
Node(x) ∶≡ x is some triple ⟨𝑎, 𝑖, 𝑗⟩, and either:
0 = 𝑖 = 𝑗; or
1 ≤ 𝑖 ≤ 𝑁 and 1 ≤ 𝑗 ≤ 𝑖 + 𝜎𝑖 and ∃𝑢1 … ∃𝑢𝜎𝑖 (𝑎 = ⟨𝑢⟩ ∧ R𝑖 (𝑢))
The case when x = ⟨𝑎, 0, 0⟩ covers the case of Γ(x); these, recall, are our teeth. The next line of
this definition covers our stems and pins. I now define an “edge” relation, to link the stems, pins
and teeth:
𝐶(x, y) ∶≡ Node(x) and Node(y) and where x = ⟨𝑎x , 𝑖x , 𝑗x ⟩ and y = ⟨𝑎y , 𝑖y , 𝑗y ⟩:
1 ≤ 𝑖x = 𝑖y and 𝑎x = 𝑎y and |𝑗x − 𝑗y | = 1; or
1 ≤ 𝑖x and 0 = 𝑖y and 𝑎y is 𝑎x ’s (𝑗x − 𝑖x )th -entry; or
1 ≤ 𝑖y and 0 = 𝑖x and 𝑎x is 𝑎y ’s (𝑗y − 𝑖y )th -entry.
The first clause of this definition covers the case when x and y are adjacent parts of the stem/pin
in a single key. The second clause covers the case when x is part of a stem which should be linked
to y as a tooth, e.g. x = ⟨⟨𝑏1 , 𝑏2 , 𝑏3 ⟩, 𝑖, 𝑖 + 2⟩ and y = ⟨𝑏2 , 0, 0⟩. The third line reverses the roles of
x and y to ensure that 𝐶 is symmetric.
This completes the coding. We have now defined a graph-universe within T which encodes T.
The formal theory Tgraph
C.4
The next step is provide an axiomatic graph theory which governs this graph-universe, Tgraph . This
is possible, because we can determine a node’s kind (in the graph-universe) just by considering its
degree and the degree of nodes to which it is connected.57 That is what the following result tells
us:
Lemma C.2 (T). Let 𝑥 = ⟨𝑎, 𝑖, 𝑗⟩ be a Node-entity.
57 As usual, the degree of a node 𝑥 is the cardinality of nodes to which 𝑥 has edges. I write this as deg
𝐶 (𝑥), when 𝐶 is the
edge relation. Since all the numbers involved here are small and finite, all this remains first-orderizable.
Pagina 24
Bekijk in PDF(opent in een nieuw venster)(1) 𝑖 = 0 iff deg𝐶 (𝑥) > 3.
(2) if 𝑖 > 0:
(i) if 𝑗 = 1, then deg𝐶 (𝑥) = 1;
(ii) if 𝑖 < 𝑗 ≤ 𝑖 or 𝑗 = 𝑖 + 𝜎𝑖 , then deg𝐶 (𝑥) = 2;
(iii) if 𝑖 < 𝑗 < 𝑖 + 𝜎𝑖 , then deg𝐶 (𝑥) = 3.
Proof. Inspecting the definitions yields (2). This also gives right-to-left of (1). For left-to-right of
(1), suppose 𝑖 = 0. Let T’s primitive pairing-predicate be R𝑙 (see the assumptions of §C.2). Using
Lemma C.1, let 𝑐𝑘 = ⟨𝑎, 𝑘⟩ for each 0 ≤ 𝑘 ≤ 3; these are all distinct, as are all of ⟨⟨𝑎, 𝑘, 𝑐𝑘 ⟩, 𝑙, 𝑙 + 1⟩,
□
and Γ(𝑎) = 𝑥 has an edge to each just by considering each key which encodes R𝑙 (𝑎, 𝑘, 𝑐𝑘 ).
Case (1) covers all possible teeth. Then within (2): case (i) is the first node of a stem; case (ii) covers
the remaining nodes of a stem and the last node of a pin; and case (iii) covers the remaining nodes
of a pin. Note that the stem-nodes in (ii) will be discernible from the pin-node, since only the
pin-node will have an edge to a tooth, i.e. to a node with degree > 3.
Using this insight, we can write define formulas which specify our different kinds of node.
Tooth(x) ∶≡ deg𝐸 (x) > 3
Stem(x) ∶≡ 1 ≤ deg𝐸 (x) ≤ 2 and ¬∃𝑣(Tooth(𝑣) ∧ 𝐸(x, 𝑣))
Pin(x) ∶≡ 2 ≤ deg𝐸 (x) ≤ 3 and ∃𝑣(Tooth(𝑣) ∧ 𝐸(x, 𝑣))
Building up a little complexity, we can define the first node in the stem of a key which codes some
R𝑖 -fact (for any 1 ≤ 𝑖 ≤ 𝑁):
Key1𝑖 (x) ∶≡ Stem(x) and deg𝐸 (x) = 1 and
there is a path, starting with x, followed by 𝑖 − 1 Stems,
then followed by 𝜎𝑖 P𝑖𝑛s, the last of which has degree 2
And then we can easily individuate the other parts of such a key (for any 1 ≤ 𝑖 ≤ 𝑁 and 1 < 𝑗 ≤
𝑖 + 𝜎𝑖 ):
𝑗
Key𝑖 (x) ∶≡ (Stem(x) ∨ Pin(x)) and there is a path of length 𝑗 − 1,
comprising only Stems and Pins, from some Key1𝑖 to x
Finally, we can use this to define a graph-theoretic expression which will act as a way to code
R𝑖 -facts, for each 1 ≤ 𝑖 ≤ 𝑁. Roughly, we need 𝜎𝑖 -many teeth, connected appropriately to keycomponents. More precisely:
R𝐽𝑖 (x1 , … , x𝜎𝑖 ) ∶≡
⋀𝜎𝑖
𝑗=1 Tooth(x𝑗 ) ∧ ∃𝑣1 … 𝑣𝑖+𝜎𝑖
(⋀
𝑖+𝜎𝑖
⋀𝑖+𝜎𝑖 −1
𝑗=1
𝑗
𝑗=1 Key𝑖 (𝑣𝑗 ) ∧
𝐸(𝑣𝑗 , 𝑣𝑗+1 ) ∧
)
𝐸(𝑣
,
x
)
𝑖+𝑗
𝑗
𝑗=1
Pagina 25
Bekijk in PDF(opent in een nieuw venster)The superscript “𝐽” indicates that we will use these formulas to define a direct translation, 𝐽,
from T (see Definition A.1). The only further component we require is a domain-formula, 𝛿𝐽 ; this
is simply Tooth. I can now use 𝐽 to define Tgraph as the theory with these axioms:
∙ 𝜙𝐽 , for any T-axiom 𝜙
∙ 𝐸 is symmetric and irreflexive
∙ everything is either a Tooth or some Key𝑗𝑖 with 1 ≤ 𝑖 ≤ 𝑁 and 𝑖 + 1 ≤ 𝑗 ≤ 𝜎𝑖
∙ there are no edges between Tooths
∙ “keys are unique”, i.e., given keys comprising 𝑢1 , … , 𝑢𝑖+𝜎𝑖 and 𝑣1 , … , 𝑣𝑖+𝜎𝑖 , and where both keys
⋀𝑖+𝜎
witness that R𝐽𝑖 (𝑎1 , … , 𝑎𝜎𝑖 ), we have 𝑗=1𝑖 𝑢𝑗 = 𝑣𝑗 .
This completes the definition of Tgraph , and formalizes our graph-theoretic universe.
C.5
Bi-interpreting Tgraph in T
The first clause of Tgraph ’s axioms immediately gives us the following:
Lemma C.3. 𝐽 ∶ T ⟶ Tgraph is an interpretation.
The other axioms of Tgraph ensure that there are no other edges or nodes than we specified in
our T-defined graph-universe. Indeed, they ensure that T and Tgraph are bi-interpretable. But, to
show this, I must define an identity-preserving translation, 𝐼, as an “inverse” to 𝐽; i.e. such that
𝐽𝐼 is a self-embedding (see Definition A.5).
The definition of 𝐼 is unsurprising. The domain-formula, 𝛿𝐼 , is just Node, and Tgraph ’s single
predicate is translated thus:
𝐸 𝐼 (x, y) ∶≡ 𝐶(x, y)
We now have some quick results showing that this behaves as we would like. Our first result, in
effect, says that our keys do exactly the coding job we demanded that we built them to do:
Lemma C.4 (T). R(𝑎1 , … , 𝑎𝜎𝑖 ) iff R 𝐽𝐼 (Γ(𝑎1 ), … , Γ(𝑎𝜎𝑖 ))
Proof. The definitions were constructed precisely to ensure this.
□
Lemma C.5 (T). Γ witnesses that 𝐽𝐼 is a self-embedding.
Proof. Γ exhausts Tooth𝐼 by Lemma C.2. Γ is injective. And Γ preserves structure by
Lemma C.4.
□
Lemma C.6. 𝐼 ∶ Tgraph ⟶ T is an interpretation.
Proof. By Lemma C.5, T proves 𝜙𝐽𝐼 for any T-axiom 𝜙. Then T proves the 𝐼-translations of Tgraph ’s
other axioms, using Lemma C.2.
□
Bi-interpreting T in Tgraph , and synonymy
C.6
We already know that 𝐽 is an interpretation; so it just remains to show that it forms the other half
of our bi-interpretation, i.e. that 𝐼𝐽 is a self-embedding. To this end, I need some abbreviations.
Pagina 26
Bekijk in PDF(opent in een nieuw venster)Recall from §C.2 that T provides us with (canonical) numerals and ordered-tuples. Using
our interpretation 𝐽 ∶ T ⟶ Tgraph , we can consider the 𝐽-translation of the (canonical) definitions of numerals and ordered-tuples. I write “⟨|𝑥, 𝑖 𝐽 , 𝑗 𝐽 |⟩” for the translation of the definition of
the (canonical) triple whose first element is 𝑥 and whose second and third are the appropriate
(canonical) numerals.
𝑗
Next, note that if Key𝑖 (𝑢), then since “keys are unique”, we can explicitly define (in Tgraph ) those
Tooths, 𝑎1 , … , 𝑎𝜎𝑖 , which are connected (in that order) to the pin of the key to which 𝑢 belongs. We
can then uniquely define the 𝐽-translation of the ordered-tuple whose entries are those Tooths, i.e.
̊ recognising that this term abbreviates a very lengthy Tgraph -definition.
⟨|𝑎1 , … , 𝑎𝜎𝑖 |⟩. Call this 𝑢,
Using all this notation, I define a map within Tgraph :
Δ(𝑢) ∶≡
{
⟨|𝑢, 0𝐽 , 0𝐽 |⟩
if Tooth(𝑢)
̊ 𝑖 𝐽 , 𝑗 𝐽 |⟩
⟨|𝑢,
if Key𝑖 (𝑢)
𝑗
Lemma C.7 (Tgraph ). Δ witnesses that 𝐼𝐽 is a self-embedding
𝑗
Proof. Since everything is either a Tooth or some Key𝑖 , Δ is total.
Δ is injective. Suppose Δ(𝑥) = Δ(𝑦). Evidently, 𝑥 and 𝑦 are either both Tooth-nodes, or both
𝑗
Key𝑖 -nodes (for the same 𝑖 and 𝑗). If both are Tooth-nodes, injectivity is immediate; otherwise,
injectivity holds as “keys are unique”.
Δ exhausts Node𝐽 . Suppose Node𝐽 (𝑥). If 𝑥 = ⟨|𝑢, 0𝐽 , 0𝐽 |⟩ for some Tooth-node 𝑢, then Δ(𝑢) = 𝑥.
If 𝑥 = ⟨|𝑦, 𝑖 𝐽 , 𝑗 𝐽 |⟩ with 𝑖 𝐽 ≠ 0𝐽 , then there are 𝑎1 , … , 𝑎𝜎𝑖 such that 𝑦 = ⟨|𝑎|⟩ and R𝐽𝑖 (𝑎); so there is
𝑗
some key whose teeth are 𝑎; let 𝑢 be the element of that key such that Key𝑖 (𝑢). Now 𝑢̊ = ⟨|𝑎|⟩ = 𝑦
and Δ(𝑢) = 𝑥.
It remains to show that 𝐸(𝑥, 𝑦) iff 𝐶 𝐽 (Δ(𝑥), Δ(𝑦)). There are three cases to consider; I silently
invoke Lemma C.2𝐽 throughout.
Case when Tooth(𝑥) and Tooth(𝑦). Now ¬𝐸(𝑥, 𝑦). Moreover, Δ(𝑥) = ⟨|𝑥, 0𝐽 , 0𝐽 |⟩ and Δ(𝑦) =
⟨|𝑦, 0𝐽 , 0𝐽 |⟩, so that ¬𝐶 𝐽 (Δ(𝑥), Δ(𝑦)).
𝑗
̊ 𝑖 𝐽 , 𝑗 𝐽 |⟩. So: 𝐸(𝑥, 𝑦) iff
Case when Tooth(𝑥) and Key𝑖 (𝑦). Now Δ(𝑥) = ⟨|𝑥, 0𝐽 , 0𝐽 |⟩ and Δ(𝑦) = ⟨|𝑦,
th
𝐽
̊ i.e. iff 𝐶 (Δ(𝑥), Δ(𝑦)).
𝑥 is the (𝑗 − 𝑖) element of 𝑦;
𝑗
𝑗
̊ 𝑖1𝐽 , 𝑗1𝐽 |⟩ and Δ(𝑦) = ⟨|𝑦,
̊ 𝑖2𝐽 , 𝑗2𝐽 |⟩. So: 𝐸(𝑥, 𝑦) iff
Case when Key𝑖 1 (𝑥) and Key𝑖 2 (𝑦). Now Δ(𝑥) = ⟨|𝑥,
1
2
□
𝑥̊ = 𝑦̊ and 𝑖1 = 𝑖2 and |𝑗1 − 𝑗2 | = 1; iff 𝐶 𝐽 (Δ(𝑥), Δ(𝑦)).
We now have all the pieces to obtain our desired synonymy:
Lemma C.8. T and Tgraph are synonymous.
Proof. Both 𝐽 ∶ T ⟶ Tgraph and 𝐼 ∶ Tgraph ⟶ T are identity-preserving interpretations, by
Lemmas C.3 and C.6. Moreover, these form a bi-interpretation, by Lemmas C.7 and C.5. Furthermore, T is conceptual by condition (G3). So the Friedman–Visser Theorem applies, and T and
□
Tgraph are synonymous.
Since Tgraph witnesses that T is graphable, we obtain the Graphability Theorem. As in §C.1,
Proposition 10 follows immediately.
With the main result proved, let me note an amusing curiosity.
Pagina 27
Bekijk in PDF(opent in een nieuw venster)Corollary C.9. If T meets conditions (G1)–(G3), then the graphability of T can be witnessed with a
theory which states “the graph has diameter 2”.
Proof sketch. When describing a graph-universe in T which encodes T itself, proceed as in §C.3,
but with exactly one extra node, ⋆ = ⟨0, 𝑁 + 1, 0⟩. Tweak the definition of Node to cover this triple;
and tweak the definition of 𝐶 so that ⋆ has an edge to every other node. This will ensure that the
graph has diameter 2. Moreover, ⋆ is uniquely individuated as the node with an edge to every
other node, so an extension of Lemma C.2 applies. The remainder of the proof now goes through
as before, with obvious small tweaks.
□
APPENDIX D: SET THEORIES WITH FINITE MODELS
The Graphability Theorem does not apply to any theories which have finite models. (This is immediate from Lemma C.1.) So, given a theory with finite models, I do not have a method for showing
that it is graphable. Nevertheless, for certain set theories with finite models, I do have a method
which allows us to find synonymous symmetric theories.
Recall the idea of a hierarchy of sets, according to which:
Sets are arranged in stages. Every set is found at some stage. At any stage S: for any
things, each of which is either a set found before S or an urelement, we find a set
whose members are exactly those things. We find nothing else at S.58
This story leaves open how many urelements there are (maybe there are none); and, beyond
implicitly assuming that there is at least one stage, it leaves open how many stages there are.
Demonstrably, this story is fully axiomatized by the theory LTU, for Level Theory with
Urelements.59 Here is a sketch of LTU. It has two primitives, “∈” and “Set”. Working in LTU,
we can explicitly define a one-place predicate, “Lev”, where we gloss “Lev(𝑥)” as “𝑥 is a level”. So
defined, the levels provably act as proxies for the stages of the hierarchy. Moreover, we can prove
in LTU that the levels are well-ordered. This allows us to define an operator, “𝓁”, such that, intuitively, 𝓁𝑎 is the first level at which 𝑎 occurs. And we can show that this all works exactly as one
hope. For example, LTU proves: if 𝑎 ∈ 𝑏, then 𝓁𝑎 ∈ 𝓁𝑏.
For present purposes, the important result is that LTU is synonymous with a symmetric theory which uses exactly two non-logical primitives. This is Theorem D.4, below. My proof-strategy
simply tweaks a result due to Hazen, concerning ZFU. Write 𝓁𝑎 = 𝓁𝑏 to say that 𝑎 and 𝑏 have the
same rank. (This is exactly how to spell out the idea within LTU, and the same definition works
verbatim for ZFU.) Now, Hazen’s observation is that ZFU + “there is some non-set” proves:
𝑎 ∈ 𝑏 iff (𝑎 ∈ 𝑏 ∨ 𝑏 ∈ 𝑎) ∧ ∃𝑢(𝓁𝑢 = 𝓁𝑏 ∧ ∀𝑣(𝓁𝑣 = 𝓁𝑎 → (𝑢 ∈ 𝑣 ∨ 𝑣 ∈ 𝑢)))
58 This particular formulation of the story is from Button (2021: §A).
59 See Button (2021). I present both first-order and second-order versions of LTU; for reasons given in footnote 6, I use
first-order LTU in this appendix.
Pagina 28
Bekijk in PDF(opent in een nieuw venster)My proof of Theorem D.4 builds on Hazen’s observation in three ways: we can use LTU instead of
ZFU; we can use some coding tricks to drop the assumption “there is some non-set”; and we can
parlay this into a synonymy.60
In particular, my aim is to define a symmetric theory, LTUsym , which is synonymous with LTU.
LTUsym will have two primitives, “E” and “Tog”. But my strategy is back-to-front: I will first explain
how LTU is to simulate these new primitives; I will then use this simulation to reverse-engineer
LTUsym .
I start by defining a direct translation, ♭, from the signature {E, Tog} to the signature {Set, ∈}, as
follows:
E♭ (x, y) ∶≡ (x ∈ y ∨ y ∈ x ∨ x = y = ∅)
Tog♭ (x, y) ∶≡ (𝓁x = 𝓁y)
So, “E” is interpreted as the symmetric closure of membership, with an additional self-loop from
∅ to itself; and “Tog” is interpreted as stating that x and y enter the hierarchy together.
For readability, I will now lay down some explicit definitions, which use only the new
primitives, “E” and “Tog”:
Sin(x, y) ∶≡ E(x, y) ∧ x ≠ y
First(x) ∶≡ ∀𝑣(Tog(𝑣, x) → 𝑣 = x)
Bef (x, y) ∶≡ ∃𝑢(Tog(𝑢, y) ∧ ∀𝑣(Tog(𝑣, x) → Sin(𝑢, 𝑣)))
x 𝜀 y ∶≡ (¬E(y, y) ∧ (First(y) → E(x, x)) ∧ Sin(x, y) ∧ Bef (x, y))
Mnemonically, the idea is that: Sin♭ is the symmetric closure of membership; First♭ holds of the
first two levels (when the hierarchy is pure); Bef ♭ indicates that the one set enters the hierarchy
before the other; and 𝜀♭ turns out to be membership itself. The next few results vindicate these
mnemonics:
60 Dorr (2004: 182–3) reports and discusses this result, in this context. Unlike Dorr, though, I present my result as a synonymy. This difference is dialectically significant.
Roughly put: Dorr suggests that Hazen’s result might allow us to eliminate membership in favour of some symmetric
relations; but he helps himself to membership in explaining what those symmetric relations are; and MacBride (2015:
192–4) complains that this is “circular”. Whether or not this complaint tells against Dorr, it raises no problems for me.
I present a fully axiomatic, symmetric, theory, LTUsym , which is synonymous with LTU. Admittedly, my presentation
of LTUsym makes mention of LTU, but this is only for ease of comprehension. Indeed, we can entirely eliminate LTU in
favour of LTUsym , and the elimination can be carried out in a purely mechanical fashion. Consequently, there can be no
damaging threat of circularity. (This can all be fruitfully compared with the lesson of §1: Gottfried would have nothing to
fear from an accusation of circularity, if only—per impossibile—he could show how to theorize about relations in monadic
terms.)
To repeat some morals from §8: this only rebuts the threat of circularity. Much more work would be needed, to show
that the relations which LTUsym treats as primitive are more metaphysically basic than set-membership.
Pagina 29
Bekijk in PDF(opent in een nieuw venster)Lemma D.1 (LTU).
(1) E♭ (𝑎, 𝑎) iff 𝑎 = ∅; and
(2) Sin♭ (𝑎, 𝑏) iff 𝑎 ∈ 𝑏 ∨ 𝑏 ∈ 𝑎; and
(3) if 𝓁𝑎 ∈ 𝓁𝑏, then Bef ♭ (𝑎, 𝑏).
Proof. Only (3) is non-trivial. Suppose 𝓁𝑎 ∈ 𝓁𝑏. Note that 𝓁𝓁𝑏 = 𝓁𝑏. Moreover if 𝓁𝑣 = 𝓁𝑎 then
□
𝑣 ⊆ 𝓁𝑎 ∈ 𝓁𝑏, so that 𝑣 ∈ 𝓁𝑏. Hence 𝓁𝑏 witnesses that Bef ♭ (𝑎, 𝑏).
Lemma D.2 (LTU). If ∀𝑥 Set(𝑥), then both of these hold:
(1) First♭ (𝑎) iff 𝑎 = ∅ ∨ 𝑎 = {∅}; and
(2) if Bef ♭ (𝑎, 𝑏), then either: (i) 𝓁𝑎 ∈ 𝓁𝑏; or (ii) 𝓁𝑎 = {∅} and 𝑏 = ∅; or (iii) 𝓁𝑎 = {∅, {∅}} and 𝑏 =
{∅}.
If ∃𝑥¬Set(𝑥), then:
(3) ¬First♭ (𝑎); and
(4) if Bef ♭ (𝑎, 𝑏), then 𝓁𝑎 ∈ 𝓁𝑏.
Proof. I will assume that ∀𝑥 Set(𝑥), and prove (1)–(2); I leave it to the reader to prove that (3)–(4)
under the assumption that ∃𝑥¬Set(𝑥).
Concerning (1). First♭ (𝑎) states that exactly one object shares 𝑎’s level; this can happen only in
the first two levels of the pure hierarchy of sets.
Concerning (2). Let 𝑐 witness that Bef ♭ (𝑎, 𝑏), i.e. 𝓁𝑐 = 𝓁𝑏 and ∀𝑣(𝓁𝑣 = 𝓁𝑎 → (𝑐 ∈ 𝑣 ∨ 𝑣 ∈ 𝑐)).
Note immediately that 𝑐 ∈ 𝑎 ∨ 𝑎 ∈ 𝑐. We now reason by cases.
When 𝓁𝑎 = ∅. Now 𝑎 = ∅, so 𝑐 ∉ 𝑎 and hence 𝑎 ∈ 𝑐; so 𝓁𝑎 ∈ 𝓁𝑐 = 𝓁𝑏, i.e. (i).
When 𝓁𝑎 = {∅}. If 𝓁𝑎 ∈ 𝓁𝑏 we have (i); so suppose 𝓁𝑎 ∉ 𝓁𝑏 = 𝓁𝑐. Now 𝑎 ∉ 𝑐 and hence 𝑐 ∈ 𝑎,
i.e. 𝑐 = ∅. Since 𝓁𝑐 = 𝓁𝑏, also 𝑏 = ∅, i.e. (ii).
When 𝓁𝑎 = {∅, {∅}}. As before: supposing 𝓁𝑎 ∉ 𝓁𝑏, we find that 𝑐 ∈ 𝑎, i.e. either 𝑐 = ∅ or
𝑐 = {∅}. For reductio, suppose 𝑐 = ∅; where 𝑑 = {{∅}}, note that 𝓁𝑑 = 𝓁𝑎, but 𝑐 ∉ 𝑑 ∧ 𝑑 ∉ 𝑐,
contradicting our choice of 𝑐. So 𝑐 = {∅} after all. Since 𝓁𝑐 = 𝓁𝑏, also 𝑏 = {∅}, i.e. (iii).
All other cases. Let 𝑑 = 𝓁𝑎 ⧵ {𝑐}. Now 𝓁𝑑 = 𝓁𝑎: for if 𝑐 ∉ 𝓁𝑎, then 𝑑 = 𝓁𝑎; and if 𝑐 ∈ 𝓁𝑎, then
𝓁𝑎 is sufficiently well-populated that there is some 𝑐′ ∈ 𝓁𝑎 such that 𝓁𝑐 ⊆ 𝓁𝑐′ . By choice of 𝑐, we
have 𝑐 ∈ 𝑑 ∨ 𝑑 ∈ 𝑐; so 𝑑 ∈ 𝑐 by choice of 𝑑. So 𝓁𝑎 = 𝓁𝑑 ∈ 𝓁𝑐 = 𝓁𝑏, i.e. (i).
□
Lemma D.3 (LTU). 𝑎 ∈ 𝑏 iff 𝑎 𝜀♭ 𝑏.
Proof. In what follows, suppose ∀𝑥 Set(𝑥). The case when ∃𝑥¬Set(𝑥) is similar but easier and I
leave it to the reader.
Left-to-right. Suppose 𝑎 ∈ 𝑏. Then 𝓁𝑎 ∈ 𝓁𝑏. So Bef ♭ (𝑎, 𝑏) by Lemma D.1. Also ¬E♭ (𝑏, 𝑏) and
Sin♭ (𝑎, 𝑏). And (First(𝑏) → E(𝑎, 𝑎))♭ by Lemma D.2.1.
Right-to-left. Suppose 𝑎 𝜀♭ 𝑏. Since Bef ♭ (𝑎, 𝑏), one of cases (i)–(iii) of Lemma D.2.2 holds. Since
¬E♭ (𝑏, 𝑏), i.e. 𝑏 ≠ ∅, it is not case (ii). Since (First(𝑏) → E(𝑎, 𝑎))♭ , i.e. (𝑏 = ∅ ∨ 𝑏 = {∅}) → 𝑎 = ∅
by Lemma D.2.1, it is not case (iii). So (i) holds, i.e. 𝓁𝑎 ∈ 𝓁𝑏. Hence 𝑏 ∉ 𝑎. So 𝑎 ∈ 𝑏, because
□
Sin♭ (𝑎, 𝑏).
Pagina 30
Bekijk in PDF(opent in een nieuw venster)Summarizing: working in LTU, we can find two symmetric relations, E♭ and Tog♭ , and we can
use them to redefine ∈ as 𝜀♭ . This gives me the tools to reverse-engineer my symmetric theory,
LTUsym . I first define a direct translation, ♯, as ♭’s inverse:
Set♯ (x) ∶≡ E(x, x) ∨ ∃𝑣 𝑣 𝜀 x
x ∈♯ y ∶≡ x 𝜀 y
Using this, I define LTUsym as the first-order theory with these axioms:
∙ 𝜙♯ , for every LTU-axiom 𝜙
∙ ∀𝑦∀𝑦(E(𝑥, 𝑦) ↔ E♭♯ (𝑥, 𝑦))
∙ ∀𝑥∀𝑦(Tog(𝑥, 𝑦) ↔ Tog♭♯ (𝑥, 𝑦))
Our desired result now follows very easily:
Theorem D.4. LTUsym is symmetric and synonymous with LTU.
Proof. LTUsym is symmetric given its last two axioms; e.g. unpacking and simplifying E♭♯ (𝑥, 𝑦)
yields 𝑥 𝜀 𝑦 ∨ 𝑦 𝜀 𝑥 ∨ (𝑥 = 𝑦 ∧ E(𝑥, 𝑥) ∧ ∀𝑧 𝑧 ∕𝜀 𝑥). For synonymy: using Lemma D.1(1), note that
LTU ⊢ Set(𝑎) ↔ Set♯♭ (𝑎); so via Lemma D.3, LTU ⊢ 𝜙 ↔ 𝜙♯♭ for any LTU-formula 𝜙. Now just
□
invoke the construction of LTUsym .