다항식의 연산 — 나눗셈과 나머지

🎲Lv.6

스마트폰으로 영상을 전송할 때, 데이터 오류를 잡아내는 핵심 비밀이 다항식 나눗셈의 나머지라는 사실을 알고 있나요?

💡 왜 필요할까요?

디지털 통신의 오류 검출 코드(CRC)는 P(x)P(x)를 생성 다항식 G(x)G(x)로 나눈 나머지를 체크섬으로 사용합니다. USB, 이더넷, Bluetooth — 모두 이 원리로 데이터를 보호합니다.

📡

📜 역사 이야기

✍️

프랑수아 비에트

1591년 · 프랑스

다항식을 기호로 쓰고 나누는 일은 지금은 당연해 보이지만, 16세기 이전까지 모든 대수 계산은 말로 표현되었습니다. "어떤 수의 제곱에 3을 곱하고 5를 더한 수를 2로 나누면" 식으로 서술했지요. 1591년 프랑스 법률가이자 수학자 프랑수아 비에트(François Viète)는 《해석술 입문》에서 미지수를 모음으로, 알려진 수를 자음으로 나타내는 기호 대수를 창시했습니다. 이것이 다항식 연산 체계의 출발점이었습니다. 비에트는 특히 다항식의 계수와 근 사이의 관계(비에트의 공식)를 발견했는데, 이는 다항식을 인수로 분해하거나 나눗셈을 수행할 때 핵심 도구가 되었습니다. 오늘날 우리가 쓰는 x,y,zx, y, z 표기는 데카르트가 완성했지만, 그 뿌리는 비에트의 혁신에 있습니다. 다항식 나눗셈의 효율적 계산법인 조립제법(synthetic division)은 19세기 수학자 파올로 루피니(1804)와 윌리엄 조지 호너(1819)가 독립적으로 발견했습니다. 이 방법은 오늘날 디지털 신호처리, 오류 정정 코드, 암호학에서 핵심 알고리즘으로 활용됩니다. 여러분이 스마트폰으로 전송하는 모든 데이터는 다항식 나눗셈의 나머지(CRC 체크섬)로 오류를 검출하고 있습니다.

"대수학은 수를 통해 숨겨진 진리를 드러내는 기술이다."
🤩 스마트폰이 Wi-Fi로 데이터를 주고받을 때마다 다항식 나눗셈의 나머지(CRC)로 오류를 검사합니다. 초당 수억 번의 다항식 나눗셈이 이루어지고 있는 셈입니다!

🔬 직접 발견하기

📐 공식 이해하기

P(x) = D(x) \cdot Q(x) + R(x) \quad (\deg R < \deg D)

다항식 P(x)P(x)D(x)D(x)로 나누면 몫 Q(x)Q(x)와 나머지 R(x)R(x)로 표현됩니다. 나머지의 차수는 반드시 제수의 차수보다 낮아야 합니다. 특히 (xa)(x-a)로 나눌 때 나머지는 상수 P(a)P(a)입니다(나머지정리).

P(x)
피제식(나눠지는 다항식)
D(x)
제식(나누는 다항식)
Q(x)
몫(quotient)
R(x)
나머지(remainder), degR<degD\deg R < \deg D
  1. 1
    정수 나눗셈: 17=5×3+217 = 5 \times 3 + 2 (피제수 = 제수 × 몫 + 나머지)
  2. 2
    다항식도 동일: P(x)=D(x)Q(x)+R(x)P(x) = D(x) \cdot Q(x) + R(x)
  3. 3
    (xa)(x-a)로 나눌 때: P(x)=(xa)Q(x)+RP(x) = (x-a) \cdot Q(x) + R 에서 x=ax=a 대입 \Rightarrow P(a)=RP(a) = R (나머지정리)

🧬 원리: 어떻게 탄생했나?

공식은 외우는 것이 아니라, 어디서 왔는지를 이해하는 것이에요

💡

탄생 배경

다항식 나눗셈은 정수의 나눗셈 원리를 문자 세계로 확장한 것입니다. 17÷5=3217 \div 5 = 3 \cdots 2처럼 정수에서 피제수 = 제수 × 몫 + 나머지가 성립하듯, 다항식에서도 P(x)=D(x)Q(x)+R(x)P(x) = D(x) \cdot Q(x) + R(x)가 항등식으로 성립합니다. 다항식의 곱셈·덧셈·뺄셈에서 자연스럽게 나눗셈이 정의됩니다.

핵심 관계식

나머지정리는 나눗셈 관계식 $P(x) = (x-a) \cdot Q(x) + R$에서 $x = a$를 대입하면 $P(a) = R$이 됨을 보여줍니다. 따라서 나눗셈을 실제로 수행하지 않고도 $P(a)$만 계산하면 나머지를 즉시 알 수 있습니다. 이 관계는 인수정리($P(a)=0 \Leftrightarrow (x-a)$가 인수)와 직결됩니다.
🔍

왜 공식을 외울 필요가 없나요?

조립제법이 작동하는 이유는 다항식 나눗셈의 계수만 추적하면 되기 때문입니다. ax2+bx+cax^2 + bx + c(xk)(x-k)로 나눌 때, 최고차항부터 aa를 내리고, aka \cdot k를 더해 다음 계수를 구하는 과정이 반복됩니다. 이는 ((ax+(ak+b))x+(ak2+bk+c))((ax + (ak+b))x + (ak^2 + bk + c))로 분해하는 것과 동일하며, 마지막 값이 나머지입니다.

📝 퀴즈로 확인하기

1/5

다항식 P(x)=x2+5x+6P(x) = x^2 + 5x + 6(x+2)(x + 2)로 나눈 몫은?

무한 드릴 연습

랜덤 20문제 · 약 10

풀어보기 →

📋 수능 기출 문제

📝

이 개념의 기출 문제를 추가 중이에요

수능 기출 전체 목록에서 관련 문제를 찾아보세요.

📋 수능 기출 전체 보기 →