Professional Documents
Culture Documents
Discreta
y sus
Aplicaciones
5.
0
edicin
Matemtica
Discreta
y sus
Aplicaciones
S.a edicin
Kenneth H. Rosen
laboratorios AT&T
Traduccin:
Jos Monuef Prez Morales
Inves'godo< ,rulo, del C1EMAT
Profesor asociado
Universidod (0,10$ 111 de Madrid
Julio Moro Carrea
Titular de Universidad
Departamento de Matemticas
Universidad Carlos III de IVoodrid
Ano Isabel Uos Quintero
Dep:1l1omento de Niotemtico Aplicado
Universidod Politcnico de Madrid
pedro Antonio Ramos A10nc
Departamento de M.otemticas
Universidad de Alcal
In
MADRID' BUENOS AIRES' CARACAS' GUATEMALA' USeDA' MElUCO
NUEVA YORK' PANANA. SAN JUAN' SANTAFE DE BOGOT' SANTIAGO' SAO PAULD
AUCKlAND HAMBUAGO LONDRES MIlN' MONTREAl' NUEVA DELHI' PARJS
SAN FRANCISCO' SIONEY 51NGAPUR SAN LUIS' TOKIO, TORONTO
Contenido
S o h , . ~ , . / Dular Ix
Prlugu xl
Lo pdgina weh dt ayuda . xix
i4lesrudiante ni
l. Los Cundamentos: lgica y demostraci6n, conjuntos y Cunclones ... 1
1.1. Lgica _._............................................................................ 1
1.2. Equivalencias proposicionales _ __ __ ._._ _ _..__ 19
1.3. Predicados y cuanl.ificadores 26
1.4. Cuantificadores anidados _............................................................................. 40
1.5. Mtodos de detnostracin _ _ _..................... 52
1.6. Conjuntos _ _ 71
1.7. Operaciones con conjuntos 79
1.8. Funciones 90
Material fin del Captulo 103
2. Los fundamentos: algoritmos, nmeros enteros y matrices 109
2.1. Algo"""", 109
2.2. Crecimiento de funciones 120
2.3. COIt1plejidad de a1goritInOS J32
2.4. Enteros y divisin 140
2.5. Enteros y algoritmos ISS
2.6. Aplicaciones de la teora de nmeros 161
2.7. Matrices 181
Malerial fin del Captulo _.............. 191
: 3. Razonamiento matemtico, induccin y recursividad 199
3.1. &lrategias de dernoslracin 199
3.2. Sucesiones y sumatorios 210
3.3. Induccin maleml1tica 222
3.4. DefIniciones recursivas e inducciD estnletural 239
3.5. Algoritmos recursivos _........... 255
3.6. Verificacin de programas 264
Material fin del Capflulo 270
4. Recuento 279
4.1, Fundwnentos de combinatoria 279
4.2. Principios del palomar 290
4.3. Permutaciones y combinaciones 297
4.4. Coeficientes binomiales 303
4.5. Permutaciones y combinaciones generalizadas 31l
vi Corumido
4.6. Generacin de permutaciones y combinaciones 320
Material fin del Capitulo 324
5. Probabilidad discreta 329
5.1. Una introduccin a la probabilidad discreta 329
5.2. Teora de la probabilidad 336
5.3. Valor esperado y varianza 352
Material fin del Capftulo 366
6. Tcnicas avanzadas de 373
6.1. Relaciones de recurrencia 373
6.2. Resolucin de relaciones de recurrencia 384
6.3. Algoritmos de divide y vencers y relaciones de recurrencia 396
6.4. Funciones generatrices 405
6.5. Principio de 420
6.6. Aplicaciones del principio de 426
Material fin del Captulo 433
7. Relaciones............................................................................................................... 439
7.1. Relaciones y sus propiedades 439
7.2. Relaciones n-arias y sus aplicaciones 449
7.3. Representacin de relaciones 456
7.4. CietTt: de relaciones 463
7.5. Relaciones de equivalencia 473
7.6. rdenes parciales 481
Material fin del Captulo 495
8. Grafos....................................................................................................................... 583
8.1. lntnxluccin a los grafos 503
8.2. Tenninologa en teoria de grafos 511
8.3. Representacin de grafos e isomorfismo de grafos 521
8.4. Conexin 531
8.5. Canlinos eurclianos y hamiltonianos 540
8.6. Caminos de longitud mnima 554
8.7. Grafos planos 564
8.8. Coloreado de grafos 573
Material fm del Captulo 581
9. rboles S89
9.1. Introduccin a los rboles 589
9.2. Aplicaciones de los rboles 601
9.3. Recorridos en rboles __ 615
9.4. rboles generadores 628
9.5. rbol generador mnimo :................................................... 641
Material fin del Captulo 646
10. lgebra de Boole
Coll1enido ,.jj
653
I __
Captulo 5 Captulo 6 Capr(ulo 7 Captulo 8 Captulo 10 Caprtulo 11
I
Caplulo 9
Apada:imienlos xvii
Material auxiliar
APLICACIONES DE LA MATEMTICA DISCRETA El material auxiliar. disponible en for-
malo y en la pgina web. puede usar junio con e1lexlo o independientemente. Contiene m...
de 20 captulos (cada uno de cUos con su propia coleccin de problemas) escrito por profesores que han
utilizado el libro. Siguiendo un rQffilalO similar al dellexto.los captulos de esce libro se pueden emplear
como texto parol un curso. para un seminario o para que el estudiante desarrolle su estudio independiente.
Agradecimientos
Querrfa dar las gracias a los muchos profesores y alumnos universitarios que han utilizado este li
bro y me han proporcionado interesantes sugerencias. Sus ideas han hecho este libro mucho mejor
de lo que hubiese sido sin su contribucin. Quiero dar las gradas especialmente a Jerrold Gross-
man y John Michaels por la revisiones tcnicas de la quinta edicin y por su vista de guila. que
ha ayudado a mantener el rigor de este libro. Tambin aprecio la ayuda que me han proporciona-
do aquellos que me han enviado sus comentarios a travs de Internet.
Doy las gracias a los revisores de esla quima edicin y las cua1ro anler1ores. Me han proporcionado
criticas muy liles y nimos. E.\-pero que esta quima edicin a la allura de sus expectalivas.
Revisores de la quinla edicin
Kcndall Atkinson.
Uni\'usit)' oflo'lm./oKYJ Ciry
Zhaojun Bai.
UnilYTsity olCalifornia. Do\'is
Klaus Bichleler.
Unilyrs;,)' oITf!.:cos. A,win
Sean Burren.
Unil'rrsity 01Nf'M' BrmuM'if'k
E. Rodney Canfield.
Unil't.'rsity 01Gl'orgia
George J. Dllvis.
Gt'orgia SWtt' Unil'l'rsi/)'
Broce S. Elcnbogen.
Unil'ersity (JI Michig{lII.
Deorhorn
JOnluhan Goldstine.
Pt'nns)'ll'Unia Statt.' Unil'f'rsit)'
Brian Gray.
Ho.... ard Comnlllnit)' CoIlf'llf'
Jonathan Gross.
Columbia Unil'rrsity
Jerrold Grossman.
Oatland
David F. Haycs.
San Jos! SWle Unil'ersity
Revisiones de ediciones anleriores
Eric AlIcnder.
Rutxers UI/in'Tsit)'
Stephen Andrilli.
Lo S(,fI,' UI/iw.'rsil)'
Jllck R. Barone.
Bame/ Colle.IW
Akihiro Kanamori.
Borton
Takashi Kimura.
Boston Uni\'ersif)'
Shui F, Lam.
California SWIf' Unil'usit)'.
mg Beach
Harbir Lamba.
Gporxe Ma,fOlI VI/iler.\it)'
Sheau Dong Lang.
Unil'eTsity ofCelllraf Fforida
Cary Lee,
Gro,Hlllont Comm"nity CoI/eRe
Stephen C. Locke.
FlorMa Allalltic Unil'I!T.fit)'
George F. Luger.
U"i1'l'Tsil)' ofNe.... Mexiw
JOOn G, Michaels.
SUNY Bnx:kl)(Jrt
Thomas D. Morley.
Gt'orgia Tre"
lirnothy S. Norfolk. Sr.
Uni"usif)' of AJ:ron
Truc T. Nguyen,
Bo.....ling Gn'en SlOrt' Vnil'ersil)'
Alrred E, Bonn.
Somh.....est Te.Hu Srme Uni"rT.fity
Ken W. Boswonh.
Unil'eTsit)' of MarylUll(1
Lois Bmdy.
California PolY/I'f'lmic Srar,.
UlliI,(,,.,fity. 5{m Llli.f Obi,fPO
George Novacky.
Un;\'rrsif)' o[Pittshurgh
Jaroslav Opatrny.
Concordia Unil'rTsir)'
Jonathan Pakianathan.
U"il't.'rsir)' 01 R(}('hl'srrr
Halina Przymusinska.
California SUIlt' Pol)'tel'hnil'
U"il'f'Tsit)', Pommw
Don Reichman,
Ml'r'er Cm'"t)' Comnmnit)'
ColfeRt.'
Roben Rodman,
Nor'/ Corolina Srott' U"i\'('Tsiry
Mallhew J, Saltzman.
Clenuon U"il'eTsiry
Michael J. Schlosser.
Tht' 01';0 StOft' Unil'f'Tsit)'
Alistair Sinclair,
U"il'f'Tsity 01California, BerJ:rlt'.',
Carl H. Smith.
U"il't'Tsity al Mar)'land
Patrick Tant.a.lo.
U"il'f'Tsiry of California.
Santa enc
Russell Campbell.
Unil'eTsity (JI Nrmhern Imm
Kevin Carolan.
Mart C{)lfl'ge
Tim Carrol!.
8fomn\'hurR Ul1h"eTsit)'
xvi Agndccimicmos
Kil C. Otan.
8uVI'ling
Allan C. Cochran.
Uni\'usiry of Arkansos
Peter Collinge.
COn/munit),
Ron Davis.
Millernilll' Unil'l'rsirJ
Nachum Dershowitz.
Uni\'i'rsitJ of lfIinois.
UriJanaChampaign
Thomas Dowling.
Thi' Ohio Srale Unilwsiry
Palrick C. Fischer.
Vanderbilt Unil'ersit),
Jane Frill..
Ulli\'l'rsity ofNl'VI' Brtlll,fVl'ict
Ladnor Geissinger.
Ulli\'l'rsit)' ofNorth Carolina
Paul Gonnley.
Villanu\'u Unil'usiry
Laxmi N. Oupta.
R(X"hntl'r ofTl'chnolof{\'
Daniel Gusfield.
ofCalifornia al Da\'js
Xin He.
SUNY ut 8uffalo
Arthur M, Hobbs.
lexas A&M Uni",.,sir)'
Donald HUlchison.
Cladamas Comnl/II/it)' Col/lIRI'
Kcnneth Johoson,
Norr" Dakola SIa/e
David Jonah.
WUYlle State U"il'ersi/)'
W. Thomas Kiley.
Geurge Mason Uni\'ersity
Nancy Kinnersley.
uf Kansas
Gary Klall.
Unil't'rsit)' of WisC"Onsin
Nicholas Krier.
Colorado Unil'ersity
l....3wrence S. Kroll,
San FrandscoSrate Unil'l'rsiry
Robert Lavelle.
lona
Yi-Hsin Liu.
Unil'ersiry ofNt'hrasta (1' Oma/w
George Luger,
Uni\'t'rsity uf NI'", Mexl'o
David S. McAllister.
Nur,h CarolillO SIO/e Unil'ersity
Robert McGuigan.
Westfield Srate
Michael Maller.
QUi'ms
Emie Manes.
Uni\'l'rsit)' uf Mussuchu.ft!1tS
Francis Masat.
GJassboro Stall'
J. M. MelZger.
Ulli\'enity ofNort" Da/wlu
D. R. Morrison.
Uni\'l'rsit)' ofNeH' Mtxic"o
Ho Kuen Ng.
San Josi SllIfl' U'I'trSity
Jeffrey Nuncmacher.
Ol1io
Charles Parry.
VirRinic Pol)'lec1mic lns/itwe and
Srar/.' Unl'en';ty
Thoma.. W, Parsons.
Hob'tra Unil'enir)'
Mary K. Prisco.
Utfi\'t'rsity of WiSCOflsi/l-Green Bay
Harold Reiler.
Uni\'f.'rsity n{North Carolino
Adrian Riskin.
Northl'rn Ari;onll Slalt Unil'nsify
Amy L. Rocha.
San Josi Statt Uniltrsiry
Janel Rol!.
Unil'usiry ofFindlay
Alyssa Sankey.
Slipf"r)' Rm:t Uni\'nsiry
Dinesh Sarvate,
ofC"arle.'ifon
Steven R. Seidel.
Miclu'gon Techllological U"ileI'.fity
Douglas Shier.
Cll'mson Unil'ersity
Huntcr S. Snevily.
UlliI'ersit), oflda/w
Daniel SomerviJIe.
Unil'l'rsit), ofMassQ('hllSl'ftS.
BlJston
Bhani Temkin.
T('.'rOs T('di Unil'usiry
Wallace Terwilligen.
8oH'linR Slaf(' Unil'usit),
Philip D. Tiu.
Ogll'thorf"
Lisa TownsJey-Kulich.
Illinoi.f Collt'gl'
George Trapp.
We.w Virgillia Ullil'l'rsit)'
David S. Tucker.
MidH't.'st/'m Stat/, UlIi\'ers;ty
Thomas Upson.
Roclle,frel'ln.willt/e ofTec1lf1ology
Roman Voronka.
Nt'\1' JeruJ /Ilstirure o{l(!('/lJIolugy
James Walker.
Unil'ersit)' ofSowh Carolina
Anlhony S. Wojcik.
Statl' UIlilrrsit)
Querra agradecer al personal de McGraw-HiIl el gran apoyo recibido a este proyecto. En parti-
cular. agradezco a BiII Baner. editor. su respaldo: a Roben Ross. editor ejecutivo. su apoyo yen-
lusia.mo. y a Michelle MUM. editorn de desarrollo. su dedicacin y atencin. Quiero tambin dar
las gracias al editor de mesa. Wayne Yuha.z. cuya visin y capacidad ayudaron a asegurar el xi
to del libro. a... como a Maggie Rogers. editora espnsor de esta edicin. que me ayud a planifi-
car e iniciar cltrdbajo de esla edicin y con la que he trabajado muchos aos.
Quisiera ofrecer mi agr.tdecimiento al personal encargado de la produccin de esta quinta edi-
cin: Joyec Berendes. responsable de proyecto: K. Wayne Hanns. diseador: Jeff Huellman. di
seador de la pgina ""eb: Laul".1 Fuller. coordinadora de los suplementos. }' Mary Kiuell. res
ponsable de ",arkerIl,S:, Tambin doy las gracias a Georgia Kamvosoulis Mederer por depurar el
texto completo: a Mary Ellen Olivero corrector" tcnica. y a Paut Lorczak. que comprobaron que
el manual de soluciones fuese correelo. al igual que las secciones de soluciones del libro.
Como siempre. agradezco el apoyo recibido por mis superiores en los Labor.uorios AT&T,
Me han proporcionado un entorno que me ha pennitido desarrollanne profesionalmcme y me han
provisto generosamente de los recurso,,, necesarios para que este libro fuese un xito
Kelllll'tl! H. Ro,w'/1
l::jrlllpl,,,,
....
adiriunuk,,
-
La pgina web de ayuda
S
e ha habililado una eXlenst pgina web que se mantendr y mejorar de forma continuada.
Se puede hacer uso de ella de varias formas como complemenlo en el estudio de la mate-
mtica discreta. La direccin de esla pgina eJi: www.mhhe.com/rosen.queestdisponible
en ingls.
Desde esla pgina principal encontrars enlaces a:
El Centro de Informacin.
El CenlTO para el Esludianle.
El Centro pant el Profesor.
EL CENTRO DE lNFORMACI()N El Centro de Informacin contiene informacin bsica so-
bre el libro y el material auxiJiar disponiblc. Siguiendo los enlaces accesibles desde el Centro de
Infonnacin se puede ohlencr una visin gcneml de la pgina wcb de este ljbro.
EL CENTRO PARA EL ESTUDIANTE El Cenlro para el Esludiante contiene un conjunto de
recursos disponibles para uso del cstudianle. incluyendo los que a continuacin se presentan. POMa
hacer referencia a eUos en ellcxlo se h:lce uso de un icono especial. indicado en el margen.
La gua de de Internel Esta guia proporciona enlaces a cientos de pg.inas ex-
lemus de Internet que eonliene material relevante. Puedes pinchar direclamentc en esos en-
laces o acceder a ellos mediante el nmero de la pgina del texto o por palabr.Is clave. E....
tos enlaces le llevarn a pginas <.'Ontenido histrico y malerial bibliogrJico, cuesliones
'Y discusiones. upplels. programas y OlTOS tipos dc recursos.
Ejemplos adiciunales Puedes encontrar un gran nmero de ejemplos adicionales en la p-
gina web. E.'ilos ejemplos se concenlr.l1l en reas donde el es[udiame a menudo reclmna ma-
terial m.lidonal. Aunque la mayori:l de los ejemplos recalcan conceplos bsicos. se pueden
enconlr-otr tambin algunos ms exigentes.
Pasos adicionales Se proporciomm explicaciones ms profundas para ayudar a entender
algunos punlos prol:llemlicos del le:<to. en especial en detemlinadas demoslnlciones y
E\'aluaciones Puedes evaluar tu conocimiento de sie'tc conceptos fundamcOlalcs.
Cada evaluacin proporciona una coleccin de pregunlas. cada una con un breve
tulorial. seguido de cuestiones de elcc<.'in multiple. Si sclec('iona!i una respuesta
incorrecla, te proporciona ayuda para enlendcr IU error. Usando cslas evaluaciones,
dcbcrias ser cpaz lie diagnosticar IUs carencias y centrarte en los mtodos de solu-
cilin disponibles.
l>emostraciones inleraeti\'as Hemos desarrollado ocho dcrnostra<.'iones ifller.lcliva.o;; que
puedes usar panl cxplorar d funcionamicnlU de algorilmos impon:mles. Estas demftslr,,-
ciones se relacionan con O1aleri,,1 del tC'Xl0.
Desdc el CCnlro par:l el E.o;;!udiantC' puedes alceder a N(', Tlttor
fM
que propon:inna un lutorial
inlcmcti\'o, Pul:des hacer preguntas relacionada.o;; cun c1lcxto y T<.'Cibir las rcspueslas en tiempo real
en el hor.trio regular eSlablecido o recibir las respueslas con poslerioridad.
El Centro para el Estudianle lambien m:mtiene un TuhM" (811111'lilll1o,m/l en el "ille puedes
pinchar mensajes. Se pueden enviar prcgunlas y responder mensajes de OITOS ....sludialllcs que h,,-
yan usado eslc recurso.
",,
xx La pjgino ,.IL- ayuda
Otros recursos adicionales del Cenlro para el Esludianle incluyen:
Una gua para desarrollar demostraciones.
Errores comunes en matemtica discrela.
Recomendaciones sobre redaccin de proyectos.
Software MAPLE.
EL CENTRO PARA EL PROFESOR Esta pane de la pgina web proporciona enlaces a los
recursos del Centro para el Estudiante y el Centro de lnformacin. as como:
Muestras de planes de estudios.
Sugerencias docentes.
Muestras de transparencias.
Varios caplulos del libro Applicafions of Muthemarics.
Al estudiante
.Qlli'5la matt'mrim diSI'n'W? La matemtica discreta es la parte de la malem:hica
que se <k.'dica al e!ilUdio de los objelos discretos. 1Aquf Jisa,w significa consliluido
por elementos distintos o inconexos), Los tipos de preguntas que se resuelven ha-
Ciendo uso de la matemtica discreta incluyen:
,De cuntas formas se puede elegir una clave de acceso a un equipo informtico'!
Cul es la probabilidad de que le toque la loterla?
Hay t1gn enlace entre dos ordenadores en una red?
e,Cul es el camino ms cono enlre dos ciudades usando un sistema de mUlspone?
e,Cmo se puede ordenar una lista de enteros para que se dispongan en orden creciente?
Cmo se puede demoSIr.i1 que un algorilmO ordena correctamente una lisia?
Cmo se puede disear un circuito para sumar dos enteros"?
,Cuntas direcciones vlidas de lnlemel existen?
las eslructuras discreta.. y la.. tcnicas necesarias p;ml responder a pregunlaS como stas.
M... genricamente. la matemtica discreta se usa que cuentan objetos. cuando se
estudian relaciones entre conjumos finitos (o numerdbles) y cuando se analizan procesos con un
nmero finito de pasos. Una r.a6n fundamenlaJ paca el crecimiento de la importancia de la mate
mtica discreta es que en equipos infonnticos la infoonacin se almacena y manipula de forma
discreta.
POR QU ESTUDIAR MATEMTICA DISCRETA? Hay varias razones importantes
pana esludiar matemtica discreta. Primero. a fro!vs de este curso puedes dcslUTOllar tu madurez en
matemticas. es decir. tu habilidad pana entcnder y crear arp.umcnlos matemticos. No llegar."
muy lejos en matemticas sin estas tcnicas.
Segundo. la matemtica discreta e... la puertH a cursos ms avanzados en toda.. las partes de la
matemtica. Proporciona la base matemtica a mu,:hos r.:ursos de ciencias de la computacin. in
c1uyendo estructuro! de dalas. algoritmos. lcora de base de datos. tcora de autmata... lenguajes
fonnales. leona de compiladores. seguridad infonntic:l y sistemas operativos. Los estudiantes en
cuenlran estos cursos mucho ms difciles cuando no tjenen la base apropiada de matemtica dilO
creta Una eSlUdiante me envi un correo electrnico dicindome que usaba el ndice de e,"te libro
en todos cursos de cicncias de la computacin que daba!
Los cunas de matemticas que se basan en el material que se estudia en matemtica discre-
ta incluyen 16gica. teora de conjuntos. teora de nmeros. lgebra lineal. lgebra abstracta. como
binatoria. teoria de grafos y teora de probabilidades (la pane discreta de las probabilidade... l.
Por otro! parte. la matemtica discreta contiene el sustrato matemtico necesario par'" resolver
problemas en investigacin operativa (incluyendo muchas tcnicas discretas de optimizacinl. quf
mica. ingenicria. biologa... En esle texto estudiaremos aplicaciones a algunas de esta.. :lreas.
Muchos estudiantes encuentrnn un curso de introduccin a la matemtica discreta mucho ms
dificil OIms asignatura.. que ya han cursado. Una mzn para esto es que uno de los objetivos
primarios de este curso es ensear razonamienlo matemtico y resolucin de problemas mi.. que
un l,,:onjunto discreto de tcnica". Los probh:mas de este libro han preparado para renejar este
objetivo. Aunque en este texto hay una grMl cantidad de problema.. similares a los que se exponen
en los ejemplos. un gmn porcentaje de ellos retluiere deducciones originales. Esto es intencionado.
El material tnllado en c1texlo proporciona la.. hcrr-tmientas necesarias para resolver eslos pro
blcmas. pero tu tr.:abajo consiste en aplicar estas hemunientas usando tu ,:reatividad. Uno de los ob-
jelivos primeros de este libro es aprender cmo atacar problemas que pueden ser. en alguna me
dida. diferenles a los que se han visto con anterioridad. Lamentablemente. aprender:l. resolver slo
unos tipos paniculares de problemas no es sulicicnte para tener xito en el desarrollo de las tc
nkas de resalud6n de problemas que se necesitan en cursos superiores y en la carrem profesional.
ni
,.;xii At ...
Este texto afroma muchos tema." diferentes. pero la matemtica discreta e-s un rea de estudio ex-
tremadamente y amplia.. Una de mis metas como autor es ayudarte a desarrollar las habi-
lidades que necesitas para dominar el material adicional que necesilars en tu profesin fUlura.
PROBLEMAS Me gustara ofrecer algunos consejos sobre cmo aprender mejor matemtica
discreta (y otras de ciencias de la computacin y matemticas). Aprenders ms trabajando
activamenle los problemas. Te sugiero que resuelvas tlmtos problemas como puedas. Una vez tra-
bajados los problemas indicados por tu profesor. te animo a que resuelvas OIros adicionales
como los que se presentan al final de cada seccin del texto y en las colecciones de problemas
complementarios al finaJ de cada captulo. (Ten en cuenta las claves asociadas a los smbolos que
preceden al problema).
Claves asociadas a los problemas
Sin marca
..
<T
(Se requiere Clculo)
Un problema rutinario.
Un problema dificil.
Un problema muy difcil.
Un problema que contiene un resullado usado en el texto.
Un problema cuya solucin requiere el uso de lmites o cooceptos de
clculo diferencial o integral.
Lo mejor es intentar los problemas por ti mismo antes de consultar la seccin de soluciones
al final del libro o completar las soluciones que te proporciona la 5t11dent 50///1;ons Cuide dis
ponible slo en ingls l. Las So/lIdOlleS a los problemas con numeracin impar se proporcionan al
final del texto. Ten en cuenta que slo son soluciones. no la resolucin I.:ompleta. En particular. se
omite el rolZOnamiento requerido para oblener estas respuestas. La SI/Idell! So/m;OfU' Cuide pro-
porciona las soluciones completas a los impares. Cuando llegues a un punto mueno in
lentando resolver un problema con nmero impar. te sugiero que consultes la 5111d('III Sollllio/lS
Guide y busques alguna pista. Cuanto trabajo realices por li mismo. en vez de leer o copiar las
soluciones pasivameme. ms aprenders. El no dar las respuestas y soluciones a los problentas pa-
res es intencionado: pregunta a tu profesor si tienes algn problema en alguno de ellos.
RECURSOS EN INTERNET Te animo abicnamente a que saques panido de los recursos adi-
cionales disponibles en Internet, especialmenlc en la pgina de este libro: www.mhhe.com/roscn.
Enconlrars ejemplos adicionalcs. pasos adicionales pensados para clarificar aquellas cuestiones
donde los estudiantes suelen encontrar mayores difICultades. evaluaciones para. medir cmo has en-
tendido algunos conceptos fundamentale.... algoritmos animados pard explorar algunos algoritmos
bsicos y un popurr de enlaces a arras pginas a las que puedes acceder para explorar el mundo de
la matemtica discreta. Puedes tambin encontrar un tabln para discusiones con otros esludiantes.
Puedes usar este tabln para pedir ayuda:l otros estudiantes o pam ofrecer ideas para resolver al-
gn problema. Aquellos estudiantes que I.:Ontribuyan a resolver cuestiones se darn cuenta de que
este tr.lbajo les ayudar a ellos mismos a dominar la materia. Tendrs incluso acceso a un servido
tutorial intemctivo que puedes utilizar para recibir ayuda de lutores en tiempo real o a travs de
mensajes. (Por favor. sigue las indicaciones del tutor en relacin al uso del trabajo hecho por
otros). Para ms detalles sobre la pgina web. mira las pginas xvii y xviii.
EL VALOR DE ESTE LIBRO Finalmente. comprendo que estc libro es costoso. Mi intencin
es hncer de tu compn.t una excelcme inversin. El desarrollo y depuracin del libro. el material
aUlc.iliar y la pgina web de 0poyo han llevado muchos a"os de esfuerzos. cOlino en que 11 la ma
yora de vosotros os ayude a dominar la mah=mtica discrela. lnduso aunque posiblemenle no cu
brdS lodos los captulos durame este curso. puedes cm:ontrarlo til. como anteriormente otros es
ludiames. cuando consultes sccdoncs relevames del libro en CUNOS superiores. La mayora de
vosotras volver a usar este libro en e... tudios futuros. especialmente aquellos que cominuis es
ludiando o trabajando en ciencias de la computacin. matemtica o ingeniera.
Kt'fIIll'fll H. Ros!'"
UNIVERSIDAD TECNICA DE MANABI
PROGRAMA DE ESTUDIOS
Facultad: CIENCIAS INFORMATICAS
Carrera: INGENIERIA DE SISTEMAS
Asignatura: MATEMATICA DISCRETA
Vigente desde: ABRIL DEL 2008
Cdigo: FCI-281
Prerrequisito: FCI-001
Correquisito: NINGUNO
Total de horas: 64
Crditos: 4
DATOS GENERALES:
PRESENTACION: La matemtica discreta tiene diferentes propsitos, aprender un conjunto de particularidades de realidades matemticas y lo importante
cmo aplicarlas, ensear a pensar desde un punto de vista matemtico. Para alcanzar este objetivo, se enfatiza en el razonamiento matemtico y las diferentes
formas en que se resuelven los problemas. Cinco temas importantes se entrelazan en el curso: el razonamiento matemtico, el anlisis combinatorio, las
estructuras discretas, el pensamiento algortmico y las aplicaciones y el modelado manteniendo un equilibrio entre los mismos.
En el razonamiento matemtico, los estudiantes deben entender el razonamiento matemtico para leer, comprender y construir argumentos matemticos. Se
comienza con una discusin sobre lgica matemtica, que sirve como sustrato para posteriormente continuar con las discusiones sobre mtodos de
demostracin. La tcnica de induccin matemtica se muestra a travs de variados y diferentes tipos de ejemplos especficos y de una cuidadosa aplicacin de
por qu la induccin matemtica es una tcnica de demostracin vlida.
El anlisis combinatorio, es una tcnica importante para resolver problemas, es la capacidad de contar o enumerar objetos, La discusin comienza con la
tcnica bsica de recuento. Se enfatiza en el desarrollo del anlisis combinatorio para resolver problemas de enumeracin en lugar de la aplicacin de
frmulas.
La estructura discreta, ensea al estudiante, cmo trabajar con estructuras discretas, que son las estructuras abstractas matemticas usadas para representar
objetos discretos y relaciones entre ellos, engloban conjuntos, permutaciones, relaciones, grafos, rboles y mquinas de estado infinito.
El pensamiento algortmico, especifica un algoritmo, luego de descrito el algoritmo se plantea implementar un programa de ordenador. Los algoritmos se
describen usando tanto lenguaje natural como una forma de pseudocdigo fcil de entender.
Las aplicaciones y modelado, la matemtica discreta se puede aplicar en casi en cualquier rea concebible de estudio. Sus aplicaciones en el curso lo ejecuta
en las ciencias de la computacin y comunicacin de datos, as como aplicaciones a campos tan diversos como la qumica, la botnica, la zoologa, la
lingstica, la geografa, las ciencias empresariales e Internet. El modelado en matemtica discreta es una herramienta de extrema importancia para la
resolucin de problemas que los estudiantes tienen la posibilidad de desarrollar construyendo sus propios modelos.
OBJETIVOS GENERALES:
Aprender un conjunto particular de realidades matemticas y cmo aplicarlas.
Aprender a pensar desde un punto matemtico.
Enfatizar el razonamiento matemtico.
OBJETIVOS ESPECIFICOS:
Entender el razonamiento matemtico.
Leer, comprender y construir argumentos matemticos.
Aplicar la capacidad de contar para resolver problemas.
Aplicar las tcnicas de recuento.
Enfatizar el desarrollo del anlisis combinatorio para resolver problemas de enumeracin.
Trabajar con estructuras discretas.
Aplicar algoritmos.
Aplicar la matemtica discreta en otras ciencias.
Desarrollar y construir modelados con matemtica discreta.
CONTENIDOS:
UNIDAD I.
Unid. Competencia Objetivos de
Desempeo
Objetivos de
Aprendizaje
Conceptual Referencia
Bibliogrfica
No.
Hrs.
No.
H.ac.
I
Entender por medio de
reglas los enunciados
matemticos.
Entender y construir
algoritmos para resolver
diferentes tipos de
problemas, entender el
razonamiento
matemtico.
Al terminar la
unidad los
estudiantes sern
capaces de:
Entender los
argumentos
matemticos.
Entender y
construir
algoritmos para
resolver
diferentes tipos
de problemas.
Entender el
razonamiento
matemtico.
Durante la clase se
aplicarn ejemplos
especficos para
interactuar con los
estudiantes en el
anlisis de las
interrogantes del
problema, se
tomarn otras
alternativas con el
material de apoyo
que permitan
desarrollar sus
capacidades en el
aprendizaje y poder
alcanzar los
objetivos de
desempeo.
RAZONAMIENTO
MATEMATICO
LOS FUNDAMENTOS:
LGICOS Y
DEMOSTRACION,
CONJUNTO Y
FUNCIONES.
Lgica
Equivalencias
proposicionales.
Predicados y
cuantificadores.
Cuantificadores
anidados.
Mtodos de
demostracin.
Conjuntos.
Operadores con
conjuntos.
Funciones.
Kenneth H. Rosen.
Pgs. 1-103
2
2
2
2
2
4
6
8
UNIDAD I.
Unid. Competencia Objetivos de
Desempeo
Objetivos de
Aprendizaje
Conceptual Referencia
Bibliogrfica
No.
Hrs.
No.
H.ac.
I
Entender por medio de
reglas los enunciados
matemticos.
Entender y construir
algoritmos para resolver
diferentes tipos de
problemas, entender el
razonamiento
matemtico.
Al terminar la
unidad los
estudiantes sern
capaces de:
Entender los
argumentos
matemticos.
Entender y
construir
algoritmos para
resolver
diferentes tipos
de problemas.
Entender el
razonamiento
matemtico.
Durante la clase se
aplicarn ejemplos
especficos para
interactuar con los
estudiantes en el
anlisis de las
interrogantes del
problema, se
tomarn otras
alternativas con el
material de apoyo
que permitan
desarrollar sus
capacidades en el
aprendizaje y poder
alcanzar los
objetivos de
desempeo.
LOS FUNDAMENTOS :
ALGORITMOS,
NUMEROS ENTEROS
Y MATRICES.
Algoritmos.
Crecimiento de
funciones.
Complejidad de
algoritmos.
Enteros y divisin.
Enteros y
algortmos.
Aplicaciones de la
teora de numeros.
Matrices.
RAZONAMIENTO
MATEMATICO,
INDUCCION Y
RECURSIVIDAD.
Estrategias de
demostracin.
Suceciones y
sumatorios.
Induccin
matemtica.
Definiciones
recursivas e
induccin
estructural.
Kenneth H. Rosen.
Pgs. 109-191.
2
2
2
2
2
10
12
14
16
18
UNIDAD I.
Unid. Competencia Objetivos de
Desempeo
Objetivos de
Aprendizaje
Conceptual Referencia
Bibliogrfica
No.
Hrs.
No.
H.ac.
I
Entender por medio de
reglas los enunciados
matemticos.
Entender y construir
algoritmos para resolver
diferentes tipos de
problemas, entender el
razonamiento
matemtico.
Al terminar la
unidad los
estudiantes sern
capaces de:
Entender los
argumentos
matemticos.
Entender y
construir
algoritmos para
resolver
diferentes tipos
de problemas.
Entender el
razonamiento
matemtico.
Durante la clase se
aplicarn ejemplos
especficos para
interactuar con los
estudiantes en el
anlisis de las
interrogantes del
problema, se
tomarn otras
alternativas con el
material de apoyo
que permitan
desarrollar sus
capacidades en el
aprendizaje y poder
alcanzar los
objetivos de
desempeo.
Algortmos
recursivos.
Verificacin de
programas.
Kenneth H. Rosen.
Pgs. 199-270.
2
4
20
24
UNIDAD II.
Unid. Competencia Objetivos de
Desempeo
Objetivos de
Aprendizaje
Conceptual Referencia
Bibliogrfica
No.
Hrs.
No.
H.ac.
II
Aplicar la capacidad de
contar para resolver
problemas, aplicar las
tcnicas de recuento,
enfatizar el desarrollo del
anlisis combinatorio.
Al terminar la
unidad los
estudiantes sern
capaces de:
Aplicar la
capacidad de
contar para
resolver
problemas.
Aplicar las
tcnicas de
recuento.
Desarrollar el
anlisis
combinatorio.
Durante la clase se
aplicarn ejemplos
especficos para
interactuar con los
estudiantes en el
anlisis de las
interrogantes del
problema, se
tomarn otras
alternativas con el
material de apoyo
que permitan
desarrollar sus
capacidades en el
aprendizaje y poder
alcanzar los
objetivos
ANALISIS
COMBINATORIO.
RECUENTO:
Fundamentos de
combinatoria.
Principio de
palomar.
Permutaciones y
combinaciones.
Coeficiente
binomiales.
Permutaciones y
combinaciones
generalizadas.
Generaciones de
permutaciones y
combinaciones.
Kenneth H. Rosen.
Pgs. 279-324.
2
2
2
26
28
30
UNIDAD III.
Unid. Competencia Objetivos de
Desempeo
Objetivos de
Aprendizaje
Conceptual Referencia
Bibliogrfica
No.
Hrs.
No.
H.ac.
III
Trabajar con estructuras
discretas.
Al terminar la
unidad los
estudiantes sern
capaces de:
Trabajar con
estructuras
discretas.
Durante la clase se
aplicarn ejemplos
especficos para
interactuar con los
estudiantes en el
anlisis de las
interrogantes del
problema, se
tomarn otras
alternativas con el
material de apoyo
que permitan
desarrollar sus
capacidades en el
aprendizaje y poder
alcanzar los
objetivos
ESTRUCTURAS
DISCRETAS.
PROBABILIDAD
DISCRETA:
Introduccin a la
probabilidad
discreta.
Teoria de la
probabilidad.
Valor esperado y
varianza.
TECNICAS
AVANZADAS DE
RECUERDO:
Relaciones de
recurrencia.
Resolucin de
relaciones de
recurrencia.
Algoritmos de divide
y vencers y
relaciones de
recurrencia.
Funciones
generatrices.
Principio de
inclusin-exclusin.
Aplicaciones del
principo de
inclusin-exclusin.
Kenneth H Rosen.
Pgs. 329-366.
Kenneth H. Rosen
Pgs. 373-433.
2
2
2
2
32
34
36
38
UNIDAD III.
Unid. Competencia Objetivos de
Desempeo
Objetivos de
Aprendizaje
Conceptual Referencia
Bibliogrfica
No.
Hrs.
No.
H.ac.
III
Trabajar con estructuras
discretas.
Al terminar la
unidad los
estudiantes sern
capaces de:
Trabajar con
estructuras
discretas.
Durante la clase se
aplicarn ejemplos
especficos para
interactuar con los
estudiantes en el
anlisis de las
interrogantes del
problema, se
tomarn otras
alternativas con el
material de apoyo
que permitan
desarrollar sus
capacidades en el
aprendizaje y poder
alcanzar los
objetivos
RELACIONES:
Relaciones y sus
propiedades
Relaciones n-arias y
sus aplicaciones.
Representacin de
relaciones.
Cierre de relaciones.
Relaciones de
equivalencia.
Ordenes parciales
GRAFOS:
Introduccin a los
grafos.
Terminologa en la
teora de grafos.
Repreesntacin de
grafos e
isomosfismo de
grafos.
Conexin.
Tipos de grafos.
ARBOLES:
Introduccin a los
rboles.
Aplicaciones de los
rboles.
Recorrido de
rboles.
Tipos de rboles.
Kenneth H. Rosen.
Pgs. 439-405
Rosen. Pgs. 503-
581.
Rosen. Pgs. 589-
646.
2
4
2
2
2
40
44
46
48
50
UNIDAD III.
Unid. Competencia Objetivos de
Desempeo
Objetivos de
Aprendizaje
Conceptual Referencia
Bibliogrfica
No.
Hrs.
No.
H.ac.
III
Aplicar la matemtica
discreta en otras
ciencias, desarrollar
modelado con
matemtica discreta.
Al terminar la
unidad los
estudiantes sern
capaces de :
Aplicar las
matematica
discreta en otra
ciencia.
Desarrollar
modelos con
matematica
discreta.
Durante la clase se
aplicarn ejemplos
especficos para
interactuar con los
estudiantes en el
anlisis de las
interrogantes del
problema, se
tomarn otras
alternativas con el
material de apoyo
que permitan
desarrollar sus
capacidades en el
aprendizaje y poder
alcanzar los
objetivos
APLICACIONES Y
MODELADO.
ALGEBRA DE BOOLE:
Funciones
booleanas.
Representacin de
funciones
booleanas.
Puertas lgicas.
Minimizacin de
circuitos.
MODELOS DE
COMPUTACIN.
Lenguajes y
gramticas.
Mquina de estado
finito con salida.
Mquina de estado
finito sin salida.
Rosen. Pgs. 653-
684.
Rosen. Pgs. 689-
729.
2
4
4
4
52
56
60
64
METODOLOGIA.
Se trabajar con metodologa en equipo-participativa, aplicando tcnicas activas: lluvias de ideas y plenaria, para facilitar el aprendizaje significativo y funcional con dilogo
permanente que permita innovar procesos de cambios y de esta forma vincular la teora y la prctica.
RECURSOS
1. Bliografas.
2. Pizarra de tiza lquida.
3. Laboratorio de computacin.
4. Proyector.
5. Marcadores.
EVALUACION
Sistemtico y permanente de acuerdo al objetivo.
Desarrollo de actitudes, destrezas y habilidades para aplicar el proceso intra-ulico.
Aplicacin de la propuesta en lo concerniente a la parte curricular.
ACREDITACION
80% asistencia
Participacin individual y de equipo
Tareas intra-clase y extra-clase, trabajos, consultas.
Exposicin, lecciones, aportes, plenarias.
Investigacin.
BIBLIOGRAFIAS:
1. MATEMATICA DISCRETA Y SUS APLICACIONES, QUINTA EDICION. KENNETH H. ROSEN. 2004.
Elaborado por: Aprobado por:
_______________________________________ ____________________________________________
Ing. Presidente Comisin Acadmica