🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: sci.logic
Article #172

Re: How does one formalize "small" mathematical theories?

#172
From: Thorsten Altenkirch
Date: Tue, 15 Sep 1992 12:59
46 lines
2426 bytes
In article <1903t2INNanu@cs.utexas.edu> turpin@cs.utexas.edu (Russell Turpin) writes:

   The wonderful thing about set theory, of course, is that in it
   one can define almost all the other parts of mathematics: group
   theory, field theory, measure theory, point set topology, etc.
   But if one were writing or using theorem-proving tools to work
   proofs in, say, group theory, one might not want to start with
   the heavy load of ZF.  

   For some theories, there are classical axiomatizations that stand
   apart from set theory, e.g., arithmetic, real algebra, and plane
   geometry.  Curiously, these all have intuitive axiomatizations
   that do not rely on sets, and at least in the case of arithmetic
   and plane geometry, axioms that were stated before set theory was
   developed.  But the "natural" axioms for groups seem to rely on
   sets: "a group is a *set* with a binary operator + such that ..."

   So how would one axiomatize a "simple" group theory?  

What about Type Theory (i.e. Martin-L"of TT & variations) ? Here a
group is a type + ... The notion of a type is simpler than the one of
sets in particulary you haven't got a "power type". Only if you really
need higher order logic you may use a more powerful Type Theory like
Coquand's Calculus of Constructions.

Martin-L"of actually proposes to use Type Theory as a foundation of
mathematics.

@Book{MartinLoefL84,
  author = 	{P. Martin-L\"of},
  title = 	"Intuitionistic Type Theory",
  publisher = 	"Bibliopolis",
  year = 	"1984"
}
@Book{NordstroemEtAl90,
  author = 	"Begt {Nordstr\"om} and Kent Petersson and Jan Smith",
  title = 	"Programming in {Martin-L\"of's} Type Theory",
  publisher = 	"Oxford University Press",
  year = 	"1990",
}

--
Thorsten Altenkirch		LFCS, Edinburgh

"Germany still proves reluctant to exchange email with other countries 
efficiently" - Summer 1992 Systems Newsletter, Dep. of CS,Edinburgh
Technical Details
Message-ID: <ALTI.92Sep15135932@tanera.dcs.ed.ac.uk>
Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!uknet!edcastle!dcs.ed.ac.uk!alti
References: <1903t2INNanu@cs.utexas.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!uknet!edcastle!dcs.ed.ac.uk!alti
From: alti@dcs.ed.ac.uk (Thorsten Altenkirch)
Newsgroups: sci.logic
Subject: Re: How does one formalize "small" mathematical theories?
Message-ID: <ALTI.92Sep15135932@tanera.dcs.ed.ac.uk>
Date: 15 Sep 92 12:59:32 GMT
References: <1903t2INNanu@cs.utexas.edu>
Sender: nnews@dcs.ed.ac.uk
Organization: LFCS, Edinburgh
Lines: 46
In-reply-to: turpin@cs.utexas.edu's message of 13 Sep 92 19:13:38 GMT