Unless = If not

우리는 고등학교에서 영어시간에 이렇게 배웠다. 수능 영어라는게 아주 일반적이고 단순화된 형태로 공부해야 점수를 잘 받을 수 있는 특성 때문에 이렇게 배웠지만, 언어라는 게 참 다양하고 복잡한 의미를 가지고 있기 때문에 항상 예외적인 상황이 발생한다. Unless 와 if not 이 그런 상황이다.

특히 조건을 따지는 공학에서는 이 미묘한 차이가 큰 차이를 만들 수 있으므로 잘 이해하고 넘어가도록 하자.

Unless 는 필요충분조건1이다.

  • Unless there is oxygen, engine combustion is impossible.
    • No 산소 $\Rightarrow$ No 엔진연소 (1)
    • 엔진연소 $\Rightarrow$ 산소 (2)2
    • 즉, 조건절이 주절로 가는 충분조건 (1) 의 관계가 성립할 경우, 대우명제를 활용하여 필요조건 (2) 으로 바꾸었을 때도 성립하는 말일 경우에 unless 를 쓴다.

If not 은 충분조건이다.

  • If you are not a police, you cannot force me to do this.
    • No 경찰 $\Rightarrow$ 명령 불가
    • 명령 가능 $\not \Rightarrow$ 경찰
    • 기본적으로 if 는 충분조건만을 의미한다. 따라서, 위의 문장의 대우명제 (명령 가능한 사람은 모두 경찰이다.) 가 성립되지 않음을 알 수 있다.

물론 일반적인 상황에서는 섞어서 사용하지만, 과학 논문과 같이 조건을 다루는 경우라면 더 정확하게 분별하여 쓰도록 노력해야 한다.

Sources

  1. https://mathbang.net/294 

  2. https://testmaxprep.com/blog/lsat/lsat-prep-concept-the-unless-sufficient-and-necessary-sentence