관양고등학교 고1수학과외에서 다룬 합성함수 서술형 풀이
관양고등학교 고1수학과외에서는 식을 빠르게 계산하는 것보다 조건을 정리하고 풀이의 근거를 남기는 데 초점을 두었다. 특히 학교 프린트의 합성함수 문제에서 식이 길어질수록 문제와 직접 관계없는 정보는 지우고, 무엇을 구해야 하는지 먼저 표시하도록 했다.
안쪽 함수와 바깥쪽 함수를 거꾸로 적용한 장면
한 고1 학생은 합성함수 문제에서 두 함수가 차례로 연결된다는 사실은 알고 있었다. 그러나 실제 서술형 풀이에서는 보이는 식을 먼저 계산하는 방식으로 접근했다. 예를 들어 f(x)=2x+1, g(x)=x2-3일 때 (f∘g)(x)를 구하면서 g의 출력이 f의 입력으로 들어가야 한다는 표시 없이 식을 전개했다.
그 결과 f(g(x))를 계산해야 하는 상황에서 바깥쪽 함수와 안쪽 함수의 역할을 바꾸어 g(f(x))에 해당하는 식을 만들었다. 중간 계산은 각각 맞았지만 합성 순서가 달라 최종식도 달라졌다. 답안에는 식 전개 과정이 남아 있었지만, 왜 첫 함수를 선택했는지와 함수가 연결되는 방향이 설명되지 않아 우연히 맞힌 문제와 구분하기 어려운 상태였다.
현재 가능한 풀이와 아직 흔들리는 조건
단순한 합성함수 계산은 수행할 수 있고, 함수식을 대입해 전개하는 과정도 알고 있다. 다만 식이 길어지거나 서술형 답안으로 이유까지 적어야 할 때 안쪽 함수의 출력이 바깥쪽 함수의 입력이 된다는 관계를 자동으로 표시하지 못한다. 또한 결론을 세운 뒤 특수값이나 반례를 대입해 항상 성립하는지 확인하는 단계가 자주 빠졌다.
따라서 이 학생에게 필요한 것은 계산량을 늘리는 일이 아니라 조건 확인 → 함수 연결 순서 표시 → 식 설정 → 전개 → 원래 조건과 대조의 순서를 고정하는 것이다. 문제에 포함된 여러 숫자 중 구할 값과 직접 관련된 조건을 먼저 구분하고, 사용하지 않는 정보는 풀이에서 제외하도록 했다.
화살표와 반례를 이용한 수정
수정할 때는 먼저 x → g(x) → f(g(x))처럼 입력과 출력을 화살표로 적었다. 그다음 안쪽 함수 g(x)를 먼저 괄호 안에 넣고, 그 전체를 바깥쪽 함수 f에 대입했다. 첫 식을 세운 이유도 “x가 먼저 g를 거친 뒤 그 결과가 f의 입력이 되므로 f(g(x))로 놓는다”라고 답안에 남기게 했다.
서술형 결론을 작성한 뒤에는 간단한 값, 예를 들어 x=0이나 x=1을 넣어 원래 함수의 연결 순서와 계산 결과가 일치하는지 확인했다. 두 합성함수의 값이 같다고 주장한 경우에는 특정 값 하나를 대입해 반례가 나오는지도 살폈다. 부호와 괄호는 전개 중간에 다시 표시해, 계산이 맞더라도 처음 세운 합성 순서가 바뀌지 않았는지 점검했다.
조건을 바꾼 문제에 재적용한 풀이
다음 날에는 함수의 식과 숫자를 바꾼 문제를 빈 종이에 다시 풀었다. 이번에는 문제를 읽자마자 구할 합성함수와 사용해야 할 조건을 따로 적고, 화살표로 적용 순서를 표시했다. 이후 f(g(x))와 g(f(x))를 각각 구한 뒤 두 식을 임의로 같다고 두지 않고 x=0을 대입해 실제 값까지 비교했다.
제한시간을 줄인 상황에서도 순서 표시를 생략하지 않았고, 최종 답만 맞추는 대신 첫 식을 세운 근거와 특수값 검산을 함께 제시했다. 합성함수 계산 능력은 유지하면서도 식이 복잡하거나 조건이 많은 서술형 문제에서 풀이의 최초 판단과 결론의 타당성을 확인하는 방식으로 바뀌었다.
이러한 조건 해석과 검산 습관은 관양고등학교 고1수학과외에서 합성함수뿐 아니라 명제의 필요조건·충분조건을 판단할 때에도 같은 방식으로 적용할 수 있다.






