Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Nociones Matematicas Introduccion
Nociones Matematicas Introduccion
NOCIONES MATEMÁTICAS
INTRODUCTION TO THE THEORY OF COMPUTATION
CONJUNTO
• Def. El conjunto es un grupo de objetos representados como una unidad
• NOTA 1: Puede contener cualquier tipo de objetos excepto el mismo objeto
• NOTA 2: Los elementos no se pueden repetir {1,2,2,1,2,1,1} = {1,2}
• NOTA 3: El orden de los elementos no importa {1,2} = {2,1}
• |A| = 6
•• B
= {{2,3,5}, {4, 5},3,2,(4,5)} |B| =5
• C |C| = 3
• = {x| P(x)} = {2, 4, 6, …}
• E = {x | x es un numero real positivo}
• : universo del discurso: el superconjunto a partir del cual se definen otros conjuntos
• = Conjunto vacío
CONJUNTO
• Unión de conjuntos
• Intersección de conjuntos
• Diferencia de conjuntos
• Complemento del conjunto
•POR EJEMPLO
: El conjunto de los números enteros positivos
A = {1,2,3,4,5} B = {2,4,7,8,9}
A U B = {1,2,3,4,5,7,8,9} = {2,4}
CONJUNTO POTENCIA
• Conjunto potencia de A, que se denota por es el conjunto de los todos los subconjuntos de A
• Por ejemplo
•A = {1,2,3} |A| = 3 |A| : cardinalidad de A
= 2},{3},{1,2},{1,3},{2,3},{1,2,3}}
SECUENCIA
• Una función es inyectiva (uno a uno) si para toda preimagen del dominio, esta tiene su propia imagen a
través de la función. No puede haber dos preimágenes con una misma imagen.
• Una función es sobreyectiva (sobre) si para toda imagen del dominio, este tiene su respectiva
preimagen a través de la función.
• Una función es biyectiva si es inyectiva y sobreyectiva.
GRAFO O GRAFO NO DIRIGIDO
• Un grafo no dirigido es un conjunto de puntos con líneas conectando algunos de los nodos.
• A los puntos se les llama vértices.
• A las líneas se le llama aristas.
• NOTA #1: El grado del vértice es el numero de aristas anexadas al vértice.
• NOTA #2: El grafo de denota de la siguiente manera G = (V,E)
donde V es el conjunto de vértices y E es el conjunto de aristas.
• NOTA #3: Una ruta en un grafo es una secuencia de vértices conectadas con aristas.
• NOTA #4: Una ruta simple es un ruta donde no se repite ningún nodo.
GRAFO NO DIRIGIDO
• Nota #5: Un grafo está conectado si para cualquiera dos nodos del grafo existe un ruta entre ellos.
• Nota #6: Una ruta es un ciclo si la ruta inicia y finaliza con el mismo vértice.
• Nota #7: Un ciclo simple es un ciclo que tiene al menos tres vértices y no se repiten ningún vértice
excepto el primer y el ultimo vértice.
• Nota #8: Un grafo es un árbol si esta conectado y no tiene ciclos simples.
G = (V, E) V = {a,b,c,d}
E = {{a,b},{a,a},{c,d},{b,d}}
GRAFO DIRIGIDO
• Un grafo no dirigido es un conjunto de puntos con flechas conectando algunos de los nodos.
G = (V, E) V = {a,b,c,d}
E = {(a,b),(a,d),(c,d),(b,d)}
ALFABETO, CADENA Y LENGUAGE
Por ejemplo
= {0,1} = {00,01,10,11} = {000,001,010,100, 110,101,011,111}
•
•
• : Q X Q : función de transición
• : estado inicial: pertenece a Q
• F: el conjunto de estados finales: F es un subconjunto de Q
EJERCICIO #1
Construya un autómata finito que determine todas las cadenas binarias que finalizan
con 01.
•
EJERCICIOS
1. Construya un autómata finito de las cadenas binarias que tienen un numero par de ceros.
A = {x | x es una cadena que tiene un numero par de ceros} L(M) = A
2. Construya un autómata finito de las cadenas binarias que tiene un numero par de ceros y un numero
impar de unos.
3. Construya un autómata finito de las cadenas binarias que tienen exactamente dos ceros.
4. Construya un autómata finito de las cadenas binarias que tienen exactamente una vez la cadena 00.
5. Construya un autómata finito de las cadenas binarias que no terminan con 01.
6. Construya un autómata finito de las cadenas binarias que inician con 00 o 11.
7. Construya un autómata finito de las cadenas binarias que inician con 00 o 11, y finalizan con 01
8. Construya un autómata finito de las cadenas binarias que inician y finalizan con 00 o 11.
9. Construya un autómata finito de las cadenas binarias que cada 0 va seguido inmediatamente de 11.