Lineární logika

Z testwiki
Skočit na navigaci Skočit na vyhledávání

Lineární logika je verze formální logiky, v níž při odvození dochází k vyřazení antecedentu z množiny formulí. Máme-li například {A} a pravidlo (lineární implikaci) AB, můžeme odvodit {B}, tj. A "zmizí" a není již k dispozici pro další pravidla.

Používá se zejména při zpracování přirozeného jazyka pro generování logické reprezentace vět (poprvé byla pro tuto úlohu použita v lexikálně-funkční gramatice). Například význam slovesa věty John loves Mary lze vyjádřit takto:

X,Y.f(subj)Xf(obj)Yflove(X,Y)

Protože v lineaární logice platí ϕ1ϕ2ψϕ1ϕ2ψ a lineární konjunkce je komutativní, lze stejný konstruktor významu použít beze změny také například pro topikalizovanou verzi stejné věty Mary, John loves.

Externí odkazy

Šablona:Pahýl Šablona:Autoritní data