Borel Functors and Infinitary Interpretations Matthew - - PowerPoint PPT Presentation

borel functors and infinitary interpretations
SMART_READER_LITE
LIVE PREVIEW

Borel Functors and Infinitary Interpretations Matthew - - PowerPoint PPT Presentation

Borel Functors and Infinitary Interpretations Matthew Harrison-Trainor University of California, Berkeley Computability in Europe, Paris, June 2016 An interesting question Let F and G be two structures. Suppose that F and G have the same


slide-1
SLIDE 1

Borel Functors and Infinitary Interpretations

Matthew Harrison-Trainor

University of California, Berkeley

Computability in Europe, Paris, June 2016

slide-2
SLIDE 2

An interesting question

Let F and G be two structures. Suppose that F and G have the same automorphism group: Aut(F) ≅ Aut(G). How are F and G related? The answer lies in infinitary interpretations and Borel functors. I will talk about work from two papers: With R. Miller and Montalb´ an: Borel functors and infinitary interpretations With Melnikov, R. Miller, and Montalb´ an: Computable functors and effective interpretations

slide-3
SLIDE 3

Infinitary logic

All of our structures will be countable structures with domain ω. We will use the infinitary logic Lω1ω which allows countable conjunctions and disjunctions.

slide-4
SLIDE 4

Infinitary interpretations

Let A = (A;PA

0 ,PA 1 ,...) where PA i

⊆ Aa(i).

Definition

A is infinitary interpretable in B if there exists a sequence of Lω1ω-definable relations (DomB

A,∼,R0,R1,...) such that

(1) DomB

A ⊆ B<ω,

(2) ∼ is an equivalence relation on DomB

A,

(3) Ri ⊆ (B<ω)a(i) is closed under ∼ within DomB

A,

and a function f B

A ∶DomB A → A which induces an isomorphism:

(DomB

A/ ∼;R0/ ∼,R1/ ∼,...) ≅ (A;PA 0 ,PA 1 ,...).

slide-5
SLIDE 5

Some examples

Example

If (R,0,1,+,⋅) is an integral domain, the fraction field and polynomial ring

  • f R are interpretable in R.

The domain of the fraction field F is R × R − {0} modulo the equivalence relation (a,b) ∼ (c,d) ⇔ ad = bc. Addition on the fraction field is defined by (a,b) + (c,d) = (ad + cb,bd). Multiplication on the fraction field is defined by (a,b) ⋅ (c,d) = (ac,bd).

slide-6
SLIDE 6

Borel functors

Let R be an integral domain with fraction field F. If S is an isomorphic copy of R, we can use the same construction to build its fraction field G viewing the domain as S × S − {0} (modulo an equivalence relation). Obviously G is an isomorphic copy of F. So the fraction field construction yields a way of turning copies of R into copies of its fraction field. We view this as a functor on the following category:

Definition

Iso(A) is the category of copies of A with domain ω. The morphisms are isomorphisms between copies of A.

slide-7
SLIDE 7

Borel functors

Recall: a functor F from Iso(A) to Iso(B) (1) assigns to each copy ̂ A in Iso(A) a structure F( ̂ A) in Iso(B), (2) assigns to each isomorphism f ∶ ̂ A → ̃ A in Iso(A) an isomorphism F(f )∶F( ̂ A) → F( ̃ A) in Iso(B). It satisfies F(f ○ g) = F(f ) ○ F(g).

Definition

F is Borel if there are Borel operators Φ and Φ∗ such that (1) for every ̂ A ∈ Iso(A), ΦD( ̂

A) is the atomic diagram of F(A),

(2) for every isomorphism f ∶ ̂ A → ̃ A, F(f ) = ΦD( ̂

A)⊕f ⊕D( ̃ A) ∗

.

slide-8
SLIDE 8

Automorphism groups

Back to the example: Let R be an integral domain with fraction field F. Let ϕ be an automorphism of R. Then we get an automorphism ϕ∗ on F: ϕ∗(a,b) = (ϕ∗(a),ϕ∗(b)). In fact, ϕ ↦ ϕ∗ is a homomorphism Aut(R) → Aut(F).

slide-9
SLIDE 9

Automorphism groups as Polish groups

Given a structure A, we can view Aut(A) as subgroup of S∞, the permutations of ω. This is a topological group (in fact a Polish group). Some facts:

1 Every Baire-measureable homomorphism of Polish groups is

continuous.

2 An isomorphism of Polish groups is continuous if and only if it is an

isomorphism of topological groups.

3 There is a model of ZF + DC where all homomorphisms of Polish

groups are continuous. (Solovay, Shelah)

4 In ZFC there are automorphism groups which are isomorphic but not

isomorphic as topological groups. (Evans, Hewitt)

slide-10
SLIDE 10

The first main theorem

Theorem (H-T., Miller, Montalb´ an)

A is infinitary interpretable in B ⇕ there is a Borel functor F from B to A. ⇕ there is a continuous homomorphism from Aut(B) to Aut(A). The complexities of the formulas used in the interpretation correspond to the level in the Borel hierarchy. The effective version of this theorem:

Theorem (H-T., Melnikov, Miller, Montalb´ an)

A is effectively (Σc

1) interpretable in B

⇕ there is a computable functor F from B to A.

slide-11
SLIDE 11

Which interpretation?

Given a functor, we get an interpretation. From that interpretation, we get back a functor. Are these functors the same? Yes:

Theorem (H-T., Miller, Montalb´ an)

Given a Borel functor F from B to A, there is an infinitary interpretation I

  • f A in B such that the functor FI induced by I is isomorphic to F.

What does isomorphic mean?

slide-12
SLIDE 12

Isomorphisms of functors

Let F,G∶Iso(B) → Iso(A) be computable functors.

Definition

F is Borel isomorphic to G if there is a Borel operator Λ such that for any ̃ B ∈ Iso(B), Λ( ̃ B) is an isomorphism from F( ̃ B) to G( ̃ B), and the following diagram commutes: ̃ A

slide-13
SLIDE 13

Isomorphisms of functors

Let F,G∶Iso(B) → Iso(A) be computable functors.

Definition

F is Borel isomorphic to G if there is a Borel operator Λ such that for any ̃ B ∈ Iso(B), Λ( ̃ B) is an isomorphism from F( ̃ B) to G( ̃ B), and the following diagram commutes: ̃ A

F

  • F( ̃

A)

slide-14
SLIDE 14

Isomorphisms of functors

Let F,G∶Iso(B) → Iso(A) be computable functors.

Definition

F is Borel isomorphic to G if there is a Borel operator Λ such that for any ̃ B ∈ Iso(B), Λ( ̃ B) is an isomorphism from F( ̃ B) to G( ̃ B), and the following diagram commutes: ̃ A

F

  • G
  • F( ̃

A) G( ̃ A)

slide-15
SLIDE 15

Isomorphisms of functors

Let F,G∶Iso(B) → Iso(A) be computable functors.

Definition

F is Borel isomorphic to G if there is a Borel operator Λ such that for any ̃ B ∈ Iso(B), Λ( ̃ B) is an isomorphism from F( ̃ B) to G( ̃ B), and the following diagram commutes: ̃ A

F

  • G
  • F( ̃

A)

Λ( ̃ A)

  • G( ̃

A)

slide-16
SLIDE 16

Isomorphisms of functors

Let F,G∶Iso(B) → Iso(A) be computable functors.

Definition

F is Borel isomorphic to G if there is a Borel operator Λ such that for any ̃ B ∈ Iso(B), Λ( ̃ B) is an isomorphism from F( ̃ B) to G( ̃ B), and the following diagram commutes: ̃ A

F

  • G
  • h

̂

A F( ̃ A)

Λ( ̃ A)

  • G( ̃

A)

slide-17
SLIDE 17

Isomorphisms of functors

Let F,G∶Iso(B) → Iso(A) be computable functors.

Definition

F is Borel isomorphic to G if there is a Borel operator Λ such that for any ̃ B ∈ Iso(B), Λ( ̃ B) is an isomorphism from F( ̃ B) to G( ̃ B), and the following diagram commutes: ̃ A

F

  • G
  • h

̂

A

F

  • G
  • F( ̃

A)

Λ( ̃ A)

  • F( ̂

A) G( ̃ A) G( ̂ A)

slide-18
SLIDE 18

Isomorphisms of functors

Let F,G∶Iso(B) → Iso(A) be computable functors.

Definition

F is Borel isomorphic to G if there is a Borel operator Λ such that for any ̃ B ∈ Iso(B), Λ( ̃ B) is an isomorphism from F( ̃ B) to G( ̃ B), and the following diagram commutes: ̃ A

F

  • G
  • h

̂

A

F

  • G
  • F( ̃

A)

Λ( ̃ A)

  • F( ̂

A)

Λ( ̂ A)

  • G( ̃

A) G( ̂ A)

slide-19
SLIDE 19

Isomorphisms of functors

Let F,G∶Iso(B) → Iso(A) be computable functors.

Definition

F is Borel isomorphic to G if there is a Borel operator Λ such that for any ̃ B ∈ Iso(B), Λ( ̃ B) is an isomorphism from F( ̃ B) to G( ̃ B), and the following diagram commutes: ̃ A

F

  • G
  • h

̂

A

F

  • G
  • F( ̃

A)

F(h)

  • Λ( ̃

A)

  • F( ̂

A)

Λ( ̂ A)

  • G( ̃

A)

G(h) G( ̂

A)

slide-20
SLIDE 20

Bi-interpretations

Definition

A and B are infinitary bi-interpretable if there are infinitary interpretations

  • f each in the other, so that

f B

A ○ f A B ∶Dom (DomA

B )

A

→ A and f A

B ○ f B A ∶Dom (DomB

A)

B

→ B are Lω1ω-definable. B A DomB

A

f B

A

slide-21
SLIDE 21

Bi-interpretations

Definition

A and B are infinitary bi-interpretable if there are infinitary interpretations

  • f each in the other, so that

f B

A ○ f A B ∶Dom (DomA

B )

A

→ A and f A

B ○ f B A ∶Dom (DomB

A)

B

→ B are Lω1ω-definable. B A DomB

A

f B

A

  • B

DomA

B f A

B

slide-22
SLIDE 22

Bi-interpretations

Definition

A and B are infinitary bi-interpretable if there are infinitary interpretations

  • f each in the other, so that

f B

A ○ f A B ∶Dom (DomA

B )

A

→ A and f A

B ○ f B A ∶Dom (DomB

A)

B

→ B are Lω1ω-definable. B A DomB

A

f B

A

  • B

DomA

B f A

B

Dom

(DomB

A)

B f B

A

slide-23
SLIDE 23

Bi-interpretations

Definition

A and B are infinitary bi-interpretable if there are infinitary interpretations

  • f each in the other, so that

f B

A ○ f A B ∶Dom (DomA

B )

A

→ A and f A

B ○ f B A ∶Dom (DomB

A)

B

→ B are Lω1ω-definable. B A DomB

A

f B

A

  • B

DomA

B f A

B

Dom

(DomB

A)

B f B

A

slide-24
SLIDE 24

Adjoint equivalences of categories

Definition

An adjoint equivalence of categories between Iso(A) and Iso(B) consists

  • f functors

F∶Iso(A) → Iso(B) and G∶Iso(B) → Iso(A) such that F ○ G and G ○ F are isomorphic to the identity (plus an extra condition on the isomorphisms).

slide-25
SLIDE 25

The second main theorem

Theorem (H-T., Miller, Montalb´ an)

A and B are infinitary bi-interpretable ⇕ there is a Borel adjoint equivalence of categories between A and B ⇕ there is a continuous isomorphism between Aut(A) and Aut(B).

slide-26
SLIDE 26

An application

Let A be a countable structure.

Theorem (H-T., Miller, Montalb´ an)

The following are equivalent: (1) There is a continuous isomorphism between Aut(A) and S∞. (2) There is an Lω1ω-definable D ⊂ An and a Lω1ω-definable equivalence relation E ⊂ D2 with infinitely many equivalence classes, such that the E-equivalence classes are absolutely indiscernible and every other element is definable from this set.

slide-27
SLIDE 27

Thanks!