Prerequisites: Big-O Like Notations, Uniform Big-O Like Notations

이 문서의 표기는 모두 같은 에서의 것이므로 첨자를 생략하여 로 적는다.

Little-o의 성질

정리. Little-o의 기본 성질

  1. 근처에서 이면
  2. 근처에서 이면

성질 2와 4의 조건은 각각 , 이다.

증명. 이라고 하자. 각각 다음 부등식에서 따른다. 는 관련된 들 중 가장 좁은 근방을 주는 것으로 잡는다.

예시. 이므로, 성질 4에 의해 이다.

예시. 이고 이면 이다. , 이면 이고, 성질 1에 의해 이기 때문이다.

Big-O의 성질

정리. Big-O의 기본 성질

  1. 이면

증명. 각각 , , 에서 따른다.

Big-O와 Little-o의 관계

는 “어떤 상수배 이하”, 는 “임의로 작은 상수배 이하”이다. 정의에서 이 으로 바뀐 것이 유일한 차이이다.

정리.

  1. 이고,
  2. 이고,

증명.

  1. 의 정의에서 로 둔다.
  2. 인 곳에서 , 그 밖에서 으로 둔다. 이므로 인 곳에서 이다. 도 같다.
  3. 이고, 이다.

즉 는 ” 곱하기 유계인 것”, 는 ” 곱하기 으로 가는 것”이다. Little-o의 성질 2와 4는 각각 성질 3과 4의 특수한 경우이다. 곱이나 추이에서 하나라도 이면 결과는 이다.

정리. 근처에서 이면 이다. 특히 이면 이다.

증명. 이고 이면 이다.

예시. 가 와 로 나뉘지는 않는다. 이지만, 비율 가 진동하므로 에도 에도 속하지 않는다.

균등한 경우

위의 모든 성질은 Uniform Big-O Like Notations의 균등한 표기에 대해서도 성립한다. 증명에서 고른 와 가 매개변수와 무관하기 때문이다. 이때 성질의 조건에 있는 , 도 매개변수와 무관해야 한다.

예시. 가 에서 유계이고 이면 이다. 반면 가 유계가 아니면 성립하지 않을 수 있다.