12.07.2015 Views

The role of matroids in model theory

The role of matroids in model theory

The role of matroids in model theory

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>The</strong> <strong>role</strong> <strong>of</strong> <strong>matroids</strong> <strong>in</strong> <strong>model</strong> <strong>theory</strong>Hans AdlerLeeds UniversitySeptember 2008


112 CategoricityDef<strong>in</strong>itionA <strong>theory</strong> T is categorical if any two <strong>model</strong>s <strong>of</strong> T are isomorphic.<strong>The</strong>orem (Löwenheim-Skolem)Let T be a countable complete first-order <strong>theory</strong>.If T has <strong>model</strong>s <strong>of</strong> size κ for some <strong>in</strong>f<strong>in</strong>ite card<strong>in</strong>al κ,then T has <strong>model</strong>s <strong>of</strong> size κ for all <strong>in</strong>f<strong>in</strong>ite card<strong>in</strong>als κ.CorollaryLet T be a countable complete first-order <strong>theory</strong>.T is categorical if and only if T has a f<strong>in</strong>ite <strong>model</strong>.


212 κ-categoricityDef<strong>in</strong>itionT is κ-categorical if any two <strong>model</strong>s <strong>of</strong> size κ are isomorphic.<strong>The</strong>orem (Morley)Let T be a countable complete first-order <strong>theory</strong>.If T is κ-categorical for some uncountable card<strong>in</strong>al κ,then T is κ-categorical for all uncountable card<strong>in</strong>als κ.Examples <strong>of</strong> uncountably categorical theories:• Inf<strong>in</strong>ite set with no additional structure.• Vector space over a given f<strong>in</strong>ite (or countable) field.• Projective space over a given f<strong>in</strong>ite (or countable) field.• Algebraically closed field <strong>of</strong> a given characteristic.


312Zilber’s ConjectureExamples <strong>of</strong> uncountably categorical theories:• Inf<strong>in</strong>ite set with no additional structure.• Vector space over a given f<strong>in</strong>ite (or countable) field.• Projective space over a given f<strong>in</strong>ite (or countable) field.• Algebraically closed field <strong>of</strong> a given characteristic.Conjecture (Zilber)Every uncountably categorical countable first-order <strong>theory</strong> isessentially <strong>of</strong> one <strong>of</strong> the above types.Hrushovski found uncountably many counterexamples.


412 MatroidsDef<strong>in</strong>itionA matroid is a set M equipped with a f<strong>in</strong>itary closure operatorcl: P(M) → P(M) that satisfies the exchange property.A ⊆ cl AA ⊆ B =⇒ cl A ⊆ cl Bcl(cl A) = cl Acl A = ⋃ {cl F | F ⊆ f<strong>in</strong>ite A}a ∈ cl(C ∪ {b}) \ cl C =⇒ b ∈ cl(C ∪ {a}).A basis <strong>of</strong> a matroid is a m<strong>in</strong>imal generat<strong>in</strong>g set / maximal<strong>in</strong>dependent set. Its dimension is the card<strong>in</strong>ality <strong>of</strong> any basis.Examples <strong>of</strong> <strong>matroids</strong>:• Trivial closure (i.e. cl A = A) on any set.• L<strong>in</strong>ear hull on a vector space. A matrix.• Algebraic closure on an algebraically closed field.• <strong>The</strong> edges <strong>of</strong> a graph.


612Strong m<strong>in</strong>imalityDef<strong>in</strong>itionA complete first-order <strong>theory</strong> is called strongly m<strong>in</strong>imal if for all<strong>model</strong>s• algebraic closure is a matroid, and• for all n, all <strong>in</strong>dependent n-tuples have the same type.<strong>The</strong>oremLet T be a countable complete first-order <strong>theory</strong>.If T is strongly m<strong>in</strong>imal, then T is uncountably categorical and thecard<strong>in</strong>ality <strong>of</strong> an uncountable <strong>model</strong> equals its dimension.More generally, T is uncountably categorical if and only if therestriction <strong>of</strong> T to a certa<strong>in</strong> formula is strongly m<strong>in</strong>imal and every<strong>model</strong> <strong>of</strong> T is prime over this strongly m<strong>in</strong>imal part.


712Independence for more general theoriesTo extend this dimension <strong>theory</strong> beyond uncountably categoricaltheories, we can:1. drop or weaken the condition on <strong>in</strong>dependent n-types2. generalise the notion <strong>of</strong> matroid, or3. allow other closure operators <strong>in</strong>stead <strong>of</strong> acl.Real closed fields are an example <strong>of</strong> a pregeometric <strong>theory</strong>:Algebraic closure is a matroid. But the <strong>theory</strong> is not uncountablycategorical, and this is an example <strong>of</strong> 1.We will <strong>in</strong>terpret a part <strong>of</strong> the mach<strong>in</strong>ery <strong>of</strong> stability <strong>theory</strong> asdo<strong>in</strong>g 2 <strong>in</strong> order to get 3.


812Semimodular latticesDef<strong>in</strong>ition (Wilcox)(A, B) is a modular pair if for all C ∈ [A ∧ B, B] we have(A ∨ C) ∧ B = C.A lattice is semimodular (M-symmetric) if be<strong>in</strong>g a modular pair isa symmetric relation.• <strong>The</strong> lattice <strong>of</strong> closed sets <strong>of</strong> a matroid is semimodular; theclosures <strong>of</strong> elements are its atoms.• A semimodular lattice that is generated by its atoms can be<strong>in</strong>terpreted as a matroid.


912Independence <strong>in</strong> a semimodular latticeA ⊥ C B ⇐⇒ (A∨C)∧(C∨B) = C, and (A, B) is a modular pair⇐⇒ for all D ∈ [C, B ∨ C]: (A ∨ D) ∧ (B ∨ C) = D.FactIn a matroid, A ⊥ C B is equivalent to the condition that everysubset A 0 ⊂ A which is <strong>in</strong>dependent over C is also <strong>in</strong>dependentover B ∪ C.In an arbitrary semimodular lattice, ⊥ still deserves the name‘<strong>in</strong>dependence’.For example <strong>in</strong> a vector space (or just a module), A ⊥ C B means:A and B are l<strong>in</strong>early <strong>in</strong>dependent over C. In this case the lattice ismodular, so all pairs are modular pairs.


1012 WeightDef<strong>in</strong>itionIn a semimodular lattice, the weight <strong>of</strong> a lattice element A is themaximal n such that there is an <strong>in</strong>dependent sequenceB 0 , B 1 , . . . , B n−1 with A ̸⊥ B 0 , . . . , A ̸⊥ B n−1 .Fact<strong>The</strong> weight 1 elements <strong>of</strong> a semimodular lattice form a matroidunder the follow<strong>in</strong>g closure operator:cl A = {b | ∃A 0 ⊆ A: A 0 <strong>in</strong>dependent and A 0 ̸⊥ b}.If there are ‘enough’ weight 1 elements, and if there is somecontrol over the <strong>in</strong>dependent sets <strong>of</strong> weight 1 elements, then thematroid <strong>of</strong> weight 1 elements helps to understand the <strong>model</strong>s <strong>of</strong> a<strong>theory</strong>. This is the case for superstable theories.


1112 Thorn-fork<strong>in</strong>g• A recent notion due to Scanlon, Onshuus and Ealy.• Equivalent to Shelah’s notion <strong>of</strong> fork<strong>in</strong>g, whenever that iswell-behaved.• More generally well-behaved than fork<strong>in</strong>g.Def<strong>in</strong>itionA |⌣ þ C B iff, up to isomorphism over B ∪ C, acl A ⊥ acl C acl B ′ forall B ′ ⊇ B.A complete first-order <strong>theory</strong> is called rosy if |⌣ þ is symmetric.If a <strong>theory</strong> has a semimodular lattice <strong>of</strong> algebraically closed sets,then the <strong>theory</strong> is rosy.(<strong>The</strong> def<strong>in</strong>ition must be read <strong>in</strong> the monster <strong>model</strong> <strong>of</strong> T eq .)


1212Outlook: Dependent theoriesDef<strong>in</strong>itionA complete first-order <strong>theory</strong> is said to be dependent or NIP if allformulas have bounded Vapnik-Chervonenkis dimension.• This class <strong>in</strong>cludes all stable theories.• Current research <strong>in</strong> <strong>model</strong> <strong>theory</strong> concentrates on unstable case.• Fork<strong>in</strong>g seems to be important here, although it is not symmetric.• If there is a suitable generalisation <strong>of</strong> <strong>matroids</strong> for this situation,it will probably not be symmetric, either.• Greedoids seem to be a natural candidate.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!