[go: up one dir, main page]

0% encontró este documento útil (0 votos)
57 vistas129 páginas

ED - Apunte v.24

Cargado por

cristian perez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
57 vistas129 páginas

ED - Apunte v.24

Cargado por

cristian perez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 129

Estructuras

Discretas.
Apunte de clase

JULIETA MATTEUCCI
– LICENCIATURA EN GESTIÓN DE
TECNOLOGÍAS DE LA INFORMACIÓN
– ESTRUCTURAS DISCRETAS (6004)
UNPAZ – LGTI (6004)
2024
Estructuras Discretas

¿Así que has decidido embarcarte en este maravilloso viaje de la matemática? Bien, mi joven
aprendiz, antes de arrancar, has de saber algunas reglas importantes.

Reglas
1) Equivocarse está bien. No te olvides que de los errores aprendemos así que los celebramos.
Thomas Alva Edison, un gran inventor de principio del siglo XX, famoso por inventar,
entre otras cosas, la bombilla eléctrica (lo que conocemos como lamparita)
dijo: “No fracasé 999 veces, descubrí 999 maneras de cómo NO hacer
una bombilla”. Así que te sugiero lo siguiente: No borres tus errores.
Cuando te equivoques, en lugar de borrar, hazles una gran X tachándolos
(pero que aún se vean) y escribe al lado por qué no es correcto. De esta
forma, cuando vuelvas a tus apuntes a repasar o estudiar, podrás verlo y
recordar que esa no es una forma correcta de hacerlo. Es preferible tener 10
páginas tachadas que una sola correcta después de haberla borrado 10 veces.

2) Lo importante no es llegar, lo importante es el camino. El recorrido que hagas para llegar a un


resultado importa tanto o más que la respuesta final. Las razones por las que seguiste
un camino y no otro, valen mucho. Una calculadora puede hacer la cuenta final, pero si
esa cuenta es correcta en el contexto o resuelve (o no) una situación concreta es algo
que vos tenés que determinar. Por lo que importa mucho cómo
pensás los problemas, qué estrategia usas y por qué. El camino previo
importa y mucho. Si solo importara el resultado final, muchas materias
se podrían reemplazar por una búsqueda en Google. Así que pregunta
mucho y asegúrate de ir entendiendo lo que haces y porqué lo haces.

3) Mi objetivo no es que apruebes. Se que suena feo y ahora querrás ir corriendo a cambiarte a
otra comisión con alguien más accesible (y capaz pienses que estoy loca, y puede que
tengas algo de razón), pero es cierto. Mi objetivo para esta materia no es que apruebes,
busco algo más grande y es que aprendas. Si aprendes, seguramente vayas a aprobar,
pero se puede aprobar sin aprender y eso es lo que no quiero que pase. Si solo
apruebas, te olvidarás las cosas muy rápido y lo vas a sufrir más adelante. Sin embargo,
si aprendes, es más fácil reflotar lo que se puede escapar de la cabeza y, además, no
todo el aprendizaje de esta materia es de matemática. Quiero que aprendas otras
habilidades también que, aunque no las reconozcas de entrada, las usarás por mucho
tiempo.

Ahora que ya sabes cómo vamos a manejarnos, supongo que te interesará saber la
modalidad de trabajo y la forma de aprobar (ya que la malvada docente, parece, no tiene eso
como objetivo y dependerá de ti).

Prof. Julieta Matteucci 2


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Hoja de Ruta
“-Lee las instrucciones y claramente serás
dirigida en la dirección correcta.” Le dijo a
Alicia la perilla de la puerta.
Lewis Carrol – Alicia en el país de las
maravillas.
Acá les voy a contar un poco sobre la materia y cómo está organizada.

Esta es una materia que en gran parte es de matemática, pero muy inclinada a la computación,
por eso muchos de los temas que vamos a ver no se parecen tanto a los temas “clásicos” de
matemática.

La materia está dividida en 5 unidades y, desde el día uno, tienen acceso a la totalidad del
material teórico-práctico en un apunte hecho especialmente para ustedes. Lo que nos lleva,
ahora, a hablar de la metodología de las clases.

Como saben, esta materia tiene un total de 4 horas de cursada semanales. Pero esto no quiere
decir que, por tener clases presenciales, estas siguen una modalidad “Clásica”. En esta materia,
se espera dediquen gran parte de las horas al trabajo del material.

Durante los días de cursada, trabajarán en grupos con el material y, en la última parte de la
materia realizaremos una puesta en común y resolveremos algunas cosas. En general,
trabajaremos con una modalidad taller. Lo ideal sería que, semana a semana, traigan el
material leído para poder aprovechar al máximo el trabajo en el aula. No habrá clase expositiva.
Buscamos que empiecen a generar un poco de autonomía.

No todos los ejercicios se resuelven de una única manera, por lo que el intercambio va a ser muy
rico para todo el grupo. No se espera que sólo participen aquellos y aquellas que NO tienen
dudas o tienen las respuestas correctas. En esta materia nos interesa que todos y todas
participen, que hagan preguntas y de esta manera podamos aprender entre todos y todas. El
trabajo en grupo está para debatir, compartir información, ayudarnos entre todos y todas y
trabajar mucho.

Al finalizar las primeras 3 unidades y al final del cuatrimestre, tendremos las dos instancias de
evaluación (parciales) que serán individuales. Ambos parciales pueden ser recuperados, pero,
cuidado, la nota del recuperatorio tapa la nota del parcial, para bien o para mal.

Para regularizar la materia, deberán tener ambos parciales aprobados (con nota 4 o más), lo que
les habilitará la posibilidad de rendir, al finalizar la cursada, un examen integrador. La materia
se aprueba, al aprobar este integrador. Si aprobaron los parciales, pero no el integrador, la
materia les queda regular (pueden cursar las que siguen) y deberán rendir final. Pero como no
quiero que piensen que en la materia somos malévolas, la materia es promocionable. Esto
significa que, si lo hacen lo suficientemente bien en los parciales reciben un premio. Y ese
premio es que no tienen que rendir integrador y con los parciales alcanza. Ahora, ¿qué es hacer
las cosas lo suficientemente bien como para acceder a este maravilloso premio? Tienen que
tener un mínimo de 7 en cada parcial (o recuperatorio). Es bien fácil.

Prof. Julieta Matteucci 3


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

UNIDAD: Aprendiendo de verdades.


– Entonces debes decir lo que piensas—siguió la Liebre de Marzo.
– Ya lo hago—se apresuró a responder Alicia–. O al menos, al
menos pienso lo que digo… Viene a ser lo mismo, ¿no?
– ¿Lo mismo? ¡De ninguna manera! —dijo el Sombrerero–. ¡En tal
caso, sería lo mismo decir “veo lo que como” que “como lo que veo”!
Lewis Carroll, Alicia en el país de las maravillas

Arranquemos ejercitando las neuronas… Miren (y piensen, antes de seguir leyendo) el siguiente
problema:

En cada una de las siguientes cajas hay un metal, que puede ser oro, plata o cobre. No sabemos
en qué caja está cada metal. Lo único que sabemos es que las tres cajas están etiquetadas, y
que una (SOLO UNA) de esas etiquetas está mal. ¿Puedes averiguar en qué caja está cada metal?

¡¡¡No hagan trampa!!!!


Piensen y traten de resolverlo (de verdad) antes de seguir con la lectura.

Ahora que ya lo pensaron un buen rato (espero que no hayan abandonado rápido), vamos a ir
analizando la situación, y en el medio ir viendo algunos conceptos e ideas…

Cada caja tiene una afirmación1 que puede ser cierta o no (pero no ambas). Eso es lo que en
lógica denominamos una proposición.

Enunciemos esto:

Definición:
Llamamos proposición a un enunciado que puede ser verdadero o falso (pero no ambos).
Normalmente, a las proposiciones, se las nombra con las letras del abecedario, arrancando en
la letra 𝑝.

Teniendo eso presente, identificamos las etiquetas de las tres cajas:

𝑝: “En la caja naranja está el oro”

𝑞: “En la caja verde no está la plata”

𝑟: “En la caja azul está la plata”

1
Usamos la palabra “afirmación” aunque esté el negativo. Así frases como “Acá no está la plata” es una
afirmación desde el punto de vista de la lógica.
Prof. Julieta Matteucci 4
UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Cada una de estas proposiciones tiene un valor de verdad (o es VERDADERO o es FALSO).


Además, sabemos que, de las 3 cajas, solo una tiene una afirmación falsa y las otras dos son
verdaderas. Entonces, tenemos 3 opciones:

A) Que las proposiciones “En la caja naranja está el oro” y “En la caja verde no está la plata”
sean Verdaderas y “En la caja azul está la plata” sea Falsa.
B) Que las proposiciones “En la caja naranja está el oro” y “En la caja azul está la plata”
sean Verdaderas y “En la caja verde no está la plata” sea Falsa.
C) Que las proposiciones “En la caja azul está la plata” y “En la caja verde no está la plata”
sean Verdaderas y “En la caja naranja está el oro” sea Falsa.

Analicemos una por una.

Si A) es la combinación correcta, queda que la caja azul es la que miente al decir que tiene la
plata, quedando:

Lo que lleva a una problema, ya que la plata no podría estar en ninguna caja. Por lo que
concluimos que A) no es una combinación correcta.

Si B) es la combinación correcta, queda que la caja verde es la que miente al decir que no tiene
la plata (es decir, que sí tiene plata), quedando:

Lo que lleva, nuevamente, a una problema, ya que la plata estaría en dos cajas, sin dejar lugar
al cobre. Por lo que concluimos que B) no es una combinación correcta.

Si C) es la combinación correcta, queda que la caja naranja es la que miente al decir que tiene el
oro quedando:

Lo que lleva, a que la plata esté en la caja azul, dejando oro y cobre libres. Como en la naranja
no hay oro, el oro debe estar en la verde y el cobre, en la que queda:

Prof. Julieta Matteucci 5


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Lo que da la única combinación válida.

Este razonamiento, lo hicimos sin apelar a grandes conceptos ni teoría, pero nos sirve para
pensar y sacar algunas conclusiones. Por ejemplo, las tres afirmaciones que analizamos, fueron
construidas “juntando” las proposiciones originales. Formalicemos un poco esto antes de
seguir:

A partir de proposiciones simples, es posible generar otras proposiciones más complejas,


combinándolas con el uso de conectores lógicos:

• ¬ No (Negación)
• ∧ Y (Conjunción)
• ∨ O (Disyunción)
• ⇒ Implica (Condicional)
• ⇔ Si y sólo si (Bicondicional)

Así es que, esta parte de la materia se llama “lógica proposicional” 2 , ya que trabaja con
proposiciones y analiza el proceso a través del cual, partiendo de enunciados más simples,
capaces de formar proposiciones de mayor complejidad, se pueden deducir conclusiones.

Antes de seguir avanzando, miremos con un poco más de detalles estos conectores lógicos y
cómo influyen en el valor de verdad de una proposición:

¬ No (Negación)
Si tenemos una proposición 𝑝, podemos definir una nueva proposición, llamada ¬𝑝 (lo leemos
como “no p” cuyo valor de verdad es el opuesto al que tenía 𝑝.

𝒑 ¬𝒑

𝑉 𝐹

𝐹 𝑉

Esta tabla que se acaba de escribir,


¿Y en programación? muestra, en cada columna, el valor de
verdad que tiene una proposición (𝑝 o ¬𝑝)
Casi todos los lenguajes de programación definen al
“no” justo como lo acabamos de definir. Lo que cambia y por fila, vemos cómo se relacionan. Por
de un lenguaje a otro es el símbolo que se usa para ejemplo, si 𝑝 es verdadera, ¬𝑝 será falsa.
identificarlo. Por ejemplo, en muchos de los lenguajes, A este tipo de tablas se las conoce como
el “no” se denota por ! y la negación bit a bit es con el “tablas de verdad”
símbolo ~ por lo que es muy común usar ! = o ~ =
para decir que dos cosas son distintas (no iguales). Por ejemplo, si digo que “en la caja naranja
Si queremos excluir resultados de una búsqueda en está el oro” es una proposición verdadera,
Google, por ejemplo, usamos el símbolo – para indicar entonces una nueva proposición que sea
que no queremos esos resultados. Así, por ejemplo, “en la caja naranja no está el oro” será
podemos poner en Google: Colón -Cristóbal y nos va
falsa. Y viceversa, si digo que “en la caja
a dar resultados que no correspondan al marino
genovés. naranja está el oro” es una proposición

2
También se llama lógica de enunciados o cálculo proposicional.
Prof. Julieta Matteucci 6
UNPAZ – LGTI (6004)
2024
Estructuras Discretas

falsa, entonces una nueva proposición que sea “en la caja naranja no está el oro” será
verdadera.

∧ Conjunción (Y)
Si tenemos dos proposiciones 𝑝, 𝑞, podemos definir una nueva proposición, llamada 𝑝 ∧ 𝑞 (lo
leemos como “p y q” cuyo valor de verdad dependerá del valor de verdad de ambas.
Pensémoslo un poco. Si un aviso de búsqueda de trabajo, solicita a alguien que maneje lenguaje
JAVA y sepa INGLES, las únicas personas que servirán para ese trabajo, son las que verifiquen
ambas condiciones. Lo mismo ocurre con una conjunción, la nueva proposición sólo será
verdadera (solo sirve para el trabajo) si las dos que la generaron lo son (si sabe Inglés y Java).
Como ahora tenemos dos proposiciones (y cada una puede ser V o F) tenemos 4 combinaciones.
(que las dos sean verdaderas, que las dos sean falsas, que 𝑝 sea verdadera y 𝑞 sea falsa, o que
𝑝 sea falsa y 𝑞 verdadera):

𝒑 𝒒 𝒑∧𝒒

𝑉 𝑉 𝑉

𝑉 𝐹 𝐹

𝐹 𝑉 𝐹

𝐹 𝐹 𝐹

Como vemos, la única fila en la que el resultado de la conjunción da verdadera, es cuando las
dos originales son verdaderas.

∨ Disyunción (O)
Si tenemos dos proposiciones 𝑝, 𝑞, podemos definir una
¿Y en programación?
nueva proposición, llamada 𝑝 ∨ 𝑞 (lo leemos “p o q” )
cuyo valor de verdad dependerá, al igual que con la Por ejemplo, en muchos de los lenguajes, el
conjunción, del valor de verdad de ambas. Pensémoslo “o” se denota por || y el “y” se usa con &&.
un poco. Si un aviso de búsqueda de trabajo, solicita a En las expresiones que incluyen algunos o
alguien que maneje lenguaje JAVA o PYTHON, las únicas todos los operadores es importante la
personas que servirán para ese trabajo, son las que presencia de paréntesis que jerarquicen los
verifiquen alguna de las dos condiciones (podrían operadores. Ante la ausencia de éstos,
verificar ambas, pero no es requisito). Dicho de otra primero se evalúa el “no” , después el “y” y,
finalmente el “o”. Esta convención se
forma, las únicas personas que no sirven para el trabajo
conoce como precedencia del operador y es
son las que no saben ninguna de las dos cosas. Lo mismo parecido a lo que se hace en matemática,
ocurre con una disyunción, la nueva proposición sólo dándole prioridad al producto (y cociente)
será falsa (no sirve para el trabajo) si las dos que la por sobre la suma (y la resta).
generaron lo son (si no sabe Java ni Python). Como, al
igual que con la conjunción, tenemos dos proposiciones (y cada una puede ser V o F) tenemos 4
combinaciones. (que las dos sean verdaderas, que las dos sean falsas, que 𝑝 sea verdadera y 𝑞
sea falsa, o que 𝑝 sea falsa y 𝑞 verdadera):

Prof. Julieta Matteucci 7


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

𝒑 𝒒 𝒑∨𝒒

𝑉 𝑉 𝑉

𝑉 𝐹 𝑉

𝐹 𝑉 𝑉

𝐹 𝐹 𝐹

Como vemos, la única fila en la que el resultado de la disyunción da falsa, es cuando las dos
originales son falsas.

⇒ Implica (Condicional)
Si tenemos dos proposiciones 𝑝, 𝑞, podemos definir una nueva proposición, llamada 𝑝 ⇒ 𝑞 (lo
leemos como “p implica q” o “Si P entonces q” cuyo valor de verdad, al igual que en los
casos anteriores, dependerá del valor de verdad de ambas.

Pensémoslo un poco. Acá las cosas son un poco distintas a las anteriores, ya que hay una
implicancia involucrada. Cuando hablamos de 𝑝 ⇒ 𝑞, a la p (que está antes de la flecha) la
llamamos antecedente, premisa o hipótesis, mientras que, a la q, es el consecuente o la
conclusión. Entonces, analizar el valor de verdad de este conector nos lleva a analizar la manera
en la que antecedente y consecuente se vinculan (la ⇒). No establece una relación de causa
entre antecedente y consecuente.

Analicemos el siguiente enunciado:


Teorema de Pitágoras e Implicancia
Si llueve, entonces está nublado.
El teorema de Pitágoras nos dice: “En todo
triángulo rectángulo, la suma del cuadrado de los Lo que nos interesa, ahora, es analizar el valor de
catetos es igual al cuadrado de la hipotenusa”. verdad de todo el enunciado, por lo que, vamos a
La premisa es que estamos frente a un triángulo
empezar por identificar las proposiciones que lo
rectángulo (p). La conclusión es que verifica que
la suma del cuadrado de los catetos es igual al forman:
cuadrado de la hipotenusa (q).
𝑝: Llueve.
Este es un resultado que ya se conocía en los
tiempos previos a Pitágoras. El logro de los 𝑞 : Está nublado.
pitagóricos fue mostrar que el enunciado (la
implicancia) es verdadero. Lo que demostró fue Con estas proposiciones, podemos decir que el
que, si uno tiene un triángulo rectángulo, nunca enunciado inicial, es: 𝑝 ⇒ 𝑞. De esta implicancia,
pasa que la suma del cuadrado de los catetos no si p es falso (es decir, si no llueve) la implicancia
sea igual al cuadrado de la hipotenusa. Es decir,
será verdadera. Si llueve y está, efectivamente,
demostró que lo que no pasa es que, partiendo
de una premisa verdadera, se llegue a una nublado, también será verdadera. De esta forma,
conclusión falsa. Por lo tanto, el teorema es la única manera en que podamos afirmar que esa
verdadero. Si el triángulo no es rectángulo, no implicancia es falsa, será si llueve, pero no está
puedo concluir nada de sus lados, pero eso no nublado. Eso me anula toda la afirmación, me
me anula la validez del teorema. anula la implicancia.

Prof. Julieta Matteucci 8


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Entonces, ahora ya estamos en condiciones de resumir la relación que hay entre el valor de
verdad de la implicancia con el de las proposiciones que la forman:

𝒑 𝒒 𝒑⇒𝒒

𝑉 𝑉 𝑉

𝑉 𝐹 𝐹

𝐹 𝑉 𝑉

𝐹 𝐹 𝑉

Como vemos, la única fila en la que el resultado de la implicancia da Falsa, es cuando de un


antecedente verdadero, concluimos un consecuente falso.

⇔ Si y sólo si (Bicondicional)
Si tenemos dos proposiciones 𝑝, 𝑞, podemos definir una nueva proposición, llamada 𝑝 ⇔ 𝑞 (lo
leemos como “p s1 y sólo si q” cuyo valor de verdad, al igual que en los casos anteriores,
dependerá del valor de verdad de ambas.

Pensémoslo un poco. En este caso tenemos un conector BICONDICIONAL el que, como su


nombre lo indica, responde a un doble condicional. Este caso, lo vamos a analizar desde ese
lugar.

𝑝 ⇔ 𝑞 es lo mismo que (𝑝 ⇒ 𝑞) ∧ (𝑞 ⇒ 𝑝)
Analicemos el valor de verdad de lo que pusimos en la derecha:
(𝑝 ⇒ 𝑞) ∧ (𝑞 ⇒ 𝑝)
Al igual que un ejercicio combinado de matemática, lo vamos mirando de adentro hacia
afuera. Partimos de las proposiciones originales, p y q lo que nos da 4 combinaciones:
𝒑 𝒒

𝑉 𝑉

𝑉 𝐹

𝐹 𝑉

𝐹 𝐹

Agregamos las implicancias:


𝒑 𝒒 𝒑⇒𝒒 𝒒⇒𝒑

𝑉 𝑉 𝑉 𝑉

𝑉 𝐹 𝐹 𝑉

𝐹 𝑉 𝑉 𝐹

𝐹 𝐹 𝑉 𝑉

Prof. Julieta Matteucci 9


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Vemos que tenemos dos columnas con “conclusiones”, la de 𝑝 ⇒ 𝑞 y la de 𝑞 ⇒ 𝑝. En la


primera de estas, al ser una implicancia, solo es falso si 𝒑 𝒆𝒔 𝑽 y 𝒒 𝒆𝒔 𝑭. En la segunda
de las implicancias, solo es falso si 𝒒 𝒆𝒔 𝑽 y 𝒑 𝒆𝒔 𝑭 (Cambiamos antecedentes y
consecuentes).
Finalmente, lo que tenemos es solo una conjunción: “primer paréntesis” Y “segundo
paréntesis”. Por lo que agregamos la columna de la conjunción y se la aplicamos al
resultado anterior (en este punto, ignoramos, los valores que tenían p y q originalmente,
ya que la conjunción no las vincula). Entonces, solo miramos las columnas en verde.
Sabemos que, la conjunción solo es verdadera si las dos partes que se unen son
verdaderas, por lo que:
𝒑 𝒒 𝒑⇒𝒒 𝒒⇒𝒑 (𝒑 ⇒ 𝒒) ∧ (𝒒 ⇒ 𝒑)

𝑉 𝑉 𝑉 𝑉 𝑉

𝑉 𝐹 𝐹 𝑉 𝐹

𝐹 𝑉 𝑉 𝐹 𝐹

𝐹 𝐹 𝑉 𝑉 𝑉

Ahora sí, resumimos volviendo a la idea original de la bicondición:

𝒑 𝒒 𝒑⇔𝒒

𝑉 𝑉 𝑽

𝑉 𝐹 𝑭

𝐹 𝑉 𝑭

𝐹 𝐹 𝑽

Vemos que un “si y sólo sí”, solo es verdadero si 𝒑 y 𝒒 tienen el mismo valor de verdad (o ambas
verdaderas, o ambas falsas).

Tablas de verdad
Como dijimos antes, la idea de una tabla de verdad, es una tabla que nos permite analizar los
distintos valores de verdad que puede tomar una proposición compuesta, para cada una de las
posibles combinaciones de verdad-falsedad que toman las proposiciones simples que la forman.
Trabajaremos con fórmulas, armadas con letras proposicionales, valores de verdad, conectores
y paréntesis. Las fórmulas (o enunciados o proposiciones compuestas) con las que trabajemos,
deben estar bien formuladas. Para esto hay que cuidar, por ejemplo, que los conectores estén
aplicados correctamente. Si es un conector binario (es decir, uno de los que unen 2
proposiciones) debe vincular dos proposiciones. Si es una negación, debe tener alguna
proposición a negar.

Prof. Julieta Matteucci 10


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Ejemplos de fórmulas bien formuladas:

(𝒑 ⇒ 𝒒) ∧ (𝒒 ∨ ¬𝒑)
[(𝒑 ⇒ ¬𝒒) ∨ (𝒒 ∧ 𝒑)] ⇔ 𝒓

(𝒑 ∨ 𝑽) ∧ (𝑭 ⇒ 𝒑)
Ejemplos de fórmulas mal formuladas:

(𝒑 ⇒ 𝒒) ∧ (𝒒 ∨)

𝒑⇔¬
𝒑¬ ∧ 𝑭
Otra cosa que tendremos en cuenta es el orden o jerarquía de los operadores. Como fue dicho
en el 2do recuadro ¿Y en programación? la jerarquía de los conectores, que es algo que
determina en qué orden se van a realizar las operaciones, viene dada por:

¬ ∧ ∨ ⇒ ⇔
Analizar Analizar
Primero último

Esta es la jerarquía “natural”, pudiendo ser alterada con la incorporación de paréntesis. Un


último detalle antes de empezar a hacer algunas tablas de verdad a modo de ejemplo, en caso
de que haya dos conectores iguales, de manera consecutiva, se resuelve de izquierda a derecha.
Por ejemplo, si tuviéramos: 𝒑 ∨ 𝒒 ∨ 𝒓 lo pensamos como si fuera: (𝒑 ∨ 𝒒) ∨ 𝒓.

Ahora sí, realicemos la tabla de verdad de algunas fórmulas. Por ejemplo, analicemos:

(𝒑 ⇒ 𝒒) ∧ (𝒒 ∨ ¬𝒑)
Como este es un primer ejemplo, vamos a ir paso a paso (después iremos salteándonos algunos
o haciéndolos de manera simultánea)

Lo primero que identificamos es cuántas opciones vamos a tener. En este caso, hay solo 2 letras
proposicionales, por lo que tenemos 4 combinaciones diferentes:

𝒑 𝒒

𝑉 𝑉

𝑉 𝐹

𝐹 𝑉

𝐹 𝐹

Prof. Julieta Matteucci 11


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Analizando de adentro hacia afuera. Vemos que tenemos un “¬𝒑” por lo que es lo primero que
hacemos:

𝒑 ¬𝒑 𝒒

𝑉 𝐹 𝑉

𝑉 𝐹 𝐹

𝐹 𝑉 𝑉

𝐹 𝑉 𝐹

Ahora nos vamos a preocupar por hacer una columna para el resultado de cada paréntesis:

𝒑 ¬𝒑 𝒒 𝒑⇒𝒒 𝒒 ∨ ¬𝒑

𝑉 𝐹 𝑉

𝑉 𝐹 𝐹

𝐹 𝑉 𝑉

𝐹 𝑉 𝐹

Para completar la columna verde la de la implicancia, miro solamente los valores de verdad de
𝒑 y de 𝒒 (columnas blancas). Es una implicancia, por lo que solo es falsa si el antecedente es
verdadero y el consecuente falso:

𝒑 ¬𝒑 𝒒 𝒑⇒𝒒 𝒒 ∨ ¬𝒑

𝑉 𝐹 𝑉 𝑉

𝑉 𝐹 𝐹 𝐹

𝐹 𝑉 𝑉 𝑉

𝐹 𝑉 𝐹 𝑉

Para completar la columna azul la de la disyunción, miro solamente los valores de verdad de
𝒒 (columna blanca) y de “¬𝒑” (columna naranja). Es una disyunción, por lo que solo es falsa si
ambas partes lo son:

𝒑 ¬𝒑 𝒒 𝒑⇒𝒒 𝒒 ∨ ¬𝒑

𝑉 𝐹 𝑉 𝑉 𝑉

𝑉 𝐹 𝐹 𝐹 𝐹

𝐹 𝑉 𝑉 𝑉 𝑉

𝐹 𝑉 𝐹 𝑉 𝑉

Prof. Julieta Matteucci 12


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Finalmente, para el operador final, solo vamos a tener en cuenta las últimas dos columnas, ya
que son las que se vinculan con el conector. Como es una conjunción, sabemos que solo es
verdadero, si ambas proposiciones lo son. De esta forma, ya estamos en condiciones de
completar la tabla:

𝒑 ¬𝒑 𝒒 𝒑⇒𝒒 𝒒 ∨ ¬𝒑 (𝒑 ⇒ 𝒒) ∧ (𝒒 ∨ ¬𝒑)

𝑉 𝐹 𝑉 𝑉 𝑉 𝑉

𝑉 𝐹 𝐹 𝐹 𝐹 𝐹

𝐹 𝑉 𝑉 𝑉 𝑉 𝑉

𝐹 𝑉 𝐹 𝑉 𝑉 𝑉

Veamos otro ejemplo, hacer la tabla de verdad de: (𝒑 ∧ 𝒒) ⇒ (𝒑 ∨ ¬𝒓) . Acá tenemos 3
variables, por lo que nos va a dar 8 posibles combinaciones:

𝒑 𝒒 𝒓

𝑉 𝑉 𝑉

𝑉 𝑉 𝐹

𝑉 𝐹 𝑉

𝑉 𝐹 𝐹

𝐹 𝑉 𝑉

𝐹 𝑉 𝐹

𝐹 𝐹 𝑉

𝐹 𝐹 𝐹

Ahora, entonces, tenemos que ir completando los valores de verdad para ¬𝒓 , (𝒑 ∧ 𝒒),
(𝒑 ∨ ¬𝒓) y (𝒑 ∧ 𝒒) ⇒ (𝒑 ∨ ¬𝒓). ¿Se animan a pensarlo? (Nuevamente: NO HAGAN TRAMPA,
Completen y después pasen de página):

𝒑 𝒒 𝒓 ¬𝒓 𝒑∧𝒒 𝒑 ∨ ¬𝒓 (𝒑 ∧ 𝒒) ⇒ (𝒑 ∨ ¬𝒓)

𝑉 𝑉 𝑉
𝑉 𝑉 𝐹
𝑉 𝐹 𝑉
𝑉 𝐹 𝐹
𝐹 𝑉 𝑉
𝐹 𝑉 𝐹
𝐹 𝐹 𝑉
𝐹 𝐹 𝐹

Prof. Julieta Matteucci 13


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Veamos cómo les quedó:

𝒑 𝒒 𝒓 ¬𝒓 𝒑∧𝒒 𝒑 ∨ ¬𝒓 (𝒑 ∧ 𝒒) ⇒ (𝒑 ∨ ¬𝒓)

𝑉 𝑉 𝑉 𝐹 𝑉 𝑉 𝑉

𝑉 𝑉 𝐹 𝑉 𝑉 𝑉 𝑉

𝑉 𝐹 𝑉 𝐹 𝐹 𝑉 𝑉

𝑉 𝐹 𝐹 𝑉 𝐹 𝑉 𝑉

𝐹 𝑉 𝑉 𝐹 𝐹 𝐹 𝑉

𝐹 𝑉 𝐹 𝑉 𝐹 𝑉 𝑉

𝐹 𝐹 𝑉 𝐹 𝐹 𝐹 𝑉

𝐹 𝐹 𝐹 𝑉 𝐹 𝑉 𝑉

Definamos algo:

Definición: Si una fórmula es verdadera para todos los posibles valores de verdad de las
proposiciones que la componen, esa fórmula es una tautología.

Si una fórmula es falsa para todos los posibles valores de verdad de las proposiciones que la
componen, esa fórmula es una Contradicción.

Si una fórmula es verdadera para algunos de los posibles valores de verdad de las proposiciones
que la componen y falsa para otros, esa fórmula es una contingencia.

Es decir, que la fórmula: (𝒑 ∧ 𝒒) ⇒ (𝒑 ∨ ¬𝒓) es una tautología, mientras que la primera que
hicimos, (𝒑 ⇒ 𝒒) ∧ (𝒒 ∨ ¬𝒑) es una contingencia.

Vamos a definir algo más, antes de ponernos a practicar:

Definición: Dos fórmulas son EQUIVALENTES si tienen la misma tabla de verdad. En estos
casos, si 𝐴 y 𝐵 son fórmulas equivalentes, lo notamos: 𝐴 ≡ 𝐵

También se puede decir que dos fórmulas 𝐴 y 𝐵 son equivalentes, si 𝐴 ⇔ 𝐵 es una tautología

Por ejemplo, cuando hicimos la tabla de verdad del conector bicondicional, lo hicimos armando
la tabla de (𝒑 ⇒ 𝒒) ∧ (𝒒 ⇒ 𝒑). Eso se debe a que [(𝒑 ⇒ 𝒒) ∧ (𝒒 ⇒ 𝒑)] ≡ (𝒑 ⇔ 𝒒)

Es momento de hacer un alto en el camino y ponerse a practicar:

Ejercicios:
1) Escribir la tabla de verdad para cada una de las siguientes fórmulas:
a. (𝑝 ⇒ 𝑞) ∨ (¬𝑝)
b. [(𝑝 ⇒ 𝑞) ⇒ 𝑟] ⇒ [𝑝 ⇒ (𝑞 ⇒ 𝑟)]

Prof. Julieta Matteucci 14


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

c. (𝑝 ⇒ 𝑞) ∧ 𝑝
d. (𝑝 ∨ (¬𝑟)) ⇔ 𝑞
e. ((¬𝑝 ∧ 𝑟) ∧ 𝑞) ⇔ (𝑞 ∨ ¬𝑟)
f. (𝑝 ⇒ 𝑞) ∨ (¬𝑞 ⇒ ¬𝑝 )
g. [(𝑝 ⇒ 𝑞) ∧ (𝑝 ∨ 𝑞)] ⇒ 𝑞
h. (𝑝 ⇒ 𝑞) ⇔ (¬𝑞 ⇒ ¬𝑝 )

2) Determinar si las fórmulas proposicionales del ejercicio anterior son tautología,


contradicción o contingencia.

3) Para cada par de fórmulas decidir si son equivalentes realizando sus correspondientes
tablas de verdad:
a. 𝐴: ¬(𝑝 ⇒ 𝑞) ∨ (𝑟 ∧ ¬𝑟) 𝐵: 𝑝 ∧ ¬𝑞
b. 𝐴: (𝑝 ∨ ¬𝑞) ∧ (¬𝑝) 𝐵: ¬(𝑝 ∨ 𝑞)
c. 𝐴: (¬𝑝 ∨ 𝑞) ⇒ (𝑝 ∨ 𝑞) 𝐵: (¬𝑝 ⇒ ¬𝑞) ∨ 𝑞
d. 𝐴: (𝑝 ∧ 𝑞) ⇒ 𝑟 𝐵: (𝑝 ⇒ 𝑟) ∨ (𝑞 ⇒ 𝑟)
e. 𝐴: ¬(𝑝 ∧ 𝑞) 𝐵: ¬𝑝 ∨ ¬𝑞

4) DESAFIO: Sabiendo que ¬𝑝 ∨ 𝑞 es verdadera, determinar, si es posible, el valor de


verdad de:
(𝑝 ⇒ 𝑞) ∧ [(𝑝 ⇔ 𝑟) ∨ ¬𝑝 ∨ 𝑞]

Continuemos con la idea de las fórmulas equivalentes:

Ahora vamos a adentrarnos en otras maneras de probar que dos fórmulas son equivalentes.
Vamos a pensarlas desde las siguientes propiedades.

NOTA: No vamos a demostrar estas propiedades, pero si alguien quisiera, puede hacer las
tablas de verdad para confirmarlo.

Propiedades:

Equivalencia de la negación: Equivalencias de la implicancia:


✓ ¬(¬𝑝) ≡ 𝑝 ✓ 𝑝⇒𝑉≡𝑉
✓ 𝑝 ⇒ 𝐹 ≡ ¬𝑝
Equivalencias de la disyunción: ✓ 𝑉⇒𝑝≡𝑝
✓ 𝑝∨𝑉 ≡𝑉 ✓ 𝐹⇒𝑝≡𝑉
✓ 𝑝∨𝐹 ≡𝑝 ✓ 𝑝⇒𝑝≡𝑉
✓ 𝑝∨𝑝≡𝑝 ✓ 𝑝 ⇒ 𝑞 ≡ ¬𝑝 ∨ 𝑞
✓ 𝑝 ∨ ¬𝑝 ≡ 𝑉 ✓ ¬(𝑝 ⇒ 𝑞) ≡ 𝑝 ∧ ¬𝑞
✓ 𝑝 ⇒ 𝑞 ≡ (𝑝 ∧ ¬𝑞) ⇒ 𝐹
Equivalencias de la conjunción: ✓ [(𝑝 ⇒ 𝑞) ∧ (𝑞 ⇒ 𝑝)] ≡ (𝑝 ⇔ 𝑞)

✓ 𝑝∧𝑉 ≡𝑝 Leyes de absorción:


✓ 𝑝∧𝐹 ≡𝐹
✓ 𝑝∧𝑝≡𝑝 ✓ 𝑝 ∧ (𝑝 ∨ 𝑞) ≡ 𝑝
✓ 𝑝 ∧ ¬𝑝 ≡ 𝐹 ✓ 𝑝 ∨ (𝑝 ∧ 𝑞) ≡ 𝑝
✓ 𝑝 ∧ (¬𝑝 ∨ 𝑞) ≡ 𝑝 ∧ 𝑞
✓ 𝑝 ∨ (¬𝑝 ∧ 𝑞) ≡ 𝑝 ∨ 𝑞

Prof. Julieta Matteucci 15


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Conmutatividad: Leyes distributivas:


✓ 𝑝∧𝑞 ≡𝑞∧𝑝 ✓ 𝑝 ∧ (𝑞 ∨ 𝑟) ≡ (𝑝 ∧ 𝑞) ∨ (𝑝 ∧ 𝑟)
✓ 𝑝∨𝑞 ≡𝑞∨𝑝 ✓ 𝑝 ∨ (𝑞 ∧ 𝑟) ≡ (𝑝 ∨ 𝑞) ∧ (𝑝 ∨ 𝑟)

Asociatividad: Leyes de DeMorgan:


✓ 𝑝 ∨ (𝑞 ∨ 𝑟) ≡ (𝑝 ∨ 𝑞) ∨ 𝑟 ✓ ¬(𝑝 ∧ 𝑞) ≡ ¬𝑝 ∨ ¬𝑞
✓ 𝑝 ∧ (𝑞 ∧ 𝑟) ≡ (𝑝 ∧ 𝑞) ∧ 𝑟 ✓ ¬(𝑝 ∨ 𝑞) ≡ ¬𝑝 ∧ ¬𝑞

Augustus De Morgan

La historia de Augustus de Morgan se puede resumir universidad debía ser neutral respecto a las creencias
en la palabra coherencia. A lo largo de su carrera, religiosas. Por lo cual, cuando intentó ser profesor en
renunció al éxito oficial con tal de no traicionarse a sí la Universidad de Cambridge y le explicaron que
mismo. No tuvo una vida exactamente debía expresar por escrito su adhesión
fácil. Quedó ciego de un ojo a los pocos religiosa a la Iglesia de Inglaterra,
meses de nacer y eso le valió la burla de prefirió quedarse sin trabajo. Como
sus compañeros en la infancia y siempre investigador, escribió sobre cálculo,
tuvo cierto complejo por causa de su astronomía, filosofía del método
defecto físico. Pero no era un hombre matemático, historia de las
amargado. No fue el mejor estudiante, a matemáticas, teoría de la probabilidad y
pesar de su enorme capacidad. La razón fue capaz de unir para siempre la lógica
es que no se adaptó de aquella época, que y la matemática inspirando a otros
se centraba en la preparación para los autores como George Boole. Aunque
exámenes que establecían un ranking de no fue el más claro o el más maduro, si
alumnos. La competencia era feroz. Pero se percató de que el álgebra podía ser
a Augustus le gustaba aprender, mucho más que concebido como un sistema de símbolos cuyas leyes
competir. Y en matemáticas, estudiaba de todo. Ello pudieran ser codificadas independientemente. Su
le impidió estudiar lo que quería y donde quería. Lógica seguía la misma pauta: una codificación
Tampoco fue de ayuda que pensara que la independiente basada en símbolos.

¿Para qué sirven, entonces, esas propiedades? ¿Me las tengo que aprender?
Sirven para demostrar que dos expresiones (o fórmulas) son equivalentes, sin necesidad de usar
las tablas de verdad. Veamos un ejemplo:

Demostremos que las siguientes fórmulas son equivalentes:

𝑝 ⇒ (𝑞 ⇒ 𝑟) ≡ 𝑞 ⇒ (𝑝 ⇒ 𝑟)
Nuevamente, vamos a ir paso por paso… Vamos a arrancar de la parte que está a la izquierda y,
a través de las propiedades, vamos a tratar de llegar a lo que está a la derecha.

Algo importante: Recuerden que las propiedades se leen en el sentido que nos sirva, de
izquierda a derecha o de derecha a izquierda.

Para demostrar estas relaciones, lo que hacemos es tomar una de las expresiones (la de la
izquierda o la de la derecha) y, usando las propiedades que enunciamos antes, vamos pasando
de una expresión equivalente a la otra, hasta llegar a lo que estaba del otro lado de la
equivalencia.

Prof. Julieta Matteucci 16


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Arranquemos.

Tenemos esta expresión:

𝑝 ⇒ (𝑞 ⇒ 𝑟)
Si aplicamos una de las equivalencia de la implicancia ( 𝑝 ⇒ 𝑞 ≡ ¬𝑝 ∨ 𝑞) , nos queda:

𝑝 ⇒ (𝑞 ⇒ 𝑟) ≡ 𝑝 ⇒ (¬𝑞 ∨ 𝑟)
Pero si a esto a lo que llegamos, que sigue teniendo una implicancia, volvemos a aplicarle la
misma equivalencia:

𝑝 ⇒ (¬𝑞 ∨ 𝑟) ≡ ¬𝑝 ∨ (¬𝑞 ∨ 𝑟)
Ahora veo que, a la derecha hay dos disyunciones, por lo que puedo aplicar la propiedad
asociativa:

¬𝑝 ∨ (¬𝑞 ∨ 𝑟) ≡ (¬𝑝 ∨ ¬𝑞) ∨ 𝑟


Y ahora, dentro del paréntesis, puedo conmutar:

(¬𝑝 ∨ ¬𝑞) ∨ 𝑟 ≡ (¬𝑞 ∨ ¬𝑝) ∨ 𝑟


Vuelvo a aplicar la propiedad asociativa, para así dejar la “no q” sola afuera:

(¬𝑞 ∨ ¬𝑝) ∨ 𝑟 ≡ ¬𝑞 ∨ (¬𝑝 ∨ 𝑟)


Y aplico, nuevamente, la misma equivalencia de implicancia ( 𝑝 ⇒ 𝑞 ≡ ¬𝑝 ∨ 𝑞) que usamos al
principio, solo que ahora, la aplicamos al revés, de derecha a izquierda:

¬𝑞 ∨ (¬𝑝 ∨ 𝑟) ≡ 𝑞 ⇒ (¬𝑝 ∨ 𝑟)
Y una última vez, dentro del paréntesis:

𝑞 ⇒ (¬𝑝 ∨ 𝑟) ≡ 𝑞 ⇒ (𝑝 ⇒ 𝑟)
¡¡Y llegamos a lo que queríamos!! Si quisiéramos, podríamos hacer la cadena directa:

𝑝 ⇒ (𝑞 ⇒ 𝑟) ≡ 𝑝 ⇒ (¬𝑞 ∨ 𝑟) ≡ ¬𝑝 ∨ (¬𝑞 ∨ 𝑟) ≡ (¬𝑝 ∨ ¬𝑞) ∨ 𝑟 ≡ (¬𝑞 ∨ ¬𝑝) ∨ 𝑟


≡ ¬𝑞 ∨ (¬𝑝 ∨ 𝑟) ≡ 𝑞 ⇒ (¬𝑝 ∨ 𝑟) ≡ 𝑞 ⇒ (𝑝 ⇒ 𝑟)
En este momento, puede parecer más largo y tedioso que hacer las tablas de valores, pero si
nos familiarizamos con esto, puede ser bien rápido. Además, ¡¡Usamos casi casi las mismas
propiedades en la unidad de Conjuntos que veremos a continuación!!

Practiquemos un poco (de menor a mayor)3

Uso de Propiedades (nivel 0)

1) Indicar qué propiedad utilicé en las siguientes equivalencias:

3
Estos hermosos ejercicios son una maravillosa creación de la prof. Marina Oviedo. ¡¡Gracias Mari por
tu trabajo y aporte!!
Prof. Julieta Matteucci 17
UNPAZ – LGTI (6004)
2024
Estructuras Discretas

a) (𝑟 ∧ 𝑞) ∨ 𝑠 ≡ (𝑟 ∨ 𝑠) ∧ (𝑞 ∨ 𝑠)
b) ¬(𝑎 ∧ 𝑏) ≡ (¬𝑎 ∨ ¬𝑏)
c) (𝑞 ∧ 𝑟) ∨ 𝔽 ≡ (𝑞 ∧ 𝑟)
d) 𝕍 ∧ ¬𝑠 ≡ ¬𝑠
e) (𝑟 ∧ 𝑡) ∧ 𝑞 ≡ (𝑟 ∧ 𝑞) ∧ 𝑡
f) (𝑎 ⇒ 𝑏) ∧ (𝑐 ∨ 𝑏) ≡ [(𝑎 ⇒ 𝑏) ∧ 𝑐] ∨ [(𝑎 ⇒ 𝑏) ∧ 𝑏]

2) Proponer una fórmula equivalente:


a) ¬(𝑝 ∨ 𝑟) ≡
b) ¬(¬𝑝 ∨ ¬𝑟) ≡
c) ¬(¬𝑝 ⇒ ¬𝑟) ≡

Uso de Propiedades (nivel 1)

1) Indicar qué propiedad (o propiedades) utilicé en las siguientes equivalencias:


a) (𝑟 ∧ 𝑞) ∨ (𝑠 ∧ ¬𝑟) ≡ [𝑟 ∨ (𝑠 ∧ ¬𝑟)] ∧ [𝑞 ∨ (𝑠 ∧ ¬𝑟)]
b) ¬[𝑎 ∧ (𝑏 ⟺ 𝑐)] ≡ [¬𝑎 ∨ ¬(𝑏 ⟺ 𝑐)]
c) [(𝑞 ∧ 𝑟) ∨ (𝑝 ∨ ¬𝑝)] ⟹ 𝑞 ≡ ¬[(𝑞 ∧ 𝑟) ∨ 𝕍] ∨ 𝑞
d) ¬(𝕍 ∨ (¬𝑠)) ≡ ¬𝕍 ≡ 𝔽
e) ((𝑠 ∧ ¬𝑟) ∨ 𝑡) ∨ 𝑞 ≡ ((𝑠 ∧ ¬𝑟) ∨ 𝑞) ∨ 𝑡
f) (𝑎 ⟹ 𝑏) ∧ ¬(𝑐 ∨ 𝑏) ≡ (¬𝑎 ∨ 𝑏) ∧ (¬𝑐 ∧ ¬𝑏)

2) Proponer una fórmula equivalente usando, al menos, dos propiedades:


a) ¬(𝑝 ∨ (𝑟 ∧ 𝑞)) ≡
b) ¬(¬𝑝 ∨ (¬𝑟 ∧ 𝑞)) ≡
c) ¬(¬𝑝 ⟹ (𝑟 ⟹ 𝑞)) ≡

Uso de Propiedades (nivel 2)

1) Indicar qué propiedades se usaron para demostrar la siguiente equivalencia:

Equivalencia a demostrar: (𝑝 ⟹ 𝑞) ∨ (¬𝑞 ∧ 𝑠) ≡ (𝑝 ⟹ 𝑠) ∨ 𝑞


Y se hizo de esta forma:
(𝑝 ⟹ 𝑞) ∨ (¬𝑞 ∧ 𝑠) ≡
(¬𝑝 ∨ 𝑞) ∨ (¬𝑞 ∧ 𝑠) ≡
(¬𝑝) ∨ (𝑞 ∨ (¬𝑞 ∧ 𝑠)) ≡
(¬𝑝) ∨ [(𝑞 ∨ ¬𝑞) ∧ (𝑞 ∨ 𝑠)] ≡
(¬𝑝) ∨ [𝕍 ∧ (𝑞 ∨ 𝑠)] ≡
(¬𝑝) ∨ (𝑞 ∨ 𝑠) ≡
(¬𝑝) ∨ (𝑠 ∨ 𝑞) ≡
(¬𝑝 ∨ 𝑠) ∨ 𝑞 ≡
(𝑝 ⟹ 𝑠) ∨ 𝑞

Prof. Julieta Matteucci 18


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

2) Verificar las siguientes equivalencias usando tablas de verdad y luego,


propiedades:
a) ¬(𝑝 ∨ (𝑟 ∧ 𝑞)) ≡ ¬𝑝 ∧ (𝑟 ⟹ ¬ 𝑞)
b) (𝑝 ⟹ 𝑟) ∧ 𝕍 ≡ ¬(¬𝑝 ⟹ ¬𝑟)
c) ((𝑝 ∧ ¬𝑞) ∨ (𝑝 ∧ 𝑞)) ∧ 𝑟 ≡ ¬(¬𝑝 ∨ ¬𝑟)
d) ¬(𝑝 ∧ 𝑞) ∨ (𝑝 ⟹ ¬𝑟) ≡ (𝑝 ∧ 𝑟) ⟹ ¬(𝑞 ∧ 𝑝)
e) (𝑝 ⟹ 𝑞) ∧ (𝑟 ∨ ¬𝑝) ≡ 𝑝 ⟹ (𝑞 ∧ 𝑟)

3) Decidir si se verifican las siguientes equivalencias:


a) ¬[(𝑟 ⟹ 𝑝) ∨ (¬𝑞 ⟹ 𝑟)] ≡ ¬𝑝 ∧ ¬𝑞
b) (𝑟 ⟹ ¬𝑞) ∧ (𝑝 ∨ ¬𝑟) ≡ ¬(𝑟 ∧ (𝑝 ⟹ 𝑞))
c) (𝑟 ⟹ 𝑝) ∨ (¬𝑞 ∨ 𝑟) ≡ (𝑟 ∧ 𝑞) ⟹ 𝑝
d) (𝑟 ⟹ ¬𝑞) ∨ (𝑝 ∨ 𝑟) ≡ 𝕍
e) ¬ (𝑟 ⟹ (𝑞 ∧ (𝑝 ∨ 𝑟))) ≡ 𝑟 ∧ ¬𝑞
f) (𝑟 ⟹ ¬𝑝) ⟹ (𝑞 ∨ ¬𝑟) ≡ (𝑟 ⟹ 𝑝) ∨ 𝑞
g) [(𝑝 ⟹ 𝑞) ⟹ 𝑟] ≡ [(𝑝 ∨ 𝑟) ∧ (¬𝑞 ∨ 𝑟)]

Unos Ejercicios más para practicar esto


Verificar las siguientes equivalencias entre fórmulas usando la lista de equivalencias presentada.
Esto puede llevar varios intentos, ¡¡a no desistir!!:

a) (𝑝 ⇒ 𝑞) ∧ (𝑝 ∨ 𝑞) ≡ 𝑞
b) (𝑝 ∧ 𝑞) ⇒ 𝑟 ≡ (𝑝 ⇒ 𝑟) ∨ (𝑞 ⇒ 𝑟)
c) (𝑝 ∧ 𝑞) ⇒ 𝑟 ≡ 𝑝 ⇒ (𝑞 ⇒ 𝑟)
d) (𝑝 ∨ 𝑞) ⇒ 𝑟 ≡ (𝑝 ⇒ 𝑟) ∧ (𝑞 ⇒ 𝑟)
e) ¬[(𝑟 ⟹ 𝑝) ∨ (¬𝑞 ⟹ 𝑟)] ≡ ¬𝑝 ∧ ¬𝑞
f) (𝑟 ⟹ ¬𝑞) ∧ (𝑝 ∨ ¬𝑟) ≡ ¬(𝑟 ∧ (𝑝 ⟹ 𝑞))
g) (𝑟 ⟹ 𝑝) ∨ (¬𝑞 ∧ 𝑟) ≡ (𝑟 ∧ 𝑞) ⟹ 𝑝
h) (𝑟 ⟹ ¬𝑞) ∨ (𝑝 ∨ 𝑟) ≡ 𝑉

i) ¬ (𝑟 ⟹ (𝑞 ∧ (𝑝 ∨ 𝑟))) ≡ 𝑟 ∧ ¬𝑞

j) (𝑟 ⟹ ¬𝑝) ⟹ (𝑞 ∨ ¬𝑟) ≡ (𝑟 ⟹ 𝑝) ∨ 𝑞
k) [(𝑝 ⟹ 𝑞) ⟹ 𝑟] ≡ [(𝑝 ∨ 𝑟) ∧ (¬𝑞 ∨ 𝑟)]

Verificar los resultados del ejercicio anterior usando tablas de verdad.

La lógica que estuvimos viendo en esta primera parte, referente a proposiciones es incapaz de
describir la mayoría de las afirmaciones en matemática y en computación. Toma como
elemento básico las proposiciones y las considera como un todo. No nos permite hacer un
estudio de la estructura interna de una oración. En cambio, la lógica de predicados considera la
estructura interna de las oraciones. Toma como elementos básicos los objetos y las relaciones
entre dichos objetos. Es decir,

• Qué se afirma (predicado o relación)

Prof. Julieta Matteucci 19


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

• De quién se afirma (objeto)

Pensemos, por ejemplo, la afirmación

𝑝: 𝑛 𝑒𝑠 𝑢𝑛 𝑒𝑛𝑡𝑒𝑟𝑜 𝑖𝑚𝑝𝑎𝑟
Una proposición es una afirmación que es verdadera o falsa. La afirmación 𝑝 no es una
proposición, porque el hecho de que 𝑝 sea verdadera o falsa depende del valor de 𝑛. Por
ejemplo, 𝑝 es verdadera si 𝑛 = 103 y falsa si 𝑛 = 8. Como casi todas las afirmaciones en
matemática y computación usan variables, debemos ampliar el sistema de lógica para incluir
estas afirmaciones.

Definición: Un predicado es una afirmación que expresa una propiedad de un objeto o


relación entre objetos. Estas afirmaciones se hacen verdaderas o falsas cuando se reemplazan
las variables (objetos) por valores específicos.

Por ejemplo, son predicados:


𝑞(𝑥): 𝑥 > 5
𝑠(𝑥; 𝑦): 𝑥 > 𝑦
𝑝(𝑥) ∶ 𝑥 𝑒𝑠 𝑎𝑚𝑖𝑔𝑜 𝑑𝑒 𝑃𝑒𝑑𝑟𝑜
𝑟(𝑥; 𝑦): 𝑥 𝑒𝑠 𝑎𝑚𝑖𝑔𝑜 𝑑𝑒 𝑦
La (o las) letra que aparece entre paréntesis es la variable. Es la que vamos reemplazando por
distintos valores para obtener distintas proposiciones.

Tomemos, por ejemplo, el predicado 𝑝(𝑛): 𝑛 𝑒𝑠 𝑢𝑛 𝑒𝑛𝑡𝑒𝑟𝑜 𝑖𝑚𝑝𝑎𝑟 . La proposición 𝑝(3) es


verdadera, pero 𝑝(6) es falsa.

Incluso podríamos armar fórmulas, juntando, con los conectores, distintas proposiciones:

𝑝(3) ∨ 𝑝(5) ∨ 𝑝(6) ∨ 𝑝(7) 𝑒𝑠 𝑉𝑒𝑟𝑑𝑎𝑑𝑒𝑟𝑎


Como es una serie de disyunciones y sabemos que la disyunción solo es falsa si todas las partes
que la forman lo son, podríamos traducir esa fórmula como:

Existe un elemento 𝒙 en el conjunto 𝐷 = {3; 5; 6; 7} tal que 𝑝(𝑥) es verdadera.

Podríamos resumir esta afirmación diciendo que:

Existe un 𝒙 en 𝐷 tal que 𝑝(𝑥) es verdadera

Si no nos importa la verdad de la afirmación, entonces todavía podemos describir la disyunción


precedente diciendo:

Existe un 𝒙 en 𝐷 tal que 𝑝(𝑥)

En símbolos:

∃𝒙 ∈ 𝐷 ; 𝑝(𝑥)

Y si queremos considerar la afirmación sin tener en cuenta un conjunto particular de números,


escribimos:
∃𝒙 𝑝(𝑥)

Prof. Julieta Matteucci 20


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Esta expresión no es una proposición porque no tenemos un conjunto especifico de elementos


sobre el cual x pueda tomar valores. Entonces, "∃𝒙 𝑝(𝑥)" no tiene un valor de verdad. Si no
sabemos qué significa 𝑝, la traducción de "∃𝒙 𝑝(𝑥)" sería: Existe un 𝑥 tal que 𝑝(𝑥).

El símbolo ∃ se llama cuantificador existencial. En esencia, quiere decir que hay, al menos
un elemento para el cual se verifica una propiedad. Podría verificarse para más de un elemento,
pero eso no nos importa. Cuando aparece el “Existe” solo refiere a la existencia y no a la
cantidad de elementos.

Si ahora tomáramos la fórmula:

𝑝(3) ∧ 𝑝(5) ∧ 𝑝(7) ∧ 𝑝(11) 𝑒𝑠 𝑉𝑒𝑟𝑑𝑎𝑑𝑒𝑟𝑎


Como es una serie de conjunciones y sabemos que la conjunción solo es verdadera si todas las
partes que la forman lo son, podríamos traducir esa fórmula como:

Todos los elementos 𝑥 en el conjunto 𝐷 = {3; 5; 7; 11} verifican que 𝑝(𝑥) es verdadera.

Podríamos resumir esta afirmación diciendo que:

Para todo 𝒙 en 𝐷, 𝑝(𝑥) es verdadera

Si no nos importa la verdad de la afirmación, entonces todavía podemos describir la disyunción


precedente diciendo:

Para todo 𝒙 en 𝐷, 𝑝(𝑥)

En símbolos:

∀𝒙 ∈ 𝐷 ; 𝑝(𝑥)

Y si queremos considerar la afirmación sin tener en cuenta un conjunto particular de números,


escribimos:
∀𝒙 𝑝(𝑥)
Nuevamente, esta expresión no es una proposición porque no tenemos un conjunto específico
de elementos sobre el cual 𝑥 pueda tomar valores. Entonces, "∀𝒙 𝑝(𝑥)" no tiene un valor de
verdad. Si no sabemos qué significa 𝑝, la traducción de "∀𝒙 𝑝(𝑥)" sería: Todos los 𝑥 verifican
que 𝑝(𝑥).

El símbolo ∀ se llama cuantificador universal. En esencia, quiere decir que, todos los
elementos verifican una propiedad.

En esta materia no vamos a trabajar con la lógica de predicados, pero es importante entender y
manejar los cuantificadores para poder hablar de demostraciones y poder justificar afirmaciones
y enunciados.

Entonces… ¿Qué es una demostración y por qué necesito de los cuantificadores?

Prof. Julieta Matteucci 21


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Para tratar de entender la idea, pensemos este problema:

Supongamos que tenemos un tablero de ajedrez común de 8x8 (64


casillas), y fichas de dominó que ocupan exactamente dos casilleros del
tablero. ¿Se puede cubrir el tablero completo con las fichas?

Es fácil ver que sí. Si uno muestra una distribución particular de las fichas
de dominó que cubran todo el tablero, estaríamos respondiendo
afirmativamente y, además justificándolo al mostrar cómo se hace, por
ejemplo:

Ahora pensemos en un tablero un poco modificado. Al tablero anterior, le quitamos dos


casilleros (acá aparecen en blanco):

La pregunta ahora es la misma: ¿Se pueden cubrir las 62 casillas de este nuevo tablero con las
fichas de dominó? Si piensan que la respuesta es SI, denme una distribución de las fichas que lo
logre; pero si piensan que la respuesta es NO, tienen que darme razones suficientes para
convencerme. ¡¡A PENSAR!!

¡¡¡No hagan trampa!!!!


Piensen y traten de resolverlo antes de seguir con la lectura.

Teníamos este tablero truncado y la pregunta era si se podía cubrir la totalidad de las casillas
con las piezas de ajedrez. Uno puede pensar que el tablero tiene 62 casillas y que cada ficha
cubre 2, por lo que creeríamos que con 31 fichas alcanzaría. Seguro probaron mucho y no lo
consiguieron y dijeron: No, no se puede. Pero eso no es una demostración. Porque podría
pasar que hubiera una única forma de acomodarlas y aun no la hayan encontrado.

Entonces, ¿Cómo se responde? ¿qué es demostrar? Es pensar más allá y pensar con
cuantificadores.

Vamos a reescribir la pregunta en términos de proposiciones o predicados. Así se trata de ver


si es Verdadera o Falsa. La pregunta era: ¿Se pueden cubrir las 62 casillas de este nuevo tablero
con las fichas de dominó? Entonces la reescribo como afirmación (para que sea V o F):

Prof. Julieta Matteucci 22


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

“Existe una combinación de fichas de dominó que cubre las 62 casillas del nuevo tablero”

Como se dijo antes, el “existe” no indica si hay una única combinación o varias. Solo habla de la
existencia.

Si “negamos” esa afirmación, estamos negando la existencia. Por lo tanto, la negación sería:

“Ninguna combinación de fichas de dominó cubre las 62 casillas del nuevo tablero”

Que, en términos de cuantificadores, sería:

“Para todas las combinaciones de fichas de dominó, se verifica que no cubren las 62 casillas
del nuevo tablero”

Observemos algo importante:

Para negar un cuantificador existencial, necesitamos un universal.

Y viceversa:

Para negar un cuantificador Universal, necesitamos un existencial.

Más allá de este problema puntual, esto significa que, si tenemos que decidir que algo es cierto
o no, dependerá de cómo está enunciado.

Por ejemplo: Justificar si las siguientes afirmaciones son verdaderas o falsas:

• “Todos los profesores y todas las profesoras de la UNPAZ son personas muy agradables”

Si queremos decir que es una afirmación verdadera, tendríamos que conocer a todos y
todas y ver si son agradables. Otra forma, sería apelar a propiedades generales que ya
sepamos que valen. Dado que la afirmación refiere a un ∀, para decir que es verdadero,
tenemos que apelar a cosas que se verifiquen ∀. No podemos decir que, como las profes
de esta materia son muy agradables, todxs lo son. Porque podría haber algún docente
en, por ejemplo, la carrera de derecho, que no lo sea.
Si en cambio, quisiéramos decir que es una afirmación falsa, es decir, queremos negar
el ∀, nos alcanza con el ∃. Es decir, acá, con encontrar a ese o esa profe que no sea tan
agradable, alcanza. Un ejemplo “mata” el para todo. Es lo que se llama un
“contraejemplo”.

• “Por lo menos un egresado o una egresada de UNPAZ está trabajando en Suiza desde
hace 15 años”

Acá pasa algo parecido (pero al revés). La afirmación está planteada con un ∃. Por lo
tanto, para demostrar que es verdadera, tendríamos que encontrar a, por lo menos, un
egresado de UNPAZ que, haya encontrado trabajo en Suiza y esté trabajando allá desde
hace 15 años. Si encontramos a este NN, le preguntamos cómo lo logró y aprovechamos
demostramos el ∃.
Sin embargo, si no es verdadera, tenemos que apelar a un ∀. Es decir, preguntarles a
todos los egresados y todas las egresadas de UNPAZ dónde trabajan y desde hace cuánto
tiempo o, apelar a propiedades generales que no dependan de casos puntuales. Por
ejemplo, podríamos decir que los primeros egresados y egresadas de la universidad son

Prof. Julieta Matteucci 23


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

del 2016, por lo que, como no pasaron 15 años desde ese momento, no hay forma que
haya alguno o alguna trabajando en Suiza desde hace ese tiempo.

Volviendo al problema del tablero, decir que, si bien el tablero tiene 62 casillas, las dos casillas
que se sacaron son del mismo color oscuro, lo que hace que queden 32 casillas claras, y solo 30
oscuras. Además, cada ficha de dominó cubre SIEMPRE una de cada color, por lo que siempre
van a sobrar dos casilleros claras que no se podrán cubrir. Eso es demostrar. Dar razones que
van más allá del ejemplo concreto. Pensar en cuantificadores.

Otro Ejemplo interesante.

A ver quién se anima a demostrar el siguiente teorema:

"Todos los números enteros son interesantes"

Dicho de otra manera: ∀𝑛 ∈ ℤ, 𝑛 𝑒𝑠 𝑖𝑛𝑡𝑒𝑟𝑒𝑠𝑎𝑛𝑡𝑒

Dejen de leer, mientras tratan de demostrarlo…

Ahora veamos la demostración:

Teorema: "Todos los números enteros son interesantes"


Demostración: Supongamos que no es así, por lo tanto, existe como mínimo un número entero
no interesante. Entonces, uno se pregunta “¿cuál será ese número?”. Ahora ese número, al ser
“no interesante” es un número especial y, por lo tanto, interesante, lo cual contradice la
hipótesis de partida de que no es interesante.
Esto viene de suponer que existen números enteros no interesantes, por lo que esa afirmación
es falsa. Entonces, queda demostrado que todos los números enteros, son interesantes.
¿Cómo se escribiría esto en símbolos? (Les queda de tarea)

-Comienza al principio, y luego sigue hasta


que llegues al final. Luego para.
Lewis Carroll.
Alicia en el país de las maravilla

Prof. Julieta Matteucci 24


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

UNIDAD: Conjuntos
La tienda parecía estar repleta de toda clase de curiosidades...
pero lo más raro de todo es que cuando intentaba examinar
detenidamente lo que había en algún estante para ver de qué
se trataba, resultaba que estaba siempre vacío.

Lewis Carroll, A través del espejo

¡¡Hablemos de conjuntos!! Pero antes de adentrarnos en definiciones, conceptos y propiedades,


los y las invito a leer el siguiente texto, con un poco de datos
curiosos que puede no interesarles (aunque espero que sí)
y que me sirve como inicio para la explicación del tema. Si
no les parece interesante, pueden olvidárselo después,
pero ahora, lean:

¿Notaron alguna vez que el cine en “Los Simpson” se


llama Springfield Googolplex?

Para apreciar esta referencia (o guiño a los espectadores curiosos) es


necesario retroceder a 1938, cuando el matemático americano Edward
Kasner estaba conversando con su sobrino Milton Sirotta. Kasner
mencionó casualmente que sería útil tener un nombre con el que describir el número 10100 . Milton, que tenía nueve
años, sugirió la palabra gúgol. Entonces, un gúgol es un uno seguido de 100 ceros, es decir:

10.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000
.000.000.000.000.000.000.000

En su libro Matemáticas e imaginación, Kasner recordaba que la conversación con su sobrino continuó así: «Al mismo
tiempo que sugería "gúgol", me dio un nombre para un número todavía más largo: "gúgolplex"». Un gúgolplex es
mucho más largo que un gúgol, pero sigue siendo finito, como se apresuró a señalar el inventor del nombre. Primero
se sugirió que un gúgolplex debía de ser un 1 seguido de ceros hasta que te canses de escribir”.

El tío sentía, con toda razón, que entonces el gúgolplex sería un número algo arbitrario y subjetivo, de modo que
sugirió que el gúgolplex se redefiniera como 10𝑔ú𝑔𝑜𝑙 . Es decir, un 1 seguido de un gúgol de ceros, que son muchos
más ceros de los que caben en un trozo de papel del tamaño del universo observable, aunque se use el tipo de letra
más diminuto imaginable. Estos términos (gúgol y gúgolplex) son relativamente conocidos hoy en día, incluso entre
miembros del público en general, el término “googol” (gúgol) fue adoptado por Larry Page y Sergey Brin como nombre
de su motor de búsqueda. Sin embargo, prefirieron la versión vulgar y errónea del
nombre, de modo que la empresa se llama Google, y no Googol (gúgol). El
nombre indica que el motor de búsqueda proporciona acceso a enormes
cantidades de información. El cuartel general de Google, cómo no, se llama
Googleplex.4

Según la página de Google, el nombre, que refiere a la expresión matemática del número 1
seguido de todos esos ceros, reflejaba con exactitud el objetivo de Larry y Sergey: organizar la
información del mundo y hacerla útil y accesible de forma universal.

4
Singh, S. (2013). Los Simpson y las matemáticas. Barcelona: Editorial Ariel.
*Imagen de la portada, extraída de: Lavado, J. S. (1997). Todo Mafalda. Buenos Aires: Ediciones de la
Flor
Prof. Julieta Matteucci 25
UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Entonces… ¡Se trata de poder organizar toda la información del mundo, y yo sin poder organizar
mi biblioteca!

Pensemos en mi biblioteca (o en la de ustedes o la de alguien que conozcan). Una biblioteca es


un montón de libros juntos, eso es un conjunto. En este caso, es un conjunto de libros.

Definamos:

Definición: Un conjunto es una colección de objetos; el orden no se toma en cuenta. Los


conjuntos están formados por elementos (aunque a veces estén vacíos).

Entonces, un conjunto, es solo la colección de los objetos (a los que llamamos elementos). Algo
importante es eso de que no importa el orden de los elementos (Mi biblioteca agradece esto).
Aunque hay algunos conjuntos que tienen la particularidad de ser ordenados, pero eso es un
extra, la idea de conjunto no presupone orden.

Cuando los conjuntos tienen una cantidad finita de elementos, a veces, se pueden definir
indicando uno por uno los elementos que lo componen. Esto depende, por supuesto, de la
cantidad de elementos que tenga, porque si tengo un gúgol de libros (casi casi), por más que sea
finito, no es algo posible.

Cuando sí se puede, decimos que podemos escribir al conjunto por extensión, que no es otra
cosa que enumerar todos los elementos. Ya que hablamos de libros, podría definir el conjunto:

A= {“Harry Potter y la piedra filosofal” , “Harry Potter y la cámara secreta” , “Harry Potter y
el prisionero de Azkaban” , “Harry Potter y el cáliz de fuego” , “Harry Potter y la Orden del
Fénix” , “Harry Potter y el misterio del príncipe” , “Harry Potter y las Reliquias de la Muerte”}

Cuando definimos un conjunto por extensión, vamos haciendo una lista de los elementos, entre
llaves y separados con comas. Otros ejemplos de conjuntos por extensión:

B={-1, 1}

C={“Análisis Matemático I”, “Arquitectura de Computadoras I”, “Introducción a la


Programación”, “Estructuras Discretas”, “Ciencia, Tecnología y Sociedad”}

D={a,e,i,o,u}

En algunos casos, es posible hacer la definición por extensión, pero en otras no. En esos casos,
necesitamos dar algo que defina al conjunto. Para esto, necesitamos un poco de notación
primero.

✓ Vamos a darle un nombre a un elemento cualquiera del conjunto. En matemática, es


común que ese elemento cualquiera se llame 𝑥, pero puede ser otro nombre. Es solo
un apodo que le damos al elemento genérico del conjunto.
✓ Usamos el símbolo de pertenencia: ∈
✓ Usamos la barra: / y la leemos como “tal que” (en algunos casos, también se usa el
punto y coma para lo mismo).

Prof. Julieta Matteucci 26


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Con todo esto podemos definir por comprensión (es decir, dando algo que nos permita
comprender cómo se forma) al conjunto. Veamos los conjuntos anteriores, definidos por
comprensión:

𝐴 = {𝑎 / 𝑎 𝑒𝑠 𝑢𝑛 𝑙𝑖𝑏𝑟𝑜 𝑑𝑒 𝑙𝑎 𝑠𝑎𝑔𝑎 𝐻𝑎𝑟𝑟𝑦 𝑃𝑜𝑡𝑡𝑒𝑟 𝑒𝑠𝑐𝑟𝑖𝑡𝑜 𝑝𝑜𝑟 𝐽. 𝐾. 𝑅𝑜𝑤𝑙𝑖𝑛𝑔}

𝐵 = {𝑥 ∈ ℝ / 𝑥 2 − 1 = 0}

𝐶 = {𝑛 / 𝑛 𝑒𝑠 𝑚𝑎𝑡𝑒𝑟𝑖𝑎 𝑑𝑒𝑙 𝑝𝑟𝑖𝑚𝑒𝑟 𝑐𝑢𝑎𝑡𝑟𝑖𝑚𝑒𝑠𝑡𝑟𝑒 𝑑𝑒 𝐿𝐺𝑇𝐼}

Es importante que la definición no incluya elementos que no quisiéramos incluir y que incluya a
todos los que sí queremos incluir. Por eso tiene que ser los más específica posible. En el caso
del ejemplo del conjunto 𝐴, hay que aclarar las dos cosas, que sea de Harry Potter y que sea
escrito por J.K. Rowling ya que, si faltara alguna de las dos podrían entrar otros libros escritos
por la misma autora (y que no sean de Harry Potter) o que sean de Harry Potter pero que no los
hubiese escrito ella (por ejemplo, Harry Potter y el legado maldito), los que no formaban parte
del conjunto inicial. Tampoco se podría definir como “Películas de Harry Potter”, porque el
último libro se adaptó en dos películas.

Mientras se cumpla la condición de que describa exactamente a los elementos que queremos,
podría haber distintas formas de definirlos, por ejemplo, el conjunto B, podría definirse también
como:

𝐵 = {𝑥 ∈ ℝ / 𝑥 4 − 1 = 0}

𝐵 = {𝑥 ∈ ℝ / |𝑥| = 1}

𝐵 = {𝑥 ∈ ℤ / 𝑥 2 − 1 = 0}

−𝑏 ± √𝑏 2 − 4𝑎𝑐
𝐵 = {𝑥 ∈ ℤ / 𝑥 = , 𝑐𝑜𝑛 𝑎 = 1, 𝑏 = 0, 𝑐 = −1}
2𝑎

Algo muy bueno de la definición por compresión es


¿Y en Programación? que podemos definir conjuntos que, de otra forma,
En Python, por ejemplo, para definir un conjunto no se podrían, por ejemplo, conjuntos con infinitos
no ordenado, se usa el comando “set”. Toma el elementos. Por ejemplo:
concepto de conjunto muy similar a la definición
matemática, pero con el cuidado de que los 𝐴 = {𝑥 ∈ ℤ/𝑥 = 2𝑛, 𝑛 ∈ ℤ}
elementos, no se repiten. Así, por ejemplo, si
escribimos: Este conjunto tiene dos variables en su definición,
pero solo una representa a los elementos del
set( 'abracadabra')
conjunto, la otra sirve para ayudarnos en la
Considerará el conjunto formado por las letras comprensión. En este caso, lo leemos:
de la palabra ABRACADABRA, pero sólo una
vez cada letra, es decir, nos dará el conjunto: “𝐴 es el conjunto formado por todos los 𝑥 enteros,
{'a', 'b', 'r', 'c', 'd'} que son el resultado de hacer 2 por un número
entero”

Dicho de otra forma, A es el conjunto de los números pares. Es bueno que nos vayamos
acostumbrando a este tipo de notación.

Prof. Julieta Matteucci 27


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Es súper importante poder definir los conjuntos correctamente. En programación se definirán


variables, listas, arreglos y conjuntos que, si no son definidos correctamente pueden dar, con
mucha facilidad, errores en el programa.

Arranquemos con unos pequeños ejercicios para entrar en calor. No se los salteen. Aunque
algunos les parezcan poca cosa o demasiado simples. No se olviden que, sobre las cosas más
simples se van construyendo los otros conceptos. Para algo están acá. Aprovéchenlos. Si no
conocen alguna de las referencias, ¡¡Googleen, en algún lugar de ese gúgol de información, está
lo que necesitan!!

Ejercicios:
1) Definir los siguientes conjuntos, por extensión:
a. El conjunto formado por los números impares no negativos y menores que
diez.
b. El conjunto formado por los personajes principales de Los Simpson.
c. El conjunto formado por los siete ríos más largos del mundo.
d. El conjunto formado por los enteros no negativos menores que cinco.
e. El conjunto de los números primos entre 4 y 22.

2) Definir los siguientes conjuntos, por comprensión. En los casos en los que sea posible,
dar dos definiciones diferentes de los conjuntos:
a. 𝐴 = {−5, −4, −3, −2, −1,0,1,2,3,4,5}
b. 𝐵 = {𝐼𝑟𝑜𝑛 𝑚𝑎𝑛, 𝐶𝑎𝑝𝑖𝑡á𝑛 𝐴𝑚é𝑟𝑖𝑐𝑎, 𝑉𝑖𝑢𝑑𝑎 𝑛𝑒𝑔𝑟𝑎, 𝑂𝑗𝑜 𝑑𝑒 ℎ𝑎𝑙𝑐ó𝑛, 𝑇ℎ𝑜𝑟}
1 3 5
c. 𝐶 = { , 1, , 2 , , 3}
2 2 2
d. 𝐷 = {1,3,5,7,9,11, … } (Los puntos suspensivos indican que el conjunto es
infinito y que sigue con la misma tendencia.
e. 𝐸 = {"𝐿𝑎 ℎ𝑖𝑠𝑡𝑜𝑟𝑖𝑎 𝑜𝑓𝑖𝑐𝑖𝑎𝑙", "𝐸𝑙 𝑠𝑒𝑐𝑟𝑒𝑡𝑜 𝑑𝑒 𝑠𝑢𝑠 𝑜𝑗𝑜𝑠"}
f. 𝐹 = {“𝐻𝑒𝑛𝑟𝑖 𝐶𝑎𝑟𝑡𝑎𝑛”, “𝐶𝑙𝑎𝑢𝑑𝑒 𝐶ℎ𝑒𝑣𝑎𝑙𝑙𝑒𝑦” , ”𝐽𝑒𝑎𝑛 𝐶𝑜𝑢𝑙𝑜𝑚𝑏”,
“𝐽𝑒𝑎𝑛 𝐷𝑒𝑙𝑠𝑎𝑟𝑡𝑒”, “𝐽𝑒𝑎𝑛 𝐷𝑖𝑒𝑢𝑑𝑜𝑛𝑛é”, “𝐶ℎ𝑎𝑟𝑙𝑒𝑠 𝐸ℎ𝑟𝑒𝑠𝑚𝑎𝑛𝑛”,
“𝑅𝑒𝑛é 𝑑𝑒 𝑃𝑜𝑠𝑠𝑒𝑙”, "𝑆𝑧𝑜𝑙𝑒𝑚 𝑀𝑎𝑛𝑑𝑒𝑙𝑏𝑟𝑜𝑗𝑡” , “𝐴𝑛𝑑𝑟é 𝑊𝑒𝑖𝑙”}.
3) Esta tarea tiene varias partes:
a. Elijan y ármense dos conjuntos: Uno matemático (es decir con números) y otro
coloquial. Y escriban su definición por comprensión. Luego, vayan al foro de
esta semana y publiquen sus dos conjuntos (¡OJO! Solo publiquen la definición
por comprensión de los dos conjuntos, nada más). Para no complicarse con la
escritura matemática, pueden sacarles foto a sus definiciones y subir la foto.
b. Busquen la publicación de alguno de sus compañeros o de alguna de sus
compañeras y escriban el conjunto por extensión de la definición que hayan
publicado.
c. Corrijan las respuestas que hayan recibido a sus publicaciones (las de las
definiciones que publicaron) y vean si definieron bien el conjunto que querían
o si quienes interpretaron sus definiciones incluyeron algún elemento extra o le
faltó alguno. Si hace falta, ¿Cómo se mejoraría la definición?
Prof. Julieta Matteucci 28
UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Ahora que sabemos escribir y definir los


∅ y el matemático que nunca existió
conjuntos, sigamos con los temas. Hay algunos
George Boole introdujo el concepto de conjunto
conjuntos especiales que merecen su
vacío, o "nada", como él lo llamó, como
reconocimiento y son el todo y la nada. complemento del "universo" en su Análisis
matemático de la lógica (1847). Al conjunto vacío
En lo que se refiere a conjuntos, a “la nada” la lo notaba con un 0, y al “universo” como un 1.
llamamos conjunto vacío. Hay dos grandes Luego, Cantor, escribió en 1880 que, como no
maneras de notar al conjunto vacío. Por un tiene elementos, el conjunto vacío se puede notar
con la letra O. Ninguna de esas notaciones duró
lado, podemos notarlo por extensión: { } mucho, iban cambiándolas constantemente y
aparecían muchas otras. Además, la idea de
Pero también tiene su símbolo propio: ∅ conjunto vacío, como la conocemos ahora, se
mezclaba con el conjunto Nulo de álgebra.
Es importante no mezclar estas notaciones. Si
definimos: En 1935, un grupo de matemáticos franceses
𝐴 = {} formaron un grupo para revisar, con mucha
rigurosidad, los fundamentos de la matemática.
𝐵=∅ Al grupo le pusieron el nombre de un matemático
ficticio: “Nicolás Bourbaki”. Entre sus fundadores
𝐶 = {∅} está André Weil, quien en 1939 introdujo el
símbolo ∅ y, como Bourbaki lo adoptó, también
Mientras que los conjuntos A y B son, el resto de la comunidad matemática. Nicolás
efectivamente el conjunto vacío, no es el caso del Bourbaki aún existe y se dice que los mejores
conjunto C, que no está vacío. El conjunto C tiene matemáticos franceses de mediados XX han sido
formado parte, pero la lista de los miembros es
un elemento que es el símbolo ∅.
uno de los secretos mejor guardados en el mundo
de la matemática.
Por otro lado, tenemos al todo, al conjunto
universal. Este es el conjunto formado por todos los objetos de estudio en un contexto dado.
La elección de un conjunto universal se hace por conveniencia, para indicar en “qué mundo nos
movemos”. Acá tiene un poco de sentido algo que se ejemplificó antes.

Cuando se habló de definir correctamente a un conjunto, se ejemplificó diciendo, además, que


hay varias formas de definir un mismo conjunto, y entre los ejemplos, estaban:

𝐵 = {𝑥 ∈ ℝ / 𝑥 2 − 1 = 0}

𝐵 = {𝑥 ∈ ℤ / 𝑥 2 − 1 = 0}

La diferencia es sutil, pero existe. En el primer conjunto la x pertenece al conjunto de los


números reales (enteros, racionales e irracionales) mientras que, en el segundo, la x pertenece
al conjunto de los enteros.

En este ejemplo, que venía de definir, por comprensión, un conjunto que había sido dado por
extensión, sin más información; ambas definiciones aportan el mismo conjunto. Sin embargo,
si fuéramos a trabajar con estos conjuntos y vincularlos con otros conjuntos, ahí la cosa cambia.
Necesitamos asegurarnos de que están en el mismo universal de los otros conjuntos. Pensemos
en un ejemplo coloquial:

𝐴 = {𝐴𝑔𝑢𝑠, 𝐹𝑒𝑟, 𝑀𝑎𝑟𝑐𝑒, 𝐹𝑟𝑎𝑛}

¿A qué universo creen que pertenece? Piénselo un rato. Den varios universales posibles. Antes
de seguir con la lectura.
Prof. Julieta Matteucci 29
UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Supongamos que, ahora, quiero ver quiénes de ese conjunto A verifican, también una serie de
condiciones. Elijan uno de los Universales que hayan pensado y respondan en función de ese
universal: ¿Cuáles de los elementos del conjunto 𝐴, verifican…

✓ … que son mujeres?


✓ … que son hombres?
✓ … que son diminutivos de nombres?

Está claro que depende de qué nos imaginamos que sean.

Si el universal es: “Nombre de mascotas” y el conjunto A representa los nombres que una
persona le puso a sus mascotas, las respuestas a las primeras dos preguntas serán 0 y la última,
dependerá si las mascotas se llaman así o tienen un nombre más completo.

Por otro lado, si el universal fuera: “Diminutivos de los nombres” y el conjunto A representa a
los diminutivos de los nombres de mis vecinos y vecinas, la respuesta a la última pregunta será
4 y para responder a las otras 2, deberían conocer a mis vecinos y vecinas. Les cuento que son:
{Agustina, Fernando, Marcela, Francisco} por lo que son, 2 hombres y 2 mujeres.

¡¡Fíjense lo importante de una buena definición!!

Ahora que ya identificamos a los conjuntos, identifiquemos a los elementos.

Ya dijimos que usábamos el símbolo ∈ para indicar pertenencia. Pero no se dijo mucho más.
Podríamos preguntarnos si un cierto objeto, pertenece en un conjunto.

Si el conjunto está dado por extensión, hay que revisar la lista de los elementos, y ver si lo
encontramos o no. Si, en cambio, el conjunto fue definido por comprensión, debemos verificar
si el objeto cumple o no con la definición que se haya dado.

Veamos algunos ejemplos:

Dado el conjunto: 𝐴 = {1,2,3,4,6,12} , decidir si el 3, 5, y 7 pertenecen al conjunto.

Como el conjunto está dado por extensión, podemos simplemente chequear y vemos que el
único que pertenece es el 3, mientras que el 5 y el 7 no pertenecen. Eso lo notamos:
3∈𝐴
5∉𝐴
7∉𝐴

Ahora, si el mismo ejercicio hubiese sido escrito así:

Dado el conjunto: 𝐴 = {𝑥 / 𝑥 𝑒𝑠 𝑢𝑛 𝑑𝑖𝑣𝑖𝑠𝑜𝑟 𝑝𝑜𝑠𝑖𝑡𝑖𝑣𝑜 𝑑𝑒 12} , decidir si el 3, 5, y 7 pertenecen


al conjunto. Como el conjunto está dado por comprensión, debemos revisar si el 3, el 5 y el 7
son (o no) divisores del 12. Es decir, debemos preguntarnos si al dividir 12 por el 3, el 5 y el 7,
el resto nos da 0 o no. Nuevamente, llegamos a la conclusión que:

3∈𝐴
5∉𝐴
7∉𝐴

Prof. Julieta Matteucci 30


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Si un conjunto A está formado exclusivamente por elementos que también están presentes en
otro conjunto B, y ambos pertenecen a un mismo universal, decimos que A es un subconjunto
de B. Por ejemplo:

𝐵 = {𝑎, 𝑏, 𝑐, 𝑑, 𝑒, 𝑓, 𝑔, ℎ, 𝑖, 𝑗, 𝑘, 𝑙, 𝑚, 𝑛, ñ, 𝑜, 𝑝, 𝑞, 𝑟, 𝑠, 𝑡, 𝑢, 𝑣, 𝑤, 𝑥, 𝑦, 𝑧}
𝐴 = {𝑎, 𝑒, 𝑖, 𝑜, 𝑢}
A es un subconjunto de B.

IMPORTANTE:

Cuando decimos que un elemento pertenece a un conjunto usamos el símbolo ∈. Sin embargo,
si hablamos de que un conjunto está dentro de otro (es un subconjunto) usamos el símbolo ⊂

En el ejemplo:

𝐵 = {𝑎, 𝑏, 𝑐, 𝑑, 𝑒, 𝑓, 𝑔, ℎ, 𝑖, 𝑗, 𝑘, 𝑙, 𝑚, 𝑛, ñ, 𝑜, 𝑝, 𝑞, 𝑟, 𝑠, 𝑡, 𝑢, 𝑣, 𝑤, 𝑥, 𝑦, 𝑧}
𝐴 = {𝑎, 𝑒, 𝑖, 𝑜, 𝑢}
𝑨⊂𝑩
𝒂∈𝑩

Observemos que “𝐴” es un conjunto y “𝑎” es un elemento.

Un par de detalles importantes antes de seguir:

✓ El conjunto vacío está incluido en todos los conjuntos


✓ Un conjunto está incluido en sí mismo.
Sigamos con otros conjuntos especiales que merecen su conocimiento:

En matemática, en lógica clásica y en ciencias de la computación, un lenguaje formal es definido


a partir de un conjunto (finito o infinito numerable) de símbolos y de reglas que permiten operar
esos símbolos. Entonces definimos:

Un vocabulario o alfabeto es un conjunto finito no vacío cuyos elementos se llaman


símbolos. A esos símbolos se los llama letras, strings o caracteres. Usualmente se nota con el
símbolo: ∑ (se lee “sigma”), aunque también es común el uso de la letra 𝑉

Ejemplos:
∑ = {1,2,3} ; ∑ = { 𝑎, 𝑏, 𝑐, 𝑑 } ; ∑ = {0,1} ; 𝑉 = {☻, ♣, , ♫}

Con los símbolos del alfabeto podemos formar cadenas de símbolos o palabras o hileras; éstas
contienen un número finito de símbolos del alfabeto. La palabra vacía o cadena vacía, denotada
por 𝜆 (se lee lambda), es la cadena que no contiene símbolos.

Ejemplo:
Sea el alfabeto 𝑉 = {0,1}

Algunas de las palabras que se pueden formar son: 𝑤1 = 001; 𝑤2 = 100; 𝑤3 = 10101010

Prof. Julieta Matteucci 31


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

El conjunto de todas las palabras que se pueden formar con el alfabeto 𝑉, es un nuevo conjunto
(que puede tener infinitos elementos) y que se nota agregándole un * al alfabeto (y lo leemos
como estrella). En nuestro caso:

𝑉 ∗= { 𝜆, 0, 1, 00, 11, 01, 10, 001, 010, 100, 011, 101, … }

Existen muchas interpretaciones posibles sobre los elementos de 𝑉 ∗ , según lo que sea o
represente 𝑉 . Si 𝑉 es un conjunto de “palabras”
entonces 𝑉 ∗ será la colección de todas las Alfabetos y lenguajes
“oraciones” posibles formadas con las palabras de 𝑉, Si al alfabeto le adicionamos un conjunto de
tengan o no sentido o una estructura evidente. las reglas que nos permitan formar las
palabras del lenguaje (a este conjunto de
Ejemplo reglas se lo llama la gramática formal (o
V = {Ana, Luis, mariposa, come, reír, rápido, sintaxis)) y la palabra que conseguimos
lento,} armándola de acuerdo con una gramática
dada se llama una fórmula bien formada
Algunas palabras de V:
(palabra, fórmula bien definida o simplemente
w1=Ana come; fórmula) del lenguaje. Dado un cierto
alfabeto, el conjunto de todas sus fórmulas
w2=reír rápido Luis; w3=Luis mariposa Ana
bien formadas nos da el lenguaje. A
V*= {λ, Ana Luis mariposa, Ana come rápido, Luis diferencia de lo que ocurre con el alfabeto
reír , Luis Juan , …} (que debe ser un conjunto finito) y con cada
fórmula bien formada (que debe tener una
Sigamos avanzando con los temas. Ahora hablemos longitud también finita), un lenguaje formal
del tamaño de los conjuntos. puede estar compuesto por un número infinito
de fórmulas bien formadas.
Cuando nos referimos al tamaño que tienen los
conjuntos, hacemos referencia a la cantidad de El alfabeto utilizado por muchos de los
llamados lenguajes de programación (como
elementos que tiene ese conjunto. El nombre que
Pascal o C) es el conjunto de caracteres
usamos para indicar ese valor es cardinalidad. ASCII (o un subconjunto de él) que incluye,
por lo general, las letras mayúsculas y
La cardinalidad de un conjunto A usualmente se minúsculas, los símbolos de puntuación y los
denota | 𝐴 |, con las barras; esta es la misma notación símbolos matemáticos disponibles en los
que la del módulo o valor absoluto y el significado teclados estándares.
depende del contexto 5 . Alternativamente, la
cardinalidad de 𝐴 se puede denotar por 𝑛(𝐴), 𝑐𝑎𝑟𝑑(𝐴), o #𝐴 (acá leemos cardinal de A, no
Hashtag).

Si un conjunto 𝐴 tiene una cantidad finita de elementos, diremos que es un conjunto finito; si
el conjunto tiene una cantidad no finita de elementos diremos que es un conjunto infinito y que
su cardinal es infinito6.

Ejemplos

1. 𝐴 = {{𝑎}, {𝑏, 𝑐}, 5, 4}, entonces |𝐴| = 4.

5
Aunque el símbolo y la notación sea lo mismo, tienen significados diferentes, un conjunto no tiene valor
absoluto, de la misma forma que un número o variable, no tiene cantidad de elementos.
6
A fines de este apunte (y de esta materia) no vamos a centrarnos en los distintos tamaños que tienen
los infinitos, aunque es un tema muuuuuy interesante.
Prof. Julieta Matteucci 32
UNPAZ – LGTI (6004)
2024
Estructuras Discretas

2. 𝐵1 = {𝑛 ∈ ℕ / 𝑛2 = 3}, entonces |𝐵1 | = 0


3. 𝐵2 = {𝑛 ∈ ℝ / 𝑛2 = 3}, entonces |𝐵2 | = 2
4. 𝐶 = ∅, entonces |∅| = 0.
5. 𝐷 = {∅}, entonces |𝐷| = 1
6. 𝐸 = ℕ, entonces |𝐸| = ∞

En el caso en que estemos frente a una palabra (o cadena) formada a partir de un alfabeto, la
longitud de esa cadena será la cantidad de símbolos del alfabeto que tiene la cadena o palabra,
contadas tantas veces como aparezcan. Lo notamos como 𝑙𝑜𝑛𝑔(𝑤)

Ejemplo:

Si, dado el alfabeto ∑ = {𝑎, 𝑏, 𝑐, 𝑑} se formaron las palabras: 𝑤1 = 𝑐𝑎𝑑𝑎, 𝑤2 = 𝑎𝑏𝑐, 𝑤3 =


𝑏, decimos que:
𝑙𝑜𝑛𝑔(𝑤1 ) = 4
𝑙𝑜𝑛𝑔(𝑤2 ) = 3
𝑙𝑜𝑛𝑔(𝑤3 ) = 1

Ahora que ya tenemos la parte inicial, podemos empezar a operar con los conjuntos. Pero antes,
veamos una forma de representarlos que nos va a ayudar a entender las operaciones.

Una representación gráfica para los conjuntos son los diagramas de Venn. El conjunto
universal se representa por el interior de un rectángulo y todos los demás conjuntos se
representan por regiones cerradas incluidos en el mismo. Esta representación sirve para ver
visualmente relaciones entre conjuntos y sus elementos.

Ejemplos. Supongamos que el universal es el conjunto de todas las letras del abecedario y
tenemos un conjunto 𝐴 que representa a las vocales, 𝐵 el conjunto de las letras que están en la
última fila de un teclado qwerty (justo arriba de la barra espaciadora). En diagrama de Venn
queda:
U
A
t p u
k r
j a
i
B w d
x f ee
z o
m
v q ñ
h
c n l g
b s y

Algunas consideraciones.
✓ En este dibujo, las letras están en “globitos” pero no significa que sean conjuntos, solo
es una forma de representarlas visualmente. Los conjuntos acá son el 𝐴, el 𝐵 y el
universal.

Prof. Julieta Matteucci 33


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

✓ Si no es relevante al problema, y solo estamos mirando relaciones entre los conjuntos y


sus elementos, podemos no dibujar el conjunto universal, pero siempre lo tenemos
presente.
✓ Si queremos identificar a los elementos en un diagrama de Venn deberían tener pocos
elementos o termina siendo bastante pesado el trabajo, y la idea de estos diagramas es
simplificar la manera de pensar los problemas.

Ahora sí, continuemos con las operaciones. En el ejemplo que acabamos de ver los conjuntos
no tienen elementos en común, pero a veces eso sí ocurre. Cuando hablamos de los elementos
que dos o más conjuntos tienen en común, hablamos de intersección y el símbolo que usamos
para notarla es: ∩

Formalmente diremos:

𝐴 ∩ 𝐵 = {𝑥 / 𝑥 ∈ 𝐴 ∧ 𝑥 ∈ 𝐵}

El símbolo ∧ significa “y” y quiere decir que se deben cumplir las dos condiciones7. En esencia,
esta definición quiere decir que la intersección es el conjunto formado por los elementos que
están al mismo tiempo en 𝐴 y en 𝐵.

Ahora veamos unos ejemplos:


A B Si tenemos los siguientes conjuntos:
𝐴 = {1,2,3,4,6,12},
𝐵 = {6,8,9}
𝐶 = {4,5,6,7,8,9}
Dar, por extensión (cuando sea posible):
a) 𝐴 ∩ 𝐵
b) 𝐴 ∩ 𝐶
A∩B c) 𝐴 ∩ 𝐵 ∩ 𝐶
d) 𝐵 ∩ 𝐶

Podríamos ayudarnos (si hace falta, aunque no es necesario) de un diagrama de Venn:

𝐴 𝐵
1
12
2
3 6 8
4 9
5
𝐶 7

Antes de ponerme a responder a las consignas, noto que todos los elementos de 𝐵 también
están en 𝐶, entonces una mejor representación sería:

7
En la unidad de Lógica se trabaja bastante con este símbolo y sus propiedades.
Prof. Julieta Matteucci 34
UNPAZ – LGTI (6004)
2024
Estructuras Discretas

𝐴
1
12 2
3 6 8
4 𝐵
9

𝐶 5
7

Ahora sí, vamos a ponernos a responder lo pedido. En el primer ítem, tenemos que ver qué
tienen en común 𝐴 y 𝐵. Vemos que solo tienen en común al 6, entonces:
a) 𝐴 ∩ 𝐵 = {6}

En el segundo ítem, tenemos que ver qué tienen en común 𝐴 y 𝐶. Vemos que tienen en común
al 4 y al 6, entonces:

b) 𝐴 ∩ 𝐶 = {4,6}

En el tercer ítem, tenemos que ver qué tienen en común los tres conjuntos. Vemos que tienen
en común solo al 6, entonces:

c) 𝐴 ∩ 𝐵 ∩ 𝐶 = {6}

Y ahora, hablemos del último ítem, tenemos que ver qué tienen en común 𝐵 y 𝐶. Vemos que
tienen en común a todos los elementos de 𝐵, por lo que podríamos dar la respuesta de dos
maneras:

Enunciando, por extensión todos los elementos:

𝐵 ∩ 𝐶 = {6,8,9}

O diciendo directamente:
𝐵∩𝐶 =𝐵

Esto pasa porque 𝐵 es un subconjunto de 𝐶, es decir 𝐵 ⊂ 𝐶.

Otra de las operaciones con las que vamos a trabajar es la unión. En este caso, unir, es
exactamente eso: juntar todos los elementos en un nuevo conjunto que llamamos unión y que
notamos con ∪. Formalmente diremos:

𝐴 ∪ 𝐵 = {𝑥 / 𝑥 ∈ 𝐴 ∨ 𝑥 ∈ 𝐵}

El símbolo ∨ significa “o” y quiere decir que se deben cumplir una de las dos condiciones8. En
esencia, esta definición quiere decir que la unión es el conjunto formado por los elementos que
están en, al menos, uno de los conjuntos (en 𝐴 o en 𝐵)

8
En la unidad de Lógica se trabaja bastante con este símbolo y sus propiedades.
Prof. Julieta Matteucci 35
UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Ahora veamos unos ejemplos:


Si tenemos los siguientes conjuntos:
𝑩
𝐴 = {1,2,3,4,6,12}, 𝑨
𝐵 = {6,8,9}
𝐶 = {4,5,6,7,8,9}
Dar, por extensión (cuando sea posible):
a) 𝐴 ∪ 𝐵
b) 𝐴 ∪ 𝐶
c) 𝐴 ∪ 𝐵 ∪ 𝐶 𝑨∪𝑩
d) 𝐵 ∪ 𝐶
Vamos a aprovechar que ya teníamos hecho el diagrama de Venn de estos conjuntos:

𝐴
1
12
2
3 6 8
4 𝐵
9

𝐶 5
7

En el primer ítem, tenemos que ver qué forman juntos 𝐴 y 𝐵. Vemos que queda:
a) 𝐴 ∪ 𝐵 = {1,2,3,4,6,12,8,9}

En el segundo ítem, tenemos que ver qué forman juntos 𝐴 y 𝐶. Vemos que queda:
b) 𝐴 ∪ 𝐶 = {1,2,3,4,6,12,5,7,8,9}

En el tercer ítem, tenemos que ver qué forman juntos los tres conjuntos. Vemos que queda
igual que en el ítem anterior.
c) 𝐴 ∪ 𝐵 ∪ 𝐶 = {1,2,3,4,6,12,5,7,8,9}

Y ahora, hablemos del último ítem, tenemos que ver qué forman juntos 𝐵 y 𝐶. Vemos que
tienen en común a todos los elementos de 𝐵 , por lo que podríamos, nuevamente, dar la
respuesta de dos maneras:
Enunciando, por extensión todos los elementos:

𝐵 ∪ 𝐶 = {4,5,6,7,8,9}
O diciendo directamente:
𝐵∪𝐶 =𝐶

Esto pasa, nuevamente, porque 𝐵 es un subconjunto de 𝐶.

Prof. Julieta Matteucci 36


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Sigamos con las operaciones, ahora que vimos qué forman juntos y qué tienen en común, vamos
a ver qué los diferencia. Para eso, tenemos la operación diferencia de conjuntos. Es ver
cuáles de los elementos del primer conjunto no están en el segundo. Lo notamos con el guion
(o signo “menos”): −

Formalmente diremos:

𝑨 𝑩
𝐴 − 𝐵 = {𝑥 / 𝑥 ∈ 𝐴 ∧ 𝑥 ∉ 𝐵}

En esencia, esta definición quiere decir que la diferencia es


el conjunto formado por los elementos que están en 𝐴 pero
no en 𝐵.
𝑨−𝑩
Antes de pasar al ejemplo, vamos a detenernos un poco en
la definición de la resta:

𝐴 − 𝐵 = {𝑥 / 𝑥 ∈ 𝐴 ∧ 𝑥 ∉ 𝐵}

Miremos lo que está dentro de las llaves y leámoslo con un poco de cariño. Si leemos más o
menos textual, diríamos (eso que se dijo antes):

“Es el conjunto formado por los elementos que están en 𝐴 y, al mismo tiempo, no están en 𝑩.”

Esas frases… ¿No las habíamos usado antes? ¡Si! La de “al mismo tiempo” la usamos para
intersección y la de “no están en 𝑩” es la del complemento. Esto nos permite dar una nueva
definición para la diferencia que dependa, exclusivamente, de las operaciones anteriores:

𝐴 − 𝐵 = 𝐴 ∩ 𝐵𝑐

En varios de los ejercicios que haremos después, cuando dejemos de usar tanto los diagramas
de Venn y trabajemos con propiedades, esta es la definición de diferencia que vamos a usar.

Ahora sí, veamos unos ejemplos:

Si tenemos los siguientes conjuntos:


𝐴 = {1,2,3,4,6,12},
𝐵 = {6,8,9}
𝐶 = {4,5,6,7,8,9}

Dar, por extensión (cuando sea posible):


a) 𝐴 − 𝐵
b) 𝐵 − 𝐴
c) 𝐴 − 𝐶
d) 𝐵 − 𝐶

Prof. Julieta Matteucci 37


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Nuevamente, nos vamos a aprovechar que ya teníamos hecho el diagrama de Venn de estos
conjuntos:
𝐴
1
12
2
3 6 8
4 𝐵
9

𝐶 5
7

En el primer ítem, tenemos que ver cuál es la diferencia 𝐴


entre 𝐴 y 𝐵. 1
Observemos que el único elemento que le tenemos que 12
2
sacar a 𝐴 es el 6, que también estaba en 𝐵. Por lo que
3 6 8
queda:
4 𝐵
𝐴 − 𝐵 = {1,2,3,4,12} 9

En el segundo ítem, tenemos que ver cuál es la diferencia entre 𝐵 y 𝐴. Observemos que el único
elemento que comparten sigue siendo el 6, pero ahora se lo tenemos que sacar a 𝐵 Por lo que
queda:
𝐵 − 𝐴 = {8,9}

𝐴 En el tercer ítem, tenemos que ver cuál es la diferencia entre 𝐴 y


1 𝐶.
12 2
3 6 Observemos que los elementos que comparten son el 4 y el 6.
8
4 9 Entonces, se los sacamos a 𝐴. Por lo que queda:

𝐶 5 𝐴 − 𝐶 = {1,2,3,12}
7

Y ahora, hablemos del último ítem, tenemos que cuál es la diferencia entre 𝐵 y 𝐶.

Nuevamente, hacemos hincapié en la inclusión. Vemos que tienen en común a todos los
elementos de 𝐵, nos queda:

𝐵−𝐶 = ∅

6 8 Y si la diferencia hubiese sido al revés:


4 𝐵 𝐶 − 𝐵 = {4,5,7}
9

𝐶 5 Moraleja: Cuidado con el orden en el que se dan las operaciones.


7

Prof. Julieta Matteucci 38


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Una definición (o propiedad) que quiero agregar antes de seguir es que:

Igualdad de conjuntos: Dos conjuntos A y B son iguales si cada uno contiene al otro:

𝐴 = 𝐵 si (𝐴 ⊂ 𝐵) ∧ (𝐵 ⊂ 𝐴)

El último par de operaciones que vamos a ver son el complemento y el conjunto partes.
Estas operaciones se realizan sobre un solo conjunto y no sobre más de uno como las anteriores.

Cuando mencionamos al complemento de un conjunto, nos referimos a todos los elementos


del universal que no son del conjunto. Es hacer la diferencia entre el universal y el conjunto.
Hay dos notaciones usuales para esto que son 𝐴̅ o 𝐴𝑐 .

Por ejemplo, si tenemos que el universal es el conjunto de todas las letras del abecedario y un
conjunto 𝐴 que representa a las vocales, entonces, 𝐴𝑐 = {𝑥 / 𝑥 𝑒𝑠 𝑐𝑜𝑛𝑠𝑜𝑛𝑎𝑛𝑡𝑒}

Por su lado, hacer el conjunto partes de otro conjunto es hacer un nuevo conjunto con todos
los posibles subconjuntos del conjunto original. Lo notamos como 𝒫(𝐴)

Por ejemplo, si 𝐴 = {𝑎, 𝑏, 𝑐}, entonces 𝒫(𝐴) = {∅, {𝑎}, {𝑏}, {𝑐}, {𝑎, 𝑏}, {𝑎, 𝑐}, {𝑏, 𝑐}, {𝑎, 𝑏, 𝑐}}

Este es un buen momento para detenerse y hacer un poco de práctica. Así que acá va una
pequeña lista de ejercicios para que practiquen un poco:

Ejercicios:
1) Sean los conjuntos:

𝐴 = {2,4,6}; 𝐵 = {6,4,2}; 𝐶 = {𝑥 ∈ ℤ / 2𝑥 2 − 7𝑥 + 3 = 0}; 𝐷 = {3, {0,1}}

a) Indicar, justificando en todos los casos, cuáles de las siguientes afirmaciones son
verdaderas y cuáles falsas:
I. 𝐴=𝐵
II. 1∈𝐶
1
III. 2
∈𝐶
IV. |𝐷| = 3
V. |𝐶| = 2
VI. 𝐶⊂𝐷
VII. 𝐶∈𝐷
b) Dar, por extensión los conjuntos 𝒫(𝐴), 𝒫(𝐶) y 𝒫(𝒫(𝐶))

2) Consideremos al conjunto universal como 𝑈 = {0,1,2,3,4,5,6,7,8,9}.

a. Escribir dos subconjuntos 𝐴 y 𝐵 de 𝑈 tales que 𝐴 ≠ ∅, 𝐵 ≠ ∅, 𝐴 ∩ 𝐵 ≠ ∅, 𝐴 ∪ 𝐵 =


𝑈

Prof. Julieta Matteucci 39


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

b. Escribir tres subconjuntos 𝐴, 𝐵 y 𝐶 de 𝑈, cuya unión sea el universal, pero, de a pares,


tengan intersección vacía.
c. Escribir tres subconjuntos 𝐴, 𝐵 y 𝐶 de 𝑈 , cuya unión sea el universal, de a pares
tengan intersección no vacía, pero 𝐴 ∩ 𝐵 ∩ 𝐶 = ∅.
d. Escribir 𝐴𝑐 , 𝐵𝑐 y 𝐶 𝑐 para el item c)
e. Dar los diagramas de Venn de los ítems anteriores.

3) Para el siguiente diagrama de Venn, pintar (volverlo a dibujar para cada ítem) el sector
resultante de:

𝑈 a. 𝐴 ∪ (𝐵 ∩ 𝐶)
𝐴 𝐵 b. 𝐴 ∩ (𝐵 ∪ 𝐶)
c. 𝐴𝑐 ∪ (𝐵 − 𝐶)
d. (𝐴 ∪ 𝐵) − (𝐴 ∩ 𝐵)
𝑐
e. ((𝐴 ∪ 𝐵) − (𝐴 ∩ 𝐵))
f. 𝐶 − (𝐵 ∩ 𝐶)
g. (𝐴 ∪ 𝐵 ∪ 𝐶) − (𝐴 − (𝐵 ∪ 𝐶))
𝑐
𝐶 h. (𝐶 − (𝐵 ∪ 𝐴))
i. (𝐴 ∩ 𝐵) ∪ (𝐶 ∩ 𝐵) ∪ (𝐴 ∩ 𝐶)
j. (𝐵 − 𝐶) ∪ (𝐶 − 𝐵)

4) Para cada uno de los siguientes diagramas, dar una operación entre los conjuntos que
corresponda al área sombreada:
a. b.

c. d.

e. f.

g. h.

Prof. Julieta Matteucci 40


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Volvamos a los contenidos… Ahora dejemos los dibujitos un rato y centrémonos en las
propiedades que tienen estas operaciones.

NOTA: No vamos a demostrar estas propiedades, pero si alguien quisiera, puede hacer los
diagramas de Venn, para verificarlas.

Propiedades:

Para todas estas propiedades, vamos a considerar 𝑈 y 𝐴, 𝐵 y 𝐶 subconjuntos de 𝑈.

Leyes Asociativas: Ley de Involución:


2) 𝐴 ∪ (𝐵 ∪ 𝐶) = (𝐴 ∪ 𝐵) ∪ 𝐶 ✓ (𝐴𝑐 )𝑐 = 𝐴
3) 𝐴 ∩ (𝐵 ∩ 𝐶) = (𝐴 ∩ 𝐵) ∩ 𝐶
Leyes de idempotencia:
Leyes Conmutativas:
✓ 𝐴∪𝐴=𝐴
✓ 𝐴∪𝐵 = 𝐵∪𝐴 ✓ 𝐴∩𝐴=𝐴
✓ 𝐴∩𝐵 = 𝐵∩𝐴
Leyes de Acotación:
Leyes distributivas:
✓ 𝐴∩∅=∅
✓ 𝐴 ∩ (𝐵 ∪ 𝐶) = (𝐴 ∩ 𝐵) ∪ (𝐴 ∩ 𝐶) ✓ 𝐴∪𝑈 =𝑈
✓ 𝐴 ∪ (𝐵 ∩ 𝐶) = (𝐴 ∪ 𝐵) ∩ (𝐴 ∪ 𝐶)
Leyes de Absorción:
Leyes de Identidad:
✓ 𝐴 ∩ (𝐴 ∪ 𝐵) = 𝐴
✓ 𝐴∪∅=𝐴 ✓ 𝐴 ∪ (𝐴 ∩ 𝐵) = 𝐴
✓ 𝐴∩𝑈 =𝐴
Leyes de De Morgan (Para Conjuntos):
Leyes de Complemento:
✓ (𝐴 ∪ 𝐵)𝑐 = 𝐴𝑐 ∩ 𝐵𝑐
✓ 𝐴 ∪ 𝐴𝑐 = 𝑈 ✓ (𝐴 ∩ 𝐵)𝑐 = 𝐴𝑐 ∪ 𝐵𝑐
✓ 𝐴 ∩ 𝐴𝑐 = ∅
✓ ∅𝑐 = 𝑈
✓ 𝑈𝑐 = ∅

¿Para qué sirven, entonces, esas propiedades? ¿Me las tengo que aprender? ¿No se
puede probar todo con diagramas de Venn?
Sirven para demostrar que dos expresiones son equivalentes, sin necesidad de usar los
diagramas de Venn. Estos diagramas, aunque útiles y relativamente simples, muchas veces no
permiten demostrar algunas propiedades ya que, si no conocemos cómo están compuestos los
conjuntos, la representación que hagamos (el dibujito) será solo una de las muchas formas en
las que podrían estar vinculados entre sí, y existe la posibilidad de que no estemos demostrando,
realmente, lo que queríamos. Con las propiedades, por otro lado, nos independizamos del
dibujo y las demostraciones son más universales, ya que solo dependen de esas “verdades” que
sabemos que cumplen.

Prof. Julieta Matteucci 41


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Veamos un ejemplo:

Demostremos, usando propiedades que

a) 𝐴 ∩ 𝐵 = 𝐴 − 𝐵𝑐
b) 𝐴 ∪ (𝐴𝑐 ∩ 𝐵) = 𝐴 ∪ 𝐵
c) 𝐴 − (𝐴𝑐 ∪ 𝐵) = 𝐴 − 𝐵
Este tipo de demostraciones se pueden realizar de varias maneras:

• Arrancamos de la expresión de la izquierda y vamos aplicando propiedades hasta llegar


a la de la derecha.
• Arrancamos de la expresión de la derecha y vamos aplicando propiedades hasta llegar
a la de la izquierda
• Aplicamos propiedades en las dos expresiones (por separado) y llegamos en ambas, a lo
mismo.

Lo que NO hacemos es partir de la igualdad a la que queremos llegar.

Veamos el primero de esos ejemplos:

𝐴 ∩ 𝐵 = 𝐴 − 𝐵𝑐
Una buena forma de empezar acá es, antes de aplicar las propiedades, arrancar reescribiendo
la expresión. Si se acuerdan, no tenemos propiedades de la diferencia, pero teníamos una
segunda definición que la expresaba en términos de las otras operaciones.

Habíamos dicho que: 𝐴 − 𝐵 = 𝐴 ∩ 𝐵𝑐 . Entonces, si miro lo que tengo que probar, voy a
arrancar de la derecha, que es donde tengo la diferencia:

𝐴 − 𝐵𝑐

Aplico la Definición de diferencia (A la resta la transformo en la intersección del primero, con


el complemento del segundo):

𝐴 − 𝐵𝑐 = 𝐴 ∩ ((𝐵𝑐 )𝑐 )

Pero teníamos, también la Ley de Involución, que me decía que el complemento del
complemento, me daba el conjunto original:

𝐴 − 𝐵𝑐 = 𝐴 ∩ ((𝐵𝑐 )𝑐 )
𝐴 − 𝐵𝑐 = 𝐴 ∩ 𝐵
Y llegamos a lo que, originalmente, estaba a la izquierda, por lo que termina la demostración.

Pasemos al segundo ejemplo. Queremos probar que: 𝐴 ∪ (𝐴𝑐 ∩ 𝐵) = 𝐴 ∪ 𝐵

En este caso, como a la derecha solo hay una unión (y no se puede hacer mucho ahí), vamos a
arrancar de la izquierda y aplicar, por ejemplo, una de las Leyes distributiva:

𝐴 ∪ (𝐴𝑐 ∩ 𝐵) = (𝐴 ∪ 𝐴𝑐 ) ∩ (𝐴 ∪ 𝐵)

Sabemos, por las leyes de complemento, que la unión entre un conjunto y su complemento
nos da el universal:

Prof. Julieta Matteucci 42


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

𝐴 ∪ (𝐴𝑐 ∩ 𝐵) = (𝐴 ∪ 𝐴𝑐 ) ∩ (𝐴 ∪ 𝐵)
𝐴 ∪ (𝐴𝑐 ∩ 𝐵) = 𝑈 ∩ (𝐴 ∪ 𝐵)

Por las Leyes de Identidad sabemos que la intersección entre el Universal y un conjunto nos
da el mismo conjunto:

𝐴 ∪ (𝐴𝑐 ∩ 𝐵) = 𝑈 ∩ (𝐴 ∪ 𝐵)
𝐴 ∪ (𝐴𝑐 ∩ 𝐵) = 𝐴 ∪ 𝐵
Y llegamos a la unión que queríamos llegar, terminando esta demostración.

Veamos el tercer ejemplo:

𝐴 − (𝐴𝑐 ∪ 𝐵) = 𝐴 − 𝐵
Acá vamos a arrancar con las dos expresiones (por separado), aplicándoles a cada una la
definición de diferencia.

𝐴 − (𝐴𝑐 ∪ 𝐵) = 𝐴 ∩ (𝐴𝑐 ∪ 𝐵)𝑐 𝐴 − 𝐵 = 𝐴 ∩ 𝐵𝑐

A la derecha, mucho más no podemos hacer, así que seguimos operando a la izquierda.
Tenemos unas propiedades que nos “distribuyen” el complemento, son las leyes de De
Morgan. Aplicamos la que corresponde a la unión (Complemento de la unión, equivale a la
intersección de los complementos)

𝐴 − (𝐴𝑐 ∪ 𝐵) = 𝐴 ∩ (𝐴𝑐 ∪ 𝐵)𝑐

𝐴 − (𝐴𝑐 ∪ 𝐵) = 𝐴 ∩ ((𝐴𝑐 )𝑐 ∩ 𝐵𝑐 )

Al igual que en el primer ejemplo, recordamos que teníamos, también la Ley de Involución,
que me decía que el complemento del complemento me daba el conjunto original:

𝐴 − (𝐴𝑐 ∪ 𝐵) = 𝐴 ∩ ((𝐴𝑐 )𝑐 ∩ 𝐵𝑐 )

𝐴 − (𝐴𝑐 ∪ 𝐵) = 𝐴 ∩ (𝐴 ∩ 𝐵𝑐 )

Ahora observamos que hay dos intersecciones, por lo que podemos aplicar la ley
asociativa:
𝐴 − (𝐴𝑐 ∪ 𝐵) = 𝐴 ∩ (𝐴 ∩ 𝐵𝑐 )

𝐴 − (𝐴𝑐 ∪ 𝐵) = (𝐴 ∩ 𝐴) ∩ 𝐵𝑐

Y, por las Leyes de idempotencia tenemos que la intersección entre un conjunto y él mismo,
nos dan el mismo conjunto
𝐴 − (𝐴𝑐 ∪ 𝐵) = (𝐴 ∩ 𝐴) ∩ 𝐵𝑐

𝐴 − (𝐴𝑐 ∪ 𝐵) = 𝐴 ∩ 𝐵𝑐

¡¡Y listo!!

Porque llegamos, a lo mismo que habíamos llegado en el lado derecho.

Prof. Julieta Matteucci 43


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Si no hubiésemos hecho ese desarrollo, y hubiésemos arrancado solo con lo de la izquierda,


nos quedaría un paso más que sería volver a aplicar la definición de diferencia, en el otro
sentido:
𝐴 − (𝐴𝑐 ∪ 𝐵) = 𝐴 ∩ 𝐵𝑐
𝐴 − (𝐴𝑐 ∪ 𝐵) = 𝐴 − 𝐵

Practiquemos un poco (de menor a mayor)9

Ejercicios (nivel 0)

1) Indicar qué propiedad(es) utilicé en las siguientes equivalencias:


a) (𝐶 ∩ 𝐵) ∪ 𝐴 = (𝐶 ∪ 𝐴) ∩ (𝐵 ∪ 𝐴)
b) (𝐴 ∩ 𝐷)𝑐 = 𝐴𝑐 ∪ 𝐷 𝑐
c) (𝐴 ∩ 𝐶) ∪ ∅ = 𝐴 ∩ 𝐶
d) 𝒰 ∩ 𝐵𝑐 = 𝐵𝑐
e) (𝐸 ∩ 𝐷) ∩ 𝐶 = (𝐶 ∩ 𝐷) ∩ 𝐸
f) (𝐹 − 𝐺) ∩ 𝐷 = (𝐹 ∩ 𝐺 𝑐 ) ∩ 𝐷 = (𝐹 ∩ 𝐷) ∩ 𝐺 𝑐

2) Proponer una fórmula equivalente a:


a) 𝐴 ∩ 𝐸 𝑐 =
b) (𝐴 ∪ 𝐷) ∩ 𝐸 𝑐 =
c) (𝐴 ∪ (𝐵 ∩ 𝐶 𝑐 )) =

Ejercicios (nivel 1)

1) Indicar qué propiedad(es) utilicé en las siguientes equivalencias:


a) (𝐴 ∩ 𝐵) ∩ 𝐵𝑐 = 𝐴 ∩ (𝐵 ∩ 𝐵𝑐 ) = 𝐴 ∩ ∅ = ∅
b) (𝐴 − 𝐷)𝑐 = (𝐴 ∩ 𝐷 𝑐 )𝑐 = 𝐴𝑐 ∩ (𝐷 𝑐 )𝑐
2) Proponer una fórmula equivalente usando, al menos, dos propiedades a:
a) (𝐵 − 𝐶) ∩ 𝐴 =
b) (𝐶 ∪ 𝐵) ∩ (𝐴 ∩ 𝐵)𝑐 =

Ejercicios (nivel 2)

1) Graficar las siguientes operaciones en diagramas de Venn (distintos):


a) (𝐴 ∩ (𝐵 ∪ 𝐶)) − (𝐵 ∩ 𝐶)
b) 𝐴 ∩ ((𝐵 ∪ 𝐶) − (𝐵 ∩ 𝐶))
2) Verifica la equivalencia del punto anterior usando propiedades.

9
Estos hermosos ejercicios son una joyita salida de la cabeza de la prof. Marina Oviedo. ¡¡Gracias Mari
por tu trabajo y aporte!!
Prof. Julieta Matteucci 44
UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Ejercicios (nivel 3)

Sean los conjuntos 𝒰, 𝐴, 𝐵, 𝐶 definidos de la siguiente manera:

𝒰 = {−2, −1,0,1,2,3,4,5,6,7}
𝐴 = {−2,4,7}
𝐵 = {𝑏 ∈ 𝒰: 𝑏 𝑒𝑠 𝑝𝑎𝑟}
𝐶 = {𝑐 ∈ 𝒰: 𝑐 > 0}
1) Realizar las siguientes operaciones, dar los conjuntos por extensión y graficarlos en un
diagrama de Venn (cada uno por separado)
a) 𝐴 ∪ (𝐵 − 𝐶) =
b) 𝐵 − (𝐶 𝑐 ∪ 𝐴) =
c) (𝐴 − 𝐵) ∩ (𝐶 ∪ 𝐴𝑐 )𝑐 =
2) Hallar:
a) |𝐷|, siendo 𝐷 = 𝐴 − 𝐵
b) 𝒫(𝐸), siendo 𝐸 = 𝐵 ∪ 𝐶
c) |𝒫(𝐹)|, siendo 𝐹 = (𝐶 − 𝐵) ∩ 𝐴

Ejercicios para practicar esto:


1) Demostrar, usando propiedades:
a. 𝐴 = (𝐴 ∩ 𝐵𝑐 ) ∪ (𝐴 ∩ 𝐵)
b. 𝐴 ∪ 𝐵 = (𝐴 ∩ 𝐵𝑐 ) ∪ 𝐵
c. (𝐴 ∪ 𝐵𝑐 ) ∩ (𝐴𝑐 ∪ 𝐵) = (𝐴 ∩ 𝐵) ∪ (𝐴𝑐 ∩ 𝐵𝑐 )
d. (𝐴 ∪ 𝐵) − 𝐶 = (𝐴 − 𝐶) ∪ (𝐵 − 𝐶)
e. 𝐴 − (𝐵 − 𝐶) = (𝐴 − 𝐵) ∪ (𝐴 ∩ 𝐶)
f. (𝐴 ∪ 𝐵) ∪ (𝐴 ∩ 𝐵)𝑐 = 𝑈

Es que no podría explicarme señor, porque yo ya no


soy yo. No puedo explicarme con más claridad
porque tampoco lo entiendo yo.

Lewis Carroll, Alicia en el país de las Maravillas

Prof. Julieta Matteucci 45


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

UNIDAD: Relaciones
Llamar a la puerta serviría de algo, si tuviéramos
la puerta entre nosotros dos. Por ejemplo, si tú
estuvieras dentro, podrías llamar, y yo podría
abrir para que salieras.

Lewis Carroll, Alicia en el país de las Maravillas

Ahora que ya dominan el trabajo con conjuntos (no se rían tan fuerte que los escucho), vamos
a seguir trabajando con conjuntos y sus elementos.

Supongamos que una persona tiene 5 remeras de colores diferentes y 3 pantalones (también de
colores diferentes. Entonces, tenemos dos conjuntos: el de remeras, y el de pantalones:

¿Qué combinaciones diferentes de remera y pantalón puede hacer?

Ahora no nos interesa cuántas opciones de vestimenta tiene (lo que sí nos interesa en la unidad
de conteo), sino cuáles son esas combinaciones. Además, importa el orden en el que armamos
el conjunto, la remera va arriba y el pantalón abajo (al menos en este ejemplo, después, Uds.
vístanse como quieran)

Enunciemos algo:

Definición: Sean 𝐴 y 𝐵 conjuntos, el producto cartesiano de 𝐴 con 𝐵 (que se nota 𝐴 × 𝐵),


es el conjunto de todos los pares ordenados:

𝐴 × 𝐵 = {(𝑥; 𝑦): 𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐵}

Prof. Julieta Matteucci 46


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Entonces, si el conjunto de las remeras es: 𝐶 = {𝑐𝑒𝑙𝑒𝑠𝑡𝑒, 𝑣𝑒𝑟𝑑𝑒, 𝑟𝑜𝑗𝑎, 𝑙𝑖𝑙𝑎, 𝑎𝑧𝑢𝑙 } y el de los
pantalones: 𝑃 = {𝑟𝑜𝑗𝑜, 𝑔𝑟𝑖𝑠, 𝑏𝑙𝑎𝑛𝑐𝑜}

El producto cartesiano es:

𝐶 × 𝑃 = {(𝑐𝑒𝑙𝑒𝑠𝑡𝑒; 𝑟𝑜𝑗𝑜), (𝑐𝑒𝑙𝑒𝑠𝑡𝑒; 𝑔𝑟𝑖𝑠), (𝑐𝑒𝑙𝑒𝑠𝑡𝑒; 𝑏𝑙𝑎𝑛𝑐𝑜), (𝑣𝑒𝑟𝑑𝑒; 𝑟𝑜𝑗𝑜),


(𝑣𝑒𝑟𝑑𝑒; 𝑔𝑟𝑖𝑠), (𝑣𝑒𝑟𝑑𝑒; 𝑏𝑙𝑎𝑛𝑐𝑜), (𝑟𝑜𝑗𝑎; 𝑟𝑜𝑗𝑜), (𝑟𝑜𝑗𝑎; 𝑔𝑟𝑖𝑠),
(𝑟𝑜𝑗𝑎; 𝑏𝑙𝑎𝑛𝑐𝑜), (𝑙𝑖𝑙𝑎; 𝑟𝑜𝑗𝑜), (𝑙𝑖𝑙𝑎; 𝑔𝑟𝑖𝑠), (𝑙𝑖𝑙𝑎; 𝑏𝑙𝑎𝑛𝑐𝑜),
(𝑎𝑧𝑢𝑙 ; 𝑟𝑜𝑗𝑜), (𝑎𝑧𝑢𝑙 ; 𝑔𝑟𝑖𝑠), (𝑎𝑧𝑢𝑙 ; 𝑏𝑙𝑎𝑛𝑐𝑜)}
Observemos que, a pesar de que ambos conjuntos están formados por colores, como en el
producto cartesiano importa el orden, sabemos que, en cada uno de esos pares, el primer color
corresponde al color de la remera y el segundo al del pantalón.

Otro ejemplo:

Sean 𝐴 = {1,2,3}, 𝐵 = {𝑎, 𝑏}, entonces:

𝐴 × 𝐵 = {(1; 𝑎), (1; 𝑏), (2; 𝑎), (2; 𝑏), (3; 𝑎), (3; 𝑏)}
𝐵 × 𝐴 = {(𝑎; 1), (𝑎; 2), (𝑎; 3), (𝑏; 1), (𝑏; 2), (𝑏; 3)}
𝐵 × 𝐵 = {(𝑎; 𝑎), (𝑎; 𝑏), (𝑏; 𝑎), (𝑏; 𝑏)}
𝐴×∅=∅
∅×𝐴=∅
En general, si partimos de dos conjuntos que no son vacíos, entonces 𝐴 × 𝐵 ≠ 𝐵 × 𝐴.

En Diagramas de Venn, una forma de ver el producto cartesiano sería:

Lo que es, en el mejor de los casos, un lío bárbaro con todas las flechas. Sin embargo, es
importante que lo que une ambos conjuntos sea una flecha y no una línea simple, ya que indica
sentido y orden.

A veces, sin embargo, no nos interesan todas esas flechas y solo necesitamos algunas, es decir,
que no nos hace falta todo el producto cartesiano, sino un subconjunto. Aprovechemos,
entonces, para dar una nueva definición:

Definición: Dados dos conjuntos 𝐴 y 𝐵, llamamos relación de 𝐴 en 𝐵 a un subconjunto ℛ del


producto cartesiano 𝐴 × 𝐵.

Entonces, por ejemplo, si el conjunto de las remeras es: 𝐶 = {𝑐𝑒𝑙𝑒𝑠𝑡𝑒, 𝑣𝑒𝑟𝑑𝑒, 𝑟𝑜𝑗𝑎, 𝑙𝑖𝑙𝑎, 𝑎𝑧𝑢𝑙 }
y el de los pantalones: 𝑃 = {𝑟𝑜𝑗𝑜, 𝑔𝑟𝑖𝑠, 𝑏𝑙𝑎𝑛𝑐𝑜}

Prof. Julieta Matteucci 47


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Son Relaciones de 𝐶 en 𝑃:

ℛ1 = {(𝑐𝑒𝑙𝑒𝑠𝑡𝑒; 𝑏𝑙𝑎𝑛𝑐𝑜), (𝑣𝑒𝑟𝑑𝑒; 𝑟𝑜𝑗𝑜), (𝑣𝑒𝑟𝑑𝑒; 𝑏𝑙𝑎𝑛𝑐𝑜), (𝑟𝑜𝑗𝑎; 𝑔𝑟𝑖𝑠), (𝑟𝑜𝑗𝑎; 𝑏𝑙𝑎𝑛𝑐𝑜),
(𝑙𝑖𝑙𝑎; 𝑔𝑟𝑖𝑠), (𝑙𝑖𝑙𝑎; 𝑏𝑙𝑎𝑛𝑐𝑜), (𝑎𝑧𝑢𝑙 ; 𝑟𝑜𝑗𝑜)}

ℛ2 = {(𝑐𝑒𝑙𝑒𝑠𝑡𝑒; 𝑟𝑜𝑗𝑜), (𝑐𝑒𝑙𝑒𝑠𝑡𝑒; 𝑔𝑟𝑖𝑠), (𝑐𝑒𝑙𝑒𝑠𝑡𝑒; 𝑏𝑙𝑎𝑛𝑐𝑜)}


ℛ3 = { (𝑣𝑒𝑟𝑑𝑒; 𝑟𝑜𝑗𝑜), (𝑣𝑒𝑟𝑑𝑒; 𝑔𝑟𝑖𝑠), (𝑣𝑒𝑟𝑑𝑒; 𝑏𝑙𝑎𝑛𝑐𝑜), (𝑟𝑜𝑗𝑎; 𝑟𝑜𝑗𝑜), (𝑟𝑜𝑗𝑎; 𝑔𝑟𝑖𝑠),
(𝑟𝑜𝑗𝑎; 𝑏𝑙𝑎𝑛𝑐𝑜), (𝑙𝑖𝑙𝑎; 𝑟𝑜𝑗𝑜), (𝑙𝑖𝑙𝑎; 𝑔𝑟𝑖𝑠), (𝑙𝑖𝑙𝑎; 𝑏𝑙𝑎𝑛𝑐𝑜), }

Si tenemos, por ejemplo, 𝐴 = {1,2,3}, 𝐵 = {𝑎, 𝑏}, entonces:

• Son relaciones de 𝐴 en 𝐵:

ℛ1 = {(1; 𝑎), (1; 𝑏), (3; 𝑏)}


ℛ2 = {(1; 𝑎), (2; 𝑏), (1; 𝑏), (3; 𝑎)}
ℛ3 = ∅
ℛ4 = 𝐴 × 𝐵

• Son relaciones de 𝐵 en 𝐴:

ℛ5 = {(𝑎; 1), (𝑎; 3), (𝑏; 2)}


ℛ6 = {(𝑏; 2)}

Si tenemos, por ejemplo, 𝐴 = ℤ, 𝐵 = ℕ. Es una relación de ℤ en ℕ:

ℛ = {(𝑥; 𝑦) ∈ ℤ × ℕ / 𝑥 2 = 𝑦}
En todos estos casos, ¡no olvidar que importa el orden!

Las relaciones vinculan elementos de dos conjuntos. Si nos centramos, específicamente en un


elemento del producto cartesiano (es decir en un par ordenado, formado por un elemento de
cada conjunto), ese par puede o no estar en una relación ℛ. Entonces vamos a decir:

Definición: Dados 𝑥 ∈ 𝐴 , 𝑦 ∈ 𝐵 y una relación ℛ de 𝐴 en 𝐵, se dice que 𝒙 está relacionado


con 𝒚 si (𝑥; 𝑦) ∈ ℛ. En ese caso, se escribe 𝑥ℛ𝑦. Por otro lado, si 𝒙 no está relacionado
con 𝒚 , es decir si (𝑥; 𝑦) ∉ ℛ. En ese caso, se escribe 𝑥ℛ𝑦

Por ejemplo, en el caso de las remeras, habíamos definido:

ℛ2 = {(𝑐𝑒𝑙𝑒𝑠𝑡𝑒; 𝑟𝑜𝑗𝑜), (𝑐𝑒𝑙𝑒𝑠𝑡𝑒; 𝑔𝑟𝑖𝑠), (𝑐𝑒𝑙𝑒𝑠𝑡𝑒; 𝑏𝑙𝑎𝑛𝑐𝑜)}


Entonces podemos decir que: 𝑐𝑒𝑙𝑒𝑠𝑡𝑒ℛ2 𝑔𝑟𝑖𝑠, 𝑐𝑒𝑙𝑒𝑠𝑡𝑒ℛ2 𝑏𝑙𝑎𝑛𝑐𝑜 y que 𝑟𝑜𝑗𝑜ℛ2 𝑔𝑟𝑖𝑠.

En el caso, por ejemplo, de 𝐴 = {1,2,3}, 𝐵 = {𝑎, 𝑏}, habíamos definido varias relaciones de las
que podemos decir: 1ℛ1 𝑎, 𝑏ℛ5 2

Si la relación vincula elementos de un mismo conjunto 𝐴, es decir, si es un subconjunto de


𝐴 × 𝐴, entonces decimos que la relación ℛ es en 𝐴 (o sobre 𝐴):

Prof. Julieta Matteucci 48


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Definición: Dado un conjunto 𝐴, decimos que ℛ es una relación en 𝑨 si ℛ ⊂ 𝐴 × 𝐴.

Cuando 𝐴 es finito, una relación ℛ en 𝐴 se puede representar por medio de un grafo dirigido.
Los vértices del grafo son los elementos del conjunto A y las flechas se corresponden con los
elementos relacionados (hay una flecha de 𝑥 a 𝑦 si 𝑥ℛ𝑦).

Ejemplos:

Si 𝐴 = {1,2,3}, podemos definir las siguientes relaciones:

ℛ1 = {(1; 1), (1; 2), (1; 3), (2; 3), (3; 2)}
ℛ2 = {(1; 1), (2; 2), (3; 3)}
ℛ3 = ∅
ℛ4 = {(1; 1), (1; 2), (2; 1), (2; 2), (3; 3)}
Estas relaciones las podemos dibujar con grafos dirigidos10.

Por ejemplo, ℛ1 se puede representar:


𝟏 𝟑

Por ejemplo, ℛ2 se puede representar:


𝟏 𝟑

Por ejemplo, ℛ3 se puede representar: 𝟏 𝟑

Por ejemplo, ℛ4 se puede representar:


𝟏 𝟑

𝟐
10
Por ahora, lo único que vamos a considerar como Grafo, es este tipo de esquema formado por los
puntitos (a los que llamamos nodos o vértices) y las flechas que indican, cómo se vinculan estos nodos.
Prof. Julieta Matteucci 49
UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Al igual que cuando definimos a los conjuntos, que presentamos algunos conjuntos especiales,
también vamos a darle nombre a algunas relaciones importantes:

Se dice que una relación ℛ en 𝐴 es reflexiva si (𝑥; 𝑥) ∈ ℛ para todo 𝑥 ∈ 𝐴.

ℛ 𝑒𝑠 𝑟𝑒𝑓𝑙𝑒𝑥𝑖𝑣𝑎 ↔ 𝑥ℛ𝑥, ∀𝑥 ∈ 𝐴

Importante: Esto se tiene que verificar Para todos los elementos del conjunto

Se dice que una relación ℛ en 𝐴 es simétrica si cada vez que un (𝑥; 𝑦) ∈ ℛ , entonces el par
(𝑦; 𝑥) ∈ ℛ también.

ℛ 𝑒𝑠 𝑠𝑖𝑚é𝑡𝑟𝑖𝑐𝑎 ⇔ ∀𝑥, 𝑦 ∈ 𝐴, 𝑠𝑖 𝑥ℛ𝑦 ⇒ 𝑦ℛ𝑥

Importante: Esto se no se tiene que verificar, necesariamente para todos los elementos del
conjunto, pero si hay dos elementos vinculados por ℛ en un sentido deben estar vinculados en
el sentido opuesto.

Se dice que una relación ℛ en 𝐴 es antisimétrica si cada vez que un (𝑥; 𝑦) ∈ ℛ con 𝑥 ≠ 𝑦,
entonces el par (𝑦; 𝑥) ∉ ℛ.

ℛ 𝑒𝑠 𝑎𝑛𝑡𝑖𝑠𝑖𝑚é𝑡𝑟𝑖𝑐𝑎 ⇔ ∀𝑥, 𝑦 ∈ 𝐴 ∧ 𝑥 ≠ 𝑦, 𝑠𝑖 𝑥ℛ𝑦 ⇒ 𝑦ℛ𝑥

Importante: Esto se no se tiene que verificar, necesariamente para todos los elementos del
conjunto, pero si hay dos elementos distintos vinculados por ℛ en un sentido No deben estar
vinculados en el sentido opuesto.

Se dice que una relación ℛ en 𝐴 es transitiva si cada vez que un (𝑥; 𝑦) ∈ ℛ y un (𝑦; 𝑧) ∈ ℛ ,
entonces el par (𝑥; 𝑧) ∈ ℛ también.

ℛ 𝑒𝑠 𝑡𝑟𝑎𝑛𝑠𝑖𝑡𝑖𝑣𝑎 ⇔ ∀𝑥, 𝑦, 𝑧 ∈ 𝐴, 𝑠𝑖 𝑥ℛ𝑦 ∧ 𝑦ℛ𝑧 ⇒ 𝑥ℛ𝑧

Importante: Esto se no se tiene que verificar, necesariamente para todos los elementos del
conjunto, pero si hay dos elementos vinculados por ℛ en un sentido y el segundo, está vinculado
con un tercero, entonces el primer debe estar vinculado con el tercero.

A modo de ejemplo, veamos los casos que vimos antes:

Por ejemplo, ℛ1 se representaba:

Observamos que no es reflexiva, porque el 2 no esta relacionado 𝟏 𝟑


con el 2, ni el 3 con el 3.

Tampoco es simétrica, ya que aunque 2ℛ1 3 y 3ℛ1 2, no alcanza,


porque como está 1ℛ1 3 debería estar 3ℛ1 1 y no ocurre.
𝟐
No es antisimétrica porque 2ℛ1 3 y 3ℛ1 2.

Prof. Julieta Matteucci 50


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Finalmente, tampoco es transitiva, porque, por ejemplo, 2ℛ1 3, 3ℛ1 2 pero no ocurre que
2ℛ1 3 y 2ℛ1 2.

Analicemos, ahora, ℛ2 que se podía representar:

Observamos que sí es reflexiva, porque cada uno de los 3 elementos 𝟏 𝟑


está relacionado consigo mismo.

También es simétrica, ya que 1ℛ2 1 y 1ℛ2 1, tambíen verifica que 𝟐


2ℛ2 2 y 2ℛ2 2 y, además, 3ℛ2 3 y 3ℛ2 3.

Es antisimétrica. La definición dice 𝑠𝑖 (𝑥; 𝑦) ∈ ℛ con 𝑥 ≠ 𝑦 entonces (𝑦; 𝑥) ∉ ℛ. Como la


hipótesis es falsa (no existen dos elementos distintos que estén relacionados), la implicación es
verdadera.

Finalmente, también es transitiva, porque, por ejemplo, 1ℛ2 1, 1ℛ2 1 y 1ℛ2 1 (lo mismo ocurre
con los otros elementos).

Veamos ℛ3 = ∅:

Observamos que no es reflexiva, porque el 2 no esta relacionado con el 𝟏 𝟑


2, ni el 3 con el 3, ni el 1 con el 1. Igual, como la definición de reflexiva
exige que se verifique para todos los elementos, con que falle en uno,
alcanza para decir que no es reflexiva. 𝟐
La definición de simétrica dice que “𝑠𝑖 (𝑥; 𝑦) ∈ ℛ entonces (𝑦; 𝑥) ∈ ℛ".
Como la hipótesis es falsa (no existen elementos relacionados entre
sí), la implicación es verdadera. Es decir que esta relación es simétrica. Con el mismo
razonamiento, podemos decir que también es antisimétrica, porque la definición parte de si
existe una relación entre dos elementos. Como esto es falso, entonces la afirmación es
verdadera. Con un razonamiento análogo (similar) podemos decir que es transitiva.

Analicemos qué pasa con ℛ4 :

Observamos que sí es reflexiva, porque cada uno de los 3 elementos está relacionado consigo
mismo. Es decir, los pares (1; 1), (2; 2), (3; 3) ∈ ℛ4 .

También es simétrica porque cada par de elementos que


pertenece a ℛ4 , el par simétrico también pertenece a ℛ4 , es decir: 𝟏 𝟑
(1; 2), (2; 1) ∈ ℛ4
(1; 1), (1; 1) ∈ ℛ4
(2; 2), (2; 2) ∈ ℛ4
𝟐
(3; 3), (3; 3) ∈ ℛ4

No es antisimétrica, porque 1ℛ4 2 pero también 2ℛ4 1

Prof. Julieta Matteucci 51


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

También es transitiva porque:

(1; 2), (2; 1) ∈ ℛ4 y también (1; 1) ∈ ℛ4


(2; 1), (1; 2) ∈ ℛ4 y también (2; 2) ∈ ℛ4
(2; 2), (2; 1) ∈ ℛ4 y también (2; 1) ∈ ℛ4
(1; 1), (1; 2) ∈ ℛ4 y también (1; 2) ∈ ℛ4
(1; 2), (2; 2) ∈ ℛ4 y también (1; 2) ∈ ℛ4
(2; 1), (1; 1) ∈ ℛ4 y también (2; 1) ∈ ℛ4
(1; 1), (1; 1) ∈ ℛ4 y también (1; 1) ∈ ℛ4
(2; 2), (2; 2) ∈ ℛ4 y también (2; 2) ∈ ℛ4
(3; 3), (3; 3) ∈ ℛ4 y también (3; 3) ∈ ℛ4

Definiciones: Sean 𝐴 un conjunto y ℛ una relación en 𝐴.


Decimos que ℛ es una relación de orden cuando es reflexiva, antisimétrica y transitiva.
Decimos que ℛ es una relación de equivalencia cuando es reflexiva, simétrica y transitiva.

En los ejemplos anteriores:

ℛ1 no es de orden ni de equivalencia porque no es reflexiva.

ℛ2 es de orden y de equivalencia.
ℛ3 no es de orden ni de equivalencia porque no es reflexiva.

ℛ4 no es de orden, porque no es antisimétrica. Es un relación de equivalencia.

Es un buen momento para detenernos a practicar todo lo visto. Por eso, acá viene una linda
(muy linda) tanda de ejercicios:

Ejercicios
1) Sean 𝐴 = {𝑎, 𝑏, 𝑐, 𝑑}, 𝐵 = {1,2,3,4}
a. Hallar 𝐴 × 𝐵
b. Hallar 𝐵 × 𝐴
c. Hallar 𝐴 × 𝐴
d. Hallar 𝐵 × 𝐵
2) Sean los conjuntos 𝐴 = {−2, −1}, 𝐵 = {𝑥 ∈ ℕ; 1 ≤ 𝑥 ≤ 3} y 𝐶 = {𝑎, 𝑏}. Hallar:
a. 𝐴 × 𝐶
b. 𝐶 × 𝐴
c. 𝐴 × 𝐵
d. (𝐴 × 𝐵) × 𝐶
e. (𝐴 × 𝐴) × 𝐴

3) Sea 𝐴 = {𝑎, 𝑏, 𝑐, 𝑑, 𝑒, 𝑓, 𝑔, ℎ}. Para cada uno de los siguientes gráficos de una relación
sobre A, determinar si es reflexiva, simétrica, antisimétrica o transitiva.

Prof. Julieta Matteucci 52


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

a) b)

𝒈
𝒃 𝒈
𝒃
𝒉 𝒂
𝒂 𝒄
𝒉
𝒄

𝒅 𝒆
𝒅 𝒆
𝒇
𝒇

c) d)

𝒃 𝒈 𝒃

𝒂 𝒂
𝒄 𝒈
𝒉
𝒄
𝒅 𝒅
𝒇 𝒆 𝒉
𝒆
𝒇

4) Sea 𝐴 = {𝑎, 𝑏, 𝑐, 𝑑, 𝑒, 𝑓} y ℛ la relación de 𝐴 representada por el siguiente gráfico.


Hallar la mínima cantidad de pares que se deben agregar a ℛ de manera que la nueva
relación sea:
𝒃
a. Reflexiva.
b. Simétrica.
c. Transitiva. 𝒂 𝒄
d. Reflexiva y simétrica.
𝒇
e. Simétrica y transitiva. 𝒅
f. Reflexiva y transitiva.
𝒆
g. De equivalencia.

5) Sea 𝐴 = {1,2,3,4,5,6,7,8,9,10}, Proponer una relación de equivalencia ℛ, definida en 𝐴


que verifique simultáneamente las siguientes condiciones:
{(1; 1), (1; 3), (3; 2), (4; 5), (7; 6), (8; 10), (9; 10)} ⊂ ℛ
(1; 7) ∉ ℛ , (1; 8) ∉ ℛ y (10; 7) ∉ ℛ

6) En cada uno de los siguientes casos, determinar si la relación ℛ definida sobre 𝐴 es


reflexiva, simétrica, antisimétrica, transitiva, de equivalencia o de orden.
a. 𝐴 = {1,2,3,4,5}, ℛ = {(1; 1), (2; 2), (3; 3), (4; 4), (5; 5)}

Prof. Julieta Matteucci 53


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

b. 𝐴 = {1,2,3,4,5,6}, ℛ = {(1; 1), (2; 2), (3; 3), (4; 4), (5; 5)}
c. 𝐴 = {1,2,3,4,5}, ℛ = {(1; 1), (2; 2), (3; 3), (4; 4), (5; 5), (2; 3), (2; 4), (3; 5), (2; 5)}
d. 𝐴 = {3,4,5,6,7}, ℛ = {(3; 4), (4; 6), (3; 6)}

7) Sea ℛ la relación definida por ℛ = {(𝑥; 𝑦) ∈ 𝐴 × 𝐴; 𝑥 + 2𝑦 𝑒𝑠 𝑝𝑎𝑟}. Si 𝐴 es el conjunto


definido por:
a. 𝐴 = {1,2,3,4,5}. Realizar el grafo asociado a la relación ℛ y determinar si la
relación es reflexiva, simétrica, antisimétrica o transitiva. Justificar.
b. 𝐴 = ℕ . Determinar si la relación ℛ es reflexiva, simétrica, antisimétrica o
transitiva. Justificar
8) Sea ℛ la relación definida por ℛ = {(𝑥; 𝑦) ∈ 𝐴 × 𝐴; 𝑥 + 𝑦 𝑒𝑠 𝑚ú𝑙𝑡𝑖𝑝𝑙𝑜 𝑑𝑒 4}. Si 𝐴 es el
conjunto definido por:
a. 𝐴 = {2,4,6,8,10,12}. Realizar el grafo asociado a la relación ℛ y determinar si
la relación es reflexiva, simétrica, antisimétrica o transitiva. Justificar.
b. 𝐴 = ℤ . Determinar si la relación ℛ es reflexiva, simétrica, antisimétrica,
transitiva, de equivalencia y/o de orden. Justificar
9) Dado el conjunto 𝐴 = {𝑎, 𝑏, 𝑐, 𝑑, 𝑒, 𝑓 } definir una relación sobre 𝐴 que sea
simultáneamente
a. Simétrica y antisimétrica
b. De equivalencia y de orden
10) ¿Existe alguna relación sobre 𝐴 = {1,2,3,4,5,6} que no sea simétrica ni antisimétrica?

Un tipo de relaciones muy particulares (y muy útiles son las funciones) y aunque sea posible que
sepan perfectamente lo que es, de todas maneras, vamos a definirlas:

Definiciones: Sean 𝐴 y 𝐵 dos conjuntos y ℛ una relación de 𝐴 en 𝐵


Decimos que ℛ es una función si todos los elementos de 𝐴 estan relacionados con un único
elemento de 𝐵. En ese caso, al conjunto 𝐴, lo llamamos Dominio, y al conjunto 𝐵, codominio.

Observemos que hay algunas palabras que son clave en esta definición. Estas palabras son:

todos único
Veamos lo que significan con diagramas de Venn.

Supongamos que tenemos la siguiente relación ℛ1 entre dos conjuntos.


𝓡𝟏

𝑨 𝑩

Prof. Julieta Matteucci 54


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

La relación ℛ1 no es una función ya que no verifica la primera de las palabras importantes. No


verifica el todos. El todos aparece en: “todos los elementos de 𝐴 estan relacionados” y eso es
lo que no se cumple. Tenemos un pobre elemento en 𝐴 del que no sale ninguna flecha, es decir
que no está relacionado con ninguno de los elementos de 𝐵.

Por lo tanto, no es función, solo es una relación.

Miremos ahora, el caso de un relación ℛ2 entre dos conjuntos:

𝓡𝟐

𝑨 𝑩

La relación ℛ2 soluciona el problema del todos. El elemento que antes no tenía ningún vínculo
(a través de ℛ1 ) con algún elemento de 𝐴 ahora está vinculado con, no uno, sino dos elementos
del 2do conjunto. Eso hace que, la relación ℛ2 no sea una función ya que no verifica la segunda
de las palabras importantes. No verifica la palabra: único que aparece en: “…estan
relacionados con un único elemento de… ” y eso es lo que no se cumple. Tenemos un elemento
de 𝐴 del que salen dos flechas.

Vamos con un ejemplo más:


𝓡𝟑

𝑨 𝑩

La relación ℛ3 soluciona los problemas del todos y del único que aparecían en las relaciones
anteriores. Acá vemos que, de todos los elementos de 𝐴, sale una única flecha hacia 𝐵. Eso
hace que, la relación ℛ3 sí sea una función ya que verifica la definición.

En matemática, como la que ven en Análisis Matemático 1, se trabaja con funciones en las que
los conjuntos 𝐴 y 𝐵, son conjuntos “densos” como los son los conjuntos numéricos de ℝ o ℚ.
Pero en una materia como “estructuras discretas” vamos a trabajar con objetos matemáticos
discretos (aun algunos con infinita cantidad de elementos).

Prof. Julieta Matteucci 55


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Veamos otro ejemplo de algo que es función,


Entre discretos y densos: la compu
pero no matemática sino coloquial.
"Me dijo que su libro se llamaba el Libro de Arena
porque ni el libro ni la arena tienen principio ni fin. Voy a definir estos conjuntos:
Me pidió que buscara la primera hoja. Apoyé la
mano izquierda sobre la portada y abrí con el de 𝑃: Todas las personas que viven en Argentina.
do pulgar casi pegado al índice. Todo fue inútil:
siempre se interponían varias hojas entre la 𝑀: Todas las mujeres del mundo y de todos los
portada y la mano. Era como si brotaran del libro". tiempos (es decir que viven o que vivieron).
Esto es un fragmento del cuento, “El libro de Arena” Y defino la relación:
de Jorge Luis Borges. Este libro infernal, que,
según el cuento, aún está escondido en algún lugar ℛ4 : “nació de…”
de la Biblioteca Nacional, poseía la particularidad
de que, entre dos hojas, siempre hay otra. Por lo Pensemos un poco. Esa relación, ¿es función?
que es imposible encontrar la página siguiente o la Para decidirlo tenemos que ver cómo se
anterior. Eso es lo que pasa con el conjunto de los comporta frente a las dos palabras importantes.
números reales: entre dos números distintos
siempre hay algún otro en medio, no importa cuán Todos los habitantes de Argentina, ¿nacieron de
cercanos estén los números que se elijan. Eso es alguien? ¿hay alguien que no haya nacido de
lo que hace imposible que, dado un número real, alguna mujer?
exista un “siguiente”. Esta propiedad que tienen los
números reales, se llama densidad. Por otro lado, Creo que es seguro afirmar que no. Todos (y
en un libro “normal” (a diferencia del libro de arena) todas) hemos nacido de una mujer. Así que en
uno puede encontrar la página siguiente a la que
el conjunto del que salen las flecha, no queda
está leyendo, de la misma forma que, en el
conjunto de los números enteros, entre dos nadie sin flecha. Por otro lado, la otra palabra
números contiguos no hay nada entre medio. Esta también se cumple, ya que hemos nacido de una
propiedad es la discretitud. única mujer. No nos importa si hay mujeres
Las computadoras, por muy poderosas que sean,
que no tengan hijos, porque lo que le pase al
trabajan con distintas maneras de representar los segundo conjunto no nos interesa para que algo
números, que permite representar números muy sea función. Solo lo que le pasa al conjunto de
grandes y muy pequeños. Pero no puede salida. Como vimos, cumple ambas condiciones,
representar a todos los números reales, porque el por lo que ℛ4 es una función.
sistema de las computadoras es discreto. Casi
como si quisiéramos copiar en un cuaderno común, En este ejemplo, el dominio de la función es el
el libro de arena. conjunto 𝑃 y el codominio de la función el
conjunto 𝑀.

Importante: Una función siempre se define con una terna. Hay que decir quiénes son los
conjuntos dominio (lo que llamamos 𝐴) y codominio (lo que llamamos 𝐵) y dar la regla de
asignación (cómo están relacionados los dos conjuntos).

Se escribe: 𝑓: 𝐴 → 𝐵/𝑓(𝑥) =

Por ejemplo:

𝑓: ℝ → ℝ/𝑓(𝑥) = 3𝑥 − 2
La expresión 𝑓(𝑥), que se lee “ 𝑓 de 𝑥”, significa que la flecha que sale de 𝑥 llega a…

Prof. Julieta Matteucci 56


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Dominio Codominio Regla de


asignación

𝑓: 𝐴 → 𝐵 / 𝑓(𝑥) = ⋯

Nombre de la Orden de la Imagen de un elemento


función relación 𝑥 (a través de 𝑓)

Al elemento al que llega una flecha que partió de un 𝑥 ∈ 𝐴, se lo nota con la expresión 𝑓(𝑥) y se
llama la imagen de un elemento. Esta imagen puntual de un elemento de 𝐴, es un elemento
de 𝐵. Al conjunto de todas las imágenes de todos los elementos de 𝐴, se lo llama conjunto
imagen, se lo nota 𝐼𝑚(𝑓) y verifica que 𝐼𝑚(𝑓) ⊂ 𝐵

Veamos esto en los ejemplos que trabajamos, para eso vamos a ponerle nombre a los elementos
de cada conjunto:

𝓡𝟑 Por ejemplo, el 2 es imagen del elemento 𝑎,


y eso es lo que decimos con un 𝑓(𝑎) = 2
𝑨 𝑩
Por ejemplo, el 5 no es imagen de ningún
𝒂 𝟐 𝟑
elemento de 𝐴. Eso lo diríamos:
𝒃 𝟒
𝒄 𝟏 𝟓 ∄𝑥 ∈ 𝐴 ; 𝑓(𝑥) = 5
𝒅 Que se leería: “no existe ningún 𝑥 en 𝐴 cuya
𝒆 𝟔
imagen sea el 5”.
𝟕
Tenemos, además, que 𝐼𝑚(ℛ3 ) = {2,3,6,7}

Analicemos el ejemplo de las madres, la imagen de, por ejemplo, cada persona sería el nombre
de la madre biológica. Por ejemplo:

ℛ4 (𝐵𝑒𝑛𝑗𝑎𝑚í𝑛 𝐴𝑔ü𝑒𝑟𝑜) = 𝐺𝑖𝑎𝑛𝑛𝑖𝑛𝑎 𝑀𝑎𝑟𝑎𝑑𝑜𝑛𝑎


ℛ4 (𝐺𝑖𝑎𝑛𝑛𝑖𝑛𝑎 𝑀𝑎𝑟𝑎𝑑𝑜𝑛𝑎) = 𝐶𝑙𝑎𝑢𝑑𝑖𝑎 𝑉𝑖𝑙𝑙𝑎𝑓𝑎ñ𝑒
Y el conjunto imagen, no lo podríamos escribir, pero consistiría en todas las mujeres de las que
nacieron todas las personas que hoy viven en Argentina.

Algo que, suele ser muy útil es enganchar funciones. Miremos en lo que pasó con el ejemplo
del nieto de Maradona (e hijo del Kun)…

Teníamos que la imagen de Benjamín Agüero es su madre, Giannina Maradona.

ℛ4 (𝐵𝑒𝑛𝑗𝑎𝑚í𝑛 𝐴𝑔ü𝑒𝑟𝑜) = 𝐺𝑖𝑎𝑛𝑛𝑖𝑛𝑎 𝑀𝑎𝑟𝑎𝑑𝑜𝑛𝑎


Pero a Giannina Maradona, como vive en Argentina, le podemos volver a aplicar la función ℛ4 ,
entonces

ℛ4 (𝐺𝑖𝑎𝑛𝑛𝑖𝑛𝑎 𝑀𝑎𝑟𝑎𝑑𝑜𝑛𝑎) = 𝐶𝑙𝑎𝑢𝑑𝑖𝑎 𝑉𝑖𝑙𝑙𝑎𝑓𝑎ñ𝑒

Prof. Julieta Matteucci 57


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Podríamos haber aplicado la función ℛ4 directamente desde el renglón que refería a Benjamín
Agüero:

ℛ4 (ℛ4 (𝐵𝑒𝑛𝑗𝑎𝑚í𝑛 𝐴𝑔ü𝑒𝑟𝑜)) = 𝐶𝑙𝑎𝑢𝑑𝑖𝑎 𝑉𝑖𝑙𝑙𝑎𝑓𝑎ñ𝑒

En diagramas de Venn, lo que hicimos fue:


𝓡𝟑 𝓡𝟑

𝑩
𝑷
𝑮𝒊𝒂𝒏𝒏𝒊𝒏𝒂
𝑩𝒆𝒏𝒋𝒂𝒎í𝒏 𝑴𝒂𝒓𝒂𝒅𝒐𝒏𝒂 𝑪𝒍𝒂𝒖𝒅𝒊𝒂
𝑨𝒈ü𝒆𝒓𝒐 𝑽𝒊𝒍𝒍𝒂𝒇𝒂ñ𝒆

Lo que hicimos fue concatenar las funciones. Matemáticamente se llama componer


funciones. En este caso usamos la misma, pero podríamos haber usado otra siempre que la
imagen del primer elemento a través de la primer función que aplico, esté en el dominio de la
segunda función. Si, por ejemplo, Giannina Maradona no viviera en Argentina, no podríamos,
porque la función 𝓡𝟑 , tomaba personas que viven en Argentina. Esto se llama componer
funciones.

Formalicémoslo:

Definición: Sean 𝑓: 𝐴 → 𝐵 y 𝑔: 𝐶 → 𝐷 dos funciones. Si 𝐼𝑚(𝑓) ⊂ 𝐶, entonces podemos crear


la función composición 𝑔 ∘ 𝑓: 𝐴 → 𝐷/ (𝑔 ∘ 𝑓)(𝑥) = 𝑔[𝑓(𝑥)]

Como podemos ver la nueva función 𝑔 ∘ 𝑓 tiene como dominio, el mismo dominio que tenía la
función que primero se aplica y como codominio el codominio de la segunda. Y es condición
super necesaria que la imagen de la primera que se aplique esté incluida en el dominio de la
segunda.

Un par de ejemplos matemáticos, pero con conjuntos discretos, así que voy a definir los
conjuntos:

𝐴 = {−1,0,1,2,3,4}
𝐵 = {𝑥 ∈ ℤ/−1 ≤ 𝑥 ≤ 20}
𝐶 = {𝑥 ∈ ℕ /𝑥 𝑒𝑠 𝑝𝑎𝑟 𝑦 𝑚𝑒𝑛𝑜𝑟 𝑎 41}

𝑓: 𝐴 → ℤ / 𝑓(𝑥) = 𝑥 2 + 1
𝑔: 𝐵 → ℤ / 𝑔(𝑥) = 2𝑥
4+𝑥
ℎ: 𝐶 → ℤ / ℎ(𝑥) =
𝑥

Prof. Julieta Matteucci 58


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Veamos si podemos hacer algunas composiciones.

Para poder hacer 𝑔 ∘ 𝑓 la imagen de 𝑓 debe estar incluida en el dominio de 𝑔. Entonces veamos
la imagen de 𝑓. Los cálculos de imágenes suelen ser bastante trabajosos. Por eso (y porque los
dominios de estas funciones tienen pocos elementos), vamos a hacerlo de a poco y lo vamos a
ver en diagramas de Venn.

El dominio de esta función está compuesto


𝒇(𝒙) = 𝒙𝟐 + 𝟏
por un conjunto con solo 6 elementos. Por
ℤ eso los pudimos representar en su totalidad
𝑨 en el diagrama de Venn. En el caso del
−𝟏 𝟐
codominio esto no es posible.
𝟏 Afortunadamente, como solo nos interesan
𝟏 𝟓
𝟎 los valores a los que llegan flechas, solo
𝟐 podemos dibujar esos, sin olvidar que, en
𝟑 𝟏𝟎
realidad están todos los números enteros.
𝟒 𝟏𝟕 Para calcular a qué elemento de ℤ llega cada
flecha, solo hacemos la cuenta que nos indica
la regla de asignación. Por ejemplo, para hallar la imagen del −1, hacemos:

𝑓(−1) = (−1)2 + 1
𝑓(−1) = 2
Lo mismo hacemos con el resto de los valores del dominio. Una vez que hicimos todas las
operaciones, miramos qué nos queda como conjunto imagen:

𝐼𝑚(𝑓) = {1; 2; 5; 10; 17}


Como el dominio de 𝑔 es el conjunto 𝐵, que está formado por todos los enteros entre −1 y 20,
vemos que, efectivamente, 𝐼𝑚(𝑓) ⊂ 𝐵 por lo que podemos hacer la composición 𝑔 ∘ 𝑓 y queda:

𝑔 ∘ 𝑓: 𝐴 → ℤ
Y para hallar la expresión o la regla de asignación, hacemos la composición:

(𝑔 ∘ 𝑓)(𝑥) = 𝑔(𝑓(𝑥))

(𝑔 ∘ 𝑓)(𝑥) = 𝑔(𝑥 2 + 1)

(𝑔 ∘ 𝑓)(𝑥) = 2 ⋅ (𝑥 2 + 1)

Para poder hacer ℎ ∘ 𝑔 la imagen de 𝑔 debe estar incluida en el dominio de ℎ. Entonces veamos
la imagen de 𝑔. Nuevamente podemos hacer el cálculo de la imagen a mano. Ahora voy a evitar
el diagrama de Venn.

Para calcular a qué elemento de ℤ llegaría cada flecha, solo hacemos la cuenta que nos indica la
regla de asignación. En este caso, lo que hace la función es solo multiplicar por 2, por lo que a
imagen estará compuesta por los dobles de los elementos del dominio.

𝐷𝑜𝑚(𝑔) = {−1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20}
𝐼𝑚(𝑔) = {−2,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40}

Prof. Julieta Matteucci 59


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Como el dominio de ℎ es el conjunto 𝐶, que está formado por todos los naturales pares que son
menores a 41, vemos que, en este caso, no pasa que 𝐼𝑚(𝑓) ⊂ 𝐵 ya que los naturales arrancan
en el 1 y la imagen de 𝑔 incluye al −2 y al 0, por lo que no podríamos hacer la composición.

Les queda a ustedes ver si se pueden hacer otras composiciones mezclando estas 3 funciones.

Sigamos avanzando, ahora pregunto…. Y si “damos vuelta las flechas del dibujo de 𝓡𝟑 , ¿Será
función de 𝐵 en 𝐴?

Veamos el dibujo de esa función, con las flechas ya invertidas:

mmm… Falla por muchos lados… Para


𝓡𝟓 empezar, del conjunto de salida (ahora B) hay
elementos de los que no salen flechas y de
𝑨 𝑩 algunos, como el 6, salen más de una.
𝒂 𝟐 𝟑
Entonces, ¿Qué tendremos que pedirle a una
𝒃 𝟒 función para que podamos hacer el camino
𝒄 𝟏 𝟓 inverso?
𝒅
𝒆 𝟔 Específicamente, deberemos pedirle que
𝟕 esas dos cosas que vimos en esta función no
pasen.

Veámoslas de a una. El primer problema es que, si invertimos el sentido de las flechas, no se


cumple la palabra todos de la definición. Y eso pasa porque la imagen de la función original (es
decir de 𝐴 en 𝐵, no abarcaba todo el conjunto 𝐵. Vamos a ponerle nombre a eso:

Definición: Decimos que una función 𝑓: 𝐴 → 𝐵 es sobreyectiva o suryectiva, si 𝐼𝑚(𝑓) = 𝐵

El segundo problema es que, en la función original, hay un elemento (podrían ser más) de los
que salen dos flechas distintas. No queremos que eso pase, porque si eso pasa, al invertir el
sentido de las flechas, no se verificaría la palabra único. Definamos eso:

Definición: Decimos que una función 𝑓: 𝐴 → 𝐵 es inyectiva, si ∀𝑎, 𝑏 ∈ 𝐷𝑜𝑚(𝑓) se verifica que
𝑓(𝑎) ≠ 𝑓(𝑏)

Juntando estas dos condiciones:

Definición: Decimos que una función 𝑓: 𝐴 → 𝐵 es biyectiva si es inyectiva y sobreyectiva. En


este caso, cuando es biyectiva, existe una función 𝑓 −1 : 𝐵 → 𝐴 llamada función inversa que
verifica que (𝑓 ∘ 𝑓 −1 )(𝑥) = (𝑓 −1 ∘ 𝑓)(𝑥) = 𝑥

Es decir que es condición necesaria (y suficiente), que una función sea biyectiva para que exista
la función inversa, y que la composición entre ambas (en cualquier orden) vuelve al punto inicial.

Ejemplo:

Tomemos la función 𝑔 que usamos antes:

𝑔: 𝐵 → ℤ / 𝑔(𝑥) = 2𝑥
𝐵 = {𝑥 ∈ ℤ/−1 ≤ 𝑥 ≤ 20}

Prof. Julieta Matteucci 60


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Pero en lugar de usarla así, la vamos a cambiar, al cambiarle el codominio. Tomemos, entonces
las siguiente función:

𝐷 = {−2,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40}
𝐵 = {𝑥 ∈ ℤ/−1 ≤ 𝑥 ≤ 20}
𝑔: 𝐵 → 𝐷 / 𝑔(𝑥) = 2𝑥
La imagen de 𝑔 no cambió respecto a la que habíamos calculado antes:

𝐼𝑚(𝑔) = {−2,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40}
Vemos que ahora coincide con el codominio, por lo que es sobreyectiva. Además, como el
cálculo de “multiplicar por 2” no me genera elementos repetidos (como sí podría generar, por
ejemplo, un elevar al cuadrado) entonces, cada elemento del dominio va a parar a un elemento
distinto del codominio, por lo que la función es inyectiva.

Como es inyectiva y sobreyectiva, es, además, biyectiva por lo que admite inversa:
1
𝑔−1 : 𝐷 → 𝐵; 𝑔−1 (𝑥) = 𝑥
2
Yo creo que es un buen momento para repasar todo esto con una linda tanda de ejercicios, ¿no
crees lo mismo?

Ejercicios
1) Sean 𝐴 = {𝑎, 𝑏, 𝑐, 𝑑}, 𝐵 = {1,2,3,4} , se define el conjunto 𝑅 formado por los pares
{(𝑎; 1), (𝑏; 1); (𝑐; 2), (𝑑; 3)},
a. ¿Corresponde 𝑅 a una función? ¿Por qué?
b. En caso de que la respuesta anterior fuera afirmativa, indicar Dominio,
Codominio e Imagen de la función. En caso de que no fuera función agregar o
quitar la mínima cantidad de pares para que resulte una función y, de ésta,
indicar Dominio, Codominio e Imagen.

2) Sean 𝐴 = {𝑎, 𝑏, 𝑐, 𝑑}, 𝐵 = {1,2,3,4} , se define el conjunto 𝑅 formado por los pares
{(𝑑; 1), (𝑐; 2); (𝑎; 2), (𝑎; 3)},
a. ¿Corresponde 𝑅 a una función? ¿Por qué?
b. En caso de que la respuesta anterior fuera afirmativa, indicar Dominio,
Codominio e Imagen de la función. En caso de que no fuera función agregar o
quitar la mínima cantidad de pares para que resulte una función y, de ésta,
indicar Dominio, Codominio e Imagen.

3) Sean 𝐴 el conjunto formado por todos las personas inscriptas en la materia “Estructuras
Discretas” y 𝑅 la relación definida por “… tiene como altura …”,
a. ¿Corresponde 𝑅 a una función? ¿Por qué?
b. En caso de que la respuesta anterior fuera afirmativa, indicar Dominio,
Codominio e Imagen de la función. En caso de que no fuera función agregar o
quitar la mínima cantidad de pares para que resulte una función y, de ésta,
indicar Dominio, Codominio e Imagen.

Prof. Julieta Matteucci 61


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

4) Considerar el conjunto de los dígitos 𝐷 = {1,2,3,4,5,6,7,8,9,0}. Analizar si cada una de


las siguientes relaciones corresponde a una función, en caso de ser una función,
expresarla como 𝑓𝑖 : 𝐷 → 𝐷, definida por 𝑓𝑖 (𝑛) = , indicando su fórmula o expresión
con 𝑖 = 1, 2, 3, …
a. ℛ1 ⊂ 𝐷 × 𝐷; ℛ1 = {(𝑛; 9 − 𝑛); 𝑛 ∈ 𝐷}
b. ℛ2 ⊂ 𝐷 × 𝐷; ℛ2 = {(𝑛; 2𝑛 + 1); 𝑛 ∈ 𝐷}
c. ℛ3 ⊂ 𝐷 × 𝐷; ℛ3 = {(𝑛; 𝑛); 𝑛 ∈ 𝐷}
d. ℛ4 ⊂ 𝐷 × 𝐷; ℛ4 = {(𝑛 − 1; 𝑛); 𝑛 ∈ 𝐷}

5) Sean los conjuntos 𝐴 = {𝑥 ∈ 𝐷: 1 ≤ 𝑥 ≤ 4}, 𝐵 = {0,1,2}, donde 𝐷 es el conjunto de


números dígitos (igual que en el ejercicio anterior). Se definen las siguientes relaciones
de 𝐴 en 𝐵, como sigue:
a. (𝑥; 𝑦) ∈ ℛ1 ⟺ 𝑥 + 𝑦 = 4
b. (𝑥; 𝑦) ∈ ℛ2 ⟺ 𝑥 − 1 ≥ 𝑦
c. (𝑥; 𝑦) ∈ ℛ3 ⟺ 𝑥 ⋅ 𝑦 = 0
d. (𝑥; 𝑦) ∈ ℛ4 ⟺ 𝑥 + 𝑦 = 3 ó 𝑥 + 𝑦 = 6
Determinar si las relaciones definidas son funciones de 𝐴 en 𝐵 , justificando su
respuesta. En caso de ser una función, expresarla, usando la notación correspondiente,
indicando su fórmula o expresión.

6) Considerar los conjuntos 𝐴 = {1, 2, 3, 4, 5, 6}, 𝐵 = {2, 3, 4, 5} y 𝑓: 𝐴 → 𝐵 que cumple


𝑓(1) = 𝑓(4) = 𝑓(6) = 3; 𝑓(2) = 5 y 𝑓(3) = 𝑓(5) = 4. Calcular lo que se pide en cada
uno de los ítems siguientes:
a. 𝑓({1, 2, 3}), 𝑓(𝐴 − {2}) y 𝑓(𝐴) − {2}.
b. 𝑓 −1 ({3}), 𝑓 −1 ({4, 5}) y 𝑓 −1 ({2}).
c. 𝑓({1, 2} ∩ {2, 6}) y 𝑓({1, 2}) ∩ 𝑓({2, 6}).
NOTA: Cuando se pide 𝑓(𝐶), con 𝐶 un conjunto, lo que se pide es el conjunto formado
por todas las imágenes de los elementos de 𝐶. Además, en este ejercicio, cuando dice
𝑓 −1 no hace referencia a la inversa, sino a la pre-imagen. Esto es, indicar cuál o cuáles
elementos del dominio tienen a ese valor como imagen. Por ejemplo, si 𝑓 −1 ({4}) es
indicar el conjunto formado por todos los elementos de A tales que 𝑓(𝑥) = 4, es decir
que 𝑓 −1 ({4}) = {3; 5}

7) Sea 𝑆 = {𝑎, 𝑏, 𝑐, 𝑑} y 𝑇 = {0,1,2}. Determinar, en caso de ser posible (si no es posible,


justificarlo), una 𝑓: 𝑆 → 𝑇, mediante un diagrama de Venn, de manera que:
a. 𝑓 no sea inyectiva ni sobreyectiva.
b. 𝑓 sea sobreyectiva y no sea inyectiva.
c. 𝑓 sea inyectiva.

8) Analizar inyectividad, sobreyectividad y/o biyectividad de cada una de las siguientes


funciones. Justificar su respuesta.
a. 𝑓1 : 𝐴 → 𝐵 definida por 𝑓1 = {(𝑎; 3), (𝑏; 2), (𝑐; 3), (𝑑; 2)} , donde 𝐴 =
{𝑎, 𝑏, 𝑐, 𝑑} y 𝐵 = {0,1,2,3}
b. 𝑓2 : 𝐴 → 𝐵 definida por 𝑓2 = {(𝑎; 2), (𝑏; 1), (𝑐; 2), (𝑑; 1)} , donde 𝐴 =
{𝑎, 𝑏, 𝑐, 𝑑} y 𝐵 = {1,2}
c. 𝑓3 : 𝐴 → 𝐵 definida por 𝑓3 (𝑥) = 2𝑥 − 1, donde 𝐴 = {1,2,3,4} y 𝐵 = {1,3,5,7,9}.
d. 𝑓4 : 𝐴 → 𝐵 definida por 𝑓4 (𝑥) = 𝑥 2 , donde 𝐴 = {0,1,2} y 𝐵 = {0,1,2,3,4}.

Prof. Julieta Matteucci 62


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

9) Sean los conjuntos 𝐴 = {1,2,3} y 𝐵 = {0,3,8}. Considerar 𝑓: 𝐴 → 𝐵 que asigna a cada


elemento del dominio su cuadrado, disminuido uno. Indicar la fórmula de 𝑓 y clasificarla
en: inyectiva, sobreyectiva y/o biyectiva.

10) Considerar las funciones del ejercicio 8). Decidir, en cada caso, si es posible hacer las
siguientes composiciones, justificando en cada caso. En los casos en los que sea posible
dar la composición (fórmula o pares)
a. 𝑓1 ∘ 𝑓3
b. 𝑓3 ∘ 𝑓1
c. 𝑓2 ∘ 𝑓4
d. 𝑓4 ∘ 𝑓2
e. 𝑓3 ∘ 𝑓4

Si tuviera un mundo propio, nada tendría sentido.


Nada sería lo que es porque todo sería lo que no es. Y
viceversa, lo que es, no sería. Y lo que no sería, sería.
¿Lo ves?

Lewis Carroll, Alicia en el país de las Maravillas

Prof. Julieta Matteucci 63


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

UNIDAD: Aprendemos a Contar


Cuatro veces cinco es doce y cuatro veces seis es
trece y cuatro veces siete…¡Ay Dios mío! ¡Así no
llegaré nunca a veinte!»
Lewis Carroll, Alicia en el país de las maravillas.

Hasta antes de este momento, si yo les pregunto si saben


contar, aunque usen el método de Manolito, seguro me
responden con un gran: ¡Sí, claro! Así que, vamos a poner
eso a prueba.

Arranquemos con algo simple. La idea de estos problemas es


que sirvan para ilustrar el tema que vamos a tratar. Algunos
de estos problemas pueden ser resueltos sin ningún
conocimiento previo. Solo con lo que traen en sus cabezas y, capaz, un poco de ingenio.

¡¡¡No hagan trampa!!!!


Piensen y traten de resolverlos antes de seguir con la lectura.

A pensar:

1) ¿Cuántos números enteros hay desde 25 hasta el 79 inclusive?


2) Si pensamos en la secuencia: 86, 87, 88, 89 …. En donde el 86 ocupa el 1er lugar, el 87
ocupa el segundo lugar, etc. ¿Qué número ocupa el lugar 53?
3) Tenemos una lista de 132 números consecutivos. Sabemos que el más grande de estos
números es el 307. ¿Cuál es el menor?
4) Tenemos una lista de “r” números consecutivos en donde el menor es “n”. ¿Cómo
obtengo cuál es el mayor?
5) Tenemos una lista de “r” números consecutivos en donde el mayor es “m”. ¿Cómo
obtengo cuál es el menor?

La idea de estos problemas es empezar a familiarizarnos con los números y sus operaciones.
Vemos que podemos contar sin contar. Por ejemplo, en el primer problema, podríamos haber
hecho la lista de todos los números enteros desde el 25 hasta el 79:

25 – 26 – 27 – 28 – 29 – 30 – 31 – 32 – 33 – 34 – 35 – 36 – 37 – 38 – 39 – 40 – 41 – 42 – 43 – 44
– 45 – 46 – 47 – 48 – 49 – 50 – 51 – 52 – 53 – 54 – 55 – 56 – 57 – 59 – 60 – 61 – 62 – 63 – 64 –
65 – 66 – 67 – 68 – 69 – 70 – 71 – 72 – 73 – 74 – 75 – 76 – 77 – 78 – 79

Y contar uno por uno, lo que nos va a dar el gran total de 54 números. Pero si la “distancia”
entre el 25 y el 79 hubiese sido mayor, ya esto se vuelve un camino muy tedioso. Alguien capaz
que se dio cuenta que justo ese 54 se puede conseguir haciendo 79 – 25. ¿Será casualidad?

Con el 2do problema podríamos haber hecho algo parecido. Arrancar con el 86 y hacer una lista
de 53 números y ver a cuál llegamos. Eso es muy poco práctico.

¿Y si pensamos en el problema anterior y vemos si podemos relacionar las partes?:

54
25 79 79 – 25 = 54

Prof. Julieta Matteucci 64


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Yo no sé qué piensan ustedes, pero a mí eso me parece que se puede parecer a lo del problema
2, ya que, si pensamos en esa lista de números que escribimos arriba, el 25 ocupa el 1er lugar y
el 79 ocupa el lugar 54.

Entonces, el problema 2, se podría pensar como:

53
86 ?? ?? – 86 = 53

¿Por qué no “pasamos” nada?


Por lo que, siguiendo la lógica, deberíamos resolver esa
ecuación: En matemática es muy común que,
cuando queremos resolver una
?? – 86 = 53 ecuación hablemos de “pasar de
miembro” (incluso a veces se dice
?? = 139 “pasar de término”) pero, la realidad
es que ninguna propiedad, ni regla
Entonces, podemos decir que el número que ocupa la nos permite “pasar”. Lo que en
posición 53, si arrancamos en 86 es el número 139. realidad hacemos, es aplicar una
misma operación de los dos lados del
Podemos usar la misma estrategia en el problema 3: igual. De esa forma, la igualdad no se
altera. Y si aplicamos las operaciones
132 correctas, al final nos queda
?? 307 despejada la variable. Por ejemplo:

𝑥 − 86 = 53

Si queremos sacarnos de encima ese


307 – ?? = 132 86 que resta, deberemos “sumar 86”
de los dos lados:
Por lo que, siguiendo la lógica, deberíamos resolver esa
𝑥 − 86 + 86 = 53 + 86
ecuación:
𝑥 = 139
307 − ? ? = 132
307 − ? ? + ? ? = 132 + ? ?
307 – 132 = 132 + ? ? – 132
175 = ? ?
Entonces, podemos decir que el menor número de una lista de 132 enteros que termina en el
307 es el 175. ¿Les dio lo mismo?

Ahora podemos tratar de generalizar esto. Hicimos:

Menor Tamaño Mayor Mayor – Menor = Tamaño

Entonces cuando, los ejercicios 4 y 5 hablan de una lista de “𝑟” números consecutivos en donde
el menor es “𝑛” (o donde el mayor es “𝑚”):
𝒓
𝒏 𝒎 𝒎−𝒏= 𝒓

Prof. Julieta Matteucci 65


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Y de ahí podemos despejar cualquiera de esas partes.

Avancemos (y compliquemos) un poco las cosas.

Ahora vamos a contar otras cosas. Vamos a analizar distintos caminos. Igual, vamos a arrancar
con unos problemas:

1) Un negocio que vende ropa quiere organizar los cinturones que tiene en stock. Se sabe
que tiene 3 modelos diferentes (𝐴, 𝐵 𝑦 𝐶) y, que cada uno, está disponible en 7
tamaños diferentes (1 a 7). ¿Cuántos tipos de cinturones diferentes tiene (considerando
modelo y tamaño)?
2) En un almuerzo de un picnic se ofrece un sándwich (a elegir entre 4 opciones distintas),
una bebida (se puede elegir entre gaseosa, jugo o leche) y un helado (se puede elegir
entre 3 sabores diferentes). ¿Cuántas opciones de menú diferentes tiene, para su
elección, una persona?

Nuevamente, vamos con la misma recomendación (aunque más que recomendación es un


pedido y más que pedido, es una sugerencia muy muy fuerte)

¡¡¡No hagan trampa!!!!


Piensen y traten de resolverlos antes de seguir con la lectura.
A veces, para poder entender y analizar un problema, necesitamos de ayuda visual. Más gráfica.
El problema de los cinturones se puede pensar con el siguiente esquema:
1
2
3

𝐴 4
5
6
7

1
2
3

Cinturones 𝐵 4
5
6
7

1
2
3
𝐶 4
5
6
7

Prof. Julieta Matteucci 66


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Así, la primera separación entre 3 modelos de cinturones nos abre, en el esquema, 3 caminos.
Y cada uno de estos caminos, se puede abrir en 7 nuevas posibles opciones. Entonces, nos queda
que el total de cinturones es de 3 ⋅ 7 = 21. Este esquema que se realizó recién, se llama
esquema de tipo “árbol” y cada camino se llama “rama”.

El siguiente problema, también se puede pensar con un esquema de árbol. Arrancamos


pensando en las distintas opciones para sándwich, luego (una vez elegida la comida), las
opciones para bebidas y, finalmente, la opción del sabor de helado:

Prof. Julieta Matteucci 67


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Como vemos, por cada una de las 4 opciones de sándwich, hay 3 opciones de bebida y por cada
una de estas, hay 3 de sabor de helado. Lo que nos da:

𝑇𝑜𝑡𝑎𝑙 = 4 ⋅ 3 ⋅ 3
𝑇𝑜𝑡𝑎𝑙 = 36
Enunciemos esto:

Principio de multiplicación: Si un evento puede ocurrir de 𝑚 maneras diferentes y un segundo


evento puede ocurrir independientemente del primero, de 𝑘 maneras, entonces los dos eventos
pueden suceder de 𝑚𝑘 maneras.

Este principio puede ser extendido más allá de una clasificación que considera solo 2 eventos.
Puede aplicarse a 3, 4 o más propiedades. Lo esencial de este principio es la palabra
independientemente, ya que este no es válido si el segundo evento depende de la decisión del
primero.
Virus Melissa
A fines de los 90, un virus de computadora Por ejemplo, si una persona tiene 5 remeras de colores
llamado Melissa causó estragos al acabar diferentes y 7 pantalones (también de colores
con los recursos del sistema. El virus se
esparció por un correo electrónico que diferentes), podría formar 35 combinaciones diferentes.
contenía un archivo adjunto de Sin embargo, si le preocupa la combinación de colores,
procesador de texto con un macro por ejemplo, si fuese una persona fanática de River y no
maligno. Cuando se abría el documento,
quiere combinar el azul con el amarillo, la elección del
el macro reenviaba el mensaje junto con
el archivo del documento a las primeras 50 color del pantalón no será tan libre ya que dependerá del
direcciones obtenidas de la libreta de color de la remera. En este caso, el principio de
direcciones del usuario. Cuando se multiplicación, como fue enunciado, no serviría para
recibían estas copias y se abrían, el macro
contemplar los posibles atuendos de esta persona.
de nuevo reenviaba el mensaje por correo
electrónico y el documento de procesador
Analicemos este caso:
de textos, y así sucesivamente. El virus
causó problemas creando mensajes más
Supongamos que tiene 5 remeras:
rápido de lo que podían enviarse. Los
mensajes listos para enviarse se
almacenaban temporalmente en un disco.
Si el disco se llenaba, el sistema podía
caer en bloqueo permanente (congelarse
o lo que se conoce habitualmente como
“inhibirse”) o incluso descomponerse. Y tiene 7 pares de pantalones:
Después de que el virus enviaba el correo
a las primeras 50 direcciones, cada uno de
esos receptores enviaba entonces el
correo a 50 direcciones. Por el principio de
la multiplicación, se tenían 50 · 50 = 2500
receptores más. Cada uno de ellos
enviaba el correo a 50 direcciones. De
nuevo, por el principio de la multiplicación,
ahora había 50 · 50 · 50 =125.000
receptores adicionales. ¿Cuántas combinaciones diferentes de remera y
Después de más iteraciones, habría 50 ·
pantalón puede hacer si, bajo ningún motivo, junta los
50 · 50 · 50 = 6.250.000 receptores
adicionales. colores azul con el amarillo?
Así, después de sólo cuatro iteraciones se
habían enviado 6.250.000 + 125.000 + Pensarlo antes de seguir leyendo.
2500 + 50 + 1 = 6.377.551 copias del
mensaje.

Prof. Julieta Matteucci 68


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Si no hubiera restricciones para los colores, podría elegir entre 5 remeras y 7 pantalones:

5 7 𝑇𝑜𝑡𝑎𝑙: 5 ⋅ 7 = 35
Remeras Pantalón

Pero sabemos que hay restricciones. Entonces analicemos el problema más “a mano”:

¿Qué pasa si, de entrada, elige una remera que no es ni azul, ni amarilla? En ese caso tenemos
solo para elegir 3 remeras y no hay restricciones para los pantalones:

3 7 𝑇𝑜𝑡𝑎𝑙: 3 ⋅ 7 = 21
Remeras Pantalón

¿Y si elige de entrada la azul? En este caso hay una sola opción para remera (ya que solo hay
una azul) y hay 6 opciones de pantalones (porque la amarilla queda descartada):

1 6 𝑇𝑜𝑡𝑎𝑙: 1 ⋅ 6 = 6
Remeras Pantalón

¿Y si elige de entrada la amarilla? En este caso, igual que en el caso anterior, hay una sola opción
para remera (ya que solo hay una amarilla) y hay 6 opciones de pantalones (porque la azul queda
descartada):

1 6 𝑇𝑜𝑡𝑎𝑙: 1 ⋅ 6 = 6
Remeras Pantalón

Finalmente, queda que el total de variantes será: 𝑇𝑜𝑡𝑎𝑙 = 21 + 6 + 6 = 33

¿Te animás a dibujar el árbol de esta situación? Ahora, no todas las ramas que salgan de cada
opción de remera tendrán la misma cantidad sub-ramas.

Enunciemos algo:

Principio de Adición: Si un evento puede ocurrir de 𝑚 maneras diferentes y un segundo evento


de 𝑘 maneras, si, además, estos eventos no pueden ocurrir de manera simultánea, entonces, el
evento A o el evento B se realizarán de 𝑚 + 𝑘 maneras.

Este principio, al igual que el principio de multiplicación, puede ser extendido más allá de una
clasificación que considera solo 2 eventos. Puede aplicarse a 3, 4 o más propiedades. Lo
esencial de este principio es que estos eventos no pueden ocurrir de manera simultánea.

Resumiendo: Si tenemos que contar eventos u objetos que se forman con pasos
sucesivos, (Cosa 1 Y Cosa 2 Y Cosa 3 Y …) se usa el principio de la multiplicación.
Sin embargo, en el caso de tener que contar eventos u objetos que no pasan de
manera simultánea (Cosa 1 Ó Cosa 2 Ó Cosa 3 Ó …) se usa el principio de la suma.

Prof. Julieta Matteucci 69


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Para pensar:
Un grupo de 6 estudiantes debe organizarse para rendir un examen oral e individual.
Supongamos que el orden en el que pasen a rendir no depende de cuánto estudiaron, ni de lo
que digan los que ya rindieron, ¿De cuántas maneras diferentes se pueden organizar para entrar
a rendir?

Como siempre:

¡¡¡No hagan trampa!!!!


Piensen y traten de resolverlo antes de seguir con la lectura.

Este problema puede pensarse desde un esquema de árbol o, directamente, con el principio de
la multiplicación.

Identifiquemos los distintos eventos:

• Pasa primero
• Pasa segundo
• Pasa tercero
• Pasa cuarto
• Pasa quinto
• Pasa sexto

Una vez que identificamos esto, tenemos que preguntarnos ¿Cuántas opciones hay para cada
uno de estos eventos? Y si estos eventos pasan de manera simultánea (o sucesiva) o si no.

Observamos que, en este caso, la elección de quien pase a rendir primero no condiciona la
elección de quien pasa segundo (solo reduce el número de posibles candidatos). Entonces
tenemos:
6 5 4 3 2 1 𝑇𝑜𝑡𝑎𝑙: 6 ⋅ 5 ⋅ 4 ⋅ 3 ⋅ 2 ⋅ 1 = 720
Pasa 1ro Pasa 2do Pasa 3ro Pasa 4to Pasa 5to Pasa 6to

Para la primera opción se elige entre 6 estudiantes, pero Factoriales


una vez que ya hay alguien rindiendo, la elección de En muchas ocasiones es útil tener una
quién pasa en 2do lugar se hará entre 5 estudiantes. De notación simple para indicar el producto
de todos los números enteros entre el 1 y
la misma forma, cuando ya 2 hayan rendido, tendremos un 𝑛 . A ese producto, se lo llama
4 opciones para el 3er lugar, 3 opciones para el 4to lugar, Factorial y se nota con el signo de
2 para el 5to lugar y, finalmente una sola opción para el admiración:
último lugar. Entonces:
4! = 1 ⋅ 2 ⋅ 3 ⋅ 4 = 24
¿Sabes que es un anagrama? Es una palabra que sale de 6! = 1 ⋅ 2 ⋅ 3 ⋅ 4 ⋅ 5 ⋅ 6 = 720
mezclar las letras de otra palabra. La nueva palabra 7! = 1 ⋅ 2 ⋅ 3 ⋅ 4 ⋅ 5 ⋅ 6 ⋅ 7 = 5040
puede o no tener sentido. En general, para cualquier entero positivo
𝑛 definimos 𝑛! (se lee, el factorial de n)
Por ejemplo: La palabra ACUERDO es un anagrama de la de la siguiente forma:
palaba ECUADOR ya que son las mismas letras en otro
orden. Pero la palabra EUAOCDR también es un 𝑛! = 1 ⋅ 2 ⋅⋅⋅ (𝑛 − 2) ⋅ (𝑛 − 1) ⋅ 𝑛
anagrama de ECUADOR, aunque no tenga sentido (y ni
siquiera se pueda leer).

Prof. Julieta Matteucci 70


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Entonces, ¿Cuántos anagramas se pueden armar con las letras de la palabra ESPACIO?

El problema, en esencia es igual al del examen. Se trata de ordenar esas letras, de una forma
análoga a la de ordenar estudiantes. En este caso, la palabra ESPACIO tiene 7 letras, por lo que,
siguiendo la misma lógica, será:

𝑇𝑜𝑡𝑎𝑙 = 7 ⋅ 6 ⋅ 5 ⋅ 4 ⋅ 3 ⋅ 2 ⋅ 1 = 7! = 5040

Permutaciones: Llamamos Permutaciones a los arreglos ordenados de objetos diferenciados.


Y la cantidad total de permutaciones de 𝒏 objetos que no se repiten es 𝒏! (Leer el recuadro:
FACTORIALES)

Ejemplos

Pensemos los siguientes problemas:

1) ¿Cuántos anagramas diferentes se pueden escribir con las letras de la palabra


ARQUETIPO si se sabe que el bloque QUE tiene que quedar siempre junto?
2) ¿Cuántos anagramas diferentes se pueden escribir con las letras de la palabra
ARQUETIPO si se sabe que el bloque QU tiene que quedar siempre junto y solamente
puede estar seguido de la E o la I?
3) ¿Cuántos anagramas diferentes se pueden escribir con las letras de la palabra
ARQUETIPO si se sabe que las letras Q-U-E tienen que quedar siempre juntas (pero no
necesariamente en ese orden)?

ESTUDIANTES PENSANDO LOS PROBLEMAS

Arranquemos con el primero. Si pensamos en las letras de la palabra ARQUETIPO tenemos 9


letras distintas, por lo que, todos los anagramas posibles, correspondería a 9!. Sin embargo,
como el bloque QUE tiene que estar junto, lo tomamos como una sola letra. De esta forma,
quedan:

A R QUE T I P O

Lo que, en realidad, nos dice que tenemos que mezclar, solamente 7 objetos. Por lo que el total
sería 7! = 5040.

Algo parecido tenemos que pensar para el segundo ejercicio. Sabemos que la QU tienen que
estar juntas pero solo hay dos opciones para lo que sigue: O tenemos QUE o tenemos QUI. Por
lo tanto, parecido a lo que hicimos con las remeras y los pantalones, analicemos los casos por
separado.

El caso en el que esté la QUE, es el mismo que el del primer problema. Nos dan 7! opciones.

El caso en el que esté la QUI, es muy muy muy muy parecido al del primer problema. Ahora
tenemos:

A R QUI T E P O

Prof. Julieta Matteucci 71


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Y nos vuelve a dar 7! opciones.

Finalmente, lo pedido será:

𝐶𝑎𝑠𝑜 𝑄𝑈𝐸 ó 𝐶𝑎𝑠𝑜 𝑄𝑈𝐼 = 7! + 7! = 2 ⋅ 7! = 2 ⋅ 5040 = 10080


Ahora agreguemos algo más a esta mezcla. En el ejercicio 3, la idea es muuuuuy parecida al del
primer problema, salvo por un pequeño detalle: Las letras de QUE podrían estar en otro orden.

Podríamos hacer un razonamiento parecido al de los problemas anteriores. Pero… ¿Cuántas


opciones tenemos? Observemos que, en el caso del problema 2, teníamos 2 opciones (y ambas
daban 7!), por lo que, al final, nos quedó 2 veces el 7!. Sabemos que el bloque que formen las
3 letras va a estar junto, pero tenemos varias opciones:

A R QUE T I P O

A R QEU T I P O

A R EUQ T I P O

A R EQU T I P O

A R UEQ T I P O

A R UQE T I P O

Vemos que, mezclar las letras Q U E nos aporta 6 opciones. Y en cada una de estas opciones,
tenemos que mezclar 7 bloques. Por lo que:

𝑇𝑜𝑡𝑎𝑙 = 6 ⋅ 7! = 6 ⋅ 5040 = 30240


Pero… ¿Tendremos que hacer una lista de todas las opciones cada vez que nos encontremos con
un problema similar? ¡¡¡No!!! Ese 6 se obtiene pensando en ¿Cuántos anagramas se pueden
hacer con las 3 letras de QUE? Es decir que es 3!.

Entonces:

𝑇𝑜𝑡𝑎𝑙 = 3! ⋅ 7!

Vamos ahora con un ejemplo clásico (que van a encontrar en cualquier libro que trate estos
temas):

Prof. Julieta Matteucci 72


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

¿De cuántas maneras se pueden sentar seis personas alrededor


de una mesa circular? Si un arreglo se obtiene de otro haciendo
que todos se muevan n asientos en el sentido de las manecillas
del reloj, los arreglos se consideran idénticos.

Antes que nada, veamos lo que nos pide este ejercicio. Tenemos 6
personas (A, B, C, D, E, F) y queremos ver de cuántas maneras distintas
se pueden sentar acá:

Pero tenemos una aclaración y es que, si las sentamos, por ejemplo, así:

F
E A

D B
C
O, los hacemos sentar así, en donde todos se corrieron un lugar:

E
D F

C A
B

Eso lo consideramos como una sola forma. En otras palabras, al preguntarnos ¿De cuántas
maneras se pueden sentar seis personas alrededor de una mesa circular?, nos preguntamos
formas de sentarse respecto de las personas y no tanto el lugar “físico” en la mesa ya que las
mesas redondas no tienen una cabecera ni lugares diferenciados. El “truco” de este tipo de
problemas es dejar un punto fijo. Es decir, tomamos a una de las personas y la fijamos a una
silla (a esta persona, no la movemos). Y nos preocupamos, entonces, por mezclar al resto. Al
asignar, por ejemplo, a A en un lugar, esto da lugar a 5 posibles posiciones concretas: A la
derecha de A, a la izquierda de A, frente a A, etc. Y el problema, entonces, se reduce a mezclar
a 5 personas (la 6ta es la que queda fija en una posición).

Prof. Julieta Matteucci 73


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Entonces, ¿De cuántas maneras se pueden sentar seis personas alrededor de una mesa circular?,
de 5! maneras diferentes.

IMPORTANTE:
Es usual que este tipo de problemas den como resultados números bastante
grandes. Por eso, en muchas oportunidades dejamos expresada la solución y no
la calculamos hasta el final. Es una de las razones por las que, en muchos de los
ejemplos anteriores, aparecen como respuesta 5! o 3! ⋅ 7! en lugar de los
números que resultan de hacer las cuentas.

Es un buen momento para detenernos a hacer unos ejercicios para afianzar lo que acabamos de
ver. Traten de hacerlos antes de avanzar con la lectura.

Ejercicios
1. ¿De cuántas formas se puede cruzar un río una vez, si se cuenta con 1 bote y 2 barcos?
2. ¿De cuántas formas se puede vestir una persona que tiene 2 pantalones y 3 camisas?
3. ¿Cuántos resultados se pueden obtener si se lanza un dado 2 veces?
4. ¿De cuántas formas se puede pedir una pizza, si hay 2 opciones de masa (a la piedra y
media masa), y 4 sabores (Muzzarella, Napolitana, Jamón y Morrones y Calabresa)? Solo
se puede pedir una masa y un sabor.
5. ¿Cuántos resultados se pueden obtener si se lanza una moneda o un dado?
6.
a) ¿Cuántos resultados distintos se puede obtener si se lanza una moneda 3 veces?
b) ¿Y si se lanza 5 veces?
7. Un repuesto de automóvil se vende en 3 negocios de José C. Paz y en 8 negocios de Pilar.
¿De cuántas formas se puede adquirir el repuesto?
8. ¿De cuántas formas distintas puede cenar una persona si hay: 5 aperitivos, 3 entradas,
4 platos principales, 3 bebidas y 2 postres? Tener en cuenta que solo se puede elegir
una opción de cada cosa.
9. Una sala de lectura tiene 5 puertas:
a) ¿de cuántas maneras puede entrar a la sala un estudiante y salir por una puerta
diferente?
b) ¿y si sale por cualquier puerta?
10. De la ciudad 𝐴 a la ciudad 𝐵, se puede ir mediante 2 colectivos o 3 trenes. De la ciudad
B a la ciudad C se puede ir mediante 2 barcos, 2 trenes o 3 aviones. ¿De cuántas formas
se puede ir de la ciudad A a la ciudad C, pasando por B?
11. ¿Cuántos números de dos cifras pueden formarse con los dígitos: 1; 2; 3; 4 y 5, si:
a) Si se pueden repetir los dígitos.
b) No se pueden repetir los dígitos.
12. ¿Cuántos números de tres dígitos se pueden formar sin dígitos repetidos?
13. ¿Cuántas patentes diferentes de autos se pueden formar con 2 letras, seguidas de 3
números del 0 al 9 y seguido de otras 2 letras? (consideremos un abecedario de 27
letras)
14. ¿Cuántos números pares de 3 cifras empiezan con 5 o 7?
15. ¿Cuántos números del 1 al 1000, no contienen la cifra 4?

Prof. Julieta Matteucci 74


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

16. ¿Cuántos números de 3 cifras empiezan con 5 u 8?


17. Los números telefónicos de una ciudad son de ocho dígitos, de los cuales el primero
tiene que ser 4 y el segundo no puede ser 0, 1 ni 7. ¿Cuántos números telefónicos
diferentes se pueden formar?
18. ¿De cuántas formas diferentes se puede formar una fila de 10 personas?
19. ¿Cuántos anagramas diferentes se pueden armar con las letras de la palabra UNPAZ?
20. ¿Cuántos anagramas diferentes se pueden formar con las letras de la palabra NACIONAL
si la sílaba NAL siempre tiene que estar presente?
21. ¿De cuántas formas diferentes se puede formar una fila de 6 niños y 6 niñas, si hay dos
nenas que tienen que estar juntas?
22. En una biblioteca están los siguientes libros: “Historia Argentina 1”, “Historia Argentina
2”, “El Quijote de la Mancha”, “El señor de los anillos: La comunidad del anillo”, “El señor
de los anillos: Las dos torres”, “El señor de los anillos: El retorno del rey”, “Momo”, “El
diario de Ana Frank” y “La historia sin fin”. ¿De cuántas maneras distintas se pueden
acomodar los libros si se sabe que los de Historia Argentina deben quedar juntos, al igual
que los de la trilogía de “El señor de los anillos” y los del autor Michael Ende (“Momo”
y “La historia sin fin”)?

23.
a. ¿Cuántos anagramas distintos se pueden formar con la palabra MURCIELAGO?
b. ¿Cuántas de esas palabras empiezan con vocal?
c. ¿Cuántas empiezan con vocal y terminan con O?
d. ¿Cuántas de la palabras tienen todas las vocales juntas?
e. ¿Cuántas de la palabras tienen todas las vocales juntas y en orden (a-e-i-o-u)?

24. Con los dígitos: 1, 2, 3, 4 y 5,


a) ¿Cuántos números de cinco cifras, sin repetición, se pueden formar?
b) ¿Cuántos de esos números empiezan por 1?
c) ¿Cuántos terminan en 5?
d) ¿Cuántos empiezan por 1 y acaban en 5?
e) ¿Cuántos son pares?
f) ¿Cuántos son mayores que 20.000?
25. ¿Cuántas permutaciones de las letras ABCDEFGHIJK tienen a las letras ABCD juntas
(aunque no necesariamente en ese orden)

Ahora que terminaron de hacer estos ejercicios y que ya tenemos claro algunos conceptos como
los principios de multiplicación y de adición, y la idea de las permutaciones, podemos seguir
avanzando un poco.

De la misma forma que pensamos los anagramas y analizamos el orden en el que estudiantes
iban a rendir un examen, podríamos pensar problemas del estilo:

Prof. Julieta Matteucci 75


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

¿Cuántas palabras de 5 letras (Sin que se repitan las letras) se pueden formar con las letras de
alfabeto dactilográfico argentino (Observen que la CH tiene seña propia)11?

Mientras piensan cómo se resuelve pueden ir


mirando y, capaz, aprendiendo un poco de
esta hermosa lengua. Al incluirse a la CH y a
la Ñ, tenemos un total de 28 letras señadas
en LSA12.

Como queremos palabras de 5 letras,


tenemos:

1ra letra 2da letra 3ra letra 4ta letra 5ta letra

Además, como no se pueden repetir, para la


primera de esas letras, tenemos las 28
opciones. Luego, al igual que en el ejemplo
del examen, las opciones se van reduciendo.
Entonces:
28 27 26 25 24
1ra letra 2da letra 3ra letra 4ta letra 5ta letra
Lo que nos da un total de:

𝑇𝑜𝑡𝑎𝑙 = 28 ⋅ 27 ⋅ 26 ⋅ 25 ⋅ 24 = 11.793.600
En este último caso parece que es “casi” una permutación, solo que incompleta, ya que no
llegamos al 1 (truncamos el factorial en 24).

Si tuviéramos palabras de 28 letras, en donde solo tuviéramos que mezclar las letras del
abecedario, sería:

𝑇𝑜𝑡𝑎𝑙 = 28!
𝑇𝑜𝑡𝑎𝑙 = 28 ⋅ 27 ⋅ 26 ⋅ 25 ⋅ 24 ⋅ 23 ⋅ … ⋅ 3 ⋅ 2 ⋅ 1
Sin embargo, en el ejemplo original, tenemos que cortar todas estas multiplicaciones en el 24.
Pudimos hacerlo “a mano” multiplicando los números del 24 al 28 sin grandes problemas.
Ahora, si la palabra fuera de 10 letras o de 15, ya sería mucho más molesto hacer estas cuentas
a mano, por lo que estaría bueno generalizar esta idea de “permutación truncada”.

Si tratamos de generalizar esto, deberíamos pensar alguna forma de anular todas las
multiplicaciones que vienen despues del 24.

Hay dos ideas que acá nos van a servir:

1) ¿Cómo se anula algo que multiplica? ¡Dividiendo!


2) Lo que tenemos que anular es el producto de todos los números naturales desde el 1 al
23, ¿cómo podemos escribir eso? ¡Con el factorial de 23!

11
Este es el alfabeto en Lengua de Señas Argentina, una ilustración del dibujante sordo Jorge Bossio.
12
LSA: Lengua de Señas Argentina
Prof. Julieta Matteucci 76
UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Entonces, juntemos estas dos ideas. Si a todo esto

28 ⋅ 27 ⋅ 26 ⋅ 25 ⋅ 24 ⋅ 23 ⋅ … ⋅ 3 ⋅ 2 ⋅ 1
Lo dividimos por

23 ⋅ 22 ⋅ 21 ⋅ 20 ⋅ … ⋅ 3 ⋅ 2 ⋅ 1
Nos queda justo:
28 ⋅ 27 ⋅ 26 ⋅ 25 ⋅ 24 ⋅ 23 ⋅ 22 ⋅ 21 ⋅ 20 ⋅ … ⋅ 3 ⋅ 2 ⋅ 1
= 28 ⋅ 27 ⋅ 26 ⋅ 25 ⋅ 24 = 11.793.600
23 ⋅ 22 ⋅ 21 ⋅ 20 ⋅ … ⋅ 3 ⋅ 2 ⋅ 1
Y todo eso es lo mismo que decir:
28!
𝑇𝑜𝑡𝑎𝑙 =
23!
En el problema, teníamos un conjunto de 28 letras (señas) y teníamos que seleccionar 5 (y
ordenarlas) para armar nuestras palabras. Y sabemos, ademas, que 23 = 28 – 5

Generalizamos:

Permutaciones de “n” elementos tomados en grupos de “k”: Llamamos Permutaciones de


𝒏 elementos tomados de a 𝒌 a los arreglos ordenados de “𝑘” objetos diferenciados de un total
de 𝑛 elementos. Lo notamos 𝑃(𝑛, 𝑘)

Y la cantidad total de estas permutaciones es:

𝑛!
𝑃(𝑛, 𝑘) =
(𝑛 − 𝑘)!

Nota: En algunos libros y apuntes este tipo de permutaciones puede aparecer con el nombre
de Variaciones 𝑉(𝑛, 𝑘).

Lo importante de esta definición es que los elementos son diferentes, hay un orden que respetar
y los elementos no se pueden repetir.

Entonces (y repito la pregunta que resolvimos antes), ¿Cuántas palabras de 5 letras (Sin que se
repitan las letras) se pueden formar con las señas de alfabeto dactilográfico argentino?

Como el total de señas es 28 y las palabras son de 5 letras, serán las permutaciones de 28
elementos tomados de a 5 (𝑛 = 28 ; 𝑘 = 5)
𝑛!
𝑃(𝑛, 𝑘) =
(𝑛 − 𝑘)!
28!
𝑃(28,5) =
(28 − 5)!
28!
𝑃(28,5) = = 11.793.600
23!
Sigamos analizando situaciones…

Prof. Julieta Matteucci 77


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Supongamos que en un curso hay 28 estudiantes y hay que elegir a 5 para que vayan a la
biblioteca a buscar (y traer al aula) el material necesario para hacer un trabajo. ¿De cuántas
formas diferentes se pueden elegir a esos 5 estudiantes del total de 28?

Tomense unos 5 o 10 minutos para pensar este problema antes de seguir leyendo. Piensen
cómo se vincula con las permutaciones de 𝑛 elementos tomadas de a 𝑘, que acabamos de
definir y con las permutaciones de todos los elementos que vimos antes.

Ahora que pasaron esos valiosos minutos pensando, continuamos. Espero que, entre las cosas
que pensaron, se hayan dado cuenta que, a diferencia de los casos anteriores, acá no tenemos
un orden establecido para elegir estudiantes. Es lo mismo elegir a alguien primero o último.
Cada estudiante tendrá un mismo rol. No hay diferencias.

Entonces, ¿Cómo lo pensamos?

Arranquemos llevándolo a los casos que conocemos: SUPONGAMOS que nos importa el orden
en el que los elegimos. En este caso, el problema es igual al del las palabras de 5 letras que se
pueden escribir con el alfabeto en lengua de señas. Vuelve a ser, elegir 5 objetos (en este caso,
estudiantes) de un total de 28:
28!
𝑃(28,5) =
(28 − 5)!
28!
𝑃(28,5) = = 11.793.600
23!
Pero ahora, recordamos que, en realidad no nos importa el orden en el que se elijen. En
definitiva, es lo mismo elegir a ABCDE que EDCBA o que cualquier otra mezcla (o permutación),
ya que no nos importa el orden. Esto es algo parecido al problema que analizamos, cuando
vimos los posibles anagramas de la palabra ARQUETIPO y pedíamos que las letras Q-U-E tenían
que quedar siempre juntas (pero no necesariamente en ese orden). Ese problema, lo
solucionamos, multiplicando por el factorial de 3, ya que eso nos permitía “mezclar” las letras
Q-U-E.

Bueno, ahora es parecido. Con 𝑃(28,5), obtenemos los nombres de quienes deben ir a buscar
el material a la biblioteca, pero con un orden. Por ejemplo, supongamos que elegimos a A-B-C-
D-E.

Dentro de las permutaciones de 28 elementos tomados de a 5, están contadas:

A B C D E

Pero también están contadas:

E D C B A

A B C E D

B A E D C

Prof. Julieta Matteucci 78


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Y muchas más… A diferencia del caso de las letras Q-U-E que, cuando hicimos solo el anagrama
de
A R QUE T I P O
Nos faltaban considerar los otros casos, y por eso, tuvimos que multiplicar por el factorial de 3,
ahora estamos considerando muchos más casos de los que necesitamos ya que, como no nos
importa el orden de la elección, todos estos casos:

E D C B A

A B C E D

B A E D C

(y todos los otros casos que no estamos escribiendo acá) son casos repetidos. Es lo mismo que
elegir

A B C D E

Tenemos, entonces que “quitar” todas estas mezclas. No queremos contarlas tantas veces. Si
para agregar las mezclas, lo que hicimos fue multiplicar por el factorial de la cantidad de
elementos, ahora, para quitarlas, dividimos.

Nos queda, entonces:


28!
𝑃(28,5) (28 − 5)!
=
5! 5!
Y como dividir por un número, es lo mismo que multiplicar por el inverso:
𝑃(28,5) 1 28!
= ⋅
5! 5! (28 − 5)!
𝑃(28,5) 28!
𝑇𝑜𝑡𝑎𝑙 = =
5! 5! ⋅ (28 − 5)!
Definimos:

Combinaciones de “n” elementos tomados en grupos de “k”: Llamamos Combinaciones de


𝒏 elementos tomados de a 𝒌 a los conjuntos de “𝑘” objetos diferenciados de un total de 𝑛
elementos. Lo notamos 𝐶(𝑛, 𝑘)

Y la cantidad total de estas Combinaciones es:

𝑛!
𝐶(𝑛, 𝑘) =
𝑘! (𝑛 − 𝑘)!

Prof. Julieta Matteucci 79


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Lo importante de esta definición es que los elementos son diferentes, pero No hay un orden que
respetar y los elementos no se pueden repetir.

Ejemplo:

¿Cuántas cadenas de ocho bits contienen exactamente cuatro unos?

Acá no lo podemos pensar con las casillas y el principio de la multiplicación, porque sería
demasiado complejo analizar todos los posibles casos. Pero lo que sí sabemos es que, de esos
8 bits (que están bien diferenciados, porque cada cadena de bits, en la computadora, identifica
un carácter diferente), tiene solo 4 unos. Por lo que, lo que tenemos que hacer es elegir, de
esos 8 bits cuáles son los cuatro que van a tener un 1 y listo!. Las cadenas de bits solo pueden
tener “unos” y “ceros”, por lo que al elegir las 4 posiciones en las que van a estar los 1, las otras
quedan automaticamente asignadas a un cero.

De esta forma, el problema se puede pensar como: ¿De cuántas maneras diferentes se pueden
elegir 4 bits de una cadena de 8 bits? Y la respuesta será:
8! 40320
𝐶(8,4) = = = 70
4! (8 − 4)! 24 ⋅ 24
¿Cómo hacemos estas cuentas con la calculadora?.

La mayoria de las calculadoras científicas tienen unas teclas que nos sirven para hacer estas
cuentas:

Una para factorial con el símbolo de 𝒙! (normalmente está como una función inversa, es decir
dibujada en color arriba de la tecla)

Una para Permutaciones de 𝒏 elementos tomados de a 𝒓, con el símbolo 𝒏𝑷𝒓

Una para Combinaciones de 𝒏 elementos tomados de a 𝒓, con el símbolo 𝒏𝑪𝒓

Acá vemos dos ejemplos de los modelos más comunes de calculadoras y vemos dónde están
esas funciones:

factorial

𝒏𝑷𝒓

𝒏𝑪𝒓

Así, por ejemplo, si quiero calcular 𝐶(8,4), tengo que usar la tecla 𝑛𝐶𝑟. Entonces, si la tecla es
directa (es decir, si en la calculadora aparece directamente en la tecla, escrito en blanco, como
en la imagen de la derecha), para calcular lo que queremos tenemos que colocar:

Prof. Julieta Matteucci 80


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

𝟖 𝒏𝑪𝒓 𝟒 =

Si, en cambio, la tecla es indirecta (es decir, si en la calculadora aparece arriba de la tecla, escrito
en amarillo, como en la imagen de la izquierda).

𝟖 𝒔𝒉𝒊𝒇𝒕 𝒏𝑪𝒓 𝟒 =

Un detalle importante, es que, aunque casi todas las calculadoras tienen la tecla de factorial, no
todas tienen las teclas de combinaciones y permutaciones de 𝑛 elementos tomados de a 𝑟.

Si no tenemos calculadora, tenemos otras opciones, por ejemplo, hay apps que se pueden
descargar al celular que presentan una calculadora científica como las de las imágenes de arriba,
otra opción es usar Geogebra que es una aplicación que permite hacer muchísimas cosas en
matemática. Se puede descargar (Geogebra Suite Calculator) en dispositivos móviles o usarla
desde una computadora (descargándola o desde el navegador) accediendo desde
https://www.geogebra.org/ .
Por ejemplo, para hacer
𝐶(8,4) con Geogebra
tenemos que escribir,
simplemente el comando
𝑛𝐶𝑟 o 𝑛𝑃𝑟 y después
colocar, entre paréntesis, los
dos valores. Y listo. De todas
formas, recuerden que no
hace falta llegar al número
final. Podemos dejar todo
expresado si no tenemos
algún dispositivo a mano, o si el resultado es un número muy grande.

Otro ejemplo:

Si una persona juega al truco, del total de 40 cartas, solo usa 3. ¿De cuántas maneras diferentes
se pueden elegir las 3 cartas que va a tener en juego en una mano de truco, del total del mazo
de 40 cartas españolas (sin los 8 y 9)?

Rta: Como no nos importa el orden en el que se eligen las cartas, nos queda:
40!
𝐶(40,3) = = 9880
3! (40 − 3)!

Recuerden que, nos permitimos dejar las cuentas expresadas.

Creo que ya podemos seguir avanzando un poco, y agregando cosas que se repitan

Ahora, analicemos el siguiente ejemplo, en contexto, proveniente de la antigua China:

Prof. Julieta Matteucci 81


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Según relatan las tradiciones chinas, miles de años atrás (se estima
que en 2852-2738 A.c.), antes del nacimiento de la historia escrita,
vivió un gran sabio chino de nombre Fu Hsi. Existe la creencia de
que Fu Hsi fue el hombre que unificó la China, tornándose así su
primer Emperador. Como suele ocurrir en el caso en este tipo de historias, Fu Hsi estaba
sentado en la orilla del río Amarillo, meditando sobre el significado de la vida, cuando una
tortuga (considerada un animal sagrado en la antigua China) emergió del agua. En su caparazón
vio las marcas:

Y las llamó Yang y Yin respectivamente.

En uno de los libros más antiguos de la humanidad, el I Ching (Libro de los cambios) se sugiere
que la suerte de cada persona, en cada momento, viene dada por un mensaje, que se obtiene
al azar, expresado con 6 símbolos (cada símbolo es un Yang o un Yin). He aquí algunos mensajes:

I Ching explica, en lenguaje profundo y misterioso, el sentido de cada una de estas


combinaciones. Por ejemplo, el mensaje correspondiente a la combinación:

dice así:

Lo adherente: Es propicia la perseverancia, pues aporta el éxito.


Dedicarse al cuidado de la vaca trae ventura.

¿Cuántos mensajes diferentes tiene el I Ching? Es decir, ¿Cuántos mensajes de 6 símbolo se


pueden expresar si cada símbolo es un Yin o un Yang? ¿Influye o no el orden de los elementos?
¿Pueden repetirse?

Como siempre, espero que estén pensando en estas preguntas y traten de resolverlas ANTES
de seguir con la lectura.

En cierta forma, esto es muy parecido al problema de los anagramas o de quienes iban a rendir
un examen. La diferencia sustancial es que ahora tenemos menos cantidad de símbolos. Pero
se puede pensar de manera similar. Necesitamos cadenas (o arreglos) de 6 elementos:

1ra línea 2da línea 3ra línea 4ta línea 5ta línea 6ta línea

Y, sabemos, que en cada una de esas líneas solo puede ir uno de dos símbolos un Yin o un Yang;
entonces:

2 2 2 2 2 2 𝑇𝑜𝑡𝑎𝑙: 2 ⋅ 2 ⋅ 2 ⋅ 2 ⋅ 2 ⋅ 2 = 26 = 64
1ra línea 2da línea 3ra línea 4ta línea 5ta línea 6ta línea

Prof. Julieta Matteucci 82


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Este fue un ejemplo en el que el objeto con el que formamos la cadena se repite (Yin o Yang).
Veamos otro ejemplo similar:

En 1825, Luis Braille ideó su sistema de puntos en relieve: el


sistema braille, también conocido como cecografía, aporta a las
personas ciegas una herramienta válida y eficaz para leer,
escribir, acceder a la educación, a la cultura y a la información
sin necesidad de ver, guiándose solo por el tacto. El sistema
Braille se basa en combinaciones de puntos en relieve o espacios
sin punto, en grupos ordenados de seis posibilidades. Se trata
de un sistema que parte de seis puntos que se ubican y numeran
de la siguiente forma:
1 4
2 5
3 6
¿Cuántas combinaciones posibles hay? ¿Son suficientes para las veintisiete letras, diez números
y signos de puntuación básicos?

Como vemos, tenemos que cubrir 6 posiciones:

Lugar 1 Lugar 2 Lugar 3 Lugar 4 Lugar 5 Lugar 6

En cada uno de los lugares puede ir un relieve o estar liso. Es decir, puede estar en relieve o no.
Por lo que, para cada uno de los casos, tenemos 2 opciones:

2 2 2 2 2 2 𝑇𝑜𝑡𝑎𝑙: 2 ⋅ 2 ⋅ 2 ⋅ 2 ⋅ 2 ⋅ 2 = 26 = 64
Lugar 1 Lugar 2 Lugar 3 Lugar 4 Lugar 5 Lugar 6

Lo que nos da suficiente para todos los símbolos del idioma español, el espacio, los 10 dígitos y
signos de puntuación. A continuación, vemos cómo se distribuyen esos puntos y espacios para
los símbolos y letras más comunes en Braille:

a b c d e f g h i j , ;

k l m n ñ o p q r s t : .
h

u v w x y z - ¡! ¿ “ ( )
?

á é í ó ú

Prof. Julieta Matteucci 83


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Algo similar pasa con este ejemplo:

Sea 𝐴 = {1,2,3,4}, ¿cuántos elementos tiene el conjunto 𝒫(𝐴)?

Dicho de otra forma, ¿Cuántos subconjuntos se pueden formar con los elementos del conjunto
𝐴? (Pensarlo antes de seguir leyendo)

Como dijimos, es muy similar al caso del alfabeto Braille. Cuando vimos la cantidad de
combinaciones de letras y símbolos que podíamos armar con esos puntos, partimos de que un
punto podía tener dos estados (liso o en relieve) y ahora pasa lo mismo. Cuando pensamos en
un subconjunto, cada elemento puede formar parte o no del subconjunto. Por lo que, si
tenemos 4 elementos la cantidad de subconjuntos viene dado por:

Elemento Elemento Elemento Elemento


1 2 3 4

Lo que nos da dos alternativas para cada elemento (está o no):

2 2 2 2 𝑇𝑜𝑡𝑎𝑙: 2 ⋅ 2 ⋅ 2 ⋅ 2 = 24 = 16
Elemento Elemento Elemento Elemento
1 2 3 4

Repasemos esto con ejercicios:

Ejercicios
1) Sea 𝑋 = {𝑎, 𝑏, 𝑐, 𝑑}, ¿De cuántas formas diferentes se pueden seleccionar 3 elementos
del conjunto X sino importa el orden en el que se seleccionan?
2) ¿De cuántas maneras se puede seleccionar un comité de tres entre un grupo de 11
personas?
3) ¿De cuántas maneras se puede elegir un equipo de trabajo de 5 personas de un grupo
de 13 personas?
4) De un total de 6 hombres y 7 mujeres se tiene que elegir un comité de 4 personas. ¿De
cuántas maneras se puede seleccionar si, como máximo, el comité debe incluir un
hombre?
5) ¿De cuántas maneras se puede elegir un comité de 4 republicanos, 3 demócratas y 2
independientes entre un grupo de 10 republicanos, 12 demócratas y 4 independientes?
6) ¿De cuántas maneras se puede seleccionar el presidente, vicepresidente y secretario de
un grupo de 11 personas?
7) ¿De cuántas maneras pueden terminar 12 caballos en el orden ganador, segundo lugar,
tercer lugar?
8) De un total de 6 hombres y 7 mujeres se tiene que elegir presidente, un vicepresidente,
un secretario y un tesorero, ¿De cuántas maneras se puede hacer la selección si,
a. no hay condiciones ni restricciones?
b. tiene que haber 2 hombres y 2 mujeres?
c. tiene que haber como mínimo 2 mujeres?
9) De un total de 6 hombres y 7 mujeres se tiene que elegir 4 representantes, ¿De cuántas
maneras se puede hacer la selección si,
a. no hay condiciones ni restricciones?
b. tiene que haber 2 hombres y 2 mujeres?
c. tiene que haber como mínimo 2 mujeres?
10) ¿De cuántas maneras pueden acomodarse 6 personas:

Prof. Julieta Matteucci 84


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

a. en una fila de 5 sillas?


b. en una fila de 6 sillas?
c. alrededor de una mesa redonda de 6 sillas?
11) A un congreso asisten 60 personas de las cuales 40 sólo hablan inglés y 20 sólo español.
¿Cuántos diálogos (de entre 2 personas) pueden establecerse sin intérprete?
12) El Quini 6 es un juego de quiniela de azar perteneciente a la Caja de Asistencia Social de
Santa Fe. En este juego, quien realiza la apuesta debe elegir seis números entre 00 y
46. ¿Cuántas opciones diferentes hay para las apuestas del Quini 6?
13) Ocho amigos van de viaje llevando para ello dos coches. Si deciden ir 4 en cada coche.
a. ¿De cuántas formas pueden ir si todos tienen carnet de conducir?
b. ¿De cuántas formas pueden ir si sólo tres tienen carnet de conducir?
14) En una carrera ciclista participan 30 corredores, al llegar a la meta se entregan tres
premios distintos a distintos corredores. ¿De cuántas formas se podrá realizar la
entrega?
15) En una estantería hay 6 libros de matemáticas y 3 de física. Queremos agarrar 2 de cada
tema. ¿De cuántas maneras podemos hacerlo?

En esta última parte de la unidad, vamos a retomar algunos ejemplos que ya pensamos, pero
dándoles una vuelta de tuerca.

¿Cuántas palabras de 5 letras se pueden formar con las letras de abecedario dactilográfico
argentino si ahora se pueden repetir las letras?

Al incluirse a la CH y a la Ñ, tenemos un total


de 28 letras señadas en LSA.

Como queremos palabras de 5 letras, y las


letras pueden repetirse, tenemos:

1ra letra 2da letra 3ra letra 4ta letra 5ta letra

Además, para cada una de esas letras,


tenemos las 28 opciones. Entonces:

28 28 28 28 28
1ra letra 2da letra 3ra letra 4ta letra 5ta letra

Lo que nos da un total de:

𝑇𝑜𝑡𝑎𝑙 = 285 = 17.210.368

Lo que le agregamos a este ejemplo, fue la posibilidad de que las letras se repitan. Cuando, a
diferencia del caso de las Permutaciones de 𝑛 elementos tomados de a 𝑟, donde no repetíamos,
aunque en ambos casos importa el orden ya que, no es lo mismo decir CASA que SACA. En
general, esto es un caso, que, si bien se puede reducir a una fórmula, puede ser pensado, como
lo hicimos recién, con el principio de la multiplicación.

Prof. Julieta Matteucci 85


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

De todas formas, formalicemos este resultado:

Permutaciones con repetición de “n” elementos tomados en grupos de “k” : Llamamos


Permutaciones con repetición de 𝒏 elementos tomados de a 𝒌 a los arreglos ordenados de “𝑘”
objetos diferenciados de un total de 𝑛 elementos. Lo notamos 𝑃𝑅 (𝑛, 𝑘)

Y la cantidad total de estas permutaciones es:

𝑃𝑅 (𝑛, 𝑘) = 𝑛𝑘

Nota: En algunos libros y apuntes este tipo de permutaciones puede aparecer con el nombre
de Variaciones con repetición 𝑉𝑅 (𝑛, 𝑘).

Lo importante de esta definición es que los elementos son diferentes, hay un orden que respetar
y se pueden repetir los elementos. A este punto, ya nos estamos dando cuenta qué es lo que hay
que mirar en cada ejercicio de conteo: ¿Los elementos son diferentes? ¿Importa el orden en el
que se eligen los elementos? ¿Se pueden repetir?

Ya que hablamos de permutaciones con repetición, ¿qué pasa con los anagramas si las letras se
repiten?

Hace unas páginas, cuando pasamos de las permutaciones a las combinaciones, tuvimos que
“descontar” esos casos que habíamos contado de más. Con el caso de las permutaciones con
repetición va a pasar lo mismo. Supongamos que queremos calcular cuántos anagramas
posibles tiene la palabra CASA.

Si solamente hacemos uso de las permutaciones nos quedaría que el total es el factorial de 4, es
decir, 24, pero miremos algunos casos. Para arrancar voy a diferenciar las dos A con dos colores
diferentes: CASA. Miremos los posibles anagramas:

CASA CAAS CSAA CSAA CASA CAAS


ACSA ACAS AACS AASC ASAC ASCA
ACSA ACAS AACS AASC ASAC ASCA
SACA SAAC SCAA SCAA SACA SAAC
Con los colores identificando a las 2 letras A, es como si es lugar de CASA, fuera CASO, con las 4
letras diferentes. Sin embargo, esto es solo una ilusión, ya que en realidad el color no importa,
por lo que podríamos pintar todas las letras del mismo color.

CASA CAAS CSAA CSAA CASA CAAS


ACSA ACAS AACS AASC ASAC ASCA
ACSA ACAS AACS AASC ASAC ASCA
SACA SAAC SCAA SCAA SACA SAAC
Y así observamos que hay muchas palabras repetidas. Observamos que, en realidad, no
tenemos 24 combinaciones sino solo 12. Esto se debe a que estamos contando como diferentes,
todas las permutaciones de las dos A. Tenemos, entonces, que sacarlas. Al igual que hicimos
antes, vamos a dividir por esas permutaciones:
4! 24
𝑇𝑜𝑡𝑎𝑙 = = = 12
2! 2

Veamos otro caso a modo de ejemplo:

Prof. Julieta Matteucci 86


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Ejemplo

¿Cuántos anagramas diferentes se pueden formar con las letras de la palabra MATEMATICA?

Pueden pensarlo unos minutos, yo espero….

¿Listo? Veamos. La palabra MATEMATICA tiene un total de 10 letras, de las cuales algunas se
repiten. Hay dos M, dos T y tres A. Entonces, siguiendo la lógica de antes, tendremos que
quitarle todas las permutaciones de esas dos M (dividimos por el factorial de 2), todas las
permutaciones de esas dos T (dividimos por el factorial de 2) y todas las permutaciones de esas
tres A (dividimos por el factorial de 3).
10! 3.628.800
𝑇𝑜𝑡𝑎𝑙 = = = 151.200
2! ⋅ 2! ⋅ 3! 2⋅2⋅6

¡Muy bien! Ya casi terminamos con la idea de conteo. Solo nos queda un ejemplo más por
analizar. Este es el clásico ejemplo (tan clásico como el de la mesa redonda) de: “bolitas en
cajitas”.

¿De cuántas formas diferentes se pueden acomodar 5 bolitas en 4 cajas si las bolitas son todas
iguales?

¿Se animan a pensarlo un poco antes de seguir con la lectura? (esta es una pregunta retórica,
para no decirles, otra vez, que lo piensen antes de leer lo que sigue)

Analicemos algunos casos, como para ver cómo lo podemos pensar, podríamos tener:

Caja 1 Caja 2 Caja 3 Caja 4


OO O O O

OO OOO

O OOOO

OOOO O

Cada una de las filas que aparecen arriba es una posible combinación para las bolitas en las cajas,
entonces, ¿cómo podemos pensar esto? ¡¡Con un poco de ingenio!! Imaginemos una de esas
situaciones, pero, ahora, le voy a poner división a las cajas:

OO O O O

Esta combinación que armamos, la podría escribir como: OO|O|O|O y, por ejemplo, si
hiciéramos lo mismo con alguna de las otras que están dibujadas más arriba, tendríamos:
OO|OOO|| pero también ||O|OOOO

El “truco”, entonces, está en pensar esas divisiones como objetos. De esta forma, el ejercicio se
transforma en todas las maneras de “mezclar” 5 bolitas y 3 divisiones. Como los anagramas con
letras repetidas.

Entonces, volvamos a la pregunta:

Prof. Julieta Matteucci 87


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

¿De cuántas formas diferentes se pueden acomodar 5 bolitas en 4 cajas si las bolitas son todas
iguales?
8! 40320
𝑇𝑜𝑡𝑎𝑙 = = = 56
5! ⋅ 3! 120 ⋅ 6
Y con eso (y unos ejercicios más) terminamos esta unidad. Pero antes vuelvo a la pregunta
inicial, si les pregunto si saben contar, ¿qué me responden ahora?

Ejercicios
1) ¿Cuántos resultados distintos pueden aparecer al lanzar un dado 4 veces?
2) El alfabeto Morse utiliza los signos ● y −. Utilizando como máximo cuatro de estos
signos, ¿cuántas secuencias distintas puedes formar?
3) Una cafetería vende 10 tipos de café diferentes. Cinco amigos quieren tomar cada uno
un café. ¿Cuántas formas posibles tienen de hacerlo?
4)
a. ¿Cuántos números de 6 cifras puedes escribir con los dígitos 1, 2 y 3?
b. ¿Cuántos de ellos contienen todos los dígitos 1, 2 y 3 al menos una vez?
5) En una clase de 20 alumnos se van a conceder 3 premios: uno al más destacado en
matemática, otro al mejor en historia y otro al mejor deportista. ¿De cuántas formas
distintas podemos hacerlo?
6) ¿De cuántas maneras distintas se pueden guardar 4 fibrones azules en 3 cajones?
7) ¿Cuántos anagramas diferentes se pueden formar con las letras de la palabra
ESTRUCTURAS?
8) ¿Cuántos anagramas diferentes se pueden formar con las letras de la palabra DISCRETAS
que tengan el bloque DIS junto?
9) ¿De cuántas maneras distintas se pueden poner 6 bolitas en 4 cajas?
10) ¿De cuántas maneras pueden ordenarse 6 libros en un estante si:
a. es posible cualquier ordenación?
b. 3 libros determinados deben estar juntos?
c. dos libros determinados deben ocupar los extremos?
d. tres libros son iguales entre sí?

-Bien, nunca antes lo había escuchado, pero suena


como a sentido poco común.

Lewis Carroll, Alicia en el país de las Maravillas

Prof. Julieta Matteucci 88


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

UNIDAD: Hacemos camino al andar


Si no sabes hacia dónde vas, cualquier camino te
puede llevar ahí.

Lewis Carroll, Alicia en el país de las Maravillas

La ciudad de Königsberg era la antigua capital de Prusia Oriental y fue, por ejemplo, donde
vivió el filósofo Kant y desarrolló gran parte de su pensamiento. Hoy no queda
prácticamente ningún alemán en la ciudad que, se llama ahora Kaliningrado y es parte de
Rusia, desde que se la incorporó en 1945, como botín de la II Guerra Mundial, y que tras la
disolución de la Unión Soviética
se ha quedado como parte de la
Federación Rusa.

En la ciudad, concluyen dos


brazos del río Pregel, y en el
centro del río hay una isla y siete
puentes que la unían a las
orillas. Los puentes se llamaban:
La ciudad de Kaliningrado hoy, vista desde Google Maps. Los siglos le el puente del herrero, el
hicieron perder algunos puentes y ganar otros.
conector, verde, del mercado,
de madera, el alto y el de la miel. Los habitantes de esta ciudad estuvieron durante años
intentando resolver un problema que se hizo famoso entre los matemáticos: ¿cómo
encontrar una ruta que atravesara una vez y sólo una vez cada uno de esos puentes? En
1736 nace la teoría de Grafos, respondiendo a lo que los ciudadanos se preguntaban:

¿Es posible recorrer los siete puentes sobre el río Pregel, que para ese entonces poseía la
ciudad, de tal manera que, si se iniciaba el recorrido en un determinado punto y se pasaba
una sola vez por cada uno de los puentes, en cualquier orden y se regresara al punto de
inicio? Este hecho se constituyó en uno de los retos más difíciles y atractivos de la época,
poniendo a prueba la preparación y habilidad de los matemáticos de ese entonces.
Entonces, ¿es posible dar un paseo cruzando nada más que una vez cada uno de los
puentes?

¿Se animan a intentar pensarlo un poco al problema y ver qué les dice el instinto?
Dejen unos minutos de leer y piensen en el problema.

Prof. Julieta Matteucci 89


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Ahora que lo pensaron, veamos algunas cosas que pudieron haber pensado/razonado:

Primero, ¡¡simplifiquemos el problema!! ¿Se


dieron cuenta que, en esencia, solo hay 4
bloques de tierra? Dentro de cada uno de esos
bloques de tierra se puede caminar sin
problema, porque las condiciones solo refieren
a los puentes. Entonces, por ejemplo, los dos
puentes de arriba a la izquierda unen las
mismas porciones de tierra. Lo mismo pasa con
los dos puentes de abajo a la izquierda. Una
cosa que podemos hacer es, ponerle nombre a
cada una de esas partes de tierra, así lo vamos
generalizando de a poco. Además, podríamos, sacarnos de encima el mapa y pensar, nada más
en las características que tiene. Una primera aproximación podría ser:

b d

c
Pero aún se puede mejorar más, ya que las distancias, tampoco nos importan demasiado. Solo
nos interesan las porciones de tierra y los puentes. De hecho, tampoco nos interesa el río. Solo
los puentes.

Pensando en este último dibujo, al que le agregamos las letras para poder hacer referencia a los
sectores con tierra y, recordando lo que hablamos en la unidad de relaciones, podríamos decir
que la información de cada uno de los puentes (que unen dos sectores de tierra) se puede
escribir:

𝑎ℛ𝑏 ; 𝑏ℛ𝑎 ; 𝑐ℛ𝑏 ; 𝑏ℛ𝑐 ; 𝑑ℛ𝑏 ; 𝑎ℛ𝑑 ; 𝑑ℛ𝑐

Aclaración importante: En las relaciones importaba el orden en el que las escribíamos,


por ser un subconjunto del producto cartesiano. Para este problema, eso no nos interesa
demasiado. No tenemos información del sentido de circulación de los puentes (eso sería un
“extra” que nos agregaría complicación al tema). De todas formas, pasamos por la idea de
relaciones para que podamos “atacarlo” con cosas que conocemos. Después vamos a ignorar
el sentido y el orden, entendiendo que los puentes se pueden recorrer en ambos sentidos.

¿Para qué hicimos todo esto?

Porque a las relaciones las podíamos dibujar usando grafos, y eso podemos hacer ahora:

Prof. Julieta Matteucci 90


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

𝒃 𝒅

Pero ahora es cuando le prestamos atención a lo que


dijimos en la aclaración y decimos que no nos importa el 𝒂
orden, por lo tanto, no nos interesa el sentido de las
flechas, así que las quitamos.

Al resolver este problema, Euler (nos ponemos de pie, al 𝒃 𝒅


mencionar al matemático más grande de la historia) dio
origen a la Teoría de Grafos. Antes seguir analizando, con
más detalle, este problema (y otros), definiremos algunos 𝒄
conceptos básicos.

La palabra grafo se utiliza para describir cierto tipo de estructuras que surgen de diversos
planteamientos como ser mapas de rutas, diagramas de circuitos o de flujo. Ampliamente,
son diagramas, que, interpretados de forma correcta, proporcionan variada información y
nos interesan por las relaciones que se dan entre sus elementos.

Veamos algunos ejemplos, antes de ponernos a definir mil cosas (ok, no son 1000, pero a
veces se sienten como si lo fueran):

Cara
Inicio

S=0 Cara Cruz

t=2*s
Cara Cruz Cara Cruz
s=s+1

F
t>10

Cara Cara Cara Cara Cara Cara Cara Cara


V

Final

Podríamos decir que “Un grafo es un conjunto de puntos y líneas que unen pares de esos puntos”,
lo que no está mal, pero se puede formalizar un poco…

Prof. Julieta Matteucci 91


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Definición. Un grafo 𝐺 es un par (𝑉, 𝐸) donde 𝑉 es un conjunto (cuyos elementos son


llamados vértices o Nodos) y 𝐸 es otro conjunto (o multiconjunto13), cuyos elementos son
llamados aristas, y donde cada arista es de la forma 𝑒 = {𝑥, 𝑦} con 𝑥, 𝑦 ∈ 𝑉 .

Los elementos de una arista 𝑒 son llamados sus extremos. Una arista se dice incidente en sus
extremos. Generalmente un grafo es dibujado en forma tal que cada vértice queda
representado por un punto en el plano, y cada arista por una curva que une los representantes
de sus extremos.

Si las aristas tienen un sentido, como en el caso de los grafos que representan las relaciones, el
grafo se llama grafo dirigido. Un ejemplo de grafo dirigido lo constituye la red de aguas de
una ciudad ya que cada tubería sólo admite que el agua la recorra en un único sentido, por el
contrario, la red de carreteras de un país representa, en general, un grafo no dirigido, puesto
que una misma carretera puede ser recorrida en ambos sentidos.

Observemos, también, que la definición de grafo va más allá del “dibujito” que solo es una forma
en la que representamos al grafo. Sin embargo, en lo que se refiere a esta materia
puntualmente, podemos pensar en el dibujito y en las distintas representaciones que vértices y
aristas generan. Normalmente trabajaremos con grafos que no son dirigidos, pero la mayoría
de los resultados se puede extender a uno dirigido.

Por ejemplo, se define un grafo de la siguiente manera:

𝑉(𝐺) = {𝑥, 𝑦, 𝑧, 𝑤, 𝑝, 𝑠}
𝐸(𝐺) = {𝑥𝑦, 𝑧𝑤, 𝑧𝑝, 𝑠𝑤, 𝑠𝑥}

Si bien un lado o arista 𝑒 = {𝑥, 𝑦} es un conjunto


de dos elementos, se puede escribir {𝑥, 𝑦} o {𝑦, 𝑥}, 𝒙
a menudo es más conveniente representar este
𝒚
lado por 𝑥𝑦 o 𝑦𝑥 como modo de simplificar la 𝒑

escritura. Es decir que, el dibujito del grafo 𝒘

definido recién podría ser el que está aquí a la 𝒔


derecha. 𝒛

Como en los conjuntos normalmente no ponemos los elementos que se repiten, si una arista
tiene sus dos extremos en un mismo vértice (como pasaba en las relaciones que eran reflexivas,
aunque, de nuevo, ahora no nos importa el orden), la arista sería de la forma: 𝑒 = {𝑥, 𝑥} por
lo que se escribe directamente 𝑒 = {𝑥}, 𝑥 ∈ 𝑉. En ese caso, decimos que tenemos un bucle
(en inglés: Loop)

Por ejemplo, si al ejemplo anterior, le 𝒙


agregamos una arista 𝑝𝑝, queda: 𝒚
𝒑
𝑉(𝐺) = {𝑥, 𝑦, 𝑧, 𝑤, 𝑝, 𝑠} 𝒘

𝐸(𝐺) = {𝑥𝑦, 𝑧𝑤, 𝑧𝑝, 𝑠𝑤, 𝑠𝑥, 𝑝𝑝} 𝒔


𝒛

13
Cuando hablamos de Multiconjunto, vamos a entender que es lo mismo que lo que habíamos visto
como conjunto, solo con una diferencia y es que, en un multiconjunto, los elementos pueden repetirse.
Prof. Julieta Matteucci 92
UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Si 𝐸 es un multiconjunto (es decir, si nos permitimos que el conjunto tenga elementos


repetidos), entonces 𝐺 es un Multigrafo y cada arista que tienen los mismos extremos son
llamadas aristas múltiples.

Por ejemplo, si al ejemplo anterior, le 𝒙


agregamos una nueva arista 𝑤𝑧, queda:
𝒚
𝒑
𝑉(𝐺) = {𝑥, 𝑦, 𝑧, 𝑤, 𝑝, 𝑠}
𝒘
𝐸(𝐺) = {𝑥𝑦, 𝑧𝑤, 𝑧𝑝, 𝑠𝑤, 𝑠𝑥, 𝑝𝑝, 𝑤𝑧}
𝒔
En este caso, los vértices z y w, estan 𝒛
unidos por más de un camino (más de
una arista). Por lo tanto este grafo, es
un multigrafo (que además tiene un
bucle).

Cuando un grafo no es multigrafo, ni tiene bucles, se llama grafo simple.

“Técnicamente hablando”, también tenemos, al igual que en otras estructuras matemáticas,


varios grafos “especiales”, como un grafo nulo. Este grafo sería el formado por los dos conjuntos
vacios, el conjunto de vertices y de aristas. Si, en cambio, tiene vértices, pero no aristas, el grafo
se llama trivial. Además, si los conjuntos que forman el grafo son finitos (no infinitos), el grafo
se llama finito.

Importante: Por convención y salvo que se indique lo contrario, a fines de esta materia (y de
este apunte), cuando se mencione un grafo, vamos a suponer que no es nulo y que es finito.

Dos vértices 𝑢 y 𝑣 de un grafo son adyacentes (o cada uno es vecino del otro) si ambos son
extremos de una misma arista. En este caso escribimos 𝑢 ↔ 𝑣. La cantidad de aristas incidentes
a un vértice 𝑣 es llamada el grado de 𝑣, y lo denotamos 𝑔𝑟𝑎𝑑𝑜(𝑣) o 𝑔𝑟(𝑣).

Algo interesante: En todo grafo,

∑ 𝑔𝑟𝑎𝑑𝑜(𝑣) = 2|𝐸|
𝑣∈𝑉

El símbolo Σ significa sumatoria. Es decir que lo que se escribió recién se lee como: “La suma
del grado de todos los 𝑣 en 𝑉 (es decir, todos los vértices), es igual al doble de la cantidad de
elementos del conjunto 𝐸 (es decir, la cantidad de aristas)”

Por ejemplo:

En el primer ejemplo que vimos, justo después de la definición, teníamos:

𝑉(𝐺) = {𝑥, 𝑦, 𝑧, 𝑤, 𝑝, 𝑠}
𝐸(𝐺) = {𝑥𝑦, 𝑧𝑤, 𝑧𝑝, 𝑠𝑤, 𝑠𝑥}

Prof. Julieta Matteucci 93


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Observemos el grado de cada vértice:

Los vertices 𝑧, 𝑤, 𝑠, 𝑥 tienen grado 2,


𝒙
porque son extremos de 2 aristas,
𝒚 mientras que los vértices 𝑦, 𝑝 solo
𝒑 tienen una arista, entonces, tienen
𝒘 grado 1.

𝒔 Además, |𝐸| = 5 porque tenemos 5


𝒛 aristas.

Entonces:

∑ 𝑔𝑟𝑎𝑑𝑜(𝑣) =
𝑣∈𝑉

𝑔𝑟𝑎𝑑𝑜(𝑝) + 𝑔𝑟𝑎𝑑𝑜(𝑧) + 𝑔𝑟𝑎𝑑𝑜(𝑤) + 𝑔𝑟𝑎𝑑𝑜(𝑠) + 𝑔𝑟𝑎𝑑𝑜(𝑥) + 𝑔𝑟𝑎𝑑𝑜(𝑦) =


1 + 2 + 2 + 2 + 2 + 1 =
10 = 2 ⋅ |𝐸| = 2 ⋅ 5 = 10

En caso de los multigrafos o con bucles, pasa lo mismo, solo que en los bucles, se cuentan los
dos extremos de la arista que forma el
rulo:

𝒙 Observemos el grado de cada vértice:


𝒚 Los vertices 𝑠, 𝑥 tienen grado 2, porque
𝒑
son extremos de 2 aristas, los vertices
𝒘 𝑤, 𝑧 tienen grado 3, porque son
extremos de 3 aristas, mientras que el
𝒔 vértice 𝑦 tiene grado 1 y el vértice 𝑝,
𝒛 tienen grado 3 (la arista que va hacia 𝑧
y la que sale y llega al mismo 𝑝.

Además, |𝐸| = 7 porque tenemos 7


aristas.

Entonces:

∑ 𝑔𝑟𝑎𝑑𝑜(𝑣) =
𝑣∈𝑉

𝑔𝑟𝑎𝑑𝑜(𝑝) + 𝑔𝑟𝑎𝑑𝑜(𝑧) + 𝑔𝑟𝑎𝑑𝑜(𝑤) + 𝑔𝑟𝑎𝑑𝑜(𝑠) + 𝑔𝑟𝑎𝑑𝑜(𝑥) + 𝑔𝑟𝑎𝑑𝑜(𝑦) =


3 + 3 + 3 + 2 + 2 + 1 =
14 = 2 ⋅ |𝐸| = 2 ⋅ 7 = 14

Un vértice que no tiene vecinos se dice aislado. Así, por ejemplo, un grafo es trivial si y sólo si
todos sus vértices son aislados

Prof. Julieta Matteucci 94


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Se que estamos viendo muchas definiciones que, cada una es bastante simple, pero en el
montón pueden llegar a marear. Por eso les sugiero que se vayan haciendo un resumen de cada
una de estas definiciones, porque hay más. Así las tienen a mano.

La distancia o longitud entre dos nodos o vértices 𝑢 y 𝑣 es la mínima cantidad de ejes


o aristas por los que me tengo que mover para salir de 𝑢 y llegar a 𝑣. Si hay múltiples formas de
llegar de 𝑢 a 𝑣, me quedo con la más corta.

Es habitual, en las diferentes industrias, hacer agujeros en hojas de metal o soldar ciertos puntos
metálicos en una placa. En general, este tipo de tareas se lleva a cabo con algún brazo robótico
controlado por una computadora, que sea
el encargado de taladrar o soldar los El más grande de los grandes14
puntos requeridos. Como en la mayoría de
los casos “el tiempo es dinero”, por lo que Leonhard Euler es el matemático más prolífico de la historia.
el brazo robotico debe moverse tan rápido Uno de los más creativos y que abordó problemas
matemáticos con ingenio, variedad y profundidad. Nació en
como sea posible. Otro problema similar Basilea, un pueblito de Suiza en
es el de un camion de reparto que debe 1707, en una familia muy pobre,
pasar por distintos puntos para hacer pero con una mente millonaria.
entregas, para ahorrar en tiempo y Consiguió entrar a la
universidad cuando tenía 13
combustible, también se busca que el años y a los 16 ya tenía un
camino que recorra el camión (al igual que master en filosofía (en su tesis
el recorrido del brazo robótico) sea el que comparo los sistemas
15 filosóficos de Newton con los de
minimice el tiempo necesario . Este tipo Descartes). Su padre era
de situaciones, se modela con grafos. pastor de iglesia y quería que el
joven Leonhard se dedicara a la
Los vértices del grafo corresponden a las teología como él, pero uno de sus amigos que trabajaba en
posiciones por las que se debe pasar (lugar la universidad (Johann Bernoulli) lo convenció de que lo
donde se debe perforar / soldar o por dejara estudiar matemática con sus propios hijos y así el
mundo terminó ganando a este matemático. Le
dónde se hace una entrega). Cada par de consiguieron un trabajo en San Petersburgo y ahí, Euler
vértices se conecta por una arista. En cada superó todas las expectativas y empezó a producir
arista se escribe el tiempo para mover el matemática de un nivel altísimo a un ritmo jamás antes visto
brazo robótico o la distancia que separa y que nunca decayó. A los 28 años enfermó y esto junto con
sus trabajos de cartografía y de estudios del sol, colaboraron
esos dos puntos. Un grafo con números en para que perdiera la vista en el ojo derecho y, unos años
las aristas, se llama grafo ponderado y al después la del izquierdo. Durante los últimos 20 años de su
número que aparezca en la arista, se lo vida, estuvo ciego, pero ese detalle no consiguió detener
llama peso de la arista. Una ruta de su carrera matemática. Gracias a su grandiosa memoria y
su capacidad innata para el cálculo mental, pudo seguir con
longitud mínima que visita todos los sus estudios de matemática dictando a sus colaboradores y
vértices exactamente una vez representa a su hijo mayor todos sus hallazgos. Fue tan prolífico que
la ruta óptima que debe seguir el brazo 50 años después de su muerte, aun se seguían publicando
robótico o el camión. trabajos originales de él ya que la academia de ciencias no
alcanzaba a publicar al ritmo que lo que producía. No
alcanza, ni este margen, ni el apunte completo, para plasmar
su grandeza.

14
Por supuesto, esta es una opinión completamente objetiva.
15
Para el caso del camión de reparto, vamos a ignorar factores que intervienen en el tiempo del recorrido,
como son tráfico, manifestaciones y cuestiones climáticas.
Prof. Julieta Matteucci 95
UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Por ejemplo:

Supongamos que, en este problema, se requiere que la


𝒃 trayectoria comience en el vértice 𝑎 y termine en el vértice
𝟖 𝑒 . Se puede encontrar la ruta de longitud mínima
𝒂 𝟔 numerando todas las rutas posibles de 𝑎 a 𝑒 que pasan por
𝟐
𝟗 todos los vértices justo una vez y eligiendo la menor.
𝟔 𝟏𝟐 𝒄 Obverven que el camión de reparto (o el brazo robótico) en
𝟒 𝟑
principio, no tiene ninguna restricción, es decir que desde
𝟓 un nodo, puede ir a cualquiera de los otros…
𝒅
𝟒 Para pensar…. ¿Cuántos caminos posibles hay? (Piensen
𝒆
que el primer y el último nodo son fijos). Hagan la lista de
todos los posibles caminos de 𝑎 a 𝑒 (sin repetir nodos) y elijan el más corto.

Computacionalmente hablando, para representar un grafo, el dibujito no es muy práctico,


aunque lo sea para nuestras cabezas. Por eso hay varias maneras de representarlo, siendo una
de estas la “matriz de adyacencia”. No nos vamos a meter demasiado en el concepto de matriz
que es algo que verán en Álgebra y Geometría Analítica y no queremos privar a las y los profes
de esa materia de traumarlos con matrices, ni queremos spoilearles esa materia, por lo que,
para fines de Estructuras Discretas, vamos a pensar a las matrices como arreglos rectangulares
con numeritos. Es como una tabla de doble entrada, formada por filas y columnas. En general,
como ejemplo de matrices, podemos tener:
1 2 3 𝐴 es una matriz de 3
𝐴 = (3 4 5)
filas y 3 columnas, es
6 7 8
decir de 3 × 3
1 0 0
0 1 1
𝐵 es una matriz de 6
𝐵= 0 1 1
1 0 3 filas y 3 columnas, es
2 1 0 decir de 6 × 3
(0 0 1)

1 0 1 0 0
1 2 2 0 1 𝐶 es una matriz de 5
𝐶= 0 1 3 0 1 filas y 5 columnas, es
0 1 3 2 0
decir de 5 × 5
(0 1 1 2 1)

Cada posición en una matriz viene dada por 2 números, como si fueran coordenadas. El primero
de los números indica la fila (contando de arriba hacia abajo) y el segundo indica la columna (de
izquierda a derecha). Así, por ejemplo decimos que 𝐴(3,2) = 7 lo que quiere decir que en la
posición “fila 3, columna 2” de la matriz 𝐴, hay un 7. Otros ejemplos de las matrices anteriores:

𝐵(5,3) = 0
𝐶(4,4) = 2
Las matrices son super útiles en programación ya que nos permiten guardar 3 datos en un solo
lugar: El valor que ponemos en una posicion, el número de la fila, el número de la columna. Por
Prof. Julieta Matteucci 96
UNPAZ – LGTI (6004)
2024
Estructuras Discretas

ejemplo, los programas que trabajan con fotos e imágenes, toman a las imágenes como
matrices. Cada pixel es una posición en la matriz donde guardan el código del color que
corresponde a ese pixel. Así, la manipulación de imágenes se reduce a operar
“matemáticamente” con matrices.

En computación, muchas de las cosas que utilizamos, se manejan con un sistema binario
compuesto por 0 y 1. En general, el 0 significa “no” o “falso” y el 1 significa “si” o “verdadero”.
Incluso en los circuitos, el 1 y el 0 se traducen en “pasa corriente” o “no pasa corriente” por
cierto lugar.

Cuando hablamos de grafos, la idea es similar. Tenemos que dar una manera de definir o de
representar un grafo con algo que no sea el dibujito. Nos vamos a valer de la misma lógica de 0
y 1.

Entonces, definamos la matriz que nos sirve:

La matriz de adyacencia es una matriz de 𝑛 × 𝑛 donde 𝑛 es la cantidad de nodos del grafo y


que en la posición (𝑖, 𝑗) tiene un 1 (o true) significa que hay una arista entre los nodos 𝑖 y 𝑗 y 0
(o false) si no. En el caso de los multigrafos, el 1 es reemplazado por el número de aristas que
unen esos dos nodos.

Por ejemplo:

𝟓
0 1 0 0 0 0
𝟔
𝟏 1 0 1 0 0 0
𝟑 𝐴= 0 1 0 1 0 0
0 0 1 0 1 0
0 0 0 1 0 1
𝟒 (0 0 0 0 1 0)
𝟐

𝟑 0 1 0 0 0 0 0
𝟏 𝟐 1 0 0 1 0 0 1
𝟓 0 0 0 0 1 1 0
𝟔 𝐴= 0 1 0 0 1 1 1
0 0 1 1 0 1 0
𝟒 0 0 1 1 1 0 0
(0 1 0 1 0 0 0)
𝟕

En el caso de los grafos no dirigidos, las matrices de adyacencia son simétricas, es decir que si
en la posición (𝑖, 𝑗) hay un 1, quiere decir que hay una arista que une esos dos vértices, por lo
que también habrá un 1 en la posición (𝑗, 𝑖). En el caso de los grafos dirigidos, como nos importa
el orden, entonces, en la posición (𝑖, 𝑗) habrá un 1 si hay una flecha que va del vértice 𝑖 al 𝑗. Pero

Prof. Julieta Matteucci 97


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

en la posición, (𝑗, 𝑖) no necesariamente tendrá un 1, eso dependerá si hay o no, una flecha que
va del vértice 𝑗 al 𝑖 .

Importante: Existe una matriz de adyacencia única para cada grafo (dígrafo) (sin considerar las
permutaciones de filas o columnas, en el caso de los grafos, ya que dependen del orden que le
asignemos), y viceversa

En los grafos no dirigidos, al sumar cada fila o cada columna se obtiene el grado de cada vértice,
salvo el caso de una arista bucle a la cual le corresponde uno en la matriz de adyacencia pero su
grado es 2.

La matriz de Incidencia es una matriz de 𝑛 × 𝑚 donde 𝑛 es la cantidad de nodos del grafo y


𝑚 es la cantidad de aristas. Las filas de una matriz de incidencia representan los vértices,
mientras que las columnas, las aristas ordenadas. Entonces, en cada posición (𝑖, 𝑗) que tenga
un 1 (o true) significa que al vértice 𝑖, llega la arista 𝑗. Si esto no ocurre, en esa posición habrá
un 0.

En el caso de los grafos no dirigidos, cada columna, entonces, siempre sumará 2 ya que
representa una arista, y cada arista solo une dos vértices, salvo que se trate de un bucle (ahí
sumará 1. Además, la suma de los elementos de cada fila, al igual que en la matriz de adyacencia,
dará el grado del vértice.

Por ejemplo: En cada uno de los siguientes grafos, se les agregó un nombre (numerado) a las
aristas, para identificarlas en la matriz. Así, la primer columna, corresponde a la arista 𝑎1 , la
segunda a 𝑎2 y así sucesivamente.

𝟓 𝒂𝟓
1 0 0 0 0
𝟔
𝟏 1 1 0 0 0

𝟑 𝒂𝟑
𝒂𝟒 𝐴= 0 1 1 0 0
0 0 1 1 0
𝒂𝟏 0 0 0 1 1
𝒂𝟐 𝟒 (0 0 0 0 1)
𝟐

𝟑
𝟏 𝒂𝟏 𝒂𝟗
𝟐 𝒂𝟏𝟎 1 0 0 0 0 0 0 0 0 0
𝟓 𝒂𝟖 1 1 0 0 0 1 0 0 0 0
𝒂𝟐 𝟔 0 0 0 0 0 0 0 0 1 1
𝒂𝟑
𝐴= 0 1 1 1 1 0 0 0 0 0
𝒂𝟒 𝒂𝟔 0 0 1 0 0 0 0 1 1 0
𝟒
0 0 0 1 0 0 0 1 0 1
𝒂𝟓 𝟕 (0
𝒂𝟕 0 0 0 1 1 1 0 0 0)

Prof. Julieta Matteucci 98


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Típicamente, en un programa, un grafo es representado en memoria usando o su matriz de


adyacencia o un arreglo de listas de adyacencia (donde cada vértice tiene una lista ligada con
cada uno de los vértices vecinos). El principal problema es que en el caso de las matrices de
adyacencia, suelen ser tan grandes que consumen gran cantidad de recursos.

Pero sigamos con las definiciones…

Definición: Un grafo es conexo si cada par de vértices en 𝐺 pertenece a un camino en 𝐺. Si 𝐺


no es conexo se dice disconexo.

Dicho de otra forma, un grafo será conexo si todos sus vértices están conectados por un camino,
en caso contrario es disconexo.

Por ejemplo, el grafo:


El número de Bacon.
𝒃

𝒅
𝒆
En el año 1994, el actor Kevin Bacon, dijo en una
entrevista que había trabajado en tantas películas que,
o si agarraban a cualquier actor o actriz de Hollywood,
él, o había trabajado directamente con ese actor o actriz es un grafo conexo, ya que no importa qué par
o había trabajado con alguien que había trabajado con de vértices o nodos elija, siempre se puede
ese actor o actriz. Entonces, unos estudiantes encontrar un camino de uno al otro.
universitarios decidieron probar esto, y tomando como
base la página IMDB.com (Internet Movie Data Base), Hay una teoria que dice que cualquier par de
elaboraron el “número de Bacon” que es el menor
personas en el mundo estan conectadas entre
número que conecta a cualquier actor con Kevin
Bacon. La actriz argentina Norma Aleandro, por sí por hasta 6 grados de separación. En
ejemplo, tiene número de Bacon de 2. Ella trabajó en la términos de grafos, significa que, si
película "Vital Signs" de 1990 con Diane Lane. Que a su hicieramos un super mega archi gran grafo
vez trabajó en la película "My Dog Skype" de 2000 con
Kevin Bacon. Podría existir un camino alternativo que
con todas las personas del mundo y las aristas
pase por 3 actores. Pero el camino 2 seguiría siendo la indican que dos vertices (o sea, dos personas)
distancia menor y es por eso que también se lo conoce se conocen, esta teoria dice que cualquier
como camino mínimo. Otro ejemplo, Lali Espósito, tiene camino entre un par de personas de ese mega
número de Bacon 3, porque trabajó en 2018 en
“Acusada” con Gael García Bernal, quien trabajó en grafo tiene grado 6 o menos. Esto supone,
2008 en “Fidel” con Tony Plana quien trabajó en “JFK”, por ejemplo, que ese super grafo, es conexo,
en 1991, con “Kevin Bacon”. Se puede encontrar el porque si hubiera alguna población en el
número de Bacon en https://oracleofbacon.org/ y, si planeta, que esté completamente aislada, y
quieren un poco más de información del número de
Bacon y de otras versiones de la teoría que nadie conozca, entonces eso no sería
de los 6 grados de separación, pueden posible, ya que esa población, no estaría
ver este video que pueden acceder conectada con ninguna persona del mundo.
desde el QR o haciendo click en el link
de la palabra “video”. Un ejemplo de un grafo disconexo, sería:

Prof. Julieta Matteucci 99


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

En este caso, los nodos o vértice son 7, sin


𝟑 embargo, forman como dos bloques que no
𝟏 𝟐 están conectados entre sí. El grafo es
𝟓 disconexo, porque, por ejemplo, no hay
𝟔 ningún camino que una el nodo 1 con el 6.

𝟒 Los vértices 1,2,4 y 7 forman un subgrafo


𝟕 conexo y los nodos 3,5 y 6, forman otro.

La idea de los subgrafos es análoga a la de subconjuntos, ya que como los grafos se definen
como conjuntos, los subgrafos pasan a ser subconjuntos de los conjuntos de vértices y aristas.
En este ejemplo, si al grafo global disconexo, lo llamamos 𝐺, y a los dos grafos conexos 𝐺1 y 𝐺2 ,
decimos que 𝐺1 ⊂ 𝐺 y que 𝐺2 ⊂ 𝐺 . No hace falta que el grafo sea disconexo para tener
subgrafos, ya que se definen solo con la idea de subconjuntos y no tienen la condición de que
sean o no conexos. Así, podríamos definir el subgrafo: 𝐺3 = {𝑉3 , 𝐸3 } definido por los conjuntos
𝑉3 = {1,2,3,4,5,6}, 𝐸3 = {{1,2}, {1,4}, {2,4}, {3,5}} que gráficamente es:

𝟑
𝟏 𝟐
𝟓
𝟔

Este es un subgrafo del anterior, que tambíen resultó disconexo (y hasta tiene un nodo aislado).

Formalicemos la idea de subgrafo antes de parar para practicar…

Un grafo 𝐻, se dice que es un subgrafo de 𝐺, si todos los vértices y todas las aristas de 𝐻 están
en 𝐺 y cada arista de 𝐻 tiene el mismo vértice final en 𝐻 como en 𝐺.

Obviamente al considerar un subgrafo, el grafo original no debe ser alterado al identificar los
vértices ni agregando nuevas aristas o vértices. Observemos que:

• Todo grafo es un subgrafo de sí mismo.


• Un subgrafo 𝐾 de un subgrafo 𝐻 de 𝐺, es a la vez un subgrafo de 𝐺.
• Un vértice en un grafo 𝐺 es un subgrafo de 𝐺.
• Una arista en 𝐺, con sus vértices, es un subgrafo de 𝐺.

Ahora sí, hagamos un descanso para practicar…

Ejercicios
1) Dibuja los grafos, especificando el tipo de grafo que utilizas, que representen las rutas
aéreas diarias de Aerolíneas Argentinas sabiendo que ofrece los siguientes vuelos
diarios: tres vuelos que unen Buenos Aires y Córdoba, dos entre Córdoba y Mendoza,
uno entre Mendoza y Neuquén, cuatro entre Neuquén y La Pampa, uno entre La Pampa
y Buenos Aires, uno entre Mendoza y Córdoba y uno entre La Pampa y Córdoba, de
modo que:

Prof. Julieta Matteucci 100


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

a. Hay una arista conectando cada par de vértices que representan ciudades para
las que hay algún vuelo de la una a la otra (en cualquiera de los dos sentidos).
b. Hay una arista conectando dos ciudades por cada vuelo que opere entre las dos
ciudades ( en cualquiera de los dos sentidos)
c. Hay una arista que sale de cada vértice asociado a una ciudad de la que despega
algún vuelo y que llega al vértice correspondiente a la ciudad en que aterriza el
vuelo.
d. Hay una arista por cada vuelo, que sale del vértice que representa a la ciudad
en que se inicia el vuelo y llega al vértice que representa a la ciudad en que
aterriza.

2) Para el grafo realizado en el ítem a) del punto anterior, agregarle la información de las
distancia entre ciudades. Puedes buscar la información en Google o, si no tienes acceso,
inventa el número.

3) Dibujar un grafo 𝐺 = {𝑉, 𝐸} con


𝑉 = {𝑣1 , 𝑣2 , 𝑣3 , 𝑣4 }
𝐸 = {{𝑣1 , 𝑣2 }, {𝑣1 , 𝑣2 }, {𝑣4 , 𝑣1 }, {𝑣4 , 𝑣2 }, {𝑣2 , 𝑣3 }, {𝑣2 , 𝑣4 }, {𝑣3 , 𝑣4 }}

4) ¿Cuáles de los siguientes grafos son simples? Para los grafos no simples, ¿Cuál es el
menor número de aristas que se deben quitar para hacerlos simples?
a) b)
𝟏 𝟐
𝟏
𝟐

𝟓 𝟓
𝟑
𝟑
𝟒
𝟒
c) d)
𝒃
𝒃 𝟔

𝟑
𝒅
𝟏 𝟐 𝟒 𝟒 𝟐
𝟑 𝟔
𝒄
𝒄
𝟓
𝒅 𝒂
𝒂 𝟓

5) Para los grafos de los ejercicios 3) y 4), armar la matriz de adyacencia e indicar qué grado
tiene cada vértice.

6) Para los grafos no dirigidos de los ejercicios 3) y 4), armar la matriz de Incidencia e indicar
qué grado tiene cada vértice.

Prof. Julieta Matteucci 101


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

7) Graficar los grafos que corresponden a las siguientes matrices de adyacencia:


0 1 0 0 0 0 1
0 1 0 0 1 1 0 1 0 1 1
1 1 1 0 0 0 0 1 1 0
a) 𝐴 = (1 0 2) b) 𝐴 = (1 0 0 0) c) 𝐴 = 0 1 0 1 1 1 1
0 0 0 1 0 0 1 1 0 1 0
1 2 1 1
0 0 1
0 1 1 1 1 0 0
(1 1 0 1 0 0 1)

8) Graficar los grafos que corresponden a las siguientes matrices de incidencia:


0 1 0 0 1
1 0 0 1 1
1 0 1 0 1 0 0 0
0 0 0 0 0
a) 𝐴 = (1 0 0) b) 𝐴 = (1 0 0 1 1) c) 𝐴 = 0 0 0 0 0
0 1 1 0 0 0 0 1 0 0 1 0 0
0 0 1 1 0
0 0 1 1 0
(1 1 0 0 0)

9) ¿Cuál es el grado de cada uno de los grafos de los ejercicios 7 y 8? ¿Son conexos o
disconexos?

10) Dar un grafo conexo de 5 vértices y 7 aristas


a. Extraer dos subgrafos, unos conexo y otro disconexo.
b. Dar las matrices de Adyacencia y de incidencia del grafo original y de los dos
subgrafos.

11) Sea 𝐺 un grafo, pensar y responder


a. ¿Qué particularidad tiene 𝐺 si alguna fila de su matriz de incidencia sólo tiene
ceros?
b. ¿Cómo se manifiesta esa particularidad en la matriz de adyacencia?
c. ¿Puede ocurrir que en una matriz de incidencia haya una columna de ceros?

Si ya están todos los ejercicios listos, podemos avanzar un poco más…

Un camino es una sucesión finita (𝑣0 , 𝑎1 , 𝑣1 , 𝑎2 , 𝑣2 , … , 𝑣𝑛−1 , 𝑎𝑛 , 𝑣𝑛 ), cuyos términos son


alternativamente vértices y aristas. (Vértices y aristas adyacentes)

El formalismo de la definición significa que se parte del vértice 𝑣0 , se sigue la arista 𝑎1 hasta 𝑣1 ,
se sigue la arista 𝑎2 hasta 𝑣2 y así sucesivamente.

La longitud de un camino es el número de aristas que contiene.

Es decir la cantidad de veces que caminamos de un vértice a otro.

Un camino simple es un camino con todos sus vértices distintos.

Sin pasar por un mismo nodo o vértice más de una vez.

Prof. Julieta Matteucci 102


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Un circuito o camino cerrado es un camino de longitud no nula en donde el vértice inicial


y final coinciden

Uniendo estas dos definiciones, podemos definir, también, un circuito simple o ciclo simple a
esos circuitos que no repiten vértices salvo el caso trivial 𝑣𝑜 = 𝑣𝑛 (es decir, cuando el vértice
inicial, coincide con el final)

Llamamos ciclo a un circuito que no repite aristas.

Estos conceptos son los mismos para grafos dirigidos, salvo que las direcciones de las aristas
deben concordar con la dirección del camino. Además, en el caso dirigido el ciclo recibe el
nombre de circuito.

Ejemplos de esto

El camino:
𝟑
(6, 𝑒7 , 5, 𝑒5 , 2, 𝑒4 , 4, 𝑒3 , 3, 𝑒2 , 2, 𝑒1 , 1)
𝒆𝟐
𝟐 𝒆𝟑
𝒆𝟒 No es un camino simple, dado que pasa
𝟒 dos veces por el vértice 2. Además, como
𝒆𝟏 el vértice inicial y el final no coinciden, no
𝒆𝟔 es un circuito ni ciclo.
𝒆𝟓
𝟏 𝒆𝟖 𝟕 Importante: En el caso de los grafos que
𝒆𝟕 no son multigrafos, como hay una única
𝟓 𝟔
arista entre dos nodos, se puede indicar el
camino, diciendo solamente los vértices que lo componen. En ese sentido, el camino de este
ejemplo podría haberse escrito: (6, 5, 2, 4, 3, 2, 1).

Para el mismo grafo, pensemos en el camino dado por (6, 5, 2, 4). En este caso sí tenemos un
camino simple, ya que ningún vértice se repite, pero como el vértice inicial y el final no coinciden,
no es un circuito ni ciclo.

Nuevamente, mirando el mismo grafo, pensemos en el camino dado por (2, 6, 5, 2, 4, 3, 2). En
este caso no tenemos un camino simple, ya que el vértice 2 se repite. Sin embargo, como el
vértice inicial y el final coinciden forma un ciclo, aunque, como repitió el 2, el ciclo no es simple.

Si tomáramos, el camino: (5, 6, 2, 5), vemos que no es un camino simple (por repetir el 5) pero,
como el que se repite es solo el inicial con el final, entonces, es un ciclo y, más aun, es un ciclo
simple.

En el caso en el que se tomara un camino solo compuesto por un vértice sin aristas, este sería
un camino simple, pero no un ciclo.

Bueno, creo que, después de esta pequeñísima introducción a la teoria de grafos, ya estamos en
condiciones de pensar, seriamente, el problema de los puentes de Königsberg.

Esto no quiere decir que no lo podíamos pensar antes, sin tanta definición. Es posible. La
diferencia, ahora, es que tenemos suficientes conceptos como para que nuestro
razonamiento y nuestras justificaciones queden bonitas.

Prof. Julieta Matteucci 103


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

En el último avance que habiamos hecho, llegamos a modelizar el problema con este grafo:

𝒃 𝒅

El problema, entonces, se puede replantear preguntándonos si el grafo que dibujamos tiene


un camino (o circuito) que pase por cada arista exactamente una vez. Con el fin de
determinar si existía o no circuito que querían los ciudadanos, Euler (nuevamente, nos
ponemos de pie para el matemático más grande de la historia) representó las cuatro zonas
de la ciudad y los siete puentes con un grafo muy similar a este que acabamos de dibujar.
Claro que, en ese momento, la teoría de grafos estaba siempre inventada y desarrollada por
Euler por lo que, el dibujito no tenía el nombre de grafo. Un genio. En definitiva, Euler miro
lo que hoy llamamos grado de los vértices, y observó que todos, salvo 𝑏, tenían grado 3,
mientras que b tenía grado 5.
Mirando esto, se dio cuenta de que la existencia (o la no existencia) del circuito de caminata
dependía directamente de la cantidad de vértices que tuvieran grado impar. Notó que, en
cada vértice que no es ni el inicial ni el final, el camino debe salir una vez por cada vez que entra.
Así, el grado de cualquier vértice excepto, posiblemente, los extremos del camino, debe ser par.

¿Qué pasa con los vértices extremos? Si los extremos no coinciden (o sea, el camino no es un
circuito) entonces la primera salida desde el vértice inicial no es compensada por ninguna
entrada. De la misma forma, la última entrada en el vértice final no es compensada por ninguna
salida.

Así, si el camino no es un circuito, los vértices inicial y final deben tener grado impar. Si el camino
es un circuito, la primera salida y la última entrada se compensan mutuamente, y el vértice
inicial/final tiene grado par, igual que los otros vértices.

¿Qué significa todo esto? Que no hay forma de hacerlo, porque si fuera un circuito, todos los
grados deberían ser pares, y si no es un circuito, solo 2 de los vértices deberían tener grado
impar, mientras que el resto, par. Como todos los nodos del problema de los puentes tienen
grado impar, es imposible recorrerlos sin pasar dos veces por un mismo puente.

Definición: 𝐺 tiene un circuito Euleriano si existe un circuito en 𝐺 que recorra cada arista
del grafo exactamente una vez.

Es decir que un circuito euleriano es un camino que empieza y termina en el mismo vértice, pasa
por cada vértice al menos una vez y sólo una vez por cada arista.

Si existe un camino no cerrado de 𝑎 a 𝑏 en 𝐺 que recorre cada arista de 𝐺 exactamente una vez,
este camino se llamará camino Euleriano.

Prof. Julieta Matteucci 104


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

𝐺 tendrá un circuito Euleriano si y sólo si:

• 𝐺 es conexo
• Todos los vértices de 𝐺 tienen grado par.

Importante: Si 𝐺 tiene un vértice de grado impar, en 𝐺 no puede existir un ciclo de Euler, pero
podría ser posible determinar un camino de Euler.

Entonces, cualquier camino de Euler, debe comenzar en un vértice de grado impar y terminar
en el otro. Si 𝐺, tiene más de dos vértices de valencia impar, no existe un camino de Euler en 𝐺.

Ejemplo:

Decidir si las siguientes figuras se pueden dibujar sin levantar el lápiz, es decir con un solo trazo:

En el caso de la primera de las figuras, sí se puede, ya que es un grafo que solo tiene dos vértices
de grado impar, por lo que podemos arrancar de cualquiera de esos dos y hacer un recorrido
cerrado que pase una vez por cada arista. Sin embargo, en el
segundo caso, no hay ciclo Euleriano ya que hay 4 vértices que
tienen grado 5. Es decir que, en cada uno de esos vértices alguna
línea debe empezar o terminar, y como son 4, mínimo se requerirían
2 trazos.

Hacia 1850 el matemático W. R. Hamilton patentó un juego que


llamó Viaje por el Mundo, con la forma de un dodecaedro, donde
cada vértice tenía el nombre de una ciudad. El juego consistía en
Un dodecaedro regular encontrar un circuito que pasase solo una vez por cada una de las
20 ciudades situadas en los Nodos del grafo del dodecaedro, partiendo de una cualquiera,
recorrer todas las rutas ( aristas) y llegar nuevamente a la ciudad de origen. Tal circuito se
conoce con el nombre de ciclo hamiltoniano.

En definitiva, un camino hamiltoniano en un grafo es un


camino que contiene a todos los vértices del grafo
exactamente una vez. Si termina en el mismo vértice
en el que comenzó, es un ciclo o circuito de Hamilton
(o hamiltoniano). La diferencia con el circuito o camino
El matemático irlandés
de Euler es que en el caso de Hamilton se agrega la sir William Rowan Hamilton
condición de que solo se puede pasar por los vértices
una vez, mientras que en el caso de Euler era “al menos una vez” y se podía repetir (no así
con las aristas).

Prof. Julieta Matteucci 105


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Sean 𝐺1 = {𝑉1 , 𝐸1 } y 𝐺2 = {𝑉2 , 𝐸2 } grafos simples se dicen isomorfos si y sólo sí existe una
función biyectiva 𝑓: 𝑉1 → 𝑉2 tal que ∀𝑒𝑖 = {𝑣𝑗 , 𝑣𝑘 } ∈ 𝐸1 𝑐𝑜𝑛 𝑣𝑗 , 𝑣𝑘 ∈ 𝑉1 , la arista formada por
las imágenes de los vértices, 𝑒 = {𝑓(𝑣𝑗 ), 𝑓(𝑣𝑘 )} ∈ 𝐸2

Por lo tanto, hay una función biyectiva entre los vértices de los dos grafos que preserva la
relación de adyacencia. 𝐺1 y 𝐺2 se denominan isomorfos, y son matemáticamente iguales,
solo varía la apariencia, o sea, que se mantienen las adyacencias, estructura, caminos y ciclos,
por lo tanto, deben tener las mismas propiedades y características.

Ambos grafos han de tener el mismo número de vértices y el mismo grado de cada uno. Si, por
ejemplo, en un grafo tenemos un vértice de grado 7 y en el otro no, no podrán ser isomorfos.
Cada vértice ha de mantener sus relaciones de vecindad. De todas formas, esto no alcanza,
pero es un requisito. Además, y como sabemos que en todo grafo la suma de los grados coincide
con (dos veces) el número de aristas, deducimos que dos grafos isomorfos han de tener el mismo
número de aristas.

Ejemplo

𝒂 𝒃 𝟏

𝟐 𝟒

𝟑
𝒄 𝒅

Estos dos grafos son isomorfos. Son isomorfos pues existe la biyección 𝑓: 𝑉1 → 𝑉2 definida por

𝑓(𝑎) = 2
𝑓(𝑏) = 1
𝑓(𝑐) = 3
𝑓(𝑑) = 4
que conserva la adyacencia ya que los vértices que están unidos entre sí siguen unidos después
de aplicar la función, mientras que los que no están unidos (por ejemplo, el 𝑐 con el 𝑏) siguen
sin estar unidos tras aplicar la función: (por ejemplo, el 𝑓(𝑐) con el 𝑓(𝑏), es decir, el 3 con el 1)

Otro ejemplo

Prof. Julieta Matteucci 106


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Estos dos grafos no son isomorfos. Aunque ambos tienen seis vértices, cinco aristas y su vértices
tienen los mismos grados es (1, 1, 1, 2, 2,3). Sin embargo, no son isomorfos porque, por ejemplo,
el vértice de grado 3 es, en un caso, vecino de dos de grado 1 y de uno de grado 2; y en el otro,
de uno de grado 1 y de dos de grado 2.

Algo que sí se verifica es que:

Dos grafos 𝐺1 y 𝐺2 son isomorfos si y sólo si para cierto orden de sus vértices las matrices de
adyacencia son iguales

Un ejemplo

𝑨
𝒆 𝒂𝟏
𝒆𝟏 𝒂𝟐
𝒆𝟐 𝑪 𝒂𝟒 𝑫
𝒆𝟓 𝒃 𝒂𝟓
𝒂
𝒆𝟑
𝒅 𝒂𝟑
𝒆𝟒 𝒄 𝑬 𝑩

1 1 0 0 0 1 1 0 0 0
0 1 1 0 0 0 1 1 0 0
𝐴1 = 0 0 1 1 0 𝐴2 = 0 0 1 1 0
0 0 0 1 1 0 0 0 1 1
(1 0 0 0 1) (1 0 0 0 1)

Importante: Si las matrices de adyacencia correspondientes a dos grafos no son iguales, no


significa que los grafos no sean isomorfos, ya que tal vez si reordenamos una de ellas se pueda
lograr que sean iguales. Recordemos que el orden en el que numeramos los vértices es
arbitrario. Para poder afirmar que dos grafos no son isomorfos hay que mostrar alguna
propiedad estructural no compartida o bien probar que todos los ordenamientos posibles de las
matrices no coinciden.

Una definición más….

Un árbol es un tipo especial de grafo. Es un grafo donde entre cualquier par de nodos existe
un único camino que los conecta (notar que, en particular, todos los nodos tienen que estar
conectados entre sí). Es decir, son grafos, dirigidos y no dirigidos, conexos y acíclicos

Observen que, lo que se definió muuuuuy elementalmente cuando arrancamos a contar sin
contar, verifica esta definición.

Algunas características que tienen los árboles:

Si 𝐺 = {𝑉, 𝐴} es árbol, entonces:

• 𝐺 es un grafo conexo acíclico:


• Para todo par de vértices 𝑥 e 𝑦 de 𝐺 existe un único camino de 𝑥 a 𝑦

Prof. Julieta Matteucci 107


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

• 𝐺 es conexo y todas sus aristas son puentes. Al eliminar cualquier arista 𝐺 quedará
desconectado en dos subgrafos que serán árboles.
• 𝐺 es acíclico; la adición de una arista nueva origina un ciclo.
• 𝐺 es acíclico y la cantidad de aristas es igual a la cantidad de vértices menos uno:
|𝐴| = |𝑉| − 1

Por ahora nos detenemos. Los grafos y los árboles, son tremendamente útiles en la informática
porque permiten organizar la información y secuenciar ideas y programas.

Son muchas ideas que, en principio pueden parecer sueltas, pero si hacen un resumen y se
organizan, no solo no se van a confundir con las ideas sino que van a tener sentido.

Una actividad que les dejo antes de los ejercicios:

Hacer una infografía resumiendo el tema de Grafos. Pueden hacerla en grupos de 2 o 3 (no más)
y súbanla al foro correspondiente. Una infografía es un resumen, pero con imágenes y no tanto
texto. Es como si hicieran un poster, afiche o cartulina. Pero lo fuerte de la infografía es la parte
visual y gráfica.

Pueden hacerla en cualquier programa que quieran o, si no tienen la posibilidad de usar una
compu, a mano y luego suben la foto.

Y ahora… a practicar un poco…

Ejercicios
1) Para el siguiente grafo 𝐺 ,
𝒃 𝒆𝟒 𝒆
determinar: 𝒆𝟖
a. Un camino simple de 𝑏 a 𝒆𝟏 𝒈
𝒆𝟕
𝑑. 𝒂 𝒆𝟑 𝒆𝟔 𝒆 𝟗
𝒇
b. Un camino no simple de 𝑏 𝒆𝟐 𝒆𝟓
a𝑑
c. Un ciclo simple de 𝑏 a 𝑏. 𝒄 𝒅
d. Un ciclo no simple de 𝑏 a
𝑏.
e. Todos los caminos simples de 𝑏 a 𝑓.
f. Sabiendo que la distancia de 𝑥 a 𝑦 en un grafo no dirigido conexo 𝐺 es la longitud
de camino más corto de 𝑥 a 𝑦, hallar la distancia desde 𝑑 a los restantes vértices de
𝐺.

2) Dado el siguiente grafo, determinar cuál de las 𝒗𝟏 𝒗𝟐


𝒆𝟏
sucesiones siguientes son caminos, caminos
simples, circuitos y circuitos simples. 𝒆𝟓 𝒆𝟕
𝒆𝟖 𝒆𝟔
a. (𝑣1 , 𝑒1 , 𝑣2 , 𝑒6 , 𝑣4 , 𝑒3 , 𝑣3 , 𝑒2 , 𝑣2 ) 𝒗𝟓 𝒆𝟐
b. (𝑣1 , 𝑒8 , 𝑣4 , 𝑒3 , 𝑣3 , 𝑒7 , 𝑣1 , 𝑒8 , 𝑣4 ) 𝒆𝟒
c. (𝑣2 , 𝑒2 , 𝑣3 , 𝑒3 , 𝑣4 , 𝑒4 , 𝑣5 , 𝑒5 , 𝑣1 , 𝑒1 , 𝑣2 ) 𝒆𝟑 𝒗𝟑
𝒗𝟒

Prof. Julieta Matteucci 108


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

3) Dado el siguiente grafo, hallar: 𝒗𝟏 𝒆𝟏 𝒗𝟐


a. Cuatro caminos simples diferentes 𝒆𝟓 𝒆𝟗
𝒆𝟕
b. Cuatro caminos diferentes, no 𝒆𝟖 𝒆𝟔 𝒗𝟔
𝒗𝟓 𝒆𝟐
simples
𝒆𝟒 𝒆𝟏𝟎
c. Cuatro circuitos simples diferentes.
𝒆𝟑 𝒗𝟑
𝒗𝟒

4) Para cada uno de los siguientes esquemas, decidir si es posible hallar un ciclo o un
camino Euleriano:

c.
b.
a.

e. g.
d.

f.

5) Dibujar un grafo con un circuito de Euler y un circuito de Hamilton.

6) Dibujar un grafo que tenga un circuito de Euler y no un circuito de Hamilton.

7) Dibujar un grafo sin circuito de Euler y con circuito de Hamilton.

8) Dibujar un grafo sin circuito de Euler y sin circuito de Hamilton.

9) Dado el grafo 𝐺 con matriz de adyacencia 𝑀, indicar, justificando, cuál o cuáles de las
siguientes afirmaciones son verdaderas:

Prof. Julieta Matteucci 109


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

1 2 1 2
𝑀 = (2 0 0 1)
1 0 0 1
2 1 1 0

a) 𝐺 tiene un camino de Euler


b) 𝐺 no es conexo
c) 𝐺 tiene un vértice de grado 5.
d) 𝐺 es un multigrafo.
e) 𝐺 tiene, al menos un bucle.
f) 𝑁𝑖𝑛𝑔𝑢𝑛𝑎 𝑑𝑒 𝑙𝑎𝑠 𝑎𝑓𝑖𝑟𝑚𝑎𝑐𝑖𝑜𝑛𝑒𝑠 𝑎𝑛𝑡𝑒𝑟𝑖𝑜𝑟𝑒𝑠 𝑒𝑠 𝑐𝑜𝑟𝑟𝑒𝑐𝑡𝑎

10) Decidir si los siguientes pares de grafos son isomorfos:

a)

b)

c)

-Solo unos cuantos encuentran el camino; otros no


lo reconocen cuando lo encuentran; y otros no
quieren ni siquiera reconocerlo.

Lewis Carroll, Alicia en el país de las Maravillas

Prof. Julieta Matteucci 110


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Un mundo de soluciones…

Antes que te emociones, te recuerdo que las soluciones que aquí aparecen pueden no servirte
de nada. Todo depende del uso que le des. Si vas a venir al poco tiempo de arrancar con algún
ejercicio, seguro que no te van a servir. Esto es solo una lista de respuestas, no te dice cómo se
resuelven ni reemplaza las consultas a tus compañeros, compañeras y profe. Además, en
algunos de los ejercicios la solución NO es única, esto quiere decir que la respuesta que aquí
aparece podría no ser la misma a la que vos llegaste, pero no por eso estar mal.

Algunas cosas que no vas a encontrar acá: No vas a encontrar ninguna de las respuestas que
vengan del texto, de la parte donde se piensan las cosas, las respuestas que están acá son de las
listas de ejercicios, no de la parte global. Tampoco vas a poder encontrar acá los ejercicios que
involucren demostrar algo. Eso corre por tu cuenta. No tiene sentido ponerlos acá.

UNIDAD: Aprendiendo de verdades.


Ejercicios:

Los ejercicios 1 y 2 refieren a las mismas proposiciones. No te voy a dejar las tablas de verdad,
pero sí algo que te permita revisar algunas cosas, es decir, los resultados del 2do ejercicio.

a. Es una contingencia (todas verdaderas, salvo un caso falso)


b. Es una tautología
c. Es una contingencia (todas falsas, salvo un caso verdadero)
d. Es una contingencia (cuatro verdaderas y cuatro falsas)
e. Es una contingencia (tres verdaderas, el resto falsas)
f. Es una contingencia (todas verdaderas, salvo un caso falso
g. Es una tautología.
h. Es una tautología.
3) Nuevamente, no voy a dejar acá las tablas, solo los resultados:
a. Son equivalentes.
b. Son equivalentes.
c. No son equivalentes.
d. Son equivalentes.
e. Son equivalentes.
4) Es un desafío. No te voy a decir mucho, solo que sí se puede saber.

Practiquemos un poco (de menor a mayor)

Uso de Propiedades (nivel 0)

1) Propiedad Utilizada:
a. Distributiva
b. Ley de DeMorgan
c. Equivalencia de la disyunción
d. Equivalencia de la conjunción

Prof. Julieta Matteucci 111


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

e. Asociativa y Conmutativa
f. Distributiva
2) Este es un ejercicio bastante libre, por lo que no hay solución única.

Los ejercicios de Uso de Propiedades (nivel 1) y los de Uso de Propiedades (nivel 2) te


quedan a vos, ya que no hay respuesta única. En todo caso, consulta en clase.

Unos Ejercicios más para practicar esto

En estos ejercicios se trata de verificar que son equivalentes, es decir, es algo que tenés que
demostrar. Por lo que no encontrarás solución acá.

UNIDAD: Conjuntos
Ejercicios:

4) Conjuntos, por extensión:


a. 𝐴 = {1,3,5,7,9}
b. 𝐵 = {𝐻𝑜𝑚𝑒𝑟𝑜, 𝑀𝑎𝑟𝑔𝑒, 𝐵𝑎𝑟𝑡, 𝐿𝑖𝑠𝑎, 𝑀𝑎𝑔𝑔𝑖𝑒}
c. 𝐶 = {𝐴𝑚𝑎𝑧𝑜𝑛𝑎𝑠, 𝑁𝑖𝑙𝑜, 𝑌𝑎𝑛𝑔𝑡𝑠é, 𝑀𝑖𝑠𝑠𝑖𝑠𝑠𝑖𝑝𝑝𝑖, 𝑌𝑒𝑛𝑖𝑠é𝑖, 𝐴𝑚𝑎𝑟𝑖𝑙𝑙𝑜, 𝑂𝑏𝑖}
d. 𝐷 = {0,1,2,3,4}
e. 𝐸 = {5, 7, 11, 13, 17, 19}
5) Conjuntos, por comprensión (acá te doy solo una definición, aunque en algunos casos
se puede definir de otras formas):
a. 𝐴 = {𝑥 ∈ ℤ/ −5 ≤ 𝑥 ≤ 5 }
b. 𝐵 = {𝑥 ∈ 𝐴𝑣𝑒𝑛𝑔𝑒𝑟𝑠 /𝑥 𝑒𝑠 𝑢𝑛𝑜 𝑑𝑒 𝑙𝑜𝑠 𝑝𝑒𝑟𝑠𝑜𝑛𝑎𝑗𝑒𝑠 𝑖𝑛𝑖𝑐𝑖𝑎𝑙𝑒𝑠}
𝑘
c. 𝐶 = {𝑥 ∈ ℚ/𝑥 = 2 𝑐𝑜𝑛 𝑘 ∈ ℤ, 1 ≤ 𝑘 ≤ 6}
d. 𝐷 = {𝑥 ∈ ℕ/𝑥 = 2𝑘 − 1, 𝑘 ∈ ℕ }
e. 𝐸 = {𝑥 ∈ 𝑃𝑒𝑙𝑖𝑐𝑢𝑙𝑎𝑠 𝐴𝑟𝑔𝑒𝑛𝑡𝑖𝑛𝑎𝑠/𝑥 𝑔𝑎𝑛ó 𝑢𝑛 𝑝𝑟𝑒𝑚𝑖𝑜 𝑂𝑠𝑐𝑎𝑟}
f. 𝐹 = {𝑥 ∈ 𝑀𝑎𝑡𝑒𝑚á𝑡𝑖𝑐𝑜𝑠 / 𝑥 𝑒𝑠 𝑓𝑢𝑛𝑑𝑎𝑑𝑜𝑟 𝑑𝑒𝑙 𝑔𝑟𝑢𝑝𝑜 𝑁𝑖𝑐𝑜𝑙𝑎𝑠 𝐵𝑜𝑢𝑏𝑎𝑟𝑘𝑖}.

Ejercicios:

5) Sean los conjuntos:

𝐴 = {2,4,6}; 𝐵 = {6,4,2}; 𝐶 = {𝑥 ∈ ℤ / 2𝑥 2 − 7𝑥 + 3 = 0}; 𝐷 = {3, {0,1}}

c) Indicar, justificando en todos los casos, cuáles de las siguientes afirmaciones son
verdaderas y cuáles falsas:
I. 𝐴 = 𝐵 Verdadero, porque no nos importa el orden
II. 1 ∈ 𝐶 Falso, porque 2(1)2 − 7 ⋅ 1 + 3 = −2 ≠ 0
1
III. 2
∈𝐶 Falso porque no es un número entero
IV. |𝐷| = 3 Falso, tiene dos elementos, el 3 y el conjunto {0,1}

Prof. Julieta Matteucci 112


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

1
V. |𝐶| = 2 Falso, porque si bien las raíces de la cuadrática son { , 3}, solo el
2
3 es entero, por lo que la cantidad de elementos de 𝐶 es 1.
VI. 𝐶 ⊂ 𝐷 Verdadero.
VII. 𝐶 ∈ 𝐷 Falso, el conjunto 𝐶 = {3} no es un elemento de D (el elemento 3,
sí, pero el conjunto, como elemento, no)
d) Dar, por extensión los conjuntos 𝒫(𝐴), 𝒫(𝐶) y 𝒫(𝒫(𝐶))

𝒫(𝐴) = {∅, {2}, {4}, {6}, {2,4}, {2,6}, {4,6}, {2,4,6}}

𝒫(𝐶) = {∅, {3}}

𝒫(𝒫(𝐶)) = {∅, {∅}, {{3}}, {∅, {3}}}

6) Consideremos al conjunto universal como 𝑈 = {0,1,2,3,4,5,6,7,8,9}.

En este ejercicio hay muchas respuestas posibles, así que acá se muestran algunas…

a. Escribir dos subconjuntos 𝐴 y 𝐵 de 𝑈 tales que 𝐴 ≠ ∅, 𝐵 ≠ ∅, 𝐴 ∩ 𝐵 ≠ ∅, 𝐴 ∪ 𝐵 =


𝑈
Por ejemplo 𝐴 = {0,1,2,3,4}, 𝐵 = {5,6,7,8,9}.
b. Escribir tres subconjuntos 𝐴, 𝐵 y 𝐶 de 𝑈, cuya unión sea el universal, pero, de a pares,
tengan intersección vacía.
Por ejemplo 𝐴 = {0,1,2}, 𝐵 = {5,6,7,8,9}, 𝐶 = {3,4}.
c. Escribir tres subconjuntos 𝐴, 𝐵 y 𝐶 de 𝑈 , cuya unión sea el universal, de a pares
tengan intersección no vacía, pero 𝐴 ∩ 𝐵 ∩ 𝐶 = ∅.
Por ejemplo 𝐴 = {0,1,2}, 𝐵 = {2,3,5,6,7,8,9}, 𝐶 = {0,3,4}.
d. Escribir 𝐴𝑐 , 𝐵𝑐 y 𝐶 𝑐 para el item c)
𝐴𝑐 = {3,4,5,6,7,8,9}, 𝐵𝑐 = {0,1,4}, 𝐶 = {1,2,5,6,7,8,9}
e. Dar los diagramas de Venn de los ítems anteriores.

del ítem a)
𝐴 6
3 8 𝐵
0 1
5 9
4 2 7
𝑈

del ítem b) 𝐴
1 2
0

3 6 8
𝐶 𝐵
5 9
4 7
𝑈

Prof. Julieta Matteucci 113


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

del ítem c) 𝐴
1 𝐵
2 5
8
0 6
3 9
𝐶 4 7
𝑈

del ítem d) 𝐴
1 1 𝐵 12 5
2 5 2 5
8 8 8
0 6 0 6 𝐶 0 6
3 9 4
3
7
9 3 7 9
4 7 4
𝑈 𝑈 𝑈

7) Este ejercicio

a. 𝐴 ∪ (𝐵 ∩ 𝐶) b. 𝐴 ∩ (𝐵 ∪ 𝐶)

c. 𝐴𝑐 ∪ (𝐵 − 𝐶) d. (𝐴 ∪ 𝐵) − (𝐴 ∩ 𝐵)

𝑐
e. ((𝐴 ∪ 𝐵) − (𝐴 ∩ 𝐵)) f. 𝐶 − (𝐵 ∩ 𝐶)

𝑐
g. (𝐴 ∪ 𝐵 ∪ 𝐶) − (𝐴 − (𝐵 ∪ 𝐶)) h. (𝐶 − (𝐵 ∪ 𝐴))

Prof. Julieta Matteucci 114


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

i. (𝐴 ∩ 𝐵) ∪ (𝐶 ∩ 𝐵) ∪ (𝐴 ∩ 𝐶) j. (𝐵 − 𝐶) ∪ (𝐶 − 𝐵)

8) Nuevamente, acá hay muchas respuestas posibles. Estas son solo algunas de las
opciones. En muchos de los casos, se pueden encontrar otras operaciones que den el
mismo resultado, por ejemplo, operando con las propiedades:
a. 𝐴 − (𝐵 ∪ 𝐶)
b. (𝐴 ∪ 𝐵 ∪ 𝐶) − [(𝐴 ∩ 𝐵) ∪ (𝐶 ∩ 𝐵) ∪ (𝐴 ∩ 𝐶)]
c. (𝐴 ∩ 𝐵) ∪ (𝐶 ∩ 𝐵) ∪ (𝐴 ∩ 𝐶)
d. [(𝐴 ∪ 𝐵 ∪ 𝐶) − [(𝐴 ∩ 𝐵) ∪ (𝐶 ∩ 𝐵) ∪ (𝐴 ∩ 𝐶)]] ∪ (𝐴 ∩ 𝐵 ∩ 𝐶)
e. (𝐴 ∩ (𝐵 ∪ 𝐶)) − (𝐵 ∩ 𝐶)
f. (𝐴 ∪ 𝐵 ∪ 𝐶)𝑐 ∪ (𝐴 ∩ 𝐵 ∩ 𝐶)
g. [(𝐴 ∩ 𝐵) ∪ (𝐶 ∩ 𝐵) ∪ (𝐴 ∩ 𝐶)]𝑐
h. (𝐵 ∪ 𝐶)𝑐 ∪ [(𝐵 ∩ 𝐶) − 𝐴]

Ejercicios para practicar esto:

Aunque sean ejercicios para demostrar, como ya pasamos la unidad de lógica, en la que
aprendieron la primer tanda de demostraciones, les dejo acá algunas posibles secuencias de
pasos que permitan demostrar lo pedido. Revisá la forma en la que están escritas, así se espera
que lo escribas en el parcial.

2) Demostrar, usando propiedades:


a. 𝐴 = (𝐴 ∩ 𝐵𝑐 ) ∪ (𝐴 ∩ 𝐵)

𝑃𝑜𝑟 𝑃𝑟𝑜𝑝 𝑑𝑖𝑠𝑡𝑟𝑖𝑏𝑢𝑡𝑖𝑣𝑎:


(𝐴 ∩ 𝐵𝑐 ) ∪ (𝐴 ∩ 𝐵) = 𝐴 ∩ (𝐵 ∪ 𝐵𝑐 )
𝑃𝑜𝑟 𝐿𝑒𝑦 𝑑𝑒𝑙 𝑐𝑜𝑚𝑝𝑙𝑒𝑚𝑒𝑛𝑡𝑜:
𝐴 ∩ (𝐵 ∪ 𝐵𝑐 ) = 𝐴 ∩ 𝑈
𝑃𝑜𝑟 𝑙𝑒𝑦 𝑑𝑒 𝑖𝑑𝑒𝑛𝑡𝑖𝑑𝑎𝑑
𝐴∩𝑈 =𝐴

b. 𝐴 ∪ 𝐵 = (𝐴 ∩ 𝐵𝑐 ) ∪ 𝐵
𝑃𝑜𝑟 𝐿𝑒𝑦 𝑑𝑖𝑠𝑡𝑟𝑖𝑏𝑢𝑡𝑖𝑣𝑎:

Prof. Julieta Matteucci 115


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

(𝐴 ∩ 𝐵𝑐 ) ∪ 𝐵 = (𝐴 ∪ 𝐵) ∩ (𝐵 ∪ 𝐵𝑐 )
𝑃𝑜𝑟 𝐿𝑒𝑦 𝑑𝑒𝑙 𝑐𝑜𝑚𝑝𝑙𝑒𝑚𝑒𝑛𝑡𝑜:
(𝐴 ∪ 𝐵) ∩ (𝐵 ∪ 𝐵𝑐 ) = (𝐴 ∪ 𝐵) ∩ 𝑈
𝑃𝑜𝑟 𝑙𝑒𝑦 𝑑𝑒 𝑖𝑑𝑒𝑛𝑡𝑖𝑑𝑎𝑑
(𝐴 ∪ 𝐵) ∩ 𝑈 = 𝐴 ∪ 𝐵

c. (𝐴 ∪ 𝐵𝑐 ) ∩ (𝐴𝑐 ∪ 𝐵) = (𝐴 ∩ 𝐵) ∪ (𝐴𝑐 ∩ 𝐵𝑐 )

𝑃𝑜𝑟 𝐿𝑒𝑦 𝐷𝑖𝑠𝑡𝑟𝑖𝑏𝑢𝑡𝑖𝑣𝑎:


𝑐) (𝐴𝑐
(𝐴 ∪ 𝐵 ∩ ∪ 𝐵) = [(𝐴 ∪ 𝐵𝑐 ) ∩ 𝐴𝑐 ] ∪ [(𝐴 ∪ 𝐵𝑐 ) ∩ 𝐵]
𝑃𝑜𝑟 𝐿𝑒𝑦𝑒𝑠 𝐷𝑖𝑠𝑡𝑟𝑖𝑏𝑢𝑡𝑖𝑣𝑎𝑠:
[(𝐴 ∪ 𝐵 ) ∩ 𝐴 ] ∪ [(𝐴 ∪ 𝐵 ) ∩ 𝐵] = [(𝐴 ∩ 𝐴𝑐 ) ∪ (𝐵𝑐 ∩ 𝐴𝑐 )] ∪ [(𝐴 ∩ 𝐵) ∪ (𝐵𝑐 ∩ 𝐵)]
𝑐 𝑐 𝑐

𝑃𝑜𝑟 𝑙𝑒𝑦𝑒𝑠 𝑑𝑒𝑙 𝑐𝑜𝑚𝑝𝑙𝑒𝑚𝑒𝑛𝑡𝑜:


[(𝐴 ∩ 𝐴 ) ∪ (𝐵 ∩ 𝐴 )] ∪ [(𝐴 ∩ 𝐵) ∪ (𝐵𝑐 ∩ 𝐵)] = [∅ ∪ (𝐵𝑐 ∩ 𝐴𝑐 )] ∪ [(𝐴 ∩ 𝐵) ∪ ∅]
𝑐 𝑐 𝑐

𝑃𝑜𝑟 𝑙𝑒𝑦𝑒𝑠 𝑑𝑒 𝑖𝑑𝑒𝑛𝑡𝑖𝑑𝑎𝑑:


[∅ ∪ (𝐵 ∩ 𝐴 )] ∪ [(𝐴 ∩ 𝐵) ∪ ∅] = (𝐵𝑐 ∩ 𝐴𝑐 ) ∪ (𝐴 ∩ 𝐵)
𝑐 𝑐

𝑃𝑜𝑟 𝑐𝑜𝑛𝑚𝑢𝑡𝑎𝑡𝑖𝑣𝑖𝑑𝑎𝑑:
(𝐵 ∩ 𝐴 ) ∪ (𝐴 ∩ 𝐵) = (𝐴 ∩ 𝐵) ∪ (𝐴𝑐 ∩ 𝐵𝑐 )
𝑐 𝑐

d. (𝐴 ∪ 𝐵) − 𝐶 = (𝐴 − 𝐶) ∪ (𝐵 − 𝐶)

𝑃𝑜𝑟 𝑑𝑒𝑓𝑖𝑛𝑖𝑐𝑖ó𝑛 𝑑𝑒 𝑑𝑖𝑓𝑒𝑟𝑒𝑛𝑐𝑖𝑎:


(𝐴 − 𝐶) ∪ (𝐵 − 𝐶) = (𝐴 ∩ 𝐶 𝑐 ) ∪ (𝐵 ∩ 𝐶 𝑐 )
𝑃𝑜𝑟 𝑐𝑜𝑛𝑚𝑢𝑡𝑎𝑡𝑖𝑣𝑖𝑑𝑎𝑑:
(𝐴 ∩ 𝐶 ) ∪ (𝐵 ∩ 𝐶 𝑐 ) = (𝐶 𝑐 ∩ 𝐴) ∪ (𝐶 𝑐 ∩ 𝐵)
𝑐

𝑃𝑜𝑟 𝐿𝑒𝑦𝑒𝑠 𝑑𝑖𝑠𝑡𝑟𝑖𝑏𝑢𝑡𝑖𝑣𝑎𝑠:


(𝐶 ∩ 𝐴) ∪ (𝐶 𝑐 ∩ 𝐵) = 𝐶 𝑐 ∩ (𝐴 ∪ 𝐵)
𝑐

𝑃𝑜𝑟 𝑐𝑜𝑛𝑚𝑢𝑡𝑎𝑡𝑖𝑣𝑖𝑑𝑎𝑑
𝐶 ∩ (𝐴 ∪ 𝐵) = (𝐴 ∪ 𝐵) ∩ 𝐶 𝑐
𝑐

𝑃𝑜𝑟 𝑑𝑒𝑓𝑖𝑛𝑖𝑐𝑖ó𝑛 𝑑𝑒 𝑑𝑖𝑓𝑒𝑟𝑒𝑛𝑐𝑖𝑎:


(𝐴 ∪ 𝐵) ∩ 𝐶 𝑐 = (𝐴 ∪ 𝐵) − 𝐶

e. 𝐴 − (𝐵 − 𝐶) = (𝐴 − 𝐵) ∪ (𝐴 ∩ 𝐶)

𝑃𝑜𝑟 𝑑𝑒𝑓𝑖𝑛𝑖𝑐𝑖ó𝑛 𝑑𝑒 𝑑𝑖𝑓𝑒𝑟𝑒𝑛𝑐𝑖𝑎


(𝐴 − 𝐵) ∪ (𝐴 ∩ 𝐶) = (𝐴 ∩ 𝐵𝑐 ) ∪ (𝐴 ∩ 𝐶)
𝑃𝑜𝑟 𝑙𝑒𝑦 𝑑𝑖𝑠𝑡𝑟𝑖𝑏𝑢𝑡𝑖𝑣𝑎:
(𝐴 ∩ 𝐵𝑐 ) ∪ (𝐴 ∩ 𝐶) = 𝐴 ∩ (𝐵𝑐 ∪ 𝐶)
𝑃𝑜𝑟 𝑙𝑒𝑦 𝑑𝑒 𝑖𝑛𝑣𝑜𝑙𝑢𝑐𝑖ó𝑛:
𝐴 ∩ (𝐵𝑐 ∪ 𝐶) = 𝐴 ∩ (𝐵𝑐 ∪ (𝐶 𝑐 )𝑐 )
𝑃𝑜𝑟 𝐿𝑒𝑦 𝑑𝑒 𝐷𝑒 𝑀𝑜𝑟𝑔𝑎𝑛:
𝐴 ∩ (𝐵𝑐 ∪ (𝐶 𝑐 )𝑐 ) = 𝐴 ∩ (𝐵 ∩ 𝐶 𝑐 )𝑐
𝑃𝑜𝑟 𝑑𝑒𝑓𝑖𝑛𝑖𝑐𝑖ó𝑛 𝑑𝑒 𝑑𝑖𝑓𝑒𝑟𝑒𝑛𝑐𝑖𝑎
𝐴 ∩ (𝐵 ∩ 𝐶 𝑐 )𝑐 = 𝐴 ∩ (𝐵 − 𝐶)𝑐
𝑃𝑜𝑟 𝑑𝑒𝑓𝑖𝑛𝑖𝑐𝑖ó𝑛 𝑑𝑒 𝑑𝑖𝑓𝑒𝑟𝑒𝑛𝑐𝑖𝑎
𝐴 ∩ (𝐵 − 𝐶)𝑐 = 𝐴 − (𝐵 − 𝐶)

Prof. Julieta Matteucci 116


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

f. (𝐴 ∪ 𝐵) ∪ (𝐴 ∩ 𝐵)𝑐 = 𝑈

𝑃𝑜𝑟 𝐿𝑒𝑦𝑒𝑠 𝑑𝑒 𝐷𝑒 𝑀𝑜𝑟𝑔𝑎𝑛:


(𝐴 ∪ 𝐵) ∪ (𝐴 ∩ 𝐵)𝑐 = (𝐴 ∪ 𝐵) ∪ (𝐴𝑐 ∪ 𝐵𝑐 )
𝑃𝑜𝑟 𝑙𝑒𝑦 𝑐𝑜𝑛𝑚𝑢𝑡𝑎𝑡𝑖𝑣𝑎:
(𝐴 ∪ 𝐵) ∪ (𝐴𝑐 ∪ 𝐵𝑐 ) = (𝐴 ∪ 𝐵) ∪ (𝐵𝑐 ∪ 𝐴𝑐 )
𝑃𝑜𝑟 𝑙𝑒𝑦 𝑎𝑠𝑜𝑐𝑖𝑎𝑡𝑖𝑣𝑎:
(𝐴 ∪ 𝐵) ∪ (𝐴𝑐 ∪ 𝐵𝑐 ) = 𝐴 ∪ (𝐵 ∪ 𝐵𝑐 ) ∪ 𝐴𝑐
𝑃𝑜𝑟 𝑙𝑒𝑦 𝑑𝑒 𝑐𝑜𝑚𝑝𝑙𝑒𝑚𝑒𝑛𝑡𝑜:
𝐴 ∪ (𝐵 ∪ 𝐵𝑐 ) ∪ 𝐴𝑐 = 𝐴 ∪ 𝑈 ∪ 𝐴𝑐
𝑃𝑜𝑟 𝑙𝑒𝑦 𝑎𝑠𝑜𝑐𝑖𝑎𝑡𝑖𝑣𝑎:
𝐴 ∪ 𝑈 ∪ 𝐴𝑐 = (𝐴 ∪ 𝑈) ∪ 𝐴𝑐
𝑃𝑜𝑟 𝑙𝑒𝑦 𝑑𝑒 𝐴𝑐𝑜𝑡𝑎𝑐𝑖ó𝑛:
(𝐴 ∪ 𝑈) ∪ 𝐴𝑐 = 𝑈 ∪ 𝐴𝑐
𝑃𝑜𝑟 𝑙𝑒𝑦 𝑑𝑒 𝐴𝑐𝑜𝑡𝑎𝑐𝑖ó𝑛:
𝑈 ∪ 𝐴𝑐 = 𝑈

UNIDAD: Relaciones
Ejercicios resueltos (de la pág. 47)

11) Sean 𝐴 = {𝑎, 𝑏, 𝑐, 𝑑}, 𝐵 = {1,2,3,4}


a. Hallar 𝐴 × 𝐵:

𝐴 × 𝐵 = {(𝑎; 1), (𝑎; 2), (𝑎; 3), (𝑎; 4), (𝑏; 1), (𝑏; 2), (𝑏; 3), (𝑏; 4), (𝑐; 1), (𝑐; 2), (𝑐; 3), (𝑐; 4),
(𝑑; 1), (𝑑; 2), (𝑑; 3), (𝑑; 4)}

b. Hallar 𝐵 × 𝐴

𝐵 × 𝐴 = {(1; 𝑎), (1; 𝑏), (1; 𝑐), (1; 𝑑), (2; 𝑎), (2; 𝑏), (2; 𝑐), (2; 𝑑), (3; 𝑎), (3; 𝑏), (3; 𝑐), (3; 𝑑),
(4; 𝑎), (4; 𝑏), (4; 𝑐), (4; 𝑑)}

c. Hallar 𝐴 × 𝐴

𝐴 × 𝐴 = {(𝑎; 𝑎), (𝑎; 𝑏), (𝑎; 𝑐), (𝑎; 𝑑), (𝑏; 𝑎), (𝑏; 𝑏), (𝑏; 𝑐), (𝑏; 𝑑), (𝑐; 𝑎), (𝑐; 𝑏), (𝑐; 𝑐), (𝑐; 𝑑),
(𝑑; 𝑎), (𝑑; 𝑏), (𝑑; 𝑐), (𝑑; 𝑑)}

d. Hallar 𝐵 × 𝐵

𝐵 × 𝐵 = {(1; 1), (1; 2), (1; 3), (1; 4), (2; 1), (2; 2), (2; 3), (2; 4), (3; 1), (3; 2), (3; 3), (3; 4),
(4; 1), (4; 2), (4; 3), (4; 4)}

12) Sean los conjuntos 𝐴 = {−2, −1}, 𝐵 = {𝑥 ∈ ℕ; 1 ≤ 𝑥 ≤ 3} y 𝐶 = {𝑎, 𝑏}. Hallar:


a. 𝐴 × 𝐶
𝐴 × 𝐶 = {(−2; 𝑎), (−2; 𝑏), (−1; 𝑎), (−1; 𝑏)}
b. 𝐶 × 𝐴
𝐶 × 𝐴 = {(𝑎; −2), (𝑎; −1), (𝑏; −2), (𝑏; −1)}
c. 𝐴 × 𝐵
𝐴 × 𝐵 = {(−2; 1), (−2; 2), (−2; 3), (−1; 1), (−1; 2), (−1; 3)}

Prof. Julieta Matteucci 117


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

d. (𝐴 × 𝐵) × 𝐶
En este caso, se suele escribir como terna ordenada (Aunque es válido escribir cosas
como ((−2; 1); 𝑎) es más común escribirlo directamente como (−2; 1; 𝑎))

𝐴 × 𝐵 × 𝐶 = {(−2; 1; 𝑎), (−2; 2; 𝑎), (−2; 3; 𝑎), (−1; 1; 𝑎), (−1; 2; 𝑎), (−1; 3; 𝑎),
(−2; 1; 𝑏), (−2; 2; 𝑏), (−2; 3; 𝑏), (−1; 1; 𝑏), (−1; 2; 𝑏), (−1; 3; 𝑏)}

e. (𝐴 × 𝐴) × 𝐴

(𝐴 × 𝐴) × 𝐴 = {(−2; −2; −2), (−2; −2; −1), (−2; −1; −2), (−2; −1; −1),
(−1; −2; −2), (−1; −2; −1), (−1; −1; −2), (−1; −1; −1)}

13) Sea 𝐴 = {𝑎, 𝑏, 𝑐, 𝑑, 𝑒, 𝑓, 𝑔, ℎ}. Para cada uno de los siguientes gráficos de una relación
sobre A, determinar si es reflexiva, simétrica, antisimétrica o transitiva.

a) No es reflexiva porque, por ejemplo, la


𝑎 no está relacionada con la 𝑎
𝒈 No es simétrica porque, por ejemplo,
𝒃 está el par (ℎ; 𝑔) pero no el (𝑔; ℎ)
No es antisimétrica porque, por
𝒉 ejemplo, está el par (𝑎; 𝑏) pero
𝒂 𝒄
también el (𝑏; 𝑎).
No es transitiva porque, por ejemplo,
𝒅 𝒆 está el par (𝑐; ℎ) y también el (ℎ; 𝑔)
pero no está el (𝑐; 𝑔)
𝒇
b) Es reflexiva porque cada elemento
está relacionado consigo mismo
𝒃 𝒈 (todos tienen bucle)
No es simétrica porque, por ejemplo,
𝒂 está el par (ℎ; 𝑔) pero no el (𝑔; ℎ)
𝒉 No es antisimétrica porque, por
𝒄
ejemplo, está el par (𝑎; 𝑏) pero
también el (𝑏; 𝑎).
𝒆 No es transitiva porque, por ejemplo,
𝒅
está el par (𝑐; ℎ) y también el (ℎ; 𝑔)
𝒇 pero no está el (𝑐; 𝑔)

Prof. Julieta Matteucci 118


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

c) No es reflexiva porque, por ejemplo, la


𝑔 no está relacionada con la 𝑔
𝒃 𝒈 No es simétrica porque, por ejemplo,
está el par (ℎ; 𝑔) pero no el (𝑔; ℎ)
𝒂 No es antisimétrica porque, por
ejemplo, está el par (𝑎; 𝑏) pero
𝒉
𝒄 también el (𝑏; 𝑎).
𝒅 Es transitiva porque para cada par
(𝑥; 𝑦) en el que también existe el
𝒇 𝒆 (𝑦; 𝑧), se verifica que existe el (𝑥; 𝑧).
(la 𝑥, 𝑦 y la 𝑧 representan cualquier
elemento)
d) Es reflexiva porque cada elemento
está relacionado consigo mismo
(todos tienen bucle)
𝒃 Es simétrica porque para cada par
(𝑥; 𝑦), existe tambien el (𝑦; 𝑥) (la 𝑥 y
la 𝑦 representan cualquier elemento)
𝒂 Es transitiva porque para cada par
𝒄 𝒈
(𝑥; 𝑦) en el que también existe el
(𝑦; 𝑧), se verifica que existe el (𝑥; 𝑧).
𝒅
(la 𝑥, 𝑦 y la 𝑧 representan cualquier
𝒆 𝒉
elemento).
𝒇 Es relacion de equivalencia.
No es antisimétrica porque, por
ejemplo, está el par (𝑎; 𝑏) pero
también el (𝑏; 𝑎).

14) Sea 𝐴 = {𝑎, 𝑏, 𝑐, 𝑑, 𝑒, 𝑓} y ℛ la relación de 𝐴 representada por el siguiente gráfico.


Hallar la mínima cantidad de pares que se deben agregar a ℛ de manera que la nueva
relación sea:
𝒃
a. Reflexiva.
b. Simétrica.
c. Transitiva. 𝒂
𝒄
d. Reflexiva y simétrica.
𝒇
e. Simétrica y transitiva. 𝒅
f. Reflexiva y transitiva. 𝒆
g. De equivalencia.

a. Para que sea reflexiva, hay que agregar “bucles” en los 4 elementos que no lo tengan:
(𝑏; 𝑏), (𝑐; 𝑐),(𝑑; 𝑑), (𝑓; 𝑓).
b. Para que sea simétrica, hay que agregar un solo par: el par (𝑐, 𝑏).
c. Para que sea transitiva, hay que agregar un solo par, el (𝑑, 𝑑). Esto se debe a que están
los pares (𝑑, 𝑒) y (𝑒, 𝑑), pero no el que une el primero con el último, es decir (𝑑, 𝑑).
d. Para que sea reflexiva y simétrica hay que agregar los 4 pares requeridos en el punto a)
y el par del punto b), es decir 5 pares: (𝑏; 𝑏), (𝑐; 𝑐),(𝑑; 𝑑), (𝑓; 𝑓), (𝑐, 𝑏).

Prof. Julieta Matteucci 119


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

e. Para que sea simétrica y transitiva hay que agregar el par (𝑐, 𝑏) que me garantiza la
simetría y los bucles, (𝑏; 𝑏), (𝑐; 𝑐),(𝑑; 𝑑), para que se verifiquen las condiciones de
transitividad.
f. Para que sea reflexiva y transitiva hay que agregar 4 pares requeridos en el punto a) y
nada más, ya que eso alcanza para verificar la transitividad: (𝑏; 𝑏), (𝑐; 𝑐),(𝑑; 𝑑), (𝑓; 𝑓).
g. Para que sea de equivalencia, hay que agregar los 4 pares requeridos en el punto a) que
me garantizan que sea reflexiva, el par (𝑐, 𝑏) para la simetría y con eso alcanza para que
sea transitiva y, por lo tanto, de equivalencia.

15) Sea 𝐴 = {1,2,3,4,5,6,7,8,9,10}, Proponer una relación de equivalencia ℛ, definida en 𝐴


que verifique simultáneamente las siguientes condiciones:
{(1; 1), (1; 3), (3; 2), (4; 5), (7; 6), (8; 10), (9; 10)} ⊂ ℛ
(1; 7) ∉ ℛ , (1; 8) ∉ ℛ y (10; 7) ∉ ℛ

Hago esquema para ayudarme (las líneas de punto indican que ese par no debe estar en ℛ):

Para que sea de equivalencia, necesito, primero, que sea reflexiva, por lo que agrego los pares:
(2; 2), (3; 3), (4; 4) , (5; 5) , (6; 6) , (7; 7) ,
𝟖
(8; 8), (9; 9) y (10; 10). Además, necesito
𝟏𝟎
que sea simétrica, es decir que por cada par
𝟐 𝟓
que pertenezca a la relación debe estar el
𝟗 𝟏
par opuesto, para eso agrego
𝟒
(3; 1), (2; 3), (5; 4), (6; 7), (10; 8), (10; 9)
𝟑
𝟕 Después de haberla hecha reflexiva y
simétrica me queda el siguiente dibujo:
𝟔

Entonces, podemos ver en el esquema que


𝟓
quedaron como cuatro bloques. En los bloques que
involucran solo dos elementos (el del 4 y 5, y el
𝟏𝟎 𝟖 bloque del 6 y 7) no hay nada que agregar, porque
𝟒
ya verifican la transitividad.

𝟗 Sin embargo, en los dos bloques restantes hay que


agregar algunos pares más. Por ejemplo, está el par
𝟐 (1; 3) y el (3; 2), pero no está el (1; 2). De la misma
𝟏 forma esta el (2; 3) y el (3; 1) pero no el (2; 1). Lo
𝟕
mismo pasa en el otro bloque, donde hay que
𝟑
agregar el (8; 9) y el (9; 8).
𝟔
Entonces, ya que sabemos qué pares hace falta
agregar, podemos definir la relación:

ℛ = {(1; 1), (1; 3), (3; 2), (4; 5), (7; 6), (8; 10), (9; 10), (2; 2), (3; 3), (4; 4), (5; 5), (6; 6),
(7; 7), (8; 8), (9; 9), (10; 10), (3; 1), (2; 3), (5; 4), (6; 7), (10; 8), (10; 9),
(1; 2), (2; 1), (8; 9), (9; 8)}
Prof. Julieta Matteucci 120
UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Recordemos que también se puede dar el dibujo.

16) En cada uno de los siguientes casos, determinar si la relación ℛ definida sobre 𝐴 es
reflexiva, simétrica, antisimétrica, transitiva, de equivalencia o de orden.
a. 𝐴 = {1,2,3,4,5}, ℛ = {(1; 1), (2; 2), (3; 3), (4; 4), (5; 5)}

Es reflexiva, simétrica, antisimétrica, transitiva, de orden y de equivalencia. (Cualquier


duda, mirar el ejemplo ℛ2 de la página 46 del apunte.

b. 𝐴 = {1,2,3,4,5,6}, ℛ = {(1; 1), (2; 2), (3; 3), (4; 4), (5; 5)}

A diferencia del ítem anterior no es reflexiva porque no está el par (6; 6) pero sí es
simétrica, antisimétrica y transitiva. Al no ser reflexiva, no es ni de equivalencia, ni de
orden.

c. 𝐴 = {1,2,3,4,5}, ℛ = {(1; 1), (2; 2), (3; 3), (4; 4), (5; 5), (2; 3), (2; 4), (3; 5),
(2; 5)}

Es reflexiva, pero no es simétrica (porque está, por


ejemplo, el (2; 3), pero no el (3; 2)).
𝟐
𝟒
𝟓 Es antisimétrica porque para cualquier par presente, el
par inverso no aparece.

𝟑 Es transitiva, porque para cada par (𝑥; 𝑦) en el que


𝟏 también existe el (𝑦; 𝑧), se verifica que existe el (𝑥; 𝑧). (la
𝑥, 𝑦 y la 𝑧 representan cualquier elemento).

No es de equivalencia (por no ser simétrica), pero sí es relación de orden.

d. 𝐴 = {3,4,5,6,7}, ℛ = {(3; 4), (4; 6), (3; 6)}

No es reflexiva (por lo tanto, no es ni de orden, ni de equivalencia). No es simétrica,


porque está el par (3; 4) pero no el (4; 3), pero sí es antisimétrica y transitiva.

17) Sea ℛ la relación definida por ℛ = {(𝑥; 𝑦) ∈ 𝐴 × 𝐴; 𝑥 + 2𝑦 𝑒𝑠 𝑝𝑎𝑟}. Si 𝐴 es el conjunto


definido por:
a. 𝐴 = {1,2,3,4,5}. Realizar el grafo asociado a la relación ℛ y determinar si la
relación es reflexiva, simétrica, antisimétrica o transitiva. Justificar.

Prof. Julieta Matteucci 121


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Habrá una flecha si la suma del primero con el doble del segundo es par. Entonces:

Vemos que solo salen flechas desde el 2 y desde el 4, ya


𝟐 que, con los otros números, la cuenta siempre da impar,
𝟏 por ejemplo, 1 + 2 ⋅ 2 = 5.

Entonces, mirando el gráfico: No es reflexiva, porque,


𝟒 por ejemplo, el 1 no esta relacionado consigo mismo.

𝟑 No es simétrica porque, por ejemplo, está el par (4; 3)


pero no el (3; 4). Tampoco es antisimétrica porque está
𝟓 el par (2; 4) pero también el (4; 2).

Sí es transitiva, (pongo acá unos casos, para tratar de generalizarlo después):

(2; 4) y (4; 1) y verifican que también está el (2; 1).

(2; 4) y (4; 2) y verifican que también está el (2; 2).

(2; 4) y (4; 3) y verifican que también está el (2; 3).

(2; 4) y (4; 4) y verifican que también está el (2; 4).

(2; 4) y (4; 5) y verifican que también está el (2; 5).

(4; 2) y (2; 1) y verifican que también está el (4; 1).

(4; 2) y (2; 2) y verifican que también está el (4; 2).

(4; 2) y (2; 3) y verifican que también está el (4; 3).

(4; 2) y (2; 4) y verifican que también está el (4; 4).

(4; 2) y (2; 5) y verifican que también está el (4; 5).

Esto se debe a que, del 4 y del 2 (los únicos pares del grupo) salen flechas a todos los elementos.

b. 𝐴 = ℕ . Determinar si la relación ℛ es reflexiva, simétrica, antisimétrica o


transitiva. Justificar

Generalizando lo del ítem anterior, si agregamos más números, (todos los naturales) va a pasar
lo mismo que en el ítem anterior. No será reflexiva, simétrica, ni antisimétrica. Sí será transitiva,
porque, de nuevo, todos los pares van a estar relacionados con todos los números, entonces,
para cualquier flecha que salga de un número par (𝑥) a otro número par (𝑦), va a garantizarse
que del 𝑥 van a salir flechas a todos los números (igual que con 𝑦)

Prof. Julieta Matteucci 122


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

18) Sea ℛ la relación definida por ℛ = {(𝑥; 𝑦) ∈ 𝐴 × 𝐴; 𝑥 + 𝑦 𝑒𝑠 𝑚ú𝑙𝑡𝑖𝑝𝑙𝑜 𝑑𝑒 4}. Si 𝐴 es el


conjunto definido por:
a. 𝐴 = {2,4,6,8,10,12}. Realizar el grafo asociado a la relación ℛ y determinar si
la relación es reflexiva, simétrica,
antisimétrica o transitiva. Justificar.
𝟏𝟐
𝟐 Para este conjunto A, el conjunto es
reflexivo, simétrico y transitiva (no
es antisimétrica)
𝟒
𝟔

𝟖 b. 𝐴 = ℤ . Determinar si la
𝟏𝟎 relación ℛ es reflexiva, simétrica,
antisimétrica, transitiva, de
equivalencia y/o de orden. Justificar

Al tratar de generalizar el conjunto 𝐴 a todos los números entera, se pierden muchas


condiciones. Por ejemplo, seguirá siendo simétrica, porque la suma es conmutativa, por lo que
si 𝑥 + 𝑦 es múltiplo de 4, también lo es 𝑦 + 𝑥. Ya no será reflexivo, porque, por ejemplo, el 3
no verifica que 3 + 3 sea un múltiplo de 4. En el caso de la transitividad, vemos que se pueden
encontrar contraejemplo fácilmente, usando algunos números impares. Por ejemplo, el par
(1; 7) pertenece a ℛ porque 1 + 7 = 8 es múltiplo de 4, también, el (7; 5) ya que 7 + 5 = 12
que es múltiplo de 4, pero el (1; 5) no, pues 1 + 5 = 6 que no es múltiplo de 4.

19) Dado el conjunto 𝐴 = {𝑎, 𝑏, 𝑐, 𝑑, 𝑒, 𝑓 } definir una relación sobre 𝐴 que sea
simultáneamente
a. Simétrica y antisimétrica

ℛ = {(𝑎; 𝑎), (𝑏; 𝑏), (𝑐; 𝑐), (𝑑; 𝑑), (𝑒; 𝑒), (𝑓; 𝑓)}
b. De equivalencia y de orden

ℛ = {(𝑎; 𝑎), (𝑏; 𝑏), (𝑐; 𝑐), (𝑑; 𝑑), (𝑒; 𝑒), (𝑓; 𝑓)}

20) ¿Existe alguna relación sobre 𝐴 = {1,2,3,4,5,6} que no sea simétrica ni antisimétrica?

ℛ = {(1; 2), (2; 1), (1; 3)}


Esta no es simétrica porque está el par (1; 3) pero no el (3; 1) . Tampoco es
antisimétrica porque está el par (1; 2) pero también está el par (2; 1)

Ejercicios
11) Sean 𝐴 = {𝑎, 𝑏, 𝑐, 𝑑}, 𝐵 = {1,2,3,4} , se define el conjunto 𝑅 formado por los pares
{(𝑎; 1), (𝑏; 1); (𝑐; 2), (𝑑; 3)},
a. ¿Corresponde 𝑅 a una función? ¿Por qué?
Sí. Porque a cada elemento de 𝐴 le corresponde un único elemento de 𝐵
b. En caso de que la respuesta anterior fuera afirmativa, indicar Dominio,
Codominio e Imagen de la función. En caso de que no fuera función agregar o
Prof. Julieta Matteucci 123
UNPAZ – LGTI (6004)
2024
Estructuras Discretas

quitar la mínima cantidad de pares para que resulte una función y, de ésta,
indicar Dominio, Codominio e Imagen.
𝐷𝑜𝑚(𝑅) = {𝑎, 𝑏, 𝑐, 𝑑}
𝐶𝑜𝑑𝑜𝑚(𝑅) = {1,2,3,4}
𝐼𝑚(𝑅) = {1,2,3}

12) Sean 𝐴 = {𝑎, 𝑏, 𝑐, 𝑑}, 𝐵 = {1,2,3,4} , se define el conjunto 𝑅 formado por los pares
{(𝑑; 1), (𝑐; 2); (𝑎; 2), (𝑎; 3)},
a. ¿Corresponde 𝑅 a una función? ¿Por qué?
No, porque el elemento “𝑏” del conjunto A, no tiene ningún correspondiente en
B. Además, el elemento “𝑎” tiene dos posibles imágenes.
b. En caso de que la respuesta anterior fuera afirmativa, indicar Dominio,
Codominio e Imagen de la función. En caso de que no fuera función agregar o
quitar la mínima cantidad de pares para que resulte una función y, de ésta,
indicar Dominio, Codominio e Imagen.
Hay que eliminar uno de los pares que tienen a “a” como primer elemento y
agregar uno que tenga a “b”, por ejemplo: 𝑅 = {(𝑑; 1), (𝑐; 2); (𝑎; 2), (𝑏; 3)}.
Para esta función:
𝐷𝑜𝑚(𝑅) = {𝑎, 𝑏, 𝑐, 𝑑}
𝐶𝑜𝑑𝑜𝑚(𝑅) = {1,2,3,4}
𝐼𝑚(𝑅) = {1,2,3}

13) Sean 𝐴 el conjunto formado por todos las personas inscriptas en la materia “Estructuras
Discretas” y 𝑅 la relación definida por “… tiene como altura …”,
a. ¿Corresponde 𝑅 a una función? ¿Por qué?
Sí, porque cada estudiante tiene una y solo una altura.
b. En caso de que la respuesta anterior fuera afirmativa, indicar Dominio,
Codominio e Imagen de la función. En caso de que no fuera función agregar o
quitar la mínima cantidad de pares para que resulte una función y, de ésta,
indicar Dominio, Codominio e Imagen.

𝐷𝑜𝑚(𝑅) = {𝑥/𝑥 𝑒𝑠𝑡á 𝑖𝑛𝑠𝑐𝑟𝑖𝑝𝑡𝑥 𝑒𝑛 𝐸𝑠𝑡𝑟𝑢𝑐𝑡𝑢𝑟𝑎𝑠 𝐷𝑖𝑠𝑐𝑟𝑒𝑡𝑎𝑠}


𝐶𝑜𝑑𝑜𝑚(𝑅) = ℝ
𝐼𝑚(𝑅) = {𝑥/𝑥 𝑒𝑠 𝑙𝑎 𝑎𝑙𝑡𝑢𝑟𝑎 𝑑𝑒 𝑎𝑙𝑔ú𝑛 𝑒𝑠𝑡𝑢𝑑𝑖𝑎𝑛𝑡𝑒 𝑑𝑒 𝐸𝑠𝑡𝑟𝑢𝑐𝑡𝑢𝑟𝑎𝑠 𝐷𝑖𝑠𝑐𝑟𝑒𝑡𝑎𝑠}

14) Analizar si cada una de las relaciones corresponde a una función.


a. Sí lo es. (La justificación te queda a vos)
𝑓1 : 𝐷 → 𝐷/𝑓1 (𝑛) = 9 − 𝑛

b. No es función. (La justificación te queda a vos)

c. Sí lo es. (La justificación te queda a vos)

𝑓3 : 𝐷 → 𝐷/𝑓3 (𝑛) = 𝑛

d. No es función. (La justificación te queda a vos)


Prof. Julieta Matteucci 124
UNPAZ – LGTI (6004)
2024
Estructuras Discretas

15) Determinar si las relaciones son funciones de 𝐴 en 𝐵


a. No es función. Por ejemplo, el elemento “1” del conjunto A, no está relacionado
con ningún elemento de B, ya que, con ninguno de ellos, suma 4.
b. No es función. Por ejemplo, en la relación está el par (2; 0), ya que si al 2 le
resto el 0, el resultado es mayor a 0. Pero también está el par (2; 1), ya que si
al 2 le resto el 1, el resultado es igual a 1. Por lo que habría dos imágenes para
el 2.
c. Sí es función. 𝑓: 𝐴 → 𝐵 / 𝑓(𝑥) = 0}
d. Sí es función 𝑓: 𝐴 → 𝐵 que cumple 𝑓 = {(1; 2), (2; 1), (3; 0), (4; 2)}

16) Considerar los conjuntos 𝐴 = {1, 2, 3, 4, 5, 6}, 𝐵 = {2, 3, 4, 5} …


d. 𝑓({1, 2, 3}) = {3; 4; 5}, 𝑓(𝐴 − {2}) = {3; 4} y 𝑓(𝐴) − {2} = {3; 4; 5}
e. 𝑓 −1 ({3}) = {1; 4; 6}, 𝑓 −1 ({4, 5}) = {2; 3; 5} y 𝑓 −1 ({2}) = ∅.
f. 𝑓({1, 2} ∩ {2, 6}) = 5 y 𝑓({1, 2}) ∩ 𝑓({2, 6}) = {3; 5}.

17) Diagramas de Venn…


a. 𝑓 no sea inyectiva ni sobreyectiva.

𝑆 𝑇
𝑎 1
𝑏
𝑐 2
𝑑 3

b. 𝑓 sea sobreyectiva y no sea inyectiva.


𝑓

𝑆 𝑇
𝑎 1
𝑏
𝑐 2
𝑑 3

c. No es posible. La justificación te queda a vos.

18) Analizar inyectividad, sobreyectividad y/o biyectividad


a. No es inyectiva porque hay dos elementos distintos (𝑎, 𝑐) con la misma imagen.
No es sobreyectiva porque hay elementos de B que no son imagen de ningún
elemento de A. Como no es ni inyectiva ni sobreyectiva, no es biyectiva.
b. No es inyectiva porque hay dos elementos distintos (𝑎, 𝑐) con la misma imagen.
Sí es sobreyectiva porque la imagen coincide con B. Como no es inyectiva, no
es biyectiva.

Prof. Julieta Matteucci 125


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

c. Sí es inyectiva porque no hay dos elementos distintos con la misma imagen. No


es sobreyectiva porque hay un elemento de B (el 9) que no es imagen de ningún
elemento de A. Como no es sobreyectiva, no es biyectiva.
d. Sí es inyectiva porque no hay dos elementos distintos con la misma imagen. No
es sobreyectiva porque hay elementos de B (el 2 y el 3) que no son imagen de
ningún elemento de A. Como no es sobreyectiva, no es biyectiva.

19) 𝑓: 𝐴 → 𝐵/𝑓(𝑥) = 𝑥 2 − 1. Es inyectiva, sobreyectiva y biyectiva. La justificación te


queda a vos.

20) Considerar las funciones del ejercicio 8). Decidir, en cada caso, si es posible hacer las
siguientes composiciones, justificando en cada caso. En los casos en los que sea posible
dar la composición (fórmula o pares)
a. 𝑓1 ∘ 𝑓3 , no es posible, porque la imagen de 𝑓3 no está incluida en el dominio de
𝑓1
b. 𝑓3 ∘ 𝑓1 , sí es posible, porque la imagen de 𝐼𝑚(𝑓1 ) = {2,3} que es un
subconjunto del Dominio de 𝑓3 . Entonces, (𝑓3 ∘ 𝑓1 ) =
{(𝑎; 5), (𝑏; 3), (𝑐; 5), (𝑑; 3)}
c. 𝑓2 ∘ 𝑓4 , no es posible, porque la imagen de 𝑓4 no está incluida en el dominio de
𝑓2
d. 𝑓4 ∘ 𝑓2 , sí es posible, porque la 𝐼𝑚(𝑓2 ) = {1,2} que es un subconjunto del
Dominio de 𝑓4 . Entonces, (𝑓4 ∘ 𝑓2 ) = {(𝑎; 4), (𝑏; 1), (𝑐; 4), (𝑑; 1)}
e. 𝑓3 ∘ 𝑓4 , no es posible, porque 𝐼𝑚(𝑓4 ) = {0,1,4} no es un subconjunto del
Dominio de 𝑓3.

UNIDAD: Aprendemos a Contar

Ejercicios

Estos ejercicios son bien numéricos, acá van las respuestas:

1) 3 2) 6 3) 36 4) 8 5) 8
6) a)8 7) 11 8) 360 9) a)20 10) 35
b)32 b)25
11) a)25 12) 648 13) 531.441.000 14) 100 15) 730
b)20
16) 200 17) 7.000.000 18) 3.628.800 19) 120 20) 720
21) 172.800 (si 22) 2.880 23) a)3.628.800 24) a)120 25) 967.680
los nenes y b)1.814.400 b)24
las nenas c)161.280 c)24
se separan) d)86.400 d)6
79.833.600 e)720 e)48
(si se f)96
pueden
alternar)

Prof. Julieta Matteucci 126


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

Ejercicios

1) 4 2) 165 3) 1.287 4) 245 5) 277.200


6) 990 7) 1.320 8) a) 17.160 9) a) 715 10) a) 720
b) 7.560 b) 315 b) 720
c)13.440 c) 560 c) 120
11) 970 12) 10.737.573 13) a) 40.320 14) 24360 15) 45
b) 4.320

Ejercicios

1) 1.296 2) 30 3) 100.000 4) a) 729 5) 8.000


b) 540
6) 15 7) 2.494.800 8) 5040 9) 84 10) a) 720
b) 144
c) 48
d) 120

UNIDAD: Hacemos camino al andar

Ejercicios
1) item a) Item b)

𝑪𝒃𝒂
𝑪𝒃𝒂
𝑴𝒅𝒛
𝑴𝒅𝒛

𝑩𝒔 𝑨𝒔
𝑩𝒔 𝑨𝒔
𝑵𝒒𝒏
𝑵𝒒𝒏

𝑷𝒂𝒎
𝑷𝒂𝒎

item c) Item d)

𝑪𝒃𝒂 𝑪𝒃𝒂
𝑴𝒅𝒛 𝑴𝒅𝒛

𝑩𝒔 𝑨𝒔 𝑩𝒔 𝑨𝒔

𝑵𝒒𝒏 𝑵𝒒𝒏

𝑷𝒂𝒎 𝑷𝒂𝒎

Prof. Julieta Matteucci 127


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

2)

𝟔𝟎𝟓𝑲𝒎
𝑪𝒃𝒂
𝟔𝟗𝟔𝑲𝒎 𝑴𝒅𝒛

𝟕𝟖𝟖𝑲𝒎
𝑩𝒔 𝑨𝒔 𝟕𝟕𝟔𝑲𝒎
𝑵𝒒𝒏

𝟖𝟑𝟒𝑲𝒎
𝑷𝒂𝒎 𝟑𝟖𝟏𝑲𝒎

3)

𝒗𝟏

𝒗𝟒
𝒗𝟐

𝒗𝟑

4) Grafos simples:
a. Es grafo simple
b. No es grafo simple, hay que quitar como mínimo 2 aristas
c. No es grafo simple, hay que quitar como mínimo 2 aristas
d. No es grafo simple, hay que quitar como mínimo 2 aristas

5)

Del ejercicio 3:
0 2 0 1
𝐴 = (2 0 1 2)
0 1 0 1
1 2 1 0
Del ejercicio 4:

0 1 0 1 0 0 2 1 1 0
1 0 1 1 1 2 0 0 1 1
Item a) 𝐴= 0 1 0 1 1 Item b) 𝐴 = 1 0 0 1 2
1 1 1 0 0 1 1 1 0 1
(0 1 1 0 0) (0 1 2 1 0)

Prof. Julieta Matteucci 128


UNPAZ – LGTI (6004)
2024
Estructuras Discretas

0 1 0 1 0 1 1 0
Item c) 𝐴 = (1 0 2 1) item d) 𝐴 = (0 0 1 0)
0 2 0 0 0 1 0 0
1 1 0 1 0 0 0 1

Grados:
Ejercicio 3 Ejercicio 4a Ejercicio 4b Ejercicio 4c Ejercicio 4d
Vértice Grado Vértice Grado Vértice Grado Vértice Grado Vértice Grado
𝑣1 3 1 2 1 4 𝑎 2 𝑎 2
𝑣2 5 2 4 2 4 𝑏 4 𝑏 3
𝑣3 2 3 3 3 4 𝑐 2 𝑐 3
𝑣4 4 4 3 4 4 𝑑 4 𝑑 2
5 2 5 4

6) Recuerda que cada matriz de incidencia puede ser diferente, en todo caso, para la misma
distribucion y orden de los vértices, puede haber alguna permutación de columnas

1 1 0 0 0 0 0
1 1 1 0 0 0 0
1 0 1 1 1 0 0
𝐼𝑒𝑗3 = (1 1 0 1 1 1 0) 𝐼𝑒𝑗4𝑎) = 0 0 1 0 0 1 1
0 0 0 0 1 0 1 0 1 0 1 0 0 1
0 0 1 1 0 1 1
(0 0 0 0 1 1 0)

1 1 1 1 0 0 0 0 0 0
1 1 0 0 0 0
1 1 0 0 1 1 0 0 0 0
𝐼𝑒𝑗4𝑏) = 0 0 1 0 0 0 1 1 1 0 𝐼𝑒𝑗4𝑐) = (1 0 1 1 1 0)
0 0 0 1 1 0 1 0 0 1 0 0 1 1 0 0
0 1 0 0 1 1
(0 0 0 0 0 1 0 1 1 1)

Por ahora, no están las respuestas del resto de ejercicios… Así que solo te queda consultar…

Prof. Julieta Matteucci 129

También podría gustarte