그리고 인수분해의 반대 개념이 전개입니다. 전개란 곱의 형태로 된 식을 합의 형태로 고치는 것입니다. 정확히는 단항식 합의 형태로 표현하는 것입니다.
인수분해 공식은 다음과 같습니다.
인수분해 공식
(1) x2 + 2xy + y2 = (x + y)2
(2) x2 − 2xy + y2 = (x − y)2
(3) x2 − y2 = (x + y)(x − y)
(4) x2 + (a + b)x + ab = (x + a)(x + b)
참고로 다항식의 제곱으로 된 식 또는 이 식에 상수를 곱한 식, 즉 (ax + b)2 또는 k(ax + b)2 (단 k는 상수) 형태로 나타낼 수 있는 식을 완전제곱식이라고 합니다.
SymPy 라이브러리를 사용하여 다음과 같이 파이썬으로 구현할 수도 있습니다.
In [12]:
# 파이썬 SymPy의 expand, factor, Symbol을 호출하고 기호변수 x를 선언합니다 from sympy import expand, factor, Symbol x = Symbol('x')