http://logitext.mit.edu/main
재미있는 웹 앱 중 하나. 논건 대수(Sequent Calculus)를 사용해 1차 논리("모든 대상에 대해"나 "어떤 대상이 있어"를 서술할 수 있는 논리)의 명제를 상호작용을 통해 증명해 볼 수 있다.
예를 들어 A /\ B -> A
(A
그리고 B
이면 A
이다)를 증명하려면
- 위 명제를 입력칸에 넣는다.
->
를 눌러 명제 안의 "이면"을 증명에서 쓸 수 있는 가정(|-
의 왼쪽에 있는 것)으로 바꾼다.- 가정의
A /\B
를 눌러 "그리고"의 양 측에 해당하는 가정A
와B
각각을 얻는다. - 가정이나 결론의
A
를 눌러 가정을 사용하는 것으로 증명을 끝낸다.
보다 입문자에게 친절한 설명은 http://logitext.mit.edu/tutorial 에서 읽어볼 수 있다.