공통수학2함수AI킬러 문제 (22·30번 수준)

f^6(x)=x 인 함수의 주기 구조와 개수

문제

집합 X={1,2,3,4,5,6,7}X = \left\{ 1 , 2 , 3 , 4 , 5 , 6 , 7 \right\}에 대하여 함수 f:XXf : X \rightarrow X가 있다. f1(x)=f(x)f ^{1} ( x ) = f ( x ), fn+1(x)=f(fn(x))f ^{n + 1} ( x ) = f \left( f ^{n} ( x ) \right) (n=1,2,3,)( n = 1 , 2 , 3 , \cdots )로 정의할 때, 함수 ff가 다음 조건을 만족시킨다.

(가) XX의 모든 원소 xx에 대하여 f6(x)=xf ^{6} ( x ) = x이다. (나) f2(x)=xf ^{2} ( x ) = x를 만족시키는 XX의 원소 xx의 개수는 44이다. (다) f3(x)=xf ^{3} ( x ) = x를 만족시키는 XX의 원소 xx의 개수는 55이다.

함수 ff의 개수를 구하시오. [4점]

정답 보기
420

자료 내려받기

아직 올라온 파일이 없습니다.

해설

실마리: f6(x)=xf ^{6} ( x ) = x가 모든 xx에서 성립하면 ff는 일대일대응이고, 각 원소는 ff를 되풀이할 때 제자리로 돌아오는 순환마디에 속한다. f(x1)=f(x2)f ( x _{1} ) = f ( x _{2} )이면 x1=f6(x1)=f5(f(x1))=f5(f(x2))=f6(x2)=x2x _{1} = f ^{6} ( x _{1} ) = f ^{5} ( f ( x _{1} ) ) = f ^{5} ( f ( x _{2} ) ) = f ^{6} ( x _{2} ) = x _{2}이므로 ff는 일대일대응이다. 따라서 XXxf(x)f2(x)x \rightarrow f ( x ) \rightarrow f ^{2} ( x ) \rightarrow \cdots 로 이어져 제자리로 돌아오는 순환마디들로 나뉘고, (가)에 의하여 각 마디의 길이는 66의 약수 1,2,3,61 , 2 , 3 , 6 중 하나이다. 길이가 1,2,3,61 , 2 , 3 , 6인 마디의 개수를 각각 a,b,c,da , b , c , d라 하면 a+2b+3c+6d=7a + 2 b + 3 c + 6 d = 7 f2(x)=xf ^{2} ( x ) = xxx는 길이가 11 또는 22인 마디의 원소이므로 (나)에서 a+2b=4a + 2 b = 4 f3(x)=xf ^{3} ( x ) = xxx는 길이가 11 또는 33인 마디의 원소이므로 (다)에서 a+3c=5a + 3 c = 5 a+2b=4a + 2 b = 4에서 aa44 이하의 짝수이고, a=53ca = 5 - 3 c이므로 a=2a = 2, c=1c = 1 이때 b=1b = 1이고 2+2+3+6d=72 + 2 + 3 + 6 d = 7에서 d=0d = 0ff는 고정점 22개, 길이 22인 마디 11개, 길이 33인 마디 11개로 이루어진다. 고정점이 될 원소 22개를 고르는 경우의 수는 7×62=21\displaystyle \frac{7 \times 6}{2} = 21 나머지 55개 중 길이 22인 마디를 이룰 원소 22개를 고르는 경우의 수는 5×42=10\displaystyle \frac{5 \times 4}{2} = 10 남은 33개의 원소 p,q,rp , q , r로 길이 33인 마디를 만드는 방법은 pqrpp \rightarrow q \rightarrow r \rightarrow p, prqpp \rightarrow r \rightarrow q \rightarrow p22가지 따라서 구하는 함수 ff의 개수는 21×10×2=42021 \times 10 \times 2 = 420이다.

태그

비슷한 문제 더 보기

← 전체 문제 목록으로