finite trees as ordinals
play

Finite trees as ordinals Herman Ruge Jervell University of Oslo - PowerPoint PPT Presentation

Finite trees as ordinals Herman Ruge Jervell University of Oslo Honouring Wilfried M unchen April 5, 2008 Typical trees The natural numbers: 0 = Typical trees The natural numbers: 0 = 1 = Typical trees The natural numbers:


  1. Finite trees as ordinals Herman Ruge Jervell University of Oslo Honouring Wilfried M¨ unchen April 5, 2008

  2. Typical trees The natural numbers: 0 = ·

  3. Typical trees The natural numbers: · 0 = · 1 = ·

  4. Typical trees The natural numbers: · · · 0 = · 1 = · 2 = ·

  5. Typical trees The natural numbers: · · · · · · 0 = · 1 = · 2 = · 3 = ·

  6. Typical trees The natural numbers: · · · · · · 0 = · 1 = · 2 = · 3 = · And some ordinals:

  7. Typical trees The natural numbers: · · · · · · 0 = · 1 = · 2 = · 3 = · And some ordinals: · · ω = ·

  8. Typical trees The natural numbers: · · · · · · 0 = · 1 = · 2 = · 3 = · And some ordinals: · · · · · ω ω = ω = · ·

  9. Typical trees The natural numbers: · · · · · · 0 = · 1 = · 2 = · 3 = · And some ordinals: · · · · · · · · ω ω = ω = ǫ 0 = · · ·

  10. Typical trees The natural numbers: · · · · · · 0 = · 1 = · 2 = · 3 = · And some ordinals: · · · · · · · · · · · · ω ω = ω = ǫ 0 = Γ 0 = · · · ·

  11. The ordering A < B ⇔ A ≤ � B � ∨ ( � A � < B ∧ � A � < � B � ) ◮ � A � — sequence of immediate subtrees

  12. The ordering A < B ⇔ A ≤ � B � ∨ ( � A � < B ∧ � A � < � B � ) ◮ � A � — sequence of immediate subtrees ◮ A ≤ � B �

  13. The ordering A < B ⇔ A ≤ � B � ∨ ( � A � < B ∧ � A � < � B � ) ◮ � A � — sequence of immediate subtrees ◮ A ≤ � B �

  14. The ordering A < B ⇔ A ≤ � B � ∨ ( � A � < B ∧ � A � < � B � ) ◮ � A � — sequence of immediate subtrees ◮ A ≤ � B � A ≤ some immediate subtree of B

  15. The ordering A < B ⇔ A ≤ � B � ∨ ( � A � < B ∧ � A � < � B � ) ◮ � A � — sequence of immediate subtrees ◮ A ≤ � B � A ≤ some immediate subtree of B ◮ � A � < B

  16. The ordering A < B ⇔ A ≤ � B � ∨ ( � A � < B ∧ � A � < � B � ) ◮ � A � — sequence of immediate subtrees ◮ A ≤ � B � A ≤ some immediate subtree of B ◮ � A � < B

  17. The ordering A < B ⇔ A ≤ � B � ∨ ( � A � < B ∧ � A � < � B � ) ◮ � A � — sequence of immediate subtrees ◮ A ≤ � B � A ≤ some immediate subtree of B ◮ � A � < B all immediate subtrees of A are < B

  18. The ordering A < B ⇔ A ≤ � B � ∨ ( � A � < B ∧ � A � < � B � ) ◮ � A � — sequence of immediate subtrees ◮ A ≤ � B � A ≤ some immediate subtree of B ◮ � A � < B all immediate subtrees of A are < B ◮ � A � < � B �

  19. The ordering A < B ⇔ A ≤ � B � ∨ ( � A � < B ∧ � A � < � B � ) ◮ � A � — sequence of immediate subtrees ◮ A ≤ � B � A ≤ some immediate subtree of B ◮ � A � < B all immediate subtrees of A are < B ◮ � A � < � B �

  20. The ordering A < B ⇔ A ≤ � B � ∨ ( � A � < B ∧ � A � < � B � ) ◮ � A � — sequence of immediate subtrees ◮ A ≤ � B � A ≤ some immediate subtree of B ◮ � A � < B all immediate subtrees of A are < B ◮ � A � < � B � lexicographical ordering

  21. The ordering A < B ⇔ A ≤ � B � ∨ ( � A � < B ∧ � A � < � B � ) ◮ � A � — sequence of immediate subtrees ◮ A ≤ � B � A ≤ some immediate subtree of B ◮ � A � < B all immediate subtrees of A are < B ◮ � A � < � B � lexicographical ordering ◮ Length of sequences

  22. The ordering A < B ⇔ A ≤ � B � ∨ ( � A � < B ∧ � A � < � B � ) ◮ � A � — sequence of immediate subtrees ◮ A ≤ � B � A ≤ some immediate subtree of B ◮ � A � < B all immediate subtrees of A are < B ◮ � A � < � B � lexicographical ordering ◮ Length of sequences ◮ Rightmost element where they differ

  23. Elementary properties A < B ⇔ A ≤ � B � ∨ ( � A � < B ∧ � A � < � B � ) ◮ Decidable

  24. Elementary properties A < B ⇔ A ≤ � B � ∨ ( � A � < B ∧ � A � < � B � ) ◮ Decidable ◮ Transitive

  25. Elementary properties A < B ⇔ A ≤ � B � ∨ ( � A � < B ∧ � A � < � B � ) ◮ Decidable ◮ Transitive ◮ Linear

  26. Elementary properties A < B ⇔ A ≤ � B � ∨ ( � A � < B ∧ � A � < � B � ) ◮ Decidable ◮ Transitive ◮ Linear ◮ Equality is the usual tree equality

  27. Some ordinal functions Zero: · = 0

  28. Some ordinal functions Zero: · = 0 Successor: α = α + 1 ·

  29. Some ordinal functions Zero: · = 0 Successor: α = α + 1 · Exponentiation: · α ∼ ω ω α · where ∼ means we jump over fix points.

  30. Some ordinal functions Zero: · = 0 Successor: α = α + 1 · Exponentiation: · α ∼ ω ω α · where ∼ means we jump over fix points. In general we get the fix point free n -ary Veblen functions.

  31. Approximating from below 1 · · · · Γ 0 = · Start with immediate subtrees:

  32. Approximating from below 1 · · · · Γ 0 = · Start with immediate subtrees: · 0 = · 0 = · 1 = ·

  33. Approximating from below 1 · · · · Γ 0 = · Start with immediate subtrees: · 0 = · 0 = · 1 = · Use function with smaller arity:

  34. Approximating from below 1 · · · · Γ 0 = · Start with immediate subtrees: · 0 = · 0 = · 1 = · Use function with smaller arity: γ α β · ·

  35. Approximating from below 1 · · · · Γ 0 = · Start with immediate subtrees: · 0 = · 0 = · 1 = · Use function with smaller arity: γ α β · ·

  36. Approximating from below 2 · · · · Γ 0 = · Less in lexicographical ordering:

  37. Approximating from below 2 · · · · Γ 0 = · Less in lexicographical ordering: · α β ·

  38. Approximating from below 2 · · · · Γ 0 = · Less in lexicographical ordering: · α β · This gives all trees less than Γ 0 .

  39. Approximating from below 2 · · · · Γ 0 = · Less in lexicographical ordering: · α β · This gives all trees less than Γ 0 . To get a cofinal set we only need γ · · ·

  40. Wellfoundedness ◮ Minimal bad argument

  41. Wellfoundedness ◮ Minimal bad argument ◮ Minimal height

  42. Wellfoundedness ◮ Minimal bad argument ◮ Minimal height ◮ Induction over wellfounded trees

  43. Wellfoundedness ◮ Minimal bad argument ◮ Minimal height ◮ Induction over wellfounded trees

  44. Wellfoundedness ◮ Minimal bad argument ◮ Minimal height ◮ Induction over wellfounded trees Both arguments are straightforward.

  45. Further work Linear extensions of embeddings ◮ Diana Schmidt

  46. Further work Linear extensions of embeddings ◮ Diana Schmidt ◮ Linear extensions of topological embeddings of trees

  47. Further work Linear extensions of embeddings ◮ Diana Schmidt ◮ Linear extensions of topological embeddings of trees ◮ | A | maximal ordertype

  48. Further work Linear extensions of embeddings ◮ Diana Schmidt ◮ Linear extensions of topological embeddings of trees ◮ | A | maximal ordertype

  49. Further work Linear extensions of embeddings ◮ Diana Schmidt ◮ Linear extensions of topological embeddings of trees ◮ | A | maximal ordertype | A | | B | | B | | A | � B � A � � � ≤ ⊕ � � · · · � � � This gives Higmans lemma. Further work gives Kruskals theorem.

  50. Further work Finite trees with labels ◮ Wellordered set of labels

  51. Further work Finite trees with labels ◮ Wellordered set of labels ◮ Each node has a label

  52. Further work Finite trees with labels ◮ Wellordered set of labels ◮ Each node has a label ◮ � A � i – sequence of i -subtrees

  53. Further work Finite trees with labels ◮ Wellordered set of labels ◮ Each node has a label ◮ � A � i – sequence of i -subtrees ◮ Defines < i and < ∞

  54. Further work Finite trees with labels ◮ Wellordered set of labels ◮ Each node has a label ◮ � A � i – sequence of i -subtrees ◮ Defines < i and < ∞ ◮ A < i B ⇔ A ≤ i � B � i ∨ ( � A � i < B ∨ A < i + B )

  55. Further work Finite trees with labels ◮ Wellordered set of labels ◮ Each node has a label ◮ � A � i – sequence of i -subtrees ◮ Defines < i and < ∞ ◮ A < i B ⇔ A ≤ i � B � i ∨ ( � A � i < B ∨ A < i + B ) ◮ A < ∞ B — lexicographical ordering

  56. Further work Finite trees with labels ◮ Wellordered set of labels ◮ Each node has a label ◮ � A � i – sequence of i -subtrees ◮ Defines < i and < ∞ ◮ A < i B ⇔ A ≤ i � B � i ∨ ( � A � i < B ∨ A < i + B ) ◮ A < ∞ B — lexicographical ordering ◮ Linear wellfounded preorderings

Recommend


More recommend