The vectorial λ-calculus

We describe a type system for the linear-algebraic λ-calculus. The type system accounts for the linear-algebraic aspects of this extension of λ-calculus: it is able to statically describe the linear combinations of terms that will be obtained when reducing the programs. This gives rise to an origina...

Full description

Saved in:
Bibliographic Details
Published inInformation and computation Vol. 254; no. 1; pp. 105 - 139
Main Authors Arrighi, Pablo, Díaz-Caro, Alejandro, Valiron, Benoît
Format Journal Article
LanguageEnglish
Published Elsevier Inc 01.06.2017
Elsevier
Subjects
Online AccessGet full text
ISSN0890-5401
1090-2651
1090-2651
DOI10.1016/j.ic.2017.04.001

Cover

Abstract We describe a type system for the linear-algebraic λ-calculus. The type system accounts for the linear-algebraic aspects of this extension of λ-calculus: it is able to statically describe the linear combinations of terms that will be obtained when reducing the programs. This gives rise to an original type theory where types, in the same way as terms, can be superposed into linear combinations. We prove that the resulting typed λ-calculus is strongly normalising and features weak subject reduction. Finally, we show how to naturally encode matrices and vectors in this typed calculus.
AbstractList We describe a type system for the linear-algebraic λ-calculus. The type system accounts for the linear-algebraic aspects of this extension of λ-calculus: it is able to statically describe the linear combinations of terms that will be obtained when reducing the programs. This gives rise to an original type theory where types, in the same way as terms, can be superposed into linear combinations. We prove that the resulting typed λ-calculus is strongly normalising and features weak subject reduction. Finally, we show how to naturally encode matrices and vectors in this typed calculus.
Author Valiron, Benoît
Díaz-Caro, Alejandro
Arrighi, Pablo
Author_xml – sequence: 1
  givenname: Pablo
  surname: Arrighi
  fullname: Arrighi, Pablo
  email: pablo.arrighi@univ-amu.fr
  organization: Aix-Marseille Université, CNRS, LIF, Marseille and IXXI, Lyon, France
– sequence: 2
  givenname: Alejandro
  surname: Díaz-Caro
  fullname: Díaz-Caro, Alejandro
  email: alejandro.diaz-caro@unq.edu.ar
  organization: Universidad Nacional de Quilmes & CONICET, B1876BXD Bernal, Buenos Aires, Argentina
– sequence: 3
  givenname: Benoît
  surname: Valiron
  fullname: Valiron, Benoît
  email: benoit.valiron@monoidal.net
  organization: LRI, CentraleSupélec, Univ. Paris Sud, CNRS, Université Paris-Saclay, 91405 Orsay Cedex, France
BackLink https://hal.science/hal-01785464$$DView record in HAL
BookMark eNqNkE9LwzAUwINMcJve9barh9b32jRpvY3hnDDwMs8hTVKWEduRdpN9Nr-Dn8mUCoKgeHqPx-_3_k3IqG5qQ8g1QoyA7G4XWxUngDwGGgPgGRkjFBAlLMMRGUMe8owCXpBJ2-4CgBllY3Kz2ZrZ0aiu8Va62cd7pKRTB3doL8l5JV1rrr7ilLwsHzaLVbR-fnxazNeRSjl0UUm5xgQ4Y7ygWmeFLlGBlDJV3OQpIi810CzPqAaDVakTU9CUca1zzSudplOCQ99DvZenN-mc2Hv7Kv1JIIj-NrETVon-NgFUhNWDczs4W_lNN9KK1Xwt-lpgw0RGjz3LBlb5pm29qYSynexsU3deWvfXEPgh_mOv-0Ex4WFHa7xolTW1Mtr68GOhG_u7_AmTZIZE
CitedBy_id crossref_primary_10_1017_S0960129523000361
crossref_primary_10_1016_j_biosystems_2019_104012
crossref_primary_10_1017_S0960129524000197
crossref_primary_10_4204_EPTCS_357_1
crossref_primary_10_1016_j_entcs_2019_07_006
crossref_primary_10_1016_j_tcs_2023_114172
crossref_primary_10_1145_3649811
Cites_doi 10.1137/S0097539795293172
10.1016/j.apal.2011.09.008
10.1137/0215084
10.1051/ita/2012012
10.1016/S0304-3975(03)00392-X
10.1017/S0960129509990089
10.1017/S0956796809007369
10.3233/FI-2012-778
10.1016/0890-5401(92)90064-M
10.1006/inco.1994.1003
10.1093/logcom/exi008
10.1137/S0097539703432165
10.3233/FI-2010-324
10.1006/inco.1995.1145
10.1006/inco.1995.1086
ContentType Journal Article
Copyright 2017 Elsevier Inc.
Distributed under a Creative Commons Attribution 4.0 International License
Copyright_xml – notice: 2017 Elsevier Inc.
– notice: Distributed under a Creative Commons Attribution 4.0 International License
DBID AAYXX
CITATION
1XC
VOOES
ADTOC
UNPAY
DOI 10.1016/j.ic.2017.04.001
DatabaseName CrossRef
Hyper Article en Ligne (HAL)
Hyper Article en Ligne (HAL) (Open Access)
Unpaywall for CDI: Periodical Content
Unpaywall
DatabaseTitle CrossRef
DatabaseTitleList

Database_xml – sequence: 1
  dbid: UNPAY
  name: Unpaywall
  url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
EISSN 1090-2651
EndPage 139
ExternalDocumentID 10.1016/j.ic.2017.04.001
oai:HAL:hal-01785464v1
10_1016_j_ic_2017_04_001
S0890540117300482
GrantInformation_xml – fundername: STIC-AmSud
  grantid: PICT-PRH 2015-1208
GroupedDBID --K
--M
--Z
-~X
.~1
0R~
1B1
1~.
1~5
29I
4.4
457
4G.
5GY
5VS
6I.
6TJ
7-5
71M
8P~
9JN
AACTN
AAEDT
AAEDW
AAFTH
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AAXUO
AAYFN
ABAOU
ABBOA
ABFNM
ABJNI
ABMAC
ABTAH
ABVKL
ABXDB
ABYKQ
ACAZW
ACDAQ
ACGFS
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADFGL
ADMUD
AEBSH
AEKER
AENEX
AEXQZ
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ARUGR
ASPBG
AVWKF
AXJTR
AZFZN
BKOJK
BLXMC
CAG
COF
CS3
DM4
DU5
E3Z
EBS
EFBJH
EFLBG
EJD
EO8
EO9
EP2
EP3
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-Q
G8K
GBLVA
GBOLZ
HVGLF
HZ~
H~9
IHE
IXB
J1W
KOM
LG5
LX9
M41
MHUIS
MO0
MVM
N9A
NCXOZ
O-L
O9-
OAUVE
OK1
OZT
P-8
P-9
P2P
PC.
Q38
R2-
RIG
RNS
ROL
RPZ
SDF
SDG
SDP
SES
SEW
SPC
SPCBC
SSV
SSW
SSZ
T5K
TN5
WH7
WUQ
XJT
XPP
ZMT
ZU3
ZY4
~G-
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
ADVLN
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
CITATION
EFKBS
~HD
1XC
VOOES
ADTOC
AGCQF
UNPAY
ID FETCH-LOGICAL-c370t-b47d120766794dd59db1c0aaa3c7e83117bd045854d0e1fbd2e94367dd8d7fd33
IEDL.DBID UNPAY
ISSN 0890-5401
1090-2651
IngestDate Wed Aug 20 00:03:56 EDT 2025
Tue Oct 14 20:24:03 EDT 2025
Thu Apr 24 22:59:10 EDT 2025
Wed Oct 01 01:31:10 EDT 2025
Fri Feb 23 02:25:06 EST 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 1
Language English
License Distributed under a Creative Commons Attribution 4.0 International License: http://creativecommons.org/licenses/by/4.0
other-oa
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c370t-b47d120766794dd59db1c0aaa3c7e83117bd045854d0e1fbd2e94367dd8d7fd33
ORCID 0000-0002-1008-5605
0000-0002-3535-1009
0000-0002-5175-6882
OpenAccessLink https://proxy.k.utb.cz/login?url=https://doi.org/10.1016/j.ic.2017.04.001
PageCount 35
ParticipantIDs unpaywall_primary_10_1016_j_ic_2017_04_001
hal_primary_oai_HAL_hal_01785464v1
crossref_citationtrail_10_1016_j_ic_2017_04_001
crossref_primary_10_1016_j_ic_2017_04_001
elsevier_sciencedirect_doi_10_1016_j_ic_2017_04_001
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate June 2017
2017-06-00
2017-06
PublicationDateYYYYMMDD 2017-06-01
PublicationDate_xml – month: 06
  year: 2017
  text: June 2017
PublicationDecade 2010
PublicationTitle Information and computation
PublicationYear 2017
Publisher Elsevier Inc
Elsevier
Publisher_xml – name: Elsevier Inc
– name: Elsevier
References Boudol (br0120) 1994; 108
Barbanera, Dezani-Ciancaglini, de' Liguoro (br0090) 1995; 119
Bucciarelli, Ehrhard, Manzonetto (br0140) 2012; 163
Buiras, Díaz-Caro, Jaskelioff (br0150) 2012; vol. 81
Girard, Lafont, Taylor (br0290) 1989; vol. 7
Arbiser, Miquel, Ríos (br0030) 2009; 19
Kesner, Ventura (br0330) 2014; vol. 8705
Díaz-Caro, Manzonetto, Pagani (br0240) 2013; vol. 7734
De Benedetti, Ronchi Della Rocca (br0170) 2013
Díaz-Caro, Dowek (br0210) 2014; vol. 144
A. Díaz-Caro, G. Dowek, Simply typed lambda-calculus modulo type isomorphisms, hal-01109104, 2017.
Krivine (br0340) 1990
Ehrhard (br0270) 2010
Cirstea, Kirchner, Liquori (br0160) 2001; vol. 2030
Altenkirch, Grattage (br0020) 2005
van Tonder (br0420) 2004; 33
Vaux (br0430) 2009; 19
Jouannaud, Kirchner (br0320) 1986; 15
Di Pierro, Hankin, Wiklicky (br0190) 2005; 15
Tasson (br0400) 2009; vol. 5608
Alberti (br0010) 2013
Díaz-Caro (br0200) 2011
Ehrhard, Regnier (br0280) 2003; 309
Grover (br0300) 1996
Shor (br0390) 1997; 26
Arrighi, Díaz-Caro, Valiron (br0050) 2012; vol. 88
Dougherty (br0260) 1992; 101
B. Valiron, Orthogonality and algebraic lambda-calculus, in: Proceedings of the 7th International Workshop on Quantum Physics and Logic (QPL 2010) Oxford, UK, May 29–30, 2010, pp. 169–175
Arrighi, Dowek (br0060) 2005; vol. 117
Lago, Zorzi (br0350) 2012; 46
Assaf, Díaz-Caro, Perdrix, Tasson, Valiron (br0080) 2014; 4
Petit (br0370) 2009; vol. 5608
Pagani, Ronchi Della Rocca (br0360) 2010; 103
Barendregt (br0100) 1992; vol. II
Arrighi, Díaz-Caro (br0040) 2012; 1
.
Bernadet, Lengrand (br0110) 2013; 4
Bournez, Hoyrup (br0130) 2003; vol. 2706
de'Liguoro, Piperno (br0180) 1995; 122
Pimentel, Ronchi Della Rocca, Roversi (br0380) 2012; 121
Arrighi, Dowek (br0070) 2017; 1
Herescu, Palamidessi (br0310) 2000; vol. 1784
Díaz-Caro, Dowek (br0230) 2017
Díaz-Caro, Petit (br0250) 2012; vol. 7456
Arrighi (10.1016/j.ic.2017.04.001_br0060) 2005; vol. 117
Arrighi (10.1016/j.ic.2017.04.001_br0040) 2012; 1
Díaz-Caro (10.1016/j.ic.2017.04.001_br0240) 2013; vol. 7734
Herescu (10.1016/j.ic.2017.04.001_br0310) 2000; vol. 1784
Buiras (10.1016/j.ic.2017.04.001_br0150) 2012; vol. 81
Grover (10.1016/j.ic.2017.04.001_br0300) 1996
Boudol (10.1016/j.ic.2017.04.001_br0120) 1994; 108
Tasson (10.1016/j.ic.2017.04.001_br0400) 2009; vol. 5608
Di Pierro (10.1016/j.ic.2017.04.001_br0190) 2005; 15
Díaz-Caro (10.1016/j.ic.2017.04.001_br0210) 2014; vol. 144
Shor (10.1016/j.ic.2017.04.001_br0390) 1997; 26
Barbanera (10.1016/j.ic.2017.04.001_br0090) 1995; 119
Pimentel (10.1016/j.ic.2017.04.001_br0380) 2012; 121
van Tonder (10.1016/j.ic.2017.04.001_br0420) 2004; 33
Jouannaud (10.1016/j.ic.2017.04.001_br0320) 1986; 15
de'Liguoro (10.1016/j.ic.2017.04.001_br0180) 1995; 122
Cirstea (10.1016/j.ic.2017.04.001_br0160) 2001; vol. 2030
Kesner (10.1016/j.ic.2017.04.001_br0330) 2014; vol. 8705
Barendregt (10.1016/j.ic.2017.04.001_br0100) 1992; vol. II
De Benedetti (10.1016/j.ic.2017.04.001_br0170) 2013
10.1016/j.ic.2017.04.001_br0410
Petit (10.1016/j.ic.2017.04.001_br0370) 2009; vol. 5608
Krivine (10.1016/j.ic.2017.04.001_br0340) 1990
Vaux (10.1016/j.ic.2017.04.001_br0430) 2009; 19
Lago (10.1016/j.ic.2017.04.001_br0350) 2012; 46
Alberti (10.1016/j.ic.2017.04.001_br0010) 2013
Díaz-Caro (10.1016/j.ic.2017.04.001_br0250) 2012; vol. 7456
Dougherty (10.1016/j.ic.2017.04.001_br0260) 1992; 101
Assaf (10.1016/j.ic.2017.04.001_br0080) 2014; 4
Altenkirch (10.1016/j.ic.2017.04.001_br0020) 2005
Bournez (10.1016/j.ic.2017.04.001_br0130) 2003; vol. 2706
Arrighi (10.1016/j.ic.2017.04.001_br0050) 2012; vol. 88
Arrighi (10.1016/j.ic.2017.04.001_br0070) 2017; 1
Bernadet (10.1016/j.ic.2017.04.001_br0110) 2013; 4
Ehrhard (10.1016/j.ic.2017.04.001_br0280) 2003; 309
Arbiser (10.1016/j.ic.2017.04.001_br0030) 2009; 19
Girard (10.1016/j.ic.2017.04.001_br0290) 1989; vol. 7
Ehrhard (10.1016/j.ic.2017.04.001_br0270) 2010
Pagani (10.1016/j.ic.2017.04.001_br0360) 2010; 103
Díaz-Caro (10.1016/j.ic.2017.04.001_br0200)
Bucciarelli (10.1016/j.ic.2017.04.001_br0140) 2012; 163
10.1016/j.ic.2017.04.001_br0220
Díaz-Caro (10.1016/j.ic.2017.04.001_br0230)
References_xml – volume: 33
  start-page: 1109
  year: 2004
  end-page: 1135
  ident: br0420
  article-title: A lambda-calculus for quantum computation
  publication-title: SIAM J. Comput.
– volume: vol. 144
  start-page: 1
  year: 2014
  end-page: 15
  ident: br0210
  article-title: The probability of non-confluent systems
  publication-title: Proceedings of the 9th International Workshop on Developments in Computational Models
– volume: vol. 8705
  start-page: 296
  year: 2014
  end-page: 310
  ident: br0330
  article-title: Quantitative types for the linear substitution calculus
  publication-title: Theoretical Computer Science
– volume: 119
  start-page: 202
  year: 1995
  end-page: 230
  ident: br0090
  article-title: Intersection and union types: syntax and semantics
  publication-title: Inf. Comput.
– volume: vol. 2706
  start-page: 61
  year: 2003
  end-page: 75
  ident: br0130
  article-title: Rewriting logic and probabilities
  publication-title: Proceedings of RTA-2003
– start-page: 402
  year: 2010
  end-page: 410
  ident: br0270
  article-title: A finiteness structure on resource terms
  publication-title: Proceedings of LICS-2010
– volume: 46
  start-page: 413
  year: 2012
  end-page: 450
  ident: br0350
  article-title: Probabilistic operational semantics for the lambda calculus
  publication-title: RAIRO Theor. Inform. Appl.
– volume: vol. 1784
  start-page: 146
  year: 2000
  end-page: 160
  ident: br0310
  article-title: Probabilistic asynchronous
  publication-title: Proceedings of FOSSACS-2000
– volume: 1
  start-page: 8
  year: 2017
  ident: br0070
  article-title: Lineal: a linear-algebraic lambda-calculus
  publication-title: Log. Methods Comput. Sci.
– volume: 163
  start-page: 918
  year: 2012
  end-page: 934
  ident: br0140
  article-title: A relational semantics for parallelism and non-determinism in a functional setting
  publication-title: Ann. Pure Appl. Logic
– year: 1990
  ident: br0340
  article-title: Lambda-calcul: Types et Modèles. Études et Recherches en Informatique
– volume: 15
  start-page: 1155
  year: 1986
  end-page: 1194
  ident: br0320
  article-title: Completion of a set of rules modulo a set of equations
  publication-title: SIAM J. Comput.
– reference: B. Valiron, Orthogonality and algebraic lambda-calculus, in: Proceedings of the 7th International Workshop on Quantum Physics and Logic (QPL 2010) Oxford, UK, May 29–30, 2010, pp. 169–175,
– year: 2013
  ident: br0010
  article-title: Normal forms for the algebraic lambda-calculus
  publication-title: Journées francophones des langages applicatifs (JFLA 2013)
– start-page: 249
  year: 2005
  end-page: 258
  ident: br0020
  article-title: A functional quantum programming language
  publication-title: 20th Annual IEEE Symposium on Logic in Computer Science (LICS 2005)
– volume: 19
  start-page: 1029
  year: 2009
  end-page: 1059
  ident: br0430
  article-title: The algebraic lambda-calculus
  publication-title: Math. Struct. Comput. Sci.
– volume: 121
  start-page: 253
  year: 2012
  end-page: 274
  ident: br0380
  article-title: Intersection types from a proof-theoretic perspective
  publication-title: Fundam. Inform.
– volume: 101
  start-page: 251
  year: 1992
  end-page: 267
  ident: br0260
  article-title: Adding algebraic rewriting to the untyped lambda calculus
  publication-title: Inf. Comput.
– volume: 1
  start-page: 11
  year: 2012
  ident: br0040
  article-title: A system F accounting for scalars
  publication-title: Log. Methods Comput. Sci.
– volume: vol. 7456
  start-page: 216
  year: 2012
  end-page: 231
  ident: br0250
  article-title: Linearity in the non-deterministic call-by-value setting
  publication-title: 19th International Workshop on Logic, Language, Information and Computation (WoLLIC 2012)
– volume: 4
  start-page: 3
  year: 2013
  ident: br0110
  article-title: Non-idempotent intersection types and strong normalisation
  publication-title: Log. Methods Comput. Sci.
– volume: 122
  start-page: 149
  year: 1995
  end-page: 177
  ident: br0180
  article-title: Non deterministic extensions of untyped
  publication-title: Inf. Comput.
– start-page: 212
  year: 1996
  end-page: 219
  ident: br0300
  article-title: A fast quantum mechanical algorithm for database search
  publication-title: Proceedings of the 28th Annual ACM Symposium on Theory of Computing. STOC-96
– volume: 26
  start-page: 1484
  year: 1997
  end-page: 1509
  ident: br0390
  article-title: Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer
  publication-title: SIAM J. Comput.
– start-page: 48
  year: 2013
  end-page: 57
  ident: br0170
  article-title: Bounding normalization time through intersection types
  publication-title: Proceedings of Sixth Workshop on Intersection Types and Related Systems (ITRS 2012). EPTCS
– reference: .
– volume: vol. 81
  start-page: 16
  year: 2012
  end-page: 29
  ident: br0150
  article-title: Confluence via strong normalisation in an algebraic
  publication-title: 6th Workshop on Logical and Semantic Frameworks with Applications (LSFA 2011)
– volume: vol. 7734
  start-page: 164
  year: 2013
  end-page: 178
  ident: br0240
  article-title: Call-by-value non-determinism in a linear logic type discipline
  publication-title: International Symposium on Logical Foundations of Computer Science (LFCS 2013)
– volume: 108
  start-page: 51
  year: 1994
  end-page: 127
  ident: br0120
  article-title: Lambda-calculi for (strict) parallel functions
  publication-title: Inf. Comput.
– volume: vol. 2030
  start-page: 168
  year: 2001
  end-page: 183
  ident: br0160
  article-title: The Rho Cube
  publication-title: Proceedings of FOSSACS-2001
– volume: vol. 5608
  start-page: 234
  year: 2009
  end-page: 248
  ident: br0370
  article-title: A polymorphic type system for the lambda-calculus with constructors
  publication-title: Proceedings of TLCA-2009
– volume: 4
  start-page: 8
  year: 2014
  ident: br0080
  article-title: Call-by-value, call-by-name and the vectorial behaviour of the algebraic
  publication-title: Log. Methods Comput. Sci.
– volume: 19
  start-page: 581
  year: 2009
  end-page: 631
  ident: br0030
  article-title: The
  publication-title: J. Funct. Program.
– volume: vol. 88
  start-page: 1
  year: 2012
  end-page: 15
  ident: br0050
  article-title: A type system for the vectorial aspects of the linear-algebraic lambda-calculus
  publication-title: 7th International Workshop on Developments of Computational Methods (DCM 2011)
– volume: 309
  start-page: 1
  year: 2003
  end-page: 41
  ident: br0280
  article-title: The differential lambda-calculus
  publication-title: Theor. Comput. Sci.
– volume: vol. II
  year: 1992
  ident: br0100
  article-title: Lambda-Calculi with Types
  publication-title: Handbook Log. Comput. Sci.
– volume: 15
  start-page: 159
  year: 2005
  end-page: 179
  ident: br0190
  article-title: Probabilistic
  publication-title: J. Log. Comput.
– volume: 103
  start-page: 173
  year: 2010
  end-page: 202
  ident: br0360
  article-title: Linearity, non-determinism and solvability
  publication-title: Fundam. Inform.
– year: 2017
  ident: br0230
  article-title: Typing quantum superpositions and measurement
– volume: vol. 5608
  start-page: 325
  year: 2009
  end-page: 340
  ident: br0400
  article-title: Algebraic totality, towards completeness
  publication-title: 9th International Conference on Typed Lambda Calculi and Applications (TLCA 2009)
– volume: vol. 117
  start-page: 249
  year: 2005
  end-page: 261
  ident: br0060
  article-title: A computational definition of the notion of vectorial space
  publication-title: Proceedings of the Fifth International Workshop on Rewriting Logic and Its Applications (WRLA 2004)
– year: 2011
  ident: br0200
  article-title: Barendregt's proof of subject reduction for
– volume: vol. 7
  year: 1989
  ident: br0290
  article-title: Proofs and Types
  publication-title: Camb. Tracts Theor. Comput. Sci.
– reference: A. Díaz-Caro, G. Dowek, Simply typed lambda-calculus modulo type isomorphisms, hal-01109104, 2017.
– volume: vol. 7734
  start-page: 164
  year: 2013
  ident: 10.1016/j.ic.2017.04.001_br0240
  article-title: Call-by-value non-determinism in a linear logic type discipline
– start-page: 212
  year: 1996
  ident: 10.1016/j.ic.2017.04.001_br0300
  article-title: A fast quantum mechanical algorithm for database search
– year: 1990
  ident: 10.1016/j.ic.2017.04.001_br0340
– ident: 10.1016/j.ic.2017.04.001_br0230
– volume: 26
  start-page: 1484
  issue: 5
  year: 1997
  ident: 10.1016/j.ic.2017.04.001_br0390
  article-title: Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer
  publication-title: SIAM J. Comput.
  doi: 10.1137/S0097539795293172
– volume: vol. 5608
  start-page: 234
  year: 2009
  ident: 10.1016/j.ic.2017.04.001_br0370
  article-title: A polymorphic type system for the lambda-calculus with constructors
– volume: 163
  start-page: 918
  issue: 7
  year: 2012
  ident: 10.1016/j.ic.2017.04.001_br0140
  article-title: A relational semantics for parallelism and non-determinism in a functional setting
  publication-title: Ann. Pure Appl. Logic
  doi: 10.1016/j.apal.2011.09.008
– volume: 15
  start-page: 1155
  issue: 4
  year: 1986
  ident: 10.1016/j.ic.2017.04.001_br0320
  article-title: Completion of a set of rules modulo a set of equations
  publication-title: SIAM J. Comput.
  doi: 10.1137/0215084
– volume: 46
  start-page: 413
  issue: 3
  year: 2012
  ident: 10.1016/j.ic.2017.04.001_br0350
  article-title: Probabilistic operational semantics for the lambda calculus
  publication-title: RAIRO Theor. Inform. Appl.
  doi: 10.1051/ita/2012012
– volume: vol. 7
  year: 1989
  ident: 10.1016/j.ic.2017.04.001_br0290
  article-title: Proofs and Types
– ident: 10.1016/j.ic.2017.04.001_br0410
– volume: 309
  start-page: 1
  issue: 1
  year: 2003
  ident: 10.1016/j.ic.2017.04.001_br0280
  article-title: The differential lambda-calculus
  publication-title: Theor. Comput. Sci.
  doi: 10.1016/S0304-3975(03)00392-X
– volume: vol. 117
  start-page: 249
  year: 2005
  ident: 10.1016/j.ic.2017.04.001_br0060
  article-title: A computational definition of the notion of vectorial space
– volume: vol. 2706
  start-page: 61
  year: 2003
  ident: 10.1016/j.ic.2017.04.001_br0130
  article-title: Rewriting logic and probabilities
– volume: 4
  start-page: 8
  year: 2014
  ident: 10.1016/j.ic.2017.04.001_br0080
  article-title: Call-by-value, call-by-name and the vectorial behaviour of the algebraic λ-calculus
  publication-title: Log. Methods Comput. Sci.
– volume: vol. 7456
  start-page: 216
  year: 2012
  ident: 10.1016/j.ic.2017.04.001_br0250
  article-title: Linearity in the non-deterministic call-by-value setting
– start-page: 48
  year: 2013
  ident: 10.1016/j.ic.2017.04.001_br0170
  article-title: Bounding normalization time through intersection types
– volume: 19
  start-page: 1029
  issue: 5
  year: 2009
  ident: 10.1016/j.ic.2017.04.001_br0430
  article-title: The algebraic lambda-calculus
  publication-title: Math. Struct. Comput. Sci.
  doi: 10.1017/S0960129509990089
– volume: 19
  start-page: 581
  issue: 5
  year: 2009
  ident: 10.1016/j.ic.2017.04.001_br0030
  article-title: The λ-calculus with constructors: syntax, confluence and separation
  publication-title: J. Funct. Program.
  doi: 10.1017/S0956796809007369
– volume: 1
  start-page: 8
  year: 2017
  ident: 10.1016/j.ic.2017.04.001_br0070
  article-title: Lineal: a linear-algebraic lambda-calculus
  publication-title: Log. Methods Comput. Sci.
– volume: 4
  start-page: 3
  year: 2013
  ident: 10.1016/j.ic.2017.04.001_br0110
  article-title: Non-idempotent intersection types and strong normalisation
  publication-title: Log. Methods Comput. Sci.
– volume: 121
  start-page: 253
  issue: 1–4
  year: 2012
  ident: 10.1016/j.ic.2017.04.001_br0380
  article-title: Intersection types from a proof-theoretic perspective
  publication-title: Fundam. Inform.
  doi: 10.3233/FI-2012-778
– volume: vol. 81
  start-page: 16
  year: 2012
  ident: 10.1016/j.ic.2017.04.001_br0150
  article-title: Confluence via strong normalisation in an algebraic λ-calculus with rewriting
– volume: vol. 5608
  start-page: 325
  year: 2009
  ident: 10.1016/j.ic.2017.04.001_br0400
  article-title: Algebraic totality, towards completeness
– volume: 101
  start-page: 251
  issue: 2
  year: 1992
  ident: 10.1016/j.ic.2017.04.001_br0260
  article-title: Adding algebraic rewriting to the untyped lambda calculus
  publication-title: Inf. Comput.
  doi: 10.1016/0890-5401(92)90064-M
– volume: vol. 2030
  start-page: 168
  year: 2001
  ident: 10.1016/j.ic.2017.04.001_br0160
  article-title: The Rho Cube
– volume: vol. 88
  start-page: 1
  year: 2012
  ident: 10.1016/j.ic.2017.04.001_br0050
  article-title: A type system for the vectorial aspects of the linear-algebraic lambda-calculus
– volume: vol. 8705
  start-page: 296
  year: 2014
  ident: 10.1016/j.ic.2017.04.001_br0330
  article-title: Quantitative types for the linear substitution calculus
– volume: 108
  start-page: 51
  issue: 1
  year: 1994
  ident: 10.1016/j.ic.2017.04.001_br0120
  article-title: Lambda-calculi for (strict) parallel functions
  publication-title: Inf. Comput.
  doi: 10.1006/inco.1994.1003
– volume: 15
  start-page: 159
  issue: 2
  year: 2005
  ident: 10.1016/j.ic.2017.04.001_br0190
  article-title: Probabilistic λ-calculus and quantitative program analysis
  publication-title: J. Log. Comput.
  doi: 10.1093/logcom/exi008
– year: 2013
  ident: 10.1016/j.ic.2017.04.001_br0010
  article-title: Normal forms for the algebraic lambda-calculus
– start-page: 402
  year: 2010
  ident: 10.1016/j.ic.2017.04.001_br0270
  article-title: A finiteness structure on resource terms
– volume: 33
  start-page: 1109
  year: 2004
  ident: 10.1016/j.ic.2017.04.001_br0420
  article-title: A lambda-calculus for quantum computation
  publication-title: SIAM J. Comput.
  doi: 10.1137/S0097539703432165
– volume: 103
  start-page: 173
  issue: 1–4
  year: 2010
  ident: 10.1016/j.ic.2017.04.001_br0360
  article-title: Linearity, non-determinism and solvability
  publication-title: Fundam. Inform.
  doi: 10.3233/FI-2010-324
– volume: vol. 1784
  start-page: 146
  year: 2000
  ident: 10.1016/j.ic.2017.04.001_br0310
  article-title: Probabilistic asynchronous π-calculus
– ident: 10.1016/j.ic.2017.04.001_br0220
– volume: vol. 144
  start-page: 1
  year: 2014
  ident: 10.1016/j.ic.2017.04.001_br0210
  article-title: The probability of non-confluent systems
– volume: 122
  start-page: 149
  issue: 2
  year: 1995
  ident: 10.1016/j.ic.2017.04.001_br0180
  article-title: Non deterministic extensions of untyped λ-calculus
  publication-title: Inf. Comput.
  doi: 10.1006/inco.1995.1145
– volume: vol. II
  year: 1992
  ident: 10.1016/j.ic.2017.04.001_br0100
  article-title: Lambda-Calculi with Types
– ident: 10.1016/j.ic.2017.04.001_br0200
– volume: 119
  start-page: 202
  year: 1995
  ident: 10.1016/j.ic.2017.04.001_br0090
  article-title: Intersection and union types: syntax and semantics
  publication-title: Inf. Comput.
  doi: 10.1006/inco.1995.1086
– start-page: 249
  year: 2005
  ident: 10.1016/j.ic.2017.04.001_br0020
  article-title: A functional quantum programming language
– volume: 1
  start-page: 11
  year: 2012
  ident: 10.1016/j.ic.2017.04.001_br0040
  article-title: A system F accounting for scalars
  publication-title: Log. Methods Comput. Sci.
SSID ssj0011546
Score 2.3088384
Snippet We describe a type system for the linear-algebraic λ-calculus. The type system accounts for the linear-algebraic aspects of this extension of λ-calculus: it is...
SourceID unpaywall
hal
crossref
elsevier
SourceType Open Access Repository
Enrichment Source
Index Database
Publisher
StartPage 105
SubjectTerms Computer Science
SummonAdditionalLinks – databaseName: Science Direct
  dbid: .~1
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1PS8MwFA9zF_Xgn6k4_1HEi0Jt06RNehzDMUS96GC30DQZVkYduk28-MX8Dn4m89q0TJAJHhteQvpe8vLI--X3EDpLI6zTiBCXE-W7UA_J5RynLjfRB4klkYGG9863d1F_QK-H4bCButVbGIBVWt9f-vTCW9sWz2rTm2SZd-_zGOINjIFynXLww5QyqGJw-VHDPIBtpshXGmEAAWCbqiwxXhmQGGJWkJ3asjC_HE0rj4CRXJ3lk-T9LRmPFw6g3hbasJGj0yknt40aOm-hzaoqg2M3aQutL1AM7qC2WQfOvLiaNyvN-fp0jVHgyu91Fw16Vw_dvmvLIbgpYf7UlZQpHPgsisweUiqMlcSpnyQJSZnmxOhBKkh7hlT5Go-kCnRMScSU4oqNFCF7qJk_53ofOWYrKxP6xVxpSQMdSjOypkxHPNCjJGZt5FWaEKnlCoeSFWNRgcKeRJYK0J3wKeDi2ui87jEpeTKWyJJKueKHrYVx40t6nRo71IMDLXa_cyOgzQiZv47o3Ahd1Gb6cx4H_5rHIVqDrxIudoSa05eZPjaByVSeFCvvG-UG23s
  priority: 102
  providerName: Elsevier
Title The vectorial λ-calculus
URI https://dx.doi.org/10.1016/j.ic.2017.04.001
https://hal.science/hal-01785464
https://doi.org/10.1016/j.ic.2017.04.001
UnpaywallVersion publishedVersion
Volume 254
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Baden-Württemberg Complete Freedom Collection (Elsevier)
  customDbUrl:
  eissn: 1090-2651
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0011546
  issn: 1090-2651
  databaseCode: GBLVA
  dateStart: 20110101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier ScienceDirect Open Access Journals
  customDbUrl:
  eissn: 1090-2651
  dateEnd: 20211103
  omitProxy: true
  ssIdentifier: ssj0011546
  issn: 1090-2651
  databaseCode: IXB
  dateStart: 19870101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier SD Complete Freedom Collection [SCCMFC]
  customDbUrl:
  eissn: 1090-2651
  dateEnd: 20211103
  omitProxy: true
  ssIdentifier: ssj0011546
  issn: 1090-2651
  databaseCode: ACRLP
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals [SCFCJ]
  customDbUrl:
  eissn: 1090-2651
  dateEnd: 20211031
  omitProxy: true
  ssIdentifier: ssj0011546
  issn: 1090-2651
  databaseCode: AIKHN
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Science Direct
  customDbUrl:
  eissn: 1090-2651
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0011546
  issn: 1090-2651
  databaseCode: .~1
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVLSH
  databaseName: Elsevier Journals
  customDbUrl:
  mediaType: online
  eissn: 1090-2651
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0011546
  issn: 1090-2651
  databaseCode: AKRWK
  dateStart: 19870101
  isFulltext: true
  providerName: Library Specific Holdings
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3JTsMwELWgPSAOFAqIIqgixAWklDh27OQYEFXLUnGgUjlF8VJRqEpFFwQHfox_4JsYJ2lVEBS4xdHYij1j-WVm_AahfcmwlowQ2yfKsU09JNv3sbR9QB8kEES42tx3vmywWpOetbxW5u8wd2E-xe-TPKyOIRrEPCEkNRe18swD1J1D-WbjKrxJQGLgmPh-8m_lwLPLPJxFJL8b4qcTaPHWpEIujXr9-Pkp7nZnzplqISU9GiT0hCa95L4yGoqKfPlC3viXKayilQxsWmFqHWtoQfeKqDAp5GBl-7qIlmdYCddRCUzHGifefDBO6_3NBj0aL-FgAzWrp9cnNTuroGBLwp2hLShX2HU4Y7DtlPICJbB04jgmkmufYMyFMpFSjypH47ZQrg4oYVwpX_G2ImQT5XoPPb2FLNj9CtBi4CstqKs9ASNryjXzXd2OA15CR5NVjWRGL26qXHSjSR7ZXdSRkVmHyKEmla6EDqY9-im1xhxZMlFUlEGD9MiPYLXn9NoDnU4HN0zatfAiMu9ACGbN6BiEDqcq__U7tv8jvINyw8eR3gXUMhRltFh5xWWUD-vntQa06q3jcmbEH2t75hA
linkProvider Unpaywall
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3NSgMxEA5aD-rBf7H-LuJFYe1mk91kj6UoVVsvKngLm02KlVKLthUvvpjv4DM5s5stFUTBazIJ2ZlkMpt8-YaQoyymNosZ8yUzgY_5kHwpaeZLiD5YopkOLb53bl_HzTt-eR_dz5BG-RYGYZXO9xc-PffWrqTmtFkbdLu1m0AmGG9QipTrXIIfnuNRKPAP7PR9gvNAupn8whKkEQVA3V1lAfLqIoshFTnbqcsL88PeNPuAIMn5UX-Qvr2mvd7UDnS-QpZc6OjVi9GtkhnbXyPLZVoGz63SNbI4xTG4TqowEbxxfjYPU837_PDBKnjm97JB7s7PbhtN3-VD8DMmgqGvuTA0DEQcwyIyJkqMplmQpinLhJUMFKEN3ntG3ASWdrQJbcJZLIyRRnQMY5uk0n_q2y3iwVo2EPsl0ljNQxtp6NlyYWMZ2k6aiCqplZpQmSMLx5wVPVWiwh5VN1OoOxVwBMZVyfGkxaAgyvhFlpXKVd-MrcCP_9LqEOww6Rx5sZv1lsIyEIKvjvkYhE4mZvpzHNv_GscBmW_etluqdXF9tUMWsKbAju2SyvB5ZPcgShnq_XwWfgEFBN6e
linkToUnpaywall http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1fS8MwEA-6PYgPTqfiRKWILwqdTdMm6eMQxxAdPjiYT6X5M5yOOlw30a_md_AzeenSMUWnvpVyOZrcHfk1d_kdQkeSYi0pIS4nynNNPySXcyxdDuiDRIIIX5v7zldt2uoEF92wa887zF2YT_n7vA6rb4gGMcsJSc1FrTINAXWXULnTvm7c5iAx8kx-P_-38uDZpyG2GcnvVPy0Ay3fmVLIlXE6TF6ek8Fgbp9pVqakR6OcntCUlzzUx5moy9cv5I1_mcI6WrNg02lMvWMDLem0iipFIwfHxnUVrc6xEm6iGriOM8lP88E5nfc3F-xoTglHW6jTPL85a7m2g4IrCfMyVwRMYd9jlELYKRVGSmDpJUlCJNOcYMyEMpnSMFCexj2hfB0FhDKluGI9Rcg2KqWPqd5BDkS_ArQYcaVF4OtQgGYdME25r3tJxGrotFjVWFp6cdPlYhAXdWT3cV_GZh1iLzCldDV0PBsxnFJrLJAlhaFiCw2mW34Mq71g1CHYdKbcMGm3GpexeQdCMGsaTEDoZGbyX79j9z_Ce6iUPY31PqCWTBxYh_0AnDvigA
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=The+vectorial+%CE%BB-calculus&rft.jtitle=Information+and+computation&rft.au=Arrighi%2C+Pablo&rft.au=D%C3%ADaz-Caro%2C+Alejandro&rft.au=Valiron%2C+Beno%C3%AEt&rft.date=2017-06-01&rft.issn=0890-5401&rft.volume=254&rft.spage=105&rft.epage=139&rft_id=info:doi/10.1016%2Fj.ic.2017.04.001&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_ic_2017_04_001
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0890-5401&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0890-5401&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0890-5401&client=summon