The theory of Steiner triple systems Silvia Barbina joint work with - - PowerPoint PPT Presentation

the theory of steiner triple systems
SMART_READER_LITE
LIVE PREVIEW

The theory of Steiner triple systems Silvia Barbina joint work with - - PowerPoint PPT Presentation

The theory of Steiner triple systems Silvia Barbina joint work with Enrique Casanovas LC2018, Udine Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems Steiner triple systems Definition A finite Steiner


slide-1
SLIDE 1

The theory of Steiner triple systems

Silvia Barbina joint work with Enrique Casanovas LC2018, Udine

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-2
SLIDE 2

Steiner triple systems

Definition A finite Steiner triple system (STS) of order n is a pair (V , B) where: V is a set of n elements; B is a collection of 3-element subsets of V (the blocks) such that any two x, y ∈ V are contained in exactly one block. A set V with a collection of 3-element subsets is a partial STS if any two elements of V belong to at most one block.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-3
SLIDE 3

Steiner triple systems

Definition A finite Steiner triple system (STS) of order n is a pair (V , B) where: V is a set of n elements; B is a collection of 3-element subsets of V (the blocks) such that any two x, y ∈ V are contained in exactly one block. A set V with a collection of 3-element subsets is a partial STS if any two elements of V belong to at most one block.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-4
SLIDE 4

Steiner triple systems

Definition A finite Steiner triple system (STS) of order n is a pair (V , B) where: V is a set of n elements; B is a collection of 3-element subsets of V (the blocks) such that any two x, y ∈ V are contained in exactly one block. A set V with a collection of 3-element subsets is a partial STS if any two elements of V belong to at most one block.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-5
SLIDE 5

Steiner triple systems

Kirkman’s schoolgirl problem Fifteen girls in a school take a walk in rows of three for seven days in succession. Is there an arrangement such that no two girls walk together in a row more than once? (Thomas Penyngton Kirkman, 1850) STSs appear in combinatorial design theory (they are balanced incomplete block designs) design of experiments coding theory. More general Steiner systems are connected to the Mathieu groups.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-6
SLIDE 6

Steiner triple systems

Kirkman’s schoolgirl problem Fifteen girls in a school take a walk in rows of three for seven days in succession. Is there an arrangement such that no two girls walk together in a row more than once? (Thomas Penyngton Kirkman, 1850) STSs appear in combinatorial design theory (they are balanced incomplete block designs) design of experiments coding theory. More general Steiner systems are connected to the Mathieu groups.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-7
SLIDE 7

Steiner triple systems

Kirkman’s schoolgirl problem Fifteen girls in a school take a walk in rows of three for seven days in succession. Is there an arrangement such that no two girls walk together in a row more than once? (Thomas Penyngton Kirkman, 1850) STSs appear in combinatorial design theory (they are balanced incomplete block designs) design of experiments coding theory. More general Steiner systems are connected to the Mathieu groups.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-8
SLIDE 8

Steiner triple systems

Kirkman’s schoolgirl problem Fifteen girls in a school take a walk in rows of three for seven days in succession. Is there an arrangement such that no two girls walk together in a row more than once? (Thomas Penyngton Kirkman, 1850) STSs appear in combinatorial design theory (they are balanced incomplete block designs) design of experiments coding theory. More general Steiner systems are connected to the Mathieu groups.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-9
SLIDE 9

Steiner triple systems

Kirkman’s schoolgirl problem Fifteen girls in a school take a walk in rows of three for seven days in succession. Is there an arrangement such that no two girls walk together in a row more than once? (Thomas Penyngton Kirkman, 1850) STSs appear in combinatorial design theory (they are balanced incomplete block designs) design of experiments coding theory. More general Steiner systems are connected to the Mathieu groups.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-10
SLIDE 10

Steiner triple systems

When n is finite, an STS of order n exists if and only if n ≡ 1

  • r 3 (mod 6).

If we allow |V | ≥ ω, the pair (V , B) is an infinite STS. We can describe blocks via a ternary relation R where R(x, y, z) if and only if {x, y, z} is a block, or a binary operation · defined by x · y = z iff {x, y, z} is a block. When blocks are described by a relation, a substructure of an STS is a partial STS. In a functional language, substructures are STSs.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-11
SLIDE 11

Steiner triple systems

When n is finite, an STS of order n exists if and only if n ≡ 1

  • r 3 (mod 6).

If we allow |V | ≥ ω, the pair (V , B) is an infinite STS. We can describe blocks via a ternary relation R where R(x, y, z) if and only if {x, y, z} is a block, or a binary operation · defined by x · y = z iff {x, y, z} is a block. When blocks are described by a relation, a substructure of an STS is a partial STS. In a functional language, substructures are STSs.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-12
SLIDE 12

Steiner triple systems

When n is finite, an STS of order n exists if and only if n ≡ 1

  • r 3 (mod 6).

If we allow |V | ≥ ω, the pair (V , B) is an infinite STS. We can describe blocks via a ternary relation R where R(x, y, z) if and only if {x, y, z} is a block, or a binary operation · defined by x · y = z iff {x, y, z} is a block. When blocks are described by a relation, a substructure of an STS is a partial STS. In a functional language, substructures are STSs.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-13
SLIDE 13

Steiner triple systems

When n is finite, an STS of order n exists if and only if n ≡ 1

  • r 3 (mod 6).

If we allow |V | ≥ ω, the pair (V , B) is an infinite STS. We can describe blocks via a ternary relation R where R(x, y, z) if and only if {x, y, z} is a block, or a binary operation · defined by x · y = z iff {x, y, z} is a block. When blocks are described by a relation, a substructure of an STS is a partial STS. In a functional language, substructures are STSs.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-14
SLIDE 14

Steiner triple systems

When n is finite, an STS of order n exists if and only if n ≡ 1

  • r 3 (mod 6).

If we allow |V | ≥ ω, the pair (V , B) is an infinite STS. We can describe blocks via a ternary relation R where R(x, y, z) if and only if {x, y, z} is a block, or a binary operation · defined by x · y = z iff {x, y, z} is a block. When blocks are described by a relation, a substructure of an STS is a partial STS. In a functional language, substructures are STSs.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-15
SLIDE 15

Steiner triple systems

When n is finite, an STS of order n exists if and only if n ≡ 1

  • r 3 (mod 6).

If we allow |V | ≥ ω, the pair (V , B) is an infinite STS. We can describe blocks via a ternary relation R where R(x, y, z) if and only if {x, y, z} is a block, or a binary operation · defined by x · y = z iff {x, y, z} is a block. When blocks are described by a relation, a substructure of an STS is a partial STS. In a functional language, substructures are STSs.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-16
SLIDE 16

Steiner triple systems

When n is finite, an STS of order n exists if and only if n ≡ 1

  • r 3 (mod 6).

If we allow |V | ≥ ω, the pair (V , B) is an infinite STS. We can describe blocks via a ternary relation R where R(x, y, z) if and only if {x, y, z} is a block, or a binary operation · defined by x · y = z iff {x, y, z} is a block. When blocks are described by a relation, a substructure of an STS is a partial STS. In a functional language, substructures are STSs.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-17
SLIDE 17

STS axioms

We choose a functional language, so that an STS is a structure (A, ·) where · is a binary operation on A such that

1 x · y = y · x 2 x · x = x 3 x · (x · y) = y.

Definition TSTS is the theory that contains axioms 1–3 above. TSTS is a universal theory.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-18
SLIDE 18

STS axioms

We choose a functional language, so that an STS is a structure (A, ·) where · is a binary operation on A such that

1 x · y = y · x 2 x · x = x 3 x · (x · y) = y.

Definition TSTS is the theory that contains axioms 1–3 above. TSTS is a universal theory.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-19
SLIDE 19

STS axioms

We choose a functional language, so that an STS is a structure (A, ·) where · is a binary operation on A such that

1 x · y = y · x 2 x · x = x 3 x · (x · y) = y.

Definition TSTS is the theory that contains axioms 1–3 above. TSTS is a universal theory.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-20
SLIDE 20

Extension properties

Fact

1 Every finite partial STS can be embedded in a finite STS. 2 Every infinite partial STS can be embedded in an STS of the

same cardinality.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-21
SLIDE 21

Extension properties

Fact

1 Every finite partial STS can be embedded in a finite STS. 2 Every infinite partial STS can be embedded in an STS of the

same cardinality.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-22
SLIDE 22

The Fra¨ ıss´ e limit of the finite Steiner triple systems

The class C of all finite Steiner triple systems has the Joint Embedding and the Amalgamation Properties the Hereditary Property countably many isomorphism types. Therefore C has a Fra¨ ıss´ e limit: the unique (up to isomorphism) countable Steiner triple system MF which is ultrahomogeneous and universal (for finite Steiner triple systems). Questions What can we say about Th(MF)? Can we describe its models? Does it have q.e.?

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-23
SLIDE 23

The Fra¨ ıss´ e limit of the finite Steiner triple systems

The class C of all finite Steiner triple systems has the Joint Embedding and the Amalgamation Properties the Hereditary Property countably many isomorphism types. Therefore C has a Fra¨ ıss´ e limit: the unique (up to isomorphism) countable Steiner triple system MF which is ultrahomogeneous and universal (for finite Steiner triple systems). Questions What can we say about Th(MF)? Can we describe its models? Does it have q.e.?

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-24
SLIDE 24

The Fra¨ ıss´ e limit of the finite Steiner triple systems

The class C of all finite Steiner triple systems has the Joint Embedding and the Amalgamation Properties the Hereditary Property countably many isomorphism types. Therefore C has a Fra¨ ıss´ e limit: the unique (up to isomorphism) countable Steiner triple system MF which is ultrahomogeneous and universal (for finite Steiner triple systems). Questions What can we say about Th(MF)? Can we describe its models? Does it have q.e.?

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-25
SLIDE 25

The Fra¨ ıss´ e limit of the finite Steiner triple systems

The class C of all finite Steiner triple systems has the Joint Embedding and the Amalgamation Properties the Hereditary Property countably many isomorphism types. Therefore C has a Fra¨ ıss´ e limit: the unique (up to isomorphism) countable Steiner triple system MF which is ultrahomogeneous and universal (for finite Steiner triple systems). Questions What can we say about Th(MF)? Can we describe its models? Does it have q.e.?

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-26
SLIDE 26

The Fra¨ ıss´ e limit of the finite Steiner triple systems

The class C of all finite Steiner triple systems has the Joint Embedding and the Amalgamation Properties the Hereditary Property countably many isomorphism types. Therefore C has a Fra¨ ıss´ e limit: the unique (up to isomorphism) countable Steiner triple system MF which is ultrahomogeneous and universal (for finite Steiner triple systems). Questions What can we say about Th(MF)? Can we describe its models? Does it have q.e.?

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-27
SLIDE 27

Axiomatising Th(MF)

Definition Let B be a finite partial STS. Then δB is a formula that describes the diagram of B A ⊆ B is relatively closed in B if for every a, b ∈ A and c ∈ B, if a · b = c then c ∈ A. Definition If B is a finite partial STS and A ⊆ B a relatively closed subset, then φ(A,B) = ∀¯ x (δA(¯ x) → ∃¯ y δB(¯ x, ¯ y)) . Let ∆ = {φ(A,B) : B is a finite partial STS and A ⊆ B is a relatively closed subset}.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-28
SLIDE 28

Axiomatising Th(MF)

Definition Let B be a finite partial STS. Then δB is a formula that describes the diagram of B A ⊆ B is relatively closed in B if for every a, b ∈ A and c ∈ B, if a · b = c then c ∈ A. Definition If B is a finite partial STS and A ⊆ B a relatively closed subset, then φ(A,B) = ∀¯ x (δA(¯ x) → ∃¯ y δB(¯ x, ¯ y)) . Let ∆ = {φ(A,B) : B is a finite partial STS and A ⊆ B is a relatively closed subset}.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-29
SLIDE 29

Axiomatising Th(MF)

Definition Let B be a finite partial STS. Then δB is a formula that describes the diagram of B A ⊆ B is relatively closed in B if for every a, b ∈ A and c ∈ B, if a · b = c then c ∈ A. Definition If B is a finite partial STS and A ⊆ B a relatively closed subset, then φ(A,B) = ∀¯ x (δA(¯ x) → ∃¯ y δB(¯ x, ¯ y)) . Let ∆ = {φ(A,B) : B is a finite partial STS and A ⊆ B is a relatively closed subset}.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-30
SLIDE 30

Axiomatising Th(MF)

Definition Let B be a finite partial STS. Then δB is a formula that describes the diagram of B A ⊆ B is relatively closed in B if for every a, b ∈ A and c ∈ B, if a · b = c then c ∈ A. Definition If B is a finite partial STS and A ⊆ B a relatively closed subset, then φ(A,B) = ∀¯ x (δA(¯ x) → ∃¯ y δB(¯ x, ¯ y)) . Let ∆ = {φ(A,B) : B is a finite partial STS and A ⊆ B is a relatively closed subset}.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-31
SLIDE 31

Let T ∗

STS = ∆ ∪ TSTS.

Fact MF | = T ∗

STS.

There is more. Theorem The theory T ∗

STS

axiomatises the existentially closed Steiner triple systems it is model complete is the model companion of TSTS is complete has quantifier elimination. MF is a prime model of T ∗

STS.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-32
SLIDE 32

Let T ∗

STS = ∆ ∪ TSTS.

Fact MF | = T ∗

STS.

There is more. Theorem The theory T ∗

STS

axiomatises the existentially closed Steiner triple systems it is model complete is the model companion of TSTS is complete has quantifier elimination. MF is a prime model of T ∗

STS.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-33
SLIDE 33

Let T ∗

STS = ∆ ∪ TSTS.

Fact MF | = T ∗

STS.

There is more. Theorem The theory T ∗

STS

axiomatises the existentially closed Steiner triple systems it is model complete is the model companion of TSTS is complete has quantifier elimination. MF is a prime model of T ∗

STS.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-34
SLIDE 34

Let T ∗

STS = ∆ ∪ TSTS.

Fact MF | = T ∗

STS.

There is more. Theorem The theory T ∗

STS

axiomatises the existentially closed Steiner triple systems it is model complete is the model companion of TSTS is complete has quantifier elimination. MF is a prime model of T ∗

STS.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-35
SLIDE 35

Let T ∗

STS = ∆ ∪ TSTS.

Fact MF | = T ∗

STS.

There is more. Theorem The theory T ∗

STS

axiomatises the existentially closed Steiner triple systems it is model complete is the model companion of TSTS is complete has quantifier elimination. MF is a prime model of T ∗

STS.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-36
SLIDE 36

Let T ∗

STS = ∆ ∪ TSTS.

Fact MF | = T ∗

STS.

There is more. Theorem The theory T ∗

STS

axiomatises the existentially closed Steiner triple systems it is model complete is the model companion of TSTS is complete has quantifier elimination. MF is a prime model of T ∗

STS.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-37
SLIDE 37

Let T ∗

STS = ∆ ∪ TSTS.

Fact MF | = T ∗

STS.

There is more. Theorem The theory T ∗

STS

axiomatises the existentially closed Steiner triple systems it is model complete is the model companion of TSTS is complete has quantifier elimination. MF is a prime model of T ∗

STS.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-38
SLIDE 38

TSTS is universal, so every model extends to an e.c. model T ∗

STS axiomatises the e.c. models of TSTS

Therefore T ∗

STS is the model companion of TSTS.

In particular, T ∗

STS is model complete.

T ∗

STS has the joint embedding property (because TSTS has), and it

is model complete. Therefore T ∗

STS is complete.

T ∗

STS has the amalgamation property (because TSTS has), and it is

model complete. Therefore T ∗

STS has quantifier elimination.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-39
SLIDE 39

TSTS is universal, so every model extends to an e.c. model T ∗

STS axiomatises the e.c. models of TSTS

Therefore T ∗

STS is the model companion of TSTS.

In particular, T ∗

STS is model complete.

T ∗

STS has the joint embedding property (because TSTS has), and it

is model complete. Therefore T ∗

STS is complete.

T ∗

STS has the amalgamation property (because TSTS has), and it is

model complete. Therefore T ∗

STS has quantifier elimination.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-40
SLIDE 40

TSTS is universal, so every model extends to an e.c. model T ∗

STS axiomatises the e.c. models of TSTS

Therefore T ∗

STS is the model companion of TSTS.

In particular, T ∗

STS is model complete.

T ∗

STS has the joint embedding property (because TSTS has), and it

is model complete. Therefore T ∗

STS is complete.

T ∗

STS has the amalgamation property (because TSTS has), and it is

model complete. Therefore T ∗

STS has quantifier elimination.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-41
SLIDE 41

TSTS is universal, so every model extends to an e.c. model T ∗

STS axiomatises the e.c. models of TSTS

Therefore T ∗

STS is the model companion of TSTS.

In particular, T ∗

STS is model complete.

T ∗

STS has the joint embedding property (because TSTS has), and it

is model complete. Therefore T ∗

STS is complete.

T ∗

STS has the amalgamation property (because TSTS has), and it is

model complete. Therefore T ∗

STS has quantifier elimination.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-42
SLIDE 42

TSTS is universal, so every model extends to an e.c. model T ∗

STS axiomatises the e.c. models of TSTS

Therefore T ∗

STS is the model companion of TSTS.

In particular, T ∗

STS is model complete.

T ∗

STS has the joint embedding property (because TSTS has), and it

is model complete. Therefore T ∗

STS is complete.

T ∗

STS has the amalgamation property (because TSTS has), and it is

model complete. Therefore T ∗

STS has quantifier elimination.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-43
SLIDE 43

MF and saturation

The Fra¨ ıss´ e limit MF is not saturated: it does not realise the type

  • f a finitely generated infinite STS.

Question Does T ∗

STS have a countable saturated model?

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-44
SLIDE 44

MF and saturation

The Fra¨ ıss´ e limit MF is not saturated: it does not realise the type

  • f a finitely generated infinite STS.

Question Does T ∗

STS have a countable saturated model?

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-45
SLIDE 45

A free construction

Given three points {a, b, c} not forming a block, define a chain {Ai : i < ω} of partial STSs inductively: A0 = {a, b, c} and no products are defined Ai+1 = Ai ∪ {u · v : u, v ∈ Ai and u · v / ∈ Ai}. Then A =

i<ω Ai is a countable STS.

A is the free STS on three generators (in the sense of universal algebra). This construction can be generalised to include the disjoint union

  • f partial STSs in the base step.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-46
SLIDE 46

A free construction

Given three points {a, b, c} not forming a block, define a chain {Ai : i < ω} of partial STSs inductively: A0 = {a, b, c} and no products are defined Ai+1 = Ai ∪ {u · v : u, v ∈ Ai and u · v / ∈ Ai}. Then A =

i<ω Ai is a countable STS.

A is the free STS on three generators (in the sense of universal algebra). This construction can be generalised to include the disjoint union

  • f partial STSs in the base step.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-47
SLIDE 47

A free construction

Given three points {a, b, c} not forming a block, define a chain {Ai : i < ω} of partial STSs inductively: A0 = {a, b, c} and no products are defined Ai+1 = Ai ∪ {u · v : u, v ∈ Ai and u · v / ∈ Ai}. Then A =

i<ω Ai is a countable STS.

A is the free STS on three generators (in the sense of universal algebra). This construction can be generalised to include the disjoint union

  • f partial STSs in the base step.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-48
SLIDE 48

A free construction

Given three points {a, b, c} not forming a block, define a chain {Ai : i < ω} of partial STSs inductively: A0 = {a, b, c} and no products are defined Ai+1 = Ai ∪ {u · v : u, v ∈ Ai and u · v / ∈ Ai}. Then A =

i<ω Ai is a countable STS.

A is the free STS on three generators (in the sense of universal algebra). This construction can be generalised to include the disjoint union

  • f partial STSs in the base step.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-49
SLIDE 49

A free construction

Given three points {a, b, c} not forming a block, define a chain {Ai : i < ω} of partial STSs inductively: A0 = {a, b, c} and no products are defined Ai+1 = Ai ∪ {u · v : u, v ∈ Ai and u · v / ∈ Ai}. Then A =

i<ω Ai is a countable STS.

A is the free STS on three generators (in the sense of universal algebra). This construction can be generalised to include the disjoint union

  • f partial STSs in the base step.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-50
SLIDE 50

A free construction

Given three points {a, b, c} not forming a block, define a chain {Ai : i < ω} of partial STSs inductively: A0 = {a, b, c} and no products are defined Ai+1 = Ai ∪ {u · v : u, v ∈ Ai and u · v / ∈ Ai}. Then A =

i<ω Ai is a countable STS.

A is the free STS on three generators (in the sense of universal algebra). This construction can be generalised to include the disjoint union

  • f partial STSs in the base step.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-51
SLIDE 51

Smallness

Idea: we use the free construction to find 2ω complete 3-types

  • ver ∅. This shows that T ∗

STS does not have a countable saturated

model. Lemma Let {Ai : i < ω} be a family of finite STSs such that |Ai| ≥ 3 for at least one i ∈ ω. Then there is a countably infinite M such that M is generated by three elements every Ai embeds in M if a finite STS embeds in M, then it embeds in some Ai. Lemma (Doyen, 1969) For all n ≡ 1, 3 (mod 6) there is an STS of cardinality n that does not embed any STS of cardinality m for 3 < m < n.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-52
SLIDE 52

Smallness

Idea: we use the free construction to find 2ω complete 3-types

  • ver ∅. This shows that T ∗

STS does not have a countable saturated

model. Lemma Let {Ai : i < ω} be a family of finite STSs such that |Ai| ≥ 3 for at least one i ∈ ω. Then there is a countably infinite M such that M is generated by three elements every Ai embeds in M if a finite STS embeds in M, then it embeds in some Ai. Lemma (Doyen, 1969) For all n ≡ 1, 3 (mod 6) there is an STS of cardinality n that does not embed any STS of cardinality m for 3 < m < n.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-53
SLIDE 53

Smallness

Idea: we use the free construction to find 2ω complete 3-types

  • ver ∅. This shows that T ∗

STS does not have a countable saturated

model. Lemma Let {Ai : i < ω} be a family of finite STSs such that |Ai| ≥ 3 for at least one i ∈ ω. Then there is a countably infinite M such that M is generated by three elements every Ai embeds in M if a finite STS embeds in M, then it embeds in some Ai. Lemma (Doyen, 1969) For all n ≡ 1, 3 (mod 6) there is an STS of cardinality n that does not embed any STS of cardinality m for 3 < m < n.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-54
SLIDE 54

Smallness

Idea: we use the free construction to find 2ω complete 3-types

  • ver ∅. This shows that T ∗

STS does not have a countable saturated

model. Lemma Let {Ai : i < ω} be a family of finite STSs such that |Ai| ≥ 3 for at least one i ∈ ω. Then there is a countably infinite M such that M is generated by three elements every Ai embeds in M if a finite STS embeds in M, then it embeds in some Ai. Lemma (Doyen, 1969) For all n ≡ 1, 3 (mod 6) there is an STS of cardinality n that does not embed any STS of cardinality m for 3 < m < n.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-55
SLIDE 55

Smallness

Idea: we use the free construction to find 2ω complete 3-types

  • ver ∅. This shows that T ∗

STS does not have a countable saturated

model. Lemma Let {Ai : i < ω} be a family of finite STSs such that |Ai| ≥ 3 for at least one i ∈ ω. Then there is a countably infinite M such that M is generated by three elements every Ai embeds in M if a finite STS embeds in M, then it embeds in some Ai. Lemma (Doyen, 1969) For all n ≡ 1, 3 (mod 6) there is an STS of cardinality n that does not embed any STS of cardinality m for 3 < m < n.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-56
SLIDE 56

Smallness

Idea: we use the free construction to find 2ω complete 3-types

  • ver ∅. This shows that T ∗

STS does not have a countable saturated

model. Lemma Let {Ai : i < ω} be a family of finite STSs such that |Ai| ≥ 3 for at least one i ∈ ω. Then there is a countably infinite M such that M is generated by three elements every Ai embeds in M if a finite STS embeds in M, then it embeds in some Ai. Lemma (Doyen, 1969) For all n ≡ 1, 3 (mod 6) there is an STS of cardinality n that does not embed any STS of cardinality m for 3 < m < n.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-57
SLIDE 57

Theorem T ∗

STS does not have a countable saturated model.

Proof. (Sketch) For n ≡ 1, 3 (mod 6) let An be the STS of cardinality n given by Doyen’s result. Let I = {n ∈ N : n ≡ 1, 3 (mod 6)}. For every infinite X ⊆ I let MX be the countable STS obtained by {An : n ∈ I} as in the previous lemma. In particular, MX is generated by three elements. If X = Y , MX and MY are not isomorphic. Then the types of the generators of MX and MY are different. Hence there are 2ω of these types.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-58
SLIDE 58

Theorem T ∗

STS does not have a countable saturated model.

Proof. (Sketch) For n ≡ 1, 3 (mod 6) let An be the STS of cardinality n given by Doyen’s result. Let I = {n ∈ N : n ≡ 1, 3 (mod 6)}. For every infinite X ⊆ I let MX be the countable STS obtained by {An : n ∈ I} as in the previous lemma. In particular, MX is generated by three elements. If X = Y , MX and MY are not isomorphic. Then the types of the generators of MX and MY are different. Hence there are 2ω of these types.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-59
SLIDE 59

Theorem T ∗

STS does not have a countable saturated model.

Proof. (Sketch) For n ≡ 1, 3 (mod 6) let An be the STS of cardinality n given by Doyen’s result. Let I = {n ∈ N : n ≡ 1, 3 (mod 6)}. For every infinite X ⊆ I let MX be the countable STS obtained by {An : n ∈ I} as in the previous lemma. In particular, MX is generated by three elements. If X = Y , MX and MY are not isomorphic. Then the types of the generators of MX and MY are different. Hence there are 2ω of these types.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-60
SLIDE 60

Theorem T ∗

STS does not have a countable saturated model.

Proof. (Sketch) For n ≡ 1, 3 (mod 6) let An be the STS of cardinality n given by Doyen’s result. Let I = {n ∈ N : n ≡ 1, 3 (mod 6)}. For every infinite X ⊆ I let MX be the countable STS obtained by {An : n ∈ I} as in the previous lemma. In particular, MX is generated by three elements. If X = Y , MX and MY are not isomorphic. Then the types of the generators of MX and MY are different. Hence there are 2ω of these types.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-61
SLIDE 61

Theorem T ∗

STS does not have a countable saturated model.

Proof. (Sketch) For n ≡ 1, 3 (mod 6) let An be the STS of cardinality n given by Doyen’s result. Let I = {n ∈ N : n ≡ 1, 3 (mod 6)}. For every infinite X ⊆ I let MX be the countable STS obtained by {An : n ∈ I} as in the previous lemma. In particular, MX is generated by three elements. If X = Y , MX and MY are not isomorphic. Then the types of the generators of MX and MY are different. Hence there are 2ω of these types.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-62
SLIDE 62

Theorem T ∗

STS does not have a countable saturated model.

Proof. (Sketch) For n ≡ 1, 3 (mod 6) let An be the STS of cardinality n given by Doyen’s result. Let I = {n ∈ N : n ≡ 1, 3 (mod 6)}. For every infinite X ⊆ I let MX be the countable STS obtained by {An : n ∈ I} as in the previous lemma. In particular, MX is generated by three elements. If X = Y , MX and MY are not isomorphic. Then the types of the generators of MX and MY are different. Hence there are 2ω of these types.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-63
SLIDE 63

Theorem T ∗

STS does not have a countable saturated model.

Proof. (Sketch) For n ≡ 1, 3 (mod 6) let An be the STS of cardinality n given by Doyen’s result. Let I = {n ∈ N : n ≡ 1, 3 (mod 6)}. For every infinite X ⊆ I let MX be the countable STS obtained by {An : n ∈ I} as in the previous lemma. In particular, MX is generated by three elements. If X = Y , MX and MY are not isomorphic. Then the types of the generators of MX and MY are different. Hence there are 2ω of these types.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-64
SLIDE 64

More about T ∗

STS

T ∗

STS is TP2 and NSOP1

T ∗

STS has elimination of hyperimaginaries and weak

elimination of imaginaries.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems

slide-65
SLIDE 65

More about T ∗

STS

T ∗

STS is TP2 and NSOP1

T ∗

STS has elimination of hyperimaginaries and weak

elimination of imaginaries.

Silvia Barbina joint work with Enrique Casanovas The theory of Steiner triple systems