Skip to main content

2017 | OriginalPaper | Buchkapitel

Formalizing a Paraconsistent Logic in the Isabelle Proof Assistant

verfasst von : Jørgen Villadsen, Anders Schlichtkrull

Erschienen in: Transactions on Large-Scale Data- and Knowledge-Centered Systems XXXIV

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

We present a formalization of a so-called paraconsistent logic that avoids the catastrophic explosiveness of inconsistency in classical logic. The paraconsistent logic has a countably infinite number of non-classical truth values. We show how to use the proof assistant Isabelle to formally prove theorems in the logic as well as meta-theorems about the logic. In particular, we formalize a meta-theorem that allows us to reduce the infinite number of truth values to a finite number of truth values, for a given formula, and we use this result in a formalization of a small case study.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
2.
Zurück zum Zitat Batens, D., Mortensen, C., Priest, G., Van-Bendegem, J. (eds.): Frontiers in Paraconsistent Logic. Research Studies Press, Philadelphia (2000) Batens, D., Mortensen, C., Priest, G., Van-Bendegem, J. (eds.): Frontiers in Paraconsistent Logic. Research Studies Press, Philadelphia (2000)
4.
Zurück zum Zitat Bertot, Y., Castéran, P.: Interactive Theorem Proving and Program Development – Coq’Art: The Calculus of Inductive Constructions. EATCS Texts in Theoretical Computer Science. Springer, Heidelberg (2004). doi:10.1007/978-3-662-07964-5 CrossRefMATH Bertot, Y., Castéran, P.: Interactive Theorem Proving and Program Development – Coq’Art: The Calculus of Inductive Constructions. EATCS Texts in Theoretical Computer Science. Springer, Heidelberg (2004). doi:10.​1007/​978-3-662-07964-5 CrossRefMATH
5.
Zurück zum Zitat Blanchette, J.C., Böhme, S., Paulson, L.C.: Extending Sledgehammer with SMT solvers. J. Autom. Reason. 51(1), 109–128 (2013)MathSciNetCrossRefMATH Blanchette, J.C., Böhme, S., Paulson, L.C.: Extending Sledgehammer with SMT solvers. J. Autom. Reason. 51(1), 109–128 (2013)MathSciNetCrossRefMATH
6.
Zurück zum Zitat Blanchette, J.C., Popescu, A., Traytel, D.: Soundness and completeness proofs by coinductive methods. J. Autom. Reason. 58(1), 149–179 (2017)MathSciNetCrossRefMATH Blanchette, J.C., Popescu, A., Traytel, D.: Soundness and completeness proofs by coinductive methods. J. Autom. Reason. 58(1), 149–179 (2017)MathSciNetCrossRefMATH
9.
Zurück zum Zitat Carnielli, W.A., Coniglio, M.E., D’Ottaviano, I.M.L. (eds.): Paraconsistency: The Logical Way to the Inconsistent. Marcel Dekker, New York (2002) Carnielli, W.A., Coniglio, M.E., D’Ottaviano, I.M.L. (eds.): Paraconsistency: The Logical Way to the Inconsistent. Marcel Dekker, New York (2002)
11.
Zurück zum Zitat Decker, H., Villadsen, J., Waragai, T. (eds.) International Workshop on Paraconsistent Computational Logic, vol. 95. Roskilde University, Computer Science, Technical reports (2002) Decker, H., Villadsen, J., Waragai, T. (eds.) International Workshop on Paraconsistent Computational Logic, vol. 95. Roskilde University, Computer Science, Technical reports (2002)
12.
Zurück zum Zitat From, A.H.: Formalized First-Order Logic. B.Sc. thesis, Technical University of Denmark (2017) From, A.H.: Formalized First-Order Logic. B.Sc. thesis, Technical University of Denmark (2017)
15.
Zurück zum Zitat Gödel, K.: On formally undecidable propositions of principia mathematica and related systems. In: van Heijenoort, J. (ed.) From Frege to Gödel. Harvard University Press (1967) Gödel, K.: On formally undecidable propositions of principia mathematica and related systems. In: van Heijenoort, J. (ed.) From Frege to Gödel. Harvard University Press (1967)
16.
Zurück zum Zitat Gottwald, S.: A Treatise on Many-Valued Logics. Research Studies Press, Baldock (2001)MATH Gottwald, S.: A Treatise on Many-Valued Logics. Research Studies Press, Baldock (2001)MATH
18.
Zurück zum Zitat Huffman, B.: Reasoning with Powerdomains in Isabelle/HOLCF. In: Mohamed, O.A., Muñoz, C., Tahar, S. (eds.) TPHOLs 2008. Emerging Trends Proceedings, pp. 45–56. Technical report, Concordia University (2008) Huffman, B.: Reasoning with Powerdomains in Isabelle/HOLCF. In: Mohamed, O.A., Muñoz, C., Tahar, S. (eds.) TPHOLs 2008. Emerging Trends Proceedings, pp. 45–56. Technical report, Concordia University (2008)
20.
Zurück zum Zitat Jensen, A.S., Villadsen, J.: Paraconsistent computational logic. In: Blackburn, P., Jørgensen, K.F., Jones, N., Palmgren, E. (eds.) 8th Scandinavian Logic Symposium: Abstracts, pp. 59–61. Roskilde University (2012) Jensen, A.S., Villadsen, J.: Paraconsistent computational logic. In: Blackburn, P., Jørgensen, K.F., Jones, N., Palmgren, E. (eds.) 8th Scandinavian Logic Symposium: Abstracts, pp. 59–61. Roskilde University (2012)
24.
Zurück zum Zitat Marcos, J.: Automatic generation of proof tactics for finite-valued logics. In: Proceedings of Tenth International Workshop on Rule-Based Programming, pp. 91–98 (2009) Marcos, J.: Automatic generation of proof tactics for finite-valued logics. In: Proceedings of Tenth International Workshop on Rule-Based Programming, pp. 91–98 (2009)
26.
Zurück zum Zitat Milner, R.: Logic for computable functions: description of a machine implementation. Stanford University (1972) Milner, R.: Logic for computable functions: description of a machine implementation. Stanford University (1972)
28.
Zurück zum Zitat Nipkow, T., Paulson, L.C., Wenzel, M.: Isabelle/HOL — A Proof Assistant for Higher-Order Logic. LNCS, vol. 2283. Springer, Heidelberg (2002). doi:10.1007/3-540-45949-9 Nipkow, T., Paulson, L.C., Wenzel, M.: Isabelle/HOL — A Proof Assistant for Higher-Order Logic. LNCS, vol. 2283. Springer, Heidelberg (2002). doi:10.​1007/​3-540-45949-9
30.
Zurück zum Zitat Paulson, L.C.: A machine-assisted proof of Gödel’s incompleteness theorems for the theory of hereditarily finite sets. Rev. Symb. Log. 7(3), 484–498 (2014)MathSciNetCrossRefMATH Paulson, L.C.: A machine-assisted proof of Gödel’s incompleteness theorems for the theory of hereditarily finite sets. Rev. Symb. Log. 7(3), 484–498 (2014)MathSciNetCrossRefMATH
31.
Zurück zum Zitat Priest, G., Routley, R., Norman, J. (eds.): Paraconsistent Logic: Essays on the Inconsistent. Philosophia Verlag, Munich (1989)MATH Priest, G., Routley, R., Norman, J. (eds.): Paraconsistent Logic: Essays on the Inconsistent. Philosophia Verlag, Munich (1989)MATH
33.
Zurück zum Zitat Regensburger, F.: HOLCF: higher order logic of computable functions. In: Schubert, E.T., Windley, P.J., Alves-Foss, J. (eds.) TPHOLs 1995. LNCS, vol. 971, pp. 293–307. Springer, Heidelberg (1995). doi:10.1007/3-540-60275-5_72 Regensburger, F.: HOLCF: higher order logic of computable functions. In: Schubert, E.T., Windley, P.J., Alves-Foss, J. (eds.) TPHOLs 1995. LNCS, vol. 971, pp. 293–307. Springer, Heidelberg (1995). doi:10.​1007/​3-540-60275-5_​72
38.
Zurück zum Zitat Scott, D.S.: A type-theoretical alternative to ISWIM, CUCH, OWHY. Theor. Comput. Sci. 121, 411–440 (1993). Annotated version of an unpublished manuscript from 1969MathSciNetCrossRefMATH Scott, D.S.: A type-theoretical alternative to ISWIM, CUCH, OWHY. Theor. Comput. Sci. 121, 411–440 (1993). Annotated version of an unpublished manuscript from 1969MathSciNetCrossRefMATH
39.
Zurück zum Zitat Steen, A., Benzmüller, C.: Sweet SIXTEEN: automation via embedding into classical higher-order logic. Log. Log. Philos. 25(4), 535–554 (2016)MathSciNetMATH Steen, A., Benzmüller, C.: Sweet SIXTEEN: automation via embedding into classical higher-order logic. Log. Log. Philos. 25(4), 535–554 (2016)MathSciNetMATH
40.
Zurück zum Zitat Villadsen, J.: Combinators for paraconsistent attitudes. In: de Groote, P., Morrill, G., Retoré, C. (eds.) LACL 2001. LNCS, vol. 2099, pp. 261–278. Springer, Heidelberg (2001). doi:10.1007/3-540-48199-0_16 CrossRef Villadsen, J.: Combinators for paraconsistent attitudes. In: de Groote, P., Morrill, G., Retoré, C. (eds.) LACL 2001. LNCS, vol. 2099, pp. 261–278. Springer, Heidelberg (2001). doi:10.​1007/​3-540-48199-0_​16 CrossRef
41.
42.
Zurück zum Zitat Villadsen, J.: A paraconsistent higher order logic. In: Buchberger, B., Campbell, J.A. (eds.) AISC 2004. LNCS, vol. 3249, pp. 38–51. Springer, Heidelberg (2004). doi:10.1007/978-3-540-30210-0_5 Villadsen, J.: A paraconsistent higher order logic. In: Buchberger, B., Campbell, J.A. (eds.) AISC 2004. LNCS, vol. 3249, pp. 38–51. Springer, Heidelberg (2004). doi:10.​1007/​978-3-540-30210-0_​5
43.
Zurück zum Zitat Villadsen, J.: Supra-logic: using transfinite type theory with type variables for paraconsistency. J. Appl. Non Class. Log. 15(1), 45–58 (2005). Logical approaches to paraconsistencyMathSciNetCrossRefMATH Villadsen, J.: Supra-logic: using transfinite type theory with type variables for paraconsistency. J. Appl. Non Class. Log. 15(1), 45–58 (2005). Logical approaches to paraconsistencyMathSciNetCrossRefMATH
44.
Zurück zum Zitat Villadsen, J., Jensen, A.B., Schlichtkrull, A.: NaDeA: a natural deduction assistant with a formalization in Isabelle. IFCoLog J. Log. Appl. 4(1), 55–82 (2017) Villadsen, J., Jensen, A.B., Schlichtkrull, A.: NaDeA: a natural deduction assistant with a formalization in Isabelle. IFCoLog J. Log. Appl. 4(1), 55–82 (2017)
45.
Zurück zum Zitat Villadsen, J., Schlichtkrull, A.: Formalization of many-valued logics. In: Christiansen, H., Jiménez-López, M.D., Loukanova, R., Moss, L.S. (eds.) Partiality and Underspecification in Information, Languages, and Knowledge, Chap. 7. Cambridge Scholars Publishing (2017) Villadsen, J., Schlichtkrull, A.: Formalization of many-valued logics. In: Christiansen, H., Jiménez-López, M.D., Loukanova, R., Moss, L.S. (eds.) Partiality and Underspecification in Information, Languages, and Knowledge, Chap. 7. Cambridge Scholars Publishing (2017)
47.
Zurück zum Zitat Wenzel, M.: Isar — a generic interpretative approach to readable formal proof documents. In: Bertot, Y., Dowek, G., Théry, L., Hirschowitz, A., Paulin, C. (eds.) TPHOLs 1999. LNCS, vol. 1690, pp. 167–183. Springer, Heidelberg (1999). doi:10.1007/3-540-48256-3_12 CrossRef Wenzel, M.: Isar — a generic interpretative approach to readable formal proof documents. In: Bertot, Y., Dowek, G., Théry, L., Hirschowitz, A., Paulin, C. (eds.) TPHOLs 1999. LNCS, vol. 1690, pp. 167–183. Springer, Heidelberg (1999). doi:10.​1007/​3-540-48256-3_​12 CrossRef
48.
Zurück zum Zitat Wiedijk, F. (ed.): The Seventeen Provers of the World. LNCS (LNAI), vol. 3600. Springer, Heidelberg (2006) Wiedijk, F. (ed.): The Seventeen Provers of the World. LNCS (LNAI), vol. 3600. Springer, Heidelberg (2006)
Metadaten
Titel
Formalizing a Paraconsistent Logic in the Isabelle Proof Assistant
verfasst von
Jørgen Villadsen
Anders Schlichtkrull
Copyright-Jahr
2017
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-662-55947-5_5