The Lumenary · Grades 9–12
Structure-preserving maps: homomorphisms and isomorphisms
Name: ______________________
Date: ______________________
You will learn to
- Check whether a map preserves an operation, for example reduction modulo from to clock arithmetic, or from to
- Prove that composites of structure-preserving maps preserve structure, and that the inverse of a bijective operation-preserving map preserves the operation
- Give a structure-preserving bijection whose inverse is not structure-preserving, for orders or graphs
- Decide whether two small structures are isomorphic, using invariants such as the number of elements with , and explain what an isomorphism transfers
- Count the homomorphisms between two clock arithmetics
- 1.
Which of these maps preserve addition, i.e. satisfy for all ? (Choose all that apply.)
- A.
- B.
- C.
- D.
- E.
- 2.
Use reduction modulo without multiplying out: and (digit sums and ). What is the remainder of on division by ?
- 3.
is an isomorphism. Under it, the additive inverse of corresponds to which element of ?
- A., the multiplicative inverse of
- B.
- C.
- D.
- 4.
How many homomorphisms are there?
- 5.
Why is not isomorphic to the symmetry group of a non-square rectangle?
- A.In the rectangle group every element satisfies ; in the element has . Isomorphisms preserve this property.
- B.They have different numbers of elements.
- C. is commutative but the rectangle group is not.
- D.There is no bijection between them.
- 6.
In the proof of Theorem 3, . Which step uses that is a homomorphism?
- A.Step (2)
- B.Step (1)
- C.Step (3)
- D.No step — the proof only uses that is the inverse of .
- 7.
Which of these is a structure-preserving bijection whose inverse is not structure-preserving?
- A.The identity on vertices, from the graph with vertices and no edge to the graph with vertices and one edge
- B.
- C.Reduction
- D. on
- 8.
Which Lean proposition says that
f : ℤ → ℤpreserves addition?- A.
∀ x y : ℤ, f (x + y) = f x + f y - B.
∀ x : ℤ, f (x + x) = f x + f x - C.
∃ x y : ℤ, f (x + y) = f x + f y - D.
∀ x y : ℤ, f x + f y = x + y
- A.
- 9.
Write
preserves_addition(f, m, n), wherefis a list of lengthmwithf[k]inrange(n), describing a map . ReturnTrueif for all , elseFalse. Then use it to count the homomorphisms (the tests do this for you).Computational — Practice
- 10.
The map , is an isomorphism (of rings, even). Which is sent to ?
- A.
- B.
- C.
- D.