[わかみず会資料(2019. 3.27)] 第0版

Edward N. Zalta: Frege's Theorem and Foundations for Arithmetic

First published Wed Jun 10, 1998; substantive revision Tue Jun 26, 2018 , paraphrased

柳生 孝昭

要旨: 本稿は、首記解説論文(SEP 掲載)の要約・釈義である。 歴史・背景・周辺的事情の大半を省き、記法を、 標準論理の慣用に沿うべく改めた。 従って分量は大幅(約 1/4)に減じたが、(数学、論理または哲学的な)内容は 変わわらない。 主題は F.L. の二主著による業績、即ち

[0] : eine der arithmetischen nachgebildete Formelsprache des reinen Denkens (Begr, 1879) の、 2 階述語論理の展開、それに拠る数学的概念の定義と、諸命題の導出、及び

[1] Grundgesetze der Arithmetik (Gg, 1893/1903) に於ける、論理則としての Basic Law V の措定、それに基く ‘Hume's Principle (HP)’ の証明と、それからの算術の公理系の導出、である。 Basic Law V が「論理的」とは言えず、しかも矛盾を惹起すことは、広く知られており、Gg の深い理論的成果を 覆って来たが、近年、Hume の原理からの(Dedekind/Peano)算術体系の導出(Frege の定理)の正当性の認識を 核に、再評価が進んでいる。 論文はこの事情を論理・数学的に詳しく検討し、哲学的な考察を加える。

0 目次

1. The Second-Order Predicate Calculus and Theory of Concepts 1.1 The Language 1.2 The Logic 1.3 The Theory of Concepts

2. Frege’s Theory of Extensions: Basic Law V 2.1 Notation for Courses-of-Values of Functions 2.2 Notation for Extensions of Concepts 2.3 Membership in an Extension 2.4 Basic Law V for Concepts 2.5 First Derivation of the Contradiction 2.6 Second Derivation of the Contradiction 2.7 How the Paradox is Engendered

3. Frege’s Analysis of Cardinal Number 3.1 Equinumerosity 3.2 Contextual Definition of ‘The Number of F s’: Hume’s Principle 3.3 Explicit Definition of ‘The Number of F s’ 3.4 Derivation of Hume’s Principle 4. Frege's Analysis of Predecessor, Ancestrals, and the Natural Numbers 4.1 Predecessor 4.2 The Ancestral of a Relation R 4.3 The Weak Ancestral of R 4.4 The Concept Natural Number

5. Frege’s Theorem 5.1 Zero is a Number 5.2 Zero Isn’t the Successor of Any Number 5.3 No Two Numbers Have the Same Successor 5.4 The Principle of Mathematical Induction 5.5 Every Number Has a Successor 5.6 Arithmetic

6. Philosophical Questions Surrounding Frege’s Theorem 6. 1 Frege’s Goals and Strategy in His Own Words 6.2 The Basic Problem for Frege’s Strategy 6.3 The Existence of Concepts 6.4 The Existence of Extensions 6.5 The Existence of Numbers and Truth-Values: The Julius Caesar Problem 6.6 Final Observations

Bibliography

1 1. The Second-Order Predicate Calculus and Theory of Concepts 1.1 The Language 1.1.0 Type, Instance and Term * [0] Term ::= Object (Name | Variable)(, Term) [1] Object Name: a , b , •• [2] Object Variable: x,y, •• [3] Predicate Name: P,Q •• , Identity (=, a binary relation) in particular [4] Predicate Variable: F,G, •• 1.1.1 Formula

[0] Aromic Formula ::= Predicate (Name | Variable) Term, the infix expression Term = Term of Identity

[1] Formula ::= Aromic Formula | (¬ | (∀ | ∃) (Object | Predicate) Variable) Formula | + Formula (∧ | ∨ |→ )Formula)) 注意: Frege は多項述語一般を定義せず、関数《真偽を値とする》に替える。 本論文は逆に、述語のみを導入す

る。 Frege の定理の証明に、関数は不要の故である。 一般には、n 変数関数は、下記の条件を満たす n 項述語 として、定義し得る:

[2] R is a functional relations =df R (x0, •• , xn, y )∧R (x0, •• , xn, z ) → y =z [3] 特に重要な論理式は、1 個の自由変数を有する開論理式、即ち真理値を値域とする1変数関数であり、 Frege は、これを‘concept ’(概念)と名付けた。

1.2 The Logic 1.2.0 Axioms [0] Axioms for Propositional Logic [1] Universal Instantiation:

[1.0] ∀xP ( ••, x, ••) → P ( ••, a, ••)

[1.1] ∀F ( ••, x, ••) → P ( ••, x, ••) [2] Existential Introduction:

[2.0] P ( ••, a, ••) → ∃xP ( ••, x, ••)

[2.1] F ( ••, x, ••) → ∃FF ( ••, x, ••) [3] Quantifier Distribution: ∀x (ϕ →ψ) → (ϕ → ∀xψ) for any formulae ϕ and ψ where x isn’t free in ϕ [4] Laws of Identity:

[4.0] x = x [4.1] x = y → (ϕ ( ••, x, ••) → ϕ ( ••, y, ••))

1.2.1 Rules of Inference [0] Modus Ponens (MP): ϕ, ϕ →ψ ├ ψ [1] Generalization (GEN): ϕ ├ ∀xϕ

1.3 The Theory of Concepts [0] Comprehension Principle for Concepts: ∃G∀x (Gx ≡ ϕ) for any formula ϕ which has no free G s derivable and constitute very important generalizations within Frege's system.

ここに存在を表明した述語 G は、性質(一般に関係) ϕ によって特徴付けられる、対象の内包としての概念を表 す。 xϕ が、その名である。

[1] λ-Conversion: ∀y ([xϕ ] y ≡ ϕxy )

Note: Frege equivalently postulated Rule of Substitution that allowed him to substitute any formula ϕ for free concept variables F .

The system described, i.e., second-order logic with Identity and Comprehension Principles, extended with λ- expressions and λ-Conversion, is consistent. The domain of objects contains a single object, say b , and the do- main of 1-place relations contains two concepts (i.e., one which b falls under and one which nothing falls under), then all of the above axioms are true. 上記の、拡張された 2 階述語論理は、無矛盾である。 2 2. Frege’s Theory of Extensions: Basic Law V Second-order logic with comprehension gives rise to Russell’s paradox when one adds Frege’s theory of courses

-of-values and extensions. The course-of-values of a function f is the set of ordered pairs that records the value fx for every argument x , and for a concept, is called extension, the set of all objects that fall under that concept.

{(x, fx ):x ∈定義域} {x : fx =True } 2.1 Notation for the Course-of-Values ϵf of a Function f

Basic Law V: ϵf = ϵg ≡∀x [f (x) = g (x)] 左辺は、特性関数 f の再帰的適用を許す ϵf を措定、矛盾の原因。

2.2 Notation for Extensions of Concepts

ϵ[xϕ ] designates the extension of the concept [xϕ ] ϵ[xϕ ] =df {x : ϕx }

Prefixed to a concept variable F, ϵF is a variable that ranges over extensions: for each value f of F , ϵF denotes the extension ϵf . 述語変数 F の外延 ϵF は、F の各々の値 f の外延 ϵF を値とする変数である。

2.3 Membership in an Extension x ∈y =df ∃G (y =ϵ G ∧Gx ) 即ち x を要素とする集合 y は、x が例示する或る概念 G の外延である。 この定義から、任意の H について Hx ├ x ∈ϵH の成立は、自明。 The following principle, which asserts that every concept has an extension, is derived as a theorem: Existence of Extensions ∀G∃x (x = ϵG ) x =x ├ ∀x (x =x ) ├ ϵF = ϵF ├ ∃x (x =ϵF )

この「証明」は、表記 ϵF が如何なる対象を指示するのか、そもそも存在するのかが不明という点に於いて、非公式 的、しかも等置の表明が、存在を証明すべき項を予め措定しているのは、全くの循環論と言う他無い。

2.4 Basic Law V for Concepts [0] Basic Law V (Special Case): ϵF = ϵG ≡ ∀x (Fx ≡Gx ) asserts that the set of F s is identical to the set of G s if and only if F and G are materially equivalent:

{x ∣ Fx } = {y ∣ Gy } ≡} ∀z (Fz ≡Gz ) in modern guise [1] Two Corollaries

[1.0] Law of Extensions: ∀F ∀x (x ∈ ϵF ≡Fx ) Extension (x) =df ∃F (x = ϵF ) [1.1] Principle of Extensionality: Extension (x ) ∧Extension (y ) → [∀z (z∈x ≡ z∈y ) → x =y ] (Derivation of the Principle of Extensionality; https://plato.stanford.edu/entries/frege-theorem/proof3.html) The above show why Basic Law V may not be consistently added to second-order logic with comprehension. The following is a volatile mix: (a) the Comprehension Principle for concepts, which ensures that there is a con- cept corresponding to every open formula, (b) the Existence of Extensions principle, which ensures every con- cept is correlated with an extension, and (c) Basic Law V, which ensures that the correlation of concepts with extensions behaves in a certain way.

2.5 First Derivation of the Contradiction The extension ϵ[x ∃F (x = ϵF ∧¬Fx )] falls under the concept [λx ∃F (x = ϵF ∧¬Fx )] iff it does not. 「何らかの概念 F の外延で、自身は F を満たさない」対象 x は、概念 […] を満たし、且つ満たさない。

2.6 Second Derivation of the Contradiction

Naive Comprehension Axiom for Extensions: ∀F ∃y ∀x (x ∈y ≡Fx ) ∀F ∀x (x ∈ ϵF ≡Fx ) ├ ∀x (x ∈ ϵF ≡Fx ) ├ ∃y ∀x (x ∈y ≡Fx ) ├ ∀F ∃y ∀x (x ∈y ≡ Fx )) ├

Instantiate the quantified variable F to the concept [λzz ∉ z], to yield:

∃y∀x (x ∈y ≡[λzz ∉ z ]x ) By λ -Conversion, equivalent to: ∃y∀x (x ∈y ≡x ∉x ) 前・本節に挙げたのは何れも、経験的な意味を持たない、しかし文法には厳密に従う例である。 これは形式化され た論理体系が経験的、それどころか数学的な意味すら十全に捉え得ていないことを示す。 3 2.7 How the Paradox is Engendered Extending second-order logic by Basic Law V requires a situation where the domain of concepts has to be strict- ly larger than the domain of extensions while at the same time the latter has to be as large as the former. Various views resulting from philosophical diagonosis include :

[0] Extensional view of concepts: F =G ≡ ∀x (Fx ≡Gx ) The Existence of Extensions Principle correlates each concept F with an extension ϵF.

Extension ϵF Concept F

Basic Law V ← Basic Law V → Basic Law V : ϵ F = ϵ G ≡ ∀ x ( F x ≡ G x )

[1] Basic Law V の両方向の単射性:

V ← : ∀x (Fx ≡Gx ) → ϵF = ϵG

ϵF ≠ ϵG → ¬∀x (Fx ≡Gx ) [0] : ¬∀x (Fx ≡Gx ) → F ≠G

ϵF ≠ ϵG → F ≠G

V → : ϵF = ϵG → ∀x (Fx ≡Gx )

¬∀x (Fx ≡Gx ) → ϵF ≠ ϵG [0] : F ≠G → ¬∀x (Fx ≡Gx )

F ≠G → ϵF ≠ ϵG

There exist models of second-order logic with the Comprehension Principle, but without Basic Law V, in which the domain of concepts is not larger than the domain of objects [2]. The requirement that there be more concepts than extensions is imposed jointly by the Comprehension Principle for Concepts and the new significance this principle takes on in the presence of Basic Law V. Basic Law V → requires that there be at least as many ex- tensions as there are concepts. Thus, the addition of Basic Law V to Frege’s system forces the domain of concepts to be larger than the domain of objects (and so larger than the domain of extensions), due to the end- less cycle of new concepts that arise in connection with the new extensions contributed by Basic Law V. 上記、特に下線の件は、extension の全体が concept の集合に単射される、しかし後者には Russell 文のような、 決して確定した外延に対応しない概念も現れる、という事実を指しているのであろうか? とすれば、逆説の発生の 分析が当の逆説の存在に依存することになり、この論証は、それが哲学上のものであり、論理・数学的厳密の埒外 に在るとしても、奇妙な感を免れない。 あるいは、概念の領域が、x (x =a ) の外延としての各対象 {a } の全体の、 単射 V → による像、従ってその部分である外延の集合の像を含む一方、その任意の部分集合 A もまた、概念 x (x ∈A )) の外延を与える(Comprehension Principle)から、冪集合をも含み、対象領域は概念領域の真部分集 合を成す、と言いたいのか? 何れにせよ、この意味不明確な、錯綜した文言が解明しようとしている、逆説的事態 の根底には、対象全体の領域を集合として扱い、外延の定義と対象化の、際限・制約の無い再帰的適用が有る。 “endless cycle of new concepts that arise in connection with the new extensions contributed by Basic Law V” と は、そのような、素朴集合論的操作濫用のことなのであろう。 The traditional view to repair the Fregean theory of extensionsis is to restrict either Basic Law V or the Com- prehension Principle .On the other hand, to abandon second-order logic (and the Comprehension Principle) alto- gether. Frege's derivation of the Dedekind/ Peano axioms for number theory in second-order logic from HP went unnoticed for many years. Heck (1993) showed it never made an essential appeal to Basic Law V. Frege の理論を修復するための伝統的な見地は、基本法則 V または内包原理を制約する要有りとする。 最も激し くは 2 階論理と内包原理の一括廃棄を主張し、実際、1 階論理に基本法則 V を加えた体系の整合性が、証明され ている。 より控え目な、2階論理と制限された内包原理の、基本法則 V による拡張も、調べられている。 4 3. Frege’s Analysis of Cardinal Numbers A single phenomenon counted in different ways; 1 army, 5 divisions, 25 regiments, 200 companies, 600 platoons, or 24,000 people. corresponds to a manner of conception “How many F s are there?” given a concept F. The statement “There are eight planets in the solar system” tells us that the ordnary concept planet in the solar sys- tem falls under the second-level numerical concept being exemplified byeight objects.

#[xϕ ] denotes the number of the concept [xϕ ] #[xϕ ] =df # {x : ϕx }

Prefixed to a concept variable F, ϵF is a variable that ranges over extensions: for each value f of F , ϵF denotes the extension ϵf . 述語変数 F の ϵF は、F の各々の値 f の外延 ϵF を値とする変数である。 3.1 Equinumerosity

F and G are equinumerous: F ≈ G =df ∃R [∀x (Fx → ∃!y (Gy ∧Rxy )∧∀x (Gx → ∃!y (Fy ∧Ryx )]

[0} ∀x (Fx ≡ Gx ) →F ≈ G {1} Equivalency

3.2 Contextual Definition of ‘The Number of F s’: Hume’s Principle

Contextual definition of ‘the number of F s’ in terms of Hume’s Principle: #F = #G ≡ F ≈ G x is a cardinal number =df ∃F (x = #F )

Whereas Basic Law V problematically requires concepts ⇌ extensions be one-to-one, HP only requires concepts ⇌ numbers be many-to-one. often correlates distinct concepts with the same number,.can be consist- ently added to second-order logic.

3.3 Explicit Definition of ‘The Number of F s’ Given any concept F, the second-level concept being a concept G equinumerous to F ; to collect all of the con- cepts equinumerous to F into a single extension; stipulating that the number of F s be this extension. The cardinal number 0 be thus identified with the extension consisting of all those first-level concepts under which no object falls; such as unicorn, centaur, prime number between 3 and 5, etc. It is now common to see references to the so-called “Frege-Russell definition of the cardinal numbers” as classes of equinumerous concepts or sets.

3.4 Derivation of Hume’s Principle

Basic Law V: ϵF = ϵG ≡ ∀x (Fx ≡Gx) ├ HP: #F = #G ≡ F ≈ G #F =df {x : ∃H (x = ϵH ∧F ≈ H )}

Lemma ϵG ∈ #F ≡F ≈ G Proof:) → : ϵG ∈ #F ├ ϵG = ϵH ∧F ≈ H ├ ∀x (Gx ≡Hx )∧F ≈ H ├ G ≈ H ∧F ≈ H ├ F ≈ G ← : F ≈ G ├ ϵG = ϵG ∧F ≈ G ├ ∃H ( ϵG = ϵH ∧F ≈ H ) ├ ϵG ∈ #F End Proof:)

4. Frege’s Analysis of Predecessor, Ancestrals, and the Natural Numbers [0] The second-order predicate logic extended with: (a) a primitive # operator, (b) HP, as an axiom [1] Insights underlying Frege’s analysis of numbers:

[1,0] A series of concepts; C0 = [λxx ≠x], C1 = [λxx = #C0], C2 = [λxx = #C0∨x = #C1],

C3 = [λxx = #C0∨x = #C1∨x = #C2], etc. for each Ck, all and only the numbers of the concepts preceding Ck fall under Ck.

[1.1] Use of these concepts to define the finite cardinal numbers; 0 = #C0, 1 = #C1, 2 = #C2, 3 = #C3 etc.. simply a list but does not constitute a definition of a concept of natu-ral number that applies to all and only the numbers defined in the sequence. [2] Dedekind/Peano Axioms for Number Theory:

[2.0] 0∈ N (the set of all natural numbers)

[2.1] ¬∃n∈ N (0 = S (uccessor- of )n )

[2.2] ∀n, m (n ≠m → Sn ≠ Sm )

[2.3] F0∧∀n (Fn → FSn ) → ∀n Fn (Principle of Mathematical Induction)

[2.4] ∀n ∃!m (m = Sn )・ Every natural number has a unique successor. The need to employ the Principle of Mathematical Induction in the proof that every number has a successor. 5 4.1 Predecessor m Pr (ecedes) n =df ∃F∃k (Fk ∧ n = #F ∧m = # [λj F j ∧j ≠k ])

E.g. F ≡Author of k =B. Russell m =1 n =2

4.2 The Ancestral of a Relation R

A property (unary predicate) F being hereditary in the R-series , for a binary relation R :

Her (F,R ) =abbr ∀x∀y (xRy → (Fx → Fy )) that is ∀x∀y (xRy ∧Fx → Fy ) x coming before (being ancestral tof y in the R-series ): x R ∗y =df ∀F [(∀z (xRz → Fz ) ∧ Her (F,R )) → Fy ] Facts about R∗ :

[0] xRy → xR ∗y

[1] ¬∀R∀x∀y (xR ∗y → xR y )

[2] [xR ∗y ∧∀z (xRz → Fz ) ∧ He r(F,R )] → Fy

[3] xR ∗y → ∃z (zRy )

[4] [Fx∧ xR ∗y ∧Her (F,R )] → Fy

[5] xRy ∧yR ∗z → xR ∗z

[6] xR ∗y ∧ yR∗z → xR∗z

Model 論的には、R ∗ が次の再帰的条件の最小不動点としてな定義されることは、明らかである: xR∗y ≡xRy | ∃z (xR∗z ∧zRy ))

4.3 The Weak Ancestral of R General definition of and facts about the weak ancestral R: xR+y =df xR∗y ∨x =y

[0] xR ∗y → xR +y

[1] xRy → xR +y

[2] xRy ∧yR +z → xR ∗z

[3] xR +y ∧y Rz → xR ∗z

[4] xR ∗y ∧yRz → xR +z

[5] xR +x (Reflexivity)

[6] xR ∗y → ∃z [xR +z ∧zRy ] (Proof of Fact 6; https://plato.stanford.edu/entries/frege-theorem/WAfact6.html)

[7] [Fx ∧xR +y ∧ Her (F,R)] → Fy [13] [8] xR ∗y ∧zRy ∧R is 1-1 → xR +z

4.4 The Concept Natural Number

0 =df #[λxx ≠x ]

Lemma Concerning Zero : #F = 0 ≡¬∃xFx Frege’s definition of the concept of Natural Number

Nx =df 0Pr +x

5. Frege’s Theorem: Derivation of Dedekind/Peano Axioms from HP

5.1 Zero is a Natural Number

Theorem 1: N 0 (reflexivity of the weak ancestral relation Pr +)

5.2 Zero Isn’t the Successor of Any Natural Number

Theorem 2: ¬∃n (Nn ∧nPr 0)

Proof:) Assume nPr 0 for some n, there is a concept Q and an object k such that

Qk ∧ 0 = #Q ∧ n = #[λj Qj ∧j ≠ k ]

But by the Lemma Concerning Zero, 0 = #Q implies ¬∃nQn which contradicts Qk End Proof:)

6 5.3 No Two Natural Numbers Have the Same Successor: somewhat more difficult to prove

Theorem 3: ∀m, n, k: N [mPr k ∧nPr k → m =n]

Equinumerosity Lemma. F ≈ G ∧ Fx ∧Gy → F −x ≈G−y

Figure 3 (Proof of Equinumerosity Lemma; https://plato.stanford.edu/entries/frege-theorem/proof5.html)

Proof ) Assume k and m precede n . By the definition of predecessor, there are concepts and objects P, Q, g, and h, such that: Pg ∧n = #P ∧k = #P −g, Qh ∧n = #Q ∧m = #Q − h

But if #P =n = #Q , by HP, P ≈ Q. So, by the Equinumerosity Lemma, P − g ≈ Q − h Then by HP,

#P − g = #Q − h. But then, k = m End Proof ) 5.4 The Principle of Mathematical Induction

A concept F being hereditary on the natural numbers : HerOn (F,N ) =abbr∀n∀m [n Pr m → (Fn → Fm )]

Theorem 4: Principle of Mathematical Induction: F 0 ∧ HerOn (F,N ) → ∀nFn

General Principle of Induction HerOn (F, aR +) =abbr∀x∀y [aR +x ∧aR +y ∧xRy → (Fx → Fy ]

[Fa ∧ HerOn (F, aR +)] → ∀x [aR +x → Fx]

Pa HerOn (P, aR +) (≡ (aR +∧P ) x ∧xRy ∧aR +y → (aR +∧F )y ) R →R +

(aR +∧P )a Her (aR +∧P, R ) aR +x

(aR +∧P )x (by 4.3[7])

5.5 Every Natural Number Has a Successor

Theorem 5: ∀x [Nx → ∃y (Ny ∧xPry )]

Lemma on Successors: ∀nnPr #[λzzPr +n] (Pr + ≡ ≦)

λyyPr #[λzzPr +y ]:: being an object y which precedes the number of the concept : member of the Pr series ending in y denoted as ‘Q ’. 明らかに Q 0 及び HerOn (Q, N )、従って Q 0 ∧HerOn (Q, N ) → ∀nQn

と併せて Lemma が真、Theorem 5 も、y =#[λzzPr +x ] として成立。

5.6 Arithmetic: 述語 Pr に基づく基本概念の定義

[0] Successor : n´=df the x such that nPrx 1= 0´ 2= 1´ 3= 2´ etc.

[1] Addition : n + 0 =n n + m´= (n + m )´

[2] n <m =df nPr *m n ≦m =df nPr +m

6. Philosophical Questions Surrounding Frege’s Theorem Frege, himself not identying “Frege’s Theorem” as a “result” ••• from HP alone ••• didn’t regard HP as a sufficiently general principle. had the goal to explain our knowledge of the basic laws of arithmetic by answering to the question “How are numbers ‘given’ to us?” without appeaing to the faculty of intuition, stands in contrast to the Kantian view of the exact mathematical sciences, according to which general principles of reasoning must be supplemented by a faculty of intuition (The achievements of Frege’s contemporaries Pasch, Pieri and Hilbert showed that such intuitions were not essential.) 7 6.1 Frege’s Goals and Strategy in His Own Words Frege’s strategy to show that the theorems of number theory are derivable using only rules of inference, axioms, and definitions that are purely analytic principles of logic. ‘’: Arithmetic is a branch of logic

6.2 The Basic Problem for Frege’s Strategy For his system to include statements that explicitly assert the existence of following abstract entities either directly in his formalism or in his metalanguage: [0] Concepts (more generally, functions) [1] Extensions (more generally, courses-of-value or value-ranges) [2] Truth-values [3] NumbersN To reduce truth-values and numbers to extensions, the existence of concepts and extensions are derivable from his Rule of Substitution and Basic Law V, respectively. not purely analytic in a Kantian view.

6.3 The Existence of Concepts The fact that an existential claim is derivable casts doubt on the purely analytic status of λ-Conversion. How we obtain knowledge of such principles is still an open question, and Important since it would be useful to have a philosophical explanation of how such entities and the principles which govern them become known to us. The existence of extensions correlated one-to-one with concepts is a consequence of Basic Law V.

6.4 The Existence of Extensions Why should we accept as a law of logic a statement that implies the existence of individuals and a correlation of this kind? By saying “by way of Basic Law V”. That is; ∀z (Fz ≡Gz ) → ∃x∃y (x = ϵF ∧y = ϵG ∧x =y ) Why should the material equivalence of F and G imply the existence claim as a matter of meaning? How can the claims that such objects exist be true on logical or analytic grounds alone?

6.5 The Existence of Numbers and Truth-Values: The Julius Caesar Problem To replace the primitive term ϵF with #F , Basic Law V with HP, and argue that HP is an analytic principle of logic is subject to the same problem as for Basic Law V. Why the claim: F G implies, as a matter of meaning #F = #G analyzed with Russell’s theory of descriptions as ∃!x , y [Numbers (x, F ) ∧Numbers (y, G )∧x =y ] HP ← is not obviously analytic. Frege’s own reasons for not replacing Basic Law V with HP: First, HP offeres no answer to the epistemological question,‘How do we grasp or apprehend logical objects, such as the numbers?’. Second, HP is subject to ‘the Julius Caesar problem’. That is, we can never decide whether any oncept has the number Julius Caesar belonging to it. Likewie a contextual definition (‘criterion of identity‘) of objects, eg.

The direction of line a = The direction of b iff a is parallel to b.: Whether England is the same as the direction of the Earth’s axis, a nonsense, is no thanks to our definition of direction. HP, a contextual definition of the same logical form as the definition for directions, doesn’t solely describe the conditions under which an arbitrary object, say Julius Caesar, is or isn't to be identified with the number of plan- ets. That is, HP doesn’t define the condition #F =x for arbitrary x , but only offers identity conditions when x is known to be a cardinal number (for then x = #G for some G , and HP tells us when #F = #G ). Basic Law V too of the same logical form as HP, shares the above problem and by no means fixes completely the denotation of a name like ,ϵΦ (ϵ ). To recognize a course-of-values only if designated by a name by which al- ready recognizedable as such. But even if the quantifiers successfully restrictedto avoid the Julius Caesar problem, the question “Under what conditions is ϵF identical with Julius Caesar?”, would be legitimate but have no answer, hence .the system could not be used for the analysis of ordinary language that led Frege to his insight that a statement of number is an assertion about a concept.

6.6 Final Observations [0] Questions unanswered by Fregean Principles 8 [0.0] How do we know that numbers exist?: Arises if neither HP nor the existential claim for numbers is analytically true. [0.1] How do we precisely specify which objects they are? Arises due to the Julius Caesar problem applied to HP. which objects the numbers are, so as to delineate them within the domain of all kinds of objects? [0.2] Fudamental Cause: A limitation in the logical form of the Fregean principles, HP and Basic Law V [1] Modern principles for logical objects: (0) Existential Assertion (1) Identity Conditions [1.0] Set Theoretical Examples, Principles [1.0.0] Separation Axiom: ∀x :Set ∃y :Set ∀z :Set [z ∈y ≡z ∈x ∧ϕ ] for any open formula ϕ [1.0.1] Axion of Extensionality: ∀x, y :Set [x =y ≡∀z :Set (z ∈x ≡z ∈y )]

[1.1.2] General Principle of Identity: x =y =df [Set (x )∧Set (y )∧∀z (z ∈x ≡z ∈y )]∨

[¬Set (x )∧¬Set (y ) & ∀F (Fx≡Fy )] To settle the question‘whether something given is identical with an arbitrarily chosen object x’, the only remain-ing question is for the theory ZF are how we know the Separation Axiom and other set existence principles are true. Not by attempting to justify a principle that implies the existence of sets via definite descriptions not yet known to be well-defined. Concept [1.2] The Position of G. Boolos [1986, 7]: U se of an instantiation relation Number (F : concept, x : 2 )

Number (x ) =df ∀G (Gηx ≡G  F )

Numbers (x ) =df ∀F ∃!x Number (F , x )) ≡∀F ∃!x (Number (F , x )∧∀G (Gηx ≡G ≡F ))

For any concept F , there is a unique object which contains all and only those concepts G equinumerous to F . then (1) Frege can define #F as “the unique object x such that for all concepts G , G is in x iff G is equinumerous to F ”, and (2) HP is derivable from Numbers. From these with § § 4 and 5 Numbers suffices for the derivation of the basic laws of arithmetic. Reformulation of Number. as an undefined, primitive notionwith an identity principle:

Number : ∀F ∃!x [Number (F , x )∧∀G (Gηx ≡G ≡F )]

Identity Principle for Numbers : Number (F , x )∧Number (F , y ) → [∀G (Gηx ≡Gηy) → x =y ]

General Principle of Identity: x =y =df ∀F [Number (x ∧ Number (y )∧∀G (Gηx ≡Gηy ]∨

∀F [¬Number (x ) ∧ ¬Number (y ) ∧∀H (Hx ≡Hy )]

The condition ‘#F =x is defined for arbitrary concept F and objects x . Replacing Fregean biconditionals with separate existence and identity principles thus reduce two problems to one to isolate the real problem of giving an epistemological justification for distinctive existence claims for abstract objects of a certain kind. For Frege’s program to succeed must assert the existence of (logical) objects of some kind. the focus of attention.

(2019. 2.25)

9