Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Teoria de La Computacion - Vectoriales
Teoria de La Computacion - Vectoriales
vectorial.
Como usted sin duda recuerda las siguientes son funciones que están definidas
para los vectores de R3 .
• La suma de vectores:
+ : R3 × R3 → R3
(x1 , y1 , z1 ), (x2 , y2 , z2 ) 7→ (x1 , y1 , z1 ) + (x2 , y2 , z2 ) = (x1 + x2 , y1 + y2 , z1 + z2 )
• El producto punto:
· : R 3 × R3 → R
(x1 , y1 , z1 ), (x2 , y2 , z2 ) 7→ (x1 , y1 , z1 ) · (x2 , y2 , z2 ) = x1 x2 + y1 y2 + z1 z2
∗ : R × R3 → R3
w, (x, y, z) 7→ w ∗ (x, y, z) = (wx, wy, wz)
• El producto cruz:
× : R3 × R3 → R3
(x1 , y1 , z1 ), (x2 , y2 , z2 ) 7→ (x1 , y1 , z1 ) × (x2 , y2 , z2 ) = (y1 z2 − z1 y2 , z1 x2 − x1 z2 , x1 y2 − y1 x2 )
7.9 ∗ (1, 0, 0) + (3.4, −5.002, 5.1) × (−2.9 ∗ (4, 4, (1, 2, 5) · (4, 4, −4)))
1
ser diseñado por el grupo. La gramática del lenguaje no deberá ser ambigua, y
vale un punto.
Además el grupo deberá construir un autómata de pila que procese el lenguaje.
El autómata vale un punto.
Y finalmente se deberá implementar la calculadora. La implementación del
autómata, es decir el reconocimiento de las expresiones válidas, vale un punto.
Y la implementación de la calculadora misma, es decir el proceso de computar
los valores de las expresiones, vale un punto.
Nótese que el producto punto, siendo un número real, podrı́a aparecer en un
producto por escalar. Es decir que la siguiente es una expresión válida: