다음과 같은 용어로 구성된 간단한 언어가 있다고 가정하십시오.
- 경우 기간이다는 이렇게이다
이제 다음과 같은 논리적 평가 규칙을 가정하십시오.
다음과 같은 펑키 규칙을 추가한다고 가정합니다.
주어진 평가 규칙에 따라이 간단한 언어를 위해 다음을 증명하고자합니다.
정리 : 만약 및 다음이 일부 용어 등이 와 .
의 구조를 유도하여 이것을 증명하고 있습니다. 여기까지 내 증거가 있습니다. 모두 잘 작동했지만 마지막 사건에 갇혀 있습니다. 의 구조에 대한 유도 가 충분하지 않은 것 같습니다. 아무도 나를 도울 수 있습니까?
증명. 유도함으로써 이 취할 수있는 모든 형태를 분리합니다 :
- 은 상수이며, 일반적인 형태는 아무 것도 평가하지 않으므로 증명할 것이 없습니다.
- true이면 else 입니다. (a) 두 파생물 모두 E-IfTrue 규칙으로 수행되었습니다. 이 경우 이므로 증명할 것이 없습니다. (b) 하나의 이탈은 E-IfTrue 규칙으로, 다른 하나는 E- 재미 규칙으로 수행되었습니다. 가 E-IfTrue로 수행 되었다고 가정 하면 다른 경우도 동일하게 입증됩니다. 우리는 이제 입니다. 우리는 또한 true이면 그렇지 않으면 이며 (전제) 가 있음을 알고 있습니다 . 이제 선택 하면 사례가 끝납니다.
- false 인 경우 else . 위와 동일하게 입증되었습니다.
- 경우 다음 다른 와 참 또는 거짓. (a) 두 가지 모두 E-If 규칙으로 수행되었습니다. 우리는 지금 알고 경우 다음 다른 및 및 . 우리는 지금 말로 사건을 결론 경우 다음 다른 하고 알아 차린 그 와 전자의 경우 규정에 의해. (b) 하나는 E-If 규칙에 의해 그리고 하나는 E-Funny 규칙에 의해 도출되었다.
후자의 경우, E-If와 E-Funny에 의한 하나의 파생물이 내가 누락 된 경우입니다 ... 나는 가설을 사용할 수없는 것 같습니다.
도움을 주시면 감사하겠습니다.