🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.functional
Article #809

Re: why lambda ?

#809
From: Brian Boutel
Date: Mon, 25 Feb 1991 00:35
45 lines
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!brian
References: <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