1.2. 命题逻辑的应用
逻辑在数学、计算机科学和其他许多学科有着许多重要的应用。数学、自然科学以及自然语言中的语句通常不太准确,甚至有歧义。为了是表达更精确,可以将他们翻译成逻辑语言。
语句翻译
由于各种人类预言(特别是汉语)常有二义性。把语句翻译成复合命题可以消除起义。一旦完成了从语句到逻辑表达式的翻译,我们就可以分析这些逻辑表达式以确定它们的真值,对他们进行操作。
例题: 把下面的语句翻译成逻辑表达式?
“你可以在校园访问因特网,仅当你主修计算机科学或者你不是新生。”
另分别代表“你可以在学校访问因特网”,“你主修计算机科学”和“你是新生”。上述语句可以译为
当你不是新生并且没有主修计算机科学的时候,语句的真值为假。
语句的翻译中首先要确定的是什么是结论,什么是条件。