• Aucun résultat trouvé

Weak topologies for Linear Logic

N/A
N/A
Protected

Academic year: 2022

Partager "Weak topologies for Linear Logic"

Copied!
28
0
0

Texte intégral

(1)

SD2014, Vienna

Weak topologies, duality and polarities

Marie Kerjean

PPS Laboratory Paris 7 University

July 12, 2014

(2)

Introduction

Motivation : A model ofLLwhose objects are intuitive (general vector spaces) but were not constructed specifically for Linear Logic.

A strong link between Linear Logic and Functional Analysis.

A mathematical interpretation of connectives according to their polarities.

(3)

Spoilers

We have a model of propositional Linear Logic:

The formulasare interpreted by the separated and locally convex topological vector spaces, endowed with their weak topology.

Linear proofs are interpreted by the continuous linear maps.

Non-linear proofsare interpreted by sequences of monomials.

(4)

Plan

Duality in LL: How to interpret the involutive linear negation

? Orthogonalities and weak topologies.

Polarities: the enforcement of the weak topology as a shift from positive connectives to negative connectives.

(5)

How can duality be interpreted?

Let us write [A] for the semantic interpretation of a formulaA of Linear Logic.

You want to havereflexiveobjects: [¬¬A] = [A].

In Rel: [¬A] = [A].

In Coherent spaces, Finiteness spaces, K¨othe spaces ... : [¬A] = [A]

where [A] is the orthogonal of the coherent space [A].

(6)

Orthogonality relations

Definition

⊥ ⊂Ω1×Ω2 is a symmetric relation. IfX ⊂Ω1, then X={y ∈Ω2 | ∀x ∈X,(x,y)∈ ⊥}.

Example

IfAis a coherent space, ifa,b ⊂A, then a⊥b iff |a∩b| ≤1.

A set isbi-orthogonally closed if (X) =X. If Ais a coherent space, andC(A) the set of its cliques, thenC(A)⊥⊥=C(A).

(7)

Duality and orthogonality

Double orthogonality completion X is always reflexive: X⊥⊥⊥=X.

When an object is not reflexive, we can make it reflexive ! Example

IfAandB are two coherent spaces

C(A⊗B) ={a⊗b |a∈ C(A),b ∈ C(B)}⊥⊥

wherea⊗b={(x,y) |x∈a,y ∈b}

(8)

How can duality be interpreted?

You want to havereflexiveobjects : [¬¬A] = [A].

Let us write [A] from the semantical interpretation of a formula [A]

In Rel: [¬A] = [A].

In Coherent spaces, Finiteness spaces, K¨othe spaces ...:

[¬A] = [A]. You restrict to spaces where a definition by orthogonality is possible.

In K-vector spaces, [¬A] = [A] =L([A],K) the algebraic dual of E.

The last point is intuitive: A=A`⊥=A(⊥.

(9)

Duality in vector spaces

If [A] is a vector space, [A]=L([A],K) is its dual.

No reflexivity completion

IfE is a vector space, E is not reflexive in general.

Definition

A topological vector spaceE is a vector space endowed with a topology making the addition and multiplication by a scalar continuous. E0 is the topological dualof E.

(10)

Duality in topological vector spaces

Definition

A topological vector spaceE is a vector space endowed with a topology making the addition and multiplication by a scalar continuous. E0 is the topological dualof E.

No reflexivity completion

IfE is a topological vector space,E0 is not reflexive in general.

We are going to work with locally convex and separated topological vector spaces : E,F.

(11)

The weak topology on E

0

A weak topology induced byE

We endowE0 with the weak topology induced by E, that is the coarsest topology making allevx :E0 →Kcontinuous.

Vector spaces Topological vector spaces E

E0

E0

(12)

The weak topology on E

0

Vector spaces Topological vector spaces

E0 E

E0 E00=E

Fundamental property

WhenE0 is endowed with the weak topology induced byE, then E00 and E are the same vector spaces.

(13)

The weak topology on E

A weak topology induced byE

We endowE with the weak topology induced byE0, that is the coarsest topology making alll ∈E continuous. Ew is the vector spaceE endowed with its weak topology.

Topological vector spaces Weak spaces

E E0

Ew

(14)

The weak topology on E

A weak topology induced byE

We endowE with the weak topology induced byE0, that is the coarsest topology making alll ∈E continuous. Ew is the vector spaceE endowed with its weak topology.

Topological vector spaces Weak spaces

E E0

Ew 'E00

E00 and Ew are the same topological vector spaces.

(15)

A model of LL

⊗is interpreted by the inductive tensor product.

We have a monoidal closed category, thanks to the chosen topology and the fact thatLs(E,Fw)0=EF0.

`is its dual. E`F is the space of separately continuous bilinear formsonE ×F.

⊕is the topological co-product,×is the topological product.

Quantitative semantics helps us finding a good exponential.

... and then we consider these spaces endowed with their weak topology.

(16)

Polarities

Topological vector spaces

Weak spaces ILL E LL

Ew (.)w

(17)

A positive connective

Topological vector spaces

Weak spaces ILL E LL

Ew

(.)w

Fw

Ew⊗Fw

(18)

A positive connective

Topological vector spaces

Weak spaces ILL E LL

Ew

(.)w

Fw

Ew⊗Fw

(Ew ⊗Fw)w

Positive connectives don’t preserve the weak topology.

(19)

A negative connective

Topological vector spaces

Weak spaces ILL E LL

Ew

(.)w

Fw

Ew`Fw

(20)

Polarities and weak topologies

If we writeˆE forEw, when E is a locally convex and separated topological vector space :

ˆ(E⊗F)6=ˆE ⊗ˆF and ˆ(E⊗F) =ˆ(ˆE ⊗ˆF).

ˆ(E`F) =ˆE ` ˆF =E`F.

ˆ⊕i∈NEi 6=⊕i∈NˆEi butˆ⊕i∈NEi 6=ˆ⊕i∈NEi.

ˆ&iNEi = &iˆEi∈N but &iˆEi∈N6= &iNEi.

ˆ!E 6=!ˆE.

ˆ?E =?ˆE.

(21)

Shift and weak topologies

(.) = ˆ

Negatives connectives are exactly those which preserve the weak topology.

A loss of information

E →Ew is always continuous butEw →E is not. Ew has less open sets than E.

The construction of the interpretation of a positive connective is a non-reversible operation.

(22)

An adjunction

Proposition

IfE andF are tvs,L(E,Fw)' L(Ew,Fw). ˆ is left adjoint toU. Topological vector spaces

Weak spaces ILL ˆ LL

U

(23)

Polarities and Orthogonalities

When using orthogonalities to interpret the involutive linear negation ofLL, there is also a distinctive use of polarities.

Negative connectives in Coherent spaces

If we write C(X)⊗ C(Y) ={x⊗y|x ∈ C(X),y ∈ C(Y)} with x⊗y ={(a,b) |a∈x,b ∈y}, then

C(X ⊗Y) = (C(X)⊗ C(Y))⊥⊥.

If we write !C(X) ={u⊂ Cfin(x) | S

u ∈ Cfin(X)}then C(!X) = (!C(X))⊥⊥.

Positive connectives

(24)

For which orthogonality could we have:

(.)

w

= (.)

⊥⊥

?

(25)

Perspectives

Barr’s work: a similar model with the Mackey topology ?

An interpretation of focused proof ? The downward shift could be interpreted by the enforcement of the weak* topology.

Models with richer topological vector spaces ?

(26)

Thank you.

(27)

The exponential

Definition

!E 'L

n∈NHn(E,K)0 and if f ∈ L(Ew,Fw) we define

!f :

!Ew →!Fw

φ7→((gn)∈Y

n

Hn(F,K)7→φ((gn◦f)n)

(28)

The exponential

E

(!Ew →Ew

φ7→φ1 ∈E00'E

δE













!Ew →!!Ew ' Y

n

Hn([Y

m

Hm(E,K)]0,K)

!0

φ7→

(gn)n7→φ(

x ∈E 7→X

k|p

gk[(fm)m7→fp|k(x)]

p

)

Références

Documents relatifs

We propose a general modal extension of intuitionistic linear logic where logical truth is indexed by constraints and hybrid connectives combine constraint reasoning with

To summarize, our prescription for obtaining compact proof certificates is as follows: (1) start from a focused sequent proof; (2) uniquely name every subformula path in

L'atmosphère est l'enveloppe gazeuse la plus externe de notre planète. Bien que dans la vie de tous les jours elle soit oubliée et parfois ignorée, elle est pourtant

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

The inhabitation problem for intersection types has been proved to be undecidable, but breaking the idempotency of intersection types makes

Such definition is based on the novel notion of symmetric tensor power of QCS’s, which, in turn, is an analogue in the QCS’s setting of the symmetric tensor product of Hilbert spaces,

Ce cas se présente aussi lorsque le nombre de Grashof est relativement élevé et le rapport d’aspect du cylindre (H/R) est relativement modéré (pas très.. On montrera, plus tard,

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des