logo       

Re: Formation Rules: msg#00130

Subject: Re: Formation Rules
Edwin Mares wrote:
Who was the first logician to present rigorous formation rules for a formal language? And where (and when) did they do it?
  
The very first, I am not absolutely sure. But Frege does so in Grundgesetze, published in 1893: See, in particular, sections 28 and 30. Frege is there characterizing "correctly formed names", and the characterization has to be rigorous enough to underwrite the induction on the complexity of expressions used in the the argument, given in sections 30-31, that all correctly formed names denote. Frege's specification is, to be sure, not as rigorous as what one finds in Goedel 1930, but one shouldn't expect it to be. What makes it particularly messy is that the specification is spread out over two sections, and perhaps the most interesting part of it---Frege's explanation of how "complex predicates" may be formed---is separated from the main exposition. There's also a slight inaccuracy there, since Frege explicitly mentions this method of formation only in connection with first-level predicates when it is clearly needed at all levels. But what he says generalizes smoothly up through the hierarchy, so we can let that pass.

It's possible that one could find something earlier in the work of the Booleans, but I don't know of anything---Boole seems simply to assume, not unreasonably, that one understands how to form simple algebraic expressions, and he's not really interested in the language itself---and then there's the Indian tradition, of which I know essentially nothing. And of course the languages in which these groups were interested lacked the expressive power of Frege's, and so some of the problems that arise for Frege---in particular, nesting of bound variables---simply don't arise in that context.

So if one were to rephrase the question as "Who was the first logician to give rigorous formation rules for a language of reasonable expressive power?" then the answer is definitely: Frege.

Richard Heck

-- 
Richard G Heck Jr
rgheck-u5Aw1N0zcJ6HXe+LvDLADg@xxxxxxxxxxxxxxxx
http://bobjweil.com/heck/
_______________________________________________
FOM mailing list
FOM-+I05ep9qJbk3uPMLIKxrzw@xxxxxxxxxxxxxxxx
http://www.cs.nyu.edu/mailman/listinfo/fom
<Prev in Thread] Current Thread [Next in Thread>