Demostraciones Operacion Asterisco
Demostraciones Operacion Asterisco
Demostraciones Operacion Asterisco
conjuntos de cadenas
Lenguajes Formales y autómatas
Maestrı́a en Ciencias de la Computación
Otoño 2020
Resumen
Demostraciones propiedades de la operación asterisco
1. Índice de demostraciones
1. A∗ A∗ = A∗
2. A∗∗ = A∗
4. ∅∗ = {}
1.1. Demostración A∗ A∗ = A∗
Recordemos que la definición igualdad en conjuntos es:
A = B ⇐⇒ A ⊆ B ∧ B ⊆ A (1)
1
Entonces se debe demostrar A∗ A∗ ⊆ A∗ y A∗ ⊆ A∗ A∗ .
Demostración A∗ A∗ ⊆ A∗ :
w = z1 z2 ...zn con n ≥ 0 , zi ∈ A , 1 ≤ i ≤ n
y = k1 k2 ...km con m ≥ 0 , ki ∈ A , 1 ≤ i ≤ m
Demostración A∗ ⊆ A∗ A∗ :
entonces w ∈ A∗ y y ∈ A∗
entonces x = wy, x ∈ A∗ A∗ ∴ A∗ ⊆ A∗ A∗
∴ A∗ A∗ = A∗
Demostración A∗∗ ⊆ A∗ :
2
Sea x ∈ A∗∗ . Entonces x se puede escribir como:
x = a1 a2 a3 ...an con n ≥ 0 , ai ∈ A∗ , 1 ≤ i ≤ n
Entonces x ∈ A∗ → A∗∗ ⊆ A∗
Demostración A∗ ⊆ A∗∗
Sea x ∈ A∗
Entonces si ai ∈ A → ai ∈ A∗
∴ A∗∗ = A∗
3
∞
⇐⇒ {} ∪ A1 ∪ A2 ∪ ... = {} ∪ [ Ai ]
S
i≥1
∞
Ai ] = {} ∪ AA∗
S
⇐⇒ {} ∪ [
i≥1
∴ A = {} ∪ AA∗
∗
Demostración A∗ = {} ∪ A∗ A
4
Entonces si se toman 0 cadenas (como en el conjunto vacı́o) y se conca-
tenan el resultado es {}, esto se cumple por la propiedad de que {} siempre
está en A∗ para cualquier A incluso si A = ∅.