Skip to main content
Top

2020 | OriginalPaper | Chapter

Positive Free Higher-Order Logic and Its Automation via a Semantical Embedding

Authors : Irina Makarenko, Christoph Benzmüller

Published in: KI 2020: Advances in Artificial Intelligence

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Free logics are a family of logics that are free of any existential assumptions. Unlike traditional classical and non-classical logics, they support an elegant modeling of nonexistent objects and partial functions as relevant for a wide range of applications in computer science, philosophy, mathematics, and natural language semantics. While free first-order logic has been addressed in the literature, free higher-order logic has not been studied thoroughly so far. The contribution of this paper includes (i) the development of a notion and definition of free higher-order logic in terms of a positive semantics (partly inspired by Farmer’s partial functions version of Church’s simple type theory), (ii) the provision of a faithful shallow semantical embedding of positive free higher-order logic into classical higher-order logic, (iii) the implementation of this embedding in the Isabelle/HOL proof-assistant, and (iv) the exemplary application of our novel reasoning framework for an automated assessment of Prior’s paradox in positive free quantified propositional logics, i.e., a fragment of positive free higher-order logic.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Appendix
Available only for authorised users
Footnotes
1
There is no serious restriction to a two-valued base set so that further base types could be added  [8].
 
2
The set of primitive logical constants could be a much smaller one, e.g., equality is known to be sufficient in order to define all remaining logical constants of classical higher-order logic apart from the description operator  [6].
 
3
For an abstraction, being right-associative means that its body extends as far right as possible. For instance, \( \lambda x. s \, t \) corresponds to \( \lambda x. \, ( s \, t ) \) and not \( (\lambda x. \, s ) \, t \).
 
4
In the paper at hand, the terms existent/existing and defined are used interchangeably even though a differentiation is advisable. The same applies to the terms nonexistent/nonexisting and undefined.
 
5
Restricting nondenotation to the domain of individuals, i.e., to define \( E_i \subsetneq D_i \) and for all \( \alpha \ne i \), \( E_\alpha \! = \! D_\alpha \), is reasonable but complicates the definition of strict functions.
 
6
Farmer also checked the function itself for existence. But since the distinction between existing and nonexisting functions – in contrast to existing/nonexisting individuals – is unusual and not well-defined, this was left out.
 
7
Restraining applications like this could lead to malformed evaluations, i.e., evaluated terms might not receive the actually intended value. For instance, the ite operator must be handled separately when the then- or else-parts are meant to be undefined.
 
8
As shown by Farmer and Schütte  [31], it is possible to give a Henkin-style completeness proof for free higher-order logic defined based on a partial valuation function.
 
9
A similar translation, although for free first-order logic, was provided and proved to be sound and complete by Meyer and Lambert  [26] and Benzmüller and Scott  [10].
 
10
The Isabelle/HOL sources are also available at https://​github.​com/​stilleben/​Free-Higher-Order-Logic.
 
Literature
3.
go back to reference Bacon, A., Hawthorne, J., Uzquiano, G.: Higher-order free logic and the Prior-Kaplan paradox. Canadian J. Philos. 46(4–5), 493–541 (2016)CrossRef Bacon, A., Hawthorne, J., Uzquiano, G.: Higher-order free logic and the Prior-Kaplan paradox. Canadian J. Philos. 46(4–5), 493–541 (2016)CrossRef
4.
go back to reference Bencivenga, E.: Free logics. In: Gabbay, D.M., Günthner, F. (eds.) Handbook of Philosophical Logic. Volume III: Alternatives in Classical Logic, pp. 373–426. Springer, Netherlands, Dordrecht (1986)CrossRef Bencivenga, E.: Free logics. In: Gabbay, D.M., Günthner, F. (eds.) Handbook of Philosophical Logic. Volume III: Alternatives in Classical Logic, pp. 373–426. Springer, Netherlands, Dordrecht (1986)CrossRef
5.
go back to reference Benzmüller, C.: Universal (Meta-)logical reasoning: recent successes. Sci. Comput. Program. 172, 48–62 (2019)CrossRef Benzmüller, C.: Universal (Meta-)logical reasoning: recent successes. Sci. Comput. Program. 172, 48–62 (2019)CrossRef
6.
go back to reference Benzmüller, C., Andrews, P.B.: Church’s type theory. In: Zalta, E.N. (ed.), The Stanford Encyclopedia of Philosophy. Metaphysics Research Lab, Stanford University, summer 2019 edition (2019) Benzmüller, C., Andrews, P.B.: Church’s type theory. In: Zalta, E.N. (ed.), The Stanford Encyclopedia of Philosophy. Metaphysics Research Lab, Stanford University, summer 2019 edition (2019)
7.
8.
go back to reference Benzmüller, C., Miller, D.: Automation of higher-order logic. In: Gabbay, D.M., Siekmann, J.H., Woods, J. (eds.) Computational Logic. Handbook of the History of Logic, vol. 9, pp. 215–254. Elsevier, North Holland (2014)MATHCrossRef Benzmüller, C., Miller, D.: Automation of higher-order logic. In: Gabbay, D.M., Siekmann, J.H., Woods, J. (eds.) Computational Logic. Handbook of the History of Logic, vol. 9, pp. 215–254. Elsevier, North Holland (2014)MATHCrossRef
9.
go back to reference Benzmüller, C., Parent, X., van der Torre, L.: Designing normative theories for ethical and legal reasoning: LogiKEy framework, methodology, and tool support. Artif. Intell. 287, 103348 (2020)MathSciNetCrossRef Benzmüller, C., Parent, X., van der Torre, L.: Designing normative theories for ethical and legal reasoning: LogiKEy framework, methodology, and tool support. Artif. Intell. 287, 103348 (2020)MathSciNetCrossRef
17.
go back to reference Gumb, R.D., Lambert, K.: Definitions in nonstrict positive free logic. Modern Logic 7(1), 25–55 (1997)MathSciNetMATH Gumb, R.D., Lambert, K.: Definitions in nonstrict positive free logic. Modern Logic 7(1), 25–55 (1997)MathSciNetMATH
19.
go back to reference Kaplan, D.: A problem in possible worlds semantics. In: Sinnott-Armstrong, W., Raffman, D., Asher, N. (eds.) Modality, Morality and Belief: Essays in Honor of Ruth Barcan Marcus, pp. 41–52. Cambridge University Press, Cambridge (1995) Kaplan, D.: A problem in possible worlds semantics. In: Sinnott-Armstrong, W., Raffman, D., Asher, N. (eds.) Modality, Morality and Belief: Essays in Honor of Ruth Barcan Marcus, pp. 41–52. Cambridge University Press, Cambridge (1995)
20.
go back to reference Kirchner, D., Benzmüller, C., Zalta, E.N.: Mechanizing principia Logico-Metaphysica in functional type theory. Rev. Symbol. Logic 13(1), 206–218 (2020)MathSciNetMATHCrossRef Kirchner, D., Benzmüller, C., Zalta, E.N.: Mechanizing principia Logico-Metaphysica in functional type theory. Rev. Symbol. Logic 13(1), 206–218 (2020)MathSciNetMATHCrossRef
21.
go back to reference Lambert, K.: The Definition of E! in Free Logic. The International Congress for Logic, Methodology and Philosophy of Science, Abstracts (1960) Lambert, K.: The Definition of E! in Free Logic. The International Congress for Logic, Methodology and Philosophy of Science, Abstracts (1960)
23.
go back to reference Lambert, K.: Philosophical Applications of Free Logic. Oxford University Press, Oxford (1991) Lambert, K.: Philosophical Applications of Free Logic. Oxford University Press, Oxford (1991)
25.
go back to reference Makarenko, I.: Free Higher-Order Logic - Notion, Definition and Embedding in HOL. Master’s thesis, Freie Universität Berlin (2020) Makarenko, I.: Free Higher-Order Logic - Notion, Definition and Embedding in HOL. Master’s thesis, Freie Universität Berlin (2020)
26.
28.
go back to reference Paulson, L.C., Blanchette, J.C.: Three years of experience with sledgehammer, a practical link between automatic and interactive theorem provers. In: Proceedings of the 8th International Workshop on the Implementation of Logics, pp. 131–146 (2015) Paulson, L.C., Blanchette, J.C.: Three years of experience with sledgehammer, a practical link between automatic and interactive theorem provers. In: Proceedings of the 8th International Workshop on the Implementation of Logics, pp. 131–146 (2015)
30.
go back to reference Schock, R.: Logics Without Existence Assumptions. Almqvist & Wiksell, Stockholm (1968)MATH Schock, R.: Logics Without Existence Assumptions. Almqvist & Wiksell, Stockholm (1968)MATH
32.
go back to reference Dana Scott. Existence and Description in Formal Logic. In Ralph Schoenman, editor, Bertrand Russell: Philosopher of the Century, pages 181–200. Little, Brown & Company, Boston, 1967. Repr. in [23], pp. 28–48 Dana Scott. Existence and Description in Formal Logic. In Ralph Schoenman, editor, Bertrand Russell: Philosopher of the Century, pages 181–200. Little, Brown & Company, Boston, 1967. Repr. in [23], pp. 28–48
33.
go back to reference Steen, A., Benzmüller, C.: Sweet SIXTEEN: automation via embedding into classical higher-Order Logic. Logic Logical Philos. 25(4), 535–554 (2016)MathSciNetMATH Steen, A., Benzmüller, C.: Sweet SIXTEEN: automation via embedding into classical higher-Order Logic. Logic Logical Philos. 25(4), 535–554 (2016)MathSciNetMATH
35.
go back to reference Villadsen, J., Schlichtkrull, A.: Formalization of many-valued logics. In: Christiansen, H., Dolores Jiménez-López, M., Loukanova, R., Moss, L.S. (eds.), Partiality and Underspecification in Information, Languages, and Knowledge, pp. 219–256. Cambridge Scholars Press (2017) Villadsen, J., Schlichtkrull, A.: Formalization of many-valued logics. In: Christiansen, H., Dolores Jiménez-López, M., Loukanova, R., Moss, L.S. (eds.), Partiality and Underspecification in Information, Languages, and Knowledge, pp. 219–256. Cambridge Scholars Press (2017)
Metadata
Title
Positive Free Higher-Order Logic and Its Automation via a Semantical Embedding
Authors
Irina Makarenko
Christoph Benzmüller
Copyright Year
2020
DOI
https://doi.org/10.1007/978-3-030-58285-2_9

Premium Partner