Linear logic: Difference between revisions
Jump to navigation
Jump to search
m (Text replacement - "nature" to "nature") |
mNo edit summary Β |
||
| Line 1: | Line 1: | ||
'''Linear logic''' is a refinement of [[classical logic]] and [[intuitionistic logic]]. Instead of emphasizing [[truth]], as in classical logic, or proof, as in intuitionistic logic, linear logic emphasizes the role of formulas as resources. To achieve this focus, linear logic does not allow the usual structural rules of contraction and weakening to apply to all formulas but only those formulas marked with certain | '''Linear logic''' is a refinement of [[classical logic]] and [[intuitionistic logic]]. Instead of emphasizing [[truth]], as in classical logic, or proof, as in intuitionistic logic, linear logic emphasizes the role of formulas as resources. To achieve this focus, linear logic does not allow the usual structural rules of contraction and weakening to apply to all formulas but only those formulas marked with certain models. Linear logic contains a fully involutive negation while maintaining a strong constructive interpretation. Linear logic also provides new insights into the [[nature]] of proofs in both classical and intuitionistic logic. Given its focus on resources, linear logic has found many applications in Computer Science. | ||
[[Category:Definitions]] | [[Category:Definitions]] | ||
Latest revision as of 21:38, 1 March 2023
Linear logic is a refinement of classical logic and intuitionistic logic. Instead of emphasizing truth, as in classical logic, or proof, as in intuitionistic logic, linear logic emphasizes the role of formulas as resources. To achieve this focus, linear logic does not allow the usual structural rules of contraction and weakening to apply to all formulas but only those formulas marked with certain models. Linear logic contains a fully involutive negation while maintaining a strong constructive interpretation. Linear logic also provides new insights into the nature of proofs in both classical and intuitionistic logic. Given its focus on resources, linear logic has found many applications in Computer Science.