Jump to content

Affine logic: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
 
No edit summary
Line 1: Line 1:
A [[substructural logic]] that denies the [[structural rule]] of [[contraction]]. It can also be characterized as [[linear logic]] with [[weakening]].
A [[substructural logic]] that denies the [[structural rule]] of [[contraction]]. It can also be characterized as [[linear logic]] with [[weakening]].


Affine logic can be embedded into linear logic in one of two ways:
Affine logic can be embedded into linear logic by rewriting the affine arrow <math>A \rightarrow B</math> as the linear arrow <math>A {-\!\circ} B \otimes \top</math>.

* globally, by rewriting the affine arrow ''A &rarr; B'' as ''A &#x22B8; B &otimes; &#x22A4;''.
* locally, by rewriting ''A &rarr; B'' as ''A &amp; 1 &#x22B8; B''.


Affine logic forms the foundation of [[ludics]].
Affine logic forms the foundation of [[ludics]].

Revision as of 21:12, 31 May 2004

A substructural logic that denies the structural rule of contraction. It can also be characterized as linear logic with weakening.

Affine logic can be embedded into linear logic by rewriting the affine arrow as the linear arrow .

Affine logic forms the foundation of ludics.

See also