함수
수학에서, 함수(函數, ) 또는 사상(寫像, )은 첫 번째 집합의 임의의 한 원소를 두 번째 집합의 오직 한 원소에 대응시키는 대응 관계이다.
난수
의사난수를 생성하기 위해서는 변하는 입력(조건)과 함수 두 가지가 필요하다. 함수는 입력값을 이용한 계산을 통해 난수를 생성하는 역할을 하며, 입력값은 매번 다른 난수를 생성하기 위하여 매번 달라져야한다. 이 값을 다르게 하는 방법은 현재 시간을 얻어서 이용하는 방법 또는 이전 결과 값(난수 값)을 다시 입력으로 넣는 방법 등 다양한 방법이 있다.