ERRATAS
En esta página se incluirán todas las erratas encontradas en el libro desde su publicación. Agradeceremos que cualquier observación, sugerencia o errata encontrada se nos haga llegar a alguna de las siguientes direcciones de correo electrónico:
magarcia@ujaen.es | ccanada@ujaen.es | jfruiz@ujaen.es |
ERRATAS:
Páginas 153 y 154, en el programa 9.1 y en la función 9.4. donde dice If[infimo={},reticulo=False]; debe decir: If[infimo=={},reticulo=False]; |
ERRATAS (Corregidas en la 2º impresión):
Página 97, ejercicio 5.10., las formas enunciativas son las siguientes: a1) p ® F. a2) ~p. b1) (p ® (q ® F)) ® F. b2) p Ù q. c1) (p ® F) ® q. c2) p Ú q. |
|
Página 104, programa 6.3. en la última línea, donde dice Print["No es tautología y la forma normal conmutativa es: ", cadena2] debe decir Print["No es tautología y la forma normal conjuntiva es: ", cadena2]. |
|
Página 128, ejercicio 7.5., la segunda condición debe ser: Xi Ç Xj = Æ, " i ¹ j. |
|
Página 135, programa 8.4. en la línea 7, donde dice If[Intersection[{{A[[n]].A[[m]]}},R≠&& n≠m, debe decir If[Intersection[{{A[[n]].A[[m]]}},R]≠{} && n≠m,. |
|
Página 140, programa 8.8., hay un error en las líneas que eliminan los pares que se deducen de la propiedad transitiva, esto es, donde dice: Do[Do[Do[ If[Intersection[R,{{R[[k1,1]],A[[j1]]},{A[[j1]],R[[k1,2]]}}]=={{R[[k1,1]],A[[j1]]},{A[[j1]],R[[k1,2]]}},R1=Union[R1,{R[[k1]]}]]] ,{j1,1,Length[A]}],{k1,1,Length[R]}]; debe decir: Do[Do[ If[Length[Intersection[R,{{R[[k1,1]],A[[j1]]},{A[[j1]],R[[k1,2]]}}]]== 2, R1=Union[R1,{R[[k1]]}];]; ,{j1,1,Length[A]}],{k1,1,Length[R]}]; |
|
Página 141, en el diagrama de orden los nombres de los elementos c y d están intercambiados. |
|
Página 142, ejercicio 8.6., la definición del conjunto B debe ser: B = {dígitos distintos en tu fecha de nacimiento, distintos de cero}. |
|
Página 170, programa 10.1., donde dice For[k=1,k<n+1,k++,tabla[[1,k]]= \!\("p"\_k\)]; debe decir For[k=1,k<n+1,k++,tabla[[1,k]]= \!\("x"\_k\)];. |
|
Páginas 172-173, los maxtérminos y los mintérminos son funciones booleanas elementales de n entradas, las definiciones quedan más claras si donde dice
escribimos
|
|
Página 174, programa 10.2., donde dice Print["Es una tautología."] debe decir Print["Es la función constante 1."]. |