The Lumenary · Early undergraduate
Orders, lattices and well-orders
Name: ______________________
Date: ______________________
You will learn to
- Verify the axioms of a partial order and draw Hasse diagrams for finite posets such as divisibility on and inclusion on
- Distinguish maximal from greatest elements and upper bounds from least upper bounds, and prove that every finite non-empty poset has a maximal element
- Define lattices and complete lattices, identify joins and meets in and , and prove the Knaster–Tarski fixed-point theorem
- Define well-orders and prove that is well-ordered by while and are not
- State Zorn's lemma and explain why it is needed for infinite posets
- 1.
Which of these relations are partial orders (reflexive, antisymmetric, transitive)? (Choose all that apply.)
- A. on
- B. on
- C. on
- D. on
- E. on
- F. on
- 2.
Consider ordered by divisibility. List all its maximal elements, separated by commas.
- 3.
In the lattice , what is the join (least upper bound) ?
- 4.
How many edges (covering pairs) does the Hasse diagram of have?
- 5.
Theorem 2 says every finite non-empty poset has a maximal element. Which example shows that the word "finite" cannot simply be dropped?
- A.
- B.
- C.
- D.the empty poset
- 6.
Which of these totally ordered sets are well-ordered (every non-empty subset has a least element)? (Choose all that apply.)
- A. with the usual
- B. with the usual
- C. with the reversed order
- D. with the usual
- 7.
Which Lean statement says correctly that every finite non-empty poset has a maximal element?
- A.
theorem t {α : Type*} [PartialOrder α] [Fintype α] [Nonempty α] : ∃ m : α, ∀ x, m ≤ x → x = m - B.
theorem t {α : Type*} [PartialOrder α] [Fintype α] [Nonempty α] : ∃ m : α, ∀ x, x ≤ m - C.
theorem t {α : Type*} [PartialOrder α] [Nonempty α] : ∃ m : α, ∀ x, m ≤ x → x = m - D.
theorem t {α : Type*} [PartialOrder α] [Fintype α] : ∃ m : α, ∀ x, m ≤ x → x = m
- A.
- 8.
Knaster–Tarski: a monotone map on a complete lattice has a fixed point. Which examples show that one of the two hypotheses cannot be dropped? (Choose all that apply.)
- A. on
- B., on
- C. on
- D. (the identity) on
- 9.
Write
linear_extension(elements, leq)that lists the elements of a finite poset in an order compatible withleq(a function returningTruewhen ): whenever and , must come before . Use the idea of Corollary 3, or repeatedly take a minimal element.Computational — Practice