MCP로 연결 →

계산 입력

Example: 1, 2, 3 means x² + 2x + 3
Example: 1, -1 means x − 1

공식

광고

결과

곱 다항식
x^3 + x^2 + x - 3
degree 3
계수 (최고차항부터) 1, 1, 1, -3
결과 차수 3

다항식 곱셈 계산기란?

이 계산기는 두 다항식을 곱해 완전히 전개된 곱을 돌려줍니다. 각 다항식의 계수를 입력하면 결과 다항식과 계수 목록, 그리고 곱의 차수를 계산해 줍니다. 음수와 소수를 포함해 실수 계수를 가진 모든 다항식에 사용할 수 있습니다.

사용 방법

각 다항식의 계수를 최고차항부터 상수항까지 순서대로, 쉼표로 구분해 입력하세요. 예를 들어 1, 2, 3은 \(x^2 + 2x + 3\)을, 1, -1은 \(x - 1\)을 나타냅니다. 빠진 항이 있다면 반드시 0으로 입력해야 합니다(예: \(x^2 + 1\)은 1, 0, 1). 계산 버튼을 누르면 전개된 곱을 확인할 수 있습니다.

공식 풀이

다항식을 곱하는 것은 두 계수 수열의 합성곱(convolution)과 같습니다. 첫 번째 다항식의 계수를 \(a_i\), 두 번째 다항식의 계수를 \(b_j\)라고 하면, \(x^k\) 항의 곱 계수는 지수 조건 \(i + j = k\)를 만족하는 모든 \(a_i \cdot b_j\)의 합이 됩니다. 곱의 차수는 두 입력 다항식 차수의 합과 같습니다.

$$\left(\text{A}(x)\right)\cdot\left(\text{B}(x)\right)=\sum_{k=0}^{m+n} c_k\,x^{\,m+n-k}, \qquad c_k=\sum_{i+j=k} a_i\,b_j$$
광고
두 다항식의 분배 곱셈을 항들의 곱 격자로 나타낸 그림
첫 번째 다항식의 각 항이 두 번째 다항식의 각 항과 곱해진 뒤, 같은 차수끼리 더해집니다.

예제로 풀어 보기

\((x^2 + 2x + 3)\)에 \((x - 1)\)을 곱해 보겠습니다. 분배법칙을 적용하면 \(x^2 \cdot x = x^3\), \(x^2 \cdot (-1) = -x^2\); \(2x \cdot x = 2x^2\), \(2x \cdot (-1) = -2x\); \(3 \cdot x = 3x\), \(3 \cdot (-1) = -3\)이 됩니다. 동류항끼리 묶으면 $$x^3 + (-1 + 2)x^2 + (-2 + 3)x - 3 = x^3 + x^2 + x - 3$$ 입니다. 계산기는 계수 \(1, 1, 1, -3\)을 돌려줍니다.

두 계수 목록이 합성곱되어 결과 계수 목록이 되는 그림
계수 합성곱: 곱들의 겹치는 합이 결과의 각 계수를 이룹니다.

자주 묻는 질문

계수가 0인 항도 입력해야 하나요? 네. 최고차항부터 상수항까지 모든 차수의 계수가 필요하므로, 빠진 항은 0으로 입력하세요.

상수를 곱할 수도 있나요? 가능합니다. 한쪽 다항식에 숫자 하나만 입력하면 됩니다. 예를 들어 5를 입력하면 전체에 5를 곱합니다.

소수와 음수도 처리되나요? 네, 1.5-2 같은 모든 실수 계수를 지원합니다.

최종 업데이트: