실마리: 상수함수의 함숫값 k도 집합 X의 원소이므로 f(k)=k, 즉 k는 곡선 y=f(x)와 직선 y=x의 교점의 x좌표이다.
그래프에서 f(x)=(x−3)2+1=x2−6x+10
f(x)=x에서 x2−7x+10=0, (x−2)(x−5)=0이므로 x=2 또는 x=5
(ⅰ) f가 항등함수인 경우
X의 모든 원소 x에 대하여 f(x)=x이므로 X는 집합 {2,5}의 공집합이 아닌 부분집합이다.
{2}, {5}, {2,5}의 3개
(ⅱ) f가 상수함수인 경우
X의 모든 원소 x에 대하여 f(x)=k (k는 X의 원소)라 하면 f(k)=k이므로 k=2 또는 k=5
k=2일 때 f(x)=2에서 x2−6x+8=0, x=2 또는 x=4이므로 X는 2를 원소로 갖는 {2,4}의 부분집합
{2}, {2,4}의 2개
k=5일 때 f(x)=5에서 x2−6x+5=0, x=1 또는 x=5이므로 X는 5를 원소로 갖는 {1,5}의 부분집합
{5}, {1,5}의 2개
(ⅰ), (ⅱ)에서 {2}, {5}는 두 경우에 모두 들어 있다.
따라서 구하는 집합 X의 개수는 3+4−2=5