Escolar Documentos
Profissional Documentos
Cultura Documentos
Abstract.
1. Introduo
Em 1880, o lgico ingls John Venn publicou um artigo com o ttulo Sobre
representao diagramtica e mecnica de proposies e raciocnios. Trabalhando na
recm-criada rea de lgebra de Boole e associando-a com a nova viso da Teoria dos
Conjuntos desenvolvida por G. Cantor, Venn props a ideia de representar as relaes
entre conjuntos atravs de configuraes de figuras no plano. O objetivo dele,
claramente formulado naquele artigo [1], foi:
...antes de mais nada os
diagramas servem para auxiliar o
olho e a mente graas a natureza
intuitiva do seu testemunho...
Nos dias atuais, pode-se dizer que o objetivo postulado por Venn foi plenamente
alcanado, j que 129 anos mais tarde todos os livros elementares de matemtica usam
este caminho para introduzir alunos em Teoria de Conjuntos. J nos cursos superiores,
os diagramas de Venn representam um mtodo a mais no ensino das funes lgicas.
O aprendizado da simplificao de funes lgicas sempre representou uma dificuldade
na disciplina de lgica nos cursos da rea da computao. H trs mtodos
fundamentais para a simplificao: Algbrico (teoremas), Diagramas de Venn e Mapas
de Karnaugh. O primeiro, baseado nos teoremas de Boole, sempre considerado o mais
complexo pelos alunos; o segundo facilita o aprendizado, j que o aluno faz associaes
21
22 Artigos Completos
com a teoria dos conjuntos aprendida no ensino bsico. O terceiro considerado de fcil
representao, porm em muitos casos as relaes de adjacncia so de difcil percepo
pelos alunos.
Embora os diagramas de Venn sejam considerados fceis pelos alunos, medida
que a complexidade da expresso lgica aumenta, a representao atravs dos
diagramas de Venn torna-se complexa e mais suscetvel a erros, visto que a
representao escrita demanda tempo e concentrao. Pensando-se nisso, foi projetado e
desenvolvido um software que recebe a expresso a ser simplificada e, de forma
instantnea, retorna ao usurio o diagrama resultante do processo de simplificao.
Este artigo est organizado em cinco sees: a primeira contextualiza o
problema; a segunda apresenta trs conceitos de raciocnio, fundamentais no ensino da
lgica, e como estes conceitos so trabalhados com os diagramas de Venn. A terceira
seo demonstra situaes do dia a dia da disciplina de lgica, apresentando exemplos
de funes lgicas representadas atravs dos diagramas de Venn. A quarta seo
descreve com detalhes a soluo em software desenvolvida para aprimorar o ensino-
aprendizagem da simplificao de funes lgicas atravs dos diagramas; ao final as
concluses obtidas at o presente momento.
2. Raciocnios
O raciocnio uma atividade mental intencional, consiste no encadeamento de juizos
extraindo deles uma concluso. Servimo-nos do raciocnio para demonstrar, descobrir,
reconstruir e interpretar fatos, convencer, justificar uma tese/teoria, entre outros. No
domnio da lgica e da matemtica, o encadeamento proposicional linear, j que se
elabora obedecendo estritamente a regras formais [2]. Nesta seo, so apresentados trs
tipos de raciocnio, classificados como Raciocnio Direto, Indireto e Transitivo. No
objetivo deste artigo encerrar as possibilidades de classificao dos diversos tipos de
raciocnio e sim demonstrar a utilizao do diagrama de Venn na representao do
raciocnio.
((A . B . C) + ( A. B . C ) ) . A
A representao atravs do diagrama de Venn resulta na figura 9.
Resoluo da
Expresso Java2D Swing Usurio
Expresso
5. Concluses
Neste trabalho, o software DVenn foi implementado com o objetivo de ser agente
30 Artigos Completos
Referncias
[1] Solecky, A. (2009). Diagramas de Venn. [online]: http://www.andsol.org/portugues/
mat/venn.html
[2] Teodsio, J. (2007). Tipos de Raciocnio Indutivo. [online]:
http://br.geocities.com/grupo10b/JQ.htm
[3] University of Northern Colorado (1998). Boolean Function Simplification. [online]:
http://hopper.unco.edu/KARNAUGH1.1/Function.html
[4] SmartDraw.com (2009). Easy Venn Diagram Software. [online]:
http://www.smartdraw.com/specials/venn.htm?id=2087
[5] The KOffice Projct: Krita (2009). KOffice image editing program. [online]:
http://www.koffice.org/krita