수학

합성함수 미분 증명 - 미적분 체인룰

2026-10-13

합성함수 미분 증명과 체인룰을 보여 주는 한국어 정보카드
합성함수는 입력에서 중간값을 거쳐 출력으로 이어지므로 변화율도 두 단계로 나누어 볼 수 있습니다.

합성함수와 체인룰의 출발점

합성함수는 한 함수의 출력이 다른 함수의 입력이 되는 구조입니다. 가장 익숙한 표기는 y=f(g(x))이며, 여기서 g는 안쪽함수이고 f는 바깥함수입니다. x가 아주 조금 변할 때 g(x)가 먼저 변하고, 그 결과를 받은 f의 값이 다시 변합니다. 따라서 y의 변화는 한 번에 일어나는 변화가 아니라 두 단계의 연결된 변화입니다. 체인룰은 바로 이 연결을 미분의 언어로 적는 규칙입니다. 공식만 보면 곱셈 한 줄처럼 보이지만, 그 곱은 변화가 전달되는 순서를 보존합니다.

미분은 어떤 점에서의 순간변화율을 뜻합니다. 평균변화율은 두 점을 비교하지만, 순간변화율은 두 점의 간격을 0으로 보낼 때 남는 값을 봅니다. 합성함수에서는 x의 작은 변화가 중간값 u=g(x)의 작은 변화를 만들고, 그 중간값의 변화가 y=f(u)의 변화를 만듭니다. 이때 y를 x로 바로 나눈 비율을, y를 u로 나눈 비율과 u를 x로 나눈 비율로 나누어 보는 것이 증명의 핵심 발상입니다. 계산을 외우기 전에 이 흐름을 이해하면 괄호가 많은 식도 훨씬 덜 낯설어집니다.

변화율을 두 단계로 분해하기

u=g(x)라고 두고 y=f(u)라고 쓰면, x가 x에서 x+Δx로 바뀔 때 u도 u에서 u+Δu로 바뀝니다. 그 결과 y는 y에서 y+Δy로 바뀝니다. Δx가 0이 아닐 때에는 전체 변화율 Δy/Δx에 1이라는 값을 끼워 넣어 Δy/Δx=(Δy/Δu)×(Δu/Δx)로 적을 수 있습니다. 여기서 Δu가 0인 특별한 경우는 먼저 별도로 살피거나, 근처에서 Δu가 0이 아닌 점들을 이용해 극한을 다룹니다. 중요한 것은 이 식이 단순한 약분 요령이 아니라, 바깥 단계와 안쪽 단계를 분리해 관찰한 결과라는 점입니다.

첫 번째 비율 Δy/Δu는 u가 변할 때 f(u)가 얼마나 변하는지를 나타냅니다. 두 번째 비율 Δu/Δx는 x가 변할 때 g(x)가 얼마나 변하는지를 나타냅니다. x의 변화가 안쪽함수를 통과해 바깥함수까지 전달되는 과정은 이 두 비율을 연달아 적용하는 과정입니다. 단위로 생각해도 자연스럽습니다. y 한 단위의 변화량을 u 변화량으로 나눈 뒤, u 변화량을 x 변화량으로 나누면 최종적으로 x 변화량당 y 변화량이 남습니다. 체인룰의 곱셈은 변화의 단위를 연결하는 약속이기도 합니다.

합성함수 변화율을 두 비율의 곱으로 나타낸 한국어 정보카드
전체 변화율은 바깥 함수의 변화율과 안쪽 함수의 변화율을 이어 붙여 이해할 수 있습니다.

극한을 취하면 왜 미분계수가 되는가

이제 Δx를 0으로 보냅니다. g가 x에서 미분 가능하면 Δu/Δx는 g'(x)로 갑니다. f가 u=g(x)에서 미분 가능하면 Δu가 0으로 갈 때 Δy/Δu는 f'(u), 즉 f'(g(x))로 갑니다. 따라서 두 비율의 곱의 극한은 f'(g(x))g'(x)가 됩니다. 이를 미분 기호로 쓰면 d/dx f(g(x))=f'(g(x))·g'(x)입니다. 이 결론에는 각 함수가 해당 점에서 미분 가능하다는 조건이 들어 있습니다. 미분 가능성은 연속성을 보장하므로, 안쪽 입력이 바깥함수가 미분되는 지점으로 제대로 가까워진다는 점도 함께 확보됩니다.

엄밀한 증명에서 조심할 부분은 Δu가 항상 0이 아닐 것이라고 단정하지 않는 것입니다. 예를 들어 안쪽함수의 변화가 어떤 작은 구간에서 우연히 0이 될 수도 있습니다. 이때는 차분몫을 직접 다루거나, f의 미분 가능성에서 나오는 오차항 표현을 쓰면 안전합니다. f(u+Δu)-f(u)=f'(u)Δu+o(Δu)이고, g(x+Δx)-g(x)=g'(x)Δx+o(Δx)라는 표현을 결합하면 같은 결론에 도달합니다. 학습 단계에서는 변화율 분해가 직관을 제공하고, 오차항 관점은 조건을 빠뜨리지 않는 엄밀함을 제공합니다.

정의에 가까운 형태로 증명 흐름 정리

합성함수 F(x)=f(g(x))를 놓고 미분계수의 정의에서 시작해 보겠습니다. F'(x)는 h가 0으로 갈 때 [f(g(x+h))-f(g(x))]/h의 극한입니다. 분자와 분모 사이에 g(x+h)-g(x)를 넣어, [f(g(x+h))-f(g(x))]/[g(x+h)-g(x)]와 [g(x+h)-g(x)]/h의 곱으로 봅니다. 앞의 인수는 바깥함수 f의 차분몫이고, 뒤의 인수는 안쪽함수 g의 차분몫입니다. h가 0으로 갈 때 g의 연속성 때문에 g(x+h)가 g(x)로 가므로, 앞의 인수는 f'(g(x))로 갑니다.

뒤의 인수는 바로 g'(x)의 정의입니다. 두 극한이 모두 존재하면 곱의 극한 법칙을 적용할 수 있습니다. 그래서 F'(x)=f'(g(x))g'(x)가 됩니다. 이 전개를 볼 때 분모에 g(x+h)-g(x)가 등장한다고 해서 무작정 약분하는 것으로 이해하면 안 됩니다. 각각의 차분몫이 어떤 독립적인 변화율을 뜻하는지, 그리고 극한에서 어느 변수로 접근하는지를 읽어야 합니다. 특히 f'의 입력은 x가 아니라 g(x)라는 점이 자주 빠지는 부분입니다. 바깥함수를 미분한 뒤 안쪽함수를 그대로 넣는 이유가 바로 여기에 있습니다.

합성함수 미분 세 단계를 정리한 한국어 정보카드
바깥함수를 미분하고 안쪽함수를 유지한 뒤 안쪽함수의 미분값을 곱하면 됩니다.

예제로 확인하는 체인룰 계산

예를 들어 y=(3x+1)^2를 보겠습니다. 바깥함수는 f(u)=u^2이고 안쪽함수는 g(x)=3x+1입니다. 먼저 바깥함수를 미분하면 f'(u)=2u입니다. 여기에 u=3x+1을 다시 넣으면 2(3x+1)이 됩니다. 마지막으로 안쪽함수의 미분값 g'(x)=3을 곱하여 y'=6(3x+1)을 얻습니다. 전개해서 9x^2+6x+1로 만든 뒤 미분해도 18x+6이고, 이는 6(3x+1)과 같습니다. 두 방식이 일치하는 것은 체인룰이 새로운 요령이 아니라 미분의 정의와 맞닿아 있음을 보여 줍니다.

조금 더 복잡한 식 y=sin(x^2+1)에서도 순서는 같습니다. 바깥함수는 sin u이고 안쪽함수는 x^2+1입니다. 바깥함수의 미분은 cos u이므로 먼저 cos(x^2+1)을 얻습니다. 그다음 안쪽함수의 미분 2x를 곱해 y'=2x cos(x^2+1)이 됩니다. cos x와 cos(x^2+1)을 혼동하지 않도록 괄호 전체를 하나의 덩어리로 보는 습관이 좋습니다. 안쪽함수가 한 겹 더 있다면, 각 경로를 따라 미분값을 계속 곱합니다.

자주 틀리는 지점과 점검 순서

첫 번째 실수는 바깥함수를 미분한 뒤 안쪽함수를 다시 대입하지 않는 것입니다. (x^2+1)^5의 미분을 5x^4처럼 쓰는 것은 바깥 변수 u와 실제 입력 x를 섞은 결과입니다. 올바른 첫 단계는 5(x^2+1)^4입니다. 두 번째 실수는 안쪽함수의 미분값을 곱하지 않는 것입니다. 여기에 2x를 곱해야 최종 미분값이 됩니다. 세 번째 실수는 안쪽함수의 미분을 너무 일찍 적용해 괄호 구조를 잃는 것입니다. 식을 보기 좋게 정리하려고 전개하다가 오히려 계산 실수가 늘 수 있으므로, 가능한 한 안쪽 덩어리를 표시해 두는 편이 안전합니다.

문제를 풀 때는 세 질문으로 검산할 수 있습니다. 지금 미분한 대상에서 가장 바깥 연산은 무엇인가, 그 바깥 연산의 입력 전체는 무엇인가, 그 입력을 x로 미분하면 얼마인가를 차례로 묻습니다. 삼각함수·지수함수·로그함수·제곱근이 섞여도 이 질문은 바뀌지 않습니다. 예를 들어 ln(1+x^2)의 미분은 1/(1+x^2)에 2x를 곱한 값입니다. 공식 목록을 많이 외우는 것보다, 바깥에서 안쪽으로 읽고 안쪽 미분을 되돌려 곱하는 흐름을 반복하는 편이 체인룰을 오래 기억하게 합니다.

증명에서 계산으로, 그리고 다음 학습으로

체인룰은 합성함수의 변화가 전달되는 방식을 정확히 기록합니다. x의 변화는 g를 거쳐 u의 변화가 되고, u의 변화는 f를 거쳐 y의 변화가 됩니다. 그래서 전체 변화율은 두 변화율의 곱으로 나타납니다. 이 원리를 이해하면 음함수 미분, 매개변수 미분, 다변수함수의 편미분에서도 같은 구조를 발견할 수 있습니다. 여러 변수가 얽힐수록 어떤 경로로 변화가 전달되는지 표시하는 습관이 중요해집니다. 체인룰은 단지 시험 계산을 위한 도구가 아니라, 복잡한 관계를 단계별 변화로 나누는 사고방식입니다.

마지막으로 증명과 적용을 함께 연습해 보세요. 한 번은 차분몫을 Δy/Δu와 Δu/Δx로 나누어 적고, 다음에는 간단한 다항식과 삼각함수 예제를 바깥함수·안쪽함수 표로 분류해 보세요. 공식 d/dx f(g(x))=f'(g(x))g'(x)를 암기하는 데서 멈추지 말고, 왜 f'의 입력이 g(x)인지와 왜 g'(x)를 곱하는지를 말로 설명할 수 있으면 충분합니다. 그 설명이 가능해지는 순간 체인룰은 복잡한 공식이 아니라 자연스러운 변화율의 연결로 자리 잡습니다.

차분과 미분을 구분하면 증명이 선명해집니다

체인룰을 처음 배울 때 Δ와 d를 같은 기호처럼 취급하면 논리가 흐려집니다. Δx, Δu, Δy는 실제로 잡은 두 점 사이의 유한한 변화량입니다. 반면 dx, du, dy는 극한 과정에서 읽어 내는 미소한 변화의 관계를 표현하는 기호입니다. 증명은 먼저 유한한 변화량 Δy/Δx에서 출발합니다. 이 단계에서는 아직 미분계수를 말할 수 없고, 단지 평균변화율을 두 단계로 나눈 것입니다. 그 뒤 Δx를 0으로 보내면서 각 평균변화율이 순간변화율로 수렴하는지를 확인해야 비로소 미분 공식이 나옵니다. 이 순서를 지키면 체인룰은 기호 조작이 아니라 극한의 결과라는 사실이 드러납니다.

특히 Δu는 Δx에 따라 정해지는 값입니다. u=g(x)이므로 Δu=g(x+Δx)-g(x)입니다. 안쪽함수가 연속이면 Δx가 작아질수록 Δu도 작아집니다. 바깥함수의 미분계수는 바로 이 Δu가 0으로 갈 때의 비율을 읽습니다. 따라서 합성함수의 증명에는 안쪽함수의 연속성이 자연스럽게 들어옵니다. 미분 가능하면 연속이라는 성질 덕분에 별도의 복잡한 가정을 계속 적지 않아도 되는 경우가 많습니다. 다만 어느 함수가 어느 점에서 미분 가능한지, 바깥함수는 g(x)에서 미분 가능한지를 문제마다 확인하는 습관은 꼭 필요합니다.

오차항으로 보는 조금 더 엄밀한 설명

미분 가능하다는 말은 함수값의 변화가 접선에 의한 선형 변화와 아주 작은 오차의 합으로 표현된다는 뜻입니다. f가 u에서 미분 가능하면 f(u+k)-f(u)=f'(u)k+kε(k)로 쓸 수 있고, k가 0으로 갈 때 ε(k)도 0으로 갑니다. 이제 k를 g(x+h)-g(x)로 놓습니다. 그러면 합성함수의 변화는 f'(g(x))에 안쪽함수의 변화량을 곱한 것과, 그보다 더 작은 오차의 합으로 표현됩니다. 이를 h로 나누면 첫 항에서는 f'(g(x))와 안쪽함수의 차분몫이 남습니다.

h가 0으로 갈 때 안쪽함수의 차분몫은 g'(x)로 가고, 오차항은 0으로 갑니다. 그 결과 합성함수의 미분계수는 f'(g(x))g'(x)가 됩니다. 이 방식의 장점은 g(x+h)=g(x)가 되는 경우에도 분모를 억지로 나누지 않는다는 것입니다. 변화량이 0인 점을 따로 피할 필요 없이 오차의 크기만 관리하면 됩니다. 고등학교나 기초 미적분에서는 모든 세부를 계산하지 않아도 좋지만, 체인룰이 예외적인 약분에 기대지 않는 정리라는 점을 이해하는 데 도움이 됩니다.

여러 겹의 합성함수는 경로를 따라 곱합니다

y=sin((x^2+1)^3)처럼 함수가 세 겹으로 합성되어 있으면 가장 바깥쪽부터 안쪽으로 하나씩 이름을 붙이는 방법이 좋습니다. v=x^2+1, u=v^3, y=sin u라고 두면 dy/du=cos u, du/dv=3v^2, dv/dx=2x입니다. 전체 변화율은 dy/dx=(dy/du)(du/dv)(dv/dx)로 이어집니다. 각 비율은 바로 앞 단계의 출력과 다음 단계의 입력을 공유하므로, 중간 변수가 사라지고 x에 대한 최종 변화율만 남습니다. 이것은 한 번의 체인룰을 반복 적용한 모습입니다.

실제 계산에서는 중간문자를 끝까지 쓰지 않아도 됩니다. 다만 초반에는 v와 u를 써서 구조를 분명히 보는 편이 실수를 줄입니다. 답은 cos((x^2+1)^3)·3(x^2+1)^2·2x처럼 쓸 수 있습니다. 곱의 순서는 바뀌어도 값은 같지만, 바깥에서 안쪽으로 적은 순서를 유지하면 어디에서 나온 인수인지 추적하기 쉽습니다. 지수함수, 로그함수, 제곱근, 역삼각함수가 섞인 식도 모두 같은 원리로 처리됩니다. 겹의 수가 늘어난다는 것은 곱해야 하는 변화율의 수가 늘어난다는 뜻입니다.

그래프에서 읽는 체인룰의 의미

그래프 관점에서 g'(x)는 x축 방향의 작은 이동이 중간값 u를 얼마나 크게 움직이는지 알려 줍니다. f'(u)는 그 중간값의 이동이 최종값 y의 기울기에 얼마나 민감한지 알려 줍니다. 둘 중 하나가 0이면 전체 변화율도 0이 됩니다. 예를 들어 안쪽함수가 어떤 점에서 잠시 평평하면, 바깥함수가 아무리 가파르더라도 그 순간 입력이 전달되지 않아 합성함수의 기울기는 0이 될 수 있습니다. 반대로 바깥함수의 기울기가 0이면 안쪽 입력이 변해도 그 순간 출력은 일차적으로 변하지 않습니다.

이 해석은 단순 공식 암기보다 강력합니다. 결과가 왜 커지거나 작아지는지, 왜 부호가 바뀌는지를 설명할 수 있기 때문입니다. g'(x)가 음수이고 f'(g(x))가 양수이면 전체 기울기는 음수입니다. 두 기울기가 모두 음수이면 전체 기울기는 양수가 됩니다. 합성함수 그래프의 증가·감소를 판단할 때도 체인룰은 유용합니다. 계산 결과를 얻은 뒤 각 인수의 부호와 0이 되는 지점을 따로 분석하면 그래프의 모양을 더 정확하게 예측할 수 있습니다.

연습 문제를 푸는 실전 절차

문제를 받으면 먼저 괄호, 분수선, 함수 기호 안에 들어간 전체 식에 동그라미를 치세요. 그 전체 식이 바깥함수의 입력입니다. 다음으로 바깥함수만 임시 변수 u에 대해 미분합니다. 그 결과의 u 자리에 원래 안쪽 식을 되돌려 넣습니다. 마지막으로 안쪽 식을 x에 대해 미분해 곱합니다. 이 세 단계를 줄마다 나누어 쓰면 답안의 논리가 보이고, 중간에서 빠뜨린 인수가 있는지 확인하기 쉽습니다. 특히 지수 e^(g(x))나 ln(g(x))에서는 괄호 안의 미분값이 빠지기 쉽습니다.

검산에는 두 가지 방법이 좋습니다. 다항식으로 전개 가능한 식은 전개 후 미분한 답과 비교할 수 있습니다. 전개가 어렵거나 식이 길다면 특정 x값 근처에서 함수값을 계산해 기울기의 부호와 크기를 대략 확인할 수 있습니다. 예를 들어 안쪽함수가 증가하고 바깥함수도 증가하는 구간인데 답의 부호가 음수라면 과정에 오류가 있을 가능성이 큽니다. 단, 수치 검산은 증명을 대신하지 않습니다. 체인룰의 구조를 올바르게 세운 다음, 수치 확인은 오타와 부호 실수를 잡는 보조 수단으로 사용해야 합니다.

체인룰이 이어지는 다음 개념들

음함수 미분에서는 y가 x의 명시적인 식으로 풀려 있지 않아도, 양변을 x로 미분할 때 y를 x의 함수로 보고 dy/dx를 곱합니다. 이것도 y라는 중간 변수를 거치는 체인룰의 적용입니다. 매개변수 방정식에서는 dy/dx=(dy/dt)/(dx/dt)처럼 매개변수 t를 통한 변화율을 연결합니다. 다변수 미적분에서는 한 변수의 변화가 여러 경로로 출력에 영향을 주므로, 각 경로의 편미분을 곱한 뒤 더합니다. 모두 변화가 전달되는 길을 추적한다는 공통점을 가집니다.

그래서 체인룰을 배울 때는 공식 하나를 외웠다고 끝내지 말고, 변수 사이에 화살표를 그려 보는 것이 좋습니다. x에서 시작해 어떤 중간값을 거쳐 최종값으로 가는지 표시하면 어떤 미분값을 곱해야 하는지가 보입니다. 복잡한 모델이나 과학 계산에서도 같은 방식이 쓰입니다. 입력을 조금 바꾸었을 때 결과가 얼마나 달라지는지 알고 싶다면, 중간 단계마다 민감도를 계산해 연결하면 됩니다. 미적분의 체인룰은 이런 민감도 분석의 가장 기본적인 언어입니다.

핵심을 한 문장으로 정리하기

합성함수 y=f(g(x))에서 x의 작은 변화는 먼저 g를 통해 중간값의 변화가 되고, 그 변화가 다시 f를 통해 y의 변화가 됩니다. 따라서 전체 순간변화율은 바깥 단계의 순간변화율 f'(g(x))와 안쪽 단계의 순간변화율 g'(x)를 곱한 값입니다. 이 문장을 자기 말로 설명할 수 있다면 체인룰의 증명과 계산은 이미 한 덩어리로 이해한 것입니다. 식이 길어져도 바깥에서 안쪽으로 구조를 읽고, 안쪽에서 나온 미분값을 빠짐없이 곱하는 원칙만 유지하면 됩니다.

공부를 마칠 때는 간단한 예제를 하나 골라 직접 증명 흐름을 써 보세요. 차분몫을 두 비율의 곱으로 적고, 각각의 극한이 무엇으로 가는지 표시한 다음, 같은 식을 체인룰로 계산해 보십시오. 두 결과가 같다는 확인은 공식에 대한 신뢰를 높여 줍니다. 막히는 부분이 있다면 괄호 속 전체를 임시 변수로 바꾸는 것부터 다시 시작하면 됩니다. 체인룰의 핵심은 빠른 암기가 아니라, 변화가 지나가는 경로를 놓치지 않는 것입니다. 연습할 때는 한 줄마다 어떤 함수의 미분인지 짧게 주석을 달고, 최종 답에서 안쪽함수의 미분값이 실제로 곱해졌는지 마지막으로 확인하세요. 이 작은 점검은 복잡한 합성함수 문제에서 가장 효과적인 실수 방지 장치가 됩니다.