SlideShare a Scribd company logo
1 of 72
Download to read offline
Linear Type Theory Revisited
Valeria de Paiva
Nuance Comms

February 21, 2014
Introduction
Goals

Discuss very old work (early 90ā€™s) on linear type theories
Goals

Discuss very old work (early 90ā€™s) on linear type theories
based on Term Assignment for Intuitionistic Linear Logic.
(Benton, Bierman, de Paiva and Hyland). Technical Report
262, University of Cambridge Computer Laboratory 1992.
Goals

Discuss very old work (early 90ā€™s) on linear type theories
based on Term Assignment for Intuitionistic Linear Logic.
(Benton, Bierman, de Paiva and Hyland). Technical Report
262, University of Cambridge Computer Laboratory 1992.
available from
http://www.cs.bham.ac.uk/ vdp/publications/papers.html.
Goals

Discuss very old work (early 90ā€™s) on linear type theories
based on Term Assignment for Intuitionistic Linear Logic.
(Benton, Bierman, de Paiva and Hyland). Technical Report
262, University of Cambridge Computer Laboratory 1992.
available from
http://www.cs.bham.ac.uk/ vdp/publications/papers.html.
then get to the state-of-the art...
Summary from Abstract

Investigate the problem of deriving a term assignment system
for Girardā€™s Intuitionistic Linear Logic
Summary from Abstract

Investigate the problem of deriving a term assignment system
for Girardā€™s Intuitionistic Linear Logic
both sequent calculus and natural deduction proof systems
Summary from Abstract

Investigate the problem of deriving a term assignment system
for Girardā€™s Intuitionistic Linear Logic
both sequent calculus and natural deduction proof systems
satisfying two important properties:
the substitution property (the set of valid deductions is closed
under substitution) and
subject reduction (reduction on terms is well-typed)
Summary from Abstract

Investigate the problem of deriving a term assignment system
for Girardā€™s Intuitionistic Linear Logic
both sequent calculus and natural deduction proof systems
satisfying two important properties:
the substitution property (the set of valid deductions is closed
under substitution) and
subject reduction (reduction on terms is well-typed)

a categorical model for Intuitionistic Linear Logic and how to
use it to derive the term assignment
Summary from Abstract

Investigate the problem of deriving a term assignment system
for Girardā€™s Intuitionistic Linear Logic
both sequent calculus and natural deduction proof systems
satisfying two important properties:
the substitution property (the set of valid deductions is closed
under substitution) and
subject reduction (reduction on terms is well-typed)

a categorical model for Intuitionistic Linear Logic and how to
use it to derive the term assignment
long (57 pages) but slow and easy...
Introduction

the problem of deriving a term assignment system for Girardā€™s
Intuitionistic Linear Logic
Introduction

the problem of deriving a term assignment system for Girardā€™s
Intuitionistic Linear Logic
Previous approaches have simply annotated the sequent
calculus with terms and have given little or no justiļ¬cation for
their choice
Introduction

the problem of deriving a term assignment system for Girardā€™s
Intuitionistic Linear Logic
Previous approaches have simply annotated the sequent
calculus with terms and have given little or no justiļ¬cation for
their choice
Phil Wadler: Thereā€™s no substitute for LL
Introduction

the problem of deriving a term assignment system for Girardā€™s
Intuitionistic Linear Logic
Previous approaches have simply annotated the sequent
calculus with terms and have given little or no justiļ¬cation for
their choice
Phil Wadler: Thereā€™s no substitute for LL
substitution lemma does not hold for the term assignment
system in Abramskyā€™s ā€˜Computational Interpretations of Linear
Logicā€™ (Cited by 546)
Digression: Other old work...

Linear types can change the world
Is there a use for linear logic?
A taste of linear logic
Operational interpretations of linear logic
Reference counting as a computational interpretation of linear
logic (Chirimar)
Introduction 2

solving the problem of deriving a term assignment system for
Girardā€™s Intuitionistic Linear Logic:
Introduction 2

solving the problem of deriving a term assignment system for
Girardā€™s Intuitionistic Linear Logic:
Two ways
By considering the sequent calculus formulation of the logic
and using the underlying categorical constructions to suggest a
term assignment system
By considering a linear natural deduction system
Introduction 2

solving the problem of deriving a term assignment system for
Girardā€™s Intuitionistic Linear Logic:
Two ways
By considering the sequent calculus formulation of the logic
and using the underlying categorical constructions to suggest a
term assignment system
By considering a linear natural deduction system

two approaches produce equivalent term assignment systems
Introduction 2

solving the problem of deriving a term assignment system for
Girardā€™s Intuitionistic Linear Logic:
Two ways
By considering the sequent calculus formulation of the logic
and using the underlying categorical constructions to suggest a
term assignment system
By considering a linear natural deduction system

two approaches produce equivalent term assignment systems
BUT for equality (via reduction of terms) matters are more
subtle: natural equalities for category theory are stronger than
those suggested by computational considerations
Outline of TR

Girardā€™s Intuitionistic Linear Logic:
Outline of TR

Girardā€™s Intuitionistic Linear Logic:
a simple categorical model of Intuitionistic Linear Logic
(sequent calculus)
Outline of TR

Girardā€™s Intuitionistic Linear Logic:
a simple categorical model of Intuitionistic Linear Logic
(sequent calculus)
a linear system of natural deduction
Outline of TR

Girardā€™s Intuitionistic Linear Logic:
a simple categorical model of Intuitionistic Linear Logic
(sequent calculus)
a linear system of natural deduction
how our two systems of Intuitionistic Linear Logic are related
Outline of TR

Girardā€™s Intuitionistic Linear Logic:
a simple categorical model of Intuitionistic Linear Logic
(sequent calculus)
a linear system of natural deduction
how our two systems of Intuitionistic Linear Logic are related
the process of proof normalisation within the linear natural
deduction system
Outline of TR

Girardā€™s Intuitionistic Linear Logic:
a simple categorical model of Intuitionistic Linear Logic
(sequent calculus)
a linear system of natural deduction
how our two systems of Intuitionistic Linear Logic are related
the process of proof normalisation within the linear natural
deduction system
model for Intuitionistic Linear Logic
Outline of TR

Girardā€™s Intuitionistic Linear Logic:
a simple categorical model of Intuitionistic Linear Logic
(sequent calculus)
a linear system of natural deduction
how our two systems of Intuitionistic Linear Logic are related
the process of proof normalisation within the linear natural
deduction system
model for Intuitionistic Linear Logic
cut-elimination in the sequent calculus
Outline of TR

Girardā€™s Intuitionistic Linear Logic:
a simple categorical model of Intuitionistic Linear Logic
(sequent calculus)
a linear system of natural deduction
how our two systems of Intuitionistic Linear Logic are related
the process of proof normalisation within the linear natural
deduction system
model for Intuitionistic Linear Logic
cut-elimination in the sequent calculus
conclusions
Intuitionistic Linear Logic
Recommended if sequent calculus/ND are not part of your vocab:
Jean Gallier: Constructive Logics. Part I: A Tutorial on Proof
Systems and Typed lambda-Calculi. Theoretical Computer
Science, 110(2), 249-239 (1993). from
http://www.cis.upenn.edu/ jean/gbooks/logic.html
multiplicative fragment of Intuitionistic Linear Logic (ILL)
Intuitionistic Linear Logic
Recommended if sequent calculus/ND are not part of your vocab:
Jean Gallier: Constructive Logics. Part I: A Tutorial on Proof
Systems and Typed lambda-Calculi. Theoretical Computer
Science, 110(2), 249-239 (1993). from
http://www.cis.upenn.edu/ jean/gbooks/logic.html
multiplicative fragment of Intuitionistic Linear Logic (ILL)
a reļ¬nement of intuitionistic logic (IL) where formulae must
be used exactly once
Intuitionistic Linear Logic
Recommended if sequent calculus/ND are not part of your vocab:
Jean Gallier: Constructive Logics. Part I: A Tutorial on Proof
Systems and Typed lambda-Calculi. Theoretical Computer
Science, 110(2), 249-239 (1993). from
http://www.cis.upenn.edu/ jean/gbooks/logic.html
multiplicative fragment of Intuitionistic Linear Logic (ILL)
a reļ¬nement of intuitionistic logic (IL) where formulae must
be used exactly once
Weakening and Contraction rules are removed
Intuitionistic Linear Logic
Recommended if sequent calculus/ND are not part of your vocab:
Jean Gallier: Constructive Logics. Part I: A Tutorial on Proof
Systems and Typed lambda-Calculi. Theoretical Computer
Science, 110(2), 249-239 (1993). from
http://www.cis.upenn.edu/ jean/gbooks/logic.html
multiplicative fragment of Intuitionistic Linear Logic (ILL)
a reļ¬nement of intuitionistic logic (IL) where formulae must
be used exactly once
Weakening and Contraction rules are removed
To regain the expressive power, rules returned in a controlled
manner using operator ā€œ!ā€
Intuitionistic Linear Logic
Recommended if sequent calculus/ND are not part of your vocab:
Jean Gallier: Constructive Logics. Part I: A Tutorial on Proof
Systems and Typed lambda-Calculi. Theoretical Computer
Science, 110(2), 249-239 (1993). from
http://www.cis.upenn.edu/ jean/gbooks/logic.html
multiplicative fragment of Intuitionistic Linear Logic (ILL)
a reļ¬nement of intuitionistic logic (IL) where formulae must
be used exactly once
Weakening and Contraction rules are removed
To regain the expressive power, rules returned in a controlled
manner using operator ā€œ!ā€
ā€œ!ā€ similar to the modal necessity operator
Intuitionistic Linear Logic Rules
Generic Categorical considerations

sequent calculus: providing not proofs themselves but a
meta-theory concerning proofs
fundamental idea of categorical treatment of proof theory
propositions interpreted as objects of a category (or
multicategory or polycategory)
Generic Categorical considerations

sequent calculus: providing not proofs themselves but a
meta-theory concerning proofs
fundamental idea of categorical treatment of proof theory
propositions interpreted as objects of a category (or
multicategory or polycategory)
proofs interpreted as maps of the category
Generic Categorical considerations

sequent calculus: providing not proofs themselves but a
meta-theory concerning proofs
fundamental idea of categorical treatment of proof theory
propositions interpreted as objects of a category (or
multicategory or polycategory)
proofs interpreted as maps of the category
operations transforming proofs into proofs then correspond (if
possible) to natural transformations between appropriate
hom-functors
Categorical considerations
dealing with sequents Ī“
multicategories

A in principle we should deal with
Categorical considerations
dealing with sequents Ī“ A in principle we should deal with
multicategories
simplifying assumption: multicategorical structure represented
by a tensor product .
Categorical considerations
dealing with sequents Ī“ A in principle we should deal with
multicategories
simplifying assumption: multicategorical structure represented
by a tensor product .
a sequent of form
C1 , C2 , . . . , Cn

A

will be represented by
C1 āŠ— C2 āŠ— . . . āŠ— Cn ā†’ A
sometimes written as Ī“ ā†’ A
Categorical considerations
dealing with sequents Ī“ A in principle we should deal with
multicategories
simplifying assumption: multicategorical structure represented
by a tensor product .
a sequent of form
C1 , C2 , . . . , Cn

A

will be represented by
C1 āŠ— C2 āŠ— . . . āŠ— Cn ā†’ A
sometimes written as Ī“ ā†’ A
(a coherence result is assumed)
Categorical considerations
dealing with sequents Ī“ A in principle we should deal with
multicategories
simplifying assumption: multicategorical structure represented
by a tensor product .
a sequent of form
C1 , C2 , . . . , Cn

A

will be represented by
C1 āŠ— C2 āŠ— . . . āŠ— Cn ā†’ A
sometimes written as Ī“ ā†’ A
(a coherence result is assumed)
We seek to enrich the sequent judgement to a term
assignment judgement of the form
x1 : C1 , x2 : C2 , . . . , xn : Cn

e: A

where the xi are distinct variables and e is a term.
Identity and Cut
The sequent representing the Identity rule is interpreted as the
canonical identity arrow idA : A ā†’ A
Identity and Cut
The sequent representing the Identity rule is interpreted as the
canonical identity arrow idA : A ā†’ A
The corresponding rule of term formation is x : A

x :A
Identity and Cut
The sequent representing the Identity rule is interpreted as the
canonical identity arrow idA : A ā†’ A
The corresponding rule of term formation is x : A

x :A

The rule of Exchange we interpret by assuming that we have a
symmetry for the tensor product
Identity and Cut
The sequent representing the Identity rule is interpreted as the
canonical identity arrow idA : A ā†’ A
The corresponding rule of term formation is x : A

x :A

The rule of Exchange we interpret by assuming that we have a
symmetry for the tensor product
We suppress Exchange and the corresponding symmetry,
considering multisets of formulae, so no term forming
operations result from this rule (others do diļ¬€...)
Identity and Cut
The sequent representing the Identity rule is interpreted as the
canonical identity arrow idA : A ā†’ A
The corresponding rule of term formation is x : A

x :A

The rule of Exchange we interpret by assuming that we have a
symmetry for the tensor product
We suppress Exchange and the corresponding symmetry,
considering multisets of formulae, so no term forming
operations result from this rule (others do diļ¬€...)
The cut rule is interpreted as a generalized form of
composition. if the maps f : Ī“ ā†’ A and g : A, āˆ† ā†’ B are the
interpretations of hypotheses of the rule, then the composite
Ī“ āŠ— āˆ† ā†’f āŠ—1āˆ† A āŠ— āˆ† ā†’g B is the interpretation of the
conclusion
Substitution in Terms...
Assumption: any logical rule corresponds to an operation on
maps of the category which is natural in the interpretations of
the components of the sequents which remain unchanged
during the application of a rule
Substitution in Terms...
Assumption: any logical rule corresponds to an operation on
maps of the category which is natural in the interpretations of
the components of the sequents which remain unchanged
during the application of a rule
Composition corresponds to Cut: our operations commute
where appropriate with Cut.
Substitution in Terms...
Assumption: any logical rule corresponds to an operation on
maps of the category which is natural in the interpretations of
the components of the sequents which remain unchanged
during the application of a rule
Composition corresponds to Cut: our operations commute
where appropriate with Cut.
Composition is interpreted by textual substitution thus the
free variables have to reļ¬‚ect the possibility for substitution.
Substitution in Terms...
Assumption: any logical rule corresponds to an operation on
maps of the category which is natural in the interpretations of
the components of the sequents which remain unchanged
during the application of a rule
Composition corresponds to Cut: our operations commute
where appropriate with Cut.
Composition is interpreted by textual substitution thus the
free variables have to reļ¬‚ect the possibility for substitution.
The rules for the constant I are parallel to the rules for the
tensor product āŠ—, which we describe next.
Substitution in Terms...
Assumption: any logical rule corresponds to an operation on
maps of the category which is natural in the interpretations of
the components of the sequents which remain unchanged
during the application of a rule
Composition corresponds to Cut: our operations commute
where appropriate with Cut.
Composition is interpreted by textual substitution thus the
free variables have to reļ¬‚ect the possibility for substitution.
The rules for the constant I are parallel to the rules for the
tensor product āŠ—, which we describe next.
The rules for (linear) implication are usual.
Substitution in Terms...
Assumption: any logical rule corresponds to an operation on
maps of the category which is natural in the interpretations of
the components of the sequents which remain unchanged
during the application of a rule
Composition corresponds to Cut: our operations commute
where appropriate with Cut.
Composition is interpreted by textual substitution thus the
free variables have to reļ¬‚ect the possibility for substitution.
The rules for the constant I are parallel to the rules for the
tensor product āŠ—, which we describe next.
The rules for (linear) implication are usual.
The rules for the modality ! are the hard ones. these slides will
get us to page 12 of the report...
Text substitution Terms

use this and BB to get equation (2)
Tensor Terms
Abramsky introduced a let constructor for tensor products, a
reasonable syntax to bind variables x and y in the term f .
Tensor Terms
Abramsky introduced a let constructor for tensor products, a
reasonable syntax to bind variables x and y in the term f .
Composition is interpreted by textual substitution thus the
free variables have to reļ¬‚ect the possibility for substitution.
Tensor Terms
Abramsky introduced a let constructor for tensor products, a
reasonable syntax to bind variables x and y in the term f .
Composition is interpreted by textual substitution thus the
free variables have to reļ¬‚ect the possibility for substitution.
Naturality in C gives rise to the equation equation explaining
how lets interact with composition.
Tensor Terms
Abramsky introduced a let constructor for tensor products, a
reasonable syntax to bind variables x and y in the term f .
Composition is interpreted by textual substitution thus the
free variables have to reļ¬‚ect the possibility for substitution.
Naturality in C gives rise to the equation equation explaining
how lets interact with composition.

For the tensoring on the right, we simply multiply (or tensor)
the terms.
Tensor Terms
Abramsky introduced a let constructor for tensor products, a
reasonable syntax to bind variables x and y in the term f .
Composition is interpreted by textual substitution thus the
free variables have to reļ¬‚ect the possibility for substitution.
Naturality in C gives rise to the equation equation explaining
how lets interact with composition.

For the tensoring on the right, we simply multiply (or tensor)
the terms.
since the constant I is the unity for the tensor operation, its
rules are similar.
Implication Terms

Are just like usual implication (lambda) terms
Implication Terms

Are just like usual implication (lambda) terms
the diļ¬€erence is that the variable that your lambda binds has
to be present in the context and only once
Implication Terms

Are just like usual implication (lambda) terms
the diļ¬€erence is that the variable that your lambda binds has
to be present in the context and only once
There is an explanation for why the Yoneda lemma is
responsible for the simpliļ¬cation that one can do in the syntax
(and why Peter Schroeder-Heister is really right about his
formulation of Natural Deduction) but we donā€™t need to go
there.
Modality ! Term Assignment
The left rules are ok. The dereliction rules creates a binder, a
bit like the tensor and the I rules.
Modality ! Term Assignment
The left rules are ok. The dereliction rules creates a binder, a
bit like the tensor and the I rules.
The weakening and contraction rules discard and copy
variables, and have naturality conditions as the tensor rule.
Modality ! Term Assignment
The left rules are ok. The dereliction rules creates a binder, a
bit like the tensor and the I rules.
The weakening and contraction rules discard and copy
variables, and have naturality conditions as the tensor rule.
The problematic rule, ā€promotionā€
Multiplicative Term Assignment
Conclusions so Far...
The categorical model can give you guidance for the shape of the
type theory rules.
Conclusions so Far...
The categorical model can give you guidance for the shape of the
type theory rules.
Categorical rules are about full beta and eta equivalence plus some
naturality conditions (not very liked by FPers)
Conclusions so Far...
The categorical model can give you guidance for the shape of the
type theory rules.
Categorical rules are about full beta and eta equivalence plus some
naturality conditions (not very liked by FPers)
Conclusions so Far...

Newer models plus new term calculi via DILL (Dual Intuitionistic
Linear Logic) and monoidal adjunction models (Benton, Barber,
Mellies, who else?...)
Conclusions so Far...

Newer models plus new term calculi via DILL (Dual Intuitionistic
Linear Logic) and monoidal adjunction models (Benton, Barber,
Mellies, who else?...)
Which one to read about?
Conclusions so Far...

Newer models plus new term calculi via DILL (Dual Intuitionistic
Linear Logic) and monoidal adjunction models (Benton, Barber,
Mellies, who else?...)
Which one to read about?
Rewriting is a new ball game, which I would like to investigate too
cf. Barney Hilken paper ā€œTowards a proof theory of rewriting: the
simply-typed 2-[lambda] calculusā€ Theor. Comp. Sci. Vol. 170,
1-2, pp 407-444. 1996.

More Related Content

What's hot

Categorical Semantics for Explicit Substitutions
Categorical Semantics for Explicit SubstitutionsCategorical Semantics for Explicit Substitutions
Categorical Semantics for Explicit SubstitutionsValeria de Paiva
Ā 
Negation in the Ecumenical System
Negation in the Ecumenical SystemNegation in the Ecumenical System
Negation in the Ecumenical SystemValeria de Paiva
Ā 
How Unstable is an Unstable System
How Unstable is an Unstable SystemHow Unstable is an Unstable System
How Unstable is an Unstable Systemidescitation
Ā 
ObservabilityForModernApplications-Oslo.pdf
ObservabilityForModernApplications-Oslo.pdfObservabilityForModernApplications-Oslo.pdf
ObservabilityForModernApplications-Oslo.pdfAmazon Web Services
Ā 
4213ijaia04
4213ijaia044213ijaia04
4213ijaia04ijaia
Ā 
ObservabilityForModernApplications_Stockholm.pdf
ObservabilityForModernApplications_Stockholm.pdfObservabilityForModernApplications_Stockholm.pdf
ObservabilityForModernApplications_Stockholm.pdfAmazon Web Services
Ā 
STATISTICAL ANALYSIS OF FUZZY LINEAR REGRESSION MODEL BASED ON DIFFERENT DIST...
STATISTICAL ANALYSIS OF FUZZY LINEAR REGRESSION MODEL BASED ON DIFFERENT DIST...STATISTICAL ANALYSIS OF FUZZY LINEAR REGRESSION MODEL BASED ON DIFFERENT DIST...
STATISTICAL ANALYSIS OF FUZZY LINEAR REGRESSION MODEL BASED ON DIFFERENT DIST...Wireilla
Ā 
Optimality conditions for Equality Constrained Optimization Problems
Optimality conditions for Equality Constrained Optimization ProblemsOptimality conditions for Equality Constrained Optimization Problems
Optimality conditions for Equality Constrained Optimization Problemsinventionjournals
Ā 
STATISTICAL ANALYSIS OF FUZZY LINEAR REGRESSION MODEL BASED ON DIFFERENT DIST...
STATISTICAL ANALYSIS OF FUZZY LINEAR REGRESSION MODEL BASED ON DIFFERENT DIST...STATISTICAL ANALYSIS OF FUZZY LINEAR REGRESSION MODEL BASED ON DIFFERENT DIST...
STATISTICAL ANALYSIS OF FUZZY LINEAR REGRESSION MODEL BASED ON DIFFERENT DIST...ijfls
Ā 
Design and analysis of computer algorithms
Design and analysis of computer algorithmsDesign and analysis of computer algorithms
Design and analysis of computer algorithms Krishna Chaytaniah
Ā 
ALTERNATIVE METHOD TO LINEAR CONGRUENCE
ALTERNATIVE METHOD TO LINEAR CONGRUENCEALTERNATIVE METHOD TO LINEAR CONGRUENCE
ALTERNATIVE METHOD TO LINEAR CONGRUENCEPolemer Cuarto
Ā 
Fundamentals of quantum computing part i rev
Fundamentals of quantum computing   part i revFundamentals of quantum computing   part i rev
Fundamentals of quantum computing part i revPRADOSH K. ROY
Ā 
Srilakshmi alla blindsourceseperation
Srilakshmi alla blindsourceseperationSrilakshmi alla blindsourceseperation
Srilakshmi alla blindsourceseperationSrilakshmi Alla
Ā 
Semi-global Leaderless Consensus with Input Saturation Constraints via Adapti...
Semi-global Leaderless Consensus with Input Saturation Constraints via Adapti...Semi-global Leaderless Consensus with Input Saturation Constraints via Adapti...
Semi-global Leaderless Consensus with Input Saturation Constraints via Adapti...IJRES Journal
Ā 
Barzilay & Lapata 2008 presentation
Barzilay & Lapata 2008 presentationBarzilay & Lapata 2008 presentation
Barzilay & Lapata 2008 presentationRichard Littauer
Ā 

What's hot (20)

Categorical Semantics for Explicit Substitutions
Categorical Semantics for Explicit SubstitutionsCategorical Semantics for Explicit Substitutions
Categorical Semantics for Explicit Substitutions
Ā 
Negation in the Ecumenical System
Negation in the Ecumenical SystemNegation in the Ecumenical System
Negation in the Ecumenical System
Ā 
How Unstable is an Unstable System
How Unstable is an Unstable SystemHow Unstable is an Unstable System
How Unstable is an Unstable System
Ā 
ObservabilityForModernApplications-Oslo.pdf
ObservabilityForModernApplications-Oslo.pdfObservabilityForModernApplications-Oslo.pdf
ObservabilityForModernApplications-Oslo.pdf
Ā 
4213ijaia04
4213ijaia044213ijaia04
4213ijaia04
Ā 
ObservabilityForModernApplications_Stockholm.pdf
ObservabilityForModernApplications_Stockholm.pdfObservabilityForModernApplications_Stockholm.pdf
ObservabilityForModernApplications_Stockholm.pdf
Ā 
STATISTICAL ANALYSIS OF FUZZY LINEAR REGRESSION MODEL BASED ON DIFFERENT DIST...
STATISTICAL ANALYSIS OF FUZZY LINEAR REGRESSION MODEL BASED ON DIFFERENT DIST...STATISTICAL ANALYSIS OF FUZZY LINEAR REGRESSION MODEL BASED ON DIFFERENT DIST...
STATISTICAL ANALYSIS OF FUZZY LINEAR REGRESSION MODEL BASED ON DIFFERENT DIST...
Ā 
Dec 14 - R2
Dec 14 - R2Dec 14 - R2
Dec 14 - R2
Ā 
N41049093
N41049093N41049093
N41049093
Ā 
Optimality conditions for Equality Constrained Optimization Problems
Optimality conditions for Equality Constrained Optimization ProblemsOptimality conditions for Equality Constrained Optimization Problems
Optimality conditions for Equality Constrained Optimization Problems
Ā 
Bachelor's Thesis
Bachelor's ThesisBachelor's Thesis
Bachelor's Thesis
Ā 
Thelearningpoint
ThelearningpointThelearningpoint
Thelearningpoint
Ā 
Ada notes
Ada notesAda notes
Ada notes
Ā 
STATISTICAL ANALYSIS OF FUZZY LINEAR REGRESSION MODEL BASED ON DIFFERENT DIST...
STATISTICAL ANALYSIS OF FUZZY LINEAR REGRESSION MODEL BASED ON DIFFERENT DIST...STATISTICAL ANALYSIS OF FUZZY LINEAR REGRESSION MODEL BASED ON DIFFERENT DIST...
STATISTICAL ANALYSIS OF FUZZY LINEAR REGRESSION MODEL BASED ON DIFFERENT DIST...
Ā 
Design and analysis of computer algorithms
Design and analysis of computer algorithmsDesign and analysis of computer algorithms
Design and analysis of computer algorithms
Ā 
ALTERNATIVE METHOD TO LINEAR CONGRUENCE
ALTERNATIVE METHOD TO LINEAR CONGRUENCEALTERNATIVE METHOD TO LINEAR CONGRUENCE
ALTERNATIVE METHOD TO LINEAR CONGRUENCE
Ā 
Fundamentals of quantum computing part i rev
Fundamentals of quantum computing   part i revFundamentals of quantum computing   part i rev
Fundamentals of quantum computing part i rev
Ā 
Srilakshmi alla blindsourceseperation
Srilakshmi alla blindsourceseperationSrilakshmi alla blindsourceseperation
Srilakshmi alla blindsourceseperation
Ā 
Semi-global Leaderless Consensus with Input Saturation Constraints via Adapti...
Semi-global Leaderless Consensus with Input Saturation Constraints via Adapti...Semi-global Leaderless Consensus with Input Saturation Constraints via Adapti...
Semi-global Leaderless Consensus with Input Saturation Constraints via Adapti...
Ā 
Barzilay & Lapata 2008 presentation
Barzilay & Lapata 2008 presentationBarzilay & Lapata 2008 presentation
Barzilay & Lapata 2008 presentation
Ā 

Viewers also liked

Thermodynamic behavior of tetrahydrofuron in p dioxane, methylcyclohexane and...
Thermodynamic behavior of tetrahydrofuron in p dioxane, methylcyclohexane and...Thermodynamic behavior of tetrahydrofuron in p dioxane, methylcyclohexane and...
Thermodynamic behavior of tetrahydrofuron in p dioxane, methylcyclohexane and...eSAT Journals
Ā 
Refereed Publications MPT
Refereed Publications MPTRefereed Publications MPT
Refereed Publications MPTMichael Tolocka
Ā 
Psychrometric%
Psychrometric%Psychrometric%
Psychrometric%Ali Ali
Ā 
Physiochemical factors influencing formulaon
Physiochemical factors influencing formulaonPhysiochemical factors influencing formulaon
Physiochemical factors influencing formulaonVishnu Mashroowala
Ā 
basics of thermodynamics
basics of thermodynamicsbasics of thermodynamics
basics of thermodynamicsAjit Sahoo
Ā 
Self Emulsifying Drug Delivery System (SEDDS)
Self Emulsifying Drug Delivery System (SEDDS)Self Emulsifying Drug Delivery System (SEDDS)
Self Emulsifying Drug Delivery System (SEDDS)Ashutosh Panke
Ā 
Laws Of Thermodynamics
Laws Of ThermodynamicsLaws Of Thermodynamics
Laws Of Thermodynamicsk v
Ā 
Advanced cleaning product formulations Vol. 2
Advanced cleaning product formulations Vol. 2Advanced cleaning product formulations Vol. 2
Advanced cleaning product formulations Vol. 2avstarvcd
Ā 

Viewers also liked (9)

Thermodynamic behavior of tetrahydrofuron in p dioxane, methylcyclohexane and...
Thermodynamic behavior of tetrahydrofuron in p dioxane, methylcyclohexane and...Thermodynamic behavior of tetrahydrofuron in p dioxane, methylcyclohexane and...
Thermodynamic behavior of tetrahydrofuron in p dioxane, methylcyclohexane and...
Ā 
Refereed Publications MPT
Refereed Publications MPTRefereed Publications MPT
Refereed Publications MPT
Ā 
Psychrometric%
Psychrometric%Psychrometric%
Psychrometric%
Ā 
Thermodynamic properties
Thermodynamic propertiesThermodynamic properties
Thermodynamic properties
Ā 
Physiochemical factors influencing formulaon
Physiochemical factors influencing formulaonPhysiochemical factors influencing formulaon
Physiochemical factors influencing formulaon
Ā 
basics of thermodynamics
basics of thermodynamicsbasics of thermodynamics
basics of thermodynamics
Ā 
Self Emulsifying Drug Delivery System (SEDDS)
Self Emulsifying Drug Delivery System (SEDDS)Self Emulsifying Drug Delivery System (SEDDS)
Self Emulsifying Drug Delivery System (SEDDS)
Ā 
Laws Of Thermodynamics
Laws Of ThermodynamicsLaws Of Thermodynamics
Laws Of Thermodynamics
Ā 
Advanced cleaning product formulations Vol. 2
Advanced cleaning product formulations Vol. 2Advanced cleaning product formulations Vol. 2
Advanced cleaning product formulations Vol. 2
Ā 

Similar to Linear Type Theory Revisited (BACAT Feb 2014)

Introduction to mathematical modelling
Introduction to mathematical modellingIntroduction to mathematical modelling
Introduction to mathematical modellingArup Kumar Paria
Ā 
Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022
Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022
Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022Antonio Lieto
Ā 
Constructive Modal and Linear Logics
Constructive Modal and Linear LogicsConstructive Modal and Linear Logics
Constructive Modal and Linear LogicsValeria de Paiva
Ā 
Going Without: a modality and its role
Going Without: a modality and its roleGoing Without: a modality and its role
Going Without: a modality and its roleValeria de Paiva
Ā 
[Steven h. weintraub]_jordan_canonical_form_appli(book_fi.org)
[Steven h. weintraub]_jordan_canonical_form_appli(book_fi.org)[Steven h. weintraub]_jordan_canonical_form_appli(book_fi.org)
[Steven h. weintraub]_jordan_canonical_form_appli(book_fi.org)Alejandro Contreras Munive
Ā 
Scientific Computations and Differential Equations
Scientific Computations and Differential EquationsScientific Computations and Differential Equations
Scientific Computations and Differential EquationsYuri Vyatkin
Ā 
Going Without: a modality and its role
Going Without: a modality and its roleGoing Without: a modality and its role
Going Without: a modality and its roleValeria de Paiva
Ā 
2016 bioinformatics i_alignments_wim_vancriekinge
2016 bioinformatics i_alignments_wim_vancriekinge2016 bioinformatics i_alignments_wim_vancriekinge
2016 bioinformatics i_alignments_wim_vancriekingeProf. Wim Van Criekinge
Ā 
Equivalence of Logics: the categorical proof theory perspective
Equivalence of Logics: the categorical proof theory perspectiveEquivalence of Logics: the categorical proof theory perspective
Equivalence of Logics: the categorical proof theory perspectiveValeria de Paiva
Ā 
2015 bioinformatics alignments_wim_vancriekinge
2015 bioinformatics alignments_wim_vancriekinge2015 bioinformatics alignments_wim_vancriekinge
2015 bioinformatics alignments_wim_vancriekingeProf. Wim Van Criekinge
Ā 
A System F accounting for scalars
A System F accounting for scalarsA System F accounting for scalars
A System F accounting for scalarsAlejandro DĆ­az-Caro
Ā 
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...IJMTST Journal
Ā 
Call for Papers - Applied Mathematics and Sciences: An International Journal ...
Call for Papers - Applied Mathematics and Sciences: An International Journal ...Call for Papers - Applied Mathematics and Sciences: An International Journal ...
Call for Papers - Applied Mathematics and Sciences: An International Journal ...mathsjournal
Ā 
Call for Papers (December Issue) - Applied Mathematics and Sciences: An Inter...
Call for Papers (December Issue) - Applied Mathematics and Sciences: An Inter...Call for Papers (December Issue) - Applied Mathematics and Sciences: An Inter...
Call for Papers (December Issue) - Applied Mathematics and Sciences: An Inter...mathsjournal
Ā 
Composition of Clans for Solving Linear Systems on Parallel Architectures
Composition of Clans for Solving Linear Systems on Parallel ArchitecturesComposition of Clans for Solving Linear Systems on Parallel Architectures
Composition of Clans for Solving Linear Systems on Parallel ArchitecturesDmitryZaitsev5
Ā 
B04302018024
B04302018024B04302018024
B04302018024ijceronline
Ā 
Computer Vision, Computation, and Geometry
Computer Vision, Computation, and GeometryComputer Vision, Computation, and Geometry
Computer Vision, Computation, and GeometryJason Miller
Ā 

Similar to Linear Type Theory Revisited (BACAT Feb 2014) (20)

Introduction to mathematical modelling
Introduction to mathematical modellingIntroduction to mathematical modelling
Introduction to mathematical modelling
Ā 
Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022
Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022
Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022
Ā 
Constructive Modal and Linear Logics
Constructive Modal and Linear LogicsConstructive Modal and Linear Logics
Constructive Modal and Linear Logics
Ā 
Going Without: a modality and its role
Going Without: a modality and its roleGoing Without: a modality and its role
Going Without: a modality and its role
Ā 
MS Thesis
MS ThesisMS Thesis
MS Thesis
Ā 
MS Thesis
MS ThesisMS Thesis
MS Thesis
Ā 
[Steven h. weintraub]_jordan_canonical_form_appli(book_fi.org)
[Steven h. weintraub]_jordan_canonical_form_appli(book_fi.org)[Steven h. weintraub]_jordan_canonical_form_appli(book_fi.org)
[Steven h. weintraub]_jordan_canonical_form_appli(book_fi.org)
Ā 
Scientific Computations and Differential Equations
Scientific Computations and Differential EquationsScientific Computations and Differential Equations
Scientific Computations and Differential Equations
Ā 
Going Without: a modality and its role
Going Without: a modality and its roleGoing Without: a modality and its role
Going Without: a modality and its role
Ā 
2016 bioinformatics i_alignments_wim_vancriekinge
2016 bioinformatics i_alignments_wim_vancriekinge2016 bioinformatics i_alignments_wim_vancriekinge
2016 bioinformatics i_alignments_wim_vancriekinge
Ā 
Equivalence of Logics: the categorical proof theory perspective
Equivalence of Logics: the categorical proof theory perspectiveEquivalence of Logics: the categorical proof theory perspective
Equivalence of Logics: the categorical proof theory perspective
Ā 
2015 bioinformatics alignments_wim_vancriekinge
2015 bioinformatics alignments_wim_vancriekinge2015 bioinformatics alignments_wim_vancriekinge
2015 bioinformatics alignments_wim_vancriekinge
Ā 
A System F accounting for scalars
A System F accounting for scalarsA System F accounting for scalars
A System F accounting for scalars
Ā 
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...
Ā 
Call for Papers - Applied Mathematics and Sciences: An International Journal ...
Call for Papers - Applied Mathematics and Sciences: An International Journal ...Call for Papers - Applied Mathematics and Sciences: An International Journal ...
Call for Papers - Applied Mathematics and Sciences: An International Journal ...
Ā 
Call for Papers (December Issue) - Applied Mathematics and Sciences: An Inter...
Call for Papers (December Issue) - Applied Mathematics and Sciences: An Inter...Call for Papers (December Issue) - Applied Mathematics and Sciences: An Inter...
Call for Papers (December Issue) - Applied Mathematics and Sciences: An Inter...
Ā 
Composition of Clans for Solving Linear Systems on Parallel Architectures
Composition of Clans for Solving Linear Systems on Parallel ArchitecturesComposition of Clans for Solving Linear Systems on Parallel Architectures
Composition of Clans for Solving Linear Systems on Parallel Architectures
Ā 
B04302018024
B04302018024B04302018024
B04302018024
Ā 
Computer Vision, Computation, and Geometry
Computer Vision, Computation, and GeometryComputer Vision, Computation, and Geometry
Computer Vision, Computation, and Geometry
Ā 
An Efficient and Parallel Abstract Interpreter in Scala ā€” Second Presentation
An Efficient and Parallel Abstract Interpreter in Scala ā€” Second PresentationAn Efficient and Parallel Abstract Interpreter in Scala ā€” Second Presentation
An Efficient and Parallel Abstract Interpreter in Scala ā€” Second Presentation
Ā 

More from Valeria de Paiva

Dialectica Comonoids
Dialectica ComonoidsDialectica Comonoids
Dialectica ComonoidsValeria de Paiva
Ā 
Dialectica Categorical Constructions
Dialectica Categorical ConstructionsDialectica Categorical Constructions
Dialectica Categorical ConstructionsValeria de Paiva
Ā 
Logic & Representation 2021
Logic & Representation 2021Logic & Representation 2021
Logic & Representation 2021Valeria de Paiva
Ā 
Dialectica Categories Revisited
Dialectica Categories RevisitedDialectica Categories Revisited
Dialectica Categories RevisitedValeria de Paiva
Ā 
Networked Mathematics: NLP tools for Better Science
Networked Mathematics: NLP tools for Better ScienceNetworked Mathematics: NLP tools for Better Science
Networked Mathematics: NLP tools for Better ScienceValeria de Paiva
Ā 
Problemas de Kolmogorov-Veloso
Problemas de Kolmogorov-VelosoProblemas de Kolmogorov-Veloso
Problemas de Kolmogorov-VelosoValeria de Paiva
Ā 
Natural Language Inference: for Humans and Machines
Natural Language Inference: for Humans and MachinesNatural Language Inference: for Humans and Machines
Natural Language Inference: for Humans and MachinesValeria de Paiva
Ā 
Dialectica Petri Nets
Dialectica Petri NetsDialectica Petri Nets
Dialectica Petri NetsValeria de Paiva
Ā 
The importance of Being Erneast: Open datasets in Portuguese
The importance of Being Erneast: Open datasets in PortugueseThe importance of Being Erneast: Open datasets in Portuguese
The importance of Being Erneast: Open datasets in PortugueseValeria de Paiva
Ā 
Semantics and Reasoning for NLP, AI and ACT
Semantics and Reasoning for NLP, AI and ACTSemantics and Reasoning for NLP, AI and ACT
Semantics and Reasoning for NLP, AI and ACTValeria de Paiva
Ā 
NLCS 2013 opening slides
NLCS 2013 opening slidesNLCS 2013 opening slides
NLCS 2013 opening slidesValeria de Paiva
Ā 
Logic and Probabilistic Methods for Dialog
Logic and Probabilistic Methods for DialogLogic and Probabilistic Methods for Dialog
Logic and Probabilistic Methods for DialogValeria de Paiva
Ā 
Intuitive Semantics for Full Intuitionistic Linear Logic (2014)
Intuitive Semantics for Full Intuitionistic Linear Logic (2014)Intuitive Semantics for Full Intuitionistic Linear Logic (2014)
Intuitive Semantics for Full Intuitionistic Linear Logic (2014)Valeria de Paiva
Ā 
Dialectica and Kolmogorov Problems
Dialectica and Kolmogorov ProblemsDialectica and Kolmogorov Problems
Dialectica and Kolmogorov ProblemsValeria de Paiva
Ā 
Constructive Modalities
Constructive ModalitiesConstructive Modalities
Constructive ModalitiesValeria de Paiva
Ā 
Gender Gap in Computing 2014
Gender Gap in Computing 2014Gender Gap in Computing 2014
Gender Gap in Computing 2014Valeria de Paiva
Ā 
Categorical Proof Theory for Everyone
Categorical Proof Theory for EveryoneCategorical Proof Theory for Everyone
Categorical Proof Theory for EveryoneValeria de Paiva
Ā 
Dialectica and Kolmogorov Problems
Dialectica and Kolmogorov ProblemsDialectica and Kolmogorov Problems
Dialectica and Kolmogorov ProblemsValeria de Paiva
Ā 
Linear Logic and Constructive Mathematics, after Shulman
Linear Logic and Constructive Mathematics, after ShulmanLinear Logic and Constructive Mathematics, after Shulman
Linear Logic and Constructive Mathematics, after ShulmanValeria de Paiva
Ā 

More from Valeria de Paiva (20)

Dialectica Comonoids
Dialectica ComonoidsDialectica Comonoids
Dialectica Comonoids
Ā 
Dialectica Categorical Constructions
Dialectica Categorical ConstructionsDialectica Categorical Constructions
Dialectica Categorical Constructions
Ā 
Logic & Representation 2021
Logic & Representation 2021Logic & Representation 2021
Logic & Representation 2021
Ā 
Dialectica Categories Revisited
Dialectica Categories RevisitedDialectica Categories Revisited
Dialectica Categories Revisited
Ā 
PLN para Tod@s
PLN para Tod@sPLN para Tod@s
PLN para Tod@s
Ā 
Networked Mathematics: NLP tools for Better Science
Networked Mathematics: NLP tools for Better ScienceNetworked Mathematics: NLP tools for Better Science
Networked Mathematics: NLP tools for Better Science
Ā 
Problemas de Kolmogorov-Veloso
Problemas de Kolmogorov-VelosoProblemas de Kolmogorov-Veloso
Problemas de Kolmogorov-Veloso
Ā 
Natural Language Inference: for Humans and Machines
Natural Language Inference: for Humans and MachinesNatural Language Inference: for Humans and Machines
Natural Language Inference: for Humans and Machines
Ā 
Dialectica Petri Nets
Dialectica Petri NetsDialectica Petri Nets
Dialectica Petri Nets
Ā 
The importance of Being Erneast: Open datasets in Portuguese
The importance of Being Erneast: Open datasets in PortugueseThe importance of Being Erneast: Open datasets in Portuguese
The importance of Being Erneast: Open datasets in Portuguese
Ā 
Semantics and Reasoning for NLP, AI and ACT
Semantics and Reasoning for NLP, AI and ACTSemantics and Reasoning for NLP, AI and ACT
Semantics and Reasoning for NLP, AI and ACT
Ā 
NLCS 2013 opening slides
NLCS 2013 opening slidesNLCS 2013 opening slides
NLCS 2013 opening slides
Ā 
Logic and Probabilistic Methods for Dialog
Logic and Probabilistic Methods for DialogLogic and Probabilistic Methods for Dialog
Logic and Probabilistic Methods for Dialog
Ā 
Intuitive Semantics for Full Intuitionistic Linear Logic (2014)
Intuitive Semantics for Full Intuitionistic Linear Logic (2014)Intuitive Semantics for Full Intuitionistic Linear Logic (2014)
Intuitive Semantics for Full Intuitionistic Linear Logic (2014)
Ā 
Dialectica and Kolmogorov Problems
Dialectica and Kolmogorov ProblemsDialectica and Kolmogorov Problems
Dialectica and Kolmogorov Problems
Ā 
Constructive Modalities
Constructive ModalitiesConstructive Modalities
Constructive Modalities
Ā 
Gender Gap in Computing 2014
Gender Gap in Computing 2014Gender Gap in Computing 2014
Gender Gap in Computing 2014
Ā 
Categorical Proof Theory for Everyone
Categorical Proof Theory for EveryoneCategorical Proof Theory for Everyone
Categorical Proof Theory for Everyone
Ā 
Dialectica and Kolmogorov Problems
Dialectica and Kolmogorov ProblemsDialectica and Kolmogorov Problems
Dialectica and Kolmogorov Problems
Ā 
Linear Logic and Constructive Mathematics, after Shulman
Linear Logic and Constructive Mathematics, after ShulmanLinear Logic and Constructive Mathematics, after Shulman
Linear Logic and Constructive Mathematics, after Shulman
Ā 

Recently uploaded

HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
Ā 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
Ā 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
Ā 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
Ā 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
Ā 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
Ā 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
Ā 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
Ā 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
Ā 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
Ā 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
Ā 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
Ā 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
Ā 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
Ā 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
Ā 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
Ā 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
Ā 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
Ā 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
Ā 

Recently uploaded (20)

HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
Ā 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
Ā 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
Ā 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
Ā 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
Ā 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
Ā 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
Ā 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
Ā 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
Ā 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
Ā 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
Ā 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
Ā 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Ā 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
Ā 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Ā 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
Ā 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
Ā 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
Ā 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
Ā 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
Ā 

Linear Type Theory Revisited (BACAT Feb 2014)

  • 1. Linear Type Theory Revisited Valeria de Paiva Nuance Comms February 21, 2014
  • 3. Goals Discuss very old work (early 90ā€™s) on linear type theories
  • 4. Goals Discuss very old work (early 90ā€™s) on linear type theories based on Term Assignment for Intuitionistic Linear Logic. (Benton, Bierman, de Paiva and Hyland). Technical Report 262, University of Cambridge Computer Laboratory 1992.
  • 5. Goals Discuss very old work (early 90ā€™s) on linear type theories based on Term Assignment for Intuitionistic Linear Logic. (Benton, Bierman, de Paiva and Hyland). Technical Report 262, University of Cambridge Computer Laboratory 1992. available from http://www.cs.bham.ac.uk/ vdp/publications/papers.html.
  • 6. Goals Discuss very old work (early 90ā€™s) on linear type theories based on Term Assignment for Intuitionistic Linear Logic. (Benton, Bierman, de Paiva and Hyland). Technical Report 262, University of Cambridge Computer Laboratory 1992. available from http://www.cs.bham.ac.uk/ vdp/publications/papers.html. then get to the state-of-the art...
  • 7. Summary from Abstract Investigate the problem of deriving a term assignment system for Girardā€™s Intuitionistic Linear Logic
  • 8. Summary from Abstract Investigate the problem of deriving a term assignment system for Girardā€™s Intuitionistic Linear Logic both sequent calculus and natural deduction proof systems
  • 9. Summary from Abstract Investigate the problem of deriving a term assignment system for Girardā€™s Intuitionistic Linear Logic both sequent calculus and natural deduction proof systems satisfying two important properties: the substitution property (the set of valid deductions is closed under substitution) and subject reduction (reduction on terms is well-typed)
  • 10. Summary from Abstract Investigate the problem of deriving a term assignment system for Girardā€™s Intuitionistic Linear Logic both sequent calculus and natural deduction proof systems satisfying two important properties: the substitution property (the set of valid deductions is closed under substitution) and subject reduction (reduction on terms is well-typed) a categorical model for Intuitionistic Linear Logic and how to use it to derive the term assignment
  • 11. Summary from Abstract Investigate the problem of deriving a term assignment system for Girardā€™s Intuitionistic Linear Logic both sequent calculus and natural deduction proof systems satisfying two important properties: the substitution property (the set of valid deductions is closed under substitution) and subject reduction (reduction on terms is well-typed) a categorical model for Intuitionistic Linear Logic and how to use it to derive the term assignment long (57 pages) but slow and easy...
  • 12. Introduction the problem of deriving a term assignment system for Girardā€™s Intuitionistic Linear Logic
  • 13. Introduction the problem of deriving a term assignment system for Girardā€™s Intuitionistic Linear Logic Previous approaches have simply annotated the sequent calculus with terms and have given little or no justiļ¬cation for their choice
  • 14. Introduction the problem of deriving a term assignment system for Girardā€™s Intuitionistic Linear Logic Previous approaches have simply annotated the sequent calculus with terms and have given little or no justiļ¬cation for their choice Phil Wadler: Thereā€™s no substitute for LL
  • 15. Introduction the problem of deriving a term assignment system for Girardā€™s Intuitionistic Linear Logic Previous approaches have simply annotated the sequent calculus with terms and have given little or no justiļ¬cation for their choice Phil Wadler: Thereā€™s no substitute for LL substitution lemma does not hold for the term assignment system in Abramskyā€™s ā€˜Computational Interpretations of Linear Logicā€™ (Cited by 546)
  • 16. Digression: Other old work... Linear types can change the world Is there a use for linear logic? A taste of linear logic Operational interpretations of linear logic Reference counting as a computational interpretation of linear logic (Chirimar)
  • 17. Introduction 2 solving the problem of deriving a term assignment system for Girardā€™s Intuitionistic Linear Logic:
  • 18. Introduction 2 solving the problem of deriving a term assignment system for Girardā€™s Intuitionistic Linear Logic: Two ways By considering the sequent calculus formulation of the logic and using the underlying categorical constructions to suggest a term assignment system By considering a linear natural deduction system
  • 19. Introduction 2 solving the problem of deriving a term assignment system for Girardā€™s Intuitionistic Linear Logic: Two ways By considering the sequent calculus formulation of the logic and using the underlying categorical constructions to suggest a term assignment system By considering a linear natural deduction system two approaches produce equivalent term assignment systems
  • 20. Introduction 2 solving the problem of deriving a term assignment system for Girardā€™s Intuitionistic Linear Logic: Two ways By considering the sequent calculus formulation of the logic and using the underlying categorical constructions to suggest a term assignment system By considering a linear natural deduction system two approaches produce equivalent term assignment systems BUT for equality (via reduction of terms) matters are more subtle: natural equalities for category theory are stronger than those suggested by computational considerations
  • 21. Outline of TR Girardā€™s Intuitionistic Linear Logic:
  • 22. Outline of TR Girardā€™s Intuitionistic Linear Logic: a simple categorical model of Intuitionistic Linear Logic (sequent calculus)
  • 23. Outline of TR Girardā€™s Intuitionistic Linear Logic: a simple categorical model of Intuitionistic Linear Logic (sequent calculus) a linear system of natural deduction
  • 24. Outline of TR Girardā€™s Intuitionistic Linear Logic: a simple categorical model of Intuitionistic Linear Logic (sequent calculus) a linear system of natural deduction how our two systems of Intuitionistic Linear Logic are related
  • 25. Outline of TR Girardā€™s Intuitionistic Linear Logic: a simple categorical model of Intuitionistic Linear Logic (sequent calculus) a linear system of natural deduction how our two systems of Intuitionistic Linear Logic are related the process of proof normalisation within the linear natural deduction system
  • 26. Outline of TR Girardā€™s Intuitionistic Linear Logic: a simple categorical model of Intuitionistic Linear Logic (sequent calculus) a linear system of natural deduction how our two systems of Intuitionistic Linear Logic are related the process of proof normalisation within the linear natural deduction system model for Intuitionistic Linear Logic
  • 27. Outline of TR Girardā€™s Intuitionistic Linear Logic: a simple categorical model of Intuitionistic Linear Logic (sequent calculus) a linear system of natural deduction how our two systems of Intuitionistic Linear Logic are related the process of proof normalisation within the linear natural deduction system model for Intuitionistic Linear Logic cut-elimination in the sequent calculus
  • 28. Outline of TR Girardā€™s Intuitionistic Linear Logic: a simple categorical model of Intuitionistic Linear Logic (sequent calculus) a linear system of natural deduction how our two systems of Intuitionistic Linear Logic are related the process of proof normalisation within the linear natural deduction system model for Intuitionistic Linear Logic cut-elimination in the sequent calculus conclusions
  • 29. Intuitionistic Linear Logic Recommended if sequent calculus/ND are not part of your vocab: Jean Gallier: Constructive Logics. Part I: A Tutorial on Proof Systems and Typed lambda-Calculi. Theoretical Computer Science, 110(2), 249-239 (1993). from http://www.cis.upenn.edu/ jean/gbooks/logic.html multiplicative fragment of Intuitionistic Linear Logic (ILL)
  • 30. Intuitionistic Linear Logic Recommended if sequent calculus/ND are not part of your vocab: Jean Gallier: Constructive Logics. Part I: A Tutorial on Proof Systems and Typed lambda-Calculi. Theoretical Computer Science, 110(2), 249-239 (1993). from http://www.cis.upenn.edu/ jean/gbooks/logic.html multiplicative fragment of Intuitionistic Linear Logic (ILL) a reļ¬nement of intuitionistic logic (IL) where formulae must be used exactly once
  • 31. Intuitionistic Linear Logic Recommended if sequent calculus/ND are not part of your vocab: Jean Gallier: Constructive Logics. Part I: A Tutorial on Proof Systems and Typed lambda-Calculi. Theoretical Computer Science, 110(2), 249-239 (1993). from http://www.cis.upenn.edu/ jean/gbooks/logic.html multiplicative fragment of Intuitionistic Linear Logic (ILL) a reļ¬nement of intuitionistic logic (IL) where formulae must be used exactly once Weakening and Contraction rules are removed
  • 32. Intuitionistic Linear Logic Recommended if sequent calculus/ND are not part of your vocab: Jean Gallier: Constructive Logics. Part I: A Tutorial on Proof Systems and Typed lambda-Calculi. Theoretical Computer Science, 110(2), 249-239 (1993). from http://www.cis.upenn.edu/ jean/gbooks/logic.html multiplicative fragment of Intuitionistic Linear Logic (ILL) a reļ¬nement of intuitionistic logic (IL) where formulae must be used exactly once Weakening and Contraction rules are removed To regain the expressive power, rules returned in a controlled manner using operator ā€œ!ā€
  • 33. Intuitionistic Linear Logic Recommended if sequent calculus/ND are not part of your vocab: Jean Gallier: Constructive Logics. Part I: A Tutorial on Proof Systems and Typed lambda-Calculi. Theoretical Computer Science, 110(2), 249-239 (1993). from http://www.cis.upenn.edu/ jean/gbooks/logic.html multiplicative fragment of Intuitionistic Linear Logic (ILL) a reļ¬nement of intuitionistic logic (IL) where formulae must be used exactly once Weakening and Contraction rules are removed To regain the expressive power, rules returned in a controlled manner using operator ā€œ!ā€ ā€œ!ā€ similar to the modal necessity operator
  • 35. Generic Categorical considerations sequent calculus: providing not proofs themselves but a meta-theory concerning proofs fundamental idea of categorical treatment of proof theory propositions interpreted as objects of a category (or multicategory or polycategory)
  • 36. Generic Categorical considerations sequent calculus: providing not proofs themselves but a meta-theory concerning proofs fundamental idea of categorical treatment of proof theory propositions interpreted as objects of a category (or multicategory or polycategory) proofs interpreted as maps of the category
  • 37. Generic Categorical considerations sequent calculus: providing not proofs themselves but a meta-theory concerning proofs fundamental idea of categorical treatment of proof theory propositions interpreted as objects of a category (or multicategory or polycategory) proofs interpreted as maps of the category operations transforming proofs into proofs then correspond (if possible) to natural transformations between appropriate hom-functors
  • 38. Categorical considerations dealing with sequents Ī“ multicategories A in principle we should deal with
  • 39. Categorical considerations dealing with sequents Ī“ A in principle we should deal with multicategories simplifying assumption: multicategorical structure represented by a tensor product .
  • 40. Categorical considerations dealing with sequents Ī“ A in principle we should deal with multicategories simplifying assumption: multicategorical structure represented by a tensor product . a sequent of form C1 , C2 , . . . , Cn A will be represented by C1 āŠ— C2 āŠ— . . . āŠ— Cn ā†’ A sometimes written as Ī“ ā†’ A
  • 41. Categorical considerations dealing with sequents Ī“ A in principle we should deal with multicategories simplifying assumption: multicategorical structure represented by a tensor product . a sequent of form C1 , C2 , . . . , Cn A will be represented by C1 āŠ— C2 āŠ— . . . āŠ— Cn ā†’ A sometimes written as Ī“ ā†’ A (a coherence result is assumed)
  • 42. Categorical considerations dealing with sequents Ī“ A in principle we should deal with multicategories simplifying assumption: multicategorical structure represented by a tensor product . a sequent of form C1 , C2 , . . . , Cn A will be represented by C1 āŠ— C2 āŠ— . . . āŠ— Cn ā†’ A sometimes written as Ī“ ā†’ A (a coherence result is assumed) We seek to enrich the sequent judgement to a term assignment judgement of the form x1 : C1 , x2 : C2 , . . . , xn : Cn e: A where the xi are distinct variables and e is a term.
  • 43. Identity and Cut The sequent representing the Identity rule is interpreted as the canonical identity arrow idA : A ā†’ A
  • 44. Identity and Cut The sequent representing the Identity rule is interpreted as the canonical identity arrow idA : A ā†’ A The corresponding rule of term formation is x : A x :A
  • 45. Identity and Cut The sequent representing the Identity rule is interpreted as the canonical identity arrow idA : A ā†’ A The corresponding rule of term formation is x : A x :A The rule of Exchange we interpret by assuming that we have a symmetry for the tensor product
  • 46. Identity and Cut The sequent representing the Identity rule is interpreted as the canonical identity arrow idA : A ā†’ A The corresponding rule of term formation is x : A x :A The rule of Exchange we interpret by assuming that we have a symmetry for the tensor product We suppress Exchange and the corresponding symmetry, considering multisets of formulae, so no term forming operations result from this rule (others do diļ¬€...)
  • 47. Identity and Cut The sequent representing the Identity rule is interpreted as the canonical identity arrow idA : A ā†’ A The corresponding rule of term formation is x : A x :A The rule of Exchange we interpret by assuming that we have a symmetry for the tensor product We suppress Exchange and the corresponding symmetry, considering multisets of formulae, so no term forming operations result from this rule (others do diļ¬€...) The cut rule is interpreted as a generalized form of composition. if the maps f : Ī“ ā†’ A and g : A, āˆ† ā†’ B are the interpretations of hypotheses of the rule, then the composite Ī“ āŠ— āˆ† ā†’f āŠ—1āˆ† A āŠ— āˆ† ā†’g B is the interpretation of the conclusion
  • 48. Substitution in Terms... Assumption: any logical rule corresponds to an operation on maps of the category which is natural in the interpretations of the components of the sequents which remain unchanged during the application of a rule
  • 49. Substitution in Terms... Assumption: any logical rule corresponds to an operation on maps of the category which is natural in the interpretations of the components of the sequents which remain unchanged during the application of a rule Composition corresponds to Cut: our operations commute where appropriate with Cut.
  • 50. Substitution in Terms... Assumption: any logical rule corresponds to an operation on maps of the category which is natural in the interpretations of the components of the sequents which remain unchanged during the application of a rule Composition corresponds to Cut: our operations commute where appropriate with Cut. Composition is interpreted by textual substitution thus the free variables have to reļ¬‚ect the possibility for substitution.
  • 51. Substitution in Terms... Assumption: any logical rule corresponds to an operation on maps of the category which is natural in the interpretations of the components of the sequents which remain unchanged during the application of a rule Composition corresponds to Cut: our operations commute where appropriate with Cut. Composition is interpreted by textual substitution thus the free variables have to reļ¬‚ect the possibility for substitution. The rules for the constant I are parallel to the rules for the tensor product āŠ—, which we describe next.
  • 52. Substitution in Terms... Assumption: any logical rule corresponds to an operation on maps of the category which is natural in the interpretations of the components of the sequents which remain unchanged during the application of a rule Composition corresponds to Cut: our operations commute where appropriate with Cut. Composition is interpreted by textual substitution thus the free variables have to reļ¬‚ect the possibility for substitution. The rules for the constant I are parallel to the rules for the tensor product āŠ—, which we describe next. The rules for (linear) implication are usual.
  • 53. Substitution in Terms... Assumption: any logical rule corresponds to an operation on maps of the category which is natural in the interpretations of the components of the sequents which remain unchanged during the application of a rule Composition corresponds to Cut: our operations commute where appropriate with Cut. Composition is interpreted by textual substitution thus the free variables have to reļ¬‚ect the possibility for substitution. The rules for the constant I are parallel to the rules for the tensor product āŠ—, which we describe next. The rules for (linear) implication are usual. The rules for the modality ! are the hard ones. these slides will get us to page 12 of the report...
  • 54. Text substitution Terms use this and BB to get equation (2)
  • 55. Tensor Terms Abramsky introduced a let constructor for tensor products, a reasonable syntax to bind variables x and y in the term f .
  • 56. Tensor Terms Abramsky introduced a let constructor for tensor products, a reasonable syntax to bind variables x and y in the term f . Composition is interpreted by textual substitution thus the free variables have to reļ¬‚ect the possibility for substitution.
  • 57. Tensor Terms Abramsky introduced a let constructor for tensor products, a reasonable syntax to bind variables x and y in the term f . Composition is interpreted by textual substitution thus the free variables have to reļ¬‚ect the possibility for substitution. Naturality in C gives rise to the equation equation explaining how lets interact with composition.
  • 58. Tensor Terms Abramsky introduced a let constructor for tensor products, a reasonable syntax to bind variables x and y in the term f . Composition is interpreted by textual substitution thus the free variables have to reļ¬‚ect the possibility for substitution. Naturality in C gives rise to the equation equation explaining how lets interact with composition. For the tensoring on the right, we simply multiply (or tensor) the terms.
  • 59. Tensor Terms Abramsky introduced a let constructor for tensor products, a reasonable syntax to bind variables x and y in the term f . Composition is interpreted by textual substitution thus the free variables have to reļ¬‚ect the possibility for substitution. Naturality in C gives rise to the equation equation explaining how lets interact with composition. For the tensoring on the right, we simply multiply (or tensor) the terms. since the constant I is the unity for the tensor operation, its rules are similar.
  • 60. Implication Terms Are just like usual implication (lambda) terms
  • 61. Implication Terms Are just like usual implication (lambda) terms the diļ¬€erence is that the variable that your lambda binds has to be present in the context and only once
  • 62. Implication Terms Are just like usual implication (lambda) terms the diļ¬€erence is that the variable that your lambda binds has to be present in the context and only once There is an explanation for why the Yoneda lemma is responsible for the simpliļ¬cation that one can do in the syntax (and why Peter Schroeder-Heister is really right about his formulation of Natural Deduction) but we donā€™t need to go there.
  • 63. Modality ! Term Assignment The left rules are ok. The dereliction rules creates a binder, a bit like the tensor and the I rules.
  • 64. Modality ! Term Assignment The left rules are ok. The dereliction rules creates a binder, a bit like the tensor and the I rules. The weakening and contraction rules discard and copy variables, and have naturality conditions as the tensor rule.
  • 65. Modality ! Term Assignment The left rules are ok. The dereliction rules creates a binder, a bit like the tensor and the I rules. The weakening and contraction rules discard and copy variables, and have naturality conditions as the tensor rule. The problematic rule, ā€promotionā€
  • 67. Conclusions so Far... The categorical model can give you guidance for the shape of the type theory rules.
  • 68. Conclusions so Far... The categorical model can give you guidance for the shape of the type theory rules. Categorical rules are about full beta and eta equivalence plus some naturality conditions (not very liked by FPers)
  • 69. Conclusions so Far... The categorical model can give you guidance for the shape of the type theory rules. Categorical rules are about full beta and eta equivalence plus some naturality conditions (not very liked by FPers)
  • 70. Conclusions so Far... Newer models plus new term calculi via DILL (Dual Intuitionistic Linear Logic) and monoidal adjunction models (Benton, Barber, Mellies, who else?...)
  • 71. Conclusions so Far... Newer models plus new term calculi via DILL (Dual Intuitionistic Linear Logic) and monoidal adjunction models (Benton, Barber, Mellies, who else?...) Which one to read about?
  • 72. Conclusions so Far... Newer models plus new term calculi via DILL (Dual Intuitionistic Linear Logic) and monoidal adjunction models (Benton, Barber, Mellies, who else?...) Which one to read about? Rewriting is a new ball game, which I would like to investigate too cf. Barney Hilken paper ā€œTowards a proof theory of rewriting: the simply-typed 2-[lambda] calculusā€ Theor. Comp. Sci. Vol. 170, 1-2, pp 407-444. 1996.