Math 2.0

Mathematical logic and foundations Definition

Linear logic

Builds on Sequent calculusPropositional logic

Definition

The formulas of propositional linear logic are built from propositional variables with these connectives and constants.

  1. Multiplicatives: the conjunction A⊗BA \otimes B (tensor), the disjunction "AA par BB", and the units 11 and ⊥\bot.
  2. Additives: the conjunction A&BA \mathbin{\&} B (with), the disjunction A⊕BA \oplus B (plus), and the units ⊤\top and 00.
  3. Exponentials: !A!A (of course) and ?A?A (why not).
  4. Linear implication: A⊸BA \multimap B.

Linear logic is the set of sequents Γ⊢Δ\Gamma \vdash \Delta, with Γ\Gamma and Δ\Delta finite lists of formulas, derivable in Girard's sequent calculus. That calculus has the logical rules of each connective and the exchange rule. It has weakening and contraction only for formulas !A!A on the left and ?A?A on the right.

Remarks

The two conjunctions differ in how they treat the context. The right rule of ⊗\otimes derives Γ,Γ′⊢A⊗B,Δ,Δ′\Gamma, \Gamma' \vdash A \otimes B, \Delta, \Delta' from Γ⊢A,Δ\Gamma \vdash A, \Delta and Γ′⊢B,Δ′\Gamma' \vdash B, \Delta', so the context is split. The right rule of &\& derives Γ⊢A&B,Δ\Gamma \vdash A \mathbin{\&} B, \Delta from Γ⊢A,Δ\Gamma \vdash A, \Delta and Γ⊢B,Δ\Gamma \vdash B, \Delta, so the context is shared.

Example: A⊢A&AA \vdash A \mathbin{\&} A is derivable for a variable AA: apply the &\& rule to two copies of the axiom A⊢AA \vdash A.

Non-example: A⊢A⊗AA \vdash A \otimes A is not derivable for a variable AA. By cut elimination, a derivation can be taken cut-free, and then its last rule is the ⊗\otimes rule. That rule would need AA for one premise and the empty context for the other, and ⊢A\vdash A is not derivable. In classical propositional logic, A→A∧AA \to A \land A holds, which shows the role of contraction.

Reading path

To understand this page from the ground up, read these 14 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Proposition concept
  2. Conjunction definition
  3. Disjunction definition
  4. Implication definition
  5. Negation definition
  6. Predicate definition
  7. Biconditional definition
  8. Modus ponens concept
  9. Mathematical proof concept
  10. Propositional logic concept
  11. Predicate logic concept
  12. Proof theory concept
  13. Sequent calculus concept
  14. Linear logic definition

Further reading

  1. Web https://en.wikipedia.org/wiki/Linear_logic
About this page
TagH408H4WHBA
URIm2://H408H4WHBA
Kinddefinition
WritingW0 stub
MSC03B47, 03F52
DefinesLinear logic
UsesSequent calculus, Propositional logic
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.