함수의 합성

testwiki
둘러보기로 이동 검색으로 이동

틀:위키데이터 속성 추적

함수 gf. 예를 들어 (gf)(c)=#이다.

수학에서 함수의 합성(函數의合成, 틀:Llang) 또는 합성 함수(合成函數, 틀:Llang)는 한 함수공역이 다른 함수의 정의역과 일치하는 경우, 두 함수를 이어 하나의 함수로 만드는 연산이다.

정의

임의의 집합 X, Y, Z 및 두 함수

f:XY
g:YZ

가 주어졌다고 하자. 그렇다면 이 두 함수의 합성 gf는 다음과 같은 함수이다.

gf:XZ
gf:xg(f(x))

합성 gf가 정의되려면, f공역g정의역이 같아야 한다.

성질

함수의 합성은 결합 법칙을 만족시킨다. 즉, 임의의 집합 X, Y, Z, W 및 함수

f:XY
g:YZ
h:ZW

가 주어졌을 때,

h(gf)=(hg)f:XW

이다. 이에 따라, (항등 함수의 존재를 추가하면) 집합과 함수들은 범주를 이루는 것을 알 수 있다. 틀:증명 임의의 xX에 대하여

(h(gf))(x)=h((gf)(x))=h(g(f(x)))=(hg)(f(x))=((hg)f)(x)

이므로

h(gf)=(hg)f

이다. 틀:증명 끝 임의의 집합 X 및 이를 정의역공역으로 하는 두 함수 f,g:XX가 주어졌을 때, 두 가지 순서의 합성 gf, fg을 정의할 수 있다. 이 경우 교환 법칙은 일반적으로 성립하지 않는다. 예를 들어, X=실수체이고,

f:xx+1
g:xx2

라고 하면,

gf:x(x+1)2
fg:xx2+1

이며,

(gf)(1)=42=(fg)(1)

이므로 gffg이다.

같이 보기

외부 링크

틀:집합론