고등 수학 함수 심화: 일대일함수·일대일대응·항등함수·상수함수 완벽 정리
▲ 네 가지 함수 유형의 핵심 차이를 한눈에 비교한 개념도. 화살표 방향으로 x→y 대응 방식을 확인할 수 있어요.
2024년 11월, 서울 강남구의 한 독서실에서 고1 학생을 지도하다가 이런 말을 들었더라고요. "선생님, 일대일함수랑 일대일대응이 뭐가 다른 거예요? 둘 다 일대일 아닌가요?" 그 순간 제가 느낀 건 '아, 이 친구만의 문제가 아니구나'였어요.
실제로 고등 수학 함수 심화 단원에서 이 네 가지 함수를 제대로 구분하지 못하면, 함수의 합성이나 역함수, 나아가 수Ⅰ의 지수·로그함수까지 연쇄적으로 어려워집니다. 기초가 흔들리면 탑이 무너지는 법이거든요.
이 글에서는 일대일함수·일대일대응·항등함수·상수함수의 정의와 차이를 수직 비교가 아니라 수평으로 나란히 놓고 비교하는 방식으로 설명할게요. 직접 풀어보는 시뮬레이터도 준비했으니 끝까지 따라와 주세요.
📌 이 글에서 얻을 수 있는 핵심 가치
① 네 가지 함수 유형을 정의부터 판별법까지 한 번에 정리
② 일대일함수와 일대일대응의 미세한 차이를 영원히 기억할 수 있는 방법
③ 수평선 검사, 치역=공역 조건 등 실전에서 바로 쓰는 판별 루틴
④ 흔한 실수 5가지 교정 방법 + 내 실력 확인 시뮬레이터
👤 지금 나의 상황을 선택하세요
선택하면 맞춤 학습 포인트를 보여드려요!
핵심 개념: 네 가지 함수의 완벽 정의
먼저 각 함수의 공식 정의를 확실히 잡아봅시다. 정의를 정확히 알아야 판별도 할 수 있거든요. 학생들이 "대충 안다"고 생각했다가 문제에서 틀리는 이유가 바로 정의를 흐릿하게 알기 때문이에요.
① 일대일함수 (단사함수, Injective Function)
일대일함수의 정의는 딱 한 줄이에요.
📄 일대일함수 공식 정의
함수 f: X → Y에서,
정의역의 서로 다른 두 원소가 공역의 서로 다른 원소에 대응할 때, 이 함수를 일대일함수라 한다.
수식으로 쓰면: x₁ ≠ x₂ ⟹ f(x₁) ≠ f(x₂)
대우로 쓰면: f(x₁) = f(x₂) ⟹ x₁ = x₂
쉽게 말해, 두 개의 서로 다른 입력값이 하나의 같은 출력값을 공유하지 않는 함수예요. 그래프로 보면 임의의 수평선을 그었을 때 교점이 항상 1개 이하인 함수가 바로 일대일함수입니다.
💡 수평선 검사 (Horizontal Line Test)
그래프에 수평선(y=k)을 임의로 그었을 때 교점이 항상 1개 이하이면 일대일함수입니다. 예를 들어 f(x) = 2x+1은 직선이라 수평선과 항상 1개만 만나요. 반면 f(x) = x²은 수평선과 2개 만날 수 있으므로 일대일함수가 아닙니다(정의역이 실수 전체일 때).
② 일대일대응 (전단사함수, Bijective Function)
여기서 많은 학생들이 "그럼 일대일대응은 그냥 일대일함수 아닌가요?"라고 물어봐요. 아니에요! 결정적인 조건이 하나 더 붙습니다.
📄 일대일대응 공식 정의
함수 f: X → Y가 일대일함수이면서 동시에 치역과 공역이 같을 때(전사 조건), 이 함수를 일대일대응이라 한다.
조건 1: x₁ ≠ x₂ ⟹ f(x₁) ≠ f(x₂) (일대일 조건)
조건 2: 치역(range) = 공역(codomain) (전사 조건)
⚠️ 가장 자주 나오는 함정!
함수 f: {1,2,3} → {1,2,3,4}, f(1)=2, f(2)=3, f(3)=4는 일대일함수이지만 일대일대응이 아니에요! 공역 {1,2,3,4}에서 1이 치역에 없기 때문에 치역≠공역이 됩니다. 시험에서 정의역과 공역의 범위를 반드시 확인하세요.
③ 항등함수 vs 상수함수
이 두 함수는 이름만 보면 헷갈리지 않을 것 같은데, 의외로 "항등=항상 같다=상수함수 아닌가?" 하고 혼동하는 경우가 있더라고요. 절대 그렇지 않아요!
| 구분 | 항등함수 (Identity) | 상수함수 (Constant) |
|---|---|---|
| 정의 | f(x) = x | f(x) = c (c는 상수) |
| 입출력 관계 | 입력 = 출력 (항상) | 모든 입력 → 같은 출력 |
| 그래프 | 원점 통과 기울기 1 직선 | y=c인 수평선 |
| 일대일 여부 | ✅ 일대일함수 (일대일대응) | ❌ 일대일함수 아님 |
| 역함수 존재 | ✅ 존재 (자기 자신) | ❌ 존재 안 함 |
| 예시 | f(1)=1, f(2)=2, f(3)=3 | f(1)=5, f(2)=5, f(3)=5 |
▲ 항등함수와 상수함수의 핵심 차이 비교. "항등"이란 '자기 자신과 같다'는 뜻이에요.
📖 전문 용어 바로 알기
수학에서 "항등(恒等)"은 '항상 같다'는 뜻인데, 입력과 출력이 항상 같다는 의미예요. 혼동하기 쉬운 용어들을 정리합니다.
- 정의역 (Domain)
- 함수에 넣을 수 있는 x값들의 집합
- 공역 (Codomain)
- 함수의 출력값이 속할 수 있는 전체 집합 (목표 집합)
- 치역 (Range/Image)
- 실제로 나온 함수값들의 집합 (치역 ⊆ 공역)
- 전사함수 (Surjection)
- 치역 = 공역인 함수 (공역의 모든 원소가 치역에 속함)
▲ 수평선 검사로 일대일함수 여부를 판별하는 방법. 왼쪽(f(x)=2x)은 교점 1개, 오른쪽(f(x)=x²)은 교점 2개입니다.
실전 5단계 판별 방법론
개념을 알았다면 이제 실전에서 어떻게 적용하는지 단계별로 연습해야 해요. 저는 학생들에게 항상 이 5단계 루틴을 가르치는데, 익혀두면 어떤 함수 문제가 나와도 당황하지 않을 수 있어요.
📍 함수 유형 판별 5단계 루틴
1단계: 정의역·공역·치역 파악 — 문제에서 주어진 함수의 정의역 X, 공역 Y를 먼저 명확히 씁니다.
2단계: 수평선 검사 — 그래프나 대응 규칙을 보고 x₁≠x₂일 때 f(x₁)≠f(x₂)가 항상 성립하는지 확인합니다.
3단계: 치역 계산 — 실제 함수값들의 집합(치역)을 구합니다.
4단계: 치역=공역 비교 — 치역과 공역이 같으면 일대일대응, 다르면 일대일함수(일대일 성립 시).
5단계: 특수 함수 확인 — f(x)=x이면 항등함수, f(x)=c이면 상수함수로 최종 분류합니다.
💡 팁: 2단계에서 실패하면(일대일 아님) 바로 상수함수 또는 일반 함수로 분기합니다.
| 함수 유형 | 일대일 조건 | 치역=공역 | 형태 | 역함수 |
|---|---|---|---|---|
| 일대일함수 | ✅ 성립 | ❌ 불필요 | 다양 | 공역 제한 시 존재 |
| 일대일대응 | ✅ 성립 | ✅ 필수 | 다양 | ✅ 항상 존재 |
| 항등함수 | ✅ 성립 | ✅ 성립 | f(x)=x | ✅ 자기 자신 |
| 상수함수 | ❌ 불성립 | ❌ 치역={c} | f(x)=c | ❌ 존재 안 함 |
▲ 네 가지 함수 유형 조건 비교표. 시험 직전에 이 표를 빠르게 훑어보세요.
흔한 실수 5가지와 해결법
2023년부터 2025년까지 제가 직접 확인한 고등학생들의 시험지와 풀이 노트를 분석해보면, 이 단원에서 반복되는 실수 패턴이 딱 5가지로 압축돼요. 여러분은 꼭 피하세요.
🚫 실수 1: 일대일함수 = 일대일대응으로 착각
증상: "이 함수는 일대일이니까 일대일대응이다"라고 단정 짓는 경우
원인: 치역=공역 조건을 확인하지 않음
해결: 일대일함수임을 확인한 뒤 반드시 "치역=공역인가?" 두 번째 체크를 합니다. 정의역·공역의 원소 개수가 같아야 일대일대응이 될 수 있어요.
🚫 실수 2: 항등함수를 상수함수로 착각
증상: "항상 같은 값이 나오니까 상수함수"라고 오해
원인: "항등"의 의미를 '항상 동일한 값'으로 잘못 해석
해결: 항등함수는 f(x)=x이므로 입력과 출력이 같은 것이지, 모든 출력값이 같은 상수함수와 완전히 다릅니다.
🚫 실수 3: 정의역에 따라 달라지는 일대일 여부 미확인
증상: f(x)=x²이 무조건 일대일함수가 아니라고 생각
원인: 정의역을 고려하지 않음
해결: 정의역이 x≥0이면 f(x)=x²도 일대일함수입니다! 정의역이 바뀌면 함수 유형도 바뀌어요.
🚫 실수 4: 공역과 치역을 혼동
증상: "함수값이 나오는 범위"를 공역과 치역 구분 없이 씀
원인: 개념 정리 부족
해결: 공역은 "가능한 출력값의 전체 집합(주어진 것)", 치역은 "실제 나온 출력값의 집합(계산해야 함)"입니다. 일대일대응 판별에서 이 차이가 핵심이에요.
🚫 실수 5: 상수함수의 역함수가 없다는 것을 모름
증상: 상수함수에 역함수를 적용하려 함
원인: 역함수의 존재 조건을 잊음
해결: 역함수는 반드시 일대일대응인 함수에만 존재합니다. 상수함수는 일대일 조건 자체가 성립하지 않으므로 역함수가 절대 없습니다.
⚠️ 시험에서 조심할 것
문제에서 "다음 중 일대일대응인 것을 고르시오"가 나오면 일대일 조건 + 치역=공역 두 가지를 모두 확인해야 해요. 하나라도 빠지면 오답 처리됩니다!
▲ 함수 유형 판별 플로우차트. 이 순서대로 체크하면 어떤 함수든 정확히 분류할 수 있어요.
시뮬레이터로 내 실력 확인하기
공부는 설명을 읽는 것만으로 끝나지 않아요. 직접 풀어보는 연습이 필수입니다. 아래 두 가지 시뮬레이터로 지금 바로 내 이해도를 점검해봐요!
🧮 함수 유형 판별 시뮬레이터
주어진 조건을 선택하면 어떤 함수 유형인지 판별해 드립니다.
🧾 예시 함수 퀴즈 시뮬레이터
아래 예시 함수를 골라 정의역과 공역을 설정하면 함수 유형을 알려드립니다.
✅ 학습 효과 극대화 팁
매일 10분: 오늘 배운 함수 유형 중 예시 1개씩 직접 정의역·공역·치역을 써보세요.
주 1회: 교과서나 문제집에서 함수 문제 5개를 골라 네 가지 유형으로 직접 분류해 봐요.
시험 전날: 위의 비교표와 플로우차트를 머릿속에서 그릴 수 있는지 확인하세요.
▲ 함수 유형의 포함관계 벤다이어그램. 항등함수는 일대일대응의 특수한 경우이고, 상수함수는 일대일함수 영역 밖에 있어요.
🚀 더 깊이 공부하고 싶다면
함수 심화 개념을 완전히 내 것으로 만드는 추천 자료들이에요.
📚 함수 기초 복습하기 📈 지수·로그함수 이어서위 링크는 본 블로그 내부 링크로, 외부 구매나 제휴와 무관합니다.
📚 참고문헌 및 출처
- 교육부. (2022). 2022 개정 수학과 교육과정. 교육부 고시.
- EBS 수능특강. (2025). 수학(하) 함수 단원 개념 정리. 한국교육방송공사.
- 황선욱 외. (2023). 고등학교 수학 (하). 미래엔.
- 수학의정석 편집부. (2024). 수학의 정석 개념+유형. 성지출판.
📝 업데이트 기록 보기
- : SVG 애니메이션 4개 및 시뮬레이터 2개 추가
- : 비교표, 플로우차트, 벤다이어그램 추가
- : 2026 교육과정 기준으로 내용 최신화
- : 흔한 실수 5가지 사례 보완
자주 묻는 질문 (FAQ)
일대일함수는 정의역의 서로 다른 원소가 공역의 서로 다른 원소에 대응하는 함수(x₁≠x₂ ⟹ f(x₁)≠f(x₂))입니다. 일대일대응은 여기에 치역=공역 조건(전사 조건)이 추가된 더 강한 개념입니다. 즉, 일대일대응이면 반드시 일대일함수이지만, 일대일함수라고 해서 반드시 일대일대응은 아니에요. 공역에 "남은 원소"가 없어야 일대일대응이 됩니다.
항등함수는 f(x)=x로 정의되며, 모든 입력값과 출력값이 동일합니다. 그래프는 원점을 지나는 기울기 1의 직선(y=x)입니다. 항등함수는 일대일대응이므로 역함수도 존재하며, 역함수도 자기 자신(f(x)=x)입니다. 함수의 합성에서 항등원 역할을 합니다(f∘I = I∘f = f).
상수함수는 모든 x에 대해 항상 같은 y값(c)을 출력하는 함수입니다. f(x)=c 형태이며, 그래프는 수평선(y=c)입니다. 일대일 조건이 성립하지 않으므로 역함수는 존재하지 않습니다. 치역은 {c}로 원소가 하나뿐이에요. 상수함수는 미분하면 0이 되는데, 이 성질은 수학Ⅱ에서 중요하게 쓰입니다.
가장 흔한 실수 두 가지는 ① 일대일함수와 일대일대응을 동일하게 보는 것(치역=공역 조건을 빠뜨림)과 ② 항등함수를 상수함수로 착각하는 것입니다. 또한 정의역에 따라 일대일함수 여부가 달라질 수 있다는 점(예: f(x)=x²은 정의역이 x≥0이면 일대일함수)도 놓치기 쉬운 포인트예요.
매일 다양한 함수를 네 가지 유형(일대일함수·일대일대응·항등함수·상수함수)으로 분류해 보는 연습을 하세요. 수평선 검사(그래프 그리기)와 치역=공역 확인이라는 두 단계 루틴을 체계화하면 빠르게 판별할 수 있습니다. 위의 시뮬레이터와 플로우차트를 활용하면 더 효과적이에요.
🎯 마무리하며: 함수 심화, 이제 두렵지 않아요
오늘 우리가 정리한 내용을 한 줄로 요약하면 이렇습니다. "일대일함수에 치역=공역이 더해지면 일대일대응, f(x)=x이면 항등함수, f(x)=c이면 상수함수."
단순해 보이지만, 이 네 가지 함수의 차이를 정확히 이해하고 있으면 역함수 단원, 합성함수, 나아가 수Ⅰ·수Ⅱ의 여러 단원에서 훨씬 탄탄하게 풀어나갈 수 있어요. 혹시 아직 헷갈리는 부분이 있다면 위의 플로우차트와 시뮬레이터를 다시 한번 활용해 보세요.
여러분은 어떤 함수 유형이 가장 헷갈렸나요? 댓글로 알려주시면 다음 글에서 더 자세히 다루겠습니다! 😊
최종 검토: , etmusso76 드림.
'3. 수학 > 고등 수학(하) (개념정리 문제풀이)' 카테고리의 다른 글
| "수학적 귀납법, 3단계만 알면 끝! 기초·귀납 가정·귀납 단계로 완전 정복 (2026 수능·내신 대비)" (0) | 2026.04.15 |
|---|---|
| "등차 vs 등비수열 완전 분석 | 일반항·합 공식·r=1 케이스, 2026년 수능 수열 문제 실전 전략" (0) | 2026.04.14 |
| "유리함수 vs 무리함수 완벽 분석 | 점근선 vs 시작점, 2026년 실전 예제로 본 최적 그래프 전략" (0) | 2026.04.14 |
| "진리집합과 부정 명제, 수량사 변경만 알면 끝! 고1 수학(하) 명제·조건 10분 완성 (2026 최신)" (0) | 2026.04.14 |
| "집합의 연산, 이 5단계면 끝! 합집합·교집합·차집합·여집합 벤 다이어그램 완전 정복 (2026 고등 수학(하))" (0) | 2026.04.13 |

💬 댓글
댓글 기능을 로드하는 중입니다... 티스토리 댓글을 이용해 궁금한 점을 남겨주세요!