Article View: comp.lang.functional
Article #809Re: why lambda ?
From: Brian Boutel
Date: Mon, 25 Feb 1991 00:35
Date: Mon, 25 Feb 1991 00:35
45 lines
2204 bytes
2204 bytes
In article <12733@darkstar.ucsc.edu>, kjell@saturn.ucsc.edu (Kjell Post)
writes:
|> In article <1952@seti.inria.fr> ddr@margaux.inria.fr (Daniel de
|> Rauglaudre) writes:
|> >There is a question of great importance in our institute: why
|> "lambda"
|> >in "lambda calculus" ? Why not "alpha" or "dzeta" or any other
|> symbol ?
|> >Does anybody know the origin of this choice ? Thank you for you
|> answers.
|> >
|> > Daniel de Rauglaudre
|> > INRIA - France
|> > ddr@inria.inria.fr
|>
|>
|> You could ask Church (I think he's still alive) but I don't think
|> that
|> will help you because the last time they asked him he didn't
|> remember
|> why he picked lambda.
|>
|> There are some speculations on lambda being a degenerate form of the
|> caret-sign (``^'') but I recall Church saying that "it's possible
|> but
|> I don't know...".
I read somewhere (and I would like to be reminded where) that the origin
is connected with the carat-sign.
In, I think, Whitehead and Russell's Principia Mathematica, the carat is
used to mark each occurance of a bound variable in an expression. Later,
the usage got changed to mark each bound variable once only, by
prefixing the expression with a big caret and the name of the bound
variable. The big caret is like a capital lambda /\. Later still, (for
printer's convenience?) the lambda became lower case.
--brian
--
Internet: brian@comp.vuw.ac.nz
Postal: Brian Boutel, Computer Science Dept, Victoria University of Wellington,
PO Box 600, Wellington, New Zealand
Phone: +64 4 721000
Technical Details
Message-ID:
<1991Feb25.003516.6040@comp.vuw.ac.nz>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!comp.vuw.ac.nz!brianReferences:
<1952@seti.inria.fr> <12733@darkstar.ucsc.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!comp.vuw.ac.nz!brian From: brian@comp.vuw.ac.nz (Brian Boutel) Newsgroups: comp.lang.functional Subject: Re: why lambda ? Message-ID: <1991Feb25.003516.6040@comp.vuw.ac.nz> Date: 25 Feb 91 00:35:16 GMT References: <1952@seti.inria.fr> <12733@darkstar.ucsc.edu> Sender: news@comp.vuw.ac.nz (News Admin) Reply-To: brian@comp.vuw.ac.nz (Brian Boutel) Organization: Computer Science Dept, Victoria Univ, Wellington, NEW ZEALAND Lines: 45 Nntp-Posting-Host: antrim-hse.comp.vuw.ac.nz Originator: brian@antrim-hse.comp.vuw.ac.nz