조건 (다)를 만족시키는 a, b에 대하여 a<b라고 하자.
(ⅰ) a∈{1,2,3}, b∈{1,2,3}인 경우
f(a)>f(b)이므로 조건 (가)에 모순이다.
(ⅱ) a∈{1,2,3}, b∈{4,5}인 경우 가능한 (a,b)의 순서쌍은
(1,4), (1,5), (2,4), (2,5), (3,4), (3,5)
이 중 조건 (나)를 만족시키는 순서쌍은
(2,5), (3,4), (3,5)뿐이다.
① f(2)=5, f(5)=2인 경우
조건 (가)를 만족시키도록 f(1), f(3)의 값을 정하는 경우의 수는 5H1×1H1=5
조건 (나)를 만족시키도록 f(4)의 값을 정하는 경우의 수는 3C1=3이므로 함수 f의 개수는 5×3=15
② f(3)=4, f(4)=3인 경우
조건 (가)를 만족시키도록 f(1), f(2)의 값을 정하는 경우의 수는 4H2=5C2=10
조건 (나)에 의하여 f(5)=2
이므로 함수 f의 개수는 10×1=10
③ f(3)=5, f(5)=3인 경우
조건 (가)를 만족시키도록 f(1), f(2)의 값을 정하는 경우의 수는 5H2=6C2=15
조건 (나)를 만족시키도록 f(4)의 값을 정하는 경우의 수는 2C1=2이므로 함수 f의 개수는
15×2=30
f(2)=5, f(5)=2이고 f(3)=4, f(4)=3이면 조건 (가)에 모순이므로
①과
②의 경우에서 중복되는 경우는 없다.
(ⅲ) a∈{4,5}, b∈{4,5}인 경우
f(4)=5, f(5)=4이므로 조건 (나)를 만족시킨다.
조건 (가)를 만족시키도록 f(1), f(2), f(3)의 값을 정하는 경우의 수는 5H3=7C3=35
(ⅰ), (ⅱ), (ⅲ)에 의하여 구하는 함수의 개수는
15+10+30+35=90