Maths Olympiad Prep

Library / Romanian Mathematical Olympiad /268 of 275

Romanian Mathematical Olympiad

Algebra Difficulty 7.3 National Olympiad, round 2 Prove it Romania

Let n≥3n \ge 3 be a positive integer, the set S={1,2,3,…,n}S = \{1, 2, 3, \dots, n\}, and the set F\mathcal{F} of functions from SS to SS. We say that a set G⊂F\mathcal{G} \subset \mathcal{F} is a generating set for the set H⊂F\mathcal{H} \subset \mathcal{F} if every function in H\mathcal{H} can be represented as a composition of functions from G\mathcal{G}.

a. Let a:S→Sa : S \to S be defined by a(n−1)=na(n-1) = n, a(n)=n−1a(n) = n-1, a(k)=ka(k) = k for k∈S∖{n−1,n}k \in S \setminus \{n-1, n\}, and let b:S→Sb : S \to S be defined by b(n)=1b(n) = 1 and b(k)=k+1b(k) = k+1 for k∈S∖{n}k \in S \setminus \{n\}. Show that {a,b}\{a, b\} is a generating set for the set B\mathcal{B} of bijective functions from F\mathcal{F}.

b. Show that the minimum number of elements in a generating set for F\mathcal{F} is 3.

Solution

Let fgfg denote the function composition f∘gf \circ g (where f,g∈Ff, g \in \mathcal{F}), and let (i1,i2,…,ip)(i_1, i_2, \dots, i_p) denote the function f:S→Sf : S \to S defined by f(ij)=ij+1f(i_j) = i_{j+1} for j=1,p−1‾j = \overline{1, p-1}, f(ip)=i1f(i_p) = i_1, and f(x)=xf(x) = x for x≠i1,…,ipx \ne i_1, \dots, i_p (where i1,…,ipi_1, \dots, i_p are p≥2p \ge 2 distinct elements of SS).

a) We use an inductive approach. For n=3n=3, B={a,a2,b,b2,ab,ba}\mathcal{B} = \{a, a^2, b, b^2, ab, ba\}.

Now, we suppose the property holds for some n≥3n \ge 3 and we show that it also holds for n+1n+1. Let f:S∪{n+1}→S∪{n+1}f : S \cup \{n+1\} \to S \cup \{n+1\}, f(n+1)=mf(n+1) = m, and let a′,b′:S∪{n+1}→S∪{n+1}a', b' : S \cup \{n+1\} \to S \cup \{n+1\} be analogous to aa and bb. Then ((b′)n−m+1f)(n+1)=n+1((b')^{n-m+1}f)(n+1) = n+1, so the restriction of g=(b′)n−m+1fg = (b')^{n-m+1}f to SS can be written as a composition of aa and bb; we have f=(b′)mgf = (b')^m g (1).

We have (b′a′)(n+1)=n+1(b'a')(n+1) = n+1 and the restriction of b′a′b'a' to SS is bb. Moreover, ((b′)na′b′)(n+1)=n+1((b')^n a' b')(n+1) = n+1 and the restriction of (b′)na′b′(b')^n a' b' to SS is aa. Then from (1), it follows that ff can be written as a composition of a′a' and b′b'.

b) We show that if G\mathcal{G} is a generating set for F\mathcal{F}, then ∣G∣≥3|\mathcal{G}| \ge 3.

If G\mathcal{G} has at most two elements ff and gg, then:

* If both ff and gg are bijective, then G\mathcal{G} can only generate bijective functions.
* If both ff and gg are not bijective, then they are not surjective, so G\mathcal{G} can only generate non-surjective functions.
* If, for example, ff is bijective and gg is not bijective, then the bijective functions generated by G\mathcal{G} are fnf^n, n∈N∗n \in \mathbb{N}^*. In this case, G\mathcal{G} cannot generate both aa and bb because ab≠baab \ne ba, while fmfp=fpfmf^m f^p = f^p f^m for all m,p∈N∗m, p \in \mathbb{N}^*.

We show that a generating set for F\mathcal{F} is G={a,b,c}\mathcal{G} = \{a, b, c\}, where c:S→Sc : S \to S, c(k)=kc(k) = k for k∈S∖{n}k \in S \setminus \{n\}, and c(n)=n−1c(n) = n-1. We prove that any f∈Ff \in \mathcal{F} can be written as a composition of a,ba, b, and cc by descending induction on the number of elements in the image of ff. If ∣Im f∣=n|\text{Im } f| = n, then ff is bijective and we use (a).

We assume that the statement is true for any ff with ∣Imf∣=k|\mathrm{Im} f| = k, where 1<k≤n1 < k \le n, and we prove it for an arbitrary gg with ∣Img∣=k−1|\mathrm{Im} g| = k - 1. Since gg is not injective, there exist u,v∈Su, v \in S, u≠vu \ne v, and a bijective function rr such that Imgr={1,2,…,k−1}\mathrm{Im} gr = \{1, 2, \dots, k-1\} and (gr)(u)=(gr)(v)=k−1(gr)(u) = (gr)(v) = k-1. Let s:S→Ss : S \to S be defined such that s(n−1)=us(n-1) = u, s(n)=vs(n) = v, and s(x)=xs(x) = x for x≠u,vx \ne u, v. We consider the function h:S→Sh : S \to S defined as h(x)=(grs)(x)h(x) = (grs)(x) for x≤n−1x \le n-1 and h(n)=kh(n) = k. Then ∣Imh∣=k|\mathrm{Im} h| = k, so hh can be expressed as a composition of the functions a,b,ca, b, c, and grs=hcgrs = hc. Thus, g=hcs−1r−1g = hcs^{-1}r^{-1} can be expressed as a composition of the functions a,b,ca, b, c.

Want a route through all this instead of an archive? The track puts 2,604 problems in a working order, from Junior Challenge level to the IMO shortlist.

Source: MathNet, licensed CC-BY-4.0. Statement reproduced verbatim; metadata (topic, difficulty) added by this project.