Вы находитесь на странице: 1из 10

ÁREA DE ELECTRÓNICA, CONTROL Y AUTOMATIZACIÓN

CÁTEDRA: ESTRUCTURAS DISCRETAS


PROFESOR: ING. GERARDO ALBERTO LEAL, MSc.

UNIDAD 1: LÓGICA PROPOSICIONAL Y TEORÍA DE CONJUNTOS

1. Proposiciones Lógicas
La lógica es una disciplina que busca modelar las leyes del pensamiento humano.
La lógica proposicional es un área de la matemática que permite el razonamiento
de enunciados y sentencias matemáticas. Son reglas que:
- Dan significado a enunciados y sentencias matemáticas.
- Distinguen argumentos validos y no validos.
- Se aplican en la construcción de programas, modelado de algoritmos, estructuras
de datos y circuitos de computadores.

Las Proposiciones Lógicas son oraciones declarativas que pueden ser


verdaderas o falsas pero no ambas a la vez.
Ejemplo:
a.- Maracaibo es la capital del Estado Zulia
b.- Bachaquero es la capital del Municipio Lagunillas
c.- 2 + 2 = 4
d.- 3 + 3 = 9
Todas son proposiciones, a y c verdaderas; b y d falsas.
Ejemplo:
a.- Que día es hoy?
b.- Lee esto con atención
c.- X + 1 = 2
d.- X + Y = Z
En este caso a y b no son proposiciones porque no son declaraciones, por otra
parte, c y d no son proposiciones porque no son ni verdaderas, ni falsas.

Las Proposiciones se denotan con letras minúsculas p, q, r y s. Tiene dos


posibles valores llamados Valor de Verdad, que pueden ser V = verdadero y F =
Falso. Para simplificar el análisis, los valores verdaderos se asocian con el
número 1 y los falsos con el número 0 del sistema binario aplicado en
computación.

La Tabla de la Verdad muestra las relaciones entre los valores de verdad de las
proposiciones.

p Q R
1 1 0
0 0 1

Modulo Instruccional Estructuras Discretas. Teoría y Práctica 1


ÁREA DE ELECTRÓNICA, CONTROL Y AUTOMATIZACIÓN
CÁTEDRA: ESTRUCTURAS DISCRETAS
PROFESOR: ING. GERARDO ALBERTO LEAL, MSc.

2. Operadores y Conectivos Lógicos


Los Operadores Lógicos, son operadores aplicados a las proposiciones, para
generar nuevas proposiciones compuestas por dos o más proposiciones simples.
Los Conectivos Lógicos, son operadores lógicos que se usan para formar
nuevas proposiciones a partir de 2 o mas proposiciones existentes.

Los Tipos de Operadores Lógicos son:


Negación: sea p una proposición, el enunciado << no se cumple p >> es otra
proposición llamada “Negación de p”. Se denota: ¬p y se lee <<no p >>. Su tabla
de verdad es:
P ¬p
1 0
0 1

Conjunción: sean p y q proposiciones. La proposición << p y q >>, denotada por


p q, es la proposición que es verdadera cuando tanto p como q son verdaderas y
falsa en cualquier otro caso. Su tabla de verdad es:
p q p q
0 0 0
0 1 0
1 0 0
1 1 1

Ejemplo: p << hoy es viernes >>


q << hoy llueve >>
p q<< hoy es viernes y hoy llueve >>
Verdadera: Los viernes con lluvia
Falsa: Cualquier otro día diferente de viernes y los viernes que no llueve

Disyunción: sean p y q proposiciones. La proposición << p o q >>, denotada por


p q, es la proposición que es falsa cuando tanto p como q son falsas y verdadera
en cualquier otro caso. Su tabla de verdad es:

p q p q
0 0 0
0 1 1
1 0 1
1 1 1

Modulo Instruccional Estructuras Discretas. Teoría y Práctica 2


ÁREA DE ELECTRÓNICA, CONTROL Y AUTOMATIZACIÓN
CÁTEDRA: ESTRUCTURAS DISCRETAS
PROFESOR: ING. GERARDO ALBERTO LEAL, MSc.

Ejemplo: p << hoy es viernes >>


q << hoy llueve >>
p q<< hoy es viernes u hoy llueve >>
Verdadera: Cualquier día que sea viernes o llueva, incluyendo viernes que llueva..
Falsa: Los días que ni son viernes, ni llueve.

Disyunción Excluyente u O-Excluyente: sean p y q proposiciones. La


proposición << p o q (pero no ambas) >>, denotada por p q, es la proposición
que es verdadera cuando solo una de las dos proposiciones p y q es verdadera; y
es falsa cuando ambas son verdaderas o ambas son falsas. Su tabla de verdad
es:
p q p q
0 0 0
0 1 1
1 0 1
1 1 0

Ejemplo: p << hoy es viernes >>


q << hoy llueve >>
p q<< hoy es viernes u hoy llueve >>
Verdadera: Cualquier otro día que sea viernes o llueva, pero no ambos.
Falsa: Los viernes que llueve, los otros días que no llueve.

3. Implicaciones y Bicondicionales:
Sean p y q proposiciones. La implicación pq es la proposición que es falsa
cuando p es verdadera y q es falsa; y es verdadera en cualquier otro caso.

(Hipótesis o Causa) p q (Conclusión o Consecuencia)


Su tabla de verdad es:
p q pq
0 0 1
0 1 1
1 0 0
1 1 1

Las formas de expresar el condicional p q son:


<< si p, entonces q >>, << p implica q >>, << q si p >>, << q solo si q >>,<< q
siempre que p>>
Ejemplo:

Modulo Instruccional Estructuras Discretas. Teoría y Práctica 3


ÁREA DE ELECTRÓNICA, CONTROL Y AUTOMATIZACIÓN
CÁTEDRA: ESTRUCTURAS DISCRETAS
PROFESOR: ING. GERARDO ALBERTO LEAL, MSc.

<< si soy elegido, entonces bajare los impuestos >>


Si el político es elegido (p es verdadera), no baja los impuestos (q es falsa), las
expectativas son falsas. (p q es F)

Otras implicaciones derivadas de p q son:


-Reciproca de p q: q p
-Contrarreciproca de p q: ¬q ¬p
-Inversa de p q: ¬p ¬q

Tablas de verdad:
q p qp ¬q ¬p ¬q¬p ¬p ¬ q ¬p¬q
0 0 1 0 0 1 0 0 1
0 1 1 0 1 1 0 1 1
1 0 0 1 0 0 1 0 0
1 1 1 1 1 1 1 1 1
Reciproca Contrarreciproca Inversa
Ejemplo:
Cuales son las contrarreciproca, reciproca e inversa de la implicación:
<< el equipo gana siempre que llueve >>
Se identifican la causa y la consecuencia: p q
<< si llueve, entonces el equipo local gana >>
Contrarreciproca: ¬q¬p << si el equipo no gana, entonces no llueve >>
Reciproca: qp << si el equipo gana, entonces llueve >>
Inversa: ¬p¬q << si no llueve, entonces el equipo no gana >>

Sean p y q proposiciones, el Bicondicional o Doble Implicación, p q es la


proposición que es verdadera cuando p y q tienen los mismos valores de verdad y
falsa en los otros casos.
Su tabla de verdad es:

p q pq
0 0 1
0 1 0
1 0 0
1 1 1

La proposición p q, es verdadera cuando p q y q p son verdaderas. Las


formas de expresar el bicondicional p q son:

Modulo Instruccional Estructuras Discretas. Teoría y Práctica 4


ÁREA DE ELECTRÓNICA, CONTROL Y AUTOMATIZACIÓN
CÁTEDRA: ESTRUCTURAS DISCRETAS
PROFESOR: ING. GERARDO ALBERTO LEAL, MSc.

<< p si, y solo si q >>,<< p es necesario y suficiente para q >>,<< p sii q >>

Ejemplo:
p << puedes tomar el vuelo>>
q << compras un pasaje>>
p q << puedes tomar el vuelo si, y solo si compras un pasaje>>
.Esta expresión es verdadera si p y q son ambas verdaderas o ambas falsas.

Orden en que se aplican en la construcción de formulas, cuando no se usan


paréntesis:
Orden Operador Nombre
1 ¬ Negación
2  Conjunción
3  Disyunción
4  Implicación
5  Bicondicional

¬p q equivale (¬p) q(Negación precede a la conjunción)


p q  r equivale (p q)  r (Conjunción precede a la disyunción)
p q r equivale (p q) q(Disyunción precede a la implicación)

Pasar del lenguaje natural al lenguaje formal, se conoce como Formalización.


Ejemplo:
Cual es la formalización de la frase: << puedes acceder a Internet desde el
laboratorio solo si estudias computación o no eres alumno de primero >>
p << puedes acceder a Internet desde el laboratorio >>
q<< estudias computación >>
r<< eres alumno de primero>>
Formalización: p q ¬r)
Ejemplo:
Cual es la formalización de la siguiente frase: << No puedes montarte en la
montaña rusa si mides menos de 1,2 Mts a no ser que seas mayor de 16 años>>
q << Puedes montarte en la montaña rusa >>
r << Mides mas de 1,2 Mts >>
s << Eres mayor de 16 años >>
Formalización: (r ¬s) ¬q

Modulo Instruccional Estructuras Discretas. Teoría y Práctica 5


ÁREA DE ELECTRÓNICA, CONTROL Y AUTOMATIZACIÓN
CÁTEDRA: ESTRUCTURAS DISCRETAS
PROFESOR: ING. GERARDO ALBERTO LEAL, MSc.

4. Definición de Conjunto
Un conjunto es un grupo de objetos con una o más características comunes.
También se puede decir que es una colección desordenada de objetos. Un
conjunto está bien definido si es posible conocer todos sus elementos.
Ejemplo:
Las Vocales del Alfabeto V = {a, e, i, o, u}
V = Nombre del conjunto en mayúscula
a, e, i, o, u = Nombre de los elementos en minúscula.
Ejemplo:
Los enteros positivos impares menores a 10 I = {1, 3, 5, 7, 9}
Los elementos pueden ser también números.
Ejemplo:
B = {a, 2, Roberto, Francia}

Los elementos de un conjunto pueden también no estar relacionados. Los


elementos son los objetos que componen un conjunto, también se les conoce
como miembros. Se dice que el conjunto contiene a sus elementos y los
elementos pertenecen al conjunto.
Si un elemento “a” pertenece a un conjunto “V”, se denota por: a  V
Si un elemento “d” no pertenece a un conjunto “V”, se denota por: d V

Modos de Representación de un Conjunto:


Extensión
Se detallan todos los elementos del conjunto. Ejemplo: V = {a, e, i, o, u}
Comprensión
Se da una idea que representa los elementos. Ejemplo: Las vocales del alfabeto.
Descripción por construcción
Se caracterizan todos los elementos del conjunto declarando la propiedad o
propiedades que deben tener sus miembros.
Ejemplo:
Conjunto I de todos los enteros impares menores que 10.
I = {x I x es un entero positivo menor que 10}
I = {x I x Z, x 10}
R = {x I x R}

Diagrama de Venn
Es una forma gráfica de representar un conjunto. Parte del concepto de conjunto
Universal.

Modulo Instruccional Estructuras Discretas. Teoría y Práctica 6


ÁREA DE ELECTRÓNICA, CONTROL Y AUTOMATIZACIÓN
CÁTEDRA: ESTRUCTURAS DISCRETAS
PROFESOR: ING. GERARDO ALBERTO LEAL, MSc.

Se define el Conjunto Universal “U” como aquel que contiene todos los
elementos que están siendo objeto de estudio. Se representa por un rectángulo y
la letra U.
El diagrama se construye con el conjunto universal y luego utilizando círculos
dentro del rectángulo, se representan los conjuntos, identificados con letras
mayúsculas. Los elementos se representan dentro de los conjuntos, utilizando
letras minúsculas.
Ejemplo:
Conjunto
U Universal
.a
.u V .e
.o .i Conjunto de
Elemento Vocales
s

Tipos de Conjuntos:
Conjunto Vacío: es aquel que no tiene elementos. Se representa por Φ, también
puede ser denotado por { }
Conjunto Unitario: es aquel que tiene un solo elemento. Ejemplo: {a}, {Φ}, {5}
Conjunto Finito: es aquel que tiene un número n de elementos definidos, n > 0,
ejemplo las vocales.
Conjunto Infinito: es aquel que no es finito, es decir tiene elementos no definidos,
ejemplo el conjunto de los enteros positivos.
Subconjunto: ee dice que el conjunto A es subconjunto de B, si y solo si todo
elemento de A es también un elemento de B.
A B x (xA  xB)

Características de Conjuntos:
Igualdad de conjuntos
Dos conjuntos son iguales si y solo si, tienen los mismos elementos.
Ejemplo:
{1, 2, 4} = {2, 4, 1} = {1, 2, 2, 2, 4}
No importa el orden, no importa que se repitan, los tres conjuntos tienen los
mismos elementos.
Tamaño de un conjunto
Sea S un conjunto, si hay exactamente n elementos “distintos” en S, donde n es
un entero no negativo, se dice que S es un conjunto finito y n es el cardinal de S,
el cual define su tamaño. El cardinal del conjunto S se denota por ISI.
Ejemplo:
A Conjunto de los enteros positivos impares menores a 10. IAI = 5
S Conjunto de las letras del alfabeto. ISI = 28
V Conjunto de las vocales. IVI = 5

Modulo Instruccional Estructuras Discretas. Teoría y Práctica 7


ÁREA DE ELECTRÓNICA, CONTROL Y AUTOMATIZACIÓN
CÁTEDRA: ESTRUCTURAS DISCRETAS
PROFESOR: ING. GERARDO ALBERTO LEAL, MSc.

Φ Conjunto vacio. IΦI = 0 (ya que no tiene elementos)

Conjuntos Numéricos Fundamentales


N = {0, 1, 2, 3,……} Números Naturales. Puede empezar en 0 o en 1.
Z = {….-2, -1, 0, 1, 2,….} Números Enteros (+ y -)
Z+ = {1, 2, 3,….} Números Enteros (+)
Q = {p/q I pZ, qZ, q0} Número Racionales, decimales con frecuencia.
R = Números Reales
C = Números Complejos
N

5. Operaciones con Conjuntos


Unión de Conjuntos
Sean A y B conjuntos. La unión de los conjuntos A y B, denotada por A U B, es el
conjunto que contiene aquellos elementos que están en A o bien en B, o en
ambos.
A U B = {x I xA xB}
AUB
UU

A B

Ejemplo: A = {1, 3, 5} B = {1, 2, 3} entonces A U B = {1, 2, 3, 5}


Ejemplo: A = {Alumnos Ing. Computación} B = {Alumnos Ing. Industrial}
A U B = {Alumnos en alguna de las dos ingenierías}

Intersección de Conjuntos:
Sean A y B conjuntos. La intersección de los conjuntos A y B, denotada por A ∩
B, es el conjunto que contiene aquellos elementos que están tanto en A como en
B.
A ∩ B = {x I xA xB}
A∩B
UU

A B

Modulo Instruccional Estructuras Discretas. Teoría y Práctica 8


ÁREA DE ELECTRÓNICA, CONTROL Y AUTOMATIZACIÓN
CÁTEDRA: ESTRUCTURAS DISCRETAS
PROFESOR: ING. GERARDO ALBERTO LEAL, MSc.

Ejemplo: A = {1, 3, 5} B = {1, 2, 3} entonces A ∩ B = {1, 3}


Ejemplo: A = {Alumnos Ing. Computación} B = {Alumnos Ing. Industrial}
A ∩ B = {Alumnos que estén en ambas ingenierias}

Diferencia de Conjuntos
Sean A y B conjuntos. La diferencia de los conjuntos A y B, denotada por A – B,
es el conjunto que contiene aquellos elementos que están en A pero no en B. La
diferencia de A – B se llama también el complementario de B respecto a A.
A – B = {x I xA xB}
A-B
UU

A B

Ejemplo: A = {1, 3, 5} B = {1, 2, 3} entonces A – B = {5} y B – A = {2}


Se concluye que A – B ≠ B – A
Ejemplo: A = {Alumnos Ing. Computación} B = {Alumnos Ing. Industrial}
A ∩ B = {Alumnos de Ing. Computación que no están a la vez en Ing. Industrial}

Diferencia Simétrica de Conjuntos


Sean A y B conjuntos. La diferencia simétrica de los conjuntos A y B, denotada
por A  B, es el conjunto que contiene aquellos elementos que están en A o que
están en B, pero no en ambos. Es lo opuesto a la intersección.
A  B = {x I xA xB}
A B
U UU

A B
U

Ejemplo: A = {1, 3, 5} B = {1, 2, 3} entonces A  B = {2, 5}


Ejemplo: A = {Alumnos Ing. Computación} B = {Alumnos Ing. Industrial}
A ∩ B = {Alumnos de Ing. Computación que no están a la vez en Ing. Industrial y
Alumnos de ing. Industrial que no están a la vez en Ing. Computación}

Conjunto Complementario
Sea U el conjunto universal. El conjunto complementario de A, denotado por A se
define como los elementos que faltan a A para ser igual a U.
_ _
A=U–A A = {x I xA}
Un elemento pertenece al complemento de A, si y solo si A.

Modulo Instruccional Estructuras Discretas. Teoría y Práctica 9


ÁREA DE ELECTRÓNICA, CONTROL Y AUTOMATIZACIÓN
CÁTEDRA: ESTRUCTURAS DISCRETAS
PROFESOR: ING. GERARDO ALBERTO LEAL, MSc.

__
A

U
A

Ejemplo: A = {a, e, i, o, u} y U = abecedario


B = {enteros positivos mayores que 10}
__
A = {todas las letras excepto las vocales}
__
B = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}

6. Representación de Conjuntos en el Sistema Binario


Se tiene un conjunto U, donde A  U y A = {a1, a2,…….an} , el conjunto se
representa a través de una cadena de bits de longitud “n” en donde el bit i-esimo
es 1 si aA y el bit i-esimo es 0 si aA
Los bits (sistema binario) tienen 2 posibles estados, 0 y 1, las cadenas se agrupan
en grupos de 4 bits para mayor flexibilidad en el manejo de la información.
Ejemplo:
Sea U = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10} Representar en cadenas de bits los
siguientes subconjuntos:
A = Subconjunto de los impares de U. A = 10 1010 1010
B = Subconjunto de los pares de U. B = 01 0101 0101
C = Subconjunto de los enteros menores a 5. C = 11 1110 0000
_
El complemento de A A = 01 0101 0101

Las operaciones Unión e Intersección se hacen a través de operaciones tipo Bit,


es decir las cadenas se operan bit a bit para obtener el resultado de la unión o
intersección de conjuntos.

0U0=0
0U1=1
1U1=1

0∩0=0
0∩1=0
1∩1=1

Modulo Instruccional Estructuras Discretas. Teoría y Práctica 10

Вам также может понравиться