검색

일대일함수 개수 | 구하는 공식과 계산법

교육2026.11.03·읽는 데 5분
목차 (8)

일대일함수의 개수는 정의역의 원소 개수와 공역의 원소 개수를 조합하여 구합니다. 정의역의 원소가 하나씩 선택할 때마다 선택지가 줄어드는 순열의 원리를 적용합니다. 상황에 따른 정확한 식과 계산 사례를 설명합니다.

일대일함수의 정의와 특징

일대일함수는 정의역의 서로 다른 원소가 공역의 서로 다른 원소에 대응되는 함수를 말합니다. 즉 같은 공역의 원소를 두 개 이상의 정의역 원소가 공유할 수 없습니다. 이것은 선택의 과정에서 중복을 허용하지 않음을 의미합니다. 정의역의 원소 개수를 n, 공역의 원소 개수를 m이라고 할 때 n이 m보다 작거나 같아야만 일대일함수가 성립합니다. 만약 n이 m보다 크다면 비둘기집 원리에 의해 반드시 중복이 발생합니다. 이는 함수의 기본 조건을 충족하면서도 일대일 대응의 기초가 되는 중요한 개념입니다. 수학 문제에서 자주 등장하는 필수적인 함수 유형 중 하나입니다. 정의를 명확히 이해해야 공식의 의미를 파악할 수 있습니다.

개수 산출을 위한 수학식

정의역의 원소 개수를 n, 공역의 원소 개수를 m이라 할 때 일대일함수의 개수는 mPn으로 계산합니다. 이는 m개의 공역 원소 중에서 n개를 뽑아 순서를 고려하여 나열하는 순열 공식과 동일합니다. 첫 번째 원소가 선택할 수 있는 경우는 m가지이고 두 번째는 m-1가지 식으로 줄어듭니다. 이를 n번 반복하여 곱하면 m * (m-1) * (m-2) * ... * (m-n+1)이 됩니다. 팩토리얼 기호를 사용하여 m! / (m-n)!으로 간단히 나타낼 수 있습니다. 이 식은 순서가 중요하다는 점을 잘 반영하고 있습니다. 정의역의 각 원소가 공역의 원소를 하나씩 할당받는 과정을 생각하면 이해가 빠릅니다. 수학 공식은 이 논리적 과정을 압축한 결과물입니다.

실제 문제 해결 사례

정의역이 {1, 2}이고 공역이 {a, b, c}인 경우를 가정해 봅니다. 1이 선택할 수 있는 원소는 a, b, c 세 가지입니다. 2는 1이 선택한 것을 제외한 나머지 두 가지 중에서 골라야 합니다. 따라서 전체 개수는 3 * 2 = 6개가 됩니다. 이것은 3P2와 같은 결과입니다. 만약 정의역이 공역보다 많다면 일대일함수는 0개가 됩니다. 이처럼 원소의 개수를 대입하여 직접 계산해 보면 공식의 원리를 금방 체득할 수 있습니다. 시험 문제에서는 보통 집합의 원소 개수를 명확히 제시합니다. 이를 공식에 대입하면 빠르게 정답을 도출할 수 있습니다. 단계별로 차근차근 따져보는 습관이 중요합니다.

순열 개념과의 밀접한 관계

일대일함수의 개수를 구하는 과정은 순열의 정의와 완벽하게 일치합니다. 순열은 서로 다른 n개에서 r개를 택하여 나열하는 것을 뜻합니다. 함수에서도 정의역의 원소를 순서대로 나열하여 공역의 원소와 연결하기 때문입니다. 이러한 연결 고리를 이해하면 공식을 암기하지 않아도 스스로 유도할 수 있습니다. 중복 순열이나 단순 함수 개수와는 계산 방식이 다르므로 주의해야 합니다. 단순 함수의 개수는 공역의 원소 개수의 정의역 원소 개수 제곱인 m^n입니다. 비교하여 공부하면 실수를 줄일 수 있습니다. 수학에서 용어의 정의는 곧 계산 공식으로 이어지는 경우가 많습니다. 개념과 계산식의 일치성을 확인하는 과정이 학습의 핵심입니다.

흔히 발생하는 계산 실수

가장 많이 하는 실수는 정의역과 공역의 원소 개수를 혼동하는 것입니다. n과 m의 위치를 바꿔서 계산하면 전혀 다른 값이 나옵니다. 또한 일대일 대응과 일대일함수를 착각하는 경우도 빈번합니다. 일대일 대응은 정의역과 공역의 개수가 같아야 하지만 일대일함수는 다를 수 있습니다. 문제의 조건을 꼼꼼히 읽고 무엇을 묻는지 파악해야 합니다. 순서를 고려하지 않고 조합 공식을 사용하는 것도 주의해야 할 점입니다. 함수는 누가 무엇을 선택했는지가 중요하므로 반드시 순열을 써야 합니다. 공식을 기계적으로 적용하기 전에 원소의 관계를 먼저 그려보는 것이 좋습니다. 다급하게 계산하지 말고 천천히 대입하는 연습이 필요합니다.

상황에 따른 공식의 변형

특정한 조건을 추가하면 공식도 조금씩 달라집니다. 예를 들어 어떤 원소는 반드시 특정 값에 대응되어야 한다는 조건이 붙을 수 있습니다. 이 경우 선택지가 줄어들기 때문에 계산 과정에서 제외해야 합니다. 문제의 조건을 꼼꼼히 해석하여 공식을 수정할 수 있는 능력이 필요합니다. 경우의 수를 나누어 생각하는 연습이 되면 복잡한 문제도 해결할 수 있습니다. 고등학교 수학 과정에서는 이러한 응용 문제가 자주 출제됩니다. 기본 공식을 완벽히 숙지한 후 다양한 변형 문제에 도전하는 것이 좋습니다. 어떤 조건이 붙느냐에 따라 경우의 수가 줄어들거나 늘어날 수 있습니다. 논리적인 사고 과정을 통해 식을 변형해 나가는 것이 핵심입니다.

함께 배우는 관련 개념

함수의 개수를 구할 때 같이 배우는 개념으로 상수함수나 일대일 대응이 있습니다. 일대일 대응은 일대일함수 중에서 공역과 치역이 같은 경우를 말합니다. 이 개념들은 모두 집합과 함수의 관계를 다루는 기초적인 도구들입니다. 경우의 수 단원과 연계되어 출제되기도 하므로 함께 공부하면 효율적입니다. 함수의 정의를 알고 있으면 문제 해결에 큰 도움이 됩니다. 수학 교과서의 예제들을 풀어보며 개념을 다지는 것이 좋습니다. 온라인 강의나 참고서의 설명을 보며 다양한 예시를 접하는 것도 추천합니다. 기초가 튼튼해야 고난도 문제로 나아갈 수 있습니다. 차근차근 개념을 쌓아 올리면 수학적 사고력이 크게 성장합니다.

학습을 위해 궁금한 점

공식 이외에도 왜 이런 결과가 나오는지 증명하는 과정이 궁금할 수 있습니다. 혹은 더 큰 집합에서의 계산법이 있는지 의문이 생길 수도 있습니다. 교육과정 외의 심화된 수학적 원리가 궁금하다면 대학교 교양 수학 수준의 집합론을 참고해 볼 수 있습니다. 스스로 예시를 만들어보고 직접 함수를 그려보는 연습을 해보길 권장합니다. 친구와 함께 문제를 내고 풀어보는 것도 좋은 방법입니다. 모르는 부분이 있다면 다시 개념으로 돌아가서 확인해야 합니다. 질문을 통해 답을 얻는 과정 자체가 학습의 중요한 부분입니다. 계속해서 호기심을 가지고 탐구하다 보면 수학이 훨씬 재미있어질 것입니다.

일대일함수의 개수는 순열 공식인 mPn을 사용하여 구할 수 있습니다. 원소의 개수를 정확히 파악하고 조건을 대입하는 것이 중요합니다. 추가로 일대일 대응의 조건이나 함수의 종류에 대해 더 탐구해 보시기 바랍니다.

자주 묻는 질문
정의역과 공역의 개수가 같으면 어떻게 되나요?

이때는 n! 즉 팩토리얼로 계산하며 이를 일대일 대응의 개수라고 부릅니다.

일대일함수와 일대일 대응은 무엇이 다른가요?

일대일 대응은 일대일함수이면서 공역과 치역이 일치해야 한다는 추가 조건이 붙습니다.

관련 글
표트르 대제 명언 | 러시아 황제가 남긴 역사적 어록교육 · 2026.10.03체육대학 순위 | 체대로 유명한 주요 대학교 정리교육 · 2026.10.03약수가 6개인 수 | 50 이하 자연수 구하는 방법교육 · 2026.10.03산성 용액 활용 | 일상생활 속 쓰임새와 작용 원리교육 · 2026.10.03전문대 유아교육과 임용고시 | 응시 자격 조건 및 정교사 자격증 취득 방법교육 · 2026.10.031제곱킬로미터 | 면적 단위 m² 환산 방법교육 · 2026.10.03대학교 학점 2.1 | 4.5 만점 기준 성적 수준과 의미교육 · 2026.10.03연세대 생명공학과 | 캠퍼스 위치와 소속 단과대학 확인교육 · 2026.10.03