합성함수 f∘f의 치역은 함수 f의 치역의 부분집합이므로 B⊂A이고, 조건 (나)에서 A−B={2}이다. n(A)=n(B)+1이므로 조건 (가)에서 n(A)=2+1=3
A={2,a,b}, B={a,b}, X−A={c,d}라 하자.
두 수 a, b를 택하는 경우의 수는 4C2=6
{f(2),f(a),f(b)}={a,b}이므로
f(2), f(a), f(b)의 값을 정하는 경우의 수는
23∏−2=23−2=6
{f(c),f(d)}⊂{2,a,b}이고 f(c)=2 또는 f(d)=2가 되도록 f(c), f(d)의 값을 정하는 경우의 수는
32∏−22∏=32−22=5
따라서 구하는 함수 f의 개수는 6×6×5=180