Abstract
In this work, formulas are inclusions \(t_1 \subseteq t_2\) and non-inclusions \(t_1\not \subseteq t_2\) between Boolean terms \(t_1\) and \(t_2\). We present a set of rules through which one can transform a term t in a diagram \(\Delta t\) and, consequently, each inclusion \(t_1 \subseteq t_2\) (non-inclusion \(t_1\not \subseteq t_2\)) in an inclusion \(\varDelta t_1 \subseteq \varDelta t_2\) (non-inclusion \(\varDelta t_1 \not \subseteq \varDelta t_2\)) between diagrams. Also, by applying the rules just to the diagrams we are able to solve the problem of verifying if a formula \(\varphi \) is consequence of a, possibly empty, set \(\varSigma \) of formulas taken as hypotheses. Our system has a diagrammatic language based on Venn diagrams that are read as sets, and not as statements about sets, as usual. We present syntax and semantics of the diagrammatic language, define a set of rules for proving consequence, and prove that our set of rules is strongly sound and complete in the following sense: given a set \(\varSigma \cup \varphi \) of formulas, \(\varphi \) is a consequence of \(\varSigma \) iff there is a proof of this fact that is based only on the rules of the system and involves only diagrams associated to \(\varphi \) and to the members of \(\varSigma \).
Similar content being viewed by others
References
Burton, J., Stapleton, G., & Howse, J. (2013). Generalized constraint diagrams and the classical decision problem. Journal of Logic and Computation, 23, 199–262.
de Freitas, R., & Viana, P. (2008). A note on proof with graphs. Science of Computer Programming, 73, 129–135.
de Freitas, R., & Viana, P. (2012). A graph calculus for proving intuitionistic relation algebraic equations, diagrams 2012. LNAI, 7352, 324–326.
de Freitas, R., & Viana, P. (2014). The second Venn diagrammatic system. LNAI, 8578, 295–309.
de Freitas, R., Veloso, P. A. S., Veloso, S. R. M., & Viana, P. (2008). On a graph calculus for algebras of relations, WoLLIC 2008. LNCS, 5110, 298–312.
de Freitas, R., Veloso, P. A. S., Veloso, S. R. M., & Viana, P. (2009a). On graph reasoning. Information and Computation, 207, 1000–1014.
de Freitas, R., Veloso, P. A. S., Veloso, S. R. M., & Viana, P. (2009b). Positive fork graph calculus, LFCS 2009. LNCS, 5407, 152–163.
de Freitas, R., Veloso, P. A. S., Veloso, S. R. M., & Viana, P. (2010). A calculus for graphs with complement, diagrams 2010. LNCS, 6170, 84–98.
Halmos, P. (1974). Naive set theory. New York: Springer.
Hammer, E., & Danner, N. (1996). Towards a model theory of Venn diagrams. Journal of Philosophical Logic, 25, 463–482.
Howse, J., Stapleton, G., & Taylor, J. (2005). Spider diagrams. LMS Journal of Computation and Mathematics, 8, 145–194.
Shin, S.-J. (1994). The logical status of diagrams. Cambridge: Cambridge University Press.
Stapleton, G., Howse, J., & Taylor, J. (2005). A decidable constraint diagram reasoning system. Journal of Logic and Computation, 15, 975–1008.
Stewart, I. (1976). The truth about Venn diagrams. The Mathematical Gazette, 70, 47–54.
Acknowledgments
We thank the Programa de Engenharia de Sistemas e Computação da COPPE-UFRJ for material support during the production of this paper. We thank the three anonymous reviewers for their thorough review full of helpful comments and suggestions, which significantly contributed to improving the quality of this paper.
Author information
Authors and Affiliations
Corresponding author
Additional information
Research partially sponsored by Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq).
A previous version of this work was presented in R. de Freitas and P. Viana, The second Venn diagrammatic system. In: T. Dwyer et al. (eds.), Diagrams 2014: The 8th International Conference on the Theory and Application of Diagrams, LNAI 8578, 295–309 (2014).
Rights and permissions
About this article
Cite this article
de Freitas, R., Viana, P. Set Venn Diagrams Applied to Inclusions and Non-inclusions. J of Log Lang and Inf 24, 457–485 (2015). https://doi.org/10.1007/s10849-015-9227-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10849-015-9227-2