|
Iterated funcion system(IFS) -반복 함수계 Iterated function system(IFS)란 무엇인가? 평면의 점을 표시하기 위해 벡터 개념을 사용하자.
가 평면위의 한점이라고 하고
라고 하자. 함수
는
이므로 점
에서 고정점(fixed point)을 가진다. 우리는 값에 따라 다양한 fractals를 얻을 수 있다. Iterated function system의 정의 이고, 은 평면의 점들이라고 하자. 에 대해 라고 놓으면 함수들의 집합 을 Iterated function system(IFS)이라고 한다. 1980년대 Michael Barnsley는 처음 Iterated function system(IFS)이란 용어를 사용하고 그 이론을 데이터의 압축과 전송에 적용시켰다.IFS은 컴퓨터 화면상에 흥미로운 형태를 그려내기 위해 효과적으로 쓰인다. 특히 IFS는 자기 복제성(self similarity)를 띤 fractal을 매우 간결하게 표현할 수 있다.
위와 같은 함수를 affine function이라고 부른다. 이는 선형함수 G와 평행이동 H로 이루어진다.
즉 이다. 함수 F 는 아래와 같이 코드 a,b,c,d,e,f로 표현될 수 있다. 이때 함수 는 결과를 나타낸다.
만약 의 고유치(eigenvalue) 와 가 각각 이라면 affine function은 축소된 이미지를 생성한다. 특히,이는 행렬이 다음 형태로 표현될 때이다.
왜냐하면
라면 F는 r에 의해 길이를 축소시키고, 각 에 의해 시계 반대방향으로 상을 회전시키기 때문이다. (2)는 다음 코드로 표현될 수 있다.
만약 F에 대해 아래 코드가 주어진다고 가정해 보자.
이는 F가 원상의 길이를 만큼 축소시키고 각도로 회전시킨다. |