Abstract
We start from the algebraic method of theorem-proving based on the translation of logic formulas into polynomials over finite fields, and adapt the case of first-order formulas by employing certain rings equipped with infinitary operations. This paper defines the notion of M-ring, a kind of polynomial ring that can be naturally associated to each first-order structure and each first-order theory, by means of generators and relations. The notion of M-ring allows us to operate with some kind of infinitary version of Boolean sums and products, in this way expressing algebraically first-order logic with a new gist. We then show how this polynomial representation of first-order sentences can be seen as a legitimate algebraic semantics for first-order logic, an alternative to cylindric and polyadic algebras and closer to the primordial forms of algebraization of logic. We suggest how the method and its generalization could be lifted successfully to n-valued logics and to other non-classical logics helping to reconcile some lost ties between algebra and logic.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
In this paper “ring” always means commutative ring with unity.
- 2.
Distinct, obviously, from Boolean algebras.
- 3.
The operator clearly induces a finitary closure operator \( \overline{( \ )} : Parts(F[X]) \rightarrow Parts(F[X])\), in particular, iff exists \(S' \subseteq _{fin} S\) such that .
- 4.
The symbol denotes “reduction by means of polynomial rules”; in order to ease reading, however, we shall use the symbol \(\approx \) everywhere when there is no danger of misunderstanding.
- 5.
- 6.
In more details, \(v^F\) is recursively defined by: \(v^F(P_i) := v(P_i),\ v^F(\alpha \wedge \beta ) := v^F(\alpha ) \wedge v^F(\beta ),\ v^F(\alpha \vee \beta ) := v^F(\alpha ) \vee v^F(\beta ),\ v^F(\alpha \rightarrow \beta ) := v^F(\alpha ) \rightarrow v^F(\beta ),\ v^F(\lnot \alpha ) := \lnot v^F(\alpha )\).
- 7.
By definition, \(\prod S =1\) whenever \(S = \emptyset \).
- 8.
In a Boolean ring, \(ab =1\) iff \(a =b=1\). Indeed: if \(ab =1\), then \( 1= ab = a^2b =a(ab) = a.1 =a\).
- 9.
However, it must be noted that a heterodox proposal to algebraize paraconsistent logics is proposed in [6].
- 10.
I.e., if \((p,p') \in C\) and \((q,q') \in C\), then: \((-p,-p') \in C\), \((p + q, p' + q') \in C\), \((p . q, p'.q') \in C\).
- 11.
Note that the gluing \(S_{i,a} : |F(M)| \rightarrow |F(M)|\) preserves rank.
- 12.
Remember that \(rank(S_{i,a}(r) = rank(r)\).
- 13.
Remember the identifications in Exercise 27.
- 14.
This rule is equivalent to \(r \rightarrow r \approx 1\), since \((r\rightarrow r) = r.r+r+1\) and R(M) is, by construction, a ring of characteristic 2, i.e. the “index rule” \(r+r = 0\) is already true in R(M).
- 15.
I.e., for each M-homomorphism \(\mathscr {M}\)-compatible \(H : R(M) \rightarrow \mathbb {Z}_2\), the left and the right side of the rule have the same image under H.
- 16.
By the distributive law in \(R(\mathscr {M})\) and \({r + r = 0} \).
- 17.
By the correct rule \(r .(1+r)\approx 0\).
- 18.
In fact, \(j^{\star }\) constitutes a contravariant from the category of \(L'\)-structures and \(L'\)-homomorphisms into the category of L-structures and L-homomorphisms: if \(h : \mathscr {M}' \rightarrow \mathscr {N}'\) is a \(L'\)-homomorphism, then the same map \(h : j^{\star }(\mathscr {M}') \rightarrow j^{\star }(\mathscr {N}')\) is an L-homomorphism.
- 19.
I.e., the class of pairs \(\mathscr {M}= (M, [[-]])\), where M is set, \([[-]]\) is a map \((\phi (x_1, \ldots , x_k) \in Form(L)) \ \mapsto \ ([[\phi (\bar{x})]] : M^k \longrightarrow B_T)\), satisfying the usual (but conditional, since \(B_T\) may not be complete) compatibility requirements of Boolean valued models and, moreover, if \(\phi (x_1, \ldots , x_k) \in T\), then \([[\phi (\bar{x})]] = 1_{B_{T}}\).
References
Agudelo, J.C., and W.A. Carnielli. 2011. Polynomial Ring Calculus for modal logics: a new semantics and proof method for modalities. The Review of Symbolic Logic 4: 150–170.
Béziau, J. -Y. 2007. Logica Universalis: Towards a general theory of Logic. Springer.
Béziau, J. -Y. 2012. Universal Logic: an Anthology - From Paul Hertz to Dov Gabbay. Springer.
Blok, W.J. and D. Pigozzi. 1989. Algebraizable Logics. Memoirs of the AMS. 396, American Mathematical Society, Providence, USA.
Boole, G. 1847. The Mathematical Analysis of Logic, Being an Essay Towards a Calculus of Deductive Reasoning. Cambridge: Macmillan.
Bueno-Soler, J., and W.A. Carnielli. 2005. Possible-translations algebraization for paraconsistent logics. Bulletin of the Section of Logic 34 (2): 77–92.
Burris, S. 2000. The Laws of Boole’s Thought. Citeseer. https://www.math.uwaterloo.ca/~snburris/htdocs/MYWORKS/PREPRINTS/aboole.pdf.
Carnielli, W.A. 2001. A polynomial proof system for Łukasiewicz logics. In Second Principia International Symposium, pp. 6–10.
Carnielli, W.A. 2005. Polynomial ring calculus for many-valued logics. In Proceedings of the 35th International Symposium on Multiple-Valued Logic, IEEE Computer Society, pp. 20–25.
Carnielli, W.A. 2005. Polynomial Ring Calculus for Logical Inference. CLE e-Prints 5: 1–17.
Carnielli, W.A. 2007. Polynomizing: Logic Inference in Polynomial Format and the Legacy of Boole. In Model-Based Reasoning in Science, Technology, and Medicine, ed. by L. Magnani, P. Li, vol. 64, pp. 349–364. Springer.
Carnielli, W.A. 2010. Formal polynomials, heuristics and proofs in logic. In Logical Investigations, ed. by A.S. Karpenko, vol. 16, pp. 280-294. Institute of Philosophy, Russian Academy of Sciences Publisher.
Carnielli, W.A., M.E. Coniglio, and J. Marcos. 2007. Logics of Formal Inconsistency. In Handbook of Philosophical Logic, ed. by D. Gabbay, F. Guenthner, vol. 14, pp. 15–107. Springer.
Carnielli, W.A., and M. Matulovic. 2014. Non-deterministic semantics in polynomial format. Electronic Notes in Theoretical Computer Science 305: 19–34.
Halmos, P.R. 1962. Algebraic Logic. Chelsea Publishing Co.
Henkin, L., J.D. Monk, A. Tarski. 1981. Cylindric Set Algebras and related structures. Lecture Notes in Mathematics, vol. 883, pp. 1–129. Springer.
Henkin, L., J.D. Monk, and A. Tarski. 1985. Cylindric Algebras: Part II. Studies in Logic and the Foundations of Mathematics, vol. 115, North-Holland.
Matulovic, M. 2013. Proofs in the Pocket: Polynomials as a Universal Method of Proof. Ph.D. Thesis State University of Campinas (Unicamp), Brazil.
Moore, G.H. 1988. The emergence of first-order logic. In History and Philosophy of Modern Mathematics, ed. by W. Aspray, P. Kitcher, pp. 95–135. University of Minnesota Press.
Pinter, C.C.A. 1973. A simple algebra of first order logic. Notre Dame Journal of Formal Logic XIV(3): 361–366.
Peckhaus, V. 1998. Hugh MacColl and the German algebra of logic. Nordic Journal of Philosophical Logic 3 (1): 17–34.
Sheffer, H.M. 1913. A set of five independent postulates for Boolean algebras, with application to logical constants. Transactions of the American Mathematical Society 14 (4): 481–488.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Carnielli, W., Luiz Mariano, H., Matulovic, M. (2018). Reconciling First-Order Logic to Algebra. In: Carnielli, W., Malinowski, J. (eds) Contradictions, from Consistency to Inconsistency. Trends in Logic, vol 47. Springer, Cham. https://doi.org/10.1007/978-3-319-98797-2_13
Download citation
DOI: https://doi.org/10.1007/978-3-319-98797-2_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-98796-5
Online ISBN: 978-3-319-98797-2
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)