linear-logic

Definition

Multiplicative Conjunction ( Linear Logic)

means “have and together, each exactly once”. Using consumes one and one to proceed. No copying, no discarding.

The operator bundles independent resources. In a proof / program, building means you can produce and from disjoint portions of your context.

Analogy: To create a pancake, both and are needed. Denote this “bundle” as:

The multiplicative conjunction forms a monoid with a neutral elementi , i.e.:

Sequent Rules

Right (introduce ): split resources to build each side

Left (use ): to use a bundle, open it