Papers
Topics
Authors
Recent
Search
2000 character limit reached

Basic Law V: Predicative Abstraction and Arithmetic

Updated 9 July 2026
  • Basic Law V is an abstraction principle that converts unary concepts into first-order objects by equating extensions of coextensive concepts.
  • It employs restricted hyperarithmetic comprehension to skirt Russell’s paradox while defining an internal successor operator essential for arithmetic.
  • This model of predicative arithmetic situates BLV’s interpretability strength above Hume’s Principle but below impredicative second-order systems.

Basic Law V is Frege’s abstraction principle for extensions: in a many-sorted second-order framework with first-order domain MM, unary concepts S1P(M)S_1 \subseteq P(M), higher-arity relations SnP(Mn)S_n \subseteq P(M^n), and an extension operator :S1M\partial:S_1\to M, it asserts that \partial identifies exactly coextensive unary concepts, namely

XY(X=YX=Y),\forall X\,\forall Y\,\big(\partial X=\partial Y\leftrightarrow X=Y\big),

where X=YX=Y abbreviates x(xXxY)\forall x\,(x\in X\leftrightarrow x\in Y). Equivalently, a structure (M,S1,S2,,)(M,S_1,S_2,\ldots,\partial) is a Basic Law V model iff \partial is injective on S1P(M)S_1 \subseteq P(M)0. In the setting studied in "Comparing Hume’s Principle, Basic Law V and Peano Arithmetic" (Walsh, 2014), Basic Law V is examined not with full impredicative comprehension, where it is inconsistent by Russell’s paradox, but through restricted comprehension schemes that permit a precise comparison with Hume’s Principle and with canonical subsystems of second-order arithmetic.

1. Formal setting and the content of Basic Law V

The background framework is many-sorted and second-order. Structures have the form

S1P(M)S_1 \subseteq P(M)1

with S1P(M)S_1 \subseteq P(M)2 the domain of first-order objects, S1P(M)S_1 \subseteq P(M)3 the sort of S1P(M)S_1 \subseteq P(M)4-ary second-order relations on S1P(M)S_1 \subseteq P(M)5, and S1P(M)S_1 \subseteq P(M)6 either the number operator S1P(M)S_1 \subseteq P(M)7 in the Hume’s Principle signature or the extension operator S1P(M)S_1 \subseteq P(M)8 in the Basic Law V signature. Membership relations S1P(M)S_1 \subseteq P(M)9 between tuples and SnP(Mn)S_n \subseteq P(M^n)0-ary relations are interpreted absolutely and suppressed; every structure is isomorphic to one in which these relations are absolute (Walsh, 2014).

Within that setting, Basic Law V states that extensions are extensional in the strongest possible sense: two concepts have the same extension exactly when they are coextensive. The principle therefore turns unary concepts into first-order objects via SnP(Mn)S_n \subseteq P(M^n)1, and the equation SnP(Mn)S_n \subseteq P(M^n)2 becomes a first-order proxy for second-order extensional identity.

The central formal distinction from Hume’s Principle is that BLV is stated directly in terms of equality of concepts, whereas HP uses equinumerosity:

SnP(Mn)S_n \subseteq P(M^n)3

In BLV, the right-hand side contains only concept identity; in HP, it quantifies over higher-order objects, namely bijections. This structural difference is decisive in the later comparison of interpretability strength.

The classical inconsistency of BLV arises when it is combined with full impredicative second-order comprehension. From full comprehension one forms

SnP(Mn)S_n \subseteq P(M^n)4

and BLV then yields a contradiction by Russell’s paradox. The inconsistency is therefore not attributed to the abstraction principle in isolation, but to its interaction with unrestricted comprehension.

2. Restricted comprehension and predicative fragments

The paper studies BLV through a hierarchy of restricted comprehension schemes parameterized by the complexity of second-order formulas (Walsh, 2014). Arithmetical formulas are those with no bound relation variables, and the usual classes SnP(Mn)S_n \subseteq P(M^n)5 and SnP(Mn)S_n \subseteq P(M^n)6 are formed by alternating blocks of second-order quantifiers over relation variables. Full comprehension for a theory SnP(Mn)S_n \subseteq P(M^n)7 has the form

SnP(Mn)S_n \subseteq P(M^n)8

with parameters allowed and SnP(Mn)S_n \subseteq P(M^n)9 not free in :S1M\partial:S_1\to M0.

From this schema the paper isolates several subsystems. :S1M\partial:S_1\to M1 is :S1M\partial:S_1\to M2 with comprehension restricted to arithmetical formulas. :S1M\partial:S_1\to M3 replaces comprehension by the hyperarithmetic scheme

:S1M\partial:S_1\to M4

where :S1M\partial:S_1\to M5 is :S1M\partial:S_1\to M6 and :S1M\partial:S_1\to M7 is :S1M\partial:S_1\to M8. :S1M\partial:S_1\to M9 consists of arithmetical comprehension together with \partial0-Choice:

\partial1

for \partial2 formulas \partial3.

These restrictions are calibrated against the standard subsystems of second-order arithmetic used by Simpson: \partial4, \partial5, \partial6, \partial7, and \partial8. A key general fact is that in all three signatures—\partial9, XY(X=YX=Y),\forall X\,\forall Y\,\big(\partial X=\partial Y\leftrightarrow X=Y\big),0, and XY(X=YX=Y),\forall X\,\forall Y\,\big(\partial X=\partial Y\leftrightarrow X=Y\big),1—XY(X=YX=Y),\forall X\,\forall Y\,\big(\partial X=\partial Y\leftrightarrow X=Y\big),2 implies XY(X=YX=Y),\forall X\,\forall Y\,\big(\partial X=\partial Y\leftrightarrow X=Y\big),3. In the paper’s usage, the expression “predicative” refers to this hyperarithmetic level, especially XY(X=YX=Y),\forall X\,\forall Y\,\big(\partial X=\partial Y\leftrightarrow X=Y\big),4-comprehension and XY(X=YX=Y),\forall X\,\forall Y\,\big(\partial X=\partial Y\leftrightarrow X=Y\big),5-choice rather than full XY(X=YX=Y),\forall X\,\forall Y\,\big(\partial X=\partial Y\leftrightarrow X=Y\big),6-comprehension.

For BLV, these predicative fragments are nontrivial because BLV itself survives the restriction of comprehension. The resulting question is not whether BLV is consistent under full comprehension—it is not—but how much arithmetic and second-order reasoning remain interpretable once comprehension is weakened.

3. The extension operator as a source of successor and arithmetic

A distinctive feature of BLV is that the extension operator directly induces a successor-like map on first-order objects:

XY(X=YX=Y),\forall X\,\forall Y\,\big(\partial X=\partial Y\leftrightarrow X=Y\big),7

In XY(X=YX=Y),\forall X\,\forall Y\,\big(\partial X=\partial Y\leftrightarrow X=Y\big),8, the graph of this function can be defined by equivalent XY(X=YX=Y),\forall X\,\forall Y\,\big(\partial X=\partial Y\leftrightarrow X=Y\big),9 and X=YX=Y0 definitions and then obtained by X=YX=Y1-comprehension (Walsh, 2014). Moreover, any X=YX=Y2-model contains an injective non-surjective unary function: the X=YX=Y3-successor necessarily gives an injective non-surjective map X=YX=Y4 with hyperarithmetically definable graph. This is one of the paper’s most important structural observations about restricted BLV.

To convert this structural feature into arithmetic, the paper isolates a finite axiom X=YX=Y5. It asserts the existence of the X=YX=Y6-successor, the existence of a least inductive set containing X=YX=Y7 and closed under that successor, and the existence of addition, multiplication, and order making the resulting structure a model of Robinson’s X=YX=Y8:

X=YX=Y9

The significance of x(xXxY)\forall x\,(x\in X\leftrightarrow x\in Y)0 is that it packages, in finitely axiomatized form, the exact additional ingredients needed to recover a predicative arithmetic core inside BLV. The successor is not imported from an external arithmetic language; it is generated internally by the extension operator itself. This suggests that the interpretability strength of predicative BLV depends not only on restricted comprehension but also on the fact that x(xXxY)\forall x\,(x\in X\leftrightarrow x\in Y)1 converts unary concepts into a first-order progression that can be recursively iterated.

The paper also records lower-level comparisons: x(xXxY)\forall x\,(x\in X\leftrightarrow x\in Y)2 is mutually interpretable with x(xXxY)\forall x\,(x\in X\leftrightarrow x\in Y)3, with this point attributed to work of Heck, Ganea, and Visser. That result locates very weak BLV fragments near Robinson arithmetic, while the addition of hyperarithmetic comprehension and x(xXxY)\forall x\,(x\in X\leftrightarrow x\in Y)4 raises the strength substantially.

4. Hyperarithmetic BLV and interpretability bounds

Interpretability is understood model-theoretically: x(xXxY)\forall x\,(x\in X\leftrightarrow x\in Y)5 means that every model of x(xXxY)\forall x\,(x\in X\leftrightarrow x\in Y)6 uniformly defines, without parameters, a model of x(xXxY)\forall x\,(x\in X\leftrightarrow x\in Y)7, where uniformity requires that the same defining formulas work in every x(xXxY)\forall x\,(x\in X\leftrightarrow x\in Y)8-model (Walsh, 2014). The relations

x(xXxY)\forall x\,(x\in X\leftrightarrow x\in Y)9

are used throughout. Proposition 1.8 links interpretability and consistency strength when (M,S1,S2,,)(M,S_1,S_2,\ldots,\partial)0 is finitely axiomatizable and satisfies (M,S1,S2,,)(M,S_1,S_2,\ldots,\partial)1.

The central BLV theorem is Theorem 4.2. For any real (M,S1,S2,,)(M,S_1,S_2,\ldots,\partial)2, there is a map

(M,S1,S2,,)(M,S_1,S_2,\ldots,\partial)3

whose graph is (M,S1,S2,,)(M,S_1,S_2,\ldots,\partial)4 such that:

  1. (M,S1,S2,,)(M,S_1,S_2,\ldots,\partial)5 is a model of (M,S1,S2,,)(M,S_1,S_2,\ldots,\partial)6 and of (M,S1,S2,,)(M,S_1,S_2,\ldots,\partial)7.
  2. (M,S1,S2,,)(M,S_1,S_2,\ldots,\partial)8 and (M,S1,S2,,)(M,S_1,S_2,\ldots,\partial)9 are mutually interpretable, uniformly in \partial0.

The construction uses Kondo’s Uniformization Theorem to choose, \partial1-uniformly, hyperarithmetical indices for sets in \partial2. Writing

\partial3

the relation \partial4 is uniformized to \partial5, and \partial6 is defined by

\partial7

Since \partial8 is injective and \partial9-definable, the resulting structure satisfies the BLV axioms at the S1P(M)S_1 \subseteq P(M)00-choice level. The successor S1P(M)S_1 \subseteq P(M)01 is then S1P(M)S_1 \subseteq P(M)02-definable, and from the recursion

S1P(M)S_1 \subseteq P(M)03

the range S1P(M)S_1 \subseteq P(M)04 is used to transport the ordinary arithmetic operations of S1P(M)S_1 \subseteq P(M)05 onto the BLV-internal inductive set.

Corollary 4.3 yields the interpretability bounds

S1P(M)S_1 \subseteq P(M)06

Hence a consistent extension of the hyperarithmetic fragment of BLV interprets the hyperarithmetic fragment of second-order Peano arithmetic. The strict upper bound comes from formalizing the construction in S1P(M)S_1 \subseteq P(M)07, which proves the consistency of S1P(M)S_1 \subseteq P(M)08 and therefore cannot be interpretable in it by Proposition 1.8.

5. Contrast with Hume’s Principle and the failure of a predicative Frege theorem

The paper places BLV and HP side by side to measure the extent to which Fregean abstraction can recover arithmetic under predicative restrictions (Walsh, 2014). With full second-order comprehension, HP mutually interprets second-order Peano arithmetic: Frege showed S1P(M)S_1 \subseteq P(M)09, Boolos showed the converse, and consequently S1P(M)S_1 \subseteq P(M)10. No analogous full-comprehension result is available for BLV, because BLV with full comprehension is inconsistent.

At the hyperarithmetic level, however, the pattern reverses. BLV succeeds in interpreting predicative arithmetic through S1P(M)S_1 \subseteq P(M)11, whereas HP fails. The main HP bound is

S1P(M)S_1 \subseteq P(M)12

stated as Corollary 5.9. The proof proceeds by constructing S1P(M)S_1 \subseteq P(M)13-models over recursively saturated o-minimal expansions of real-closed fields. In these structures one defines

S1P(M)S_1 \subseteq P(M)14

where S1P(M)S_1 \subseteq P(M)15 is o-minimal dimension and S1P(M)S_1 \subseteq P(M)16 is Euler characteristic. These invariants are uniformly, indeed computably, definable in the parameters and classify definable sets up to definable bijection. Since such structures have definable Skolem functions, they satisfy S1P(M)S_1 \subseteq P(M)17; formalization in S1P(M)S_1 \subseteq P(M)18 then yields the consistency statement needed for the strict inequality.

Because S1P(M)S_1 \subseteq P(M)19 strictly extends S1P(M)S_1 \subseteq P(M)20, transitivity of interpretability implies that neither S1P(M)S_1 \subseteq P(M)21 nor S1P(M)S_1 \subseteq P(M)22 is interpretable in S1P(M)S_1 \subseteq P(M)23. This is the precise sense in which there is no predicative version of Frege’s Theorem. The phrase does not deny the impredicative Frege theorem for HP; rather, it states that the hyperarithmetic fragments of HP do not recover the corresponding hyperarithmetic fragments of second-order arithmetic.

The paper’s explanatory diagnosis is structural. BLV’s S1P(M)S_1 \subseteq P(M)24 gives a direct successor on extensions, while HP’s S1P(M)S_1 \subseteq P(M)25 remains a higher-order cardinality abstraction governed by the existence of bijections. A plausible implication is that the ability to generate a first-order successor internally is the key reason BLV’s predicative fragments outstrip HP’s in interpretability strength, despite HP’s much stronger impredicative behavior.

6. Model-theoretic tools, field-based constructions, and limitations

A general metatheorem organizes many of the model constructions. Let

S1P(M)S_1 \subseteq P(M)26

be a structure with arithmetical comprehension, in either the BLV or HP signature. If S1P(M)S_1 \subseteq P(M)27 is uniformly definable from parameters and S1P(M)S_1 \subseteq P(M)28 is recursively saturated, then S1P(M)S_1 \subseteq P(M)29 or S1P(M)S_1 \subseteq P(M)30 as appropriate; and S1P(M)S_1 \subseteq P(M)31 or S1P(M)S_1 \subseteq P(M)32 iff S1P(M)S_1 \subseteq P(M)33 has definable Skolem functions (Walsh, 2014). The proof uses compactness properties of saturated structures to finite-ize quantifier alternations, converting S1P(M)S_1 \subseteq P(M)34 and S1P(M)S_1 \subseteq P(M)35 definitions into uniform definability over S1P(M)S_1 \subseteq P(M)36.

Three hyperarithmetic tools are central on the BLV side. Kleene’s Theorem on Restricted Quantification states that if S1P(M)S_1 \subseteq P(M)37 is S1P(M)S_1 \subseteq P(M)38, then S1P(M)S_1 \subseteq P(M)39 is still S1P(M)S_1 \subseteq P(M)40, provably in S1P(M)S_1 \subseteq P(M)41. The Spector–Gandy Theorem states that every S1P(M)S_1 \subseteq P(M)42 predicate S1P(M)S_1 \subseteq P(M)43 is equivalent to S1P(M)S_1 \subseteq P(M)44 with arithmetic S1P(M)S_1 \subseteq P(M)45, and Corollary 4.6 shows that graphs of S1P(M)S_1 \subseteq P(M)46-uniform functions on S1P(M)S_1 \subseteq P(M)47 are S1P(M)S_1 \subseteq P(M)48-definable in S1P(M)S_1 \subseteq P(M)49. Kondo’s Uniformization Theorem turns S1P(M)S_1 \subseteq P(M)50 relations into functional ones and is used to obtain the injective map S1P(M)S_1 \subseteq P(M)51.

Field theory supplies contrasting model bases. In algebraically closed fields, Ax’s theorem implies that definable injective endofunctions are surjective. This yields models of S1P(M)S_1 \subseteq P(M)52 with S1P(M)S_1 \subseteq P(M)53 defined as finite cardinality for finite S1P(M)S_1 \subseteq P(M)54 and the negative of cofinite codimension for cofinite S1P(M)S_1 \subseteq P(M)55. The same Ax phenomenon prevents a S1P(M)S_1 \subseteq P(M)56 satisfying BLV at the S1P(M)S_1 \subseteq P(M)57 level, because S1P(M)S_1 \subseteq P(M)58 would be a definable injective non-surjective map. By contrast, o-minimal expansions of real-closed fields support the HP constructions because dimension and Euler characteristic classify definable sets up to definable bijection and definable Skolem functions are available. On the BLV side, separably closed fields of finite imperfection degree, together with uniform elimination of imaginaries and a definable pairing function, yield S1P(M)S_1 \subseteq P(M)59-models.

The paper also records several additional consequences. In S1P(M)S_1 \subseteq P(M)60, injective non-surjective definable maps always occur via the S1P(M)S_1 \subseteq P(M)61-successor; in S1P(M)S_1 \subseteq P(M)62, they need not occur. Linnebo’s successor axiom SA fails in a S1P(M)S_1 \subseteq P(M)63 model over an algebraically closed field with S1P(M)S_1 \subseteq P(M)64 interpreted as “finite size / negative cofinite deficit”: the pseudo-numbers are precisely S1P(M)S_1 \subseteq P(M)65, yet S1P(M)S_1 \subseteq P(M)66 has no S1P(M)S_1 \subseteq P(M)67 with S1P(M)S_1 \subseteq P(M)68 witnessing a successor by adding a point.

The open questions concern both proof-theoretic strength and formalization. The paper asks whether S1P(M)S_1 \subseteq P(M)69 implies S1P(M)S_1 \subseteq P(M)70, whether S1P(M)S_1 \subseteq P(M)71 implies S1P(M)S_1 \subseteq P(M)72, whether Ax’s theorem is provable in S1P(M)S_1 \subseteq P(M)73, whether uniform elimination of imaginaries for separably closed fields is provable in S1P(M)S_1 \subseteq P(M)74, and whether S1P(M)S_1 \subseteq P(M)75 or S1P(M)S_1 \subseteq P(M)76 are interpretable in S1P(M)S_1 \subseteq P(M)77. It also asks whether enriching the language with a binary-to-object function S1P(M)S_1 \subseteq P(M)78—whose graph is S1P(M)S_1 \subseteq P(M)79-definable but whose existence is not provable in S1P(M)S_1 \subseteq P(M)80 or S1P(M)S_1 \subseteq P(M)81 in general—would change interpretability strength.

Taken together, these results position Basic Law V as a principle that is inconsistent under full impredicative comprehension but robustly informative under hyperarithmetic restrictions. In that restricted environment, its extension operator supports an internal successor, a least inductive set, and an interpretation of hyperarithmetic second-order arithmetic, placing predicative BLV above predicative HP in interpretability strength while still below impredicative subsystems such as S1P(M)S_1 \subseteq P(M)82 (Walsh, 2014).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Basic Law V.