Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
Cursos Matemática Discreta (recomendaciones UTN - FRC)
➢ Curso 1K3 (recomendado)
➢ Curso 1K5 (recomendado)
➢ Curso 1K11 (recomendado, no el teórico)
pág. 2
https://www.youtube.com/playlist?list=PLMCJUu6cBicOY69HIQm-cifJ6A6AWsx1v
➢ Clases grabadas MAD 1K11
https://www.youtube.com/playlist?list=PLrRjpJVeVubyI86-diIOkM28J9RXLJtYy
➢ Clase teórica MAD
https://www.youtube.com/watch?v=pQY0ceFZIgo
➢ Clases grabadas MAD
https://www.youtube.com/playlist?list=PLHNsK4EIyRWS_h7EQU9oHRONlHFOjVkSG
Espero te sirva para estudiar y aprobar. Si quieres y te pinta podes invitarme un cafecito .
https://cafecito.app/loki_of
pág. 3
Unidad 1 - Teoría de Números
- División entera o Euclídea o teorema del resto.
Entonces…
a) (b * q) ≤ a Siempre!
b) El resto r siempre es positivo y menor que b
a div b = q ; a mod b = r
- Divisibilidad
Entonces…
➢ Es decir que se trata de división exacta donde el resto es 0
➢ no confundir el símbolo de división “ / ” con el de divisibilidad “ | ”
pág. 4
Teoremas:
1) 1 | a y a|0
2) Si a | b y b|c => a|c
3) Todo entero que es divisor de otros es divisor de la suma de ellos
Si d | A y d|B yd|C entonces d|A+B+C
4) Todo entero que es divisor de otro es también divisor de los múltiplos de ese otro.
5) Todo entero que es divisor de otros dos es también divisor de su diferencia
6) Todo entero que es divisor de otros dos es también divisor del resto de la división de
estos
7) Si n es un entero compuesto, (esto es, n no es un número primo), entonces n tiene
un divisor primo menor o igual que la raíz cuadrada de n
8) Hay una cantidad infinita de primos.
9) Sean a y b enteros positivos tales que factoreados se pueden escribir como:
10) Sean a y b enteros positivos. Entonces a x b= MCD(a, b) x MCM(a, b)
- Numero primos
- Primos relativos
pág. 5
Divisor común: Sean a y b números enteros. Se dice que un entero
positivo d es un divisor común de a y b, siempre y cuando divida a
ambos; en símbolos: d | a y d | b.
Múltiplo común: Sean a y b números enteros. Se dice que un entero
positivo d es un múltiplo común de a y b, cuanto existen otros enteros
m y n tales que d = a x m y d = b x n.
✓ Si a = b x q + r siendo 0 ≤ r < b
✓ Si r1 = 0 => b | a y el MCD (a, b) = b
✓ Si r1 ≠ 0 => se calcula b = r1 x q2 + r2 con 0 ≤ r2 < r1
✓ Si r2 = 0 => el proceso termina cuando rn = 0
Donde los an son número naturales y los pn son números primos distintos
pág. 6
-Algoritmo para probar si un entero N > 1 es un numero primo
1) Verificar si N = 2
2) Verificar si 2 | N
3) Calcular el valor del entero K solo la parte entera de √𝑵
4) Comprobar si D | K con D tal que 1 < D ≤ K. Si es afirmativo para algún D divisor
de K, entonces no es un numero primo.
pág. 7
Unidad 2 - Lógica Matemática
La lógica matemática, también llamada lógica simbólica, informalmente puede definirse
como la disciplina que formaliza el estudio de los métodos de razonamiento.
Objetivos:
-Proposición lógica
- Proposición compuesta
pág. 8
-Conectivos lógicos
pág. 9
Si P: p -> q daremos un nombre a las siguientes proposiciones compuestas
-Jerarquía de conectores:
pág. 10
-Implicación Lógica
-Equivalencia Lógica
-Leyes lógicas
• Involución: ~(~p) = p
• Idempotencia: p ۸ p = p
• Conmutatividad
• Asociatividad
• Distributiva
• Leyes de Morgan: ~(p ۸ q) = ~p ۷ ~q
• Leyes de neutro
Sea T una verdad lógica
P∧T≡p
P∨F≡p y F una falsedad lógica
• Leyes de dominación P
∨T≡T
P∧F≡F
• Leyes de complemento
P ∨ ~P ≡ T
P ∧ ~P ≡ F
-Principio de dualidad
pág. 11
Unidad 3 - Razonamientos
-Razonamiento deductivo
Dadas dos o más proposiciones p1, p2, …, pn llamadas hipótesis o premisas, y proposición
Q, llamada Conclusión, llamaremos razonamiento a la relación entre ellas.
o Un razonamiento es una relación entre proposiciones, la cual no puede decirse que sea
verdadera o falsa, sino que es válida o no.
o Un razonamiento será válido, si y solo si, la verdad de las hipótesis o premisas es
evidencia de la verdad de la conclusión, o sea, no es posible que las premisas
sean verdaderas y la conclusión falsa.
-Reglas de inferencia
∴𝒒
pág. 12
Ley del modus tolens: si p → q es verdadero y q es falsa, se infiere que p es
falsa. En símbolos: 𝐩 → 𝐪,~𝐪 ∴ ~𝐩
En su forma clásica:
𝐩→𝐪
~𝒒
∴ ~𝒑
En su forma clásica:
𝒑→ 𝒒
𝒒→ 𝒓
∴𝒑→𝒓
Estas son solo 3 de algunas de las infinitas tautologías que pueden darse. Pero la idea general
de este tema es que, para efectuar la demostración de un teorema , es necesario aplicar una
sucesión finita de transformaciones, sobre las premisas, hasta llegar a la conclusión buscada.
-Lógica de predicados
Función proposicional: o predicado es una variable X, denotado como F(x) es toda oración
declarativa que asigne una determinada propiedad “F” al objeto indeterminado “X” y que
se convierta en proposición lógica al instanciarlo.
-Clase
La serie de objetos que comparten alguna característica común, “ser hombres”, conforman
una abstracción que se ha dado en llamar clase o categoría
Generalmente se denotan con mayúscula las clases, y con minúscula los objetos que a
ellas pertenecen.
Además, si un objeto posee una propiedad o característica que defina la clase C se dice que
el miembro de ella o que pertenece a ella (𝑿 ∈ 𝑪 𝒐 𝑿 ∉
𝑪)
pág. 13
CLASE VACÍA: no pertenece ningún miembro.
-Cuantificadores Universal y Existencial
-Proposiciones categóricas:
❖ Universales
1) Para todo X perteneciente a A, también pertenece a B
2) Para todo X perteneciente a A, no pertenece a B
❖ Particulares
3) Existe al menos un X de A, que también pertenece a B
4) Existe al menos un X de A, que no pertenece a B
pág. 14
2) Negaciones de predicados cuantificados:
3) Sean dos predicados P(x) y Q(x) asociados a un dominio D. Entonces se dice que:
RAZONAMIENTOS DEDUCTIVOS.
pág. 15
Sucesiones y series: (No lo suelen tomar)
Sucesión: una sucesión es una estructura discreta utilizada para representar una lista
ordenada de elementos
Una sucesión numérica es una secuencia ordenada de números, llamados “términos”, entre
cada uno de los cuales hay una relación que se debe cumplir para determinar el próximo
número.
-Inducción matemática
Es el proceso por el cual vislumbramos nuevas verdades generales a partir de verdades
particulares conocidas, haciéndolo de lo particular a lo general
Una función proposicional F(n) referida a los números naturales es verdadera para cualquier
número natural n > n0 si se satisfacen las dos siguientes condiciones
pág. 16
Método para la demostración por inducción matemática
1) Base Inductiva: demuestre que P(a) es verdadera para algún número natural n0
2) Paso Inductivo: demuestre que para todo entero K ≥ a, que si P(k) se
cumple entonces P(k+1) es verdadera Para demostrarlo:
pág. 17
UNIDAD 4 - CONJUNTOS
Diremos que un conjunto es cualquier colección bien definida de objetos, los cuales reciben
el nombre de miembros o elementos del conjunto.
Un conjunto puede tener un número finito de elemento (letras vocales), o un número infinito
de elementos (números naturales).
-Notación:
Con mayúscula al conjunto (A) y con minúscula al elemento (a)
• Pertenencia: 𝒂 ∈ 𝑨
• No pertenencia: 𝒂 ∉ 𝑨
• Determinación de un conjunto:
1. por ejemplo, las vocales 𝑉 = {𝑎, 𝑒, 𝑖, 𝑜, 𝑢} definido por extensión o
enumeración
2. definido por comprensión 𝑉 = {𝒙 / 𝒙 𝑒𝑠 𝑢𝑛𝑎 𝑣𝑜𝑐𝑎𝑙 𝑑𝑒𝑙 𝑎𝑙𝑓𝑎𝑏𝑒𝑡𝑜
𝑒𝑠𝑝𝑎ñ𝑜𝑙}
-Conjuntos especiales:
➢ Conjunto vacío: simbolizado por 𝜙 o por extensión {}
➢ Conjunto unitario: aquel que posee un solo elemento
Universo de discurso: al cual pertenecen naturalmente todos los objetos a los que se hace
referencia en el estudio.
Conjunto universal: del cual son miembros todos los elementos de los conjuntos
bajo estudio y se lo denota como “U”
-Igualdad de Conjuntos
𝑨 = 𝑩 ↔ ∀𝒙: 𝒙 ∈ 𝑨 → 𝒙 ∈ 𝑩 ⋀ ∀𝒚: 𝒚 ∈ 𝑩 → 𝒚 ∈ 𝑨
-Subconjuntos
Dados dos conjuntos A y B, diremos que A esta incluido en B (𝐴 ⊆ 𝐵), si todo
elemento de A es elemento de B.
𝑨 ⊆ 𝑩 ↔ ∀𝒙: 𝒙 ∈ 𝑨 → 𝒙 ∈ 𝑩
pág. 18
-Cardinalidad de un conjunto
|A|=n
-Inclusión
Inclusión Amplia ,Dados dos conjuntos A y B, diremos que A está incluido en B y
denotaremos A B o B A, si todo elemento de A es también elemento de B.
Inclusión Estricta Dados dos conjuntos A y B, diremos que A está estrictamente incluido
en B y lo denotaremos A B o B A, si todo elemento de A es también elemento de B,
pero existe al menos un elemento en B que no es elemento de A.
Propiedades de la inclusión
1) Propiedad Reflexiva: todo conjunto es parte de sí mismo
2) Propiedad Transitiva: si un conjunto es subconjunto de otro y este es
subconjunto de un tercero, entonces el primero es subconjunto del tercero
3) Propiedad Antisimétrica: si un conjunto es subconjunto de otro y este es
subconjunto del primero, entonces los conjuntos son iguales.
4) Vacío siempre presente: el conjunto vacío está incluido en cualquier conjunto
5) Unicidad del vacío: el conjunto vacío es único.
6) Cardinalidad: si un conjunto finito, está incluido en otro, también finito, entonces
la cardinalidad de este el menor o igual a la del segundo.
pág. 19
Familia de conjuntos.
Conjunto de conjuntos, clase de conjuntos o familia de conjuntos, son conjuntos que
tienen como elementos a otros conjuntos
A = {{a}, b} entonces
Conjunto potencia.
Una familia de conjuntos cuya aplicación es importante, es el denominado
conjunto potencia de un conjunto A, denotado por P(A), la cual se define
como aquella que tiene por elementos a todos los posibles subconjuntos de
A.
𝑷(𝑨) = {𝑿 / 𝑿 ⊆ 𝑨
∼ 𝑨 = {𝒙 / 𝒙 ∈ 𝑼 ∧ 𝒙 ∉ 𝑨
B - A = {𝒙 / 𝒙 ∈ 𝑩 ∧ 𝒙 ∉ 𝑨
pág. 20
o Intersección:
𝑨 ∩ 𝑩 = {𝒙 / 𝒙 ∈ 𝑨 ∧ 𝒙 ∈ 𝑩
o Unión:
𝑨 ∪ 𝑩 = {𝒙 / 𝒙 ∈ 𝑨 ∨ 𝒙 ∈ 𝑩
pág. 21
o Partición del conjunto
a) 𝐀𝐢 ∩ 𝐀𝐣 = ⊘, con i ≠ 𝑗 𝑒 𝑖, 𝑗 = 1, 2, … , 𝑛
b) 𝑩 = 𝐀𝟏 ∪ 𝐀𝟐 ∪ … ∪ 𝐀𝐧
Producto cartesiano:
Dados dos conjunto no vacíos A y B, llamaremos conjunto de producto de
a y b o producto cartesiano de A y B, al conjunto A x B, cuyos elementos
son los pares ordenados que tienen como primer componente, un
elemento de A y como segunda componente, un elemento de B.
𝑨 𝒙 𝑩 = {(𝒂, 𝒃) / 𝒂 ∈ 𝑨 ∧ 𝒃 ∈ 𝑩}
pág. 22
Propiedades de las operaciones con conjuntos
• Principio de dualidad
• Involución –(-A) = A
• Idempotencia 𝑨 ∩ 𝑨 = 𝑨
• Conmutatividad (intersección y unión)
• Asociatividad (intersección y unión)
• Distributivita (intersección y unión)
• Leyes de Morgan (distributiva de la negación e inversión del símbolo U)
• Leyes de identidad o neutros 𝑨 ∪ ⊘ = 𝑨 | 𝑨 ∩ 𝑼 = 𝑨
• Leyes de dominación 𝑨 ∪ 𝑼 = 𝑨 | 𝑨 ∩ ⊘= ⊘
• Leyes de complemento 𝑨 ∪ -A = U | 𝑨 ∩ -A= ⊘
pág. 23
UNIDAD 5 – RELACIONES Y
FUNCIONES
Relaciones:
Dados dos conjuntos no vacíos A y B, llamaremos relación binaria de A en B, a todo
subconjunto R del producto cartesiano A x B.
𝑹⊆𝑨𝒙𝑩
Si (𝑎, 𝑏) ∈ 𝑅 se dice que “a esta relacionado con b” por medio de R o que “b es imagen de a” a
través de R (en caso de ser verdadero aRb en caso contrario aRb).
-Definiciones importantes
Formas de representación:
a) Coloquialmente: la relación se define mediante expresiones del lenguaje
cotidiano, que determinen sin ambigüedad el alcance, el rango y cuales elementos
del primero están relacionados con cuales del segundo.
b) Por formulas: se especifica un alcance y un rango claramente, y se indica una
función proposicional en dos variables (una perteneciente al alcance y otra al rango),
la cual se transformará en proposición verdadera para valores (a, b) relacionados y en
proposición falsa para valores (u, v) no relacionados.
pág. 24
c) Diagramas de Venn: se dibujan según las normas ya estudiadas de estos
diagramas, los conjuntos alcancen y rango de la relación, y mediante flechas, se
muestran las relaciones entre elementos, siendo primer componente del par
ordenado, el origen de una flecha y la segunda componente, la punta de la flecha,
así si aRb existiría en representación una fecha de a hacia b, dígrafo en caso de ser
una representación sobre el mismo conjunto
e) Matriz: es un arreglo rectangular de números, en la cual se etiqueta cada fila con los
elementos del primer conjunto del producto cartesiano, y cada columna con los
elementos del segundo conjunto. Así la intersección de la fila x con la columna y, se
colocará cero si no existe la relación, y uno en caso de que si
f) Gráfico cartesiano: ubicando los elementos del alcance en el eje de abscisas y los
del rango en el eje de ordenadas, y marcando un punto en la intersección de las rectas
paralelas a los ejes que pasen por la abscisa a y la ordenada b, si el par (a, b)
pertenece a R
-Relación inversa
pág. 25
Clasificación de relaciones entre elementos de un mismo conjunto, según sus
propiedades
𝑹 ⊆ 𝑨𝟐 𝒆𝒔 𝒓𝒆𝒇𝒍𝒆𝒙𝒊𝒗𝒂 𝒔𝒊
∀𝑥: 𝑥 ∈ 𝐴 → (𝑥, 𝑥) ∈ 𝑅
𝑹 ⊆ 𝑨𝟐 𝒆𝒔 𝒔𝒊𝒎𝒆𝒕𝒓𝒊𝒄𝒂 𝒔𝒊:
𝑹 ⊆ 𝑨𝟐 𝒆𝒔 𝒂𝒏𝒕𝒊𝒔𝒊𝒎𝒆𝒕𝒓𝒊𝒄𝒂 𝒔𝒊
𝑹 ⊆ 𝑨𝟐 𝒆𝒔 𝒕𝒓𝒂𝒏𝒔𝒊𝒕𝒊𝒗𝒂 𝒔𝒊
-Composición
pág. 26
-Relación de orden parcial.
- Relación de equivalencia.
-Clase de equivalencia
[𝑎] = {𝑥 ∈ 𝐴 / (𝑥, 𝑎) ∈ 𝑅}
Teorema
Funciones:
Sean A y B conjuntos no vacíos y f una relación de A en B. Entonces “f“ recibe el nombre de
función, si y solo si, el alcance coincide con el dominio de la relación y, además, dados dos
pares ordenados cualquiera de f con sus primeras componentes iguales, resultan iguales sus
segundas componentes.
Coloquialmente:
a) Todo elemento del conjunto de partida es un primer componente del algún par
ordenado re la relación.
b) Para cada elemento del conjunto de partida, existe un solo elemento del conjunto de
llegada.
pág. 27
Funciones inyectivas:
𝑓: 𝐴 → 𝐵 𝑒𝑠 𝑖𝑛𝑦𝑒𝑐𝑡𝑖𝑣𝑎 𝑠𝑖:
∀ 𝑎, 𝑏 ∈ 𝐴: 𝑎 ≢ 𝑏 → 𝑓(𝑎) ≠ 𝑓(𝑏)
Funciones suprayectivas:
𝑓: 𝐴 → 𝐵 𝑒𝑠 𝑠𝑢𝑝𝑟𝑎𝑦𝑒𝑐𝑡𝑖𝑣𝑎 𝑠𝑖:
∀ 𝑏 ∈ 𝐵: ∃𝑎 ∈ 𝐴 / 𝑏 = 𝑓(𝑎)
Funciones biyectivas:
𝑓: 𝐴 → 𝐵 𝑒𝑠 𝑏𝑖𝑦𝑒𝑐𝑡𝑖𝑣𝑎 𝑠𝑖:
Función identidad:
La función sobre A que asigna a cada elemento el mismo, es la función identidad (IA)
Función inversa:
pág. 28
Composición de funciones:
(𝑔º𝑓)(𝑥) = 𝑔(𝑓(𝑥))
Fractal:
pág. 29
Unidad 6 - Estructuras
Algebraicas
Algebra de Boole
Es toda clase o conjunto de elementos que pueden tomar dos valores perfectamente
diferenciados, que designaremos por 0 y 1 y que están relacionados por dos operaciones
binarias suma (+) y producto (.) y que, además, se cumplen las sig. Propiedades:
TEOREMAS DE UNICIDAD
• TEOREMA 1.1: El elemento neutro de la operación + en un álgebra booleana,
es único.
• TEOREMA 1.2: El elemento neutro de la operación . en un álgebra booleana,
es único.
• TEOREMA 1.3: El complemento de cualquier elemento de un álgebra booleana,
es único para ese elemento.
Principio de dualidad:
Si T es un teorema de un algebra de booleana, entonces el dual de T,
denotado por T*, construido reemplazando los símbolos 1, 0, ., + de T por
los símbolos 0, 1, +, ., respectivamente es también un teorema.
Es decir que, para cualquier expresión lógica, la expresión resultante de
cambiar suma por producto, y 0 (cero) por 1 (uno) tiene el mismo valor de
verdad que la expresión original.
pág. 30
Teorema 1.4: sea {B, 0, 1, +, ., ‘} un algebra de Boole y sean 𝑎, 𝑏 ∈ 𝐵, por lo que tanto
a como b deben vale 0 ó 1. Entonces se verifican las siguientes propiedades.
➢ Involución ‘(‘a) = a
➢ Idempotencia (a
+ a = a) Dual (a .
a = a)
➢ Dominación o acotación (a +
1 = 1)
Dual (a . 0 = 0)
➢ Absorción (a
+ a.b = a)
Dual (a.(a+b) = a)
➢ Complemento del 0 y del 1
➢ Leyes de Morgan (complemento) a + b
= a .b
Dual a b = a + b
Variable Booleana
Dada un algebra booleana, una variable X es una variable booleana si X solo toma dos valeres
de B.
Es decir que expresión booleana es cualquier combinación de variables, que toman sus
valores del conjunto B, y se relacionan por las operaciones +, . , ‘
Sea (B, 0, +, . , ') un Álgebra de Boole y sean x1, x2, ..., xn variables
booleanas.
Entonces:
1) x1, x2, ..., xn son expresiones booleanas.
2) 0, 1 son expresiones booleanas.
3) Si E(x1, x2, ..., xn) y F(x1, x2, ..., xn) son expresiones booleanas, entonces
también lo son (E), E + F, E . F y E'.
Funciones booleanas.
En general, dadas n variables (𝑥1, 𝑥2 , … 𝑥n ) ∈ 𝐵 con cada 𝑥 ∈ 𝐵 podemos definir funciones
booleanas 𝑓: 𝐵n→ 𝐵 que, mediante una expresión booleana en n variables, asignan solo los
elementos 1 y 0. Estas funciones reciben el nombre de funciones booleanas de n variables
pág. 31
Circuitos combinatorios
Compuertas lógicas.
Función
A lógica: Producto
B Lógico
A.B= A.B
0 0 0
0 1 0
1 0 0
1 1 1
A B A.B
Función lógica: Suma Lógica = A + B
0 0 0
0 1 1
1 0 1
1 1 1
pág. 32
Compuerta lógica NOT: recibe un valor de entrada A y entrega como
salida el valor complementado es decir A’, o sea 0 cuando A = 1, y 1
cuando A = 0
Compuerta NAD:
Función lógica: producto lógico sumado = (A . B)’
Circuito combinatorio:
Esta combinación recibe el nombre de circuito combinatorio si y solo si, la salida del
circuito esta unívocamente determinada por las entradas.
pág. 33
Funciones booleanas y formas canónicas
Minterm:
Todo minterm toma el valor de 1 para una y solo una de las combinaciones
de los valores de sus variables.
Maxterm:
𝑓(𝑥, 𝑦) = (𝑥 + 𝑦) . (𝑥 + 𝑦 ). …
Termino canónico:
Termino canónico se denomina a todo producto o suma de variables booleanas donde
se encuentre presentes todas las variables de las que depende la función, ya sea en su
forma directa o complementada.
pág. 34
Métodos para encontrar las expresiones canónicas:
1) Tabla de verdad
se observa en la tabla de verdad los 0 (cero) y 1 (uno), y se completa con su forma directa y
negada para los 0 o uno dependiendo de la suma de minterm o producto de maxterms.
2) Método algebraico
Aplicando las leyes del algebra de Boole
Sistemas axiomáticos:
Los sistemas axiomáticos constituyen una forma de encarar el estudio de una determinada
disciplina o teoría, sentando las bases de esta sobre algunos supuestos fundamentales o
proposiciones primarias acerca de los objetos bajo estudio, y derivar a partir de ellas nuevas
proposiciones (teoremas), utilizando para ello las reglas de inferencia de la lógica clásica.
Los lemas y corolarios son casos particulares de los teoremas, siendo lema un teorema que no
tiene especial interés en sí mismo, pero que es útil para demostrar algún otro y corolario, una
conclusión evidente o inmediata de un teorema demostrado.
pág. 35
Pasos de un sistema axiomático:
1) Términos primitivos: términos técnicos particulares de la teoría que se está
axiomatizando, cuya naturaleza no está determinada previamente.
2) Axiomas: son funciones proposicionales cuantificadas, relativas a los términos
primitivos o a las variables que los representan.
3) Definiciones: especificación de nuevo términos de la teoría (no primitivos) en base
a los términos primitivos, los axiomas y los términos no primitivos definidos con
anterioridad
4) Teoremas: proposiciones lógicas que se deducen de los axiomas, a través de la
aplicación de un número finito de reglas de inferencia de la lógica clásica.
pág. 36
Estructuras Algebraicas
Es un objeto matemático consistente en un conjunto no vacío y un conjunto de relaciones o
leyes de composición aplicables a los elementos de dicho conjunto.
Operaciones internas
-Binarias: Dado un conjunto A no vacío, operación binaria en A, es cualquier función de
AxA en A. En símbolos, f es una operación binaria en un conjunto A, sii: f : AxA →
A
-Unaria: Dado un conjunto no vacío A, llamamos operación unaria en A, a cualquier
función de A en A. En símbolos, g es una operación unaria en un conjunto A, sii: g:
A→ A
pág. 37
Estructura de Magma.
Las distintas Estructuras Algebraicas varían entre sí según las propiedades que
cumplen las operaciones sobre un conjunto no vacío. Así
Estructura de Semigrupo.
Un Semigrupo es una estructura algebraica de la forma (A,*) donde A es
un conjunto no vacío sobre el que se ha definido una operación binaria *:
AxA → A, siendo * asociativa en A
Si además * es conmutativa, (A, *) se dice que es un semigrupo conmutativo
o abeliano.
Estructura de Monoide.
El Monoide es una estructura algebraica (A,*), donde A es un conjunto no
vacío, y * una operación binaria cerrada que es asociativa y con
elemento neutro respecto de * en A.
Estructura de Grupo.
Un Grupo es una estructura algebraica (A, *), donde A es un conjunto
no vacío, y * una operación binaria cerrada que verifica la propiedad
asociativa, tiene elemento neutro y cada elemento de A tiene su
respectivo inverso.
pág. 38
Álgebra de Boole como estructura algebraica.
Dado un conjunto no vacío B con al menos dos elementos distintos denotados 0 y 1, dos
operaciones binarias cerradas + y . y una operación unaria cerrada ' definidas sobre él ,
llamamos álgebra de Boole a la estructura algebraica (B,0,1,+, . , ') que ellos conforman,
si y sólo si se verifican:
pág. 39
Unidad (7) – grafos y arboles
Grafo: es un objeto matemático que consta de dos componentes:
Por ejemplo: G = ({a, b, c} ; {{a, c} ; {c, b}}, este es un árbol con los nodos a, b, c y las
aristas {a, c} y {c, b}.
Representación:
Los grafos pueden representarse por diagramas en el plano, para ello cada nodo v de N se
representa por un punto (o pequeño círculo) y cada arista s, se representa por un segmento que
conecta sus nodos v.
Nodos adyacentes
Dos nodos v1 y v2 se llaman adyacentes, si hay una arista {v1, v2} que los
vincule. Y se dice que la arista es incidente en v1 y v2
Multígrafo:
Es un grafo que posee dos o más aristas que conectan un mismo par de
nodos, llamadas aristas paralelas, o una arista que sus vértices son el mismo
nodo, esta recibe el nombre de lazo o bucle
Subgrafo:
Un Subgrafo de un grafo G, es un grafo cuyos conjuntos N y S son
subconjuntos de los de G.
Grado:
El grado de v, escrito como gr(v), es igual al número de arista que inciden en v
pág. 40
Grafo de un nodo – nodo aislado:
Un nodo aislado, es un nodo en el que no incide ninguna arista, o sea un nodo de grado
cero.
Teorema:
La suma de los grados de los nodos de un grafo es igual al doble del número
de aristas de dicho grafo
Conexidad:
❖ Camino:
También puede expresarse como una sucesión de aristas tal que el vértice de cada una
(exceptuando la última) coincide con el vértice de la siguiente en la sucesión.
❖ Sendero:
Un sendero es un camino en el cual todas las aristas son diferentes.
❖ Ciclo:
Un ciclo es una trayectoria cerrada (camino cerrado en el que todos sus nodos son
diferente excepto 𝑣0 = 𝑣n
❖ Circuito:
pág. 41
Grafo conexo
Un grafo se dice que es conexo si hay una trayectoria entre dos cualquiera de sus nodos.
Distancia
La distancia entre dos nodos u y v de un grafo G, que se simboliza d (u, v) es la longitud de
la trayectoria más corta entre u y v.
Punto de corte
Un nodo v en un grafo conexo G se llama punto de corte si el grafo resultante de eliminar el
nodo v es no conexo.
Grafo plano
Un grafo o multígrafo que se puede dibujar en un plano de tal manera que las aristas no se
corten se dice que es plano.
Mapa
Se llama mapa a una representación plana particular de un multígrafo plano finito, se dice que
el mapa es conexo si el correspondiente multígrafo también lo es.
Teorema:
Hay un camino de un nodo u a un nodo v si y solo si, hay una trayectoria de
uav
Teorema:
N–S+R=2
Grafos rotulados
Un grafo G se considera rotulado si a sus aristas y/o nodos se le asignan datos de alguna clase
Peso
Si a cada arista s se le asigna un número no negativo l(s) entonces a l(s) se le llama peso de s.
pág. 42
Grafos dirigidos o dígrafos
Un grafo dirigido o dígrafo, es un multígrafo con una dirección asignada a cada arista.
Llamamos arcos a las aristas dirigidas, y escribimos a = (u, v) para cualquiera de los arcos que
unen al punto inicial u con el punto final v, siendo este un par ordenado.
Teorema
Como cada arco comienza y termina en un nodo, vemos que la suma de los grados de
salida de los nodos es igual a la suma de los grados de llegada de los nodos, y esta es
igual al número de arcos
Fuentes y sumideros
Un nodo con grado de llegada cero se llama fuente, y un nodo con grado de salida cero se
llama sumidero.
Dígrafos y relaciones
Si R es una relación en un conjunto N, entonces N se pude tomar como el conjunto de nodos y
R como el conjunto de arcos de un dígrafo, D(N, R), que no tiene arcos paralelos.
O también se lo define como: Árbol es un grafo en el cual existe un único camino entre
cada par de nodos.
pág. 43
Bosque
Si un grafo es no conexo y cada componente conexa es un árbol, el grafo se denomina
bosque.
Árbol trivial
Es aquel en el cual el número de nodos que contiene es igual a uno.
• Si a y b son nodos de un árbol A = (N, S), entonces hay un camino único que
conecta estos nodos
• En cualquier árbol, el número de nodos es igual al número de aristas más uno, es
decir 𝐴 = (𝑁, 𝑆), |𝑁| = |𝑆| + 1
• Para cualquier árbol finito A = (N, S), si |S| > 1, entonces a tiene al menos dos
nodos colgantes, o lo que es igual, cualquier árbol finito no trivial tiene al menos
dos nodos colgantes o extremos.
• Para cualquier árbol finito no trivial:
▪ Cada pareja de nodos está conectada por exactamente una
trayectoria
▪ A es conexo, pero si se quita cualquiera de sus aristas, el grafo
resultante no lo es
▪ A es libre de ciclos, pero si se le agrega al grafo cualquier arista (sin
agregar nodos), el grafo resultante tiene exactamente un ciclo
• Un árbol es un grafo plano
• Cada nodo o es colgante o es punto de corte.
Árbol máximal
Un subgrafo G de un grafo A se llama árbol máximal de A, si G es un árbol que incluye
todos los nodos de A.
pág. 44
Arboles con raíz
Un árbol con raíz es un árbol que tiene un nodo particular, designado como la raíz del árbol, de
modo que, desde ese nodo hasta cualquier otro nodo, existe un único camino dirigido que los
une. Árbol con raíz o árbol dirigido
Sea el dígrafo G = (N, S), decimo que es un árbol R dirigido, si existe un nodo r que pertenece
a N tales que desde r hasta cualquier nodo que pertenece también a N existe un único camino
que los une.
Nivel de un nodo
O profundidad o generación, es la longitud de la única trayectoria desde la raíz hasta dicho
nodo, la raíz está en nivel 0.
Altura de un árbol
La altura de un árbol es el valor de nivel máximo, el que denominaremos h
Hojas
Los nodos colgantes se llaman hojas del árbol con raíz.
Rama
Se llama rama a una trayectoria dirigida continua de un nodo a una hoja
Preceder y seguir
Se dice que un nodo precede a otro o que sigue a otro si la trayectoria de la raíz hasta dicho
nodo incluye al otro.
Nodo interno
Si v no es un nodo terminal entonces es interno
Subárbol
El subgrafo G consiste en un nodo x y todos sus descendientes, con x como raíz del árbol.
Árbol m-ario
Un árbol con raíz se llama así, si todos los nodos internos tienen a los sumo m hijos, un
árbol m-ario con m = 2, se llama árbol binario.
pág. 45
Recorrido de un árbol
Recorrer un árbol, es determinar en qué orden se visitarán o procesarán sus nodos.
Dos recorridos típicos para listar son primero en profundidad y primero en anchura.
En primero en profundidad se listan los nodos expandiendo el hijo actual de cada nodo hasta
llegar a una hora y se recorren de izquierda a derecha los nodos hermanos, luego se vuelve al
nodo anterior siguiendo por el siguiente hijo y así sucesivamente
En primero en anchura, por su parte, antes de listar los nodos de nivel n + 1, se deben haber
listado todos los del nivel n
pág. 46
Anexo
Machetín por si nos olvidamos
Bibliografía
pág. 47