conservative extensions in higher-order logic
- From: Jan-Georg Smaus <smaus@xxxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Tue, 08 Jan 2008 19:39:02 +0100
Hi,
the definition of "conservative extension" in higher-order logic, as found in
Michael J. C. Gordon and Tom F. Melham,
Introduction to HOL
Cambridge University Press, 1993
requires that a new constant c should be defined by an equation
c=t, where t should be a CLOSED term, i.e., it should not contain any free variables.
While this seems rather intuitive, I am wondering: why exactly is this restriction necessary? What would go wrong if we allowed free variables in t?
Thanks for any help,
Jan
.
- Follow-Ups:
- Re: conservative extensions in higher-order logic
- From: LauLuna
- Re: conservative extensions in higher-order logic
- Prev by Date: Re: Proof and entailment
- Next by Date: Re: Torkel Franzen on truth
- Previous by thread: Question about Life.
- Next by thread: Re: conservative extensions in higher-order logic
- Index(es):