• Nie Znaleziono Wyników

Reverse Mathematics of Model Theory Or: What I Would Tell My Graduate Student Self About Reverse Mathematics

N/A
N/A
Protected

Academic year: 2021

Share "Reverse Mathematics of Model Theory Or: What I Would Tell My Graduate Student Self About Reverse Mathematics"

Copied!
69
0
0

Pełen tekst

(1)

Reverse Mathematics of Model Theory

Or: What I Would Tell My Graduate Student Self About Reverse Mathematics

Denis R. Hirschfeldt — University of Chicago

COH

!)LL LL LL LL LL LL LL LL LL LL LL L

LL LL LL LL LL LL LL LL LL LL LL L

SADS

%-S SS SS SS S

SS SS SS

SS Π01G

qy llllllllllllllll

|[[[[[[[[[[[[[[[[

mm[[[[[[[[[[[[[[[[

oo | | //WKL0

|llllllllll vvllllllllll

u} rrrrrrrrrrrrrrrrrrrrrr rrrrrrrrrrrrrrrrrrrrrr

AMT=HMT



OPT



AST



RCA0

Logic Colloquium 2009, Sofia, Bulgaria

(2)

Some Goals

I Revealing the “fundamental combinatorics” of theorems.

I Discovering hidden relationships between theorems.

I Finding correspondences between computability theoretic notions and combinatorial principles.

We’ll examine some of these in the context of model-theoretic principles. The Completeness Theorem is provable in RCA0.

But what if we want to produce models with particular properties?

(3)

Some Goals

I Revealing the “fundamental combinatorics” of theorems.

I Discovering hidden relationships between theorems.

I Finding correspondences between computability theoretic notions and combinatorial principles.

We’ll examine some of these in the context of model-theoretic principles. The Completeness Theorem is provable in RCA0.

But what if we want to produce models with particular properties?

(4)

Some Goals

I Revealing the “fundamental combinatorics” of theorems.

I Discovering hidden relationships between theorems.

I Finding correspondences between computability theoretic notions and combinatorial principles.

We’ll examine some of these in the context of model-theoretic principles. The Completeness Theorem is provable in RCA0.

But what if we want to produce models with particular properties?

(5)

Some Goals

I Revealing the “fundamental combinatorics” of theorems.

I Discovering hidden relationships between theorems.

I Finding correspondences between computability theoretic notions and combinatorial principles.

We’ll examine some of these in the context of model-theoretic principles. The Completeness Theorem is provable in RCA0.

But what if we want to produce models with particular properties?

(6)

Some Goals

I Revealing the “fundamental combinatorics” of theorems.

I Discovering hidden relationships between theorems.

I Finding correspondences between computability theoretic notions and combinatorial principles.

We’ll examine some of these in the context of model-theoretic principles.

The Completeness Theorem is provable in RCA0.

But what if we want to produce models with particular properties?

(7)

Some Goals

I Revealing the “fundamental combinatorics” of theorems.

I Discovering hidden relationships between theorems.

I Finding correspondences between computability theoretic notions and combinatorial principles.

We’ll examine some of these in the context of model-theoretic principles.

The Completeness Theorem is provable in RCA0.

But what if we want to produce models with particular properties?

(8)

Conventions and Basic Definitions I

All our theories T are countable, complete, and consistent.

All our models M are countable.

We work in a computable language.

T is decidableif it is computable.

M is decidableif its elementary diagram is computable.

In reverse mathematics, we identify M with its elementary diagram.

(9)

Conventions and Basic Definitions I

All our theories T are countable, complete, and consistent.

All our models M are countable.

We work in a computable language.

T is decidableif it is computable.

M is decidableif its elementary diagram is computable.

In reverse mathematics, we identify M with its elementary diagram.

(10)

Conventions and Basic Definitions II

A partial typeΓ of T is a set of formulas {ψn(~x )}n∈ω consistent with T . Γ is a(complete) typeif it is maximal.

Γ is principalif there is a consistent ϕ s.t. ∀ψ ∈ Γ (T + ϕ ` ψ).

~a ∈ M has type Γ if ∀ψ ∈ Γ (M  ψ(~a)).

We write ~a ≡ ~b if ~a and ~b have the same complete type.

M realizesΓ if some ~a ∈ M has type Γ. Otherwise M omits Γ. The type spectrumof M is the set of types it realizes.

(11)

Conventions and Basic Definitions II

A partial typeΓ of T is a set of formulas {ψn(~x )}n∈ω consistent with T . Γ is a(complete) typeif it is maximal.

Γ is principalif there is a consistent ϕ s.t. ∀ψ ∈ Γ (T + ϕ ` ψ).

~a ∈ M has type Γ if ∀ψ ∈ Γ (M  ψ(~a)).

We write ~a ≡ ~b if ~a and ~b have the same complete type.

M realizesΓ if some ~a ∈ M has type Γ. Otherwise M omits Γ. The type spectrumof M is the set of types it realizes.

(12)

Conventions and Basic Definitions II

A partial typeΓ of T is a set of formulas {ψn(~x )}n∈ω consistent with T . Γ is a(complete) typeif it is maximal.

Γ is principalif there is a consistent ϕ s.t. ∀ψ ∈ Γ (T + ϕ ` ψ).

~a ∈ M has type Γ if ∀ψ ∈ Γ (M  ψ(~a)).

We write ~a ≡ ~b if ~a and ~b have the same complete type.

Mrealizes Γ if some ~a ∈ M has type Γ. Otherwise M omits Γ.

The type spectrumof M is the set of types it realizes.

(13)

Homogeneous models

(14)

Homogeneous Models

M is homogeneousif for all ~a ≡ ~b ∈ M, we have (M,~a) ∼= (M, ~b).

Equivalently, M is homogeneousif for all ~a ≡ ~b ∈ M and all c ∈ M, there is a d ∈ M s.t. ~ac ≡ ~bd .

This equivalence requires ACA0.

Two homogeneous models with the same type spectra are isomorphic.

HOM: Every theory has a homogeneous model.

(15)

Homogeneous Models

M is homogeneousif for all ~a ≡ ~b ∈ M, we have (M,~a) ∼= (M, ~b).

Equivalently, M is homogeneousif for all ~a ≡ ~b ∈ M and all c ∈ M, there is a d ∈ M s.t. ~ac ≡ ~bd .

This equivalence requires ACA0.

Two homogeneous models with the same type spectra are isomorphic.

HOM: Every theory has a homogeneous model.

(16)

Homogeneous Models

M is homogeneousif for all ~a ≡ ~b ∈ M, we have (M,~a) ∼= (M, ~b).

Equivalently, M is homogeneousif for all ~a ≡ ~b ∈ M and all c ∈ M, there is a d ∈ M s.t. ~ac ≡ ~bd .

This equivalence requires ACA0.

Two homogeneous models with the same type spectra are isomorphic.

HOM: Every theory has a homogeneous model.

(17)

Homogeneous Models

M is homogeneousif for all ~a ≡ ~b ∈ M, we have (M,~a) ∼= (M, ~b).

Equivalently, M is homogeneousif for all ~a ≡ ~b ∈ M and all c ∈ M, there is a d ∈ M s.t. ~ac ≡ ~bd .

This equivalence requires ACA0.

Two homogeneous models with the same type spectra are isomorphic.

HOM: Every theory has a homogeneous model.

(18)

Building Homogeneous Models

One method: elementary chains / iterated extensions

This is effective except for applications of Lindenbaum’s Lemma

(every consistent set of sentences can be extended to a complete theory). Lindenbaum’s Lemma is equivalent to WKL0 over RCA0.

Another method: Scott sets of nonstandard models of Peano Arithmetic A Turing degree is PAif it is the degree of a nonstandard model of PA.

Thm (Macintyre and Marker). If T is decidable and d is PA then T has a d-decidable homogeneous model.

d is PA iff every infinite binary tree has an infinite d-computable path.

(19)

Building Homogeneous Models

One method: elementary chains / iterated extensions

This is effective except for applications of Lindenbaum’s Lemma

(every consistent set of sentences can be extended to a complete theory).

Lindenbaum’s Lemma is equivalent to WKL0 over RCA0.

Another method: Scott sets of nonstandard models of Peano Arithmetic A Turing degree is PAif it is the degree of a nonstandard model of PA.

Thm (Macintyre and Marker). If T is decidable and d is PA then T has a d-decidable homogeneous model.

d is PA iff every infinite binary tree has an infinite d-computable path.

(20)

Building Homogeneous Models

One method: elementary chains / iterated extensions

This is effective except for applications of Lindenbaum’s Lemma

(every consistent set of sentences can be extended to a complete theory).

Lindenbaum’s Lemma is equivalent to WKL0 over RCA0.

Another method: Scott sets of nonstandard models of Peano Arithmetic A Turing degree is PAif it is the degree of a nonstandard model of PA.

Thm (Macintyre and Marker). If T is decidable and d is PA then T has a d-decidable homogeneous model.

d is PA iff every infinite binary tree has an infinite d-computable path.

(21)

Building Homogeneous Models

One method: elementary chains / iterated extensions

This is effective except for applications of Lindenbaum’s Lemma

(every consistent set of sentences can be extended to a complete theory).

Lindenbaum’s Lemma is equivalent to WKL0 over RCA0.

Another method: Scott sets of nonstandard models of Peano Arithmetic

A Turing degree is PAif it is the degree of a nonstandard model of PA.

Thm (Macintyre and Marker). If T is decidable and d is PA then T has a d-decidable homogeneous model.

d is PA iff every infinite binary tree has an infinite d-computable path.

(22)

Building Homogeneous Models

One method: elementary chains / iterated extensions

This is effective except for applications of Lindenbaum’s Lemma

(every consistent set of sentences can be extended to a complete theory).

Lindenbaum’s Lemma is equivalent to WKL0 over RCA0.

Another method: Scott sets of nonstandard models of Peano Arithmetic A Turing degree is PAif it is the degree of a nonstandard model of PA.

Thm (Macintyre and Marker). If T is decidable and d is PA then T has a d-decidable homogeneous model.

d is PA iff every infinite binary tree has an infinite d-computable path.

(23)

Building Homogeneous Models

One method: elementary chains / iterated extensions

This is effective except for applications of Lindenbaum’s Lemma

(every consistent set of sentences can be extended to a complete theory).

Lindenbaum’s Lemma is equivalent to WKL0 over RCA0.

Another method: Scott sets of nonstandard models of Peano Arithmetic A Turing degree is PAif it is the degree of a nonstandard model of PA.

Thm (Macintyre and Marker). If T is decidable and d is PA then T has a d-decidable homogeneous model.

d is PA iff every infinite binary tree has an infinite d-computable path.

(24)

A Reversal

Thm (Macintyre and Marker). WKL0 ` HOM.

Thm (Csima, Harizanov, Hirschfeldt, and Soare). There is a decidable T s.t. any homogeneous model of T has PA degree.

Thm (Lange). RCA0 ` HOM → WKL0.

(25)

A Reversal

Thm (Macintyre and Marker). WKL0 ` HOM.

Thm (Csima, Harizanov, Hirschfeldt, and Soare). There is a decidable T s.t. any homogeneous model of T has PA degree.

Thm (Lange). RCA0 ` HOM → WKL0.

(26)

A Reversal

Thm (Macintyre and Marker). WKL0 ` HOM.

Thm (Csima, Harizanov, Hirschfeldt, and Soare). There is a decidable T s.t. any homogeneous model of T has PA degree.

Thm (Lange). RCA0 ` HOM → WKL0.

(27)

Atomic and homogeneous models

(28)

Atomic Models

M is atomic if every type it realizes is principal.

M is primeif it can be elementarily embedded in every model of T . M is atomic iff M is prime.

If M is atomic then it is homogeneous. Any two atomic models of T are isomorphic.

T is atomicif every formula consistent with T can be extended to a principal type of T .

T has an atomic model iff T is atomic.

(29)

Atomic Models

M is atomic if every type it realizes is principal.

M is primeif it can be elementarily embedded in every model of T . M is atomic iff M is prime.

If M is atomic then it is homogeneous. Any two atomic models of T are isomorphic.

T is atomicif every formula consistent with T can be extended to a principal type of T .

T has an atomic model iff T is atomic.

(30)

Atomic Models

M is atomic if every type it realizes is principal.

M is primeif it can be elementarily embedded in every model of T . M is atomic iff M is prime.

If M is atomic then it is homogeneous.

Any two atomic models of T are isomorphic.

T is atomicif every formula consistent with T can be extended to a principal type of T .

T has an atomic model iff T is atomic.

(31)

Atomic Models

M is atomic if every type it realizes is principal.

M is primeif it can be elementarily embedded in every model of T . M is atomic iff M is prime.

If M is atomic then it is homogeneous.

Any two atomic models of T are isomorphic.

T is atomicif every formula consistent with T can be extended to a principal type of T .

T has an atomic model iff T is atomic.

(32)

The Atomic Model Theorem I

RCA0 ` If T has an atomic model then T is atomic.

AMT: If T is atomic then T has an atomic model.

ACA0 ` AMT.

Thm (Goncharov and Nurtazin; Millar). RCA0 0 AMT.

Thm (Hirschfeldt, Shore, and Slaman). AMT and WKL0 are incomparable over RCA0.

(33)

The Atomic Model Theorem I

RCA0 ` If T has an atomic model then T is atomic.

AMT: If T is atomic then T has an atomic model.

ACA0 ` AMT.

Thm (Goncharov and Nurtazin; Millar). RCA0 0 AMT.

Thm (Hirschfeldt, Shore, and Slaman). AMT and WKL0 are incomparable over RCA0.

(34)

The Atomic Model Theorem I

RCA0 ` If T has an atomic model then T is atomic.

AMT: If T is atomic then T has an atomic model.

ACA0 ` AMT.

Thm (Goncharov and Nurtazin; Millar). RCA0 0 AMT.

Thm (Hirschfeldt, Shore, and Slaman). AMT and WKL0 are incomparable over RCA0.

(35)

The Atomic Model Theorem I

RCA0 ` If T has an atomic model then T is atomic.

AMT: If T is atomic then T has an atomic model.

ACA0 ` AMT.

Thm (Goncharov and Nurtazin; Millar). RCA0 0 AMT.

Thm (Hirschfeldt, Shore, and Slaman). AMT and WKL0 are incomparable over RCA0.

(36)

The Atomic Model Theorem II

A linear order isstable if every element has either finitely many predecessors or finitely many successors.

(S)ADS: Every infinite (stable) linear order has an infinite ascending or descending sequence.

SADS is strictly weaker than ADS, which is strictly weaker than RT22.

Thm (Hirschfeldt, Shore, and Slaman). RCA0 + SADS ` AMT. RCA0 + AMT 0 SADS.

(37)

The Atomic Model Theorem II

A linear order isstable if every element has either finitely many predecessors or finitely many successors.

(S)ADS: Every infinite (stable) linear order has an infinite ascending or descending sequence.

SADS is strictly weaker than ADS, which is strictly weaker than RT22.

Thm (Hirschfeldt, Shore, and Slaman). RCA0 + SADS ` AMT. RCA0 + AMT 0 SADS.

(38)

The Atomic Model Theorem II

A linear order isstable if every element has either finitely many predecessors or finitely many successors.

(S)ADS: Every infinite (stable) linear order has an infinite ascending or descending sequence.

SADS is strictly weaker than ADS, which is strictly weaker than RT22.

Thm (Hirschfeldt, Shore, and Slaman). RCA0 + SADS ` AMT. RCA0 + AMT 0 SADS.

(39)

The Atomic Model Theorem II

A linear order isstable if every element has either finitely many predecessors or finitely many successors.

(S)ADS: Every infinite (stable) linear order has an infinite ascending or descending sequence.

SADS is strictly weaker than ADS, which is strictly weaker than RT22.

Thm (Hirschfeldt, Shore, and Slaman). RCA0 + SADS ` AMT.

RCA0 + AMT 0 SADS.

(40)

The Homogeneous Model Theorem

Goncharov gave closure conditions on a set of types S of T necessary and sufficient for S to be the type spectrum of a homogeneous model of T .

I Closure under permutations of variables.

I Closure under subtypes.

I Closure under unions of types on disjoint sets of variables.

I Closure under type / type amalgamation.

I Closure under type / formula amalgamation. If S satisfies these conditions, we say it is closed.

HMT: If S is closed then there is a homogeneous model of T with type spectrum S .

(41)

The Homogeneous Model Theorem

Goncharov gave closure conditions on a set of types S of T necessary and sufficient for S to be the type spectrum of a homogeneous model of T .

I Closure under permutations of variables.

I Closure under subtypes.

I Closure under unions of types on disjoint sets of variables.

I Closure under type / type amalgamation.

I Closure under type / formula amalgamation.

If S satisfies these conditions, we say it is closed.

HMT: If S is closed then there is a homogeneous model of T with type spectrum S .

(42)

The Homogeneous Model Theorem

Goncharov gave closure conditions on a set of types S of T necessary and sufficient for S to be the type spectrum of a homogeneous model of T .

I Closure under permutations of variables.

I Closure under subtypes.

I Closure under unions of types on disjoint sets of variables.

I Closure under type / type amalgamation.

I Closure under type / formula amalgamation.

If S satisfies these conditions, we say it is closed.

HMT: If S is closed then there is a homogeneous model of T with type spectrum S .

(43)

The Homogeneous Model Theorem and AMT I

Computability theoretic results suggest that HMT behaves like AMT:

d is lowif ∆0,d2 = ∆02.

Thm (Csima). Every decidable atomic T has a low atomic model.

Thm (Lange). For every computable closed S , there is a low homogeneous model with type spectrum S .

(44)

The Homogeneous Model Theorem and AMT I

Computability theoretic results suggest that HMT behaves like AMT:

d is lowif ∆0,d2 = ∆02.

Thm (Csima). Every decidable atomic T has a low atomic model.

Thm (Lange). For every computable closed S , there is a low homogeneous model with type spectrum S .

(45)

The Homogeneous Model Theorem and AMT I

Computability theoretic results suggest that HMT behaves like AMT:

d is lowif ∆0,d2 = ∆02.

Thm (Csima). Every decidable atomic T has a low atomic model.

Thm (Lange). For every computable closed S , there is a low homogeneous model with type spectrum S .

(46)

The Homogeneous Model Theorem and AMT II

Computability theoretic results suggest that HMT behaves like AMT:

d is low2 if ∆0,d3 = ∆03.

Thm (Csima, Hirschfeldt, Knight, and Soare). TFAE if d 6 00: - Every decidable atomic T has a d-decidable atomic model. - d is nonlow2.

Thm (Lange). TFAE if d 6 00:

- For every computable closed S there is a d-decidable homogeneous model of T with type spectrum S .

- d is nonlow2.

(47)

The Homogeneous Model Theorem and AMT II

Computability theoretic results suggest that HMT behaves like AMT:

d is low2 if ∆0,d3 = ∆03.

Thm (Csima, Hirschfeldt, Knight, and Soare). TFAE if d 6 00: - Every decidable atomic T has a d-decidable atomic model.

- d is nonlow2.

Thm (Lange). TFAE if d 6 00:

- For every computable closed S there is a d-decidable homogeneous model of T with type spectrum S .

- d is nonlow2.

(48)

The Homogeneous Model Theorem and AMT III

These “coincidences” have recently been explained:

Thm (Hirschfeldt, Lange, and Shore). RCA0 ` AMT ↔ HMT.

(49)

The Homogeneous Model Theorem and AMT III

These “coincidences” have recently been explained:

Thm (Hirschfeldt, Lange, and Shore). RCA0 ` AMT ↔ HMT.

(50)

Atomic models and type omitting

(51)

Omitting Partial Types

Thm (Millar). Let T be decidable.

Let A be a computable set of complete types of T .

There is a decidable model of T omitting all nonprincipal types in A.

Let B be a computable set of nonprincipal partial types of T . There is a decidable model of T omitting all partial types in B.

Thm (Millar). There is a decidable T and a computable set of partial types C of T s.t. no decidable model of T omits all nonprincipal partial types in C .

(52)

Omitting Partial Types

Thm (Millar). Let T be decidable.

Let A be a computable set of complete types of T .

There is a decidable model of T omitting all nonprincipal types in A.

Let B be a computable set of nonprincipal partial types of T . There is a decidable model of T omitting all partial types in B.

Thm (Millar). There is a decidable T and a computable set of partial types C of T s.t. no decidable model of T omits all nonprincipal partial types in C .

(53)

Omitting Partial Types II

Thm (Millar). There is a decidable T and a computable set of partial types C of T s.t. no decidable model of T omits all nonprincipal partial types in C .

Thm (Csima). Let T be decidable and let C be a computable set of partial types of T . If 0 < d 6 00 then there is a d-decidable model of T omitting all nonprincipal partial types in C .

(54)

Omitting Partial Types II

Thm (Millar). There is a decidable T and a computable set of partial types C of T s.t. no decidable model of T omits all nonprincipal partial types in C .

Thm (Csima). Let T be decidable and let C be a computable set of partial types of T . If 0 < d 6 00 then there is a d-decidable model of T omitting all nonprincipal partial types in C .

(55)

AMT With Computable Types

Thm (Goncharov and Nurtazin; Harrington). Let T be a decidable atomic theory s.t. the types of T are uniformly computable.

Then T has a decidable atomic model.

Thm (Goncharov and Nurtazin; Millar). There is a decidable atomic T s.t. each type of T is computable, but T has no decidable atomic model.

Thm (Csima). Let T be a decidable atomic theory s.t. each type of T is computable, and let 0 < d 6 00. Then T has a d-decidable atomic model.

(56)

AMT With Computable Types

Thm (Goncharov and Nurtazin; Harrington). Let T be a decidable atomic theory s.t. the types of T are uniformly computable.

Then T has a decidable atomic model.

Thm (Goncharov and Nurtazin; Millar). There is a decidable atomic T s.t. each type of T is computable, but T has no decidable atomic model.

Thm (Csima). Let T be a decidable atomic theory s.t. each type of T is computable, and let 0 < d 6 00. Then T has a d-decidable atomic model.

(57)

AMT With Computable Types

Thm (Goncharov and Nurtazin; Harrington). Let T be a decidable atomic theory s.t. the types of T are uniformly computable.

Then T has a decidable atomic model.

Thm (Goncharov and Nurtazin; Millar). There is a decidable atomic T s.t. each type of T is computable, but T has no decidable atomic model.

Thm (Csima). Let T be a decidable atomic theory s.t. each type of T is computable, and let 0 < d 6 00. Then T has a d-decidable atomic model.

(58)

Omitting Types and Atomic Models

Thm (Csima). Let T be decidable and let C be a computable set of partial types of T . If 0 < d 6 00 then there is a d-decidable model of T omitting all nonprincipal partial types in C .

Let T be a decidable atomic theory s.t. each type of T is computable, and let 0 < d 6 00. Then T has a d-decidable atomic model.

Let T be a decidable atomic theory s.t. each type of T is computable. There is a computable set of partial types C containing every complete type of T .

Omitting C yields an atomic model of T .

(59)

Omitting Types and Atomic Models

Thm (Csima). Let T be decidable and let C be a computable set of partial types of T . If 0 < d 6 00 then there is a d-decidable model of T omitting all nonprincipal partial types in C .

Let T be a decidable atomic theory s.t. each type of T is computable, and let 0 < d 6 00. Then T has a d-decidable atomic model.

Let T be a decidable atomic theory s.t. each type of T is computable.

There is a computable set of partial types C containing every complete type of T .

Omitting C yields an atomic model of T .

(60)

Omitting Types and Atomic Models

Thm (Csima). Let T be decidable and let C be a computable set of partial types of T . If 0 < d 6 00 then there is a d-decidable model of T omitting all nonprincipal partial types in C .

Let T be a decidable atomic theory s.t. each type of T is computable, and let 0 < d 6 00. Then T has a d-decidable atomic model.

Let T be a decidable atomic theory s.t. each type of T is computable.

There is a computable set of partial types C containing every complete type of T .

Omitting C yields an atomic model of T .

(61)

Omitting Types and Atomic Models

Thm (Hirschfeldt). Let T be a decidable atomic theory s.t. each type of T is computable, and let d > 0. Then T has a d-decidable atomic model.

f majorizes g if f (n) > g (n) for all n.

d is hyperimmune if there is a d-computable g not majorized by any computable f .

Thm (Hirschfeldt, Shore, and Slaman). Let T be decidable and let C be a computable set of partial types of T . If d is hyperimmune then there is a d-decidable model of T omitting all nonprincipal partial types in C . There is a decidable T and a computable set C of partial types of T s.t. every model of T that omits C has hyperimmune degree.

(62)

Omitting Types and Atomic Models

Thm (Hirschfeldt). Let T be a decidable atomic theory s.t. each type of T is computable, and let d > 0. Then T has a d-decidable atomic model.

f majorizes g if f (n) > g (n) for all n.

d is hyperimmune if there is a d-computable g not majorized by any computable f .

Thm (Hirschfeldt, Shore, and Slaman). Let T be decidable and let C be a computable set of partial types of T . If d is hyperimmune then there is a d-decidable model of T omitting all nonprincipal partial types in C . There is a decidable T and a computable set C of partial types of T s.t. every model of T that omits C has hyperimmune degree.

(63)

Omitting Types and Atomic Models

Thm (Hirschfeldt). Let T be a decidable atomic theory s.t. each type of T is computable, and let d > 0. Then T has a d-decidable atomic model.

f majorizes g if f (n) > g (n) for all n.

d is hyperimmune if there is a d-computable g not majorized by any computable f .

Thm (Hirschfeldt, Shore, and Slaman). Let T be decidable and let C be a computable set of partial types of T . If d is hyperimmune then there is a d-decidable model of T omitting all nonprincipal partial types in C . There is a decidable T and a computable set C of partial types of T s.t.

every model of T that omits C has hyperimmune degree.

(64)

Reverse Mathematical Versions

OPT: Let S be a set of partial types of T . There is a model of T omitting all nonprincipal types in S .

HYP: For every X there is a g not majorized by any X -computable f .

Thm (Hirschfeldt, Shore, and Slaman). RCA0 ` OPT ↔ HYP.

(65)

Reverse Mathematical Versions

OPT: Let S be a set of partial types of T . There is a model of T omitting all nonprincipal types in S .

HYP: For every X there is a g not majorized by any X -computable f .

Thm (Hirschfeldt, Shore, and Slaman). RCA0 ` OPT ↔ HYP.

(66)

Reverse Mathematical Versions

OPT: Let S be a set of partial types of T . There is a model of T omitting all nonprincipal types in S .

HYP: For every X there is a g not majorized by any X -computable f .

Thm (Hirschfeldt, Shore, and Slaman). RCA0 ` OPT ↔ HYP.

(67)

Reverse Mathematical Versions II

Partial types Γ and ∆ of T are equivalent if they imply the same formulas over T .

(∆n)n∈ω is a subenumerationof the partial types of T if for every partial type Γ of T there is an n s.t. Γ and ∆n are equivalent.

AST: If T is atomic and its partial types have a subenumeration, then T has an atomic model.

Thm (Hirschfeldt, Shore, and Slaman). RCA0` AST ↔ ∀X ∃Y (Y TX ).

(68)

Reverse Mathematical Versions II

Partial types Γ and ∆ of T are equivalent if they imply the same formulas over T .

(∆n)n∈ω is a subenumerationof the partial types of T if for every partial type Γ of T there is an n s.t. Γ and ∆n are equivalent.

AST: If T is atomic and its partial types have a subenumeration, then T has an atomic model.

Thm (Hirschfeldt, Shore, and Slaman). RCA0` AST ↔ ∀X ∃Y (Y TX ).

(69)

Reverse Mathematical Versions II

Partial types Γ and ∆ of T are equivalent if they imply the same formulas over T .

(∆n)n∈ω is a subenumerationof the partial types of T if for every partial type Γ of T there is an n s.t. Γ and ∆n are equivalent.

AST: If T is atomic and its partial types have a subenumeration, then T has an atomic model.

Thm (Hirschfeldt, Shore, and Slaman). RCA0` AST ↔ ∀X ∃Y (Y TX ).

Cytaty

Powiązane dokumenty

Jak wynika z bibliografii, szerzej również zajmowano się w dwunastoleciu 1950— 1961 w pływem Erazma na Duitra, oddziaływaniem na Szekspira, a także Eraz­ mem

The method is to check relation between soil amend- ments added to the soil sample and the amount of biomass produced by some plant species (Sinapis alba L., Hordeum

tych przez poszczególne działy zagłębiowskich placówek muzealnych, tj.: Muzeum Zagłębia w Będzinie, Muzeum w Sosnowcu, Sosnowieckie Cen- trum Sztuki -Zamek Sielecki

W części materiałów źródłowych zamieszczono opracowany przez Adama Ku- bacza urbarz dóbr Łaskarzówka z 1728 roku, sprawozdania z pierwszego i drugiego transportu

Thus the Mach number that leads to the A^-type of solution is a minimum value below which the postulated quasi-steady propagation of a combustion wave is not possible. From the

The second moment of inertia of the beam cross-section is given by (1.5), where the z-axis determines the bending moment direction; a and b are dimensions as shown

◮ Understood more about the fine structure of countable arithmetically saturated

Since self-mappings of bounded, closed and convex subsets C of a uni- formly convex Banach space which are either asymptotically nonexpansive or asymptotically nonexpansive in