Presentation is loading. Please wait.

Presentation is loading. Please wait.

Geometry of Interaction

Similar presentations


Presentation on theme: "Geometry of Interaction"— Presentation transcript:

1 Geometry of Interaction

2 This is the paper!

3 Program of Geometry of Interaction

4

5 Goal - the model of GoI will be:
Thm: it is a model, i.e. is invariant under normalization

6 System F translates into LL2 (2nd order Linear Logic)
F is an extension of lambda calc. with 2nd order LJ <---> lamba calculus (Curry Howard) LJ translates in LL F translates into LL2

7

8

9

10 Linear Logic

11 Intuitionistic logic into LL, and system F into LL2
The translation of Intuitionistic logic into LL, and system F into LL2 is given in Girard's original paper

12

13 PN2 is LL2 presented as proof nets

14

15 PN2 is LL2 presented as proof nets

16 Integers in LL2

17

18 n+1 axiom-links represents the Int n

19

20 successor

21 How to use successor

22 Primitive recursion

23

24 Booleans (coding with additives)
but we will rather use the coding in MLL2 (because additives do not work so well in GoI)

25 We first focus on MLL2

26

27 MLL2 MLL + 2nd order QUANTIFIERS

28 Revision of MLL proof nets

29 Proof structures

30

31

32 Proof Nets

33

34 Correctness guarantees:
Graph is image of a proof Normalization terminates

35 Normalization (local graph reductions)

36 Properties of normalization

37 MLL2 proof nets: MLL + quantifiers

38

39

40 X is substituted by B everywhere inside the box
Reduction X is substituted by B everywhere inside the box

41 Let us try out!


Download ppt "Geometry of Interaction"

Similar presentations


Ads by Google