Local properties in set theory

V_thetaSet-theoretic arguments often make use of the fact that a particular property πœ‘ is local, in the sense that instances of the property can be verified by checking certain facts in only a bounded part of the set-theoretic universe, such as inside some rank-initial segment π‘‰πœƒ or inside the collection π»πœ… of all sets of hereditary size less than πœ…. It turns out that this concept is exactly equivalent to the property being Ξ£2 expressible in the language of set theory.

Theorem. For any assertion πœ‘ in the language of set theory, the following are equivalent:

  1. πœ‘ is ZFC-provably equivalent to a Ξ£2 assertion.
  2. πœ‘ is ZFC-provably equivalent to an assertion of the form β€œβˆƒπœƒ π‘‰πœƒ βŠ§πœ“,” where πœ“ is a statement of any complexity.
  3. πœ‘ is ZFC-provably equivalent to an assertion of the form β€œβˆƒπœ… π»πœ… βŠ§πœ“,” where πœ“ is a statement of any complexity.

Just to clarify, the Ξ£2 assertions in set theory are those of the form βˆƒπ‘₯ βˆ€π‘¦ β’πœ‘0⁑(π‘₯,𝑦), where πœ‘0 has only bounded quantifiers. The set π‘‰πœƒ refers to the rank-initial segment of the set-theoretic universe, consisting of all sets of von Neumann rank less than πœƒ. The set π»πœ… consists of all sets of hereditary size less than πœ…, that is, whose transitive closure has size less than πœ….

Proof. (3 β†’2) Since π»πœ… is correctly computed inside π‘‰πœƒ for any πœƒ >πœ…, it follows that to assert that some π»πœ… satisfies πœ“ is the same as to assert that some π‘‰πœƒ thinks that there is some cardinal πœ… such that π»πœ… satisfies πœ“.

(2 β†’1) The statement βˆƒπœƒ π‘‰πœƒ βŠ§πœ“ is equivalent to the assertion βˆƒπœƒ βˆƒπ‘₯ ⁑(π‘₯ =π‘‰πœƒ ∧π‘₯ βŠ§πœ“). The claim that π‘₯ βŠ§πœ“ involves only bounded quantifiers, since the quantifiers of πœ“ become bounded by π‘₯. The claim that π‘₯ =π‘‰πœƒ is Ξ 1 in π‘₯ and πœƒ, since it is equivalent to saying that π‘₯ is transitive and the ordinals of π‘₯ are precisely πœƒ and π‘₯ thinks every 𝑉𝛼 exists, plus a certain minimal set theory (so far this is just Ξ”0, since all quantifiers are bounded), plus, finally, the assertion that π‘₯ contains every subset of each of its elements. So altogether, the assertion that some π‘‰πœƒ satisfies πœ“ has complexity Ξ£2 in the language of set theory.

(1 β†’3) This implication is a consequence of the following absoluteness lemma.

Lemma. (Levy) If πœ… is any uncountable cardinal, then π»πœ… β‰ΊΞ£1𝑉.

Proof. Suppose that π‘₯ βˆˆπ»πœ… and 𝑉 βŠ§βˆƒπ‘¦ β’πœ“β‘(π‘₯,𝑦), where πœ“ has only bounded quantifiers. Fix some such witness 𝑦, which exists inside some 𝐻𝛾 for perhaps much larger 𝛾. By the LΓΆwenheim-Skolem theorem, there is 𝑋 ≺𝐻𝛾 with TC⁑({π‘₯}) βŠ‚π‘‹, 𝑦 βˆˆπ‘‹ and 𝑋 of size less than πœ…. Let πœ‹ :𝑋 ≅𝑀 be the Mostowski collapse of 𝑋, so that 𝑀 is transitive, and since it has size less than πœ…, it follows that 𝑀 βŠ‚π»πœ…. Since the transitive closure of {π‘₯} was contained in 𝑋, it follows that πœ‹β‘(π‘₯) =π‘₯. Thus, since 𝑋 βŠ§πœ“β‘(π‘₯,𝑦) we conclude that 𝑀 βŠ§πœ“β‘(π‘₯,πœ‹β‘(𝑦)) and so hence πœ‹β‘(𝑦) is a witness to πœ“⁑(π‘₯, β‹…) inside π»πœ…, as desired. QED

Using the lemma, we now prove the remaining part of the theorem. Consider any Ξ£2 assertion βˆƒπ‘₯ βˆ€π‘¦ β’πœ‘0⁑(π‘₯,𝑦), where πœ‘0 has only bounded quantifiers. This assertion is equivalent to βˆƒπœ… π»πœ… βŠ§βˆƒπ‘₯ βˆ€π‘¦ β’πœ‘0⁑(π‘₯,𝑦), simply because if there is such a πœ… with π»πœ… having such an π‘₯, then by the lemma this π‘₯ works for all 𝑦 βˆˆπ‘‰ since π»πœ… β‰ΊΞ£1𝑉; and conversely, if there is an π‘₯ such that βˆ€π‘¦ β’πœ‘0⁑(π‘₯,𝑦), then this will remain true inside any π»πœ… with π‘₯ βˆˆπ»πœ…. QED

In light of the theorem, it makes sense to refer to the Ξ£2 properties as the locally verifiable properties, or perhaps as semi-local properties, since positive instances of Ξ£2 assertions can be verified in some sufficiently large π‘‰πœƒ, without need for unbounded search. A truly local property, therefore, would be one such that positive and negative instances can be verified this way, and these would be precisely the Ξ”2 properties, whose positive and negative instances are locally verifiable.

Tighter concepts of locality are obtained by insisting that the property is not merely verified in some π‘‰πœƒ, perhaps very large, but rather is verified in a π‘‰πœƒ where πœƒ has a certain closeness to the parameters or instance of the property. For example, a cardinal πœ… is measurable just in case there is a πœ…-complete nonprincipal ultrafilter on πœ…, and this is verified inside π‘‰πœ…+2. Thus, the assertion β€œπœ… is measurable,” has complexity Ξ£21 over π‘‰πœ…. One may similarly speak of Ξ£π‘›π‘š or Ξ£π›Όπ‘š properties, to refer to properties that can be verified with Ξ£π‘š assertions in π‘‰πœ…+𝛼. Alternatively, for any class function 𝑓 on the ordinals, one may speak of 𝑓-local properties, meaning a property that can be checked of π‘₯ βˆˆπ‘‰πœƒ by checking a property inside 𝑉𝑓⁑(πœƒ).

This post was made in response to a question on MathOverflow.