- AnallogicA - Software para crear tablas de verdad

Documentos relacionados
TEMA 1: LÓGICA. p p Operador conjunción. Se lee y y se representa por. Su tabla de verdad es: p q p q

Lógica Proposicional. Cátedra de Matemática

LÓGICA MATEMÁTICA O FORMAL O SIMBÓLICA

Introducción a la lógica. Matemáticas Discretas Universidad de san buenaventura Cali


CIENCIAS FORMALES CIENCIAS FÁCTICAS

Lógica Proposicional. Sergio Stive Solano Sabié. Abril de 2013

En general, se considera válido un razonamiento cuando sus premisas ofrecen soporte suficiente a su conclusión.

LÓGICA PROPOSICIONAL 1. LENGUAJE DE LA LÓGICA PROPOSICIONAL 2. SÍMBOLOS LÓGICOS. 1.a. Símbolos formales. Símbolos no lógicos. Símbolos auxiliares

La Lógica Proposicional

Enunciados Abiertos y Enunciados Cerrados

Matemáticas Dicretas LÓGICA MATEMÁTICA

Organización de Computadoras Apunte 3: Sistemas de Numeración: Operaciones Lógicas

Introducción a la Lógica

RAZONAMIENTO LÓGICO LECCIÓN 1: ANÁLISIS DEL LENGUAJE ORDINARIO. La lógica se puede clasificar como:

Apuntes de Lógica Proposicional

LÓGICA DE PROPOSICIONAL Y PREDICADOS INGENIERÍA DE SISTEMAS

Material diseñado para los estudiantes del NUTULA, alumnos del profesor Álvaro Moreno.01/10/2010 Lógica Proposicional

Guía para el estudiante

Lógica Matemática. Operadores Lógicos. Universidad del Azuay - Marcos Orellana Cordero

ENUNCIADO ABIERTO: Es un enunciado en forma de expresión matemática que no es verdadero ni falso. Ejemplos: x < 9 x + 2 = 10 a + b = 1 a 2 + b 2 = c 2

Lógica de Proposiciones y de Predicado

Lógica Matemática. Contenido. Definición. Finalidad de la unidad. Proposicional. Primer orden

Lógica Proposicional. Sergio Stive Solano Sabié. Marzo de 2012

Lógica proposicional. 1. Lógica proposicional. 4. Conectivos lógicos. 2. Proposición lógica. 3. Negación de una proposición

ALGEBRA y ALGEBRA LINEAL. Primer Semestre CAPITULO I LOGICA Y CONJUNTOS.

Matemáticas Discretas TC1003

UNIDAD I: LÓGICA MATEMÁTICA

INTRODUCCION A LA INTELIGENCIA ARTIFICIAL MÓDULO 6- CÁLCULO DE PREDICADOS Y LÓGICA DE PRIMER ORDEN

2. Los símbolos de la lógica proposicional.

Lógica Matemática, Sistemas Formales, Cláusulas de Horn

Introducción a la Matemática Discreta

Capítulo 4. Lógica matemática. Continuar

Coordinación de Matemática I (MAT021) 1 er Semestre de 2013 Semana 1: Lunes 11 Viernes 16 de Marzo. Contenidos

Lógica Proposicional. Guía Lógica Proposicional. Tema I: Proposiciones

ANOTACIONES BÁSICAS SOBRE LÓGICA PROPOSICIONAL FILOSOFÍA 1º BACHILLERATO

Forma lógica de enunciados

MATEMÁTICAS BÁSICAS. 23 de febrero de Universidad Nacional de Colombia MATEMÁTICAS BÁSICAS

Matemáticas Discretas TC1003

No ~ Si entonces Sí y sólo si

LÓGICA PROPOSICIONAL

Matemáticas Discretas Lógica

MATEMÁTICA 1 JRC El futuro pertenece a aquellos que creen en la belleza de sus sueños

Resumen de las clases teóricas del turno tarde a cargo de la Prof. Alcón.

Matemáticas Básicas para Computación

TEMA II. 1.1 Negación La negación es la inversa de los valores de verdad de una declaración como se muestra en la figura: Negación

LÓGICA FORMAL. PROPOSICIONES. CONECTORES LÓGICOS. TABLAS DE VERDAD. Introducción a la programación EPET N 3

LOGICA MATEMATICA. El dar un juicio nos permite comparar las características primarias o secundarias del objeto o termino y valorarlas

Lógica proposicional

Lógica Digital Transversal de Programación Básica Proyecto Curricular de Ingeniería de Sistemas

Lógica Matemática. Tema: Valor de certeza funcional de la preposición: negación, conjunción, disyunción, condicional y bicondicional

MATEMÁTICAS DISCRETAS. UNIDAD1 Lógica y Demostraciones

GUIA DE TRABAJOS TEORICO PRACTICO N 1: LÓGICA DE LAS PROPOSICIONES

Un enunciado es toda frase u oración que se emite

Teoremas: Condiciones Necesarias, Condiciones Suficientes y Condiciones Necesarias y Suficientes

Lógica proposicional. Ivan Olmos Pineda

Lógica de Predicados

Capítulo 1 Lógica Proposicional

03. Introducción a los circuitos lógicos

Lógica Proposicional (LP)

CAPÍTULO 8 CAPÍTULO 8. BREVE HISTORIA.

Escuela Normal Superior N 40 Mariano Moreno. Cuadernillo Propedéutico 2017 Nivel Superior

CURSO NIVELACIÓN LÓGICA MATEMÁTICA PROYECTO UNICOMFACAUCA TU PROYECTO DE VIDA LAS PROPOSICIONES

MATEMÁTICA. Módulo Educativo Etapa Presencial Docente Coordinadora: Bioq. y Farm. Marta Marzi

Introducción. Ejemplos de expresiones que no son proposiciones

Introducción a la Matemática Discreta. Boletín de problemas. Temas 1, 2 y 3. Grado en Ingeniería Informática. Ingeniería del Software

CORPORACION UNIFICACADA NACIONAL DE EDUCACION SUPERIOR CUN- DEPARTAMENTO DE CIENCIAS BÁSICAS: PENSAMIENTO LOGICO-MATEMATICO

UNIVERSIDAD DEL VALLE DE GUATEMALA CURSO: FILOSOFÍA PRIMER CICLO 2009 LIC. JOSÉ ÁNGEL ROSALES MATUS INVESTIGACIÓN FILOSOFIA EN LOS CIRCUITOS LOGICOS

Ampliación Matemática Discreta. Justo Peralta López

SESIÓN 04 LÓGICA PROPOSICIONAL

Elaborar un mapa conceptual del tema de Lógica Proposicional (Diapositivas: Lógica Proposicional) Desarrollar ejercicios de la ficha de trabajo y del

Sintaxis LÓGICA COMPUTACIONAL CÁLCULO DE PROPOSICIONES. Funciones boolenas. Semántica

Guía de estudio Algunos aspectos de lógica matemática Unidad A: Clases 1 y 2

encontramos dos enunciados. El primero (p) nos afirma que Pitágoras era griego y el segundo (q) que Pitágoras era geómetra.

VALORES DE VERDAD DE LOS OPERADORES LÓGICOS

Lógica Proposicional

P r o p o s i c i ó n

Ejercicios de Lógica Proposicional *

Informática General 2016 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales

1. Ejercicios propuestos

Cantidad de proposiciones Número de combinaciones = = = n

Lógica Matemática. Tema: Los conectores lógicos y sus símbolos

Tablas de Verdad L Ó G I C A P R O P O S I C I O N A L

JavaScript: Operadores

Facultad de Ingeniería y Tecnología Informática Técnico en Programación de Computadoras Plan de Estudios 2014 Año 2014 Programa Analítico Lógica (1)

IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA DESARROLLO DE LA ACTIVIDAD. p, q, r, s

No son proposiciones por no poder ser evaluadas como verdaderas ni falsas. Las exclamaciones, órdenes ni las preguntas son proposiciones

Gramaticas Independientes del Contexto, ejemplos y ejercicios

UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD DE CIENCIAS BÁSICAS LIC. ESP. DANIEL SAENZ CONTRERAS

Guía 4: Demostraciones en Cálculo Proposicional

AMBIENTE VISUAL PARA EL APRENDIZAJE DE CONCEPTOS ASOCIADOS A LA LÓGICA PROPOSICIONAL

Guía de Ejercicios: Lógica y Teoría de Conjuntos

Lógica Proposicional. Guía Lógica Proposicional. Tema III: Cuantificadores

Ejercicios de lógica

Universidad de Puerto Rico Departamento de Matemáticas MATE 3023 Repaso 2(Lógica)

Tema 1: Sintaxis y Semántica de la Lógica Proposicional

Lógica proposicional o Lógica de enunciados

FUNCIONES Y FÓRMULAS FUNCIONES

2.1. Introducción Lógica: Campo del conocimiento relacionado con el estudio y el análisis de los métodos de razonamiento. El razonamiento lógico es es

TÍTULO: MATEMÁTICA DISCRETA Y LÓGICA Disponibilidad

Transcripción:

- AnallogicA - Software para crear tablas de verdad Henry Suarez skilltik@gmail.com Año 2010

Proyecto de POO de la carrera de Ingeniería en Informática de la Universidad Nacional del Litoral.

Módulos del programa Este modulo contiene los símbolos y variables que admite el programa. Paréntesis. Operador de negación '-'. Conjunción o Producto Lógico, representado por el símbolo '&'. Disjuncion o Suma Lógica, representado por el símbolo ' '. Disjuncion exclusiva,representado por '@'. Implicación o Condicional, representado por el símbolo '=>'. Bicondicional o Equivalencia, representado por el símbolo '<=>'. Las variables lógicas están representadas por todas las letras minúsculas del abecedario. El primer elemento se habilita al cargar archivos binarios que contienen 2 o mas sentencias lógicas. En el siguiente campo se ingresan las sentencias lógicas a analizar. El botón Hacer realiza el análisis lógico y muestra el resultado. El botón Borrar limpia el campo de texto donde se ingresan las sentencias lógicas. En esta grilla se visualiza la tabla lógica como resultado del análisis.

En el primer campo se visualizan las modificaciones paso a paso que realiza el algoritmo al analizar la sentencia y los reemplazos que realiza. El segundo campo, contiene estadísticas tales como: Resultado, puede ser: Tautología: Si la ultima columna presenta solo valores verdaderos. Contradicción: Si la ultima columna presenta solo valores Falsos. Contingencia: Si no es Tautología ni contradicción. Cantidad de operadores binarios, estos son (&,,@,=>,<=>). Cantidad de operadores unarios, el único posible es el negador. Cantidad de variables lógicas utilizadas. Cantidad de combinaciones, esto es 2 n, donde 'n' es la cantidad de variables lógicas utilizadas. En el caso de errores, se presenta un informe de errores, que pueden ser: Errores de Sintaxis: causas posibles Operadores juntos. Variables juntas. Ausencia de variables en operadores. Paréntesis vacíos. Paréntesis incompletos. Caracteres no permitidos: Letras mayúsculas. Números. Caracteres especiales. Espacios en blanco. Demasiadas combinaciones posibles.

Barra de estado, aquí se presentan diversos mensajes acerca de las acciones realizadas. Equivalencias y Negaciones Estas ventanas permiten comparar los valores lógicos entre dos sentencias, una comprueba si son equivalentes y la otra comprueba si tienen valor lógico inverso.

Existe la posibilidad de guardar las sentencias en archivos binarios, e incluso añadir a un archivo existente. También se generan reportes de texto, con toda la información que genera el programa. Otra forma de exportar es en formato *.csv (compatible con excel).

Guía Rápida de Lógica Proposicional Lenguaje formal Consiste en abreviar o simbolizar las oraciones o juicios, que en la lógica matemática se llaman proposiciones. Estas proposiciones se reducen en el lenguaje formal a una sola letra, que llamamos variable, y la simbolizamos con las letras minúsculas del alfabeto. Además de estas variables, la lógica proposicional utiliza otros símbolos, llamados constantes, cuyo significado siempre es el mismo, ya que modifican o unen a las variables. Estos símbolos constantes se llaman juntores, conectivas u operadores lógicos. Cuando un operador afecta solo a una variable se llama operador unario, como el negador '-'. Cuando afectan a mas de una variable se los llama binarios, los mas importantes son: Conjuncion '&'. Disjuncion ' '. Disjuncion exclusiva '@'. Implicación o condicional '=>'. Bicondicional '<=>'. Hay que tener siempre en cuenta, que las variables simbolizan oraciones enteras y no sólo palabras o nombres: Ejemplos de simbolización de oraciones, del lenguaje natural al lenguaje formal: Lenguaje natural Juan estudia Juan no estudia -p Juan estudia y Pedro juega. Hace calor o hace frio. Si estudias entonces aprendes. Podes votar si y solo si tenes 18 años. Lenguaje Logico p p&q p11q p=>q p<=>q Valores de verdad En la lógica proposicional, las constantes lógicas son tratadas como funciones de verdad. Es decir, como funciones que toman conjuntos de valores de verdad y devuelven valores de verdad. Por ejemplo, la constante lógica "no" es una función que si toma el valor de verdad 'V', devuelve 'F', y si toma el valor de verdad 'F', devuelve 'V'. Por lo tanto, si se aplica la función "no" a una letra que represente una proposición falsa, el resultado será algo verdadero. Si es falso que "está lloviendo", entonces será

verdadero que "no está lloviendo". El significado de las constantes lógicas no es nada más que su comportamiento como funciones de verdad. Cada constante lógica se distingue de las otras por los valores de verdad que devuelve frente a las distintas combinaciones de valores de verdad que puede recibir. Esto quiere decir que el significado de cada constante lógica puede ilustrarse mediante una tabla que despliegue los valores de verdad que la función devuelve frente a todas las combinaciones posibles de valores de verdad que puede recibir. P Q -P p&q p q p=>q p<=>q V V F V V V V V F F F V F F F V V F V V F F F V F F V V