diff options
| -rw-r--r-- | .gitignore | 281 | ||||
| -rw-r--r-- | README.md | 31 | ||||
| -rw-r--r-- | algl/n.lyx | 208 | ||||
| -rw-r--r-- | algl/n1.lyx | 3673 | ||||
| -rw-r--r-- | algl/n2.lyx | 2102 | ||||
| -rw-r--r-- | algl/n3.lyx | 652 | ||||
| -rw-r--r-- | algl/n4.lyx | 1759 | ||||
| -rw-r--r-- | algl/n5.lyx | 1323 | ||||
| -rw-r--r-- | cyn/n.lyx | 237 | ||||
| -rw-r--r-- | cyn/n1.lyx | 914 | ||||
| -rw-r--r-- | cyn/n2.lyx | 1510 | ||||
| -rw-r--r-- | cyn/n3.lyx | 725 | ||||
| -rw-r--r-- | cyn/n4.lyx | 374 | ||||
| -rw-r--r-- | cyn/n5.lyx | 2359 | ||||
| -rw-r--r-- | cyn/n7.lyx | 2681 | ||||
| -rw-r--r-- | cyn/n8.lyx | 954 | ||||
| -rw-r--r-- | defs.tex | 9 | ||||
| -rw-r--r-- | fc/AND_ANSI_Labelled.pdf | bin | 0 -> 4791 bytes | |||
| -rw-r--r-- | fc/AND_ANSI_Labelled.svg | 32 | ||||
| -rw-r--r-- | fc/NAND_ANSI_Labelled.pdf | bin | 0 -> 4858 bytes | |||
| -rw-r--r-- | fc/NAND_ANSI_Labelled.svg | 33 | ||||
| -rw-r--r-- | fc/NOR_ANSI_Labelled.pdf | bin | 0 -> 4956 bytes | |||
| -rw-r--r-- | fc/NOR_ANSI_Labelled.svg | 36 | ||||
| -rw-r--r-- | fc/Not-gate-en.pdf | bin | 0 -> 4925 bytes | |||
| -rw-r--r-- | fc/Not-gate-en.svg | 20 | ||||
| -rw-r--r-- | fc/OR_ANSI_Labelled.pdf | bin | 0 -> 4896 bytes | |||
| -rw-r--r-- | fc/OR_ANSI_Labelled.svg | 35 | ||||
| -rw-r--r-- | fc/XOR_ANSI.pdf | bin | 0 -> 1353 bytes | |||
| -rw-r--r-- | fc/XOR_ANSI.svg | 33 | ||||
| -rw-r--r-- | fc/Xnor-gate-en.pdf | bin | 0 -> 5225 bytes | |||
| -rw-r--r-- | fc/Xnor-gate-en.svg | 23 | ||||
| -rw-r--r-- | fc/buses.png | bin | 0 -> 120907 bytes | |||
| -rw-r--r-- | fc/image.0PXO9Y.png | bin | 0 -> 33260 bytes | |||
| -rw-r--r-- | fc/image.RAWR9Y.png | bin | 0 -> 29844 bytes | |||
| -rw-r--r-- | fc/image.TZVI9Y.png | bin | 0 -> 831461 bytes | |||
| -rw-r--r-- | fc/image.V5MB9Y.png | bin | 0 -> 29352 bytes | |||
| -rw-r--r-- | fc/image.Y3EN9Y.png | bin | 0 -> 71809 bytes | |||
| -rw-r--r-- | fc/n.lyx | 228 | ||||
| -rw-r--r-- | fc/n1.lyx | 763 | ||||
| -rw-r--r-- | fc/n2.lyx | 979 | ||||
| -rw-r--r-- | fc/n3.lyx | 1257 | ||||
| -rw-r--r-- | fc/n4.lyx | 2821 | ||||
| -rw-r--r-- | fc/n5.lyx | 1515 | ||||
| -rw-r--r-- | fc/n6.lyx | 1436 | ||||
| -rw-r--r-- | fuvr1/n.lyx | 188 | ||||
| -rw-r--r-- | fuvr1/n1.lyx | 2278 | ||||
| -rw-r--r-- | fuvr1/n2.lyx | 5306 | ||||
| -rw-r--r-- | fuvr1/n3.lyx | 2202 | ||||
| -rw-r--r-- | ip/n.lyx | 224 | ||||
| -rw-r--r-- | ip/n0.lyx | 210 | ||||
| -rw-r--r-- | ip/n1.lyx | 1788 | ||||
| -rw-r--r-- | ip/n2.lyx | 571 | ||||
| -rw-r--r-- | ip/n3.lyx | 1300 | ||||
| -rw-r--r-- | ip/n4.lyx | 302 | ||||
| -rw-r--r-- | ip/n5.lyx | 1691 | ||||
| -rw-r--r-- | license.lyx | 152 | ||||
| -rw-r--r-- | logic/n.lyx | 253 | ||||
| -rw-r--r-- | logic/n1.lyx | 346 | ||||
| -rw-r--r-- | logic/n2.lyx | 1518 | ||||
| -rw-r--r-- | logic/n3.lyx | 1512 | ||||
| -rw-r--r-- | logic/n4.lyx | 402 | ||||
| -rw-r--r-- | logic/n5.lyx | 660 | ||||
| -rw-r--r-- | logic/n6.lyx | 1406 | ||||
| -rw-r--r-- | logic/n7.lyx | 609 |
64 files changed, 51921 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..56fb570 --- /dev/null +++ b/.gitignore @@ -0,0 +1,281 @@ +## Core latex/pdflatex auxiliary files: +*.aux +*.lof +*.log +*.lot +*.fls +*.out +*.toc +*.fmt +*.fot +*.cb +*.cb2 +.*.lb + +## Intermediate documents: +*.dvi +*.xdv +*-converted-to.* +# these rules might exclude image files for figures etc. +# *.ps +# *.eps +# *.pdf + +## Generated if empty string is given at "Please type another file name for output:" +.pdf + +## Bibliography auxiliary files (bibtex/biblatex/biber): +*.bbl +*.bcf +*.blg +*-blx.aux +*-blx.bib +*.run.xml + +## Build tool auxiliary files: +*.fdb_latexmk +*.synctex +*.synctex(busy) +*.synctex.gz +*.synctex.gz(busy) +*.pdfsync + +## Build tool directories for auxiliary files +# latexrun +latex.out/ + +## Auxiliary and intermediate files from other packages: +# algorithms +*.alg +*.loa + +# achemso +acs-*.bib + +# amsthm +*.thm + +# beamer +*.nav +*.pre +*.snm +*.vrb + +# changes +*.soc + +# comment +*.cut + +# cprotect +*.cpt + +# elsarticle (documentclass of Elsevier journals) +*.spl + +# endnotes +*.ent + +# fixme +*.lox + +# feynmf/feynmp +*.mf +*.mp +*.t[1-9] +*.t[1-9][0-9] +*.tfm + +#(r)(e)ledmac/(r)(e)ledpar +*.end +*.?end +*.[1-9] +*.[1-9][0-9] +*.[1-9][0-9][0-9] +*.[1-9]R +*.[1-9][0-9]R +*.[1-9][0-9][0-9]R +*.eledsec[1-9] +*.eledsec[1-9]R +*.eledsec[1-9][0-9] +*.eledsec[1-9][0-9]R +*.eledsec[1-9][0-9][0-9] +*.eledsec[1-9][0-9][0-9]R + +# glossaries +*.acn +*.acr +*.glg +*.glo +*.gls +*.glsdefs +*.lzo +*.lzs + +# uncomment this for glossaries-extra (will ignore makeindex's style files!) +# *.ist + +# gnuplottex +*-gnuplottex-* + +# gregoriotex +*.gaux +*.gtex + +# htlatex +*.4ct +*.4tc +*.idv +*.lg +*.trc +*.xref + +# hyperref +*.brf + +# knitr +*-concordance.tex +# TODO Comment the next line if you want to keep your tikz graphics files +*.tikz +*-tikzDictionary + +# listings +*.lol + +# luatexja-ruby +*.ltjruby + +# makeidx +*.idx +*.ilg +*.ind + +# minitoc +*.maf +*.mlf +*.mlt +*.mtc[0-9]* +*.slf[0-9]* +*.slt[0-9]* +*.stc[0-9]* + +# minted +_minted* +*.pyg + +# morewrites +*.mw + +# nomencl +*.nlg +*.nlo +*.nls + +# pax +*.pax + +# pdfpcnotes +*.pdfpc + +# sagetex +*.sagetex.sage +*.sagetex.py +*.sagetex.scmd + +# scrwfile +*.wrt + +# sympy +*.sout +*.sympy +sympy-plots-for-*.tex/ + +# pdfcomment +*.upa +*.upb + +# pythontex +*.pytxcode +pythontex-files-*/ + +# tcolorbox +*.listing + +# thmtools +*.loe + +# TikZ & PGF +*.dpth +*.md5 +*.auxlock + +# todonotes +*.tdo + +# vhistory +*.hst +*.ver + +# easy-todo +*.lod + +# xcolor +*.xcp + +# xmpincl +*.xmpi + +# xindy +*.xdy + +# xypic precompiled matrices and outlines +*.xyc +*.xyd + +# endfloat +*.ttt +*.fff + +# Latexian +TSWLatexianTemp* + +## Editors: +# WinEdt +*.bak +*.sav + +# Texpad +.texpadtmp + +# LyX +*.lyx~ + +# Kile +*.backup + +# gummi +.*.swp + +# KBibTeX +*~[0-9]* + +# TeXnicCenter +*.tps + +# auto folder when using emacs and auctex +./auto/* +*.el + +# expex forward references with \gathertags +*-tags.tex + +# standalone packages +*.sta + +# Makeindex log files +*.lpz + +# REVTeX puts footnotes in the bibliography by default, unless the nofootinbib +# option is specified. Footnotes are the stored in a file with suffix Notes.bib. +# Uncomment the next line to have this generated file ignored. +#*Notes.bib
\ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..a8c4cad --- /dev/null +++ b/README.md @@ -0,0 +1,31 @@ +# Apuntes + +Este repositorio contiene apuntes para las asignaturas del PCEO en Matemáticas e +Ingeniería Informática de la Universidad de Murcia. Estos apuntes no son +oficiales ni están afiliados de algún modo a la Universidad de Murcia. +Cualquiera es libre de enviar correcciones, modificaciones ante cambios en los +contenidos académicos u otras mejoras. + +Por el momento, las asignaturas de matemáticas de las que se incluyen apuntes +son las siguientes: + +* `algl`: Álgebra Lineal. +* `cyn`: Conjuntos y Números. +* `fuvr1`: Funciones de Una Variable Real I. + +Las asignaturas de ingeniería informática que se incluyen son las siguientes: +* `fc`: Fundamentos de Computadores. +* `ip`: Introducción a la Programación. +* `logic`: Fundamentos Lógicos de la Informática. + +Los apuntes están escritos con [https://www.lyx.org/](LyX). En cada directorio, +el fichero `n.lyx` es el fichero principal con los apuntes de la asignatura. +En distribuciones basadas en Debian, LyX y todo lo necesario de +[https://www.tug.org/texlive/](TeX Live) se pueden instalar mediante +`sudo apt install lyx texlive-full`, si bien realmente muchos de los paquetes +que se instalan con esta orden no son necesarios. + +Para compilar los apuntes, `lyx -e pdf2 n.lyx` convierte a PDF y +`lyx -e html n.lyx` convierte a HTML, aunque también se puede usar la interfaz +gráfica de LyX. Si encuentra problemas de accesibilidad, no dude en enviar una +"Issue" al respecto. diff --git a/algl/n.lyx b/algl/n.lyx new file mode 100644 index 0000000..0b82057 --- /dev/null +++ b/algl/n.lyx @@ -0,0 +1,208 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize a5paper +\use_geometry true +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\leftmargin 0.2cm +\topmargin 0.7cm +\rightmargin 0.2cm +\bottommargin 0.7cm +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle empty +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Title +Álgebra lineal +\end_layout + +\begin_layout Date +\begin_inset Note Note +status open + +\begin_layout Plain Layout + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +def +\backslash +cryear{2017} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "../license.lyx" + +\end_inset + + +\end_layout + +\begin_layout Standard +Bibliografía: +\end_layout + +\begin_layout Itemize +Material clases teóricas, Álgebra Lineal, Universidad de Murcia (anónimo). +\end_layout + +\begin_layout Chapter +Espacios vectoriales +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n1.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Aplicaciones Lineales +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n2.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Sistemas de ecuaciones lineales +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n3.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Determinantes +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n4.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Diagonalización de endomorfismos +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n5.lyx" + +\end_inset + + +\end_layout + +\end_body +\end_document diff --git a/algl/n1.lyx b/algl/n1.lyx new file mode 100644 index 0000000..47d85c9 --- /dev/null +++ b/algl/n1.lyx @@ -0,0 +1,3673 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Section +Cuerpos +\end_layout + +\begin_layout Standard +Conjunto +\begin_inset Formula $K$ +\end_inset + + con dos operaciones, +\series bold +suma +\series default + ( +\begin_inset Formula $+$ +\end_inset + +) y +\series bold +producto +\series default + ( +\begin_inset Formula $\cdot$ +\end_inset + +), tales que +\begin_inset Formula $\forall a,b,c\in K$ +\end_inset + +: +\end_layout + +\begin_layout Enumerate + +\series bold +Propiedad asociativa de la suma: +\series default + +\begin_inset Formula $a+(b+c)=(a+b)+c$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Propiedad conmutativa de la suma: +\begin_inset Formula $a+b=b+a$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Elemento neutro para la suma +\series default + o +\series bold +nulo: +\series default + +\begin_inset Formula $\exists!0\in K:\forall a\in K,0+a=a$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + +Pongamos que existe otro +\begin_inset Formula $0$ +\end_inset + + ( +\begin_inset Formula $0'$ +\end_inset + +), entonces +\begin_inset Formula $0=0+0'=0'$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Inverso para la suma +\series default + u +\series bold +opuesto: +\series default + +\begin_inset Formula $\forall a\in K,\exists!a':a+a'=0$ +\end_inset + +. + +\begin_inset Formula $-a:=a'$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + +Pongamos que existe otro opuesto +\begin_inset Formula $a''$ +\end_inset + +, entonces +\begin_inset Formula $a'=0+a'=(a''+a)+a'=a''+(a+a')=a''+0=a''$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Propiedad asociativa del producto: +\series default + +\begin_inset Formula $a\cdot(b\cdot c)=(a\cdot b)\cdot c$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Propiedad conmutativa del producto: +\series default + +\begin_inset Formula $a\cdot b=b\cdot a$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Elemento neutro para el producto +\series default + o +\series bold +unidad: +\series default + +\begin_inset Formula $\exists!1\in K:\forall a\in K,1\cdot a=a$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Inverso para el producto: +\series default + +\begin_inset Formula $\forall a\in K\backslash\{0\},\exists!a'':a\cdot a''=1$ +\end_inset + +; +\begin_inset Formula $a^{-1}:=\frac{1}{a}:=a''$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Propiedad distributiva: +\series default + +\begin_inset Formula $a\cdot(b+c)=a\cdot b+a\cdot c$ +\end_inset + +. +\end_layout + +\begin_layout Standard +La congruencia +\begin_inset Formula $\mathbb{Z}_{2}=\{0,1\}$ +\end_inset + + con operaciones +\begin_inset Formula $0+0=1+1=0$ +\end_inset + +, +\begin_inset Formula $0+1=1+0=1$ +\end_inset + +, +\begin_inset Formula $0\cdot0=0\cdot1=1\cdot0=0$ +\end_inset + + y +\begin_inset Formula $1\cdot1=1$ +\end_inset + + es un cuerpo. + Siempre existe un cuerpo +\begin_inset Formula $F_{p^{n}}$ +\end_inset + +, formado por +\begin_inset Formula $p^{n}$ +\end_inset + + elementos, donde +\begin_inset Formula $n\in\mathbb{N}$ +\end_inset + + y +\begin_inset Formula $p$ +\end_inset + + es primo. + Algunas propiedades: +\begin_inset Formula $\forall a,b,c\in K$ +\end_inset + +: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a+b=a+c\implies b=c$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $0a=0$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $(-a)b=a(-b)=-(ab)$ +\end_inset + +; +\begin_inset Formula $(-1)a=-a$ +\end_inset + +; +\begin_inset Formula $(-a)(-b)=ab$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $ab=0\implies a=0\lor b=0$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $ab=ac\implies a=0\lor b=c$ +\end_inset + +. +\end_layout + +\begin_layout Subsection +El cuerpo de los números complejos +\end_layout + +\begin_layout Standard +Si consideramos +\begin_inset Formula $\mathbb{R}\times\mathbb{R}=\{(a,b)|a,b\in\mathbb{R}\}$ +\end_inset + +, con +\begin_inset Formula $(a,b)+(c,d)=(a+c,b+d)$ +\end_inset + + y +\begin_inset Formula $(a,b)\cdot(c,d)=(ac-bd,ad+bc)$ +\end_inset + +, obtenemos el cuerpo de los números complejos ( +\begin_inset Formula $\mathbb{C}$ +\end_inset + +). + El conjunto de elementos de +\begin_inset Formula $\mathbb{C}$ +\end_inset + + con forma +\begin_inset Formula $(a,0)$ +\end_inset + + es una copia del cuerpo +\begin_inset Formula $\mathbb{R}$ +\end_inset + +. + Llamamos +\series bold +unidad imaginaria +\series default + a +\begin_inset Formula $i=(0,1)$ +\end_inset + +, de forma que +\begin_inset Formula $i^{2}=i\cdot i=(-1,0)=-1$ +\end_inset + +. + Dado que +\begin_inset Formula $(b,0)i=(0,b)$ +\end_inset + +, y como +\begin_inset Formula $(b,0)$ +\end_inset + + es el número real +\begin_inset Formula $b$ +\end_inset + +, tenemos +\begin_inset Formula $(a,b)=a+bi$ +\end_inset + +, lo que denominamos la +\series bold +forma binomial. + +\series default + +\begin_inset Formula $a$ +\end_inset + + es la +\series bold +componente real, +\series default + y +\begin_inset Formula $b$ +\end_inset + + la +\series bold +componente imaginaria. + +\series default + Si +\begin_inset Formula $z=a+bi$ +\end_inset + +, llamamos +\series bold +conjugado +\series default + de +\begin_inset Formula $z$ +\end_inset + + a +\begin_inset Formula $\overline{z}=a-bi$ +\end_inset + +, de forma que +\begin_inset Formula $z=\overline{z}\iff z\in\mathbb{R}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Podemos representar un número complejo +\begin_inset Formula $z=a+bi$ +\end_inset + + como un punto del plano, con coordenadas +\begin_inset Formula $(a,b)$ +\end_inset + +. + La distancia del punto al origen de coordenadas, llamada +\series bold +módulo +\series default +, es +\begin_inset Formula $r=|z|=\sqrt{a^{2}+b^{2}}=\sqrt{z\overline{z}}$ +\end_inset + +. + El ángulo con el eje +\begin_inset Formula $OX$ +\end_inset + +, llamado +\series bold +argumento +\series default +, cumple que +\begin_inset Formula $a+bi=r(\cos(\alpha)+i\sin(\alpha))$ +\end_inset + +. + Esta es la +\series bold +forma polar +\series default + o +\series bold +módulo argumental +\series default + del complejo. + La multiplicación en forma polar es: +\begin_inset Formula $[r(\cos(\alpha)+i\sin(\alpha))][r'(\cos(\alpha')+i\sin(\alpha'))]=rr'(\cos(\alpha+\alpha')+i\sin(\alpha+\alpha'))$ +\end_inset + +. +\end_layout + +\begin_layout Standard +El +\series bold +Teorema Fundamental del Álgebra +\series default + nos dice que todo polinomio +\begin_inset Formula $P(x)=a_{0}+a_{1}X+a_{2}X^{2}+\dots+a_{n}X^{n}$ +\end_inset + +, con +\begin_inset Formula $n\geq1$ +\end_inset + +, +\begin_inset Formula $a_{i}\in\mathbb{C}$ +\end_inset + + y +\begin_inset Formula $a_{n}\neq0$ +\end_inset + +, tiene raíz compleja. +\end_layout + +\begin_layout Subsection +Característica de un cuerpo. +\end_layout + +\begin_layout Standard +\begin_inset Formula +\[ +\forall a\in K,n\in\mathbb{N},na=\underset{n\text{ veces}}{a+a+\cdots+a} +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +En particular, +\begin_inset Formula +\[ +n1=\underset{n\text{ veces}}{1+1+\cdots+1} +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +Por tanto, +\begin_inset Formula $na=(n1)a$ +\end_inset + +, +\begin_inset Formula $n1+m1=(n+m)1$ +\end_inset + + y +\begin_inset Formula $(n1)(m1)=(nm)1$ +\end_inset + + para cualquier cuerpo +\begin_inset Formula $K$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Un cuerpo tiene +\series bold +característica cero +\series default + si +\begin_inset Formula $\forall n>0,n1\neq0$ +\end_inset + +. + De lo contrario, se dice que tiene +\series bold +característica +\begin_inset Formula $n$ +\end_inset + + +\series default +, siendo +\begin_inset Formula $n$ +\end_inset + + el menor natural tal que +\begin_inset Formula $n1=0$ +\end_inset + +. + Así, +\begin_inset Formula $na=(n1)a\implies na=0$ +\end_inset + +. + Dado que +\begin_inset Formula $ab=0\iff a=0\lor b=0$ +\end_inset + +, tenemos que +\begin_inset Formula $\exists p,q<n:n=pq\implies0=n1=(p1)(q1)\implies p1=0\lor q1=0$ +\end_inset + +, por lo que la característica de un cuerpo es cero o un nº primo. +\end_layout + +\begin_layout Section +Espacios vectoriales +\end_layout + +\begin_layout Standard +Un +\series bold +espacio vectorial +\series default + sobre +\begin_inset Formula $K$ +\end_inset + +, o +\begin_inset Formula $K$ +\end_inset + +-espacio vectorial, es una terna +\begin_inset Formula $(V,+,\cdot)$ +\end_inset + + donde +\begin_inset Formula $V\neq\emptyset$ +\end_inset + +, +\begin_inset Formula $+$ +\end_inset + + es una operación +\begin_inset Formula $V\times V\longrightarrow V$ +\end_inset + + y +\begin_inset Formula $\cdot$ +\end_inset + + es una operación +\begin_inset Formula $K\times V\longrightarrow V$ +\end_inset + +, tales que +\begin_inset Formula $\forall u,v,w\in V,\alpha,\beta\in K$ +\end_inset + +: +\end_layout + +\begin_layout Enumerate + +\series bold +Suma asociativa: +\series default + +\begin_inset Formula $u+(v+w)=(u+v)+w$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Suma conmutativa: +\series default + +\begin_inset Formula $u+v=v+u$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Vector cero +\series default + o +\series bold +nulo: +\series default + +\begin_inset Formula $\exists0_{V}:\forall u\in V,0_{V}+u=u$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Opuesto para la suma: +\series default + +\begin_inset Formula $\forall u\in V,\exists u':u+u'=0_{V}$ +\end_inset + +; +\begin_inset Formula $u':=-u$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\alpha\cdot(u+v)=\alpha\cdot u+\alpha\cdot v$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $(\alpha+\beta)\cdot u=\alpha\cdot u+\beta\cdot u$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $(\alpha\cdot\beta)\cdot u=\alpha\cdot(\beta\cdot u)$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $1_{K}\cdot u=u$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Llamamos +\series bold +vectores +\series default + a los elementos de +\begin_inset Formula $V$ +\end_inset + + y +\series bold +escalares +\series default + a los de +\begin_inset Formula $K$ +\end_inset + +. + Todo cuerpo es espacio vectorial sobre sí mismo. + +\begin_inset Formula $\mathbb{R}$ +\end_inset + + es espacio vectorial sobre +\begin_inset Formula $\mathbb{Q}$ +\end_inset + +, y +\begin_inset Formula $\mathbb{C}$ +\end_inset + + sobre +\begin_inset Formula $\mathbb{R}$ +\end_inset + + y +\begin_inset Formula $\mathbb{Q}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +El plano real +\begin_inset Formula $\mathbb{R}^{2}=\{(x,y)|x,y\in\mathbb{R}\}$ +\end_inset + +, con las operaciones +\begin_inset Formula $(x,y)+(x',y')=(x+x',y+y')$ +\end_inset + + y +\begin_inset Formula $\alpha(x,y)=(\alpha x,\alpha y)$ +\end_inset + +, es un +\begin_inset Formula $\mathbb{R}$ +\end_inset + +-espacio vectorial. + El conjunto +\begin_inset Formula $K^{n}$ +\end_inset + + de las +\begin_inset Formula $n$ +\end_inset + +-uplas de elementos de +\begin_inset Formula $K$ +\end_inset + +, +\begin_inset Formula $K^{n}=\{(x_{1},x_{2},\dots,x_{n}|x_{1},x_{2},\dots,x_{n}\in K\}$ +\end_inset + + es un +\begin_inset Formula $K$ +\end_inset + +-espacio vectorial con las operaciones +\begin_inset Formula $(x_{1},\dots,x_{n})+(y_{1},\dots,y_{n})=(x_{1}+y_{1},\dots,x_{n}+y_{n})$ +\end_inset + + y +\begin_inset Formula $\alpha(x_{1},\dots x_{n})=(\alpha x_{1},\dots,\alpha x_{n})$ +\end_inset + +. + También, si +\begin_inset Formula $V_{1},\dots,V_{n}$ +\end_inset + + son +\begin_inset Formula $K$ +\end_inset + +-espacios vectoriales, el conjunto +\begin_inset Formula $V_{1}\times\dots\times V_{n}=\{(v_{1},v_{2},\dots,v_{n})|v_{1}\in V_{1},v_{2}\in V_{2},\dots,v_{n}\in V_{n}\}$ +\end_inset + +, con operaciones similares, es un +\begin_inset Formula $K$ +\end_inset + +-espacio vectorial llamado +\series bold +espacio vectorial producto +\series default + de los +\begin_inset Formula $V_{i}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Una +\series bold +matriz +\series default + +\begin_inset Formula $A$ +\end_inset + + de tamaño +\begin_inset Formula $m\times n$ +\end_inset + + (con +\begin_inset Formula $m,n\in\mathbb{N}$ +\end_inset + +) sobre +\begin_inset Formula $K$ +\end_inset + + es una disposición en +\begin_inset Formula $m$ +\end_inset + + filas y +\begin_inset Formula $n$ +\end_inset + + columnas de +\begin_inset Formula $m\cdot n$ +\end_inset + + elementos de +\begin_inset Formula $K$ +\end_inset + +. + La matriz es +\series bold +cuadrada +\series default + si +\begin_inset Formula $m=n$ +\end_inset + +, +\series bold +fila +\series default + si +\begin_inset Formula $m=1$ +\end_inset + + y +\series bold +columna +\series default + si +\begin_inset Formula $n=1$ +\end_inset + +. + Llamamos +\begin_inset Formula $M_{m,n}(K)$ +\end_inset + + al conjunto de las matrices +\begin_inset Formula $m\times n$ +\end_inset + + sobre +\begin_inset Formula $K$ +\end_inset + +, y +\begin_inset Formula $M_{n,n}(K)=M_{n}(K)$ +\end_inset + +. + Se representan de la siguiente forma: +\begin_inset Formula +\[ +A=\left(\begin{array}{cccc} +a_{11} & a_{12} & \cdots & a_{1n}\\ +a_{21} & a_{22} & \cdots & a_{2n}\\ +\vdots & \vdots & \ddots & \vdots\\ +a_{m1} & a_{m2} & \cdots & a_{mn} +\end{array}\right),\,a_{ij}\in K\forall1\leq i\leq m,1\leq j\leq n +\] + +\end_inset + + +\begin_inset Formula $\forall A=(a_{ij}),B=(b_{ij})\in M_{m,n}(K),A+B=(c_{ij})\in M_{m,n}(K)$ +\end_inset + +, donde +\begin_inset Formula $c_{ij}=a_{ij}+b_{ij}$ +\end_inset + + para cada elemento de la matriz. + También, +\begin_inset Formula $\forall\alpha\in K,A\in M_{m,n}(K),\alpha A=(c_{ij})\in M_{m,n}(K)$ +\end_inset + +, donde +\begin_inset Formula $c_{ij}=\alpha a_{ij}$ +\end_inset + +. + Con estas operaciones, +\begin_inset Formula $M_{m,n}(K)$ +\end_inset + + es un +\begin_inset Formula $K$ +\end_inset + +-espacio vectorial. +\end_layout + +\begin_layout Standard +Un +\series bold +polinomio +\series default + en una +\series bold +indeterminada +\series default + +\begin_inset Formula $X$ +\end_inset + + con +\series bold +coeficientes +\series default + en +\begin_inset Formula $K$ +\end_inset + + es una expresión de la forma +\begin_inset Formula +\[ +a_{0}+a_{1}X+a_{2}X^{2}+\dots+a_{n}X^{n} +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +Donde +\begin_inset Formula $n$ +\end_inset + + es un entero no negativo, +\begin_inset Formula $a_{i}\in K\forall i=0,1,\dots n$ +\end_inset + +. + El conjunto de polinomios sobre +\begin_inset Formula $K$ +\end_inset + + se llama +\begin_inset Formula $K(X)$ +\end_inset + + y es un espacio vectorial con las operaciones: +\begin_inset Formula +\begin{eqnarray*} +(a_{0}+\dots+a_{n}X^{n})+(b_{0}+\dots+b_{n}X^{n}) & = & (a_{0}+b_{0})+\dots+(a_{n}+b_{n})X^{n}\\ +\alpha(a_{0}+a_{1}X+\dots+a_{n}X^{n}) & = & \alpha a_{0}+\alpha a_{1}X+\dots+\alpha a_{n}X^{n} +\end{eqnarray*} + +\end_inset + + +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $\mathcal{S}\neq\emptyset$ +\end_inset + +, el conjunto +\begin_inset Formula $\mathcal{F}(\mathcal{S},K)=\{f:\mathcal{S}\rightarrow K\}$ +\end_inset + +, formado por todas las aplicaciones de +\begin_inset Formula $\mathcal{S}$ +\end_inset + + en +\begin_inset Formula $K$ +\end_inset + +, con operaciones +\begin_inset Formula $(f+g)(s)=f(s)+g(s)$ +\end_inset + + y +\begin_inset Formula $(\alpha f)(s)=\alpha f(s)$ +\end_inset + +, es un +\begin_inset Formula $K$ +\end_inset + +-espacio vectorial. + Con estas mismas operaciones, el conjunto +\begin_inset Formula $\mathcal{C}([a,b],\mathbb{R})=\{f:[a,b]\rightarrow\mathbb{R}|f\text{ continua}\}$ +\end_inset + + es un +\begin_inset Formula $\mathbb{R}$ +\end_inset + +-espacio vectorial. +\end_layout + +\begin_layout Standard +Propiedades de los espacios vectoriales: +\begin_inset Formula $\forall u,v,w\in V,\alpha,\beta\in K$ +\end_inset + +: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $u+v=u+w\implies v=w$ +\end_inset + + +\begin_inset Formula +\[ +u+v=u+w\implies(-u)+(u+v)=(-u)+(u+w)=((-u)+u)+v=((-u)+u)+w=v=w +\] + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $0u=0_{V}$ +\end_inset + + +\begin_inset Formula +\[ +0u+0u=(0+0)u=0u=0u+0_{V}\implies0u=0_{V} +\] + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\alpha0_{V}=0_{V}$ +\end_inset + + +\begin_inset Formula +\[ +\alpha0_{V}+0_{V}=\alpha0_{V}=\alpha(0_{V}+0_{V})=\alpha0_{V}+\alpha0_{V}\implies\alpha0_{V}=0_{V} +\] + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $u\in V,\alpha u=0_{V}\implies\alpha=0\lor u=0_{V}$ +\end_inset + +; +\begin_inset Formula $\alpha u=\alpha v\implies\alpha=0\lor u=v$ +\end_inset + +; +\begin_inset Formula $\alpha u=\beta u\implies\alpha=\beta\lor u=0_{V}$ +\end_inset + + +\begin_inset Formula +\[ +\begin{array}{c} +\alpha u=0_{V}\\ +\alpha\neq0 +\end{array}\implies u=(\alpha^{-1}\cdot\alpha)u=\alpha^{-1}(\alpha u)=\alpha^{-1}\cdot0_{V}=0_{V} +\] + +\end_inset + + +\begin_inset Formula +\[ +\begin{array}{c} +\alpha u=\alpha v\\ +\alpha\neq0 +\end{array}\implies\alpha^{-1}(\alpha u)=\alpha^{-1}(\alpha v)=1\cdot u=1\cdot v=u=v +\] + +\end_inset + +Para la última demostración, usamos (5): +\begin_inset Formula +\[ +\begin{array}{c} +\begin{array}{c} +\alpha u=\beta u\\ +u\neq0_{V} +\end{array}\implies0_{V}=\alpha u+(-(\beta u))\overset{(5)}{=}\alpha u+(-\beta)u=(\alpha+(-\beta))u\implies\\ +\implies\alpha+(-\beta)=0\implies\alpha=\beta +\end{array} +\] + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $u\in V,(-\alpha)u=\alpha(-u)=-(\alpha u)$ +\end_inset + + +\begin_inset Formula +\[ +(-\alpha)u+\alpha u=(-\alpha+\alpha)u=0u=0_{V}\implies(-\alpha)u=-(\alpha u) +\] + +\end_inset + + +\begin_inset Formula +\[ +\alpha(-u)+\alpha u=\alpha(-u+u)=\alpha\cdot0_{V}=0_{V}\implies\alpha(-u)=-(\alpha u) +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +También podemos llamar +\begin_inset Formula $0$ +\end_inset + + a +\begin_inset Formula $0_{V}$ +\end_inset + + si esto no conlleva ambigüedad. +\end_layout + +\begin_layout Section +Subespacios vectoriales +\end_layout + +\begin_layout Standard +\begin_inset Formula $U\subseteq V$ +\end_inset + + ( +\begin_inset Formula $U\neq\emptyset$ +\end_inset + +) es un +\series bold +subespacio vectorial +\series default + de +\begin_inset Formula $V$ +\end_inset + + ( +\begin_inset Formula $U\leq V$ +\end_inset + +) si +\begin_inset Formula $\forall u,v\in U,u+v\in U$ +\end_inset + + y +\begin_inset Formula $\forall u\in U,\alpha\in K,\alpha u\in U$ +\end_inset + +. + De esta forma +\begin_inset Formula $U$ +\end_inset + + es también un +\begin_inset Formula $K$ +\end_inset + +-espacio vectorial. +\end_layout + +\begin_layout Standard +Los subconjuntos +\begin_inset Formula $\{0\}$ +\end_inset + + y +\begin_inset Formula $V$ +\end_inset + + son subespacios vectoriales de +\begin_inset Formula $V$ +\end_inset + +, y +\begin_inset Formula $\{(x_{1},\dots,x_{n})\in K^{n}|x_{1}+\dots+x_{n}=0\}$ +\end_inset + + es un subespacio vectorial de +\begin_inset Formula $K^{n}$ +\end_inset + +. + El conjunto +\begin_inset Formula $\mathcal{P}_{n}$ +\end_inset + + de polinomios con coeficientes reales con grado menor o igual a +\begin_inset Formula $n$ +\end_inset + +, junto con el +\begin_inset Formula $0$ +\end_inset + +, es un subespacio vectorial de +\begin_inset Formula $\mathbb{R}[X]$ +\end_inset + +. + También lo es +\begin_inset Formula $U_{a,b}=\{f\in\mathcal{C}([a,b],\mathbb{R}):f(a)=f(b)\}$ +\end_inset + + respecto de +\begin_inset Formula $\mathcal{C}([a,b],\mathbb{R})$ +\end_inset + +. +\end_layout + +\begin_layout Section +Combinaciones lineales. + Sistemas de generadores +\end_layout + +\begin_layout Standard +\begin_inset Formula $u\in V$ +\end_inset + + es +\series bold +combinación lineal +\series default + de +\begin_inset Formula $v_{1},\dots,v_{n}\in V$ +\end_inset + + si +\begin_inset Formula $\exists\alpha_{1},\dots,\alpha_{n}\in K:u=\alpha_{1}v_{1}+\dots+\alpha_{n}v_{n}$ +\end_inset + +. + Se dice que es combinación lineal de vectores de +\begin_inset Formula $\mathcal{S}$ +\end_inset + + (con +\begin_inset Formula $\mathcal{S}\subseteq V$ +\end_inset + +) si +\begin_inset Formula $\exists n\in\mathbb{N},v_{1},\dots,v_{n}\in\mathcal{S}:u=\alpha_{1}v_{1}+\dots+\alpha_{n}v_{n}$ +\end_inset + +. + Los escalares +\begin_inset Formula $\alpha_{i}$ +\end_inset + + se llaman +\series bold +coeficientes +\series default + de la combinación. + Así, un subconjunto no vacío +\begin_inset Formula $U\subseteq V$ +\end_inset + + es un subespacio vectorial de +\begin_inset Formula $V$ +\end_inset + + si cualquier combinación lineal de vectores de +\begin_inset Formula $U$ +\end_inset + + también está en +\begin_inset Formula $U$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $\mathcal{S}$ +\end_inset + + es un subconjunto no vacío de +\begin_inset Formula $V$ +\end_inset + +, el conjunto +\begin_inset Formula $<\mathcal{S}>$ +\end_inset + + de todas las combinaciones lineales de vectores en +\begin_inset Formula $\mathcal{S}$ +\end_inset + + es el menor subespacio vectorial tal que +\begin_inset Formula $\mathcal{S}\subseteq<{\cal S}>$ +\end_inset + +. + +\series bold +Demostración: +\series default + +\begin_inset Formula $u\in\mathcal{S}\implies1\cdot u\in<\mathcal{S}>$ +\end_inset + +. + Si +\begin_inset Formula $u,v\in<\mathcal{S}>$ +\end_inset + +, entonces existirán +\begin_inset Formula $u_{1},\dots,u_{k},v_{1},\dots,v_{l}\in\mathcal{S}$ +\end_inset + + y +\begin_inset Formula $\alpha_{1},\dots\alpha_{k},\beta_{1},\dots,\beta_{l}\in K$ +\end_inset + + tales que +\begin_inset Formula $u=\alpha_{1}u_{1}+\dots+\alpha_{k}u_{k}$ +\end_inset + + y +\begin_inset Formula $v=\beta_{1}v_{1}+\dots+\beta_{l}+v_{l}$ +\end_inset + +, por lo que +\begin_inset Formula $u+v$ +\end_inset + + también es combinación lineal de vectores en +\begin_inset Formula $\mathcal{S}$ +\end_inset + + y por tanto está en +\begin_inset Formula $<S>$ +\end_inset + +. + Si +\begin_inset Formula $\alpha\in K$ +\end_inset + +, tenemos que +\begin_inset Formula $u=\alpha\alpha_{1}u_{1}+\dots+\alpha\alpha_{k}u_{k}\in<\mathcal{S}>$ +\end_inset + +. + Finalmente, si +\begin_inset Formula $U$ +\end_inset + + es un subespacio vectorial de +\begin_inset Formula $V$ +\end_inset + + que contiene a +\begin_inset Formula $\mathcal{S}$ +\end_inset + +, como toda combinación de vectores de +\begin_inset Formula $U$ +\end_inset + + está en +\begin_inset Formula $U$ +\end_inset + +, entonces +\begin_inset Formula $<\mathcal{S}>\subseteq U$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Un subconjunto +\begin_inset Formula $\mathcal{S}\subseteq V$ +\end_inset + + es un +\series bold +sistema de generadores +\series default + de +\begin_inset Formula $V$ +\end_inset + + si +\begin_inset Formula $<\mathcal{S}>=V$ +\end_inset + +. + +\begin_inset Formula $V$ +\end_inset + + es +\series bold +de dimensión finita +\series default + o +\series bold +finitamente generado +\series default + si tiene un sistema de generadores finito. + Estas definiciones también son válidas para subespacios vectoriales. + +\begin_inset Formula $U$ +\end_inset + + es el subespacio +\series bold +generado +\series default + por +\begin_inset Formula $\mathcal{S}$ +\end_inset + + si +\begin_inset Formula $U=<\mathcal{S}>$ +\end_inset + +. +\end_layout + +\begin_layout Section +Dependencia e independencia lineal +\end_layout + +\begin_layout Standard +Un conjunto +\begin_inset Formula ${\cal S}\subseteq V$ +\end_inset + + es +\series bold +linealmente independiente +\series default + si la única forma de obtener el vector nulo como combinación lineal de + vectores de +\begin_inset Formula ${\cal S}$ +\end_inset + + es tomando todos los coeficientes nulos. + De lo contrario es +\series bold +linealmente dependiente +\series default +. + Así, +\begin_inset Formula $\{v\}$ +\end_inset + + es linealmente independiente si y sólo si +\begin_inset Formula $v\neq0$ +\end_inset + +, con lo que cualquier conjunto +\begin_inset Formula $\{0\}\subseteq{\cal S}$ +\end_inset + + es linealmente dependiente. + En +\begin_inset Formula $\mathbb{C_{R}}$ +\end_inset + +, +\begin_inset Formula $\{1,i\}$ +\end_inset + + ( +\begin_inset Formula $\mathbb{C}$ +\end_inset + + con escalares reales) es linealmente independiente, mientras que en +\begin_inset Formula $\mathbb{C_{C}}$ +\end_inset + + es linealmente dependiente porque +\begin_inset Formula $1+(i)i=0$ +\end_inset + +. + Un subconjunto de un conjunto linealmente independiente también es linealmente + dependiente. +\end_layout + +\begin_layout Standard +Un conjunto +\begin_inset Formula $\{v_{1},\dots,v_{m}\}$ +\end_inset + + con al menos dos vectores es linealmente dependiente si y sólo si alguno + de ellos es combinación lineal del resto. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\implies]$ +\end_inset + + +\end_layout + +\end_inset + +Se tiene que existen +\begin_inset Formula $\alpha_{1},\dots,\alpha_{m}$ +\end_inset + + no todos nulos con +\begin_inset Formula $\sum_{i=1}^{m}\alpha_{i}v_{i}=\alpha_{1}v_{1}+\dots+\alpha_{m}v_{m}=0$ +\end_inset + +. + Suponemos +\begin_inset Formula $\alpha_{j}\neq0$ +\end_inset + +. + Entonces +\begin_inset Formula $\alpha_{j}v_{j}=-\sum_{i=1,i\neq j}^{m}\alpha_{i}v_{i}=-\alpha_{1}v_{1}-\dots-\alpha_{j-1}v_{j-1}-\alpha_{j+1}v_{j+1}-\dots-\alpha_{m}v_{m}$ +\end_inset + +, por lo que +\begin_inset Formula $v_{j}=-\sum_{i=1,i\neq j}^{m}(\alpha_{j}^{-1}\alpha_{i}v_{i})$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\impliedby]$ +\end_inset + + +\end_layout + +\end_inset + +Si +\begin_inset Formula $v_{j}$ +\end_inset + + es combinación lineal de +\begin_inset Formula $\{v_{i}\}_{1\leq i\leq m}$ +\end_inset + +, existen escalares +\begin_inset Formula $\alpha_{1},\dots,\alpha_{j-1},\alpha_{j+1},\dots,\alpha_{m}$ +\end_inset + + tales que +\begin_inset Formula $v_{j}=\alpha_{1}v_{1}\dots,\alpha_{j-1}v_{j-1}+\alpha_{j+1}v_{j+1}+\dots+\alpha_{m}v_{m}=\sum_{i=1,i\neq j}^{m}\alpha_{i}v_{i}$ +\end_inset + +, de modo que +\begin_inset Formula $0=\alpha_{1}v_{1}+\dots+\alpha_{j-1}v_{j-1}+(-1)v_{j}+\alpha_{j+1}v_{j+1}+\dots+\alpha_{m}v_{m}$ +\end_inset + +. +\end_layout + +\begin_layout Section +Bases. + Dimensión +\end_layout + +\begin_layout Standard +Una +\series bold +base +\series default + de un espacio vectorial es un sistema de generadores linealmente independiente. + Así, +\begin_inset Formula $\{1\}$ +\end_inset + + es base de +\begin_inset Formula $K_{K}$ +\end_inset + +, +\begin_inset Formula $\{(1,0,\dots,0),(0,1,0,\dots,0),\dots,(0,0,\dots,0,1)\}$ +\end_inset + + es +\series bold +base canónica +\series default + de +\begin_inset Formula $K^{n}$ +\end_inset + + y +\begin_inset Formula $\{1,X,\dots,X^{n},\dots\}$ +\end_inset + + lo es de +\begin_inset Formula $\mathbb{R}[X]$ +\end_inset + +. + Si llamamos +\begin_inset Formula $A_{ij}\in M_{m,n}(K)$ +\end_inset + + a la matriz con un 1 en el lugar +\begin_inset Formula $ij$ +\end_inset + + y 0 en el resto, entonces +\begin_inset Formula $\{A_{ij}:1\leq i\leq m,1\leq j\leq n\}$ +\end_inset + + es base de +\begin_inset Formula $M_{m,n}(K)$ +\end_inset + +. +\end_layout + +\begin_layout Standard +\begin_inset Formula ${\cal B}$ +\end_inset + + es base de +\begin_inset Formula $V$ +\end_inset + + si y sólo si todo +\begin_inset Formula $v\in V$ +\end_inset + + se expresa de modo único como combinación lineal de +\begin_inset Formula ${\cal B}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\implies]$ +\end_inset + + +\end_layout + +\end_inset + +Como +\begin_inset Formula ${\cal B}$ +\end_inset + + es base, es sistema de generadores, por lo que todo vector de +\begin_inset Formula $V$ +\end_inset + + es combinación lineal de vectores de +\begin_inset Formula ${\cal B}$ +\end_inset + +. + Ahora, sea +\begin_inset Formula $v=\sum_{i=1}^{n}\alpha_{i}v_{i}=\sum_{i=1}^{n}\beta_{i}v_{i}$ +\end_inset + +. + Entonces +\begin_inset Formula $0=(\alpha_{1}v_{1}+\dots+\alpha_{n}v_{n})-(\beta_{1}v_{1}+\dots+\beta_{n}v_{n})$ +\end_inset + +. + Entonces +\begin_inset Formula $0=(\alpha_{1}-\beta_{1})v_{1}+\dots+(\alpha_{n}-\beta_{n})v_{n}$ +\end_inset + +, y como +\begin_inset Formula ${\cal B}$ +\end_inset + + es linealmente independiente, se tiene que +\begin_inset Formula $\alpha_{1}-\beta_{1}=\dots=\alpha_{n}-\beta_{n}=0$ +\end_inset + + y por tanto +\begin_inset Formula $v$ +\end_inset + + se expresa de modo único. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\impliedby]$ +\end_inset + + +\end_layout + +\end_inset + + +\begin_inset Formula ${\cal B}$ +\end_inset + + es entonces sistema de generadores y queda demostrar que es linealmente + dependiente. + Sean +\begin_inset Formula $v_{1},\dots,v_{m}\in{\cal B}$ +\end_inset + +, como el 0 se representa de modo único, se tiene que si +\begin_inset Formula $\alpha_{1}v_{1}+\dots+\alpha_{m}v_{m}=0=0v_{1}+\dots+0v_{m}$ +\end_inset + + entonces +\begin_inset Formula $\alpha_{1}=\dots=\alpha_{m}=0$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $S=\{v_{1},v_{2},\dots,v_{m}\}$ +\end_inset + + es un conjunto linealmente independiente y +\begin_inset Formula $u\notin<S>$ +\end_inset + +, entonces +\begin_inset Formula $S\cup\{u\}$ +\end_inset + + es linealmente independiente. + +\series bold +Demostración: +\series default + Supongamos +\begin_inset Formula $\alpha_{1},\dots,\alpha_{m},\beta$ +\end_inset + + tales que +\begin_inset Formula $\alpha_{1}v_{1}+\dots+\alpha_{m}v_{m}+\beta u=0$ +\end_inset + +. + Si +\begin_inset Formula $\beta\neq0$ +\end_inset + + entonces +\begin_inset Formula $\beta u=-(\alpha v_{1}+\dots+\alpha_{m}v_{m})$ +\end_inset + +, de donde +\begin_inset Formula $u=-\beta^{-1}\alpha_{1}v_{1}-\dots-\beta^{-1}\alpha_{m}v_{m}$ +\end_inset + + y por tanto +\begin_inset Formula $u\in<S>$ +\end_inset + + +\begin_inset Formula $\#$ +\end_inset + +. + Por tanto +\begin_inset Formula $\beta=0$ +\end_inset + +, pero entonces +\begin_inset Formula $\alpha_{1}v_{1}+\dots+\alpha_{m}v_{m}=0$ +\end_inset + +, de donde +\begin_inset Formula $\alpha_{1}=\dots=\alpha_{m}=0$ +\end_inset + +, por lo que +\begin_inset Formula $S\cup\{u\}$ +\end_inset + + es linealmente independiente. +\end_layout + +\begin_layout Standard + +\series bold +Teorema: +\series default + Todo espacio vectorial +\begin_inset Formula $V\neq\{0\}$ +\end_inset + + tiene una base. + +\series bold +Demostración +\series default + para espacios finitamente generados. + Sea +\begin_inset Formula $V=<u_{1},\dots,u_{m}>$ +\end_inset + + y +\begin_inset Formula ${\cal A}$ +\end_inset + + el conjunto de subconjuntos +\begin_inset Formula ${\cal L}\subseteq\{u_{1},\dots,u_{m}\}$ +\end_inset + + linealmente independientes. + Sabemos que +\begin_inset Formula ${\cal A}\neq\emptyset$ +\end_inset + + porque como +\begin_inset Formula $V\neq\{0\}$ +\end_inset + + existe un +\begin_inset Formula $u_{i_{0}}\neq0$ +\end_inset + +, de modo que +\begin_inset Formula $\{u_{i_{0}}\}$ +\end_inset + + es linealmente independiente. + Sea +\begin_inset Formula ${\cal B}=\{v_{1},\dots,v_{n}\}\in{\cal A}$ +\end_inset + + un elemento de +\begin_inset Formula ${\cal A}$ +\end_inset + + con un máximo de vectores, entonces +\begin_inset Formula ${\cal B}$ +\end_inset + + es base de +\begin_inset Formula $V$ +\end_inset + + si es sistema de generadores de +\begin_inset Formula $V$ +\end_inset + +. + Sea +\begin_inset Formula $u_{i}$ +\end_inset + + un elemento del conjunto de generadores de +\begin_inset Formula $V$ +\end_inset + +. + Si +\begin_inset Formula $u_{i}\in{\cal B}$ +\end_inset + +, entonces +\begin_inset Formula $u_{i}\in<{\cal B}>$ +\end_inset + +. + Si no, entonces +\begin_inset Formula ${\cal B}\cup\{u_{i}\}\subseteq\{u_{1},\dots,u_{m}\}$ +\end_inset + + tiene un elemento más que +\begin_inset Formula ${\cal B}$ +\end_inset + +, que es un elemento de +\begin_inset Formula ${\cal A}$ +\end_inset + + con el número máximo de vectores, por lo que +\begin_inset Formula ${\cal B}\cup\{u_{i}\}\notin{\cal A}$ +\end_inset + + y será linealmente de +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +pen +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +dien +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +te, pero entonces +\begin_inset Formula $u_{i}\in<{\cal B}>$ +\end_inset + + +\begin_inset Formula $\#$ +\end_inset + +. + Acabamos de probar que +\begin_inset Formula $\{u_{1},\dots,u_{m}\}\subseteq<{\cal B}>$ +\end_inset + +, por lo que +\begin_inset Formula $V=<u_{1},\dots,u_{m}>\subseteq<{\cal B}>\subseteq V$ +\end_inset + +, por lo que +\begin_inset Formula $<{\cal B}>=V$ +\end_inset + + y ya hemos demostrado que +\begin_inset Formula ${\cal B}$ +\end_inset + + es base de +\begin_inset Formula $V$ +\end_inset + +. +\end_layout + +\begin_layout Standard + +\series bold +Teorema de Steinitz: +\series default + Si +\begin_inset Formula $\{u_{1},\dots,u_{n}\}$ +\end_inset + + es base de +\begin_inset Formula $V$ +\end_inset + + y +\begin_inset Formula $\{v_{1},\dots,v_{m}\}$ +\end_inset + + es un conjunto li +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +ne +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +al +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +men +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +te independiente, entonces se pueden sustituir +\begin_inset Formula $m$ +\end_inset + + vectores de +\begin_inset Formula $\{u_{1},\dots,u_{n}\}$ +\end_inset + + por los vectores +\begin_inset Formula $\{v_{1},\dots,v_{m}\}$ +\end_inset + + y obtener una nueva base de +\begin_inset Formula $V$ +\end_inset + +. + Entonces +\begin_inset Formula $m\le n$ +\end_inset + +. + +\series bold +Demostración: +\series default + Vemos que, como +\begin_inset Formula $\{v_{1},\dots,v_{m}\}$ +\end_inset + + es linealmente independiente, entonces +\begin_inset Formula $v_{1}\neq0$ +\end_inset + +, y tenemos que +\begin_inset Formula $v_{1}=\alpha_{1}u_{1}+\dots+a_{n}u_{n}$ +\end_inset + + con algún +\begin_inset Formula $\alpha_{i}\neq0$ +\end_inset + +. + Podemos suponer que +\begin_inset Formula $\alpha_{1}\neq0$ +\end_inset + +, y queremos probar que +\begin_inset Formula $\{v_{1},u_{2},\dots,u_{n}\}$ +\end_inset + + es base. + Primero probamos que es sistema de generadores: +\begin_inset Formula $\alpha_{1}u_{1}=v_{1}-\alpha_{2}u_{2}-\dots-\alpha_{n}u_{n}$ +\end_inset + +, por lo que +\begin_inset Formula $u_{1}=\alpha_{1}^{-1}v_{1}-\alpha_{1}^{-1}\alpha_{2}u_{2}-\dots-\alpha_{1}^{-1}\alpha_{n}u_{n}$ +\end_inset + +, de modo que +\begin_inset Formula $u_{1}$ +\end_inset + + es combinación lineal de +\begin_inset Formula $\{v_{1},u_{2},\dots,u_{n}\}$ +\end_inset + + y +\begin_inset Formula $<v_{1},u_{2},\dots,u_{n}>$ +\end_inset + + contiene un sistema de generadores, por lo que +\begin_inset Formula $\{v_{1},u_{2},\dots,u_{n}\}$ +\end_inset + + también lo es. + Ahora bien, sean +\begin_inset Formula $\beta_{1},\dots,\beta_{n}$ +\end_inset + + tales que +\begin_inset Formula $\beta_{1}v_{1}+\dots+\beta_{n}u_{n}=0$ +\end_inset + +. + Entonces +\begin_inset Formula +\begin{eqnarray*} +0 & = & \beta_{1}v_{1}+\dots+\beta_{n}u_{n}\\ + & = & \beta_{1}(\alpha_{1}u_{1}+\dots+\alpha_{n}u_{n})+\beta_{2}u_{2}+\dots+\beta_{n}u_{n}\\ + & = & \beta_{1}\alpha_{1}u_{1}+(\beta_{1}\alpha_{1}+\beta_{2})u_{2}+\dots+(\beta_{1}\alpha_{n}+\beta_{n})u_{n} +\end{eqnarray*} + +\end_inset + +Por tanto, como +\begin_inset Formula $\alpha_{1}\neq0$ +\end_inset + +, entonces +\begin_inset Formula $\beta_{1}=0$ +\end_inset + + y por tanto +\begin_inset Formula $\beta_{2}=\dots=\beta_{n}=0$ +\end_inset + + y el nuevo conjunto es también linealmente independiente. + De aquí además podemos concluir que todo conjunto de vectores linealmente + independiente de un espacio vectorial puede completarse a una base (añadiendo + vectores fuera del subespacio generado por este conjunto). +\end_layout + +\begin_layout Standard + +\series bold +Teorema: +\series default + Todas las bases de un espacio vectorial no nulo tienen el mismo número + de elementos. + +\series bold +Demostración: +\series default + Sean +\begin_inset Formula $\{u_{1},\dots,u_{n}\}$ +\end_inset + + y +\begin_inset Formula $\{v_{1},\dots,v_{m}\}$ +\end_inset + + bases de +\begin_inset Formula $V$ +\end_inset + +. + Como +\begin_inset Formula $\{v_{1},\dots,v_{m}\}$ +\end_inset + + es linealmente independiente, por el teorema de Steinitz tenemos que +\begin_inset Formula $m\leq n$ +\end_inset + +. + Análogamente, como +\begin_inset Formula $\{u_{1},\dots,u_{n}\}$ +\end_inset + + también lo es, entonces +\begin_inset Formula $n\leq m$ +\end_inset + +, por lo que +\begin_inset Formula $m=n$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Definimos la +\series bold +dimensión +\series default + de +\begin_inset Formula $V$ +\end_inset + + ( +\begin_inset Formula $\dim_{K}(V)$ +\end_inset + + o +\begin_inset Formula $\dim(V)$ +\end_inset + +) como el número de elementos de cualquier base de +\begin_inset Formula $V$ +\end_inset + +. + Si +\begin_inset Formula $V=\{0\}$ +\end_inset + +, entonces +\begin_inset Formula $\dim(V)=0$ +\end_inset + +. + Si +\begin_inset Formula $V$ +\end_inset + + no es finitamente generado, entonces +\begin_inset Formula $\dim_{K}(V)=\infty$ +\end_inset + +. + Por ejemplo, +\begin_inset Formula $\dim_{K}(K)=1$ +\end_inset + +, +\begin_inset Formula $\dim_{K}(K^{n})=n$ +\end_inset + +, +\begin_inset Formula $\dim(M_{m,n}(K))=mn$ +\end_inset + + y +\begin_inset Formula $\dim(\mathbb{R}[X])=\infty$ +\end_inset + +. +\end_layout + +\begin_layout Standard + +\series bold +Teorema: +\series default + Si +\begin_inset Formula $\dim(V)=n$ +\end_inset + + entonces: +\end_layout + +\begin_layout Enumerate +Todo conjunto linealmente independiente de +\begin_inset Formula $n$ +\end_inset + + vectores es una base. +\begin_inset Newline newline +\end_inset + +Consecuencia del teorema de Steinitz. +\end_layout + +\begin_layout Enumerate +Todo conjunto de generadores de +\begin_inset Formula $n$ +\end_inset + + vectores es una base. +\begin_inset Newline newline +\end_inset + +Siempre va a haber una base contenida en él y que va a tener +\begin_inset Formula $n$ +\end_inset + + vectores. +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $U\neq\emptyset$ +\end_inset + + es un subespacio vectorial de +\begin_inset Formula $V$ +\end_inset + + entonces +\begin_inset Formula $\dim(U)\leq n$ +\end_inset + + y además +\begin_inset Formula $\dim(U)=n\iff U=V$ +\end_inset + +. +\series bold + +\begin_inset Newline newline +\end_inset + + +\series default +Si +\begin_inset Formula ${\cal B}'$ +\end_inset + + es base de +\begin_inset Formula $U$ +\end_inset + + entonces es un conjunto de vectores de +\begin_inset Formula $V$ +\end_inset + + linealmente independiente y tiene como máximo +\begin_inset Formula $n$ +\end_inset + + elementos, por lo que +\begin_inset Formula $\dim(U)\leq\dim(V)$ +\end_inset + +. + Además, si +\begin_inset Formula $\dim(U)=\dim(V)$ +\end_inset + + entonces +\begin_inset Formula ${\cal B}'$ +\end_inset + + tiene +\begin_inset Formula $n$ +\end_inset + + elementos y, por la primera propiedad, también es base de +\begin_inset Formula $V$ +\end_inset + +, de modo que +\begin_inset Formula $U=<{\cal B}'>=V$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Definimos el +\series bold +rango +\series default + de un conjunto de vectores como +\begin_inset Formula +\[ +\text{rang}(\{u_{1},\dots,u_{m}\})=\dim(<u_{1},\dots,u_{m}>) +\] + +\end_inset + +Así, si +\begin_inset Formula $\{v_{1},\dots,v_{m}\}\subseteq V$ +\end_inset + +, es fácil comprobar que: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\text{rang}(\{v_{1},\dots,v_{i},\dots,v_{j},\dots,v_{m}\})=\text{rang}(\{v_{1},\dots,v_{j},\dots,v_{i},\dots,v_{m}\})$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\alpha\neq0\implies\text{rang}(\{v_{1},\dots v_{i},\dots,v_{m}\})=\text{rang}(\{v_{1},\dots,\alpha v_{i},\dots,v_{m}\})$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\text{rang}(\{v_{1},\dots,v_{i},\dots,v_{j},\dots,v_{m}\})=\text{rang}(\{v_{1},\dots,v_{i}+\alpha v_{j},\dots,v_{j},\dots,v_{m}\})$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Una forma de determinar el rango de un conjunto de vectores es ir haciendo + estas operaciones y eliminando posibles vectores nulos hasta encontrar + un conjunto linealmente independiente. +\end_layout + +\begin_layout Subsection +Operaciones elementales. + Matrices escalonadas. + Método Gauss-Jordan +\end_layout + +\begin_layout Standard +En una matriz +\begin_inset Formula $A\in M_{m,n}(K)$ +\end_inset + +, a intercambiar dos columnas, multiplicar una fila por un +\begin_inset Formula $0\neq\alpha\in K$ +\end_inset + + o añadir una fila a otra multiplicada por un +\begin_inset Formula $\alpha\in K$ +\end_inset + + se les llama +\series bold +operaciones elementales por filas +\series default +. + Las +\series bold +operaciones elementales por columnas +\series default + se definen de forma análoga. + Si +\begin_inset Formula $B$ +\end_inset + + es la matriz resultante de aplicar una serie de operaciones elementales + por filas a +\begin_inset Formula $A$ +\end_inset + +, entonces el subespacio de +\begin_inset Formula $K^{n}$ +\end_inset + + generado por las filas de +\begin_inset Formula $A$ +\end_inset + + es el mismo que el generado por las filas de +\begin_inset Formula $B$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Una matriz +\begin_inset Formula $A=(a_{ij})\in M_{m,n}(K)$ +\end_inset + + está en forma +\series bold +escalonada por filas +\series default + si las filas nulas, de haberlas, son las últimas, el primer elemento no + nulo de cada fila no nula es un 1 (llamado +\series bold +pivote +\series default +) y el pivote de cada fila no nula está en una columna posterior a la de + cada uno de los pivotes anteriores. + En las matrices escalonadas por filas, las filas no nulas son linealmente + independientes. +\end_layout + +\begin_layout Standard +Si en cada columna que contenga un pivote el resto de elementos son nulos, + la matriz está en forma +\series bold +escalonada reducida por filas +\series default +\SpecialChar endofsentence + Cambiando filas por columnas tendríamos una matriz en forma +\series bold +escalonada por columnas +\series default + o +\series bold +escalonada reducida por columnas +\series default +. +\end_layout + +\begin_layout Standard + +\series bold +Método de eliminación Gauss-Jordan: +\series default + Toda matriz se puede llevar a forma escalonada (también escalonada reducida) + mediante operaciones elementales por filas. + Algoritmo: +\end_layout + +\begin_layout Enumerate +Encontrar el primer elemento +\begin_inset Formula $a$ +\end_inset + + no nulo de la primera columna no nula e intercambiar su fila con la primera. +\end_layout + +\begin_layout Enumerate +Multiplicarla por +\begin_inset Formula $a^{-1}$ +\end_inset + + para obtener un pivote. +\end_layout + +\begin_layout Enumerate +Hacer operaciones +\begin_inset Formula $Fila_{i}-cFila_{1}$ +\end_inset + +, donde +\begin_inset Formula $c$ +\end_inset + + es el elemento de cada fila debajo del pivote. +\end_layout + +\begin_layout Enumerate +Repetir el proceso con la matriz resultado de eliminar la primera fila hasta + terminar la matriz. +\end_layout + +\begin_layout Enumerate +Para obtener la escalonada reducida, hacer operaciones +\begin_inset Formula $Fila_{i}-cFila_{k}$ +\end_inset + +, donde +\begin_inset Formula $i<k$ +\end_inset + + y +\begin_inset Formula $c$ +\end_inset + + es el elemento encima del pivote de la fila +\begin_inset Formula $i$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Para obtener la base de un subespacio +\begin_inset Formula $K^{n}$ +\end_inset + + generado por +\begin_inset Formula $m$ +\end_inset + + vectores, escalonamos la matriz +\begin_inset Formula $m\times n$ +\end_inset + + cuyas filas son los vectores generadores del subespacio, y los vectores + correspondientes a filas no nulas forman una base. + Los vectores fila de cada nueva matriz son combinaciones lineales de los + iniciales. + Para obtener los coeficientes de estas combinaciones, anexamos la matriz + identidad a la derecha de la original, separada por una línea, y le aplicamos + también las operaciones, sin considerar estos coeficientes como parte de + la matriz a escalonar. +\end_layout + +\begin_layout Section +Coordenadas. + Cambio de base +\end_layout + +\begin_layout Standard +Las +\series bold +coordenadas +\series default + de un vector +\begin_inset Formula $v\in V$ +\end_inset + + respecto a la base +\begin_inset Formula ${\cal B}=\{u_{1},\dots,u_{n}\}$ +\end_inset + + son la única +\begin_inset Formula $n$ +\end_inset + +-upla +\begin_inset Formula $[v]_{{\cal B}}=(x_{1},\dots,x_{n})\in K^{n}$ +\end_inset + + con +\begin_inset Formula $v=x_{1}u_{1}+\dots+x_{n}u_{n}$ +\end_inset + +, de forma que dos vectores de +\begin_inset Formula $V$ +\end_inset + + son iguales si y solo si tienen las mismas coordenadas respecto a una base + +\begin_inset Formula ${\cal B}$ +\end_inset + +, y operar con vectores en +\begin_inset Formula $V$ +\end_inset + + es equivalente a operar en +\begin_inset Formula $K^{n}$ +\end_inset + + con las +\begin_inset Formula $n$ +\end_inset + +-uplas de sus coordenadas, pues +\begin_inset Formula $[v+v']_{{\cal B}}=(x_{1}+x'_{1},\dots,x_{n}+x'_{n})=[v]_{{\cal B}}+[v']_{{\cal B}}$ +\end_inset + + y +\begin_inset Formula $[rv]_{{\cal B}}=(rx_{1},\dots,rx_{n})=r[v]_{{\cal B}}$ +\end_inset + +. +\end_layout + +\begin_layout Subsection +Cambio de coordenadas +\end_layout + +\begin_layout Standard +Sean +\begin_inset Formula ${\cal B}=\{u_{1},\dots,u_{n}\}$ +\end_inset + + y +\begin_inset Formula ${\cal B}'=\{u'_{1},\dots,u'_{n}\}$ +\end_inset + + bases de +\begin_inset Formula $V$ +\end_inset + +, y llamamos +\begin_inset Formula $[u'_{j}]_{{\cal B}}=(p_{1j},\dots,p_{nj})$ +\end_inset + +, de forma que +\begin_inset Formula $u'_{j}=\sum_{i=1}^{n}p_{ij}u_{i}$ +\end_inset + +. + Si +\begin_inset Formula $[v]_{{\cal B}'}=(x'_{1},\dots,x'_{n})$ +\end_inset + +, entonces +\begin_inset Formula +\[ +v=x'_{1}u'_{1}+\dots+x'_{n}u'_{n}=\sum_{j=1}^{n}x'_{j}u'_{j}=\sum_{j=1}^{n}x'_{j}\left(\sum_{i=1}^{n}p_{ij}u_{i}\right)=\sum_{j=1}^{n}\sum_{i=1}^{n}x'_{j}p_{ij}u_{i}=\sum_{i=1}^{n}\left(\sum_{j=1}^{n}x'_{j}p_{ij}\right)u_{i} +\] + +\end_inset + +De forma que si +\begin_inset Formula $[v]_{{\cal B}}=(x_{1},\dots,x_{n})$ +\end_inset + +, entonces +\begin_inset Formula $x_{i}=\sum_{j=1}^{n}x'_{j}p_{ij}$ +\end_inset + +. + A las ecuaciones +\begin_inset Formula +\[ +\left.\begin{array}{ccccccc} +x_{1} & = & p_{11}x'_{1} & + & \dots & + & p_{1n}x'_{n}\\ + & \vdots\\ +x_{n} & = & p_{n1}x'_{1} & + & \dots & + & p_{nn}x'_{n} +\end{array}\right\} +\] + +\end_inset + +las llamamos +\series bold +ecuaciones del cambio de base de +\begin_inset Formula ${\cal B}'$ +\end_inset + + a +\begin_inset Formula ${\cal B}$ +\end_inset + +. +\end_layout + +\begin_layout Section +Producto de matrices +\end_layout + +\begin_layout Standard +Sean +\begin_inset Formula $A=(a_{ij})\in M_{m,n}(K)$ +\end_inset + + y +\begin_inset Formula $B=(b_{ij})\in M_{n,p}(K)$ +\end_inset + +, definimos +\begin_inset Formula $AB=(c_{ij})\in M_{m,p}(K)$ +\end_inset + + tal que +\begin_inset Formula $c_{ij}=\sum_{k=1}^{n}a_{ik}b_{kj}$ +\end_inset + +. + En general no es conmutativo, aun si ambos productos se pueden efectuar + y fuesen matrices del mismo tamaño. + Propiedades: +\end_layout + +\begin_layout Enumerate + +\series bold +Asociativa: +\series default + +\begin_inset Formula $(AB)C=A(BC)$ +\end_inset + +. +\begin_inset Formula +\[ +\begin{array}{c} +((AB)C)_{ij}=\sum_{k=1}^{p}(AB)_{ik}C_{kj}=\sum_{k=1}^{p}\sum_{l=1}^{n}A_{il}B_{lk}C_{kj}=\sum_{l=1}^{n}\sum_{k=1}^{p}A_{il}B_{lk}C_{kj}=\\ +=\sum_{l=1}^{n}A_{il}\left(\sum_{k=1}^{p}B_{lk}C_{kj}\right)=\sum_{l=1}^{n}A_{il}(BC)_{lj}=(A(BC))_{ij} +\end{array} +\] + +\end_inset + + +\end_layout + +\begin_layout Enumerate + +\series bold +Distributiva respecto de la suma: +\series default + +\begin_inset Formula $A(B+C)=AB+AC$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +La +\series bold +matriz identidad +\series default +, +\begin_inset Formula $I_{n}=(\delta_{ij})$ +\end_inset + + con +\begin_inset Formula $\delta_{ii}=1$ +\end_inset + + y +\begin_inset Formula $\delta_{ij}=0$ +\end_inset + + si +\begin_inset Formula $i\neq j$ +\end_inset + +, satisface +\begin_inset Formula $AI_{n}=A$ +\end_inset + + y +\begin_inset Formula $I_{n}B=B$ +\end_inset + + para cada +\begin_inset Formula $A\in M_{m,n}(K)$ +\end_inset + + y +\begin_inset Formula $B\in M_{n,m}(K)$ +\end_inset + +. +\begin_inset Formula +\[ +C_{ij}=\sum_{k=1}^{n}A_{ik}\delta_{kj}\underset{\text{(el resto son \ensuremath{=0})}}{=}A_{ij}\delta_{jj}=A_{ij} +\] + +\end_inset + +La demostración de que +\begin_inset Formula $I_{n}B=B$ +\end_inset + + es análoga. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\alpha(AB)=(\alpha A)B=A(\alpha B)$ +\end_inset + +. +\end_layout + +\begin_layout Standard +\begin_inset Formula $A\in M_{n}(K)$ +\end_inset + + es +\series bold +invertible +\series default + si existe +\begin_inset Formula $B\in M_{n}(K)$ +\end_inset + + tal que +\begin_inset Formula $AB=BA=I_{n}$ +\end_inset + +. + Entonces +\begin_inset Formula $B$ +\end_inset + + es la +\series bold +matriz inversa +\series default + de +\begin_inset Formula $A$ +\end_inset + + y se representa +\begin_inset Formula $A^{-1}$ +\end_inset + +. + Supongamos que +\begin_inset Formula $B$ +\end_inset + + y +\begin_inset Formula $C$ +\end_inset + + son inversas de +\begin_inset Formula $A$ +\end_inset + +. + Entonces +\begin_inset Formula $C=CI_{n}=C(AB)=(CA)B=I_{n}B=B$ +\end_inset + +, por lo que la inversa es única. +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $A,B\in M_{n}(K)$ +\end_inset + + son invertibles, entonces +\begin_inset Formula $AB$ +\end_inset + + es también invertible, y +\begin_inset Formula $(AB)^{-1}=B^{-1}A^{-1}$ +\end_inset + +: +\begin_inset Formula +\[ +(B^{-1}A^{-1})(AB)=B^{-1}(A^{-1}A)B=B^{-1}I_{n}B=B^{-1}B=I_{n} +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +Las ecuaciones de cambio de base se pueden expresar como +\begin_inset Formula +\[ +\left(\begin{array}{c} +x_{1}\\ +x_{2}\\ +\vdots\\ +x_{n} +\end{array}\right)=\left(\begin{array}{cccc} +p_{11} & p_{12} & \cdots & p_{1n}\\ +p_{21} & p_{22} & \cdots & p_{2n}\\ +\vdots & \vdots & \ddots & \vdots\\ +p_{n1} & p_{n2} & \cdots & p_{nn} +\end{array}\right)\left(\begin{array}{c} +x'_{1}\\ +x'_{2}\\ +\vdots\\ +x'_{n} +\end{array}\right) +\] + +\end_inset + +donde las columnas de +\begin_inset Formula $(p_{ij})$ +\end_inset + + son los vectores de +\begin_inset Formula ${\cal B}'$ +\end_inset + + respecto a +\begin_inset Formula ${\cal B}$ +\end_inset + +. + Abreviadamente, +\begin_inset Formula $X_{{\cal B}}=M_{{\cal B}{\cal B}'}X'_{{\cal B}'}$ +\end_inset + +, donde a +\begin_inset Formula $M_{{\cal B}{\cal B}'}$ +\end_inset + + la llamamos +\series bold +matriz de cambio de base +\series default + de +\begin_inset Formula ${\cal B}'$ +\end_inset + + a +\begin_inset Formula ${\cal B}$ +\end_inset + +. + Podemos deducir que +\begin_inset Formula $M_{{\cal B}{\cal B}}=I_{n}$ +\end_inset + +, +\begin_inset Formula $M_{{\cal B}''{\cal B}}=M_{{\cal B}''{\cal B}'}M_{{\cal B}'{\cal B}}$ +\end_inset + + y por tanto +\begin_inset Formula $M_{{\cal B}'{\cal B}}M_{{\cal B}{\cal B}'}=M_{{\cal B}{\cal B}'}M_{{\cal B}'{\cal B}}=I_{n}$ +\end_inset + +. + Así, toda matriz de cambio de base es invertible, y viceversa. +\begin_inset Note Note +status open + +\begin_layout Plain Layout +¿Buscar la demostración de que si es invertible también es de cambio de + base? +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Operaciones con subespacios +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $\{U_{i}\}_{i\in I}\neq\emptyset$ +\end_inset + + es un conjunto de subespacios vectoriales de +\begin_inset Formula $V$ +\end_inset + +, entonces +\begin_inset Formula $\bigcap_{i\in I}U_{i}$ +\end_inset + + también es subespacio vectorial de +\begin_inset Formula $V$ +\end_inset + +, pero en general +\begin_inset Formula $\bigcup_{i\in I}U_{i}$ +\end_inset + + no es subespacio vectorial. + Llamamos +\series bold +suma +\series default + de +\begin_inset Formula $U_{1}$ +\end_inset + + y +\begin_inset Formula $U_{2}$ +\end_inset + + al subespacio +\begin_inset Formula +\[ +U_{1}+U_{2}=\{u_{1}+u_{2}|u_{1}\in U_{1},u_{2}\in U_{2}\} +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +Este es el menor subespacio vectorial +\begin_inset Formula $V$ +\end_inset + + que contiene a +\begin_inset Formula $U_{1}$ +\end_inset + + y +\begin_inset Formula $U_{2}$ +\end_inset + +. + +\series bold +Demostración: +\series default + Si +\begin_inset Formula $u\in U_{1}$ +\end_inset + +, como +\begin_inset Formula $0\in U_{2}$ +\end_inset + +, se tiene que +\begin_inset Formula $u=u+0\in U_{1}+U_{2}$ +\end_inset + +, y viceversa, de modo que +\begin_inset Formula $U_{1}\cup U_{2}\subseteq U_{1}+U_{2}$ +\end_inset + + y además +\begin_inset Formula $U_{1}+U_{2}\neq\emptyset$ +\end_inset + +. + Demostraremos ahora que es un espacio vectorial. + Si +\begin_inset Formula $v,v'\in U_{1}+U_{2}$ +\end_inset + +, existirán +\begin_inset Formula $u_{1},u'_{1}\in U$ +\end_inset + + y +\begin_inset Formula $u_{2},u'_{2}\in U_{2}$ +\end_inset + + con +\begin_inset Formula $v=u_{1}+u_{2}$ +\end_inset + + y +\begin_inset Formula $v'=u'_{1}+u'_{2}$ +\end_inset + +, y si +\begin_inset Formula $\alpha,\alpha'\in K$ +\end_inset + +, se tiene que +\begin_inset Formula +\[ +\alpha v+\alpha'v'=\alpha u_{1}+\alpha u_{2}+\alpha'u'_{1}+\alpha'u'_{2}=(\alpha u_{1}+\alpha'u'_{1})+(\alpha u_{2}+\alpha'u'_{2})\in U_{1}+U_{2} +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +La +\series bold +fórmula de Grassmann +\series default + o +\series bold +teorema de Grassman +\series default + nos dice que si +\begin_inset Formula $U_{1}$ +\end_inset + + y +\begin_inset Formula $U_{2}$ +\end_inset + + son subespacios de +\begin_inset Formula $V$ +\end_inset + +, y +\begin_inset Formula $V$ +\end_inset + + tiene dimensión finita, entonces +\begin_inset Formula +\[ +\dim(U_{1})+\dim(U_{2})=\dim(U_{1}\cap U_{2})+\dim(U_{1}+U_{2}) +\] + +\end_inset + + +\end_layout + +\begin_layout Standard + +\series bold +Demostración. + +\series default + Sea +\begin_inset Formula $\{u_{1},\dots,u_{t}\}$ +\end_inset + + base de +\begin_inset Formula $U_{1}\cap U_{2}$ +\end_inset + +, que completamos por un lado a la base +\begin_inset Formula $\{u_{1},\dots,u_{t},u_{t+1},\dots,u_{r}\}$ +\end_inset + + de +\begin_inset Formula $U_{1}$ +\end_inset + + y por otro a la base +\begin_inset Formula $\{u_{1},\dots,u_{t},v_{t+1},\dots,v_{s}\}$ +\end_inset + + de +\begin_inset Formula $U_{2}$ +\end_inset + +. + Entonces +\begin_inset Formula $\{u_{1},\dots,u_{t},u_{t+1},\dots,u_{r},v_{t+1},\dots,v_{s}\}$ +\end_inset + + es sistema de generadores de +\begin_inset Formula $U_{1}+U_{2}$ +\end_inset + +. + Queda ver que es además linealmente independiente. +\end_layout + +\begin_layout Standard +Supongamos +\begin_inset Formula $\alpha_{1}u_{1}+\dots+\alpha_{t}u_{t}+\alpha_{t+1}u_{t+1}+\dots+\alpha_{r}u_{r}+\beta_{t+1}v_{t+1}+\dots+\beta_{s}v_{s}=0$ +\end_inset + +. + Entonces +\begin_inset Formula $\alpha_{1}u_{1}+\dots+\alpha_{r}u_{r}=-\beta_{t+1}v_{t+1}-\dots-\beta_{s}v_{s}\in U_{1}\cap U_{2}$ +\end_inset + +. + Pero como +\begin_inset Formula $\{u_{1},\dots,u_{t}\}$ +\end_inset + + es base de +\begin_inset Formula $U_{1}\cap U_{2}$ +\end_inset + +, se tiene que +\begin_inset Formula $-\beta_{t+1}v_{t+1}-\dots-\beta_{s}v_{s}=\gamma_{1}u_{1}+\dots+\gamma_{t}u_{t}$ +\end_inset + +, por lo que +\begin_inset Formula $\gamma_{1}u_{1}+\dots+\gamma_{t}u_{t}+\beta_{t+1}v_{t+1}+\dots+\beta_{s}v_{s}=0$ +\end_inset + +. + Al ser +\begin_inset Formula $\{u_{1},\dots,u_{t},v_{t+1},\dots,v_{s}\}$ +\end_inset + + base de +\begin_inset Formula $U_{2}$ +\end_inset + +, se tiene que +\begin_inset Formula $\beta_{t+1}=\dots=\beta_{s}=0$ +\end_inset + +, por lo que +\begin_inset Formula $\alpha_{1}u_{1}+\dots+\alpha_{r}u_{r}=0$ +\end_inset + +. + Pero como +\begin_inset Formula $\{u_{1},\dots,u_{r}\}$ +\end_inset + + es base de +\begin_inset Formula $U_{1}$ +\end_inset + + se tiene que +\begin_inset Formula $\alpha_{1}=\dots=\alpha_{r}=0$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Así, se tiene que +\begin_inset Formula $\{u_{1},\dots,u_{t},u_{t+1},\dots,u_{r},v_{t+1},\dots,v_{s}\}$ +\end_inset + + es una familia linealmente independiente y por tanto una base del subespacio + +\begin_inset Formula $U_{1}+U_{2}$ +\end_inset + +, que tendrá dimensión +\begin_inset Formula $\dim(U_{1}+U_{2})=r+s-t=\dim(U_{1})+\dim(U_{2})-\dim(U_{1}\cap U_{2})$ +\end_inset + +. +\end_layout + +\begin_layout Standard +\begin_inset Formula $U_{1}$ +\end_inset + + y +\begin_inset Formula $U_{2}$ +\end_inset + + subespacios de +\begin_inset Formula $V$ +\end_inset + + están en +\series bold +suma directa +\series default + si +\begin_inset Formula $U_{1}\cap U_{2}=\{0\}$ +\end_inset + +. + Se dice entonces que +\begin_inset Formula $U_{1}+U_{2}$ +\end_inset + + es una suma directa y se representa +\begin_inset Formula $U_{1}\oplus U_{2}$ +\end_inset + +. + Por tanto +\begin_inset Formula $\dim(U_{1}\oplus U_{2})=\dim(U_{1})+\dim(U_{2})$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Una suma de subespacios +\begin_inset Formula $U_{1}+U_{2}$ +\end_inset + + es directa si y sólo si +\begin_inset Formula $\forall v\in U_{1}+U_{2},\exists!u_{1}\in U_{1},u_{2}\in U_{2}:v=u_{1}+u_{2}$ +\end_inset + +. + Llamamos a +\begin_inset Formula $u_{1}$ +\end_inset + + y +\begin_inset Formula $u_{2}$ +\end_inset + + las +\series bold +componentes +\series default + de +\begin_inset Formula $v$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\implies]$ +\end_inset + + +\end_layout + +\end_inset + +Si +\begin_inset Formula $u_{1}+u_{2}=u'_{1}+u'_{2}$ +\end_inset + + con +\begin_inset Formula $u_{1},u'_{1}\in U_{1}$ +\end_inset + + y +\begin_inset Formula $u_{2},u'_{2}\in U_{2}$ +\end_inset + +, entonces +\begin_inset Formula $u_{1}-u'_{1}=u'_{2}-u_{2}\in U_{1}\cap U_{2}$ +\end_inset + +, por lo que +\begin_inset Formula $u_{1}-u'_{1}=u'_{2}-u_{2}=0$ +\end_inset + + y +\begin_inset Formula $u_{1}=u'_{1}$ +\end_inset + + y +\begin_inset Formula $u_{2}=u'_{2}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\impliedby]$ +\end_inset + + +\end_layout + +\end_inset + +Si +\begin_inset Formula $u\in U_{1}\cap U_{2}$ +\end_inset + +, entonces +\begin_inset Formula $u=u+0=0+u$ +\end_inset + +, pero como +\begin_inset Formula $u$ +\end_inset + + se expresa de modo único como suma de un vector de +\begin_inset Formula $U_{1}$ +\end_inset + + y otro de +\begin_inset Formula $U_{2}$ +\end_inset + +, se tiene que +\begin_inset Formula $u=0$ +\end_inset + +, y por tanto +\begin_inset Formula $U_{1}\cap U_{2}=\{0\}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Dado +\begin_inset Formula $U$ +\end_inset + + subespacio vectorial de +\begin_inset Formula $V$ +\end_inset + + existe +\begin_inset Formula $U'$ +\end_inset + +, llamado +\series bold +complementario +\series default + de +\begin_inset Formula $U$ +\end_inset + + en +\begin_inset Formula $V$ +\end_inset + +, tal que +\begin_inset Formula $V=U\oplus U'$ +\end_inset + +, pues si expandimos la base +\begin_inset Formula $\{u_{1},\dots,u_{r}\}$ +\end_inset + + de +\begin_inset Formula $U$ +\end_inset + + a una base +\begin_inset Formula $\{u_{1},\dots,u_{r},u_{r+1},\dots,u_{n}\}$ +\end_inset + + de +\begin_inset Formula $V$ +\end_inset + + entonces +\begin_inset Formula $U'=<u_{r+1},\dots,u_{n}>$ +\end_inset + + satisface la condición. + El complementario no tiene por qué ser único. +\end_layout + +\begin_layout Standard +Una suma +\begin_inset Formula $U_{1}+\dots+U_{k}$ +\end_inset + + es suma directa si todo vector de la suma se expresa de modo único como + suma de un vector de cada +\begin_inset Formula $U_{i}$ +\end_inset + +, lo que ocurre si y sólo si +\begin_inset Formula $\forall i\in\{1,\dots,k\},U_{i}\cap(\sum_{1\leq j\leq k,j\neq i}U_{j})=\{0\}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $u_{1},\dots,u_{k}\in V$ +\end_inset + +, entonces +\begin_inset Formula $<u_{1},\dots,u_{k}>=<u_{1}>+\dots+<u_{k}>$ +\end_inset + +. + Si además son linealmente independientes, entonces +\begin_inset Formula $<u_{1},\dots,u_{k}>=<u_{1}>\oplus\dots\oplus<u_{n}>$ +\end_inset + +. + Así, +\begin_inset Formula $\{u_{1},\dots,u_{n}\}$ +\end_inset + + es base de +\begin_inset Formula $V$ +\end_inset + + si y sólo si +\begin_inset Formula $V=<u_{1}>\oplus\dots\oplus<u_{n}>$ +\end_inset + +. +\end_layout + +\end_body +\end_document diff --git a/algl/n2.lyx b/algl/n2.lyx new file mode 100644 index 0000000..bd834d3 --- /dev/null +++ b/algl/n2.lyx @@ -0,0 +1,2102 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +\begin_inset Formula $f:U\rightarrow V$ +\end_inset + + es una +\series bold +aplicación lineal +\series default + u +\series bold +homomorfismo de espacios vectoriales +\series default + si +\begin_inset Formula $f(u+u')=f(u)+f(u')\forall u,u'\in U$ +\end_inset + + y +\begin_inset Formula $f(\alpha u)=\alpha f(u)\forall\alpha\in K,u\in U$ +\end_inset + +, es decir, si +\begin_inset Formula $f(\sum\alpha_{i}u_{i})=\sum\alpha_{i}f(u_{i})$ +\end_inset + +. + Ejemplos: +\end_layout + +\begin_layout Itemize +La +\series bold +aplicación identidad: +\series default + +\begin_inset Formula $Id_{V}:V\rightarrow V$ +\end_inset + + con +\begin_inset Formula $Id_{V}(v)=v$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +La +\series bold +aplicación inclusión: +\series default + +\begin_inset Formula $i:U\subseteq V\rightarrow V$ +\end_inset + + con +\begin_inset Formula $i(u)=u$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +La +\series bold +aplicación lineal nula: +\series default + +\begin_inset Formula $0:U\rightarrow V$ +\end_inset + + con +\begin_inset Formula $0(u)=0$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +La +\series bold +homotecia de razón +\begin_inset Formula $\alpha$ +\end_inset + +: +\series default + +\begin_inset Formula $h_{\alpha}:V\rightarrow V$ +\end_inset + + con +\begin_inset Formula $h_{\alpha}(v)=\alpha v$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +Las +\series bold +proyecciones de +\begin_inset Formula $V$ +\end_inset + + sobre +\begin_inset Formula $U$ +\end_inset + + y +\begin_inset Formula $W$ +\end_inset + +, +\series default + con +\begin_inset Formula $V=U\oplus W$ +\end_inset + +: +\begin_inset Formula $p_{U}:V\rightarrow U$ +\end_inset + + y +\begin_inset Formula $p_{W}:V\rightarrow W$ +\end_inset + +, tales que si +\begin_inset Formula $v=u+w$ +\end_inset + + con +\begin_inset Formula $v\in V$ +\end_inset + +, +\begin_inset Formula $u\in U$ +\end_inset + + y +\begin_inset Formula $w\in W$ +\end_inset + +, entonces +\begin_inset Formula $p_{U}(v)=u$ +\end_inset + + y +\begin_inset Formula $p_{W}(v)=w$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +La aplicación +\begin_inset Formula $f_{A}:K^{n}\rightarrow K^{m}$ +\end_inset + + con +\begin_inset Formula $A\in M_{m,n}(K)$ +\end_inset + +, dada por +\begin_inset Formula +\[ +f_{A}(v)=A\left(\begin{array}{c} +|\\ +v\\ +| +\end{array}\right) +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +Tenemos que +\begin_inset Formula $f(0_{U})=0_{V}$ +\end_inset + +, y que +\begin_inset Formula $f(-u)=-f(u)$ +\end_inset + +. + Además, si +\begin_inset Formula $f:U\rightarrow V$ +\end_inset + + y +\begin_inset Formula $g:V\rightarrow W$ +\end_inset + + son aplicaciones lineales, +\begin_inset Formula $g\circ f:U\rightarrow W$ +\end_inset + + también lo es. +\end_layout + +\begin_layout Section +Aplicaciones lineales y subespacios. + Núcleo e Imagen +\end_layout + +\begin_layout Standard +El +\series bold +núcleo +\series default + de +\begin_inset Formula $f$ +\end_inset + + se define como +\begin_inset Formula $\text{Nuc}(f)=\ker(f)=f^{-1}(\{0\})$ +\end_inset + +, y la +\series bold +imagen +\series default + de +\begin_inset Formula $f$ +\end_inset + + como +\begin_inset Formula $\text{Im}(f)=\{f(u)\}_{u\in U}$ +\end_inset + +. + Si +\begin_inset Formula $U'\leq U$ +\end_inset + + entonces +\begin_inset Formula $f(U')\leq V$ +\end_inset + +, y si +\begin_inset Formula $V'\leq V$ +\end_inset + +, entonces +\begin_inset Formula $\text{Nuc}(f)\leq f^{-1}(V')\leq U$ +\end_inset + +. + En particular, +\begin_inset Formula $\text{Nuc}(f)$ +\end_inset + + e +\begin_inset Formula $\text{Im}(f)$ +\end_inset + + son espacios vectoriales, y si +\begin_inset Formula $U'=<u_{1},\dots,u_{r}>\leq U$ +\end_inset + +, entonces +\begin_inset Formula $f(U')=<f(u_{1}),\dots,f(u_{r})>$ +\end_inset + +. + +\series bold +Demostración: +\series default + Sean +\begin_inset Formula $u_{1},u_{2}\in U,\alpha_{1},\alpha_{2}\in K$ +\end_inset + +, y sean +\begin_inset Formula $v_{1}=f(u_{1}),v_{2}=f(u_{2})\in f(U')$ +\end_inset + +. + Entonces +\begin_inset Formula $\alpha_{1}v_{1}+\alpha_{2}v_{2}=\alpha_{1}f(u_{1})+\alpha_{2}f(u_{2})=f(\alpha_{1}u_{1}+\alpha_{2}u_{2})\in f(U')$ +\end_inset + +, por lo que +\begin_inset Formula $f(U')$ +\end_inset + + es un espacio vectorial. + Ahora bien, si +\begin_inset Formula $V'$ +\end_inset + + es un subespacio de +\begin_inset Formula $V$ +\end_inset + + entonces +\begin_inset Formula $\{0\}\subseteq V'$ +\end_inset + +, por lo que +\begin_inset Formula $f^{-1}(\{0\})=\text{Nuc}(f)\subseteq f^{-1}(V')$ +\end_inset + +. + Entonces si +\begin_inset Formula $u_{1},u_{2}\in f^{-1}(V')$ +\end_inset + + y +\begin_inset Formula $\alpha_{1},\alpha_{2}\in K$ +\end_inset + +, entonces +\begin_inset Formula $f(\alpha_{1}u_{1}+\alpha_{2}u_{2})=\alpha_{1}f(u_{1})+\alpha_{2}f(u_{2})\in V'$ +\end_inset + +, y por lo tanto +\begin_inset Formula $\alpha_{1}u_{1}+\alpha_{2}u_{2}\in f^{-1}(V')$ +\end_inset + + y +\begin_inset Formula $f^{-1}(V')$ +\end_inset + + es un espacio vectorial. +\end_layout + +\begin_layout Standard + +\series bold +Teorema: +\series default + Para +\begin_inset Formula $f:U\rightarrow V$ +\end_inset + + con +\begin_inset Formula $\dim(U)$ +\end_inset + + finita, entonces +\begin_inset Formula $\dim(U)=\dim(\text{Nuc}(f))+\dim(\text{Im}(f))$ +\end_inset + +. + +\series bold +Demostración: +\series default + Sea +\begin_inset Formula $\{v_{1},\dots,v_{n}\}$ +\end_inset + + base de +\begin_inset Formula $U$ +\end_inset + +. + Entonces +\begin_inset Formula $\text{Im}(f)=<f(v_{1}),\dots f(v_{n})>$ +\end_inset + + es de dimensión finita. + Ahora sea +\begin_inset Formula $\{v_{1},\dots,v_{k}\}$ +\end_inset + + base de +\begin_inset Formula $\text{Nuc}(f)\leq U$ +\end_inset + +, con +\begin_inset Formula $k\leq n$ +\end_inset + +. + Entonces +\begin_inset Formula $f(v_{1})=\dots=f(v_{k})=0$ +\end_inset + +, por lo que +\begin_inset Formula $\text{Im}(f)=<f(v_{1}),\dots,f(v_{k}),f(v_{k+1}),\dots,f(v_{n})>=<f(v_{k+1}),\dots,f(v_{n})>$ +\end_inset + +, por lo que +\begin_inset Formula $\{f(v_{k+1}),\dots,f(v_{n})\}$ +\end_inset + + es sistema de generadores de +\begin_inset Formula $\text{Im}(f)$ +\end_inset + +. + A continuación mostramos que es linealmente independiente. + Sea +\begin_inset Formula $0=\alpha_{k+1}f(v_{k+1})+\dots+\alpha_{n}f(v_{n})=f(\alpha_{k+1}v_{k+1}+\dots+\alpha_{n}v_{n})$ +\end_inset + +. + Entonces +\begin_inset Formula $\alpha_{k+1}v_{k+1}+\dots+\alpha_{n}v_{n}\in\text{Nuc}(f)$ +\end_inset + +, por lo que existen +\begin_inset Formula $\beta_{1},\dots,\beta_{k}$ +\end_inset + + tales que +\begin_inset Formula $\alpha_{k+1}v_{k+1}+\dots+\alpha_{n}v_{n}=\beta_{1}v_{1}+\dots+\beta_{k}v_{k}$ +\end_inset + +. + Pero entonces +\begin_inset Formula $\beta_{1}v_{1}+\dots+\beta_{k}v_{k}-\alpha_{k+1}v_{k+1}-\dots-\alpha_{n}v_{n}=0$ +\end_inset + +, y como +\begin_inset Formula $\{v_{1},\dots,v_{n}\}$ +\end_inset + + es base de +\begin_inset Formula $U$ +\end_inset + +, se tiene que +\begin_inset Formula $\beta_{1}=\dots=\beta_{k}=\alpha_{k+1}=\dots=\alpha_{n}=0$ +\end_inset + +, de modo que +\begin_inset Formula $\{v_{k+1},\dots,v_{n}\}$ +\end_inset + + es linealmente independiente y por ello +\begin_inset Formula $\{f(v_{k+1}),\dots,f(v_{n})\}$ +\end_inset + + también, por lo que es base de +\begin_inset Formula $\text{Im}(f)$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Llamamos +\series bold +rango +\series default + de +\begin_inset Formula $f$ +\end_inset + + a la dimensión de la imagen: +\begin_inset Formula $\text{rang}(f)=\dim(\text{Im}(f))$ +\end_inset + +. + Así, dada +\begin_inset Formula $f:U\rightarrow V$ +\end_inset + + y +\begin_inset Formula $\{u_{1},\dots,u_{n}\}$ +\end_inset + + base de +\begin_inset Formula $U$ +\end_inset + +, entonces +\begin_inset Formula $f(U)=<f(u_{1}),\dots,f(u_{n})>$ +\end_inset + + y por tanto +\begin_inset Formula +\[ +\text{rang}(f)=\dim(\text{Im}(f))=\dim(<f(u_{1}),\dots,f(u_{n})>)=\text{rang}(\{f(u_{1}),\dots,f(u_{n})\}) +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $f:U\rightarrow V$ +\end_inset + + es una aplicación lineal y +\begin_inset Formula $\dim(U)=\dim(V)<\infty$ +\end_inset + +, entonces +\begin_inset Formula +\[ +f\text{ inyectiva}\iff f\text{ suprayectiva}\iff f\text{ biyectiva}\iff\text{rang}(f)=\dim(U)\iff\text{Nuc}(f)=\{0\} +\] + +\end_inset + + +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $1\iff2\iff3]$ +\end_inset + + +\end_layout + +\end_inset + +Equivalen al hecho de que, para +\begin_inset Formula $f:A\rightarrow B$ +\end_inset + + con +\begin_inset Formula $A$ +\end_inset + + y +\begin_inset Formula $B$ +\end_inset + + conjuntos finitos, es lo mismo decir que +\begin_inset Formula $f$ +\end_inset + + sea inyectiva, suprayectiva o biyectiva. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $3\iff4]$ +\end_inset + + +\end_layout + +\end_inset + + +\begin_inset Formula $\text{rang}(f)=\dim(\text{Im}(U))\overset{\text{(supray.)}}{=}\text{dim}(V)$ +\end_inset + +. + Si +\begin_inset Formula $f$ +\end_inset + + no fuera suprayectiva, entonces +\begin_inset Formula $\dim(\text{Im}(U))<\dim(V)$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $1\implies5]$ +\end_inset + + +\end_layout + +\end_inset + + +\begin_inset Formula $u\in\text{Nuc}(f)\implies f(u)=0_{V}=f(0_{U})\implies u=0_{U}$ +\end_inset + + +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $5\implies1]$ +\end_inset + + +\end_layout + +\end_inset + + +\begin_inset Formula $\text{Nuc}(f)=\{0\}\implies\left(f(u)=f(u')\implies0=f(u-u')\implies u-u'\in\text{Nuc}(f)\implies u=u'\right)$ +\end_inset + + +\end_layout + +\begin_layout Standard +El homomorfismo +\begin_inset Formula $f:U\rightarrow V$ +\end_inset + + es un +\series bold +isomorfismo de espacios vectoriales +\series default + si es biyectivo, un +\series bold +endomorfismo +\series default + de +\begin_inset Formula $U$ +\end_inset + + si +\begin_inset Formula $U=V$ +\end_inset + + y un +\series bold +automorfismo +\series default + es un endomorfismo biyectivo. + Ahora, dado el isomorfismo +\begin_inset Formula $f:U\rightarrow V$ +\end_inset + +, +\begin_inset Formula $f^{-1}:V\rightarrow U$ +\end_inset + + es una aplicación lineal y por tanto un isomorfismo. + +\series bold +Demostración: +\series default + Consideramos +\begin_inset Formula $u=f^{-1}(v)$ +\end_inset + + y +\begin_inset Formula $u'=f^{-1}(v')$ +\end_inset + +. + Entonces +\begin_inset Formula $f(u+u')=f(u)+f(u')=v+v'$ +\end_inset + + y por tanto +\begin_inset Formula $f^{-1}(v+v')=u+u'=f^{-1}(v)+f^{-1}(v')$ +\end_inset + +. + Del mismo modo, +\begin_inset Formula $f(\alpha u)=\alpha f(u)=\alpha v$ +\end_inset + +, por lo que +\begin_inset Formula $f^{-1}(\alpha v)=\alpha u=\alpha f^{-1}(v)$ +\end_inset + +. +\end_layout + +\begin_layout Standard +\begin_inset Formula $U$ +\end_inset + + y +\begin_inset Formula $V$ +\end_inset + + son +\series bold +isomorfos +\series default + ( +\begin_inset Formula $U\cong V$ +\end_inset + +) si existe un isomorfismo +\begin_inset Formula $f:U\rightarrow V$ +\end_inset + +. + Podemos comprobar que la relación es de equivalencia, y si +\begin_inset Formula $U$ +\end_inset + + y +\begin_inset Formula $V$ +\end_inset + + son +\begin_inset Formula $K$ +\end_inset + +-espacios vectoriales, entonces +\begin_inset Formula $U\cong V\iff\dim(U)=\dim(V)$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\implies]$ +\end_inset + + +\end_layout + +\end_inset + + +\begin_inset Formula $U\cong V\implies\dim(U)=\dim(\text{Nuc}(f))+\dim(\text{Im}(f))=0+\dim(V)$ +\end_inset + + +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\impliedby]$ +\end_inset + + +\end_layout + +\end_inset + +Sean +\begin_inset Formula $f:U\rightarrow K^{n}$ +\end_inset + + y +\begin_inset Formula $g:V\rightarrow K^{n}$ +\end_inset + + isomorfismos con +\begin_inset Formula $f(u)=[u]_{{\cal B}}$ +\end_inset + + y +\begin_inset Formula $g(v)=[v]_{\beta'}$ +\end_inset + + ; entonces +\begin_inset Formula $g^{-1}\circ f:U\rightarrow V$ +\end_inset + + también es un isomorfismo. +\end_layout + +\begin_layout Section +Determinación de una aplicación lineal +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $U$ +\end_inset + + y +\begin_inset Formula $V$ +\end_inset + + son +\begin_inset Formula $K$ +\end_inset + +-espacios vectoriales con +\begin_inset Formula ${\cal B}=\{u_{1},\dots,u_{n}\}$ +\end_inset + + base de +\begin_inset Formula $U$ +\end_inset + + y +\begin_inset Formula $v_{1},\dots,v_{n}$ +\end_inset + + vectores cualesquiera de +\begin_inset Formula $V$ +\end_inset + +, existe una única +\begin_inset Formula $f:U\rightarrow V$ +\end_inset + + con +\begin_inset Formula $f(u_{i})=v_{i}\forall i$ +\end_inset + +, pues es aquella dada por +\begin_inset Formula $f(\alpha_{1}u_{1}+\dots+\alpha_{n}u_{n})=\alpha_{1}v_{1}+\dots+\alpha_{n}v_{n}$ +\end_inset + +. + Esto también se cumple para espacios de dimensión infinita. +\end_layout + +\begin_layout Standard +También, si +\begin_inset Formula ${\cal B}=\{u_{i}\}_{i\in I}$ +\end_inset + + es base de +\begin_inset Formula $U$ +\end_inset + + (la cual puede ser infinita) y +\begin_inset Formula $f:U\rightarrow V$ +\end_inset + + lineal entonces: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $f$ +\end_inset + + es inyectiva si y sólo si +\begin_inset Formula $\{f(u_{i})\}_{i\in I}$ +\end_inset + + es linealmente independiente. +\end_layout + +\begin_deeper +\begin_layout Enumerate +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\implies]$ +\end_inset + + +\end_layout + +\end_inset + + +\begin_inset Formula $0=\alpha_{1}f(u_{1})+\dots+\alpha_{k}f(u_{k})=f(\alpha_{1}u_{1}+\dots+\alpha_{k}u_{k})\implies\alpha_{1}u_{1}+\dots+\alpha_{k}u_{k}\in\text{Nuc}(f)=\{0\}\implies\alpha_{1}u_{1}+\dots+\alpha_{k}u_{k}=0\implies\alpha_{1},\dots,\alpha_{k}=0$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\impliedby]$ +\end_inset + + +\end_layout + +\end_inset + +Partimos de que +\begin_inset Formula $\{f(u_{i})\}_{i\in I}$ +\end_inset + + es linealmente independiente. + Sea +\begin_inset Formula $u\in\text{Nuc}(f)$ +\end_inset + +, si +\begin_inset Formula $u=\alpha_{1}u_{1}+\dots+\alpha_{k}u_{k}$ +\end_inset + + entonces +\begin_inset Formula $0=f(u)=\alpha_{1}f(u_{1})+\dots+\alpha_{k}f(u_{k})\implies\alpha_{i}=0\forall i\implies u=0$ +\end_inset + +, por lo que entonces +\begin_inset Formula $\text{Nuc}(f)=\{0\}$ +\end_inset + +. +\end_layout + +\end_deeper +\begin_layout Enumerate +\begin_inset Formula $f$ +\end_inset + + es suprayectiva si y sólo si +\begin_inset Formula $\{f(u_{i})\}_{i\in I}$ +\end_inset + + es una familia de generadores de +\begin_inset Formula $V$ +\end_inset + +. +\begin_inset Formula +\[ +f\text{ suprayectiva}\iff f(U)=V\iff<\{f(u_{i})\}_{i\in I}>=V +\] + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $f$ +\end_inset + + es biyectiva, y por tanto isomorfismo, si y sólo si +\begin_inset Formula $\{f(u_{i})\}_{i\in I}$ +\end_inset + + es +\begin_inset space \space{} +\end_inset + + base de +\begin_inset Formula $V$ +\end_inset + +. +\end_layout + +\begin_layout Section +Representación matricial de una aplicación lineal. + Rango de una matriz. + Matrices equivalentes +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $U$ +\end_inset + + y +\begin_inset Formula $V$ +\end_inset + + son +\begin_inset Formula $K$ +\end_inset + +-espacios vectoriales de dimensión finita, +\begin_inset Formula ${\cal B}=\{u_{1},\dots,u_{n}\}$ +\end_inset + + es base de +\begin_inset Formula $U$ +\end_inset + + y +\begin_inset Formula ${\cal B}'=\{v_{1},\dots,v_{m}\}$ +\end_inset + + base de +\begin_inset Formula $V$ +\end_inset + +, y +\begin_inset Formula $f:U\rightarrow V$ +\end_inset + + es un homomorfismo, entonces para cada +\begin_inset Formula $j$ +\end_inset + + existirán +\begin_inset Formula $a_{ij}$ +\end_inset + + tales que +\begin_inset Formula +\[ +f(u_{j})=\sum_{i=1}^{m}a_{ij}v_{i} +\] + +\end_inset + +Así, si +\begin_inset Formula $[u]_{{\cal B}}=(x_{1},\dots,x_{n})$ +\end_inset + +, entonces +\begin_inset Formula $u=\sum_{j=1}^{n}x_{j}u_{j}\in U$ +\end_inset + + y +\begin_inset Formula +\[ +f(u)=f\left(\sum_{j=1}^{n}x_{j}u_{j}\right)=\sum_{j=1}^{n}x_{j}f(u_{j})=\sum_{j=1}^{n}x_{j}\left(\sum_{i=1}^{m}a_{ij}v_{i}\right)=\sum_{j=1}^{n}\sum_{i=1}^{m}(x_{j}a_{ij})v_{i}=\sum_{i=1}^{m}\left(\sum_{j=1}^{n}a_{ij}x_{j}\right)v_{i} +\] + +\end_inset + +por lo que +\begin_inset Formula $[f(u)]_{{\cal B}'}=(\sum_{j=1}^{n}a_{1j}x_{j},\dots,\sum_{j=1}^{n}a_{mj}x_{j})$ +\end_inset + +, de modo que, si +\begin_inset Formula $[f(u)]_{{\cal B}'}=(y_{1},\dots,y_{m})$ +\end_inset + +, entonces +\begin_inset Formula +\[ +\left(\begin{array}{c} +y_{1}\\ +\vdots\\ +y_{m} +\end{array}\right)=\left(\begin{array}{ccc} +a_{11} & \cdots & a_{1n}\\ +\vdots & \ddots & \vdots\\ +a_{m1} & \cdots & a_{mn} +\end{array}\right)\left(\begin{array}{c} +x_{1}\\ +\vdots\\ +x_{n} +\end{array}\right) +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +Siendo las columnas de +\begin_inset Formula $(a_{ij})$ +\end_inset + + los +\begin_inset Formula $[f(u_{j})]_{{\cal B}'}$ +\end_inset + +, es decir, las imágenes de los elementos de +\begin_inset Formula ${\cal B}$ +\end_inset + + respecto de +\begin_inset Formula ${\cal B}'$ +\end_inset + +. + Entonces +\begin_inset Formula $[f(u)]_{{\cal B}'}=A[u]_{{\cal B}}$ +\end_inset + +, lo que se conoce como +\series bold +representación matricial de +\begin_inset Formula $f$ +\end_inset + + respecto a las bases +\begin_inset Formula ${\cal B}$ +\end_inset + + y +\begin_inset Formula ${\cal B}'$ +\end_inset + + +\series default +. + A la matriz +\begin_inset Formula $(a_{ij})$ +\end_inset + + se le llama +\series bold +matriz de +\begin_inset Formula $f$ +\end_inset + + +\series default + o +\series bold +matriz asociada a +\begin_inset Formula $f$ +\end_inset + + respecto a las bases +\begin_inset Formula ${\cal B}$ +\end_inset + + y +\begin_inset Formula ${\cal B}'$ +\end_inset + + +\series default +, y se denomina +\begin_inset Formula $M_{{\cal B}',{\cal B}}(f)$ +\end_inset + +. + Así, +\begin_inset Formula +\[ +[f(u)]_{{\cal B}'}=M_{{\cal B}',{\cal B}}(f)[u]_{{\cal B}} +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +Tenemos que +\begin_inset Formula $M_{{\cal B}',{\cal B}}(f)$ +\end_inset + + está completamente determinada por +\begin_inset Formula $f$ +\end_inset + +, y de igual modo, +\begin_inset Formula $f$ +\end_inset + + está univocamente determinada por +\begin_inset Formula $M_{{\cal B}',{\cal B}}(f)$ +\end_inset + +. + Además, si +\begin_inset Formula $f:U\rightarrow V$ +\end_inset + + y +\begin_inset Formula $g:V\rightarrow W$ +\end_inset + + son aplicaciones lineales y +\begin_inset Formula ${\cal B}_{1}$ +\end_inset + +, +\begin_inset Formula ${\cal B}_{2}$ +\end_inset + + y +\begin_inset Formula ${\cal B}_{3}$ +\end_inset + + son bases respectivas de +\begin_inset Formula $U$ +\end_inset + +, +\begin_inset Formula $V$ +\end_inset + + y +\begin_inset Formula $W$ +\end_inset + +, entonces +\begin_inset Formula $M_{{\cal B}_{3},{\cal B}_{1}}(g\circ f)=M_{{\cal B}_{3},{\cal B}_{2}}(g)M_{{\cal B}_{2},{\cal B}_{1}}(f)$ +\end_inset + +. + +\series bold +Demostración: +\series default + Para cada +\begin_inset Formula $u\in U,v\in V$ +\end_inset + +, tenemos que +\begin_inset Formula $M_{{\cal B}_{2},{\cal B}_{1}}(f)[u]_{{\cal B}_{1}}=[f(u)]_{{\cal B}_{2}}$ +\end_inset + + y +\begin_inset Formula $M_{{\cal B}_{3},{\cal B}_{2}}(g)[v]_{{\cal B}_{2}}=[g(v)]_{{\cal B}_{3}}$ +\end_inset + +, por lo que +\begin_inset Formula +\[ +M_{{\cal B}_{3},{\cal B}_{2}}(g)M_{{\cal B}_{2},{\cal B}_{1}}(f)[u]_{{\cal B}_{1}}=M_{{\cal B}_{3},{\cal B}_{2}}(g)[f(u)]_{{\cal B}_{2}}=[g(f(u))]_{{\cal B}_{3}}=[(g\circ f)(u)]_{{\cal B}_{3}} +\] + +\end_inset + +y por la unicidad de la matriz de una aplicación lineal respecto a dos bases, + se tiene que +\begin_inset Formula $M_{{\cal B}_{3},{\cal B}_{1}}(g\circ f)=M_{{\cal B}_{3},{\cal B}_{2}}(g)M_{{\cal B}_{2},{\cal B}_{1}}(f)$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Sean +\begin_inset Formula $U$ +\end_inset + + y +\begin_inset Formula $V$ +\end_inset + + +\begin_inset Formula $K$ +\end_inset + +-espacios vectoriales con bases respectivas +\begin_inset Formula ${\cal B}$ +\end_inset + + y +\begin_inset Formula ${\cal B}'$ +\end_inset + +, +\begin_inset Formula $f:U\rightarrow V$ +\end_inset + + una aplicación lineal y +\begin_inset Formula $A=M_{{\cal B}',{\cal B}}(f)$ +\end_inset + +. + Entonces +\begin_inset Formula $f$ +\end_inset + + es un isomorfismo si y sólo si +\begin_inset Formula $A$ +\end_inset + + es invertible, y entonces +\begin_inset Formula $A^{-1}=M_{{\cal B},{\cal B}'}(f^{-1})$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\implies]$ +\end_inset + + +\end_layout + +\end_inset + +Sea +\begin_inset Formula $B=M_{{\cal B},{\cal B}'}(f^{-1})$ +\end_inset + +: +\begin_inset Formula +\[ +AB=M_{{\cal B}',{\cal B}}(f)M_{{\cal B},{\cal B}'}(f^{-1})=M_{{\cal B}',{\cal B}'}(f\circ f^{-1})=M_{{\cal B}',{\cal B}'}(Id_{V})=I_{n} +\] + +\end_inset + + +\begin_inset Formula +\[ +BA=M_{{\cal B},{\cal B}'}(f^{-1})M_{{\cal B}',{\cal B}}(f)=M_{{\cal B},{\cal B}}(f^{-1}\circ f)=M_{{\cal B},{\cal B}}(Id_{U})=I_{n} +\] + +\end_inset + + +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\impliedby]$ +\end_inset + + +\end_layout + +\end_inset + +Al ser invertible es cuadrada, por lo que +\begin_inset Formula $\dim(U)=\dim(V)=n$ +\end_inset + +, y si consideramos +\begin_inset Formula $g:V\rightarrow U$ +\end_inset + + tal que +\begin_inset Formula $M_{{\cal B},{\cal B}'}(g)=A^{-1}$ +\end_inset + +, se tiene que +\begin_inset Formula +\[ +M_{{\cal B},{\cal B}}(g\circ f)=M_{{\cal B},{\cal B}'}(g)M_{{\cal B}',{\cal B}}(f)=A^{-1}A=I_{n}=M_{{\cal B},{\cal B}}(Id_{U})\implies g\circ f=Id_{U} +\] + +\end_inset + + +\begin_inset Formula +\[ +M_{{\cal B}',{\cal B}'}(f\circ g)=M_{{\cal B}',{\cal B}}(f)M_{{\cal B},{\cal B}'}(g)=AA^{-1}=I_{n}=M_{{\cal B}',{\cal B}'}(Id_{V})\implies f\circ g=Id_{V} +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +Así, si +\begin_inset Formula ${\cal B}$ +\end_inset + + y +\begin_inset Formula ${\cal B}'$ +\end_inset + + son bases de +\begin_inset Formula $V$ +\end_inset + +, como +\begin_inset Formula $M_{{\cal B},{\cal B}'}=M_{{\cal B},{\cal B}'}(Id_{V})$ +\end_inset + +, se tiene que +\begin_inset Formula +\[ +M_{{\cal B}',{\cal B}}^{-1}=(M_{{\cal B}',{\cal B}}(Id_{V}))^{-1}=M_{{\cal B},{\cal B}'}(Id_{V}^{-1})=M_{{\cal B},{\cal B}'}(Id_{V})=M_{{\cal B},{\cal B}'} +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +También se tiene que si +\begin_inset Formula ${\cal B}_{1}$ +\end_inset + + y +\begin_inset Formula ${\cal B}_{2}$ +\end_inset + + son bases de +\begin_inset Formula $U$ +\end_inset + + y +\begin_inset Formula ${\cal B}'_{1}$ +\end_inset + + y +\begin_inset Formula ${\cal B}'_{2}$ +\end_inset + + son bases de +\begin_inset Formula $V$ +\end_inset + +, entonces +\begin_inset Formula +\[ +M_{{\cal B}'_{2},{\cal B}_{2}}(f)=M_{{\cal B}'_{2},{\cal B}_{2}}(Id_{V}\circ f\circ Id_{U})=M_{{\cal B}'_{2},{\cal B}'_{1}}\cdot M_{{\cal B}'_{1}{\cal B}_{1}}(f)\cdot M_{{\cal B}_{1},{\cal B}_{2}} +\] + +\end_inset + +Para +\begin_inset Formula $A,B\in M_{m,n}(K)$ +\end_inset + +, +\begin_inset Formula $A$ +\end_inset + + y +\begin_inset Formula $B$ +\end_inset + + son +\series bold +equivalentes +\series default + si existen matrices invertibles +\begin_inset Formula $P\in M_{m}(K)$ +\end_inset + + y +\begin_inset Formula $Q\in M_{n}(K)$ +\end_inset + + tales que +\begin_inset Formula $B=PAQ$ +\end_inset + +. + Esta es una relación de equivalencia. +\end_layout + +\begin_layout Standard +Se llama +\series bold +rango +\series default + de +\begin_inset Formula $A\in M_{m,n}(K)$ +\end_inset + + al máximo de columnas linealmente independientres consideradas como vectores + de +\begin_inset Formula $K^{m}$ +\end_inset + +, es decir, +\begin_inset Formula $\text{rang}(A)=\dim(<C_{1},\dots,C_{n}>)$ +\end_inset + +, y por tanto +\begin_inset Formula $\text{rang}(A)\leq m,n$ +\end_inset + +. + Dado que las columnas de +\begin_inset Formula $M_{{\cal B}',{\cal B}}(f)$ +\end_inset + + son las imágenes en +\begin_inset Formula $f$ +\end_inset + + de los elementos de +\begin_inset Formula ${\cal B}$ +\end_inset + + sobre +\begin_inset Formula ${\cal B}'$ +\end_inset + +, se tiene que +\begin_inset Formula $\text{rang}(M_{{\cal B}',{\cal B}}(f))=\text{rang}(f)$ +\end_inset + +, y como las matrices invertibles corresponden a isomorfismos, se tiene + que +\begin_inset Formula $A\in M_{n}(K)$ +\end_inset + + es invertible si y sólo si +\begin_inset Formula $\text{rang}(A)=n$ +\end_inset + +, para lo que basta con considerar el homomorfismo +\begin_inset Formula $f:K^{n}\rightarrow K^{n}$ +\end_inset + + con +\begin_inset Formula $M_{{\cal C},{\cal C}}(f)=A$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Dados +\begin_inset Formula $K$ +\end_inset + +-espacios vectoriales +\begin_inset Formula $U$ +\end_inset + + y +\begin_inset Formula $V$ +\end_inset + + con dimensiones respectivas +\begin_inset Formula $n$ +\end_inset + + y +\begin_inset Formula $m$ +\end_inset + +, y el homomorfismo +\begin_inset Formula $f:U\rightarrow V$ +\end_inset + +, existen bases +\begin_inset Formula ${\cal B}$ +\end_inset + + de +\begin_inset Formula $U$ +\end_inset + + y +\begin_inset Formula ${\cal B}'$ +\end_inset + + de +\begin_inset Formula $V$ +\end_inset + + tales que +\begin_inset Formula +\[ +M_{{\cal B}',{\cal B}}(f)=\left(\begin{array}{c|c} +I_{r} & 0\\ +\hline 0 & 0 +\end{array}\right)\in M_{m,n}(K) +\] + +\end_inset + +con +\begin_inset Formula $r=\text{rang}(f)$ +\end_inset + +. + +\series bold +Demostración: +\series default + Si +\begin_inset Formula $r=\text{rang}(f)$ +\end_inset + + entonces +\begin_inset Formula $\dim(\text{Nuc}(f))=n-r$ +\end_inset + +. + Además, si +\begin_inset Formula $\{u_{r+1},\dots,u_{n}\}$ +\end_inset + + es base de +\begin_inset Formula $\text{Nuc}(f)$ +\end_inset + + que se extiende a la base +\begin_inset Formula ${\cal B}=\{u_{1},\dots,u_{r},u_{r+1},\dots,u_{n}\}$ +\end_inset + + de +\begin_inset Formula $U$ +\end_inset + +, entonces +\begin_inset Formula $f(u_{r+1})=\dots=f(u_{n})=0$ +\end_inset + +, y +\begin_inset Formula $f(u_{1}),\dots,f(u_{r})$ +\end_inset + + son linealmente dependientes, dado que si +\begin_inset Formula $\alpha_{1}f(u_{1})+\dots+\alpha_{r}f(u_{r})=0$ +\end_inset + + entonces +\begin_inset Formula $\alpha_{1}u_{1}+\dots+\alpha_{r}u_{r}\in\text{Nuc}(f)=<u_{r+1},\dots,u_{n}>$ +\end_inset + + y como +\begin_inset Formula $<u_{1},\dots,u_{r}>\cap<u_{r+1},\dots,u_{n}>=\{0\}$ +\end_inset + +, entonces +\begin_inset Formula $\alpha_{1}u_{1}+\dots+\alpha_{r}u_{r}=0$ +\end_inset + + y por tanto +\begin_inset Formula $\alpha_{1}=\dots=\alpha_{r}=0$ +\end_inset + +. + Si extendemos este conjunto a la base +\begin_inset Formula ${\cal B}'=\{f(u_{1}),\dots,f(u_{r}),v_{r+1},\dots,v_{m}\}$ +\end_inset + +, se tiene la +\begin_inset Formula $M_{{\cal B}',{\cal B}}(f)$ +\end_inset + + buscada. +\end_layout + +\begin_layout Standard +Toda +\begin_inset Formula $A\in M_{m,n}(K)$ +\end_inset + + es equivalente a una de esta forma, con +\begin_inset Formula $r=\text{rang}(A)$ +\end_inset + +. + +\series bold +Demostración: +\series default + Sea +\begin_inset Formula $f:K^{n}\rightarrow K^{m}$ +\end_inset + + tal que +\begin_inset Formula $M_{{\cal C}',{\cal C}}(f)=A$ +\end_inset + +. + Entonces +\begin_inset Formula $M_{{\cal B}',{\cal B}}(f)=M_{{\cal B}',{\cal {\cal C}}'}\cdot A\cdot M_{{\cal C},{\cal B}}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Llamamos +\series bold +matriz traspuesta +\series default + de +\begin_inset Formula $A=(a_{ij})\in M_{m,n}(K)$ +\end_inset + + a la matriz +\begin_inset Formula $A^{t}=(b_{ij})\in M_{n,m}(K)$ +\end_inset + + con +\begin_inset Formula $b_{ij}=a_{ji}$ +\end_inset + +. + Se verifica que +\begin_inset Formula $(A^{t})^{t}=A$ +\end_inset + +, +\begin_inset Formula $(\alpha A)^{t}=\alpha A^{t}$ +\end_inset + +, +\begin_inset Formula $(A+B)^{t}=A^{t}+B^{t}$ +\end_inset + +, +\begin_inset Formula $(AC)^{t}=C^{t}A^{t}$ +\end_inset + +, y si +\begin_inset Formula $A$ +\end_inset + + es invertible entonces +\begin_inset Formula $A^{t}$ +\end_inset + + también lo es y +\begin_inset Formula $(A^{t})^{-1}=(A^{-1})^{t}$ +\end_inset + +. + Así, si +\begin_inset Formula +\[ +B=\left(\begin{array}{c|c} +I_{r} & 0\\ +\hline 0 & 0 +\end{array}\right)\in M_{m,n}(K) +\] + +\end_inset + +con +\begin_inset Formula $r=\text{rang}(A)$ +\end_inset + + y +\begin_inset Formula $A=M_{m,n}(K)$ +\end_inset + +, existirán +\begin_inset Formula $P\in M_{m}(K)$ +\end_inset + + y +\begin_inset Formula $Q\in M_{n}(K)$ +\end_inset + + tales que +\begin_inset Formula $B=PAQ$ +\end_inset + +, por lo que +\begin_inset Formula $Q^{t}A^{t}P^{t}=(PAQ)^{t}=B^{t}$ +\end_inset + + con +\begin_inset Formula $\text{rang}(B^{t})=\text{rang}(B)$ +\end_inset + +, y por tanto +\begin_inset Formula $\text{rang}(A)=\text{rang}(A^{t})$ +\end_inset + +. +\end_layout + +\begin_layout Section +Matrices elementales. + Aplicaciones +\end_layout + +\begin_layout Standard +Llamamos +\series bold +matriz elemental +\series default + de tamaño +\begin_inset Formula $n$ +\end_inset + + a toda matriz obtenida al efectuar una operación elemental (por filas o + columnas) en +\begin_inset Formula $I_{n}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $E_{n}(i,j)$ +\end_inset + + es la resultante de intercambiar las filas +\begin_inset Formula $i$ +\end_inset + + y +\begin_inset Formula $j$ +\end_inset + +, o las columnas +\begin_inset Formula $i$ +\end_inset + + y +\begin_inset Formula $j$ +\end_inset + +, en +\begin_inset Formula $I_{n}$ +\end_inset + +. + +\begin_inset Formula $E_{n}(i,j)^{-1}=E_{n}(i,j)$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $E_{n}(r[i])$ +\end_inset + + es la resultante de multiplicar por +\begin_inset Formula $r$ +\end_inset + + la fila +\begin_inset Formula $i$ +\end_inset + +, o la columna +\begin_inset Formula $i$ +\end_inset + +, en +\begin_inset Formula $I_{n}$ +\end_inset + +. + +\begin_inset Formula $E_{n}(r[i])^{-1}=E_{n}(r^{-1}[i])$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $E_{n}([i]+r[j])$ +\end_inset + + es la resultante de añadir a la fila +\begin_inset Formula $i$ +\end_inset + + la fila +\begin_inset Formula $j$ +\end_inset + + multiplicada por +\begin_inset Formula $r$ +\end_inset + +, o a la columna +\begin_inset Formula $j$ +\end_inset + + la columna +\begin_inset Formula $i$ +\end_inset + + multiplicada por +\begin_inset Formula $r$ +\end_inset + +, en +\begin_inset Formula $I_{n}$ +\end_inset + +. + +\begin_inset Formula $E_{n}([i]+r[j])^{-1}=E_{n}([i]-r[j])$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $B$ +\end_inset + + se obtiene al realizar una operación elemental por filas en +\begin_inset Formula $A$ +\end_inset + + y +\begin_inset Formula $E$ +\end_inset + + al realizar la misma en +\begin_inset Formula $I_{m}$ +\end_inset + +, entonces +\begin_inset Formula $B=EA$ +\end_inset + +. + Del mismo modo, si +\begin_inset Formula $B$ +\end_inset + + se obtiene de aplicar una operación elemental por columnas en +\begin_inset Formula $A$ +\end_inset + + y +\begin_inset Formula $E$ +\end_inset + + al aplicarla a +\begin_inset Formula $I_{n}$ +\end_inset + +, entonces +\begin_inset Formula $B=AE$ +\end_inset + +. + Así, realizar una serie de estas operaciones en una matriz equivale a multiplic +arla por uno o ambos lados por un producto de matrices elementales, el cual + es invertible. + Dada una matriz +\begin_inset Formula $A$ +\end_inset + +, para obtener las matrices +\begin_inset Formula $P$ +\end_inset + + y +\begin_inset Formula $Q$ +\end_inset + + tales que +\begin_inset Formula +\[ +PAQ=\left(\begin{array}{c|c} +I_{r} & 0\\ +\hline 0 & 0 +\end{array}\right) +\] + +\end_inset + +podemos partir de +\begin_inset Formula +\[ +\left(\begin{array}{c|c} +A & I_{m}\\ +\hline I_{n} +\end{array}\right) +\] + +\end_inset + +y realizar operaciones elementales hasta llegar a una matriz de la forma +\begin_inset Formula +\[ +\left(\begin{array}{c|c} +\begin{array}{c|c} +I_{r} & 0\\ +\hline 0 & 0 +\end{array} & P\\ +\hline Q +\end{array}\right) +\] + +\end_inset + + +\begin_inset Formula $A\in M_{n}(K)$ +\end_inset + + es invertible cuando tiene rango precisamente +\begin_inset Formula $n$ +\end_inset + +, por lo que al hacer operaciones elementales por filas para obtener una + matriz escalonada reducida, esta será precisamente +\begin_inset Formula $I_{n}$ +\end_inset + +, de forma que +\begin_inset Formula $(E_{k}\cdots E_{1})A=I_{n}$ +\end_inset + + y por tanto +\begin_inset Formula $A^{-1}=E_{k}\cdots E_{1}$ +\end_inset + +, de forma que +\begin_inset Formula $A^{-1}$ +\end_inset + + es la matriz resultante de efectuar en +\begin_inset Formula $I_{n}$ +\end_inset + + las mismas operaciones elementales fila que se hacen en +\begin_inset Formula $A$ +\end_inset + +. + A efectos prácticos, formamos la matriz +\begin_inset Formula $\left(\begin{array}{c|c} +A & I_{n}\end{array}\right)$ +\end_inset + + y hacemos operaciones elementales por filas hasta llegar a +\begin_inset Formula $\left(\begin{array}{c|c} +I_{n} & A^{-1}\end{array}\right)$ +\end_inset + +. + Por otro lado, si +\begin_inset Formula $A^{-1}=E_{k}\cdots E_{1}$ +\end_inset + +, entonces +\begin_inset Formula $A=(A^{-1})^{-1}=(E_{k}\cdots E_{1})^{-1}=E_{1}^{-1}\cdots E_{k}^{-1}$ +\end_inset + +, de forma que toda matriz invertible es producto de matrices elementales. +\end_layout + +\end_body +\end_document diff --git a/algl/n3.lyx b/algl/n3.lyx new file mode 100644 index 0000000..99baa10 --- /dev/null +++ b/algl/n3.lyx @@ -0,0 +1,652 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +Una +\series bold +ecuación lineal +\series default + en las +\begin_inset Formula $n$ +\end_inset + + +\series bold +incógnitas +\series default + +\begin_inset Formula $x_{1},\dots,x_{n}$ +\end_inset + + sobre el cuerpo +\begin_inset Formula $K$ +\end_inset + + es una expresión de la forma +\begin_inset Formula $a_{1}x_{1}+\dots+a_{n}x_{n}=b$ +\end_inset + +, con los +\begin_inset Formula $a_{i}\in K$ +\end_inset + + ( +\series bold +coeficientes +\series default +) y +\begin_inset Formula $b\in K$ +\end_inset + + ( +\series bold +término independiente +\series default +). + Un +\series bold +sistema de +\begin_inset Formula $m$ +\end_inset + + ecuaciones lineales +\series default + con +\begin_inset Formula $n$ +\end_inset + + incógnitas sobre el cuerpo +\series bold + +\begin_inset Formula $K$ +\end_inset + + +\series default + tiene la forma +\begin_inset Formula +\[ +\left.\begin{array}{ccccccc} +a_{11}x_{1} & + & \dots & + & a_{1n}x_{n} & = & b_{1}\\ + & & & & & \vdots\\ +a_{m1}x_{1} & + & \dots & + & a_{mn}x_{n} & = & b_{m} +\end{array}\right\} +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +Puede expresarse matricialmente de la forma +\begin_inset Formula $AX=B$ +\end_inset + +, donde +\begin_inset Formula $A=(a_{ij})\in M_{m,n}(K)$ +\end_inset + + es la +\series bold +matriz de los coeficientes +\series default +, +\begin_inset Formula $B=(b_{i})\in M_{m,1}(K)$ +\end_inset + + es la +\series bold +matriz de los términos independientes +\series default + y +\begin_inset Formula $X=(x_{i})\in M_{n,1}(K)$ +\end_inset + + es la matriz de incógnitas. + A la matriz +\begin_inset Formula $(A|B)\in M_{m,n+1}(K)$ +\end_inset + + se le llama +\series bold +matriz ampliada +\series default + del sistema. + Un sistema es +\series bold +homogéneo +\series default + si +\begin_inset Formula $B=0$ +\end_inset + +, y a cada sistema +\begin_inset Formula $AX=B$ +\end_inset + + se le puede asociar el sistema homogéneo +\begin_inset Formula $AX=0$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Se llama +\series bold +solución +\series default + a toda +\begin_inset Formula $n$ +\end_inset + +-upla +\begin_inset Formula $(r_{1},\dots,r_{n})\in K^{n}$ +\end_inset + + tal que si +\begin_inset Formula $R=(r_{i})\in M_{n,1}(K)$ +\end_inset + + entonces +\begin_inset Formula $AR=B$ +\end_inset + +. + Un sistema es +\series bold +compatible +\series default + si tiene alguna solución, +\series bold +determinado +\series default + si tiene solo una e +\series bold +indeterminado +\series default + si tiene más; o +\series bold +incompatible +\series default + si no tiene ninguna. + +\series bold +Discutir +\series default + un sistema es determinar su compatibilidad, y +\series bold +resolverlo +\series default + es encontrar las soluciones. +\end_layout + +\begin_layout Standard + +\series bold +Teorema: +\series default + Si un sistema +\begin_inset Formula $AX=B$ +\end_inset + + tiene una solución +\begin_inset Formula $P$ +\end_inset + +, todas las soluciones son de la forma +\begin_inset Formula $P+M$ +\end_inset + +, donde +\begin_inset Formula $M$ +\end_inset + + es solución de +\begin_inset Formula $AX=0$ +\end_inset + +. +\end_layout + +\begin_layout Section +Teorema de Rouché-Frobenius +\end_layout + +\begin_layout Standard +Un sistema +\begin_inset Formula $AX=B$ +\end_inset + + es compatible si y sólo si +\begin_inset Formula $\text{rang}(A)=\text{rang}(A|B)$ +\end_inset + +, en cuyo caso es determinado si +\begin_inset Formula $\text{rang}(A)=n$ +\end_inset + +. + En concreto, si +\begin_inset Formula $k=n-\text{rang}(A)>0$ +\end_inset + +, existen +\begin_inset Formula $u_{1},\dots,u_{k}$ +\end_inset + + soluciones linealmente independientes de +\begin_inset Formula $AX=0$ +\end_inset + + tales que cualquier solución del sistema es de la forma +\begin_inset Formula $x_{0}+\lambda_{1}u_{1}+\dots+\lambda_{k}u_{k}$ +\end_inset + +. + Decimos del sistema que +\series bold +depende de +\begin_inset Formula $k$ +\end_inset + + parámetros +\series default + +\begin_inset Formula $\lambda_{1},\dots,\lambda_{k}$ +\end_inset + + o que tiene +\begin_inset Formula $k$ +\end_inset + + +\series bold +grados de libertad +\series default +. +\end_layout + +\begin_layout Standard + +\series bold +Demostración: +\series default + Si tenemos la aplicación +\begin_inset Formula $f_{A}:K^{n}\rightarrow K^{m}$ +\end_inset + + tal que +\begin_inset Formula $A=M_{{\cal C^{0}},{\cal C}}(f)$ +\end_inset + +, entonces si +\begin_inset Formula $K^{n}=<u_{1},\dots,u_{n}>$ +\end_inset + + y +\begin_inset Formula $v$ +\end_inset + + es el vector definido por +\begin_inset Formula $B$ +\end_inset + +, el conjunto de soluciones es +\begin_inset Formula $f^{-1}(v)=\{x\in K^{n}|f(x)=v\}$ +\end_inset + +. + Entonces, +\begin_inset Formula +\begin{multline*} +\exists x\in U:f(x)=v\iff v\in\text{Im}(f)\iff<f(u_{1}),\dots,f(u_{n}),v>=<f(u_{1}),\dots,f(u_{n})>\iff\\ +\iff\dim(<f(u_{1}),\dots,f(u_{n}),v>)=\dim(<f(u_{1}),\dots,f(u_{n})>)=\dim(\text{Im}(f))=\text{rang}(f) +\end{multline*} + +\end_inset + +Por tanto +\begin_inset Formula $AX=B$ +\end_inset + + es compatible si y sólo si +\begin_inset Formula $\text{rang}(A)=\text{rang}(A|B)$ +\end_inset + +. + Por otro lado, si +\begin_inset Formula $f(x_{0})=v$ +\end_inset + +, las soluciones serán +\begin_inset Formula $f^{-1}(v)=\{u\in U|f(u)=v\}=x_{0}+\text{Nuc}(f)$ +\end_inset + +. + Como además +\begin_inset Formula $\dim(K^{n})=\text{rang}(f)+\dim(\text{Nuc}(f))$ +\end_inset + +, entonces +\begin_inset Formula $k:=\dim(\text{Nuc}(f))=n-\text{rang}(f)$ +\end_inset + +, por lo que existen +\begin_inset Formula $k$ +\end_inset + + soluciones linealmente independientes de +\begin_inset Formula $AX=0$ +\end_inset + + (una base de +\begin_inset Formula $\text{Nuc}(f)$ +\end_inset + +). + Por tanto las soluciones del sistema homogéneo serán combinaciones lineales + de dicha base. +\end_layout + +\begin_layout Section +Resolución de sistemas de ecuaciones lineales. + Método de Gauss +\end_layout + +\begin_layout Standard +Dos sistemas de +\begin_inset Formula $m$ +\end_inset + + ecuaciones lineales con +\begin_inset Formula $n$ +\end_inset + + incógnitas sobre un mismo cuerpo son +\series bold +e +\begin_inset ERT +status open + +\begin_layout Plain Layout + +\series bold + +\backslash +- +\end_layout + +\end_inset + +qui +\begin_inset ERT +status open + +\begin_layout Plain Layout + +\series bold + +\backslash +- +\end_layout + +\end_inset + +va +\begin_inset ERT +status open + +\begin_layout Plain Layout + +\series bold + +\backslash +- +\end_layout + +\end_inset + +len +\begin_inset ERT +status open + +\begin_layout Plain Layout + +\series bold + +\backslash +- +\end_layout + +\end_inset + +tes +\series default + si tienen las mismas soluciones. + Si +\begin_inset Formula $P\in M_{m}(K)$ +\end_inset + +, +\begin_inset Formula $(PA)X=PB$ +\end_inset + + es equivalente a +\begin_inset Formula $AX=B$ +\end_inset + +, y en particular, si +\begin_inset Formula $E\in M_{m}(K)$ +\end_inset + + es una matriz elemental, +\begin_inset Formula $(EA)X=EB$ +\end_inset + + también lo es, por lo que al hacer operaciones elementales por filas sobre + +\begin_inset Formula $(A|B)$ +\end_inset + + se obtiene un sistema con las mismas soluciones. +\end_layout + +\begin_layout Standard +El +\series bold +método de Gauss +\series default + comienza por convertir la matriz ampliada a una escalonada reducida por + filas +\begin_inset Formula $(A'|B')$ +\end_inset + +. + Si obtenemos que +\begin_inset Formula $\text{rang}(A|B)>\text{rang}(A)$ +\end_inset + +, el sistema es incompatible. + Si +\begin_inset Formula $r=\text{rang}(A)=\text{rang}(A|B)$ +\end_inset + +, las filas nulas de +\begin_inset Formula $A'$ +\end_inset + + lo son de +\begin_inset Formula $B'$ +\end_inset + +. + Reordenamos las incógnitas, lo que equivale a reordenar las columnas de + +\begin_inset Formula $A'$ +\end_inset + +, para conseguir un sistema de la forma +\begin_inset Formula +\[ +\left(\begin{array}{c|c} +I_{r} & C\\ +\hline 0 & 0 +\end{array}\right)\left(\begin{array}{c} +y_{1}\\ +\vdots\\ +y_{r}\\ +\hline y_{r+1}\\ +\vdots\\ +y_{n} +\end{array}\right)=\left(\begin{array}{c} +b_{1}^{\prime}\\ +\vdots\\ +b_{r}^{\prime}\\ +\hline 0\\ +\vdots\\ +0 +\end{array}\right) +\] + +\end_inset + +Donde +\begin_inset Formula $y_{1},\dots,y_{n}$ +\end_inset + + son los +\begin_inset Formula $x_{1},\dots,x_{n}$ +\end_inset + + reordenados de la misma forma que las columnas. + Esto equivale a +\begin_inset Formula +\[ +I_{r}\left(\begin{array}{c} +y_{1}\\ +\vdots\\ +y_{r} +\end{array}\right)+C\left(\begin{array}{c} +y_{r+1}\\ +\vdots\\ +y_{n} +\end{array}\right)=\left(\begin{array}{c} +b_{1}^{\prime}\\ +\vdots\\ +b_{r}^{\prime} +\end{array}\right)\implies\left(\begin{array}{c} +y_{1}\\ +\vdots\\ +y_{r} +\end{array}\right)=\left(\begin{array}{c} +b_{1}^{\prime}\\ +\vdots\\ +b_{r}^{\prime} +\end{array}\right)-C\left(\begin{array}{c} +y_{r+1}\\ +\vdots\\ +y_{n} +\end{array}\right) +\] + +\end_inset + +De modo que al asignar valores arbitrarios a +\begin_inset Formula $y_{r+1},\dots,y_{n}$ +\end_inset + +, que llamamos +\series bold +incógnitas libres +\series default +, obtenemos valores de +\begin_inset Formula $y_{1},\dots,y_{r}$ +\end_inset + +, que llamamos +\series bold +incógnitas principales +\series default +. +\end_layout + +\end_body +\end_document diff --git a/algl/n4.lyx b/algl/n4.lyx new file mode 100644 index 0000000..cf26416 --- /dev/null +++ b/algl/n4.lyx @@ -0,0 +1,1759 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Section +Determinante de una matriz. + Propiedades +\end_layout + +\begin_layout Standard +Una aplicación +\begin_inset Formula $f:U_{1}\times\dots\times U_{n}\rightarrow V$ +\end_inset + + es una +\series bold +aplicación multilineal +\series default + si es lineal en cada una de las +\begin_inset Formula $n$ +\end_inset + + variables, es decir, si +\begin_inset Formula +\[ +f(u_{1},\dots,\alpha u_{i}+\beta u_{i}^{\prime},\dots,u_{n})=\alpha f(u_{1},\dots,u_{i},\dots,u_{n})+\beta f(u_{1},\dots,u_{i}^{\prime},\dots,u_{n}) +\] + +\end_inset + +Una aplicación multilineal +\begin_inset Formula $f:U^{n}\rightarrow V$ +\end_inset + + se llama +\series bold +aplicación +\begin_inset Formula $n$ +\end_inset + +-lineal +\series default +. + Si además +\begin_inset Formula $V=K$ +\end_inset + + es una +\series bold +forma +\begin_inset Formula $n$ +\end_inset + +-lineal +\series default +. + Una forma +\begin_inset Formula $n$ +\end_inset + +-lineal +\begin_inset Formula $f:U^{n}\rightarrow K$ +\end_inset + + es +\series bold +alternada +\series default + si se anula en cada +\begin_inset Formula $n$ +\end_inset + +-upla con dos componentes iguales, es decir, tal que +\begin_inset Formula $f(u_{1},\dots,u_{k},\dots,u_{l},\dots,u_{n})=0$ +\end_inset + + cuando +\begin_inset Formula $u_{k}=u_{l}$ +\end_inset + + (con +\begin_inset Formula $k\neq l$ +\end_inset + +). +\end_layout + +\begin_layout Standard +Una +\series bold +aplicación determinante +\series default + +\begin_inset Formula $\det:M_{n}(K)\rightarrow K$ +\end_inset + + es una forma +\begin_inset Formula $n$ +\end_inset + +-lineal alternada que a cada matriz cuadrada +\begin_inset Formula $A$ +\end_inset + + le asigna un escalar, llamado +\series bold +determinante +\series default + de +\begin_inset Formula $A$ +\end_inset + +, que denotamos +\begin_inset Formula $\det(A)$ +\end_inset + +, +\begin_inset Formula $|A|$ +\end_inset + + o +\begin_inset Formula $\det(A_{1},\dots,A_{n})$ +\end_inset + + (donde +\begin_inset Formula $A_{i}$ +\end_inset + + son las columnas de +\begin_inset Formula $A$ +\end_inset + +), tal que +\begin_inset Formula $|I_{n}|=1$ +\end_inset + +. + Algunas aplicaciones determinantes son: +\end_layout + +\begin_layout Enumerate +La aplicación +\begin_inset Formula $||:M_{2}(K)\rightarrow K$ +\end_inset + + dada por +\begin_inset Formula +\[ +\left|\begin{array}{cc} +a_{11} & a_{12}\\ +a_{21} & a_{22} +\end{array}\right|=a_{11}a_{22}-a_{12}a_{21} +\] + +\end_inset + + +\end_layout + +\begin_layout Enumerate +La +\series bold +regla de Sarrus +\series default +, aplicación +\begin_inset Formula $||:M_{3}(K)\rightarrow K$ +\end_inset + + dada por +\begin_inset Formula +\[ +\left|\begin{array}{ccc} +a_{11} & a_{12} & a_{13}\\ +a_{21} & a_{22} & a_{23}\\ +a_{31} & a_{32} & a_{33} +\end{array}\right|=a_{11}a_{22}a_{33}+a_{12}a_{23}a_{31}+a_{13}a_{21}a_{32}-a_{11}a_{23}a_{32}-a_{13}a_{22}a_{31}-a_{12}a_{21}a_{33} +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +Las aplicaciones determinantes verifican que: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula +\[ +\left|\begin{array}{cccc} +a_{1} & 0 & \cdots & 0\\ +0 & a_{2} & \cdots & 0\\ +\vdots & \vdots & \ddots & \vdots\\ +0 & 0 & \cdots & a_{n} +\end{array}\right|=a_{1}a_{2}\cdots a_{n} +\] + +\end_inset + +Si +\begin_inset Formula $\{e_{1},\dots,e_{n}\}$ +\end_inset + + es la base canónica de +\begin_inset Formula $K^{n}$ +\end_inset + +, +\begin_inset Formula +\[ +\left|\begin{array}{cccc} +a_{1} & 0 & \cdots & 0\\ +0 & a_{2} & \cdots & 0\\ +\vdots & \vdots & \ddots & \vdots\\ +0 & 0 & \cdots & a_{n} +\end{array}\right|=\det(a_{1}e_{1},\dots,a_{n}e_{n})=a_{1}\cdots a_{n}\det(e_{1},\dots,e_{n})=a_{1}\cdots a_{n} +\] + +\end_inset + + +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $A$ +\end_inset + + tiene una columna nula entonces +\begin_inset Formula $\det(A)=0$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + +Si +\begin_inset Formula $A_{i}=0$ +\end_inset + +, entonces +\begin_inset Formula +\[ +\begin{array}{c} +\det(A_{1},\dots,A_{i-1},0,A_{i+1},\dots,A_{n})=\det(A_{1},\dots,A_{i-1},0+0,A_{i+1},\dots,A_{n})=\\ +=\det(A_{1},\dots,A_{i-1},0,A_{i+1},\dots,A_{n})+\det(A_{1},\dots,A_{i-1},0,A_{i+1},\dots,A_{n}) +\end{array} +\] + +\end_inset + +luego +\begin_inset Formula $\det A=0$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Al intercambiar dos columnas, el determinante cambia de signo. +\begin_inset Formula +\[ +\begin{array}{c} +0=\det(A_{1},\dots,A_{i}+A_{j},\dots,A_{i}+A_{j},\dots,A_{n})=\\ +=\det(A_{1},\dots,A_{i},\dots,A_{i},\dots,A_{n})+\det(A_{1},\dots,A_{i},\dots,A_{j},\dots,A_{n})+\\ ++\det(A_{1},\dots,A_{j},\dots,A_{i},\dots,A_{n})+\det(A_{1},\dots,A_{j},\dots,A_{j},\dots,A_{n})=\\ +=\det(A_{1},\dots,A_{i},\dots,A_{j},\dots,A_{n})+\det(A_{1},\dots,A_{j},\dots,A_{i},\dots,A_{n}) +\end{array} +\] + +\end_inset + + +\end_layout + +\begin_layout Enumerate +Si a una columna se le añade otra multiplicada por un escalar, el determinante + no varía. +\begin_inset Newline newline +\end_inset + + +\begin_inset Formula +\[ +\begin{array}{c} +\det(A_{1},\dots,A_{i}+\alpha A_{j},\dots,A_{j},\dots,A_{n})=\\ +=\det(A_{1},\dots,A_{i},\dots,A_{j},\dots,A_{n})+\alpha\det(A_{1},\dots,A_{j},\dots,A_{j},\dots,A_{n})=\\ +=\det(A_{1},\dots,A_{i},\dots,A_{j},\dots,A_{n}) +\end{array} +\] + +\end_inset + + +\end_layout + +\begin_layout Enumerate +Si las columnas de una matriz cuadrada son linealmente dependientes, su + determinante es 0. + Por tanto una matriz no invertible tiene determinante 0. +\begin_inset Newline newline +\end_inset + +Habrá una columna que será combinación lineal del resto: +\begin_inset Formula $A_{k}=\sum_{j\neq k}\alpha_{j}A_{j}$ +\end_inset + +. + Así, +\begin_inset Formula +\[ +\begin{array}{c} +\det(A_{1},\dots,A_{k},\dots,A_{n})=\det(A_{1},\dots,\sum_{j\neq k}\alpha_{j}A_{j},\dots,A_{n})=\\ +=\sum_{j\neq k}\alpha_{j}\det(A_{1},\dots,A_{j},\dots,A_{n})=0 +\end{array} +\] + +\end_inset + +Ya que cada matriz del último sumatorio tiene dos columnas iguales. +\end_layout + +\begin_layout Standard +De aquí podemos deducir que +\begin_inset Formula $|E_{n}(i,j)|=-1$ +\end_inset + +, +\begin_inset Formula $|E_{n}(\alpha[i])|=\alpha$ +\end_inset + + y +\begin_inset Formula $|E_{n}([i]+\alpha[j])|=1$ +\end_inset + +, y que si +\begin_inset Formula $A,E\in M_{n}(K)$ +\end_inset + +, siendo +\begin_inset Formula $E$ +\end_inset + + una matriz elemental, entonces +\begin_inset Formula $|AE|=|A||E|$ +\end_inset + +. + Se deducen los siguientes teoremas: +\end_layout + +\begin_layout Enumerate +Una matriz cuadrada +\begin_inset Formula $A$ +\end_inset + + es invertible si y sólo si +\begin_inset Formula $|A|\neq0$ +\end_inset + +. +\end_layout + +\begin_deeper +\begin_layout Enumerate +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\implies]$ +\end_inset + + +\end_layout + +\end_inset + +Toda matriz invertible es producto de matrices elementales, y por lo anterior, + +\begin_inset Formula $|A|=|I_{n}E_{1}\cdots E_{k}|=|I_{n}||E_{1}|\cdots|E_{k}|=|E_{1}|\cdots|E_{k}|$ +\end_inset + +. + Como ninguno de los factores es nulo, se tiene que +\begin_inset Formula $|A|\neq0$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\impliedby]$ +\end_inset + + +\end_layout + +\end_inset + +Inmediato de la última propiedad. +\end_layout + +\end_deeper +\begin_layout Enumerate +Si +\begin_inset Formula $A,B\in M_{n}(K)$ +\end_inset + +, entonces +\begin_inset Formula $|AB|=|A||B|$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + +Si alguna de las dos no es invertible, su producto tampoco (pues si lo fuera, + +\begin_inset Formula $A$ +\end_inset + + y +\begin_inset Formula $B$ +\end_inset + + serían invertibles). + En tal caso, +\begin_inset Formula $|AB|=0=|A||B|$ +\end_inset + +. + Si son ambas invertibles, existen matrices elementales +\begin_inset Formula $E_{1},\dots,E_{k}$ +\end_inset + + con +\begin_inset Formula $B=E_{1}\cdots E_{k}$ +\end_inset + +, por lo que +\begin_inset Formula $|AB|=|AE_{1}\cdots E_{k}|=|A||E_{1}|\cdots|E_{k}|=|A||B|$ +\end_inset + +. +\end_layout + +\begin_layout Standard +De aquí tenemos que +\begin_inset Formula $|A^{-1}|=|A|^{-1}$ +\end_inset + +, pues +\begin_inset Formula $1=|I_{n}|=|AA^{-1}|=|A||A^{-1}|$ +\end_inset + +. + Tenemos también que la aplicación determinante es única, pues +\begin_inset Formula $\det(A)=0$ +\end_inset + + para matrices no invertibles y +\begin_inset Formula $\det(A)=|E_{1}|\cdots|E_{k}|$ +\end_inset + + para aquellas que sí lo son, y podemos entonces comprobar que esta operación + está bien definida. +\end_layout + +\begin_layout Standard + +\series bold +Teorema: +\series default + +\begin_inset Formula $|A^{t}|=|A|$ +\end_inset + +. + +\series bold +Demostración: +\series default + Si +\begin_inset Formula $A$ +\end_inset + + no es invertible, +\begin_inset Formula $A^{t}$ +\end_inset + + tampoco, por lo que +\begin_inset Formula $|A^{t}|=0=|A|$ +\end_inset + +. + Si lo es, existen +\begin_inset Formula $E_{1},\dots,E_{k}$ +\end_inset + + con +\begin_inset Formula $A=E_{1}\cdots E_{k}$ +\end_inset + +, por lo que +\begin_inset Formula $|A^{t}|=|(E_{1}\cdots E_{k})^{t}|=|E_{k}^{t}\cdots E_{1}^{t}|=|E_{k}^{t}|\cdots|E_{1}^{t}|=|E_{1}|\cdots|E_{k}|=|E_{1}\cdots E_{k}|=|A|$ +\end_inset + +. + Esto significa que todo lo relativo a determinantes que se diga para columnas + también es válido para filas. +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $A=(a_{ij})\in M_{n}(K)$ +\end_inset + + e +\begin_inset Formula $i,j\in\{1,\dots,n\}$ +\end_inset + +, llamamos +\series bold +menor complementario +\series default + del elemento +\begin_inset Formula $a_{ij}$ +\end_inset + + al determinante +\begin_inset Formula $|A_{ij}|$ +\end_inset + + de la matriz +\begin_inset Formula $A_{ij}\in M_{n-1}(K)$ +\end_inset + + resultado de eliminar la fila +\begin_inset Formula $i$ +\end_inset + + y la columna +\begin_inset Formula $j$ +\end_inset + + de +\begin_inset Formula $A$ +\end_inset + +. + Llamamos +\series bold +adjunto +\series default + de +\begin_inset Formula $a_{ij}$ +\end_inset + + en +\begin_inset Formula $A$ +\end_inset + + al escalar +\begin_inset Formula $\Delta_{ij}:=(-1)^{i+j}|A_{ij}|$ +\end_inset + +. +\end_layout + +\begin_layout Standard + +\series bold +Teorema: +\series default + Las aplicaciones +\begin_inset Formula $||:M_{n}(K)\rightarrow K$ +\end_inset + + definidas para +\begin_inset Formula $n=1$ +\end_inset + + como +\begin_inset Formula $|(a)|=a$ +\end_inset + + y para +\begin_inset Formula $n>1$ +\end_inset + + como +\begin_inset Formula $|(a_{ij})|=a_{11}\Delta_{11}+\dots+a_{1n}\Delta_{1n}$ +\end_inset + + son aplicaciones determinante. + +\series bold +Demostración: +\series default + Para +\begin_inset Formula $n=1$ +\end_inset + + es trivial. + Ahora supongamos que la aplicación determinante está definida para +\begin_inset Formula $n-1$ +\end_inset + + y probamos que se cumplen las condiciones para +\begin_inset Formula $n-1$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Multilineal: Sea +\begin_inset Formula $A=(a_{ij})=(A_{1},\dots,A_{n})\in M_{n}(K)$ +\end_inset + + y +\begin_inset Formula $A^{\prime}=(a_{ij}^{\prime})=(A_{1},\dots,\alpha A_{k},\dots,A_{n})$ +\end_inset + +. + Entonces +\begin_inset Formula $a_{ik}^{\prime}=\alpha a_{ik}$ +\end_inset + + y para +\begin_inset Formula $j\neq k$ +\end_inset + +, +\begin_inset Formula $a_{ij}^{\prime}=a_{ij}$ +\end_inset + +. + Si llamamos +\begin_inset Formula $\Delta_{ij}$ +\end_inset + + y +\begin_inset Formula $\Delta_{ij}^{\prime}$ +\end_inset + + a los correspondientes adjuntos, +\begin_inset Formula $\Delta_{ik}^{\prime}=\Delta_{ik}$ +\end_inset + + y para +\begin_inset Formula $j\neq k$ +\end_inset + +, +\begin_inset Formula $\Delta_{ij}^{\prime}=\alpha\Delta_{ij}$ +\end_inset + +. + Así, +\begin_inset Formula +\[ +\begin{array}{c} +|A^{\prime}|=a_{11}^{\prime}\Delta_{11}^{\prime}+\dots+a_{1n}^{\prime}\Delta_{1n}^{\prime}=\\ +=a_{11}\alpha\Delta_{11}+\dots+a_{1(k-1)}\alpha\Delta_{1(k-1)}+\alpha a_{1k}\Delta_{ik}+a_{1(k+1)}\alpha\Delta_{i(k+1)}+\dots+a_{1n}\alpha\Delta_{in}=\\ +=\alpha(a_{11}\Delta_{11}+\dots+a_{1n}\Delta_{1n})=\alpha|A| +\end{array} +\] + +\end_inset + +Del mismo modo, sea +\begin_inset Formula $A=(a_{ij})=(A_{1},\dots,A_{k}^{\prime}+A_{k}^{\prime\prime},\dots,A_{n})$ +\end_inset + + y sean +\begin_inset Formula $A^{\prime}=(a_{ij}^{\prime})=(A_{1},\dots,A_{k}^{\prime},\dots,A_{n})$ +\end_inset + + y +\begin_inset Formula $A^{\prime\prime}=(a_{ij}^{\prime\prime})=(A_{1},\dots,A_{k}^{\prime\prime},\dots,A_{n})$ +\end_inset + +. + Entonces +\begin_inset Formula $a_{ik}=a_{ik}^{\prime}+a_{ik}^{\prime\prime}$ +\end_inset + + y si +\begin_inset Formula $j\neq k$ +\end_inset + +, +\begin_inset Formula $a_{ij}=a_{ij}^{\prime}=a_{ij}^{\prime\prime}$ +\end_inset + +. + Del mismo modo, +\begin_inset Formula $\Delta_{ik}=\Delta_{ik}^{\prime}=\Delta_{ik}^{\prime\prime}$ +\end_inset + + y si +\begin_inset Formula $j\neq k$ +\end_inset + +, +\begin_inset Formula $\Delta_{ij}=\Delta_{ij}^{\prime}+\Delta_{ij}^{\prime\prime}$ +\end_inset + +, por lo que +\begin_inset Formula +\[ +\begin{array}{c} +|A|=a_{11}\Delta_{11}+\dots+a_{1n}\Delta_{1n}=\\ +=a_{11}(\Delta_{11}^{\prime}+\Delta_{11}^{\prime\prime})+\dots+a_{1(k-1)}(\Delta_{1(k-1)}^{\prime}+\Delta_{1(k-1)}^{\prime\prime})+(a_{1k}^{\prime}+a_{1k}^{\prime\prime})\Delta_{1k}+\\ ++a_{1(k+1)}(\Delta_{1(k+1)}^{\prime}+\Delta_{1(k+1)}^{\prime\prime})+\dots+a_{1n}(\Delta_{1n}^{\prime}+\Delta_{1n}^{\prime\prime})=\\ +=a_{11}^{\prime}\Delta_{11}^{\prime}+\dots+a_{1n}\Delta_{1n}^{\prime}+a_{11}^{\prime\prime}\Delta_{11}^{\prime\prime}+\dots+a_{1n}\Delta_{1n}^{\prime\prime}=|A^{\prime}|+|A^{\prime\prime}| +\end{array} +\] + +\end_inset + + +\end_layout + +\begin_layout Enumerate +Alternada: Sea +\begin_inset Formula $A=(a_{ij})=(A_{1},\dots,A_{n})\in M_{n}(K)$ +\end_inset + +. + Si para +\begin_inset Formula $r<s$ +\end_inset + + se tiene que +\begin_inset Formula $A_{r}=A_{s}$ +\end_inset + +, entonces +\begin_inset Formula $a_{r}=a_{s}$ +\end_inset + + y para +\begin_inset Formula $j\neq r,s$ +\end_inset + +, se tiene que +\begin_inset Formula $\Delta_{1j}=0$ +\end_inset + +, pues el menor complementario posee dos columnas iguales, por lo que +\begin_inset Formula $|A|=a_{11}\Delta_{11}+\dots+a_{1n}\Delta_{1n}=a_{1r}\Delta_{1r}+a_{1s}\Delta_{1s}$ +\end_inset + +. + Por otro lado, si llamamos +\begin_inset Formula $A_{j}^{\prime}$ +\end_inset + + al elemento de +\begin_inset Formula $A_{j}$ +\end_inset + + resultado de eliminar +\begin_inset Formula $a_{1j}$ +\end_inset + +, entonces +\begin_inset Formula +\[ +\begin{array}{c} +|A_{1s}|=|(A_{1}^{\prime},\dots,A_{r-1}^{\prime},A_{r}^{\prime},A_{r+1}^{\prime},\dots,A_{s-1}^{\prime},A_{s+1}^{\prime},\dots,A_{n}^{\prime})|=\\ +=-|(A_{1}^{\prime},\dots,A_{r-1}^{\prime},A_{r+1}^{\prime},A_{r}^{\prime},\dots,A_{s-1}^{\prime},A_{s+1}^{\prime},\dots,A_{n}^{\prime})|=\dots=\\ +=(-1)^{s-r-1}|(A_{1}^{\prime},\dots,A_{r-1}^{\prime},A_{r+1}^{\prime},\dots,A_{s-1}^{\prime},A_{r}^{\prime},A_{s+1}^{\prime},\dots,A_{n})|=(-1)^{s-r-1}|A_{1r}| +\end{array} +\] + +\end_inset + +pues +\begin_inset Formula $A_{r}^{\prime}=A_{s}^{\prime}$ +\end_inset + +. + Por tanto +\begin_inset Formula +\[ +\begin{array}{c} +|A|=a_{1r}(-1)^{1+r}|A_{1r}|+a_{1s}(-1)^{1+s}(-1)^{s-r-1}|A_{1r}|=\\ +=a_{1r}|A_{1r}|((-1)^{1+r}+(-1)^{1+2s-r-1})=a_{1r}|A_{1r}|((-1)^{1+r}+(-1)^{-r})=0 +\end{array} +\] + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $|I_{n}|=\delta_{11}\Delta_{11}+\dots+\delta_{1n}\Delta_{1n}=\Delta_{11}=(-1)^{1+1}|I_{n-1}|=1$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Se puede probar que, para +\begin_inset Formula $1\leq i\leq n$ +\end_inset + +, cada aplicación dada por +\begin_inset Formula $|A|=a_{i1}\Delta_{i1}+\dots+a_{in}\Delta_{in}$ +\end_inset + +, que llamamos +\series bold +desarrollo del determinante +\series default + de la matriz +\begin_inset Formula $A$ +\end_inset + + por la +\begin_inset Formula $i$ +\end_inset + +-ésima fila, también cumple las condiciones. + Por otro lado, como +\begin_inset Formula $|A|=|A^{t}|$ +\end_inset + +, también se puede desarrollar por filas. + En la práctica se pueden hacer operaciones elementales para obtener ceros + en una fila o columna y luego desarrollar por ella. +\end_layout + +\begin_layout Standard + +\series bold +Determinantes de Vandermonde: +\series default + Restando a cada fila la anterior por +\begin_inset Formula $x_{1}$ +\end_inset + +, desarrollando, dividiendo lo resultante por cada elemento de la primera + fila y repitiendo el proceso, se tiene que: +\begin_inset Formula +\[ +\begin{array}{c} +\left|\begin{array}{cccc} +1 & 1 & \cdots & 1\\ +x_{1} & x_{2} & \cdots & x_{n}\\ +\vdots & \vdots & & \vdots\\ +x_{1}^{n-1} & x_{2}^{n-1} & \cdots & x_{n}^{n-1} +\end{array}\right|=\left|\begin{array}{cccc} +1 & 1 & \cdots & 1\\ +0 & x_{2}-x_{1} & \cdots & x_{n}-x_{1}\\ +\vdots & \vdots & & \vdots\\ +0 & x_{2}^{n-1}-x_{1}x_{2}^{n-2} & \cdots & x_{n}^{n-1}-x_{1}x_{n}^{n-2} +\end{array}\right|=\\ +=(x_{2}-x_{1})\cdots(x_{n}-x_{1})\left|\begin{array}{ccc} +1 & \cdots & 1\\ +x_{2} & \cdots & x_{n}\\ +\vdots & & \vdots\\ +x_{2}^{n-2} & \cdots & x_{n}^{n-2} +\end{array}\right|=\dots=\prod_{1\leq j<i\leq n}(x_{i}-x_{j}) +\end{array} +\] + +\end_inset + + +\end_layout + +\begin_layout Section +Desarrollo de un determinante por menores, de +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +sa +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +rro +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +llo de Laplace +\end_layout + +\begin_layout Standard +Se llama +\series bold +submatriz +\series default + de +\begin_inset Formula $A$ +\end_inset + + a la obtenida al eliminar determinadas filas y columnas de +\begin_inset Formula $A$ +\end_inset + +. + Toda matriz es submatriz de sí misma. + Un +\series bold +menor de orden +\begin_inset Formula $n$ +\end_inset + + +\series default + es el determinante de una submatriz de tamaño +\begin_inset Formula $n\times n$ +\end_inset + +. + Si +\begin_inset Formula $A$ +\end_inset + + es cuadrada, el +\series bold +menor complementario +\series default + +\begin_inset Formula $M^{\prime}$ +\end_inset + + del menor +\begin_inset Formula $M$ +\end_inset + + de +\begin_inset Formula $A$ +\end_inset + + es el determinante de la matriz formada por las filas y columnas restantes. + Un menor es de +\series bold +clase par +\series default + o de +\series bold +clase impar +\series default + según lo sea la suma de los índices de sus filas ( +\begin_inset Formula $i_{1},\dots,i_{p}$ +\end_inset + +) y columnas ( +\begin_inset Formula $j_{1},\dots,j_{p}$ +\end_inset + +). + La +\series bold +signatura +\series default + de un menor +\begin_inset Formula $M$ +\end_inset + + es +\begin_inset Formula $\varepsilon(M)=(-1)^{(i_{1}+\dots+i_{p})+(j_{1}+\dots+j_{p})}$ +\end_inset + +. + Como +\begin_inset Formula $(1+\dots+n)+(1+\dots+n)$ +\end_inset + + es par, todo menor tiene la misma signatura que su complementario. +\end_layout + +\begin_layout Standard +Llamamos +\begin_inset Formula $\chi_{r}$ +\end_inset + + al conjunto de combinaciones de +\begin_inset Formula $r$ +\end_inset + + filas o columnas: +\begin_inset Formula +\[ +\chi_{r}=\{(i_{1},\dots,i_{r}):1\leq i_{1}<\dots<i_{r}\leq n\} +\] + +\end_inset + +Si +\begin_inset Formula $I,J\in\chi_{r}$ +\end_inset + +, llamamos +\begin_inset Formula $A_{IJ}$ +\end_inset + + al menor determinado por las filas +\begin_inset Formula $I$ +\end_inset + + y las columnas +\begin_inset Formula $J$ +\end_inset + + de +\begin_inset Formula $A$ +\end_inset + +. + Entonces: +\end_layout + +\begin_layout Itemize +Dado +\begin_inset Formula $I\in\chi_{r}$ +\end_inset + +, +\begin_inset Formula $|A|=\sum_{J\in\chi_{r}}\varepsilon(A_{IJ})A_{IJ}A_{IJ}^{\prime}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +Dado +\begin_inset Formula $J\in\chi_{r}$ +\end_inset + +, +\begin_inset Formula $|A|=\sum_{I\in\chi_{r}}\varepsilon(A_{IJ})A_{IJ}A_{IJ}^{\prime}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Esto es útil cuando +\begin_inset Formula $A$ +\end_inset + + está formada por bloques de tamaño adecuado alguno de los cuales es nulo. + De aquí se tiene que +\begin_inset Formula $\left|\left(\begin{array}{c|c} +P & Q\\ +\hline 0 & R +\end{array}\right)\right|=|P||R|$ +\end_inset + +. +\end_layout + +\begin_layout Section +Determinante de un endomorfismo +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula ${\cal B}$ +\end_inset + + y +\begin_inset Formula ${\cal B}^{\prime}$ +\end_inset + + son bases de +\begin_inset Formula $V$ +\end_inset + + y +\begin_inset Formula $f\in\text{End}(V)$ +\end_inset + +, entonces +\begin_inset Formula +\[ +M_{{\cal B}}(f)=M_{{\cal B}{\cal B}^{\prime}}M_{{\cal B}^{\prime}}(f)M_{{\cal B}^{\prime}{\cal B}}=P^{-1}M_{{\cal B}^{\prime}}(f)P +\] + +\end_inset + +por lo que +\begin_inset Formula $|M_{{\cal B}}(f)|=|P|^{-1}|M_{{\cal B}^{\prime}}(f)||P|=|M_{{\cal B}^{\prime}}(f)|$ +\end_inset + +. + Así, llamamos +\series bold +determinante del endomorfismo +\begin_inset Formula $f$ +\end_inset + + +\series default + al de la matriz asociada a +\begin_inset Formula $f$ +\end_inset + + respecto de cualquier base de +\begin_inset Formula $V$ +\end_inset + +. +\end_layout + +\begin_layout Section +Matriz adjunta. + Aplicación al cálculo de la inversa +\end_layout + +\begin_layout Standard +Llamamos +\series bold +matriz adjunta +\series default + de +\begin_inset Formula $A$ +\end_inset + + a la matriz +\begin_inset Formula $\hat{A}=(\Delta_{ij})\in M_{n}(K)$ +\end_inset + +. + +\series bold +Teorema: +\series default + Si +\begin_inset Formula $A\in M_{n}(K)$ +\end_inset + +, entonces +\begin_inset Formula $A\cdot\hat{A}^{t}=\hat{A}^{t}\cdot A=|A|I_{n}$ +\end_inset + +. + +\series bold +Demostración: +\series default + Si +\begin_inset Formula $A=(a_{ij})$ +\end_inset + +, +\begin_inset Formula $\hat{A}=(\Delta_{ij})$ +\end_inset + + y +\begin_inset Formula $\hat{A}^{t}=(b_{ij})$ +\end_inset + +, entonces +\begin_inset Formula $b_{ij}=\Delta_{ji}$ +\end_inset + +. + Sea entonces +\begin_inset Formula $C=(c_{ij})=A\cdot\hat{A}^{t}$ +\end_inset + +, entonces +\begin_inset Formula $c_{ij}=\sum_{k=1}^{n}a_{ik}b_{kj}=\sum_{k=1}^{n}a_{ik}\Delta_{jk}$ +\end_inset + +. + Para +\begin_inset Formula $i\neq j$ +\end_inset + +, esto corresponde al desarrollo por la fila +\begin_inset Formula $j$ +\end_inset + +-ésima del determinante de la matriz que se diferencia de +\begin_inset Formula $A$ +\end_inset + + en que tiene la fila +\begin_inset Formula $i$ +\end_inset + +-ésima copiada en la +\begin_inset Formula $j$ +\end_inset + +-ésima, por lo que entonces +\begin_inset Formula $c_{ij}=0$ +\end_inset + +. + Si +\begin_inset Formula $i\neq j$ +\end_inset + +, este es el desarrollo por la fila +\begin_inset Formula $j$ +\end_inset + +-ésima de +\begin_inset Formula $A$ +\end_inset + +, por lo que +\begin_inset Formula $c_{ii}=|A|$ +\end_inset + + y +\begin_inset Formula $C=|A|I_{n}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Como consecuencia, se tiene el +\series bold +teorema +\series default + de que +\begin_inset Formula $A$ +\end_inset + + es invertible si y sólo si +\begin_inset Formula $|A|\neq0$ +\end_inset + + y entonces +\begin_inset Formula +\[ +A^{-1}=\frac{1}{|A|}\hat{A}^{t} +\] + +\end_inset + + +\end_layout + +\begin_layout Section +Cálculo del rango de una matriz por determinantes +\end_layout + +\begin_layout Standard +El rango de +\begin_inset Formula $A$ +\end_inset + + es el mayor de los órdenes de los menores no nulos de +\begin_inset Formula $A$ +\end_inset + +. + +\series bold +Demostración: +\series default + Sean +\begin_inset Formula $A=(a_{ij})\in M_{m,n}(K)$ +\end_inset + + con +\begin_inset Formula $A\neq0$ +\end_inset + +, +\begin_inset Formula $r=\text{rang}(A)$ +\end_inset + + y +\begin_inset Formula $p$ +\end_inset + + el mayor de los tamaños de los menores no nulos, que existe si +\begin_inset Formula $A\neq0$ +\end_inset + +. + Si +\begin_inset Formula $A^{\prime}$ +\end_inset + + es una submatriz cuadrada de +\begin_inset Formula $A$ +\end_inset + + de tamaño +\begin_inset Formula $p\times p$ +\end_inset + + con +\begin_inset Formula $|A^{\prime}|\neq0$ +\end_inset + +, entonces la submatriz +\begin_inset Formula $B$ +\end_inset + + formada por las filas de +\begin_inset Formula $A^{\prime}$ +\end_inset + + pero con todas las columnas de +\begin_inset Formula $A$ +\end_inset + + tiene +\begin_inset Formula $p$ +\end_inset + + columnas linealmente independientes (las de +\begin_inset Formula $A^{\prime}$ +\end_inset + +) y por tanto también tiene +\begin_inset Formula $p$ +\end_inset + + filas linealmente independientes, pero entonces +\begin_inset Formula $A$ +\end_inset + + tiene al menos +\begin_inset Formula $p$ +\end_inset + + filas linealmente independientes y +\begin_inset Formula $r\geq p$ +\end_inset + +. + Por otro lado, si +\begin_inset Formula $A_{i_{1}},\dots,A_{i_{r}}$ +\end_inset + + son filas linealmente independientes de +\begin_inset Formula $A$ +\end_inset + + y tomamos la submatriz +\begin_inset Formula $B\in M_{r,n}(K)$ +\end_inset + + formada por estas filas y todas las columnas, +\begin_inset Formula $B$ +\end_inset + + tendrá rango +\begin_inset Formula $r$ +\end_inset + +, luego tendrá +\begin_inset Formula $r$ +\end_inset + + columnas +\begin_inset Formula $j_{1},\dots,j_{r}$ +\end_inset + + linealmente independientes. + Si tomamos la submatriz +\begin_inset Formula $A^{\prime}\in M_{r}(K)$ +\end_inset + + formada por estas columnas, al ser linealmente independientes, +\begin_inset Formula $|A^{\prime}|\neq0$ +\end_inset + +, luego +\begin_inset Formula $p\geq r$ +\end_inset + +. + Por tanto +\begin_inset Formula $p=r$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Dados +\begin_inset Formula $A_{i}=(a_{1i},\dots,a_{ni})\in K^{n}$ +\end_inset + + con +\begin_inset Formula $A_{1},\dots,A_{r}$ +\end_inset + + linealmente independientes y +\begin_inset Formula +\[ +\left|\begin{array}{ccc} +a_{i_{1}1} & \cdots & a_{i_{1}r}\\ +\vdots & \ddots & \vdots\\ +a_{i_{r}1} & \cdots & a_{i_{r}r} +\end{array}\right|\neq0 +\] + +\end_inset + + +\begin_inset Formula $B=(b_{1},\dots,b_{n})$ +\end_inset + + es combinación lineal de +\begin_inset Formula $A_{1},\dots,A_{r}$ +\end_inset + + si y sólo si para todo +\begin_inset Formula $j$ +\end_inset + +, +\begin_inset Formula +\[ +\left|\begin{array}{cccc} +a_{i_{1}1} & \dots & a_{i_{1}r} & b_{i_{1}}\\ +\vdots & \ddots & \vdots & \vdots\\ +a_{i_{r}1} & \cdots & a_{i_{r}r} & b_{i_{r}}\\ +a_{j1} & \cdots & a_{jr} & b_{j} +\end{array}\right|=0 +\] + +\end_inset + + +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\implies]$ +\end_inset + + +\end_layout + +\end_inset + +Si son linealmente dependientes, los determinantes son nulos. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\impliedby]$ +\end_inset + + +\end_layout + +\end_inset + +Si todos son nulos, desarrollando por la última fila, se obtiene, para cada + +\begin_inset Formula $j$ +\end_inset + +, que +\begin_inset Formula +\[ +a_{j1}\left|\begin{array}{cccc} +a_{i_{1}2} & \cdots & a_{i_{1}r} & b_{i_{1}}\\ +\vdots & \ddots & \vdots & \vdots\\ +a_{i_{r}2} & \cdots & a_{i_{r}r} & b_{i_{r}} +\end{array}\right|\pm\dots\pm b_{j}\left|\begin{array}{ccc} +a_{i_{1}1} & \cdots & a_{i_{1}r}\\ +\vdots & \ddots & \vdots\\ +a_{i_{r}1} & \cdots & a_{i_{r}r} +\end{array}\right|=0 +\] + +\end_inset + +Por lo que +\begin_inset Formula +\[ +b_{j}=\frac{1}{\left|\begin{array}{ccc} +a_{i_{1}1} & \cdots & a_{i_{1}r}\\ +\vdots & \ddots & \vdots\\ +a_{i_{r}1} & \cdots & a_{i_{r}r} +\end{array}\right|}\left(\pm a_{j1}\left|\begin{array}{ccc} +a_{i_{1}2} & \cdots & b_{i_{1}}\\ +\vdots & \ddots & \vdots\\ +a_{i_{r}2} & \cdots & b_{i_{r}} +\end{array}\right|\pm\dots\pm a_{j_{r}}\left|\begin{array}{ccc} +a_{i_{1}1} & \cdots & b_{i1}\\ +\vdots & \ddots & \vdots\\ +a_{i_{r}1} & \cdots & b_{i_{r}} +\end{array}\right|\right) +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +A efectos prácticos, esto significa que, una vez encontrado un menor no + nulo de orden +\begin_inset Formula $k$ +\end_inset + + en una matriz +\begin_inset Formula $A$ +\end_inset + +, podemos +\emph on +orlarlo +\emph default + (obtener otro añadiendo una fila y una columna a la submatriz) de todas + las formas posibles y, si todos los menores resultantes son nulos, entonces + +\begin_inset Formula $\text{rang}(A)=k$ +\end_inset + +. +\end_layout + +\begin_layout Section +Regla de Cramer +\end_layout + +\begin_layout Standard +Un sistema de ecuaciones lineales +\begin_inset Formula $AX=B$ +\end_inset + + es un +\series bold +sistema de Cramer +\series default + si +\begin_inset Formula $A$ +\end_inset + + es invertible. + En tal caso tiene solución única +\begin_inset Formula $X=A^{-1}B$ +\end_inset + +. + +\series bold +Regla de Cramer: +\series default + si las columnas de +\begin_inset Formula $A$ +\end_inset + + son +\begin_inset Formula $(A_{1},\dots,A_{n})$ +\end_inset + +, entonces +\begin_inset Formula +\[ +x_{i}=\frac{\det(A_{1},\dots,A_{i-1},B,A_{i+1},\dots,A_{n})}{\det(A)} +\] + +\end_inset + + +\series bold +Demostración: +\series default + +\begin_inset Formula $A^{-1}=\frac{1}{|A|}\hat{A}^{t}$ +\end_inset + +, y si +\begin_inset Formula $X=(x_{i})$ +\end_inset + +, +\begin_inset Formula $A=(a_{ij})$ +\end_inset + + y +\begin_inset Formula $\hat{A}=(\Delta_{ij})$ +\end_inset + +, entonces +\begin_inset Formula $x_{i}=\sum_{j=1}^{n}\frac{1}{|A|}\Delta_{ji}b_{j}=\frac{1}{|A|}\sum_{j=1}^{n}\Delta_{ji}b_{j}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $A\in M_{m,n}(K)$ +\end_inset + + con +\begin_inset Formula $\text{rang}(A)=r$ +\end_inset + +, habrá un menor +\begin_inset Formula $M\neq0$ +\end_inset + + de orden +\begin_inset Formula $r$ +\end_inset + +, por lo que las +\begin_inset Formula $n-r$ +\end_inset + + últimas filas serán combinaciones lineales de las +\begin_inset Formula $r$ +\end_inset + + primeras, y moviendo al lado derecho los +\begin_inset Formula $m-r$ +\end_inset + + coeficientes que no están en la submatriz de +\begin_inset Formula $M$ +\end_inset + +, nos queda el sistema +\begin_inset Formula +\[ +\left.\begin{array}{ccc} +a_{11}x_{1}+\dots+a_{1r}x_{r} & = & b_{1}-(a_{1r+1}x_{r+1}+\dots+a_{1n}x_{n})\\ + & \vdots\\ +a_{r1}x_{1}+\dots+a_{rr}x_{r} & = & b_{r}-(a_{rr+1}x_{r+1}+\dots+a_{rn}x_{n}) +\end{array}\right\} +\] + +\end_inset + +que podemos resolver por Cramer. +\end_layout + +\end_body +\end_document diff --git a/algl/n5.lyx b/algl/n5.lyx new file mode 100644 index 0000000..bb844d5 --- /dev/null +++ b/algl/n5.lyx @@ -0,0 +1,1323 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Section +Semejanza de matrices +\end_layout + +\begin_layout Standard +\begin_inset Formula $A,B\in M_{n}(K)$ +\end_inset + + son +\series bold +semejantes +\series default + si +\begin_inset Formula $\exists P\in M_{n}(K):B=P^{-1}AP$ +\end_inset + +. + Esta relación es de equivalencia, y si dos matrices son semejantes también + son equivalentes y por tanto tienen el mismo rango, si bien el recíproco + no se cumple. +\end_layout + +\begin_layout Standard +Sea +\begin_inset Formula $A\in M_{n}(K)$ +\end_inset + + una matriz formada por +\series bold +bloques +\series default + cuadrados en la diagonal y ceros en el resto: +\begin_inset Formula +\[ +A=\left(\begin{array}{ccc} +\boxed{A_{1}} & & 0\\ + & \ddots\\ +0 & & \boxed{A_{t}} +\end{array}\right) +\] + +\end_inset + +con +\begin_inset Formula $A_{i}\in M_{n_{i}}(K)$ +\end_inset + + y +\begin_inset Formula $n_{1}+\dots+n_{t}=n$ +\end_inset + +. + Por el desarrollo de Laplace, su determinante es +\begin_inset Formula $|A|=|A_{1}|\cdots|A_{t}|$ +\end_inset + +; su rango es la suma de los rangos de los +\begin_inset Formula $A_{i}$ +\end_inset + +, y su potencia +\begin_inset Formula $k$ +\end_inset + +-ésima es +\begin_inset Formula +\[ +A^{k}=\left(\begin{array}{ccc} +\boxed{A_{1}^{k}} & & 0\\ + & \ddots\\ +0 & & \boxed{A_{t}^{k}} +\end{array}\right) +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +Entonces, si +\begin_inset Formula $B$ +\end_inset + + es semejante a +\begin_inset Formula $A$ +\end_inset + +, +\begin_inset Formula $|B|=|P^{-1}AP|=|P|^{-1}|A||P|=|A|$ +\end_inset + +, su rango es el de +\begin_inset Formula $A$ +\end_inset + + y +\begin_inset Formula +\[ +B^{k}=\underset{k\text{ veces}}{(P^{-1}AP)\cdots(P^{-1}AP)}=P^{-1}A^{k}P +\] + +\end_inset + + +\end_layout + +\begin_layout Section +Subespacios invariantes +\end_layout + +\begin_layout Standard +Dado +\begin_inset Formula $f\in\text{End}_{K}(V)$ +\end_inset + + y +\begin_inset Formula $W\leq V$ +\end_inset + +, +\begin_inset Formula $W$ +\end_inset + + es +\series bold +invariante +\series default + por +\begin_inset Formula $f$ +\end_inset + + si +\begin_inset Formula $f(W)\subseteq W$ +\end_inset + +. + Entonces la restricción de +\begin_inset Formula $f$ +\end_inset + + a +\begin_inset Formula $W$ +\end_inset + + es +\begin_inset Formula $f|_{W}\in\text{End}_{K}(W)$ +\end_inset + +. + También se tiene que +\begin_inset Formula $\{0\}$ +\end_inset + + y +\begin_inset Formula $V$ +\end_inset + + son invariantes de cada +\begin_inset Formula $f\in\text{End}_{K}(V)$ +\end_inset + +, y la suma e intersección de subespacios invariantes por +\begin_inset Formula $f$ +\end_inset + + también son subespacios invariantes por +\begin_inset Formula $f$ +\end_inset + +. + Ahora supongamos que +\begin_inset Formula $V=W_{1}\oplus\dots\oplus W_{t}$ +\end_inset + +, donde cada +\begin_inset Formula $W_{i}$ +\end_inset + + es un subespacio invariante no nulo por +\begin_inset Formula $f\in\text{End}(V)$ +\end_inset + +. + Si tomamos +\begin_inset Formula ${\cal B}={\cal B}_{1}\cup\dots\cup{\cal B}_{t}$ +\end_inset + +, siendo cada +\begin_inset Formula ${\cal B}_{i}$ +\end_inset + + una base de +\begin_inset Formula $W_{i}$ +\end_inset + +, entonces +\begin_inset Formula +\[ +M_{{\cal B}}(f)=\left(\begin{array}{ccc} +\boxed{A_{1}} & & 0\\ + & \ddots\\ +0 & & \boxed{A_{t}} +\end{array}\right) +\] + +\end_inset + +donde +\begin_inset Formula $A_{i}=M_{{\cal B}_{i}}(f|_{W})\in M_{n_{i}}(K)$ +\end_inset + + para +\begin_inset Formula $n_{i}=\dim(W_{i})$ +\end_inset + +. + Recíprocamente, si +\begin_inset Formula $M_{{\cal B}}(f)$ +\end_inset + + tiene dicha forma y +\begin_inset Formula +\[ +{\cal B}=\{v_{1},\dots,v_{n_{1}},v_{n_{1}+1},\dots,v_{n_{1}+n_{2}},\dots,v_{n_{1}+\dots+n_{t-1}+1},\dots,v_{n_{1}+\dots+n_{t}}\} +\] + +\end_inset + +entonces +\begin_inset Formula $W_{1}=<v_{1},\dots,v_{n_{1}}>$ +\end_inset + +, +\begin_inset Formula $W_{2}=<v_{n_{1}+1},\dots,v_{n_{1}+n_{2}}>$ +\end_inset + +, etc. + son subespacios vectoriales invariantes por +\begin_inset Formula $f$ +\end_inset + +. +\end_layout + +\begin_layout Section +Endomorfismos y matrices diagonalizables +\end_layout + +\begin_layout Standard +\begin_inset Formula $f\in\text{End}_{K}(V)$ +\end_inset + + es +\series bold +diagonalizable +\series default + si existe una base +\begin_inset Formula ${\cal B}$ +\end_inset + + de +\begin_inset Formula $V$ +\end_inset + + tal que +\begin_inset Formula $M_{{\cal B}}(f)$ +\end_inset + + es diagonal, y una matriz cuadrada es diagonalizable si lo es el endomorfismo + de +\begin_inset Formula $K^{n}$ +\end_inset + + que cuya matriz respecto a la base canónica es +\begin_inset Formula $A$ +\end_inset + +. + Equivalentemente, una matriz cuadrada es diagonalizable si y sólo si es + semejante a una matriz diagonal, y un endomorfismo es diagonalizable si + su matriz asociada respecto a cualquier base lo es. + Denotamos las matrices diagonales como +\begin_inset Formula +\[ +\left(\begin{array}{ccc} +\lambda_{1} & & 0\\ + & \ddots\\ +0 & & \lambda_{n} +\end{array}\right)=\text{Diag}(\lambda_{1},\dots,\lambda_{n}) +\] + +\end_inset + + +\end_layout + +\begin_layout Section +Vectores y valores propios +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula ${\cal B}=\{u_{1,}\dots,u_{n}\}$ +\end_inset + + y +\begin_inset Formula $M_{{\cal B}}(f)=\text{Diag}(\lambda_{1},\dots,\lambda_{n})$ +\end_inset + +, se tiene que +\begin_inset Formula $f(u_{i})=\lambda_{1}u_{1}$ +\end_inset + +. + Así: +\end_layout + +\begin_layout Itemize +Un +\series bold +vector propio +\series default +, +\series bold +autovector +\series default + o +\series bold +vector característico +\series default + de +\begin_inset Formula $f$ +\end_inset + + es un vector +\begin_inset Formula $v\neq0$ +\end_inset + + para el que existe un +\begin_inset Formula $\lambda\in K$ +\end_inset + + con +\begin_inset Formula $f(v)=\lambda v$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +Un +\series bold +valor propio +\series default +, +\series bold +autovalor +\series default + o +\series bold +valor característico +\series default + de +\begin_inset Formula $f$ +\end_inset + + es un escalar +\begin_inset Formula $\lambda\in K$ +\end_inset + + para el que existe un +\begin_inset Formula $v\in V\backslash\{0\}$ +\end_inset + + tal que +\begin_inset Formula $f(v)=\lambda v$ +\end_inset + +. + Decimos que +\begin_inset Formula $\lambda$ +\end_inset + + es +\series bold +\emph on +el +\emph default + valor propio asociado al vector propio +\begin_inset Formula $v$ +\end_inset + + +\series default +, o que +\begin_inset Formula $v$ +\end_inset + + es +\series bold +\emph on +un +\emph default + vector propio asociado al valor propio +\begin_inset Formula $\lambda$ +\end_inset + + +\series default +. +\end_layout + +\begin_layout Standard +Así, +\begin_inset Formula $f\in\text{End}(V)$ +\end_inset + + es diagonalizable si y sólo si existe una base de +\begin_inset Formula $V$ +\end_inset + + formada por vectores propios de +\begin_inset Formula $f$ +\end_inset + +. +\end_layout + +\begin_layout Section +Subespacios propios. + Polinomio característico +\end_layout + +\begin_layout Standard +Los vectores propios de +\begin_inset Formula $f$ +\end_inset + + asociados a +\begin_inset Formula $\lambda$ +\end_inset + + son todos los vectores no nulos de +\begin_inset Formula $\text{Nuc}(f-\lambda Id)$ +\end_inset + +. + Así, +\begin_inset Formula $V_{\lambda}=\text{Nuc}(f-\lambda Id)=\{v\in V:(f-\lambda Id)(v)=0\}=\{v\in V:f(v)=\lambda v\}$ +\end_inset + + es el +\series bold +subespacio propio +\series default + o +\series bold +característico +\series default + correspondiente al valor propio +\begin_inset Formula $\lambda$ +\end_inset + +. + Así, +\begin_inset Formula $\lambda\in K$ +\end_inset + + es un valor propio de +\begin_inset Formula $f$ +\end_inset + + si y sólo si +\begin_inset Formula $\det(f-\lambda Id)=0$ +\end_inset + +. + +\series bold +Demostración: +\series default + +\begin_inset Formula $\lambda\in K$ +\end_inset + + es valor propio si y sólo si existe +\begin_inset Formula $0\neq v\in V_{\lambda}$ +\end_inset + +, es decir, si +\begin_inset Formula $\text{Nuc}(f-\lambda Id)\neq\{0\}$ +\end_inset + +, pero entonces +\begin_inset Formula $0<\dim(\text{Nuc}(\lambda Id-f))=\dim(V)-\text{rang}(\lambda Id-f)$ +\end_inset + +, es decir, +\begin_inset Formula $\text{rang}(\lambda Id-f)<\dim(V)$ +\end_inset + + o, equivalentemente, +\begin_inset Formula $\det(\lambda Id-f)=0$ +\end_inset + +. +\end_layout + +\begin_layout Standard +\begin_inset Formula $P_{f}(x):=\det(xId-f)$ +\end_inset + + es el +\series bold +polinomio característico +\series default + de +\series bold + +\begin_inset Formula $f$ +\end_inset + + +\series default +, y +\begin_inset Formula $P_{A}(x):=\det(xI_{n}-A)$ +\end_inset + + es el polinomio característico de +\begin_inset Formula $A$ +\end_inset + +. + Podemos comprobar que +\begin_inset Formula +\[ +P_{A}(x)=x^{n}-\text{tr}(A)x^{n-1}+\dots+(-1)^{n}\det(A) +\] + +\end_inset + +donde +\begin_inset Formula $\text{tr}(A)$ +\end_inset + + es la +\series bold +traza +\series default + de +\begin_inset Formula $A$ +\end_inset + +, la suma de los elementos de su diagonal. + Obtenemos como resultado que los valores propios de +\begin_inset Formula $f\in\text{End}(V)$ +\end_inset + + son las raíces de +\begin_inset Formula $P_{f}(x)$ +\end_inset + +, y que +\begin_inset Formula $f$ +\end_inset + + tiene a lo sumo +\begin_inset Formula $\dim(V)$ +\end_inset + + valores propios distintos. +\end_layout + +\begin_layout Section +Independencia de los subespacios propios +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $\lambda_{1},\dots,\lambda_{s}$ +\end_inset + + son valores propios de +\begin_inset Formula $f$ +\end_inset + + distintos dos a dos, entonces +\begin_inset Formula $\text{Nuc}(\lambda_{1}Id-f)+\dots+\text{Nuc}(\lambda_{s}Id-f)$ +\end_inset + + es suma directa, y en particular, vectores propios correspondientes a valores + propios distintos dos a dos son linealmente independientes. + +\series bold +Demostración: +\series default + Para +\begin_inset Formula $s=2$ +\end_inset + +, sean +\begin_inset Formula $v_{1}\in\text{Nuc}(\lambda_{1}Id-f)$ +\end_inset + + y +\begin_inset Formula $v_{2}\in\text{Nuc}(\lambda_{2}Id-f)$ +\end_inset + + con +\begin_inset Formula $0=v_{1}+v_{2}$ +\end_inset + +. + Entonces +\begin_inset Formula $0=f(0)=f(v_{1}+v_{2})=f(v_{1})+f(v_{2})=\lambda_{1}v_{1}+\lambda_{2}v_{2}$ +\end_inset + +, pero también +\begin_inset Formula $0=\lambda_{2}(v_{1}+v_{2})=\lambda_{2}v_{1}+\lambda_{2}v_{2}$ +\end_inset + +. + Restando, +\begin_inset Formula $0=(\lambda_{2}-\lambda_{1})v_{1}$ +\end_inset + +, pero como +\begin_inset Formula $\lambda_{2}\neq\lambda_{1}$ +\end_inset + +, entonces +\begin_inset Formula $v_{1}=0$ +\end_inset + + y por tanto +\begin_inset Formula $v_{2}$ +\end_inset + + también. + Ahora sea +\begin_inset Formula $s>2$ +\end_inset + + y supongamos el resultado cierto para +\begin_inset Formula $s-1$ +\end_inset + +. + Sean ahora +\begin_inset Formula $v_{1}\in\text{Nuc}(\lambda_{1}Id-f),\dots,v_{s}\in\text{Nuc}(\lambda_{s}Id-f)$ +\end_inset + + con +\begin_inset Formula $0=v_{1}+\dots+v_{s}$ +\end_inset + +, entonces +\begin_inset Formula $0=f(0)=f(v_{1}+\dots+v_{s})=f(v_{1})+\dots+f(v_{s})=\lambda_{1}v_{1}+\dots+\lambda_{s}v_{s}$ +\end_inset + +, pero también +\begin_inset Formula $0=\lambda_{s}v_{1}+\dots+\lambda_{s}v_{k-1}+\lambda_{s}v_{s}$ +\end_inset + +. + Restando, +\begin_inset Formula $0=(\lambda_{s}-\lambda_{1})v_{1}+\dots+(\lambda_{s}-\lambda_{s-1})v_{s-1}$ +\end_inset + +. + Aplicando la hipótesis de inducción, queda que +\begin_inset Formula $v_{1}=\dots=v_{s-1}=0$ +\end_inset + +, luego +\begin_inset Formula $v_{s}=0$ +\end_inset + +. +\end_layout + +\begin_layout Standard +También, si +\begin_inset Formula $f\in\text{End}(V)$ +\end_inset + + tiene +\begin_inset Formula $\dim(V)$ +\end_inset + + autovalores, entonces es diagonalizable. +\series bold + +\begin_inset Newline newline +\end_inset + +Demostración: +\series default + Si +\begin_inset Formula $\lambda_{1},\dots,\lambda_{n}$ +\end_inset + + son valores propios de +\begin_inset Formula $f$ +\end_inset + + distintos dos a dos y +\begin_inset Formula $v_{1},\dots,v_{n}$ +\end_inset + + son vectores propios asociados a cada uno, entonces +\begin_inset Formula $v_{1},\dots,v_{n}$ +\end_inset + + son +\begin_inset Formula $n$ +\end_inset + + vectores linealmente independientes en un espacio de dimensión +\begin_inset Formula $n$ +\end_inset + +, por lo que constituyen una base formada por vectores propios de +\begin_inset Formula $f$ +\end_inset + +. +\end_layout + +\begin_layout Section +Caracterización de los endomorfismos diagonalizables +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $P(x)$ +\end_inset + + es un polinomio con coeficientes en +\begin_inset Formula $K$ +\end_inset + + y +\begin_inset Formula $\lambda\in K$ +\end_inset + + es una raíz de +\begin_inset Formula $P(x)$ +\end_inset + +, entonces +\begin_inset Formula $\lambda$ +\end_inset + + tiene +\series bold +multiplicidad +\series default + +\begin_inset Formula $m$ +\end_inset + + en +\begin_inset Formula $P(x)$ +\end_inset + + si +\begin_inset Formula $(x-\lambda)^{m}|P(x)$ +\end_inset + + pero +\begin_inset Formula $\neg((x-\lambda)^{m+1}|P(x))$ +\end_inset + +. + Si una raíz tiene multiplicidad 1, es una raíz +\series bold +simple +\series default +\SpecialChar endofsentence + De lo contrario es una raíz +\series bold + múltiple +\series default +\SpecialChar endofsentence + +\end_layout + +\begin_layout Standard +Dado +\begin_inset Formula $f\in\text{End}_{K}(V)$ +\end_inset + + y +\begin_inset Formula $\lambda$ +\end_inset + + un valor propio de +\begin_inset Formula $f$ +\end_inset + +, si +\begin_inset Formula $d=\dim(\text{Nuc}(\lambda Id-f))$ +\end_inset + + y +\begin_inset Formula $m$ +\end_inset + + es la multiplicidad de +\begin_inset Formula $\lambda$ +\end_inset + + en +\begin_inset Formula $P_{f}(x)$ +\end_inset + +, entonces +\begin_inset Formula $d\leq m$ +\end_inset + +. + En particular, si el valor propio es una raíz simple, entonces +\begin_inset Formula $d=m=1$ +\end_inset + +. + +\series bold +Demostración: +\series default + Sea +\begin_inset Formula $\{v_{1},\dots,v_{d}\}$ +\end_inset + + una base de +\begin_inset Formula $\text{Nuc}(\lambda Id-f)$ +\end_inset + + y +\begin_inset Formula ${\cal B}=\{v_{1},\dots,v_{d},v_{d+1},\dots,v_{n}\}$ +\end_inset + + una base de +\begin_inset Formula $V$ +\end_inset + +. + Entonces +\begin_inset Formula $M_{{\cal B}}(f)$ +\end_inset + + tiene forma +\begin_inset Formula +\[ +\left(\begin{array}{ccc|c} +\lambda & & 0\\ + & \ddots & & C\\ +0 & & \lambda\\ +\hline & & \\ + & 0 & & D\\ + & & \\ +\end{array}\right) +\] + +\end_inset + +por lo que +\begin_inset Formula $P_{f}(x)=(x-\lambda)^{d}\det(xI_{n-d}-D)=(x-\lambda)^{d}Q(x)$ +\end_inset + +, por lo que +\begin_inset Formula $d\leq m$ +\end_inset + +. +\end_layout + +\begin_layout Standard + +\series bold +Teorema de diagonalización: +\series default + +\begin_inset Formula $f$ +\end_inset + + es diagonalizable si y sólo si +\begin_inset Formula +\[ +P_{f}(x)=(x-\lambda_{1})^{d_{1}}\cdots(x-\lambda_{r})^{d_{r}} +\] + +\end_inset + +con +\begin_inset Formula $\lambda_{1},\dots,\lambda_{r}\in K$ +\end_inset + + distintos dos a dos, y +\begin_inset Formula $d_{i}=\dim(\text{Nuc}(\lambda_{i}Id-f))$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\implies]$ +\end_inset + + +\end_layout + +\end_inset + +Sean +\begin_inset Formula $\lambda_{1},\dots,\lambda_{r}$ +\end_inset + + los valores propios de +\begin_inset Formula $f$ +\end_inset + +, existirá una base +\begin_inset Formula ${\cal B}$ +\end_inset + + de vectores propios en los que cada vector tendrá asociado un valor propio + y pertenecerá por tanto al subespacio propio correspondiente. + Agrupando, +\begin_inset Formula $M_{{\cal B}}(f)$ +\end_inset + + tendrá forma +\begin_inset Formula +\[ +\left(\begin{array}{ccccccc} +\lambda_{1}\\ + & \ddots & & & & 0\\ + & & \lambda_{1}\\ + & & & \ddots\\ + & & & & \lambda_{r}\\ + & 0 & & & & \ddots\\ + & & & & & & \lambda_{r} +\end{array}\right) +\] + +\end_inset + +donde cada +\begin_inset Formula $\lambda_{i}$ +\end_inset + + se repetirá +\begin_inset Formula $m_{i}$ +\end_inset + + veces, el número de vectores propios de la base del subespacio. + Por tanto, +\begin_inset Formula $P_{f}(x)=(x-\lambda_{1})^{m_{1}}\cdots(x-\lambda_{r})^{m_{r}}$ +\end_inset + + tiene todas sus raíces en +\begin_inset Formula $K$ +\end_inset + +. + Además, si +\begin_inset Formula $d_{i}=\dim(\text{Nuc}(\lambda_{i}Id-f))$ +\end_inset + +, se tiene que +\begin_inset Formula $\sum d_{i}=\dim(\text{Nuc}(\lambda_{1}Id-f)\oplus\cdots\oplus\text{Nuc}(\lambda_{r}Id-f))\leq\dim(V)=n$ +\end_inset + +, y como en la base hay +\begin_inset Formula $m_{i}$ +\end_inset + + vectores linealmente independientes de +\begin_inset Formula $\text{Nuc}(\lambda_{i}Id-f)$ +\end_inset + +, entonces +\begin_inset Formula $m_{i}\leq d_{i}$ +\end_inset + +, luego +\begin_inset Formula $n=\text{gr}(P_{f}(x))=\sum m_{i}\leq\sum d_{i}\leq n$ +\end_inset + + y por tanto +\begin_inset Formula $m_{i}=d_{i}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\impliedby]$ +\end_inset + + +\end_layout + +\end_inset + +Si +\begin_inset Formula $P_{f}(x)=(x-\lambda_{1})^{d_{1}}\cdots(x-\lambda_{r})^{d_{r}}$ +\end_inset + + con +\begin_inset Formula $d_{i}=\dim(\text{Nuc}(f-\lambda Id))$ +\end_inset + +, entonces +\begin_inset Formula $\dim(\text{Nuc}(\lambda_{1}Id-f)\oplus\cdots\oplus\text{Nuc}(\lambda_{r}Id-f))=d_{1}+\dots+d_{r}=\text{gr}(P_{f}(x))=\dim(V)$ +\end_inset + +, luego +\begin_inset Formula $V=\text{Nuc}(f-\lambda_{1}Id)\oplus\cdots\oplus\text{Nuc}(f-\lambda_{r}Id)$ +\end_inset + + y la unión de las bases de cada subespacio será una base de +\begin_inset Formula $V$ +\end_inset + + formada por vectores propios. +\end_layout + +\begin_layout Standard +Así, para diagonalizar una matriz +\begin_inset Formula $A\in M_{n}(K)$ +\end_inset + + en matrices +\begin_inset Formula $A=M_{{\cal CB}}DM_{{\cal BC}}$ +\end_inset + +, con +\begin_inset Formula $D$ +\end_inset + + diagonal, obtenemos su polinomio característico, hallamos sus raíces, que + serán los autovalores de +\begin_inset Formula $A$ +\end_inset + +. + Si la suma de sus multiplicidades da +\begin_inset Formula $n$ +\end_inset + +, resolvemos cada ecuación +\begin_inset Formula $(\lambda Id-f)X=0$ +\end_inset + + para obtener las bases de los subespacios propios, cuya dimensión debería + coincidir con la multiplicidad del autovalor si +\begin_inset Formula $A$ +\end_inset + + es diagonalizable. + Entonces añadimos cada raíz en +\begin_inset Formula $D$ +\end_inset + + tantas veces como sea su multiplicidad y razonamos que los vectores correspondi +entes de la base +\begin_inset Formula ${\cal B}$ +\end_inset + +, y por tanto las correspondientes columnas de +\begin_inset Formula $M_{{\cal CB}}$ +\end_inset + +, son los de la base de dicho subespacio propio. +\end_layout + +\begin_layout Section +Aplicaciones +\end_layout + +\begin_layout Standard +\begin_inset Formula $(x_{n})_{n}\subseteq K$ +\end_inset + + verifica una +\series bold +ecuación en diferencias lineales con coeficientes constantes +\series default + (homogénea) si para todo +\begin_inset Formula $n$ +\end_inset + + satisface que +\begin_inset Formula $x_{n+r}+a_{1}x_{n+r-1}+\dots+a_{r}x_{n}=0$ +\end_inset + +. + Llamamos a +\begin_inset Formula $r$ +\end_inset + + el +\series bold +orden +\series default + de la ecuación. + Podemos definir entonces una sucesión auxiliar +\begin_inset Formula $(Y_{n})_{n}\subseteq M_{r,1}(K)$ +\end_inset + + con +\begin_inset Formula $(Y_{n})_{i}=x_{n+r-i}$ +\end_inset + +. + Se tiene entonces que +\begin_inset Formula $x_{n+r}=-a_{1}x_{n+r-1}-\dots-a_{r}x_{n}$ +\end_inset + +, luego +\begin_inset Formula +\[ +\begin{array}{c} +Y_{n+1}=\left(\begin{array}{c} +x_{n+r}\\ +\vdots\\ +x_{n+1} +\end{array}\right)=\left(\begin{array}{c} +-a_{1}x_{n+r-1}-\dots-a_{r}x_{n}\\ +x_{n+r-1}\\ +\vdots\\ +x_{n+1} +\end{array}\right)=\\ +=\left(\begin{array}{cccc} +-a_{1} & -a_{2} & \cdots & -a_{r}\\ +1 & & 0 & 0\\ + & \ddots & & \vdots\\ +0 & & 1 & 0 +\end{array}\right)\left(\begin{array}{c} +x_{n+r-1}\\ +\vdots\\ +x_{n} +\end{array}\right)=AY_{n} +\end{array} +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +Un +\series bold +sistema de ecuaciones en diferencias lineales de primer orden con coeficientes + constantes +\series default + (homogéneo) es una relación entre los términos de unas sucesiones y sus + términos inmediatamente anteriores: +\begin_inset Formula +\[ +\left.\begin{array}{ccc} +x_{n+1} & = & a_{11}x_{n}+a_{12}y_{n}+a_{13}z_{n}\\ +y_{n+1} & = & a_{21}x_{n}+a_{22}y_{n}+a_{23}z_{n}\\ +z_{n+1} & = & a_{31}x_{n}+a_{32}y_{n}+a_{33}z_{n} +\end{array}\right\} +\] + +\end_inset + +Estos pueden expresarme matricialmente de la forma +\begin_inset Formula $Y_{n+1}=AY_{n}$ +\end_inset + + con +\begin_inset Formula $A=(a_{ij})$ +\end_inset + +. + Por re +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +cu +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +rren +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +cia, en ambos casos se tiene que +\begin_inset Formula $Y_{n}=A^{n-1}Y_{1}=A^{n}Y_{0}$ +\end_inset + +. + Entonces es útil diagonalizar +\begin_inset Formula $A$ +\end_inset + +, si es posible, para poder calcular las potencias rápidamente. +\end_layout + +\end_body +\end_document diff --git a/cyn/n.lyx b/cyn/n.lyx new file mode 100644 index 0000000..56a3b06 --- /dev/null +++ b/cyn/n.lyx @@ -0,0 +1,237 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize a5paper +\use_geometry true +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\leftmargin 0.2cm +\topmargin 0.7cm +\rightmargin 0.2cm +\bottommargin 0.7cm +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle empty +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Title +Conjuntos y números +\end_layout + +\begin_layout Date +\begin_inset Note Note +status open + +\begin_layout Plain Layout + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +def +\backslash +cryear{2017} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "../license.lyx" + +\end_inset + + +\end_layout + +\begin_layout Standard +Bibliografía: +\end_layout + +\begin_layout Itemize +Curso de conjuntos y números: Apuntes, Juan Jacobo Simón Pinero (Curso 2017–2018 +). +\end_layout + +\begin_layout Chapter +Conjuntos y elementos +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n1.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Aplicaciones +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n2.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Órdenes en conjuntos +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n3.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Relaciones de equivalencia +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n4.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Conjuntos numéricos +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n5.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +El anillo de los números enteros +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n7.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Polinomios +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n8.lyx" + +\end_inset + + +\end_layout + +\end_body +\end_document diff --git a/cyn/n1.lyx b/cyn/n1.lyx new file mode 100644 index 0000000..21cc0c8 --- /dev/null +++ b/cyn/n1.lyx @@ -0,0 +1,914 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry true +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +Podemos definir conjuntos: +\end_layout + +\begin_layout Itemize + +\series bold +Por extensión: +\series default + +\begin_inset Formula $A=\{X_{1},\dots,X_{n},\dots\}$ +\end_inset + + +\end_layout + +\begin_layout Itemize + +\series bold +Por comprehensión: +\series default + +\begin_inset Formula $A=\{X\in B|p(X)\text{ (es verdadera)}\}$ +\end_inset + +. + Si es obvio quién es +\begin_inset Formula $B$ +\end_inset + +, se puede omitir. +\end_layout + +\begin_layout Standard +Cualquiera de ambas escrituras determina un único conjunto. + +\series bold +Paradoja de Russell: +\series default + si +\begin_inset Formula $\mathcal{U}$ +\end_inset + + es la colección de todos los conjuntos y +\begin_inset Formula $A=\{x\in{\cal U}|x\notin x\}$ +\end_inset + +, entonces +\begin_inset Formula $A\in A$ +\end_inset + + si y sólo si +\begin_inset Formula $A\notin A$ +\end_inset + +. + Lo que ocurre es que +\begin_inset Formula ${\cal U}$ +\end_inset + + no es un conjunto. +\end_layout + +\begin_layout Itemize + +\series bold +Pertenencia: +\series default + +\begin_inset Formula $a\in A$ +\end_inset + +. + Contrario: +\begin_inset Formula $a\notin A$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Inclusión: +\series default + +\begin_inset Formula $A$ +\end_inset + + está contenido, o es un subconjunto, de +\series bold + +\begin_inset Formula $B$ +\end_inset + + +\series default +: +\begin_inset Formula $A\subseteq B:\iff(a\in A\implies a\in B)$ +\end_inset + +. + Es transitiva: +\begin_inset Formula $A\subseteq B\land B\subseteq C\implies A\subseteq C$ +\end_inset + +. + Contrario: +\begin_inset Formula $A\nsubseteq B$ +\end_inset + +. + Subconjunto estricto: +\begin_inset Formula $A\subsetneq B\iff A\subseteq B\land A\neq B$ +\end_inset + +. + +\begin_inset Formula $A\subset B$ +\end_inset + + es ambiguo, aunque se suele usar como +\begin_inset Formula $A\subseteq B$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Igualdad: +\series default + +\begin_inset Formula $A=B:\iff(a\in A\iff a\in B)\iff A\subseteq B\land B\subseteq A$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Múltiplos de un número +\begin_inset Formula $n$ +\end_inset + + como +\begin_inset Formula $n\mathbb{Z}=\{nt|t\in\mathbb{Z}\}=\{nt\}_{t\in\mathbb{Z}}$ +\end_inset + +. + Así, +\begin_inset Formula $m\in n\mathbb{Z}\implies m\mathbb{Z}\subseteq n\mathbb{Z}$ +\end_inset + +. + Relación +\begin_inset Quotes cld +\end_inset + + +\begin_inset Formula $m$ +\end_inset + + divide a +\begin_inset Formula $n$ +\end_inset + + +\begin_inset Quotes crd +\end_inset + + o +\begin_inset Quotes cld +\end_inset + + +\begin_inset Formula $n$ +\end_inset + + es múltiplo de +\begin_inset Formula $m$ +\end_inset + + +\begin_inset Quotes crd +\end_inset + +: +\begin_inset Formula $m|n\iff\exists t\in\mathbb{Z}:n=tm$ +\end_inset + +. + Si +\begin_inset Formula $A=\{x\in B|p(x)\}$ +\end_inset + + y +\begin_inset Formula $A'=\{x\in B|p'(x)\}$ +\end_inset + +, entonces +\begin_inset Formula $(p(x)\implies p'(x))\implies A\subseteq A'$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Un +\series bold +conjunto vacío +\series default + es aquel que no tiene elementos. + Si +\begin_inset Formula $A$ +\end_inset + + es vacío, entonces +\begin_inset Formula $A\subseteq B$ +\end_inset + +, dado que si +\begin_inset Formula $A\nsubseteq B$ +\end_inset + + significaría que +\begin_inset Formula $\exists a\in A:a\notin B$ +\end_inset + +, por lo que +\begin_inset Formula $A$ +\end_inset + + no estaría vacío. + De aquí podemos deducir que solo hay un conjunto vacío, y lo llamamos +\begin_inset Formula $\emptyset$ +\end_inset + +. + +\begin_inset Formula $A=\emptyset:\iff\forall x,x\notin A$ +\end_inset + +. +\end_layout + +\begin_layout Standard +El conjunto +\begin_inset Formula ${\cal P}(A)=\{B|B\subseteq A\}$ +\end_inset + + es el conjunto de las +\series bold +partes de +\begin_inset Formula $A$ +\end_inset + + +\series default + o el conjunto +\series bold +potencia +\series default + de +\begin_inset Formula $A$ +\end_inset + +. + También se llama +\begin_inset Formula $2^{A}$ +\end_inset + + porque si +\begin_inset Formula $A$ +\end_inset + + tiene +\begin_inset Formula $n$ +\end_inset + + elementos, +\begin_inset Formula ${\cal P}(A)$ +\end_inset + + tiene +\begin_inset Formula $2^{n}$ +\end_inset + +, de lo que deducimos que +\begin_inset Formula $A\neq{\cal P}(A)$ +\end_inset + +. +\end_layout + +\begin_layout Section +Operaciones con subconjuntos +\end_layout + +\begin_layout Standard +Los +\series bold +diagramas de Venn +\series default + aportan una mejor comprensión de los conjuntos y sus operaciones. + Los conjuntos se representan como formas (normalmente círculos y cuadrados), + que pueden ir acompañados del nombre del conjunto, y se colorea la parte + deseada. + Operaciones: +\end_layout + +\begin_layout Itemize + +\series bold +Unión: +\series default + +\begin_inset Formula $A\cup B=\{x|x\in A\lor x\in B\}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Intersección: +\series default + +\begin_inset Formula $A\cap B=\{x|x\in A\land x\in B\}$ +\end_inset + +. +\end_layout + +\begin_deeper +\begin_layout Itemize +\begin_inset Formula $A$ +\end_inset + + y +\begin_inset Formula $B$ +\end_inset + + son +\series bold +disjuntos +\series default + si +\begin_inset Formula $A\cap B=\emptyset$ +\end_inset + +. +\end_layout + +\end_deeper +\begin_layout Itemize + +\series bold +Diferencia de conjuntos: +\series default + +\begin_inset Formula $A\backslash B=\{x|x\in A\land x\notin B\}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Complemento: +\series default + Si +\begin_inset Formula $A\subseteq U$ +\end_inset + +, siendo +\begin_inset Formula $U$ +\end_inset + + un +\begin_inset Quotes cld +\end_inset + +universo +\begin_inset Quotes crd +\end_inset + + en el contexto en el que operamos, el complemento de +\begin_inset Formula $A$ +\end_inset + + en +\begin_inset Formula $U$ +\end_inset + + se define como +\begin_inset Formula $A^{\complement}=\overline{A}=U\backslash A$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Propiedades: +\end_layout + +\begin_layout Itemize +\begin_inset Formula $A\cap B\subseteq A\subseteq A\cup B$ +\end_inset + + +\end_layout + +\begin_layout Itemize +\begin_inset Formula $\forall A\subseteq B,A\cup X\subseteq B\cup X\land A\cap X\subseteq B\cap X$ +\end_inset + + +\end_layout + +\begin_layout Itemize +\begin_inset Formula $A\subseteq C\land B\subseteq C\implies(A\cup B)\subseteq C$ +\end_inset + + +\end_layout + +\begin_layout Itemize +\begin_inset Formula $(A\cap B)\cap C=A\cap(B\cap C)$ +\end_inset + +; +\begin_inset Formula $(A\cup B)\cup C=A\cup(B\cup C)$ +\end_inset + + +\end_layout + +\begin_layout Itemize +\begin_inset Formula $A\subseteq B\iff A\cup B=B\iff A\cap B=A$ +\end_inset + + +\end_layout + +\begin_layout Itemize +\begin_inset Formula $A\cup\emptyset=A$ +\end_inset + +; +\begin_inset Formula $A\cap\emptyset=\emptyset$ +\end_inset + + +\end_layout + +\begin_layout Itemize +\begin_inset Formula $X\subseteq(A\cap B)\iff(X\subseteq A)\land(X\subseteq B)$ +\end_inset + +; +\begin_inset Formula $(A\cup B)\subseteq X\iff(A\subseteq X)\land(B\subseteq X)$ +\end_inset + + +\end_layout + +\begin_layout Itemize +\begin_inset Formula $A\cap(B\cup C)=(A\cap B)\cup(A\cap C)$ +\end_inset + +; +\begin_inset Formula $A\cup(B\cap C)=(A\cup B)\cap(A\cup C)$ +\end_inset + + +\end_layout + +\begin_layout Itemize +\begin_inset Formula $(A\backslash B)\cup(B\backslash A)=(A\cup B)\backslash(A\cap B)$ +\end_inset + + +\end_layout + +\begin_layout Itemize + +\series bold +Leyes de Morgan: +\series default + +\begin_inset Formula $(A\cap B)^{\complement}=A^{\complement}\cup B^{\complement}$ +\end_inset + +; +\begin_inset Formula $(A\cup B)^{\complement}=A^{\complement}\cap B^{\complement}$ +\end_inset + +. +\end_layout + +\begin_layout Section +Familias de conjuntos +\end_layout + +\begin_layout Standard +Una familia de conjuntos es una colección +\begin_inset Formula $\{A_{i}|i\in I\}$ +\end_inset + + donde +\begin_inset Formula $I$ +\end_inset + + y +\begin_inset Formula $A_{i}$ +\end_inset + + son conjuntos. + Si todos los elementos son diferentes, tenemos un conjunto. + Algunas definiciones: +\end_layout + +\begin_layout Itemize + +\series bold +Unión arbitraria: +\series default + +\begin_inset Formula $\cup{\cal C}=\{x|\exists A\in{\cal C}:x\in A\}$ +\end_inset + +; +\begin_inset Formula $\cup_{i\in I}A_{i}=\{x|\exists i\in I:x\in A_{i}\}$ +\end_inset + + +\end_layout + +\begin_layout Itemize + +\series bold +Intersección arbitraria: +\series default + +\begin_inset Formula $\cap{\cal C}=\{x|\forall A\in{\cal C}:x\in A\}$ +\end_inset + +; +\begin_inset Formula $\cap_{i\in I}A_{i}=\{x|\forall i\in I:x\in A_{i}\}$ +\end_inset + + +\end_layout + +\begin_layout Standard +Propiedades: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\cap{\cal C}\subseteq A\subseteq\cup{\cal C}\forall A\in{\cal C}$ +\end_inset + +; +\begin_inset Formula $\cap A_{i}\subseteq A_{j}\subseteq\cup A_{i}\forall j\in I$ +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $X\subseteq\cap{\cal C}\iff X\subseteq A\forall A\in{\cal C}$ +\end_inset + +; +\begin_inset Formula $\cup{\cal C}\subseteq X\iff A\subseteq X\forall A\in{\cal C}$ +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\cup_{i\in I}(A\cap B_{i})=A\cap(\cup_{i\in I}B_{i})$ +\end_inset + +; +\begin_inset Formula $\cap_{i\in I}(A\cup B_{i})=A\cup(\cap_{i\in I}B_{i})$ +\end_inset + + +\end_layout + +\begin_deeper +\begin_layout Enumerate +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\subseteq]$ +\end_inset + + +\end_layout + +\end_inset + + +\begin_inset Formula $x\in\cup_{i\in I}(A\cap B_{i})\implies\exists i\in I:x\in(A\cap B_{i})\implies(x\in A)\land(x\in B_{i}\subseteq\cup B_{i})$ +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\supseteq]$ +\end_inset + + +\end_layout + +\end_inset + + +\begin_inset Formula $x\in A\cap(\cup_{i\in I}B_{i})\implies\exists i:(x\in A\land x\in B_{i})\implies x\in\cup(A\cap B_{i})$ +\end_inset + + +\end_layout + +\end_deeper +\begin_layout Enumerate +\begin_inset Formula $(\cap A_{i})^{\complement}=\cup A_{i}^{\complement}$ +\end_inset + +; +\begin_inset Formula $(\cup A_{i})^{\complement}=\cap A_{i}^{\complement}$ +\end_inset + + +\end_layout + +\begin_layout Section +Pares ordenados, producto cartesiano y relaciones binarias +\end_layout + +\begin_layout Standard +El +\series bold +par ordenado +\series default + o +\series bold +pareja ordenada +\series default + formada por +\begin_inset Formula $a\in A$ +\end_inset + + y +\begin_inset Formula $b\in B$ +\end_inset + + es +\begin_inset Formula $(a,b)=\{\{a\},\{a,b\}\}$ +\end_inset + +. + Así, +\begin_inset Formula $(a,b)=(c,d)\iff a=c\land b=d$ +\end_inset + +. + El +\series bold +producto cartesiano +\series default + de +\begin_inset Formula $A$ +\end_inset + + y +\begin_inset Formula $B$ +\end_inset + + es +\begin_inset Formula $A\times B=\{(a,b)|a\in A\land b\in B\}$ +\end_inset + +. + Este no es asociativo, pues en general, +\begin_inset Formula $(A\times B)\times C\neq A\times(B\times C)$ +\end_inset + +, pero son biyectivos. + Por ahora no tenemos descripción en términos de conjuntos para la expresión + +\begin_inset Formula $(a,b,c)$ +\end_inset + +. + Propiedades del producto cartesiano: +\end_layout + +\begin_layout Itemize +\begin_inset Formula $A\times\emptyset=\emptyset\times A=\emptyset$ +\end_inset + + +\end_layout + +\begin_layout Itemize +\begin_inset Formula $A\times(B\cup C)=(A\times B)\cup(A\times C)$ +\end_inset + + +\end_layout + +\begin_layout Itemize +\begin_inset Formula $A\times(B\cap C)=(A\times B)\cap(A\times C)$ +\end_inset + + +\end_layout + +\begin_layout Standard +Una +\series bold +relación binaria +\series default + o +\series bold +correspondencia +\series default + entre elementos de +\begin_inset Formula $A$ +\end_inset + + y +\begin_inset Formula $B$ +\end_inset + + es un subconjunto +\begin_inset Formula $R\subseteq A\times B$ +\end_inset + +. + Si +\begin_inset Formula $(a,b)\in R$ +\end_inset + +, decimos que +\begin_inset Formula $a$ +\end_inset + + está relacionado con +\begin_inset Formula $b$ +\end_inset + +, escrito +\begin_inset Formula $aRb$ +\end_inset + +. + Si +\begin_inset Formula $A=B$ +\end_inset + +, tenemos una relación en +\begin_inset Formula $A$ +\end_inset + +. + Definiciones: +\end_layout + +\begin_layout Itemize + +\series bold +Conjunto inicial: +\series default + +\begin_inset Formula $A$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Conjunto final: +\series default + +\begin_inset Formula $B$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Dominio: +\series default + +\begin_inset Formula $\text{Dom}R=\{a\in A|\exists b\in B:(a,b)\in R\}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Imagen: +\series default + +\begin_inset Formula $\text{Im}R=\{b\in B|\exists a\in A:(a,b)\in R\}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Podemos representar las relaciones en gráficas planas. +\end_layout + +\end_body +\end_document diff --git a/cyn/n2.lyx b/cyn/n2.lyx new file mode 100644 index 0000000..386c747 --- /dev/null +++ b/cyn/n2.lyx @@ -0,0 +1,1510 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +Una +\series bold +aplicación +\series default + entre dos conjuntos +\begin_inset Formula $A$ +\end_inset + + y +\begin_inset Formula $B$ +\end_inset + + es una relación +\begin_inset Formula $f\subseteq A\times B$ +\end_inset + + tal que +\begin_inset Formula $\forall a\in A,\exists!b\in B:(a,b)\in f$ +\end_inset + +. + Escribimos +\begin_inset Formula $f:A\rightarrow B$ +\end_inset + + o +\begin_inset Formula $A\overset{f}{\longrightarrow}B$ +\end_inset + +, y llamamos +\begin_inset Formula $b=f(a)\iff(a,b)\in f$ +\end_inset + +. + Por ejemplo, podemos definir +\begin_inset Formula $f:\mathbb{N}\rightarrow\mathbb{N}$ +\end_inset + + tal que +\begin_inset Formula $f(n)=n^{2}$ +\end_inset + +, de modo que +\begin_inset Formula $f=\{(n,n^{2}):n\in\mathbb{N}\}$ +\end_inset + +. + Si partimos de una igualdad y queremos interpretarla como la regla de una + aplicación, la llamamos +\series bold +función +\series default +. + Podemos representar una aplicación: +\end_layout + +\begin_layout Enumerate +Como dos conjuntos representados de forma similar a un diagrama de Euler-Venn, + en el que de cada elemento de +\begin_inset Formula $A$ +\end_inset + + parte una flecha hacia uno de +\begin_inset Formula $B$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Como una gráfica, en la que los elementos de +\begin_inset Formula $A$ +\end_inset + + se representan en el eje horizontal y los de +\begin_inset Formula $B$ +\end_inset + + en el eje vertical, y las relaciones se representan con puntos. +\end_layout + +\begin_layout Standard +Definimos: +\end_layout + +\begin_layout Itemize + +\series bold +Dominio +\series default + de +\begin_inset Formula $f$ +\end_inset + +: +\begin_inset Formula $\text{Dom}f=A$ +\end_inset + +, por lo que el término +\begin_inset Quotes cld +\end_inset + +conjunto inicial +\begin_inset Quotes crd +\end_inset + + no se usa. +\end_layout + +\begin_layout Itemize + +\series bold +Codominio +\series default + de +\begin_inset Formula $f$ +\end_inset + +: +\begin_inset Quotes cld +\end_inset + +Conjunto final +\begin_inset Quotes crd +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Imagen +\series default + o +\series bold +imagen directa +\series default + de +\begin_inset Formula $f$ +\end_inset + +: +\begin_inset Formula $\text{Im}f=f(A)=\{b\in B:\exists a:f(a)=b\}\subseteq B$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Regla de correspondencia +\series default + de +\begin_inset Formula $f$ +\end_inset + +: Igualdad +\begin_inset Formula $b=f(a)$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +Si +\begin_inset Formula $b=f(a)$ +\end_inset + +, +\begin_inset Formula $a$ +\end_inset + + es +\emph on +una +\emph default + +\series bold +preimagen +\series default + de +\begin_inset Formula $b$ +\end_inset + + y +\begin_inset Formula $b$ +\end_inset + + es la +\series bold +imagen +\series default + de +\begin_inset Formula $a$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Una +\series bold +ley de composición externa +\series default + es una aplicación +\begin_inset Formula $B\times A\overset{\circ}{\longrightarrow}A$ +\end_inset + +. + Una +\series bold +operación binaria +\series default + en +\begin_inset Formula $A$ +\end_inset + + es una aplicación +\begin_inset Formula $A\times A\overset{\circ}{\longrightarrow}A$ +\end_inset + +. +\end_layout + +\begin_layout Section +Aplicaciones inyectivas, suprayectivas y biyectivas +\end_layout + +\begin_layout Standard +La aplicación +\begin_inset Formula $f:A\rightarrow B$ +\end_inset + + es: +\end_layout + +\begin_layout Itemize + +\series bold +Inyectiva +\series default + o +\series bold +uno a uno +\series default + si +\begin_inset Formula $f(a)=f(b)\implies a=b$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Suprayectiva +\series default +, +\series bold +sobreyectiva +\series default + o +\series bold +exhaustiva +\series default + si +\begin_inset Formula $\forall b\in B,\exists a\in A:f(a)=b$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Biyectiva +\series default + si es inyectiva y suprayectiva. +\end_layout + +\begin_layout Standard +La +\series bold +restricción de +\begin_inset Formula $f$ +\end_inset + + a su imagen +\series default + es una aplicación +\begin_inset Formula $\hat{f}:A\rightarrow\text{Im}f$ +\end_inset + + dada por +\begin_inset Formula $\hat{f}(a)=f(a)$ +\end_inset + +. + Se dice que +\begin_inset Formula $\hat{f}$ +\end_inset + + +\begin_inset Quotes cld +\end_inset + +actúa igual +\begin_inset Quotes crd +\end_inset + + que +\begin_inset Formula $f$ +\end_inset + +. + Siempre es suprayectiva. +\end_layout + +\begin_layout Section +Imágenes directas e inversas +\end_layout + +\begin_layout Standard +Para +\begin_inset Formula $X\subseteq A$ +\end_inset + +, definimos la +\series bold +imagen directa +\series default + de +\begin_inset Formula $X$ +\end_inset + + como +\begin_inset Formula $f(X)=\{f(x)|x\in X\}$ +\end_inset + +. + Propiedades: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $f(\emptyset)=\emptyset$ +\end_inset + +. +\end_layout + +\begin_deeper +\begin_layout Standard +Se deriva de que +\begin_inset Formula $\emptyset\times B=\emptyset$ +\end_inset + +. +\end_layout + +\end_deeper +\begin_layout Enumerate +\begin_inset Formula $X\subseteq Y\implies f(X)\subseteq f(Y)$ +\end_inset + +. +\begin_inset Formula +\[ +y\in f(X)\implies\exists x\in X,y\in Y:f(x)=y\implies f(x)\in f(Y)\implies y\in f(Y) +\] + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $X,Y\subseteq A\implies f(X\cup Y)=f(X)\cup f(Y)$ +\end_inset + +; +\begin_inset Formula $f\left(\bigcup_{\alpha\in I}X_{\alpha}\right)=\bigcup_{\alpha\in I}f(X_{\alpha})$ +\end_inset + +. +\end_layout + +\begin_deeper +\begin_layout Enumerate +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\subseteq]$ +\end_inset + + +\end_layout + +\end_inset + +Sea +\begin_inset Formula $y\in f(\cup_{\alpha\in I}X_{\alpha})$ +\end_inset + +. + Entonces +\begin_inset Formula $\exists x\in\cup_{\alpha\in I}X_{\alpha}:f(x)=y$ +\end_inset + +. + Como +\begin_inset Formula $x\in\cup_{\alpha\in I}X_{\alpha}$ +\end_inset + + entonces +\begin_inset Formula $\exists\alpha\in I:x\in X_{\alpha}$ +\end_inset + +, luego +\begin_inset Formula $y\in f(X_{\alpha})\subseteq\cup_{\alpha\in I}f(X_{\alpha})$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\supseteq]$ +\end_inset + + +\end_layout + +\end_inset + +Considérese +\begin_inset Formula $y\in\cup_{\alpha\in I}f(X_{\alpha})$ +\end_inset + +. + Entonces +\begin_inset Formula $\exists\alpha\in I:y\in f(X_{\alpha})$ +\end_inset + +, por lo que +\begin_inset Formula $\exists x\in X_{\alpha}:f(x)=y$ +\end_inset + +. + Entonces +\begin_inset Formula $x\in\cup_{\alpha\in I}X_{\alpha}$ +\end_inset + +, así que +\begin_inset Formula $y=f(x)\in f(\cup_{\alpha\in I}X_{\alpha})$ +\end_inset + +. +\end_layout + +\end_deeper +\begin_layout Enumerate +\begin_inset Formula $X,Y\subseteq A\implies f(X\cap Y)\subseteq f(X)\cap f(Y)$ +\end_inset + +; +\begin_inset Formula $f\left(\bigcap_{\alpha\in I}X_{\alpha}\right)\subseteq\bigcap_{\alpha\in I}f(X_{\alpha})$ +\end_inset + +. +\end_layout + +\begin_deeper +\begin_layout Standard +Sea +\begin_inset Formula $y\in f(\cap_{\alpha\in I}X_{\alpha})$ +\end_inset + +. + Entonces +\begin_inset Formula $\exists x\in\cap_{\alpha\in I}X_{\alpha}:f(x)=y$ +\end_inset + +. + Como +\begin_inset Formula $x\in\cap_{\alpha\in I}X_{\alpha}$ +\end_inset + +, entonces +\begin_inset Formula $\forall\alpha\in I,x\in X_{\alpha}$ +\end_inset + +, luego +\begin_inset Formula $\forall\alpha\in I,\exists x\in X_{\alpha}:f(x)=y$ +\end_inset + +. + De aquí deducimos que +\begin_inset Formula $\forall\alpha\in I,y\in f(X_{\alpha})$ +\end_inset + + y por tanto +\begin_inset Formula $y\in\cap_{\alpha\in I}f(X_{\alpha})$ +\end_inset + +. +\end_layout + +\end_deeper +\begin_layout Standard +Para +\begin_inset Formula $Y\subseteq B$ +\end_inset + +, definimos la +\series bold +imagen inversa +\series default + de +\begin_inset Formula $Y$ +\end_inset + + como +\begin_inset Formula $f(Y)^{-1}:=f^{-1}(Y):=\{a\in A|f(a)\in Y\}$ +\end_inset + +. + Propiedades: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $f(\emptyset)^{-1}=\emptyset$ +\end_inset + +. +\end_layout + +\begin_deeper +\begin_layout Standard +Se deriva de que +\begin_inset Formula $A\times\emptyset=\emptyset$ +\end_inset + +. +\end_layout + +\end_deeper +\begin_layout Enumerate +\begin_inset Formula $f(B)^{-1}=A$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $X\subseteq B\implies\left(f(X)^{-1}\right)^{\complement}=f\left(X^{\complement}\right)^{-1}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $X\subseteq Y\subseteq B\implies f(X)^{-1}\subseteq f(Y)^{-1}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $X,Y\subseteq B\implies f(X\cup Y)^{-1}=f(X)^{-1}\cup f(Y)^{-1}$ +\end_inset + +; +\begin_inset Formula $f\left(\bigcup_{\alpha\in I}X_{\alpha}\right)^{-1}=\bigcup_{\alpha\in I}f(X_{\alpha})^{-1}$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + +Sea +\begin_inset Formula $x\in f(\bigcup_{\alpha\in I}X_{\alpha})^{-1}$ +\end_inset + +. + Entonces +\begin_inset Formula $f(x)\in\bigcup_{\alpha\in I}X_{\alpha}$ +\end_inset + +, por lo que +\begin_inset Formula $\exists\alpha\in I:f(x)\in X_{\alpha}$ +\end_inset + +, de donde +\begin_inset Formula $x\in f(X_{\alpha})^{-1}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $X,Y\subseteq B\implies f(X\cap Y)^{-1}=f(X)^{-1}\cap f(Y)^{-1}$ +\end_inset + +; +\begin_inset Formula $f\left(\bigcap_{\alpha\in I}Y_{\alpha}\right)^{-1}=\bigcap_{\alpha\in I}f(Y_{\alpha})^{-1}$ +\end_inset + + +\end_layout + +\begin_deeper +\begin_layout Enumerate +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\subseteq]$ +\end_inset + + +\end_layout + +\end_inset + +Sea +\begin_inset Formula $x\in f(\bigcap_{\alpha\in I}Y_{\alpha})^{-1}$ +\end_inset + +. + Entonces +\begin_inset Formula $f(x)\in\bigcap_{\alpha\in I}Y_{\alpha}$ +\end_inset + +, por lo que +\begin_inset Formula $f(x)\in Y_{\alpha}$ +\end_inset + +, y por tanto +\begin_inset Formula $x\in f(Y_{\alpha})^{-1}$ +\end_inset + +, para todo +\begin_inset Formula $\alpha\in I$ +\end_inset + +. + De aquí se tiene que +\begin_inset Formula $x\in\bigcap_{\alpha\in I}f(Y_{\alpha})^{-1}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\supseteq]$ +\end_inset + + +\end_layout + +\end_inset + +Sea +\begin_inset Formula $x\in\bigcap_{\alpha\in I}f(Y_{\alpha})^{-1}$ +\end_inset + +. + Entonces +\begin_inset Formula $x\in f(Y_{\alpha})^{-1}$ +\end_inset + +, y por tanto +\begin_inset Formula $f(x)\in Y_{\alpha}$ +\end_inset + +, para todo +\begin_inset Formula $\alpha\in I$ +\end_inset + +. + Esto significa que +\begin_inset Formula $f(x)\in\bigcap_{\alpha\in I}Y_{\alpha}$ +\end_inset + +, por lo que +\begin_inset Formula $x\in f(\bigcap_{\alpha\in I}Y_{\alpha})^{-1}$ +\end_inset + +. +\end_layout + +\end_deeper +\begin_layout Standard +Si +\begin_inset Formula $f:A\rightarrow B$ +\end_inset + + es una aplicación, para todo +\begin_inset Formula $X\subseteq A$ +\end_inset + +, +\begin_inset Formula $X\subseteq f(f(X))^{-1}$ +\end_inset + +, y para todo +\begin_inset Formula $Y\subseteq B$ +\end_inset + +, +\begin_inset Formula $f(f(Y)^{-1})\subseteq Y$ +\end_inset + +, y ambos contenidos pueden ser estrictos. +\end_layout + +\begin_layout Section +Composición +\end_layout + +\begin_layout Standard +Sean +\begin_inset Formula $f:A\rightarrow B$ +\end_inset + + y +\begin_inset Formula $g:B\rightarrow C$ +\end_inset + +, definimos la +\series bold +composición de +\begin_inset Formula $f$ +\end_inset + + seguida de +\begin_inset Formula $g$ +\end_inset + + +\series default + como la aplicación +\begin_inset Formula $g\circ f:A\rightarrow C$ +\end_inset + + tal que +\begin_inset Formula $(g\circ f)(x)=g(f(x))$ +\end_inset + +. + Entonces +\begin_inset Formula $\text{Dom}(g\circ f)=\text{Dom}f$ +\end_inset + + y el codominio de +\begin_inset Formula $g\circ f$ +\end_inset + + es igual al de +\begin_inset Formula $g$ +\end_inset + +. + Además, si +\begin_inset Formula $f:A\rightarrow B$ +\end_inset + +, +\begin_inset Formula $g:B\rightarrow C$ +\end_inset + + y +\begin_inset Formula $h:C\rightarrow D$ +\end_inset + + son aplicaciones, entonces +\begin_inset Formula $h\circ(g\circ f)=(h\circ g)\circ f$ +\end_inset + +. + La demostración parte de la coincidencia entre dominios y codominios que + permite considerar las distintas composiciones: +\begin_inset Formula +\[ +(h\circ(g\circ f))(a)=h((g\circ f)(a))=h(g(f(a)))=(h\circ g)(f(a))=((h\circ g)\circ f)(a) +\] + +\end_inset + + +\end_layout + +\begin_layout Itemize +La composición de aplicaciones inyectivas es inyectiva. +\begin_inset Newline newline +\end_inset + +Sean +\begin_inset Formula $f$ +\end_inset + + y +\begin_inset Formula $g$ +\end_inset + + aplicaciones inyectivas y +\begin_inset Formula $a,a'\in A$ +\end_inset + + tales que +\begin_inset Formula $(g\circ f)(a)=(g\circ f)(a')$ +\end_inset + +. + Entonces +\begin_inset Formula $g(f(a))=g(f(a'))$ +\end_inset + +, y como +\begin_inset Formula $g$ +\end_inset + + es inyectiva, +\begin_inset Formula $f(a)=f(a')$ +\end_inset + +, y entonces +\begin_inset Formula $a=a'$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +La composición de aplicaciones suprayectivas es suprayectiva. +\begin_inset Newline newline +\end_inset + +Sean +\begin_inset Formula $f$ +\end_inset + + y +\begin_inset Formula $g$ +\end_inset + + suprayectivas y +\begin_inset Formula $c\in C$ +\end_inset + +. + Entonces +\begin_inset Formula $\exists b\in B:g(b)=c$ +\end_inset + + y a su vez +\begin_inset Formula $\exists a\in A:f(a)=b$ +\end_inset + +, por lo que +\begin_inset Formula $(g\circ f)(a)=c$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +La composición de aplicaciones biyectivas es biyectiva. +\end_layout + +\begin_layout Itemize +Si +\begin_inset Formula $g\circ f$ +\end_inset + + es inyectiva, entonces +\begin_inset Formula $f$ +\end_inset + + es inyectiva. +\begin_inset Newline newline +\end_inset + +Sean +\begin_inset Formula $a,a'\in A$ +\end_inset + + tales que +\begin_inset Formula $f(a)=f(a')$ +\end_inset + +. + Entonces +\begin_inset Formula $g(f(a))=g(f(a'))$ +\end_inset + +, por lo que +\begin_inset Formula $(g\circ f)(a)=(g\circ f)(a')$ +\end_inset + +, y por ello +\begin_inset Formula $a=a'$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + +Si +\begin_inset Formula $g\circ f$ +\end_inset + + es suprayectiva, +\begin_inset Formula $g$ +\end_inset + + también lo es. +\begin_inset Newline newline +\end_inset + +Para cualquier +\begin_inset Formula $c\in C$ +\end_inset + +, +\begin_inset Formula $\exists a\in A:(g\circ f)(a)=g(f(a))=c$ +\end_inset + +, y por tanto +\begin_inset Formula $\exists f(a)=b\in B:g(b)=c$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Dados +\begin_inset Formula $f:A\rightarrow B$ +\end_inset + + y +\begin_inset Formula $X\subseteq A$ +\end_inset + +, la +\series bold +restricción +\series default + de +\begin_inset Formula $f$ +\end_inset + + a +\begin_inset Formula $X$ +\end_inset + + es la aplicación +\begin_inset Formula $f|_{X}:X\rightarrow B$ +\end_inset + + dada por +\begin_inset Formula $f|_{X}(x)=f(x)$ +\end_inset + +. + También se puede interpretar como que +\begin_inset Formula $f|_{X}=f\circ u$ +\end_inset + + con +\begin_inset Formula $u:X\rightarrow A$ +\end_inset + + como la +\series bold +aplicación inclusión +\series default +, dada por +\begin_inset Formula $u(x)=x$ +\end_inset + +. + Al restringir una aplicación pueden variar sus propiedades. +\end_layout + +\begin_layout Subsection +Inversa de una aplicación biyectiva +\end_layout + +\begin_layout Standard +Definimos la +\series bold +aplicación identidad +\series default + en +\begin_inset Formula $A$ +\end_inset + + como +\begin_inset Formula $1_{A}:A\rightarrow A$ +\end_inset + + con +\begin_inset Formula $1_{A}(a)=a$ +\end_inset + +. + Entonces decimos que +\begin_inset Formula $f:A\rightarrow B$ +\end_inset + + es una +\series bold +aplicación invertible +\series default + o que tiene +\series bold +inversa +\series default + si existe +\begin_inset Formula $g:B\rightarrow A$ +\end_inset + + tal que +\begin_inset Formula $g\circ f=1_{A}$ +\end_inset + + y +\begin_inset Formula $f\circ g=1_{B}$ +\end_inset + +. + Ahora supongamos que +\begin_inset Formula $g$ +\end_inset + + y +\begin_inset Formula $h$ +\end_inset + + son inversas de +\begin_inset Formula $f$ +\end_inset + +. + Entonces, +\begin_inset Formula +\[ +g=g\circ1_{B}=g\circ(f\circ h)=(g\circ f)\circ h=1_{A}\circ h=h +\] + +\end_inset + +Por tanto la inversa de una aplicación es única, y la llamamos +\begin_inset Formula $f^{-1}$ +\end_inset + +. + Además +\begin_inset Formula $f$ +\end_inset + + es invertible si y sólo si es biyectiva. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\implies]$ +\end_inset + + +\end_layout + +\end_inset + +Sean +\begin_inset Formula $a,a'\in A$ +\end_inset + +. + Si +\begin_inset Formula $f(a)=f(a')$ +\end_inset + + entonces +\begin_inset Formula $f^{-1}(f(a))=f^{-1}(f(a'))$ +\end_inset + +, luego +\begin_inset Formula $a=a'$ +\end_inset + + y +\begin_inset Formula $f$ +\end_inset + + es inyectiva. + Ahora, +\begin_inset Formula $\forall b\in B,\exists a=f^{-1}(b)\in A:f(a)=b$ +\end_inset + +, por lo que es suprayectiva. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\impliedby]$ +\end_inset + + +\end_layout + +\end_inset + +Para cada +\begin_inset Formula $b\in B$ +\end_inset + + consideremos la imagen inversa +\begin_inset Formula $f(\{b\})^{-1}$ +\end_inset + +. + Como +\begin_inset Formula $f$ +\end_inset + + es suprayectiva, +\begin_inset Formula $f(\{b\})^{-1}\neq\emptyset$ +\end_inset + +, y si +\begin_inset Formula $a,a'\in f(\{b\})^{-1}$ +\end_inset + + entonces +\begin_inset Formula $b=f(a)=f(a')$ +\end_inset + +, y como es inyectiva, +\begin_inset Formula $a=a'$ +\end_inset + +. + Entonces +\begin_inset Formula $f(\{b\})^{-1}$ +\end_inset + + tiene un solo elemento. + Ahora definimos +\begin_inset Formula $g:B\rightarrow A$ +\end_inset + + tal que +\begin_inset Formula $g(b)\in f(b)^{-1}$ +\end_inset + +. + Es inmediato comprobar que +\begin_inset Formula $g=f^{-1}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Así, si +\begin_inset Formula $f$ +\end_inset + + y +\begin_inset Formula $g$ +\end_inset + + son invertibles, +\begin_inset Formula $g\circ f$ +\end_inset + + también lo es y su inversa es +\begin_inset Formula $(g\circ f)^{-1}=f^{-1}\circ g^{-1}$ +\end_inset + +. + Un ejemplo de aplicaciones invertibles son las +\series bold +permutaciones +\series default +. + Sea +\begin_inset Formula $0\neq n\in\mathbb{N}$ +\end_inset + + y +\begin_inset Formula $A=\{a_{1},\dots,a_{n}\}$ +\end_inset + +. + Entonces una permutación de +\begin_inset Formula $A$ +\end_inset + + es una biyección +\begin_inset Formula $\sigma:A\rightarrow A$ +\end_inset + +. + Se suelen denotar como +\begin_inset Formula +\[ +\sigma:\left(\begin{array}{ccc} +a_{1} & \dots & a_{n}\\ +\sigma(a_{1}) & \dots & \sigma(a_{n}) +\end{array}\right) +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +Llamamos +\begin_inset Formula $S(A)$ +\end_inset + + al conjunto de las permutaciones de +\begin_inset Formula $A$ +\end_inset + +. + Si +\begin_inset Formula $A=\{1,\dots,n\}$ +\end_inset + +, se escribe como +\begin_inset Formula $S_{n}$ +\end_inset + +. +\end_layout + +\begin_layout Subsection +Producto directo +\end_layout + +\begin_layout Standard +Sea +\begin_inset Formula $I$ +\end_inset + + un conjunto y +\begin_inset Formula $F=\{A_{i}\}_{i\in I}$ +\end_inset + + una familia de conjuntos, se define el +\series bold +producto directo +\series default + de +\begin_inset Formula $F$ +\end_inset + + como el conjunto +\begin_inset Formula +\[ +\prod_{i\in I}A_{i}=\left\{ f:I\rightarrow\cup_{i\in I}:f(i)\in A_{i}\forall i\in I\right\} +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $f\in\prod_{i\in I}A_{i}$ +\end_inset + +, escribimos +\begin_inset Formula $f=(x_{i})_{i\in I}$ +\end_inset + +. + Si +\begin_inset Formula $I$ +\end_inset + + es finito y se escribe como una lista, podemos escribir el conjunto como + +\begin_inset Formula $A_{1}\times\cdots\times A_{n}=\{(x_{1},\dots,x_{n}):x_{i}\in A_{i},i=1,\dots,n\}$ +\end_inset + +. + Si no se quiere escribir el conjunto de índices, este se presupone. +\end_layout + +\begin_layout Standard +Debemos tener en cuenta que el producto cartesiano se usa en la definición + de relación y aplicación, por lo que el producto directo requiere de la + definición del cartesiano y no puede sustituirlo, aunque exista una biyección + cuando el número de factores es finito y usemos la misma escritura. +\end_layout + +\begin_layout Standard +Sean +\begin_inset Formula $I$ +\end_inset + + y +\begin_inset Formula $J$ +\end_inset + + conjuntos y +\begin_inset Formula $F=\{A_{i}\}_{i\in I}$ +\end_inset + + y +\begin_inset Formula $G=\{B_{j}\}_{j\in J}$ +\end_inset + + familias de conjuntos. + Si existe una biyección +\begin_inset Formula $\sigma:I\rightarrow J$ +\end_inset + + y un conjunto de biyecciones +\begin_inset Formula $\{f_{i}:A_{i}\rightarrow B_{\sigma(i)}\}_{i\in I}$ +\end_inset + +, entonces existe una biyección +\begin_inset Formula $f:\prod_{i\in I}A_{i}\rightarrow\prod_{j\in J}B_{j}$ +\end_inset + + dada por +\begin_inset Formula $f(x)_{j}=f_{\sigma^{-1}(j)}\left(x_{\sigma^{-1}(j)}\right)$ +\end_inset + + para +\begin_inset Formula $x\in\prod_{i\in I}A_{i}$ +\end_inset + +. + +\series bold +Demostración: +\series default + para cada +\begin_inset Formula $x\in\prod_{i\in I}A_{i}$ +\end_inset + + y cada +\begin_inset Formula $j\in J$ +\end_inset + + existe un único +\begin_inset Formula $f_{\sigma^{-1}(j)}\left(x_{\sigma^{-1}(j)}\right)$ +\end_inset + +, de modo que la relación es de aplicación, y debemos ver que es biyectiva. + Sea +\begin_inset Formula $g:\prod_{j\in J}B_{j}\rightarrow\prod_{i\in I}A_{i}$ +\end_inset + + dada por +\begin_inset Formula $g(y)_{i}=f_{i}^{-1}\left(y_{\sigma(i)}\right)$ +\end_inset + + ( +\begin_inset Formula $f_{i}^{-1}:B_{\sigma(i)}\rightarrow A_{i}$ +\end_inset + +). + Como también es aplicación, debemos probar que sean inversas. + Entonces: +\begin_inset Formula +\[ +g(f(x))_{i}=f_{i}^{-1}(f(x)_{\sigma(i)})=f_{i}^{-1}\left(f_{\sigma^{-1}(\sigma(i))}\left(x_{\sigma^{-1}(\sigma(i))}\right)\right)=f_{i}^{-1}(f_{i}(x_{i}))=x_{i} +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +De forma análoga, +\begin_inset Formula $f(g(y))=y$ +\end_inset + +, y como tiene inversa, la aplicación es biyectiva. +\end_layout + +\begin_layout Standard + +\series bold +Axioma de Elección: +\series default + Si +\begin_inset Formula $I$ +\end_inset + + es un conjunto no vacío y +\begin_inset Formula $\{A_{i}\}_{i\in I}$ +\end_inset + + una familia de conjuntos no vacíos, entonces +\begin_inset Formula $\prod_{i\in I}A_{i}$ +\end_inset + + es no vacío. +\end_layout + +\end_body +\end_document diff --git a/cyn/n3.lyx b/cyn/n3.lyx new file mode 100644 index 0000000..de18e21 --- /dev/null +++ b/cyn/n3.lyx @@ -0,0 +1,725 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Section +Relaciones de orden +\end_layout + +\begin_layout Standard +Una relación +\begin_inset Formula $R$ +\end_inset + + en un conjunto +\begin_inset Formula $A$ +\end_inset + + se dice que es: +\end_layout + +\begin_layout Itemize + +\series bold +Reflexiva +\series default + si +\begin_inset Formula $(a,a)\in R$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Transitiva +\series default + si +\begin_inset Formula $(a,b),(b,c)\in R\implies(a,c)\in R$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Simétrica +\series default + si +\begin_inset Formula $(a,b)\in R\implies(b,a)\in R$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Antisimétrica +\series default + si +\begin_inset Formula $(a,b),(b,a)\in R\implies a=b$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Una relación +\begin_inset Formula $\leq$ +\end_inset + + en +\begin_inset Formula $A$ +\end_inset + + es +\series bold +de orden parcial +\series default + (o un orden parcial) si es reflexiva, transitiva y antisimétrica. + Un ejemplo es el +\series bold +orden lexicográfico +\series default + en +\begin_inset Formula $K^{n}$ +\end_inset + +: +\begin_inset Formula $(x_{1},\dots,x_{n})\leq(y_{1},\dots,y_{n})$ +\end_inset + + si y sólo si +\begin_inset Formula $x_{1}<y_{1}$ +\end_inset + +, o +\begin_inset Formula $x_{1}=y_{1}$ +\end_inset + + y bien los vectores son de un elemento o bien +\begin_inset Formula $(x_{2},\dots,x_{n})\leq(y_{2},\dots,y_{n})$ +\end_inset + + en +\begin_inset Formula $K^{n-1}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Un +\series bold +conjunto parcialmente ordenado +\series default + ( +\series bold +CPO +\series default + o +\series bold +COPO +\series default +) es un par +\begin_inset Formula $(A,\leq)$ +\end_inset + + donde +\begin_inset Formula $A$ +\end_inset + + es un conjunto y +\begin_inset Quotes cld +\end_inset + + +\begin_inset Formula $\leq$ +\end_inset + + +\begin_inset Quotes crd +\end_inset + + una relación de orden en +\begin_inset Formula $A$ +\end_inset + +. + Si el contexto no deja dudas, diremos que +\begin_inset Formula $A$ +\end_inset + + es un COPO. + +\series bold +Notación: +\series default + +\begin_inset Formula $a<b:\iff a\leq b\land a\neq b$ +\end_inset + +. +\end_layout + +\begin_layout Standard +\begin_inset Formula $A$ +\end_inset + + es un +\series bold +conjunto totalmente +\series default + o +\series bold +linealmente ordenado +\series default +, y +\begin_inset Formula $\leq$ +\end_inset + + un +\series bold +orden total +\series default + o +\series bold +lineal +\series default +, si se satisface la +\series bold +ley de la tricotomía +\series default +, es decir, si dados +\begin_inset Formula $a,b\in A$ +\end_inset + +, ocurre que +\begin_inset Formula $a=b$ +\end_inset + +, +\begin_inset Formula $a<b$ +\end_inset + + o +\begin_inset Formula $b<a$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Podemos representar conjuntos ordenados mediante +\series bold +diagramas de Hasse +\series default +, también llamados +\begin_inset Quotes cld +\end_inset + + +\lang english +upward drawing +\lang spanish + +\begin_inset Quotes crd +\end_inset + + o diagramas de grafo de un orden parcial. + Se representan los elementos de +\begin_inset Formula $A$ +\end_inset + + y se unen con una línea las que tienen relación de equivalencia entre sí, + sin contar las que se puedan deducir de la reflexividad o transitividad, + y con el elemento mayor situado más arriba. + También se pueden representar mediante +\series bold + +\begin_inset Formula $\zeta$ +\end_inset + +-matrices +\series default +, matrices +\begin_inset Formula $\zeta_{A}$ +\end_inset + + con índices en +\begin_inset Formula $A$ +\end_inset + +, de forma que +\begin_inset Formula +\[ +\zeta_{a,b}=\begin{cases} +1 & \text{si }a<b\\ +0 & \text{en otro caso} +\end{cases} +\] + +\end_inset + + +\end_layout + +\begin_layout Section +Elementos notables en un COPO +\end_layout + +\begin_layout Standard +Sea +\begin_inset Formula $(A,\leq)$ +\end_inset + + un conjunto parcialmente ordenado y +\begin_inset Formula $a\in A$ +\end_inset + +: +\end_layout + +\begin_layout Itemize +\begin_inset Formula $a$ +\end_inset + + es +\series bold +máximo +\series default + de +\begin_inset Formula $A$ +\end_inset + + cuando +\begin_inset Formula $a\geq b\forall b\in A$ +\end_inset + +. + Si existe, es único, pues si fueran +\begin_inset Formula $a,a'\in A$ +\end_inset + + máximos de +\begin_inset Formula $A$ +\end_inset + +, se tendría que +\begin_inset Formula $a\leq a'$ +\end_inset + + y +\begin_inset Formula $a'\leq a$ +\end_inset + +, y por tanto +\begin_inset Formula $a=a'$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $a$ +\end_inset + + es +\series bold +mínimo +\series default + o +\series bold +primer elemento +\series default + de +\begin_inset Formula $A$ +\end_inset + + cuando +\begin_inset Formula $a\leq b\forall b\in A$ +\end_inset + +. + Si existe, es único, y la demostración es análoga. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $a$ +\end_inset + + es un +\series bold +elemento maximal +\series default + de +\begin_inset Formula $A$ +\end_inset + + cuando +\begin_inset Formula $b\geq a\implies b=a$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $a$ +\end_inset + + es un +\series bold +elemento minimal +\series default + de +\begin_inset Formula $A$ +\end_inset + + cuando +\begin_inset Formula $b\leq a\implies b=a$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Además, si +\begin_inset Formula $B\subseteq A$ +\end_inset + +: +\end_layout + +\begin_layout Itemize +\begin_inset Formula $a$ +\end_inset + + es +\series bold +cota superior +\series default + de +\begin_inset Formula $B$ +\end_inset + + en +\begin_inset Formula $A$ +\end_inset + + si +\begin_inset Formula $a\geq b\forall b\in B$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $a$ +\end_inset + + es +\series bold +cota inferior +\series default + de +\begin_inset Formula $B$ +\end_inset + + en +\begin_inset Formula $A$ +\end_inset + + si +\begin_inset Formula $a\leq b\forall b\in B$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $a$ +\end_inset + + es +\series bold +supremo +\series default + o +\series bold +extremo superior +\series default + de +\begin_inset Formula $B$ +\end_inset + + en +\begin_inset Formula $A$ +\end_inset + + si es el mínimo de las cotas superiores de +\begin_inset Formula $B$ +\end_inset + + en +\begin_inset Formula $A$ +\end_inset + +. + Si existe es único, pues el mínimo de las cuotas superiores, al ser un + mínimo, es único. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $a$ +\end_inset + + es +\series bold +ínfimo +\series default + o +\series bold +extremo inferior +\series default + de +\series bold + +\begin_inset Formula $B$ +\end_inset + + +\series default + en +\begin_inset Formula $A$ +\end_inset + + si es el máximo de las cotas inferiores de +\begin_inset Formula $B$ +\end_inset + + en +\begin_inset Formula $A$ +\end_inset + +. + Si existe es único, por razonamiento análogo al anterior. +\end_layout + +\begin_layout Standard +Dado +\begin_inset Formula $b\in B$ +\end_inset + +, +\begin_inset Formula $b$ +\end_inset + + es máximo de +\begin_inset Formula $B$ +\end_inset + + si y sólo si es el supremo de +\begin_inset Formula $B$ +\end_inset + + en +\begin_inset Formula $A$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\implies]$ +\end_inset + + +\end_layout + +\end_inset + +Al ser máximo se tiene que +\begin_inset Formula $b'\geq b\forall b\in B$ +\end_inset + + y por tanto también es cota superior, pero si hubiera una cota superior + menor, a la que llamaremos +\begin_inset Formula $c$ +\end_inset + +, entonces +\begin_inset Formula $c<b\in B$ +\end_inset + + y por tanto no es cota superior +\begin_inset Formula $\#$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\impliedby]$ +\end_inset + + +\end_layout + +\end_inset + +Al ser supremo, es cota superior, por lo que +\begin_inset Formula $a\geq b\forall b\in B$ +\end_inset + +. + Si a esto le unimos que +\begin_inset Formula $a\in B$ +\end_inset + +, tenemos la definición de máximo. +\end_layout + +\begin_layout Standard +Esta propiedad se cumple de forma análoga si en vez del máximo y el supremo + tomamos el mínimo y el ínfimo. +\end_layout + +\begin_layout Section +Conjuntos bien ordenados +\end_layout + +\begin_layout Standard +Un CPO es +\series bold +bien ordenado +\series default + si todo subconjunto suyo no vacío tiene primer elemento. + Todo conjunto bien ordenado es totalmente ordenado. + +\series bold +Demostración: +\series default + Sea +\begin_inset Formula $A$ +\end_inset + + bien ordenado y +\begin_inset Formula $B=\{a,b\}\subseteq A$ +\end_inset + +, como +\begin_inset Formula $\{a,b\}\neq\emptyset$ +\end_inset + +, tiene primer elemento, de lo que se desprende la tricotomía. +\end_layout + +\begin_layout Standard + +\series bold +Principio de la Buena Ordenación: +\series default + Si +\begin_inset Formula $A\neq\emptyset$ +\end_inset + +, existe un orden +\begin_inset Formula $\leq$ +\end_inset + + tal que +\begin_inset Formula $(A,\leq)$ +\end_inset + + es un conjunto bien ordenado. + Esto es equivalente al Axioma de Elección. +\end_layout + +\end_body +\end_document diff --git a/cyn/n4.lyx b/cyn/n4.lyx new file mode 100644 index 0000000..50a4550 --- /dev/null +++ b/cyn/n4.lyx @@ -0,0 +1,374 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +Una relación es +\series bold +de equivalencia +\series default + si es reflexiva, simétrica y transitiva. + Si +\begin_inset Formula $(a,b)\in R$ +\end_inset + +, escribimos +\begin_inset Formula $aRb$ +\end_inset + +, +\begin_inset Formula $a\sim_{R}b$ +\end_inset + + o, si no causa confusión +\begin_inset Formula $a\sim b$ +\end_inset + +. +\end_layout + +\begin_layout Section +Clases de equivalencia +\end_layout + +\begin_layout Standard +Sea +\begin_inset Formula $A\neq\emptyset$ +\end_inset + + y +\begin_inset Formula $R$ +\end_inset + + una relación de equivalencia en +\begin_inset Formula $A$ +\end_inset + +. + Para cada +\begin_inset Formula $a\in A$ +\end_inset + +, su clase de equivalencia es +\begin_inset Formula $[a]=\{b\in A:a\sim b\}$ +\end_inset + +. + Entonces: +\begin_inset Formula +\[ +[a]\cap[b]\neq\emptyset\iff a\sim_{R}b\iff[a]=[b] +\] + +\end_inset + + +\end_layout + +\begin_layout Description +\begin_inset Formula $1\implies2]$ +\end_inset + + +\begin_inset Formula $x\in[a]\cap[b]\implies a\sim x\land x\sim b\implies a\sim b$ +\end_inset + +. +\end_layout + +\begin_layout Description +\begin_inset Formula $2\implies3]$ +\end_inset + + Por hipótesis +\begin_inset Formula $a\sim b$ +\end_inset + +. + Entonces +\begin_inset Formula $x\in[a]\implies x\sim a\implies x\sim b\implies x\in[b]$ +\end_inset + +. + Análogamente, +\begin_inset Formula $y\in[b]\implies y\in[a]$ +\end_inset + +. +\end_layout + +\begin_layout Description +\begin_inset Formula $3\implies1]$ +\end_inset + + +\begin_inset Formula $(a,a)\in R\implies a\in[a]=[b]\implies[a]\cap[b]\neq\emptyset$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $C$ +\end_inset + + es una clase de equivalencia y +\begin_inset Formula $a\in C$ +\end_inset + + entonces +\begin_inset Formula $[a]=C$ +\end_inset + +, y decimos que +\begin_inset Formula $a$ +\end_inset + + es un +\series bold +representante +\series default + de +\begin_inset Formula $C$ +\end_inset + +. +\end_layout + +\begin_layout Section +El conjunto cociente y la proyección canónica +\end_layout + +\begin_layout Standard +Se define el +\series bold +conjunto cociente +\series default + de +\begin_inset Formula $A$ +\end_inset + + respecto de la relación +\begin_inset Formula $R$ +\end_inset + + como el conjunto de las clases de equivalencia de los elementos de +\begin_inset Formula $A$ +\end_inset + + respecto de +\begin_inset Formula $R$ +\end_inset + +, y se denota +\begin_inset Formula $A/R$ +\end_inset + +, +\begin_inset Formula $A/\sim_{R}$ +\end_inset + +, +\begin_inset Formula $A/\sim$ +\end_inset + + o +\begin_inset Formula $\frac{A}{\sim}$ +\end_inset + +. + Calcular los conjuntos cociente consiste en dar un +\series bold +juego completo de representantes +\series default +, es decir, describir un conjunto +\begin_inset Formula $R$ +\end_inset + + con uno y solo un representante de cada clase de equivalencia ( +\series bold +conjunto irredundante de representantes +\series default + de las clases de equivalencia). +\end_layout + +\begin_layout Standard +Llamamos +\series bold +proyección canónica +\series default + a la aplicación +\begin_inset Formula $\eta_{R}:A\rightarrow A/R$ +\end_inset + + con +\begin_inset Formula $a\mapsto[a]$ +\end_inset + +. + Siempre es suprayectiva, por la definición de +\begin_inset Formula $A/R$ +\end_inset + +, y solo es inyectiva cuando +\begin_inset Formula $R$ +\end_inset + + es la igualdad. +\end_layout + +\begin_layout Section +Relaciones de equivalencia y particiones +\end_layout + +\begin_layout Standard +Sean +\begin_inset Formula $A$ +\end_inset + + e +\begin_inset Formula $I$ +\end_inset + + conjuntos y +\begin_inset Formula $P=\{B_{i}\}_{i\in I}$ +\end_inset + + una familia de subconjuntos de +\begin_inset Formula $A$ +\end_inset + +, decimos que +\begin_inset Formula $P$ +\end_inset + + forma una +\series bold +partición +\series default + para +\begin_inset Formula $A$ +\end_inset + + si se verifica que +\begin_inset Formula $B_{i}\cap B_{j}=\emptyset\iff i\neq j$ +\end_inset + + y +\begin_inset Formula $\bigcup_{i\in I}B_{i}=A$ +\end_inset + +. + Toda relación de equivalencia induce una partición, pues +\begin_inset Formula $[a]\cap[b]=\emptyset\iff a\not\sim b$ +\end_inset + +, lo que se obtiene de las propiedades de las clases de equivalencia, y + +\begin_inset Formula $\cup_{[a]\in A/\sim}[a]=A$ +\end_inset + +, pues +\begin_inset Formula $b\sim b\implies b\in[b]\subseteq\cup_{[a]\in A/\sim}[a]$ +\end_inset + +. + Del mismo modo, toda partición +\begin_inset Formula $\{C_{i}\}_{i\in I}$ +\end_inset + + en +\begin_inset Formula $A$ +\end_inset + + determina una clase de equivalencia, definida por +\begin_inset Formula $a\sim b:\iff\exists i\in I:a,b\in C_{i}$ +\end_inset + +. + Solo quedaría probar que esta es una relación de equivalencia y las clases + de equivalencia son las +\begin_inset Formula $C_{i}$ +\end_inset + +. +\end_layout + +\end_body +\end_document diff --git a/cyn/n5.lyx b/cyn/n5.lyx new file mode 100644 index 0000000..0315b5a --- /dev/null +++ b/cyn/n5.lyx @@ -0,0 +1,2359 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +Dos conjuntos son +\series bold +equipotentes +\series default + si existe una aplicación biyectiva entre ellos. + Al ser una relación reflexiva, simétrica y transitiva, podemos agrupar + a los conjuntos en +\begin_inset Quotes cld +\end_inset + +clases de equipotencia +\begin_inset Quotes crd +\end_inset + + que llamamos +\series bold +cardinales +\series default +, y representamos con +\begin_inset Formula $|A|$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Un conjunto +\begin_inset Formula $A$ +\end_inset + + es +\series bold +infinito +\series default + si existe +\begin_inset Formula $B\subsetneq A$ +\end_inset + + equipotente a +\begin_inset Formula $A$ +\end_inset + +. + En caso contrario es +\series bold +finito +\series default +. + Si +\begin_inset Formula $A$ +\end_inset + + es finito, +\begin_inset Formula $f:A\rightarrow A$ +\end_inset + + es inyectiva si y sólo si es suprayectiva. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\implies]$ +\end_inset + + +\end_layout + +\end_inset + +Se +\begin_inset Formula $B=\text{Im}f\subseteq A$ +\end_inset + + y +\begin_inset Formula $\hat{f}:A\rightarrow B$ +\end_inset + + la restricción a la imagen de +\begin_inset Formula $f$ +\end_inset + +. + Esta es entonces biyectiva, y como +\begin_inset Formula $A$ +\end_inset + + es finito, el subconjunto +\begin_inset Formula $B$ +\end_inset + + no puede ser propio, por lo que es +\begin_inset Formula $B=A$ +\end_inset + +, de modo que +\begin_inset Formula $\text{Im}f=A$ +\end_inset + + y +\begin_inset Formula $f$ +\end_inset + + es suprayectiva. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\impliedby]$ +\end_inset + + +\end_layout + +\end_inset + +Para cualquier +\begin_inset Formula $a\in A$ +\end_inset + + se tiene que +\begin_inset Formula $f(\{a\})^{-1}\neq\emptyset$ +\end_inset + +, por lo que existe +\begin_inset Formula $g:A\rightarrow A\in\prod_{a\in A}f(\{a\})^{-1}$ +\end_inset + +. + Por tanto +\begin_inset Formula $f(g(a))=a\forall a\in A$ +\end_inset + +, es decir, +\begin_inset Formula $f\circ g=1_{A}$ +\end_inset + +, por lo que +\begin_inset Formula $g$ +\end_inset + + es inyectiva y, por la implicación anterior, suprayectiva. + Si +\begin_inset Formula $a_{1},a_{2}\in A$ +\end_inset + + verifican +\begin_inset Formula $f(a_{1})=f(a_{2})$ +\end_inset + + entonces existen, por la suprayectividad de +\begin_inset Formula $g$ +\end_inset + +, +\begin_inset Formula $b_{1},b_{2}\in A$ +\end_inset + + con +\begin_inset Formula $g(b_{1})=a_{1}$ +\end_inset + + y +\begin_inset Formula $g(b_{2})=a_{2}$ +\end_inset + +. + Por tanto +\begin_inset Formula $b_{1}=f(g(b_{1}))=f(a_{1})=f(a_{2})=f(g(b_{2}))=b_{2}$ +\end_inset + +, de donde +\begin_inset Formula $a_{1}=g(b_{1})=g(b_{2})=a_{2}$ +\end_inset + + y +\begin_inset Formula $f$ +\end_inset + + es inyectiva. +\end_layout + +\begin_layout Standard +Igualmente, si +\begin_inset Formula $A$ +\end_inset + + y +\begin_inset Formula $B$ +\end_inset + + son conjuntos finitos con +\begin_inset Formula $|A|=|B|$ +\end_inset + +, entonces +\begin_inset Formula $g:A\rightarrow B$ +\end_inset + + es inyectiva si y sólo si es suprayectiva. + +\series bold +Demostración: +\series default + Al existir una biyección +\begin_inset Formula $h:B\rightarrow A$ +\end_inset + +, podemos definir +\begin_inset Formula $f=h\circ g:A\rightarrow A$ +\end_inset + +. + Si +\begin_inset Formula $g$ +\end_inset + + es inyectiva, +\begin_inset Formula $f$ +\end_inset + + también, por lo que +\begin_inset Formula $f$ +\end_inset + + es suprayectiva y +\begin_inset Formula $g=h^{-1}\circ f$ +\end_inset + + también. + El recíproco se prueba de forma análoga. +\end_layout + +\begin_layout Standard +Dados +\begin_inset Formula $A\subseteq B$ +\end_inset + +, si +\begin_inset Formula $A$ +\end_inset + + es infinito, +\begin_inset Formula $B$ +\end_inset + + también lo es. + +\series bold +Demostración: +\series default + Existe +\begin_inset Formula $A_{0}\subsetneq A$ +\end_inset + + y +\begin_inset Formula $f:A_{0}\rightarrow A$ +\end_inset + + biyectiva. + Sea entonces +\begin_inset Formula $B_{0}=A_{0}\dot{\cup}(B\backslash A)\subsetneq B$ +\end_inset + +, basta construir una biyección +\begin_inset Formula $f':B_{0}\rightarrow B$ +\end_inset + + con +\begin_inset Formula $x\in A_{0}\mapsto f(x)$ +\end_inset + + y +\begin_inset Formula $x\in B\backslash A\mapsto x$ +\end_inset + +. +\end_layout + +\begin_layout Section +Números naturales +\end_layout + +\begin_layout Standard +Un cardinal es finito si tiene un representante finito. + De lo contrario es infinito. + Llamamos +\series bold +números naturales +\series default + ( +\begin_inset Formula $\mathbb{N}$ +\end_inset + +) a la colección de cardinales finitos. + El +\series bold +axioma del infinito +\series default + afirma que esta colección es un conjunto. +\end_layout + +\begin_layout Standard +Dado +\begin_inset Formula $n=|A|$ +\end_inset + +, llamamos +\series bold +sucesor +\series default + de +\begin_inset Formula $n$ +\end_inset + + a +\begin_inset Formula $n^{*}=|A\cup\{x\}|$ +\end_inset + + con +\begin_inset Formula $x\notin A$ +\end_inset + +. + Tenemos que +\begin_inset Formula $n^{*}\in\mathbb{N}$ +\end_inset + +, y escribimos +\begin_inset Formula $n^{*}=n+1$ +\end_inset + +. + Podemos entonces definir +\begin_inset Formula $\sigma:\mathbb{N}\rightarrow\mathbb{N}$ +\end_inset + + tal que +\begin_inset Formula $\sigma(n)=n^{*}$ +\end_inset + +, con lo que +\begin_inset Formula $\sigma$ +\end_inset + + es inyectiva pero no suprayectiva y por tanto +\begin_inset Formula $\mathbb{N}$ +\end_inset + + es infinito. + Vemos que +\begin_inset Formula $0=|\emptyset|$ +\end_inset + + es el único número natural que no es sucesor de ningún otro. + Escribimos +\begin_inset Formula $\mathbb{N}^{*}=\mathbb{N}\backslash\{0\}$ +\end_inset + +, y entonces podemos definir intuitivamente la aplicación +\series bold +antecesor +\series default + como +\begin_inset Formula $\hat{\sigma}^{-1}:\mathbb{N}^{*}\rightarrow\mathbb{N}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Definimos +\begin_inset Formula $|A|\leq|B|\iff\exists f:A\rightarrow B\text{ inyectiva}$ +\end_inset + +, y vemos que +\begin_inset Formula $(\mathbb{N},\leq)$ +\end_inset + + es bien ordenado. + Entonces +\begin_inset Formula $n^{*}=\min\{x\in\mathbb{N}|n<x\}$ +\end_inset + + y por tanto, si +\begin_inset Formula $a,n\in\mathbb{N}$ +\end_inset + + son tales que +\begin_inset Formula $n\leq a\leq n^{*}$ +\end_inset + +, entonces +\begin_inset Formula $a=n$ +\end_inset + + o +\begin_inset Formula $a=n^{*}$ +\end_inset + +. + +\series bold +Demostración: +\series default + Sea +\begin_inset Formula $M_{n}=\{x\in\mathbb{N}|n<x\}$ +\end_inset + + y +\begin_inset Formula $a=\min M_{n}$ +\end_inset + +. + Sabemos que existen +\begin_inset Formula $A$ +\end_inset + + y +\begin_inset Formula $N$ +\end_inset + + representantes respectivos de +\begin_inset Formula $a$ +\end_inset + + y +\begin_inset Formula $n$ +\end_inset + + junto con +\begin_inset Formula $f:N\rightarrow A$ +\end_inset + + inyectiva pero no suprayectiva. + Entonces existe +\begin_inset Formula $x\in A$ +\end_inset + + con +\begin_inset Formula $x\notin\text{Im}f$ +\end_inset + +. + Sea +\begin_inset Formula $g:N\cup\{N\}\rightarrow A$ +\end_inset + + con +\begin_inset Formula $g(b)=f(b)$ +\end_inset + + para +\begin_inset Formula $b\in N$ +\end_inset + + y +\begin_inset Formula $g(N)=x$ +\end_inset + +, podemos comprobar que +\begin_inset Formula $g$ +\end_inset + + es inyectiva y por tanto +\begin_inset Formula $n^{*}\leq a$ +\end_inset + +, con lo que +\begin_inset Formula $n^{*}=a$ +\end_inset + +. +\end_layout + +\begin_layout Standard +El +\series bold +principio de inducción en los números naturales +\series default + afirma que si +\begin_inset Formula $A\subseteq\mathbb{N}$ +\end_inset + + cumple que +\begin_inset Formula $0\in A$ +\end_inset + + y +\begin_inset Formula $n\in A\implies n^{*}\in A$ +\end_inset + + entonces +\begin_inset Formula $A=\mathbb{N}$ +\end_inset + +. + Esto puede modificarse tomando que para +\begin_inset Formula $k\in\mathbb{N}$ +\end_inset + +, si +\begin_inset Formula $k\in A$ +\end_inset + + y +\begin_inset Formula $k\leq n\in A\implies n^{*}\in A$ +\end_inset + + entonces +\begin_inset Formula $\{n\in\mathbb{N}|n\geq k\}\subseteq A$ +\end_inset + +. + La +\series bold +inducción matemática +\series default + es un método de demostración consistente en demostrar la validez de la + propiedad +\begin_inset Formula $P$ +\end_inset + + en +\begin_inset Formula $k$ +\end_inset + + y luego probar la validez de +\begin_inset Formula $P(n+1)$ +\end_inset + + suponiendo la de +\begin_inset Formula $P(n)$ +\end_inset + +. +\end_layout + +\begin_layout Standard +También, dados +\begin_inset Formula $A\subseteq\mathbb{N}$ +\end_inset + + y +\begin_inset Formula $k\in\mathbb{N}$ +\end_inset + + con +\begin_inset Formula $k\in A$ +\end_inset + + y +\begin_inset Formula $\forall m\in\mathbb{N},(k\leq m<n\implies m\in A)\implies n\in A$ +\end_inset + +, se tiene que +\begin_inset Formula $\{n\in\mathbb{N}|n\geq k\}\subseteq A$ +\end_inset + +. + La aplicación de esto se conoce como +\series bold +inducción matemática fuerte +\series default +. + El principio de inducción, el del buen orden y el axioma de elección son + equivalentes. +\end_layout + +\begin_layout Standard +Todo conjunto finito totalmente ordenado está bien ordenado y tiene máximo + y mínimo. + Por otro lado, +\begin_inset Formula $\mathbb{N}_{n}=\{x\in\mathbb{N}|1\leq x\leq n\}$ +\end_inset + + cumple que +\begin_inset Formula $|\mathbb{N}_{n}|=|\{1,\dots,n\}|=n$ +\end_inset + + y por tanto es finito. +\end_layout + +\begin_layout Standard +El conjunto de números naturales que hemos construido satisface los +\series bold +axiomas de Peano +\series default +: +\end_layout + +\begin_layout Itemize +\begin_inset Formula $0\in\mathbb{N}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $\exists\sigma:\mathbb{N}\rightarrow\mathbb{N}\text{ inyectiva}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $0\notin\text{Im}\sigma$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +Se cumple el principio de inducción. +\end_layout + +\begin_layout Standard +Cualquier conjunto que cumpla estas condiciones es esencialmente igual a + +\begin_inset Formula $\mathbb{N}$ +\end_inset + +, lo que se conoce como +\series bold +unicidad del sistema de Peano +\series default +. +\end_layout + +\begin_layout Standard +Definimos la +\series bold +suma +\series default + como +\begin_inset Formula $+:\mathbb{N}\times\mathbb{N}\rightarrow\mathbb{N}$ +\end_inset + + tal que +\begin_inset Formula $n+0=n$ +\end_inset + + y +\begin_inset Formula $n+m^{*}=(n+m)^{*}$ +\end_inset + +. + Esta cumple que +\begin_inset Formula $(n+1)+m=n+(m+1)$ +\end_inset + +, y verifica las propiedades de +\series bold +conmutatividad +\series default +, +\series bold +asociatividad +\series default + y +\series bold +cancelación +\series default + ( +\begin_inset Formula $a+c=b+c\implies a=b$ +\end_inset + +). +\end_layout + +\begin_layout Standard +Definimos el +\series bold +producto +\series default + como +\begin_inset Formula $\cdot:\mathbb{N}\times\mathbb{N}\rightarrow\mathbb{N}$ +\end_inset + + con +\begin_inset Formula $n\cdot0=0$ +\end_inset + + y +\begin_inset Formula $n\cdot m^{*}=n\cdot m+n$ +\end_inset + +, y escribimos +\begin_inset Formula $n\cdot m=nm$ +\end_inset + +. + Este cumple que +\begin_inset Formula $(n+1)m=nm+m$ +\end_inset + +, y verifica las propiedades de +\series bold +conmutatividad +\series default +, +\series bold +asociatividad +\series default +, +\series bold +distributividad +\series default + respecto de la suma y +\series bold +cancelación +\series default + ( +\begin_inset Formula $nm=0\iff n=0\lor m=0$ +\end_inset + +). +\end_layout + +\begin_layout Standard + +\series bold +Teorema +\series default + para la relación del orden y las operaciones aritméticas: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a\leq b\iff\exists u\in\mathbb{N}:a+u=b$ +\end_inset + +; +\begin_inset Formula $a\leq a+u\forall u\in\mathbb{N}$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + +Sea +\begin_inset Formula $B=\{n\in\mathbb{N}|a+n>b\}$ +\end_inset + + y como +\begin_inset Formula $b^{*}\in B$ +\end_inset + + entonces +\begin_inset Formula $B\neq\emptyset$ +\end_inset + +, por lo que existe +\begin_inset Formula $c:=\min B$ +\end_inset + +. + Sea entonces +\begin_inset Formula $u\in\mathbb{N}$ +\end_inset + + con +\begin_inset Formula $u^{*}=c$ +\end_inset + +. + De aquí, +\begin_inset Formula $a+u\leq b<a+u^{*}$ +\end_inset + +, por lo que +\begin_inset Formula $a+u=b$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a\leq b\implies a+c\leq b+c$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a\leq b\implies ac\leq bc$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $a+u=b$ +\end_inset + +, llamamos +\begin_inset Formula $u=b-a$ +\end_inset + +. +\end_layout + +\begin_layout Section +Números enteros +\end_layout + +\begin_layout Standard +Llamamos +\series bold +números enteros +\series default + al conjunto cociente +\begin_inset Formula $\mathbb{Z}=\mathbb{N}\times\mathbb{N}/\sim$ +\end_inset + + con +\begin_inset Formula +\[ +(a,b)\sim(n,m)\iff a+m=b+n +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +Tenemos entonces que +\begin_inset Formula $\{(a,0)\}_{a\in\mathbb{N}}\dot{\cup}\{(0,b)\}_{b\in\mathbb{N}^{*}}$ +\end_inset + + es un conjunto irredundante de representantes. + Así, si +\begin_inset Formula $n\geq m$ +\end_inset + +, +\begin_inset Formula $(n,m)\in[(n-m,0)]$ +\end_inset + +, y si +\begin_inset Formula $n<m$ +\end_inset + +, +\begin_inset Formula $(n,m)\in[(0,m-n)]$ +\end_inset + +. + Denotamos con +\begin_inset Formula $n$ +\end_inset + + a +\begin_inset Formula $[(n,0)]$ +\end_inset + + y los identificamos con los naturales, y denotamos con +\begin_inset Formula $-n$ +\end_inset + + a +\begin_inset Formula $[(0,n)]$ +\end_inset + +. + Definimos también +\begin_inset Formula $\mathbb{Z}^{+}=\{n\in\mathbb{Z}|0\neq n\in\mathbb{N}\}$ +\end_inset + +, +\begin_inset Formula $\mathbb{Z}^{-}=\{-n\in\mathbb{Z}|0\neq n\in\mathbb{N}\}$ +\end_inset + + y +\begin_inset Formula $\mathbb{Z}^{*}=\mathbb{Z}\backslash\{0\}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Definimos +\begin_inset Formula $[(a,b)]\leq[(m,n)]\iff a+n\leq b+m$ +\end_inset + +, y de aquí que +\begin_inset Formula $(\mathbb{Z},\leq)$ +\end_inset + + es un conjunto totalmente ordenado en el que todo entero tiene predecesor + y sucesor. +\end_layout + +\begin_layout Standard +Definimos la +\series bold +suma +\series default + como +\begin_inset Formula $+:\mathbb{Z}\times\mathbb{Z}\rightarrow\mathbb{Z}$ +\end_inset + + con +\begin_inset Formula $[(a,b)]+[(m,n)]=[(a+m,b+n)]$ +\end_inset + +. + Esta está bien definida y verifica las propiedades conmutativa, asociativa, + existencia de +\series bold +neutro +\series default + +\begin_inset Formula $0=[(0,0)]$ +\end_inset + + ( +\begin_inset Formula $\forall a\in\mathbb{Z},a+0=0$ +\end_inset + +) y existencia de +\series bold +opuesto +\series default + o +\series bold +inverso bajo la suma +\series default + ( +\begin_inset Formula $\forall a\in\mathbb{Z},\exists a^{\prime}:a+a^{\prime}=0$ +\end_inset + +). + +\series bold +Demostración +\series default + de que está bien definida. + Sean +\begin_inset Formula $a,a',b,b',m,m',n,n'\in\mathbb{N}$ +\end_inset + + con +\begin_inset Formula $[(a,b)]=[(a',b')]$ +\end_inset + + y +\begin_inset Formula $[(m,n)]=[(m',n')]$ +\end_inset + +. + Entonces +\begin_inset Formula $a+b'=b+a'$ +\end_inset + + y +\begin_inset Formula $m+n'=n+m'$ +\end_inset + +, de donde +\begin_inset Formula $a+b'+m+n'=b+a'+n+m'$ +\end_inset + +, luego +\begin_inset Formula $(a+m)+(b'+n')=(a'+m')+(b+n)$ +\end_inset + + y +\begin_inset Formula $[(a+m,b+n)]=[(a'+m',b'+n')]$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Definimos el +\series bold +producto +\series default + como +\begin_inset Formula $\cdot:\mathbb{Z}\times\mathbb{Z}\rightarrow\mathbb{Z}$ +\end_inset + + con +\begin_inset Formula $[(a,b)]\cdot[(m,n)]=[(am+bn,an+bm)]$ +\end_inset + +. + Este está bien definido y verifica las propiedades conmutativa, asociativa, + distributiva respecto a la suma y existencia de neutro +\begin_inset Formula $1=[(1,0)]$ +\end_inset + +. +\end_layout + +\begin_layout Section +Números racionales +\end_layout + +\begin_layout Standard +Llamamos +\series bold +números racionales +\series default + al conjunto cociente +\begin_inset Formula $\mathbb{Q}=\mathbb{Z}\times\mathbb{Z}^{*}/\sim$ +\end_inset + + con +\begin_inset Formula +\[ +[(a,b)]\sim[(n,m)]\iff am=bn +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +Identificamos los enteros con los +\begin_inset Formula $[(n,1)]$ +\end_inset + +, escribimos +\begin_inset Formula $\frac{m}{n}:=[(m,n)]$ +\end_inset + + y denotamos con +\begin_inset Formula $m$ +\end_inset + + a +\begin_inset Formula $\frac{m}{1}=[(m,1)]$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Definimos +\begin_inset Formula $\frac{n}{m}\leq\frac{a}{b}\iff nmb^{2}\leq abm^{2}$ +\end_inset + +, y decimos que un racional es +\series bold +positivo +\series default + si es mayor que 0 y +\series bold +negativo +\series default + si es menor. + Si +\begin_inset Formula $m$ +\end_inset + + y +\begin_inset Formula $b$ +\end_inset + + tienen el mismo signo, podemos considerar +\begin_inset Formula $\frac{n}{m}\leq\frac{a}{b}\iff nb\leq ma$ +\end_inset + +. + Se tiene que +\begin_inset Formula $(\mathbb{Q},\leq)$ +\end_inset + + es un conjunto totalmente ordenado. + +\series bold +Demostración: +\series default + Dados +\begin_inset Formula $\frac{n}{m}$ +\end_inset + + y +\begin_inset Formula $\frac{a}{b}$ +\end_inset + +, se tiene que +\begin_inset Formula $nb=ma$ +\end_inset + +, +\begin_inset Formula $nb>ma$ +\end_inset + + o +\begin_inset Formula $nb<ma$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Definimos la suma como +\begin_inset Formula $+:\mathbb{Q}\times\mathbb{Q}\rightarrow\mathbb{Q}$ +\end_inset + + tal que +\begin_inset Formula $\frac{a}{b}+\frac{m}{n}=\frac{an+bm}{bn}$ +\end_inset + +. + Esta está bien definida, y verifica las propiedades de conmutatividad, + asociatividad, existencia de neutro +\begin_inset Formula $0=[(0,1)]$ +\end_inset + + y existencia de opuesto. + Además, +\begin_inset Formula $\frac{-n}{m}=\frac{n}{-m}=-\frac{n}{m}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Definimos el producto como +\begin_inset Formula $\cdot:\mathbb{Q}\times\mathbb{Q}\rightarrow\mathbb{Q}$ +\end_inset + + tal que +\begin_inset Formula $\frac{a}{b}\cdot\frac{m}{n}=\frac{am}{bn}$ +\end_inset + +. + Este está bien definido y verifica las propiedades de conmutatividad, asociativ +idad, existencia de neutro +\begin_inset Formula $1=[(1,1)]$ +\end_inset + + y existencia de inverso para todo racional no cero ( +\begin_inset Formula $\forall\frac{m}{n}\in\mathbb{Q},\frac{m}{n}\cdot\frac{n}{m}=1$ +\end_inset + +). +\end_layout + +\begin_layout Standard +Una sucesión de números naturales +\begin_inset Formula $(a_{n})_{n\in\mathbb{N}}$ +\end_inset + + (o de cualquier subconjunto de +\begin_inset Formula $\mathbb{C}$ +\end_inset + +) es +\series bold +eventualmente periódica +\series default + si +\begin_inset Formula $\exists m\in\mathbb{N},q\in\mathbb{N}^{*}:\forall i\geq m,a_{i}=a_{i+q}$ +\end_inset + +. + Al menor +\begin_inset Formula $m$ +\end_inset + + que satisface la condición se le llama +\series bold +término inicial del período +\series default +, y al menor +\begin_inset Formula $q$ +\end_inset + +, +\series bold +período +\series default +. + Una sucesión eventualmente periódica con +\begin_inset Formula $p=1$ +\end_inset + + se dice que es +\series bold +eventualmente constante +\series default +\SpecialChar endofsentence + Por otro lado, una sucesión de naturales +\begin_inset Formula $(a_{n})_{n\in\mathbb{N}}$ +\end_inset + + es +\series bold +decimal +\series default + si +\begin_inset Formula $a_{n}\in\{0,\dots,9\}$ +\end_inset + + para +\begin_inset Formula $n>0$ +\end_inset + +. +\end_layout + +\begin_layout Standard + +\series bold +Teorema: +\series default + Para todo +\begin_inset Formula $\alpha\in\mathbb{Q}$ +\end_inset + + con +\begin_inset Formula $\alpha\geq0$ +\end_inset + +, existe una única sucesión decimal eventualmente periódica de naturales + +\begin_inset Formula $(a_{n})_{n\in\mathbb{N}}$ +\end_inset + + tal que +\begin_inset Formula $0\leq\alpha-a_{0}-\frac{a_{1}}{10}-\dots-\frac{a_{n}}{10^{n}}<\frac{1}{10^{n}}$ +\end_inset + + para todo +\begin_inset Formula $n\in\mathbb{N}$ +\end_inset + +. + Esta relación determina una biyección entre los racionales positivos y + las sucesiones decimales eventualmente periódicas que no son eventualmente + constantes con término inicial 9. +\end_layout + +\begin_layout Standard + +\series bold +Demostración. + +\series default + Tomamos +\begin_inset Formula $\alpha=\frac{k}{d}$ +\end_inset + + con +\begin_inset Formula $k\geq0$ +\end_inset + +, +\begin_inset Formula $d>0$ +\end_inset + + y +\begin_inset Formula $\text{mcd}(k,d)=1$ +\end_inset + + y definimos +\begin_inset Formula $a_{0}=E(\alpha)$ +\end_inset + + y +\begin_inset Formula $r_{0}$ +\end_inset + + tal que +\begin_inset Formula $\alpha=a_{0}+\frac{r_{0}}{d}$ +\end_inset + +, de modo que +\begin_inset Formula $0\leq r_{0}<d$ +\end_inset + +. + Definimos entonces por recurrencia +\begin_inset Formula $a_{n+1}=E(\frac{10r_{n}}{d})$ +\end_inset + + y +\begin_inset Formula $\frac{10r_{n}}{d}=a_{n+1}+\frac{r_{n+1}}{d}$ +\end_inset + +, de modo que +\begin_inset Formula $0\leq r_{n+1}<d$ +\end_inset + +, y también +\begin_inset Formula $S_{n}=a_{0}+a_{1}10^{-1}+\dots+a_{n}10^{-n}$ +\end_inset + +. + A continuación probamos las siguientes afirmaciones: +\end_layout + +\begin_layout Enumerate + +\series bold +Decimal: +\series default + +\begin_inset Formula $0\leq a_{n}<10$ +\end_inset + +. +\begin_inset Formula +\[ +0\leq a_{n+1}\leq a_{n+1}+\frac{r_{n+1}}{d}=\frac{10r_{n}}{d}<10 +\] + +\end_inset + + +\end_layout + +\begin_layout Enumerate + +\series bold +Lema: +\series default + +\begin_inset Formula $\alpha=S_{n}+\frac{r_{n}}{d}10^{-n}$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + +Para +\begin_inset Formula $n=0$ +\end_inset + +, +\begin_inset Formula $\alpha=a_{0}+\frac{r_{0}}{d}$ +\end_inset + +. + Ahora asumimos que esto se cumple para un cierto +\begin_inset Formula $n$ +\end_inset + + y demostramos que se cumple también para +\begin_inset Formula $n+1$ +\end_inset + +: +\begin_inset Formula +\[ +\alpha=S_{n}+\frac{10r_{n}}{d}10^{-(n+1)}=S_{n}+\left(a_{n+1}+\frac{r_{n+1}}{d}\right)10^{-(n+1)}=S_{n+1}+\frac{r_{n+1}}{d}10^{-(n+1)} +\] + +\end_inset + + +\end_layout + +\begin_layout Enumerate + +\series bold +Aproximación: +\series default + +\begin_inset Formula $0\leq\alpha-S_{n}<10^{n}$ +\end_inset + + +\begin_inset Formula +\[ +0\leq\alpha-S_{n+1}=\frac{r_{n+1}}{d}10^{-(n+1)}<10^{-(n+1)} +\] + +\end_inset + + +\end_layout + +\begin_layout Enumerate + +\series bold +Unicidad: +\series default + +\begin_inset Formula $a_{n+1}=E(10^{n+1}(\alpha-S_{n}))$ +\end_inset + +. +\begin_inset Formula +\[ +a_{n+1}=E\left(\frac{10r_{n}}{d}\right)=E\left(10^{n+1}10^{-n}\frac{r_{n}}{d}\right)=E(10^{n+1}(\alpha-S_{n})) +\] + +\end_inset + + +\end_layout + +\begin_layout Enumerate + +\series bold +Periodicidad: +\series default + Como +\begin_inset Formula $0\leq r_{n}<d\forall n$ +\end_inset + +, los +\begin_inset Formula $r_{n}$ +\end_inset + + deben repetirse, es decir, +\begin_inset Formula $\exists m,q\in\mathbb{N},q>0:r_{m}=r_{m+q}$ +\end_inset + +. + Vemos por inducción que +\begin_inset Formula $a_{i}=a_{i+q}\forall i\geq m+1$ +\end_inset + +. + Para +\begin_inset Formula $i=m+1$ +\end_inset + +, +\begin_inset Formula $a_{m+1}$ +\end_inset + + y +\begin_inset Formula $r_{m+1}$ +\end_inset + + son cociente y resto de +\begin_inset Formula $10r_{m}/d$ +\end_inset + +, con lo que +\begin_inset Formula $a_{(m+q)+1}=a_{(m+1)+q}$ +\end_inset + + y +\begin_inset Formula $r_{(m+q)+1}=r_{(m+1)+q}$ +\end_inset + + son cociente y resto de +\begin_inset Formula $10r_{m+q}/d=10r_{m}/d$ +\end_inset + +, por lo que +\begin_inset Formula $a_{m+1}=a_{(m+1)+q}$ +\end_inset + + y +\begin_inset Formula $r_{m+1}=r_{(m+1)+q}$ +\end_inset + +. + El paso de inducción es análogo, partiendo de que +\begin_inset Formula $r_{i}=r_{i+q}$ +\end_inset + + para obtener que +\begin_inset Formula $a_{i+1}=a_{(i+q)+1}$ +\end_inset + + y +\begin_inset Formula $r_{i+1}=r_{(i+q)+1}$ +\end_inset + +. +\end_layout + +\begin_layout Section +Estructuras algebraicas +\end_layout + +\begin_layout Standard +Un conjunto +\begin_inset Formula $A\neq\emptyset$ +\end_inset + + con una operación suma +\begin_inset Formula $+:A\times A\rightarrow A$ +\end_inset + + es un +\series bold +grupo abeliano +\series default + si la suma es conmutativa, asociativa, existe un elemento neutro +\begin_inset Formula $0\in A$ +\end_inset + + y todo +\begin_inset Formula $a\in A$ +\end_inset + + tiene opuesto ( +\begin_inset Formula $b\in A$ +\end_inset + + con +\begin_inset Formula $a+b=0$ +\end_inset + +). +\end_layout + +\begin_layout Standard +Si además tiene una operación producto +\begin_inset Formula $\cdot:A\times A\rightarrow A$ +\end_inset + +, decimos que es un +\series bold +anillo +\series default + si con la suma es un grupo abeliano, el producto es asociativo, distribuye + a la suma y tiene neutro +\begin_inset Formula $1\in A$ +\end_inset + +. + Un anillo en que el producto es conmutativo es un +\series bold +anillo conmutativo +\series default +, y si además todo +\begin_inset Formula $a\in A\backslash\{0\}$ +\end_inset + + tiene inverso ( +\begin_inset Formula $b\in A$ +\end_inset + + con +\begin_inset Formula $ab=1$ +\end_inset + +), decimos que es un +\series bold +cuerpo +\series default +. +\end_layout + +\begin_layout Section +Números reales +\end_layout + +\begin_layout Standard +Podemos construirlos partiendo de los racionales de 3 formas: +\end_layout + +\begin_layout Enumerate +Identificándolos con los desarrollos decimales infinitos. +\end_layout + +\begin_layout Enumerate +Mediante las +\series bold +cortaduras de Dedekind +\series default +, conjuntos +\begin_inset Formula $\emptyset\neq\beta\subsetneq\mathbb{Q}$ +\end_inset + + acotados superiormente y sin máximo tales que +\begin_inset Formula $y<x\in\beta\implies y\in\beta$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Considerando el conjunto cociente de cierta relación de equivalencia de + las sucesiones de Cauchy en +\begin_inset Formula $\mathbb{Q}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Asumimos que es un conjunto no vacío +\begin_inset Formula $(\mathbb{R},+,\cdot)$ +\end_inset + + que contiene a los racionales y satisface los siguientes axiomas: +\end_layout + +\begin_layout Enumerate + +\series bold +Axiomas de cuerpo: +\series default + +\begin_inset Formula $(\mathbb{R},+,\cdot)$ +\end_inset + + es un cuerpo. +\end_layout + +\begin_layout Enumerate + +\series bold +Axiomas de orden: +\series default + +\begin_inset Formula $\mathbb{R}$ +\end_inset + + está totalmente ordenado, +\begin_inset Formula $x<y\implies x+z<y+z$ +\end_inset + + y +\begin_inset Formula $x,y>0\implies xy>0$ +\end_inset + +. + +\begin_inset Formula $x\in\mathbb{R}$ +\end_inset + + es positivo si +\begin_inset Formula $x>0$ +\end_inset + + y negativo si +\begin_inset Formula $x<0$ +\end_inset + +. + De aquí se tiene que si +\begin_inset Formula $x>0$ +\end_inset + +, su opuesto +\begin_inset Formula $-x<0$ +\end_inset + +, pues +\begin_inset Formula $x>0\implies x-x>0-x\implies0>-x$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Axiomas de completitud: +\series default + Todo subconjunto no vacío de +\begin_inset Formula $\mathbb{R}$ +\end_inset + + acotado superiormente posee supremo. +\end_layout + +\begin_layout Section +Números complejos +\end_layout + +\begin_layout Standard +Llamamos +\series bold +números complejos +\series default + al cuerpo definido por +\begin_inset Formula +\[ +\mathbb{C}=\{(a,b)|a,b\in\mathbb{R}\} +\] + +\end_inset + +junto con las operaciones +\begin_inset Formula $(a,b)+(c,d)=(a+c,b+d)$ +\end_inset + + y +\begin_inset Formula $(a,b)\cdot(c,d)=(ac-bd,ad+bc)$ +\end_inset + +. + Se representan en el plano cartesiano en las coordenadas +\begin_inset Formula $(a,b)$ +\end_inset + +. + Identificamos +\begin_inset Formula $\mathbb{R}$ +\end_inset + + con +\begin_inset Formula $\{(a,0)\}_{a\in\mathbb{R}}$ +\end_inset + +. + Definimos +\begin_inset Formula $i^{2}=-1$ +\end_inset + + y escribimos +\begin_inset Formula $a+bi=(a,b)$ +\end_inset + +. + Entonces +\begin_inset Formula $i^{n}=i^{m}\iff4|n-m$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Llamamos +\series bold +conjugado +\series default + de +\begin_inset Formula $z=a+bi\in\mathbb{C}$ +\end_inset + + a +\begin_inset Formula $\overline{z}=a-bi$ +\end_inset + +. + Propiedades: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\overline{\overline{z}}=z$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\overline{z+w}=\overline{z}+\overline{w}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\overline{z\cdot w}=\overline{z}\cdot\overline{w}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $z\neq0\implies\overline{z^{-1}}=\overline{z}^{-1}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $z\in\mathbb{R}\iff\overline{z}=z$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Dado +\begin_inset Formula $z=a+bi\in\mathbb{C}$ +\end_inset + +, su +\series bold +parte real +\series default + es +\begin_inset Formula $\text{Re}(z)=a$ +\end_inset + +, su +\series bold +parte imaginaria +\series default + es +\begin_inset Formula $\text{Im}(z)=b$ +\end_inset + +, su +\series bold +módulo +\series default + es +\begin_inset Formula $|z|=\sqrt{a^{2}+b^{2}}$ +\end_inset + + y su +\series bold +argumento +\series default + es +\begin_inset Formula $\text{Arg}(z)=\theta=\arctan\frac{b}{a}$ +\end_inset + +, estableciendo primero el cuadrante de forma que +\begin_inset Formula $\cos(\theta)=\frac{a}{|z|}$ +\end_inset + + y +\begin_inset Formula $\sin(\theta)=\frac{b}{|z|}$ +\end_inset + +, y es único salvo múltiplos de +\begin_inset Formula $2\pi$ +\end_inset + +. + Propiedades: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $|z|^{2}=z\overline{z}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $|z|=|\overline{z}|$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $|zw|=|z||w|$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $|z^{-1}|=|z|^{-1}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $|\text{Re}(z)|\leq|z|$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Desigualdad triangular: +\series default + +\begin_inset Formula $|z+w|\leq|z|+|w|$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + +Como +\begin_inset Formula $z\overline{w}=\overline{\overline{z}w}$ +\end_inset + +, entonces +\begin_inset Formula $z\overline{w}+\overline{z}w=2\text{Re}(z\overline{w})$ +\end_inset + +. + Así, +\begin_inset Formula $|z+w|^{2}=(z+w)(\overline{z}+\overline{w})=z\overline{z}+w\overline{w}+z\overline{w}+\overline{z}w=|z|^{2}+|w|^{2}+2\text{Re}(z\overline{w})\leq|z|^{2}+|w|^{2}+2|z\overline{w}|=(|z|+|w|)^{2}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Sea +\begin_inset Formula $z=a+bi$ +\end_inset + + con módulo +\begin_inset Formula $r$ +\end_inset + + y argumento +\begin_inset Formula $\theta$ +\end_inset + +, la +\series bold +representación polar +\series default + de +\begin_inset Formula $z$ +\end_inset + + es +\begin_inset Formula $z\mapsto(r,\theta)$ +\end_inset + +, pues +\begin_inset Formula $r$ +\end_inset + + es la distancia al centro cartesiano y +\begin_inset Formula $\theta$ +\end_inset + + el ángulo respecto del eje de abscisas. + Así, su +\series bold +representación trigonométrica +\series default + es +\begin_inset Formula $z\mapsto r(\cos\theta+i\sin\theta)$ +\end_inset + +, y si +\begin_inset Formula $z=(r,\theta)$ +\end_inset + + y +\begin_inset Formula $w=(s,\sigma)$ +\end_inset + +, entonces +\begin_inset Formula $zw=(rs,\theta+\sigma)$ +\end_inset + +. + De aquí se deduce el +\series bold +teorema de De Moivre: +\series default + Dado +\begin_inset Formula $z=(r,\theta)$ +\end_inset + +, +\begin_inset Formula $z^{n}=(r^{n},n\theta)$ +\end_inset + +. + Por tanto, si +\begin_inset Formula $z^{n}=(s,\alpha)$ +\end_inset + +, se tiene que +\begin_inset Formula $r=\sqrt[n]{s}$ +\end_inset + + y +\begin_inset Formula $\theta=\frac{\alpha+2k\pi}{n},k\in\mathbb{Z}$ +\end_inset + +, con lo que todo número complejo tiene exactamente +\begin_inset Formula $n$ +\end_inset + + raíces +\begin_inset Formula $n$ +\end_inset + +-ésimas complejas. +\end_layout + +\begin_layout Standard +Para +\begin_inset Formula $n\geq2$ +\end_inset + +, +\begin_inset Formula $\omega\in\mathbb{C}$ +\end_inset + + es una raíz +\begin_inset Formula $n$ +\end_inset + +-ésima de la unidad si +\begin_inset Formula $\omega^{n}=1$ +\end_inset + +, y es una +\series bold +raíz +\begin_inset Formula $n$ +\end_inset + +-ésima primitiva de la unidad +\series default + si además +\begin_inset Formula $\omega^{m}\neq1$ +\end_inset + + para +\begin_inset Formula $0<m<n$ +\end_inset + +. + Así, todo número complejo tiene +\begin_inset Formula +\[ +\phi(n)=|\{m\in\{1,\dots,n-1\}:\text{mcd}(m,n)=1\}| +\] + +\end_inset + +raíces +\begin_inset Formula $n$ +\end_inset + +-ésimas primitivas. + Esta función se conoce como +\series bold +función +\begin_inset Formula $\phi$ +\end_inset + + de Euler +\series default +. +\end_layout + +\begin_layout Standard +Se tiene que +\begin_inset Formula +\begin{eqnarray*} +e^{x}=\sum_{n=0}^{\infty}\frac{x^{n}}{n!} & \cos x=\sum_{n=0}^{\infty}\frac{(-1)^{n}x^{2n}}{(2n)!} & \sin x=\sum_{n=0}^{\infty}\frac{(-1)^{n}x^{2n+1}}{(2n+1)!} +\end{eqnarray*} + +\end_inset + + +\end_layout + +\begin_layout Standard +Por tanto tiene sentido definir que +\begin_inset Formula $e^{ip}=\cos p+i\sin p$ +\end_inset + +, pues +\begin_inset Formula $e^{ip}=1+ip+\frac{(ip)^{2}}{2!}+\dots=1+ip-\frac{p^{2}}{2!}-\frac{ip^{3}}{3!}+\frac{p^{4}}{4!}+\dots=\cos p+i\sin p$ +\end_inset + +. + Por tanto, podemos escribir +\begin_inset Formula $z=(r,\theta)\in\mathbb{C}$ +\end_inset + + como +\begin_inset Formula $z=re^{\theta i}$ +\end_inset + +, y obtenemos la +\series bold +identidad de Euler +\series default +: +\begin_inset Formula +\[ +e^{\pi i}+1=0 +\] + +\end_inset + + +\end_layout + +\begin_layout Section +Conjuntos numerables y no numerables +\end_layout + +\begin_layout Standard +Un conjunto +\begin_inset Formula $A$ +\end_inset + + es +\series bold +a lo más numerable +\series default + si +\begin_inset Formula $|A|\leq|\mathbb{N}|$ +\end_inset + +, +\series bold +numerable +\series default + si +\begin_inset Formula $|A|=|\mathbb{N}|$ +\end_inset + + y +\series bold +más que numerable +\series default + si +\begin_inset Formula $|A|>|\mathbb{N}|$ +\end_inset + +. + +\series bold +Teorema de Bernstein +\series default + o +\series bold +de Cantor-Schröeder-Bernstein (CSB): +\series default + Dados dos conjuntos +\begin_inset Formula $A$ +\end_inset + + y +\begin_inset Formula $B$ +\end_inset + + tales que existen +\begin_inset Formula $f:A\rightarrow B$ +\end_inset + + y +\begin_inset Formula $g:B\rightarrow A$ +\end_inset + + inyectivas, entonces existe una biyección entre ellos. +\end_layout + +\begin_layout Standard +\begin_inset Formula $|\mathbb{N}|=|\mathbb{N}\times\mathbb{N}|$ +\end_inset + +. + +\series bold +Demostración: +\series default + Para simplificar, interpretamos +\begin_inset Formula $\mathbb{N}$ +\end_inset + + sin el 0. + Ordenamos las parejas de +\begin_inset Formula $\mathbb{N}\times\mathbb{N}$ +\end_inset + + en orden lexicográfico y luego vamos contando en diagonal. + Entonces en cada diagonal de +\begin_inset Formula $(1,n)$ +\end_inset + + a +\begin_inset Formula $(n,1)$ +\end_inset + + están los pares cuyas coordenadas suman +\begin_inset Formula $n+1$ +\end_inset + +, y al terminar la diagonal habremos contado +\begin_inset Formula $S(n)=\sum_{i=1}^{n}i=\frac{n(n+1)}{2}$ +\end_inset + + pares. + Entonces +\begin_inset Formula $(1,n)\mapsto S(n-1)+1$ +\end_inset + +, +\begin_inset Formula $(2,n-1)\mapsto S(n-1)+2$ +\end_inset + +, etc. + Así, definimos +\begin_inset Formula $\varphi:\mathbb{N}\times\mathbb{N}\rightarrow\mathbb{N}$ +\end_inset + + con +\begin_inset Formula $\varphi(i,j)=\frac{(i+j-1)(i+j-2)}{2}+i$ +\end_inset + + y vemos que es una biyección. +\end_layout + +\begin_layout Standard + +\series bold +Teorema: +\series default + +\begin_inset Formula $|\mathbb{N}|=|\mathbb{Z}|=|\mathbb{Q}|<(0,1)=|\mathbb{R}|$ +\end_inset + +. + +\series bold +Demostración +\series default + de que +\begin_inset Formula $|\mathbb{N}|<(0,1)$ +\end_inset + +: La aplicación +\begin_inset Formula $f:\mathbb{N}\rightarrow(0,1)$ +\end_inset + + con +\begin_inset Formula $f(n)=\frac{1}{n+1}$ +\end_inset + + es inyectiva. + Para ver que no hay aplicaciones inyectivas +\begin_inset Formula $(0,1)\rightarrow\mathbb{N}$ +\end_inset + + usamos el +\series bold +método de la diagonal de Cantor +\series default +. + Supongamos que existe y hemos numerado todos los elementos en +\begin_inset Formula $(0,1)$ +\end_inset + +. + Si los escribimos en su forma decimal, tenemos +\begin_inset Formula +\begin{eqnarray*} +x_{1} & = & 0,x_{11}x_{12}x_{13}\cdots\\ +x_{2} & = & 0,x_{21}x_{22}x_{23}\cdots\\ +x_{3} & = & 0,x_{31}x_{32}x_{33}\cdots +\end{eqnarray*} + +\end_inset + +etcétera. + Ahora, sea +\begin_inset Formula $(y_{n})_{n}$ +\end_inset + + una secuencia de dígitos con +\begin_inset Formula $y_{n}\in\{0,\dots,9\}\backslash\{x_{nn}\}$ +\end_inset + + e +\begin_inset Newline newline +\end_inset + + +\begin_inset Formula $y_{1}=\{1,\dots,8\}\backslash\{x_{nn}\}$ +\end_inset + + (para evitar que el número formado sea 0 o 1). + Entonces este número difiere con cada uno de la lista en al menos un dígito. +\end_layout + +\end_body +\end_document diff --git a/cyn/n7.lyx b/cyn/n7.lyx new file mode 100644 index 0000000..875b9a2 --- /dev/null +++ b/cyn/n7.lyx @@ -0,0 +1,2681 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Section +Aritmética de los enteros +\end_layout + +\begin_layout Standard +Propiedades de +\begin_inset Formula $\mathbb{Z}$ +\end_inset + +: +\end_layout + +\begin_layout Enumerate + +\series bold +Unicidad de los neutros: +\series default + +\begin_inset Formula $\exists!0\in\mathbb{Z}:\forall a\in\mathbb{Z},0+a=a$ +\end_inset + +; +\begin_inset Formula $\exists!1\in\mathbb{Z}:\forall a\in\mathbb{Z},1a=a$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Unicidad de los opuestos: +\series default + +\begin_inset Formula $\forall a\in\mathbb{Z},\exists!(-a)\in\mathbb{Z}:a+(-a)=0$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Cancelación en sumas: +\series default + +\begin_inset Formula $\forall a,b,c\in\mathbb{Z},(a+b=a+c\implies b=c)$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Multiplicación por cero: +\series default + +\begin_inset Formula $\forall a\in\mathbb{Z},a0=0$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Reglas de signos: +\series default + +\begin_inset Formula $\forall a,b\in\mathbb{Z},(-(-a)=a\land a(-b)=(-a)b=-(ab)\land(-a)(-b)=ab)$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Cancelación en productos: +\series default + +\begin_inset Formula $\forall a,b,c\in\mathbb{Z},a\neq0,(ab=ac\implies b=c)$ +\end_inset + +. +\end_layout + +\begin_layout Standard + +\series bold +Teorema de la división entera: +\series default + +\begin_inset Formula $\forall a,b\in\mathbb{Z},\exists!q,r\in\mathbb{Z}:(a=bq+r\land0\leq r<|b|)$ +\end_inset + +. + Llamamos a +\begin_inset Formula $q$ +\end_inset + + el +\series bold +cociente +\series default + de la división y a +\begin_inset Formula $r$ +\end_inset + + el +\series bold +resto +\series default +\SpecialChar endofsentence + +\series bold +Demostración: +\series default + Sean +\begin_inset Formula $a,b>0$ +\end_inset + + y +\begin_inset Formula $R=\{x\in\mathbb{Z}|x\geq0\land\exists n\in\mathbb{Z}:x=a-bn\}\subseteq\mathbb{N}$ +\end_inset + +. + Sabemos que +\begin_inset Formula $R\neq\emptyset$ +\end_inset + + porque +\begin_inset Formula $a=a-b\cdot0\in R$ +\end_inset + +. + Por tanto tiene primer elemento +\begin_inset Formula $r=a-bq\in R$ +\end_inset + +. + Si +\begin_inset Formula $r\geq b$ +\end_inset + + entonces +\begin_inset Formula $0\leq r-b\in R\#$ +\end_inset + +, luego +\begin_inset Formula $r<b$ +\end_inset + +. + Si +\begin_inset Formula $a<0$ +\end_inset + + y +\begin_inset Formula $b>0$ +\end_inset + + entonces +\begin_inset Formula $-a>0$ +\end_inset + + y +\begin_inset Formula $-a=bq+r$ +\end_inset + + con +\begin_inset Formula $0\leq r<b$ +\end_inset + +. + Si +\begin_inset Formula $r=0$ +\end_inset + +, +\begin_inset Formula $a=b(-q)+0$ +\end_inset + +, y si +\begin_inset Formula $r\neq0$ +\end_inset + +, +\begin_inset Formula $a=b(-q)-r=b(-q-1)+(b-r)$ +\end_inset + +. + Si +\begin_inset Formula $a\neq0$ +\end_inset + + y +\begin_inset Formula $b<0$ +\end_inset + + entonces +\begin_inset Formula $-b>0$ +\end_inset + + y +\begin_inset Formula $a=(-b)q+r$ +\end_inset + + con +\begin_inset Formula $0\leq r<-b=|b|$ +\end_inset + +, luego +\begin_inset Formula $a=b(-q)+r$ +\end_inset + + con +\begin_inset Formula $0\leq r<|b|$ +\end_inset + +. + Finalmente, si +\begin_inset Formula $a=0$ +\end_inset + + entonces +\begin_inset Formula $0=b\cdot0+0$ +\end_inset + +. + Para la unicidad de +\begin_inset Formula $q$ +\end_inset + + y +\begin_inset Formula $r$ +\end_inset + +, supongamos +\begin_inset Formula $a=bq+r=bq'+r'$ +\end_inset + + con +\begin_inset Formula $0\leq r,r'<|b|$ +\end_inset + +. + Entonces +\begin_inset Formula $b(q-q')=r-r'$ +\end_inset + +, con lo que +\begin_inset Formula $|b||q-q'|=|r-r'|$ +\end_inset + +, pero como +\begin_inset Formula $0\leq r,r'<|b|$ +\end_inset + +, entonces +\begin_inset Formula $q-q'=0$ +\end_inset + + y +\begin_inset Formula $r-r'=0$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Decimos que +\series bold + +\begin_inset Formula $b$ +\end_inset + + divide a +\begin_inset Formula $a$ +\end_inset + + +\series default + o que +\series bold + +\begin_inset Formula $a$ +\end_inset + + es múltiplo de +\begin_inset Formula $b$ +\end_inset + + +\series default + ( +\begin_inset Formula $b|a$ +\end_inset + +) si +\begin_inset Formula $\exists c\in\mathbb{Z}:a=bc$ +\end_inset + +. + Si +\begin_inset Formula $a\neq0$ +\end_inset + +, también decimos que +\series bold + +\begin_inset Formula $b$ +\end_inset + + es divisor de +\begin_inset Formula $a$ +\end_inset + + +\series default +. + Para +\begin_inset Formula $b\neq0$ +\end_inset + +, +\begin_inset Formula $b|a$ +\end_inset + + equivale a que la división entera de +\begin_inset Formula $a$ +\end_inset + + entre +\begin_inset Formula $b$ +\end_inset + + dé resto 0. +\end_layout + +\begin_layout Enumerate +La divisibilidad es reflexiva y transitiva. +\end_layout + +\begin_layout Enumerate +No es antisimétrica, pero +\begin_inset Formula $a|b\land b|a\implies|a|=|b|$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a|b\iff a|-b$ +\end_inset + +, con lo que si +\begin_inset Formula $b\neq0$ +\end_inset + +, +\begin_inset Formula $b$ +\end_inset + + y +\begin_inset Formula $-b$ +\end_inset + + tienen los mismos divisores. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a|b\iff-a|b$ +\end_inset + +, luego +\begin_inset Formula $a$ +\end_inset + + y +\begin_inset Formula $-a$ +\end_inset + + tienen los mismos múltiplos. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $c|a\land c|b\implies c|ra+sb$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a|b\land c|d\implies ac|bd$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a|b\implies ca|cb$ +\end_inset + +. + El recíproco es cierto si +\begin_inset Formula $c\neq0$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $b\neq0$ +\end_inset + +, +\begin_inset Formula $a|b\implies|a|\leq|b|$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Dados +\begin_inset Formula $a,b\in\mathbb{Z}$ +\end_inset + +, su +\series bold +máximo común divisor +\series default + es +\begin_inset Formula $\text{mcd}(a,b)=\max\{d\in\mathbb{Z}:d|a\land d|b\}$ +\end_inset + + (excepción: +\begin_inset Formula $\text{mcd}(0,0)=0$ +\end_inset + +). + Este existe porque el conjunto de divisores comunes es no vacío (contiene + al 1) y finito, luego tiene máximo. + Propiedades: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\text{mcd}(a,b)=\text{mcd}(a,|b|)=\text{mcd}(|a|,|b|)$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\text{mcd}(a,0)=|a|$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\text{mcd}(a,b)=0\iff a=b=0$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Dados +\begin_inset Formula $a,b\in\mathbb{Z}$ +\end_inset + + con alguno distinto de 0, +\begin_inset Formula $\text{mcd}(a,b)=\min\{ra+sb>0|r,s\in\mathbb{Z}\}$ +\end_inset + +, y todo divisor común de +\begin_inset Formula $a$ +\end_inset + + y +\begin_inset Formula $b$ +\end_inset + + lo es de +\begin_inset Formula $\text{mcd}(a,b)$ +\end_inset + +. + +\series bold +Demostración: +\series default + Dado +\begin_inset Formula $\emptyset\neq D=\{ra+sb>0|r,s\in\mathbb{Z}\}\subseteq\mathbb{Z}^{+}$ +\end_inset + +, existe +\begin_inset Formula $\delta=\min D$ +\end_inset + +. + Existen entonces +\begin_inset Formula $\alpha,\beta\in\mathbb{Z}$ +\end_inset + + tales que +\begin_inset Formula $\delta=\alpha a+\beta b$ +\end_inset + +. + Por el algoritmo de la división, +\begin_inset Formula $a=\delta q+r$ +\end_inset + + con +\begin_inset Formula $0\leq r<\delta$ +\end_inset + +, luego +\begin_inset Formula $r=(1-\alpha q)a+(-q\beta)b$ +\end_inset + +, luego +\begin_inset Formula $r$ +\end_inset + + es combinación lineal y entonces +\begin_inset Formula $r\in D$ +\end_inset + + o +\begin_inset Formula $r=0$ +\end_inset + +. + Lo primero es imposible porque +\begin_inset Formula $r<\delta=\min D$ +\end_inset + +, luego +\begin_inset Formula $r=0$ +\end_inset + + y +\begin_inset Formula $\delta|a$ +\end_inset + +. + Análogamente +\begin_inset Formula $\delta|b$ +\end_inset + +. + Que sea máximo, y que todo divisor común de +\begin_inset Formula $a$ +\end_inset + + y +\begin_inset Formula $b$ +\end_inset + + lo sean de +\begin_inset Formula $\delta$ +\end_inset + +, se desprende de que +\begin_inset Formula $c|a\land c|b\implies c|\alpha a+\beta b=\delta$ +\end_inset + +. +\end_layout + +\begin_layout Standard +De aquí que para todo +\begin_inset Formula $a,b\in\mathbb{Z}$ +\end_inset + + existen +\begin_inset Formula $r,s\in\mathbb{Z}$ +\end_inset + + tales que +\begin_inset Formula $\text{mcd}(a,b)=ra+sb$ +\end_inset + +. + Una expresión de la forma +\begin_inset Formula $d=ra+sb$ +\end_inset + + es una +\series bold +identidad de Bézout +\series default +. + En particular, si +\begin_inset Formula $a=da'$ +\end_inset + + y +\begin_inset Formula $b=db'$ +\end_inset + + con +\begin_inset Formula $d=\text{mcd}(a,b)$ +\end_inset + +, entonces +\begin_inset Formula $\text{mcd}(a',b')=1$ +\end_inset + +. +\end_layout + +\begin_layout Standard +\begin_inset Formula $d=\text{mcd}(a,b)$ +\end_inset + + si y sólo si +\begin_inset Formula $d|a$ +\end_inset + +, +\begin_inset Formula $d|b$ +\end_inset + +, +\begin_inset Formula $c|a\land c|b\implies c|d$ +\end_inset + + y +\begin_inset Formula $d\geq0$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\implies]$ +\end_inset + + +\end_layout + +\end_inset + +Las propiedades (1) y (3) son por definición, y la (2) la acabamos de demostrar. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\impliedby]$ +\end_inset + + +\end_layout + +\end_inset + +Si +\begin_inset Formula $a\neq0$ +\end_inset + + o +\begin_inset Formula $b\neq0$ +\end_inset + +, +\begin_inset Formula $d$ +\end_inset + + es el mayor entero que divide a +\begin_inset Formula $a$ +\end_inset + + y +\begin_inset Formula $b$ +\end_inset + +. + Si +\begin_inset Formula $a=b=0$ +\end_inset + +, como +\begin_inset Formula $0|a,b$ +\end_inset + +, entonces +\begin_inset Formula $0|d$ +\end_inset + +, luego +\begin_inset Formula $d=0$ +\end_inset + +. +\end_layout + +\begin_layout Standard +El máximo común divisor de +\begin_inset Formula $a_{1},\dots,a_{n}$ +\end_inset + + es +\begin_inset Formula $\text{mcd}(a_{1},\dots,a_{n})=\max\{d\in\mathbb{Z}:\forall i,d|a_{i}\}$ +\end_inset + +. + Entonces +\begin_inset Formula $\text{mcd}(a_{1},\dots,a_{n})=\text{mcd}(\text{mcd}(a_{1},a_{2}),a_{3},\dots,a_{n})$ +\end_inset + +. + +\series bold +Demostración: +\series default + Sea +\begin_inset Formula $d:=\text{mcd}(a_{1},\dots,a_{n})$ +\end_inset + +, como +\begin_inset Formula $d||a_{1},\dots,a_{n}$ +\end_inset + +, entonces +\begin_inset Formula $d|(f:=\text{mcd}(a_{1},a_{2})),a_{3},\dots,a_{n}|e:=\text{mcd}(\text{mcd}(a_{1},a_{2}),a_{3},\dots,a_{n})$ +\end_inset + + y por tanto +\begin_inset Formula $d|e$ +\end_inset + +. + Pero +\begin_inset Formula $e|f,a_{3},\dots,a_{n}$ +\end_inset + +, luego +\begin_inset Formula $e|a_{1},\dots,a_{n}$ +\end_inset + + y +\begin_inset Formula $e|d$ +\end_inset + +, y como +\begin_inset Formula $d,e\geq0$ +\end_inset + +, +\begin_inset Formula $d=e$ +\end_inset + +. +\end_layout + +\begin_layout Standard + +\series bold +Teorema: +\series default + Dados +\begin_inset Formula $a_{1},\dots,a_{n}\in\mathbb{Z}^{*}$ +\end_inset + +, +\begin_inset Formula $\text{mcd}(a_{1},\dots,a_{n})=\min\left\{ \sum_{i=1}^{n}r_{i}a_{i}>0|r_{i}\in\mathbb{Z}\right\} $ +\end_inset + +. + Además, +\begin_inset Formula $d=\text{mcd}(a_{1},\dots,a_{n})$ +\end_inset + + si y sólo si +\begin_inset Formula $d|a_{1},\dots,a_{n}$ +\end_inset + +, +\begin_inset Formula $c|a_{1},\dots,a_{n}\implies c|d$ +\end_inset + + y +\begin_inset Formula $d\geq0$ +\end_inset + +. + +\end_layout + +\begin_layout Standard +\begin_inset Formula $a,b\in\mathbb{Z}$ +\end_inset + + son +\series bold +coprimos +\series default + o +\series bold +primos entre sí +\series default + si +\begin_inset Formula $\text{mcd}(a,b)=1$ +\end_inset + +, es decir, si +\begin_inset Formula $\exists\alpha,\beta\in\mathbb{Z}:\alpha a+\beta b=1$ +\end_inset + +. + Si +\begin_inset Formula $a$ +\end_inset + + y +\begin_inset Formula $b$ +\end_inset + + son coprimos: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a|bc\implies a|c$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + +Sea +\begin_inset Formula $1=\alpha a+\beta b$ +\end_inset + +, multiplicando por +\begin_inset Formula $c$ +\end_inset + +, +\begin_inset Formula $c=\alpha ac+\beta bc$ +\end_inset + +. + Como +\begin_inset Formula $a|bc$ +\end_inset + +, +\begin_inset Formula $c=\alpha ca+\beta na$ +\end_inset + + y +\begin_inset Formula $a|c$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a|c\land b|c\implies ab|c$ +\end_inset + +. +\begin_inset Formula +\begin{multline*} +\begin{array}{c} +1=ra+sb\\ +\frac{c}{a},\frac{c}{b}\in\mathbb{Z} +\end{array}\implies\frac{c}{a}=\frac{c}{a}ra+\frac{c}{a}sb=\frac{c}{b}rb+\frac{c}{a}sb=b\left(\frac{c}{b}r+\frac{c}{a}s\right)\implies\\ +\implies c=ab\left(\frac{c}{b}r+\frac{c}{a}s\right)\implies ab|c +\end{multline*} + +\end_inset + + +\end_layout + +\begin_layout Standard +Se tiene que +\begin_inset Formula $\text{mcd}(a,b)=\text{mcd}(a-sb,b)=\text{mcd}(a,b-sa)$ +\end_inset + +, y en particular, si +\begin_inset Formula $b\neq0$ +\end_inset + + y +\begin_inset Formula $a=bq+r$ +\end_inset + + con +\begin_inset Formula $0\leq r<b$ +\end_inset + +, entonces +\begin_inset Formula $\text{mcd}(a,b)=\text{mcd}(b,r)$ +\end_inset + +. + La aplicación repetida de lo anterior se conoce como +\series bold +algoritmo de Euclides +\series default +. + También permite obtener identidades de Bézout. + Si llamamos +\begin_inset Formula $(a,b)=\text{mcd}(a,b)$ +\end_inset + +: +\end_layout + +\begin_layout Standard +\begin_inset Formula +\begin{eqnarray*} +a=bq_{1}+r_{1} & (a,b)=(b,r_{1}) & r_{1}<b\\ +b=r_{1}q_{2}+r_{2} & (b,r_{1})=(r_{1},r_{2}) & r_{2}<r_{1}\\ + & \vdots\\ +r_{n-2}=r_{n-1}q_{n}+0 & (r_{n-2},r_{n-1})=(r_{n-1},0)=r_{n-1} & 0<r_{n-1} +\end{eqnarray*} + +\end_inset + + +\end_layout + +\begin_layout Standard +Como +\begin_inset Formula $b>r_{1}>\dots\geq0$ +\end_inset + +, el algoritmo acaba en un número finito de pasos. + Además, cada dos pasos del algoritmo, el resto se reduce a la mitad. + +\series bold +Demostración: +\series default + Sean +\begin_inset Formula $a=bq+r$ +\end_inset + +, +\begin_inset Formula $b=rq'+s$ +\end_inset + + y +\begin_inset Formula $r=sq''+t$ +\end_inset + +, si +\begin_inset Formula $s\leq\frac{1}{2}r$ +\end_inset + + entonces +\begin_inset Formula $t<s\leq\frac{1}{2}r$ +\end_inset + + y hemos terminado, y si +\begin_inset Formula $s>\frac{1}{2}r$ +\end_inset + +, entonces +\begin_inset Formula $q''=1$ +\end_inset + + y +\begin_inset Formula $t=r-s<r-\frac{1}{2}r=\frac{1}{2}r$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Dados +\begin_inset Formula $a,b\in\mathbb{Z}^{*}$ +\end_inset + +, su +\series bold +mínimo común múltiplo +\series default + es +\begin_inset Formula $\text{mcm}(a,b)=\min\{m\in\mathbb{Z}^{+}:a|m\land b|m\}$ +\end_inset + +. + Si +\begin_inset Formula $a$ +\end_inset + + o +\begin_inset Formula $b$ +\end_inset + + son 0, entonces +\begin_inset Formula $\text{mcm}(a,b)=0$ +\end_inset + +. + Propiedades: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\text{mcm}(a,b)=\text{mcm}(a,|b|)=\text{mcm}(|a|,|b|)$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\text{mcm}(a,b)=0\iff a=0\lor b=0$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\text{mcm}(a,ab)=|ab|$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Teorema: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\text{mcm}(a,b)\text{mcd}(a,b)=|ab|$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + +Para +\begin_inset Formula $a,b>0$ +\end_inset + +, sea +\begin_inset Formula $d=\text{mcd}(a,b)$ +\end_inset + + con +\begin_inset Formula $a=da'$ +\end_inset + + y +\begin_inset Formula $b=db'$ +\end_inset + +, sea +\begin_inset Formula $m=a'b'd$ +\end_inset + +. + Entonces +\begin_inset Formula $a|m$ +\end_inset + + y +\begin_inset Formula $b|m$ +\end_inset + +. + Sea +\begin_inset Formula $c=\alpha a=\beta b$ +\end_inset + + con +\begin_inset Formula $\alpha,\beta\in\mathbb{Z}$ +\end_inset + +, entonces +\begin_inset Formula $\alpha da'=\beta db'$ +\end_inset + +, luego +\begin_inset Formula $\alpha a'=\beta b'$ +\end_inset + +, y como +\begin_inset Formula $a'$ +\end_inset + + y +\begin_inset Formula $b'$ +\end_inset + + son coprimos, +\begin_inset Formula $a'|\beta$ +\end_inset + + y +\begin_inset Formula $\beta=\gamma a'$ +\end_inset + + con +\begin_inset Formula $\gamma\in\mathbb{Z}$ +\end_inset + +. + Sustituyendo, +\begin_inset Formula $c=\gamma a'b=\gamma a'db'=\gamma m\geq m$ +\end_inset + +, luego +\begin_inset Formula $m=\text{mcm}(a,b)$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a|c\land b|c\implies\text{mcm}(a,b)|c$ +\end_inset + +. +\end_layout + +\begin_layout Standard +El mínimo común múltiplo de +\begin_inset Formula $a_{1},\dots,a_{n}$ +\end_inset + + es +\begin_inset Formula $\text{mcm}(a_{1},\dots,a_{n})=\min\{m\in\mathbb{Z}^{+}:\forall i,a_{i}|m\}$ +\end_inset + +. + Así, +\begin_inset Formula $m=\text{mcm}(a_{1},\dots,a_{n})$ +\end_inset + + si y sólo si +\begin_inset Formula $a_{1},\dots,a_{n}|m$ +\end_inset + +, +\begin_inset Formula $a_{1},\dots,a_{n}|c\implies m|c$ +\end_inset + + y +\begin_inset Formula $m\geq0$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Una ecuación del tipo +\begin_inset Formula $ax+by=c$ +\end_inset + + en la que se buscan soluciones enteras es una +\series bold +ecuación diofántica lineal +\series default +, en este caso de dos variables. + Tiene solución si y sólo si +\begin_inset Formula $d=\text{mcd}(a,b)|c$ +\end_inset + +, y entonces estas son de la forma +\begin_inset Formula +\[ +\left\{ \begin{array}{ccc} +x & = & x_{0}+x'\\ +y & = & y_{0}+y' +\end{array}\right. +\] + +\end_inset + +donde +\begin_inset Formula $x_{0},y_{0}$ +\end_inset + + es una solución particular y +\begin_inset Formula $x',y'$ +\end_inset + + es una solución de la +\series bold +ecuación homogénea asociada +\series default +, +\begin_inset Formula $ax+by=0$ +\end_inset + +. + En particular, si +\begin_inset Formula $\alpha a+\beta b=d$ +\end_inset + + y +\begin_inset Formula $c=c'd$ +\end_inset + +, entonces +\begin_inset Formula $x_{0}=c'\alpha$ +\end_inset + + e +\begin_inset Formula $y_{0}=c'\beta$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\implies]$ +\end_inset + + +\end_layout + +\end_inset + +Sean +\begin_inset Formula $x,y\in\mathbb{Z}$ +\end_inset + + con +\begin_inset Formula $ax+by=c$ +\end_inset + +. + Entonces +\begin_inset Formula $d|ax+by=c$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\impliedby]$ +\end_inset + + +\end_layout + +\end_inset + +Multiplicando la identidad de Bézout, +\begin_inset Formula $(c'\alpha)a+(c'\beta)b=c'd=c$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $d=\text{mcd}(a,b)$ +\end_inset + +, +\begin_inset Formula $a=a'd$ +\end_inset + + y +\begin_inset Formula $b=b'd$ +\end_inset + +, las soluciones de +\begin_inset Formula $ax+by=0$ +\end_inset + + son +\begin_inset Formula +\[ +\left\{ \begin{array}{ccc} +x & = & -b't\\ +y & = & a't +\end{array}\right. +\] + +\end_inset + +para cualquier +\begin_inset Formula $t\in\mathbb{Z}$ +\end_inset + +. + +\series bold +Demostración: +\series default + +\begin_inset Formula $ax=-by$ +\end_inset + +, luego +\begin_inset Formula $a'x=-b'y$ +\end_inset + +. + Como +\begin_inset Formula $a'$ +\end_inset + + y +\begin_inset Formula $b'$ +\end_inset + + son coprimos y +\begin_inset Formula $a'|-b'y$ +\end_inset + +, entonces +\begin_inset Formula $a'|y$ +\end_inset + +, luego existe +\begin_inset Formula $t\in\mathbb{Z}$ +\end_inset + + con +\begin_inset Formula $y=a't$ +\end_inset + +, con lo que +\begin_inset Formula $a'x=-b'a't$ +\end_inset + + y +\begin_inset Formula $x=-b't$ +\end_inset + +. + Multiplicando, todos los enteros de esta forma son solución. +\end_layout + +\begin_layout Standard +Un entero +\begin_inset Formula $p\neq1,-1$ +\end_inset + + es +\series bold +primo +\series default + si sus únicos divisores son 1, +\begin_inset Formula $-1$ +\end_inset + +, +\begin_inset Formula $p$ +\end_inset + + y +\begin_inset Formula $-p$ +\end_inset + +. + Así, +\begin_inset Formula +\[ +p\text{ es primo}\iff(p|ab\implies p|a\lor p|b)\iff(p|a_{1}\cdots a_{n}\implies\exists i:p|a_{i}) +\] + +\end_inset + + +\end_layout + +\begin_layout Description +\begin_inset Formula $1\implies2]$ +\end_inset + + Si +\begin_inset Formula $p|a$ +\end_inset + + ya está. + Si no, +\begin_inset Formula $\text{mcd}(p,a)=1$ +\end_inset + + y +\begin_inset Formula $p|b$ +\end_inset + +. +\end_layout + +\begin_layout Description +\begin_inset Formula $2\implies3]$ +\end_inset + + Por inducción con +\begin_inset Formula $a_{1}\cdots a_{n}=a_{1}(a_{2}\cdots a_{n})$ +\end_inset + +. +\end_layout + +\begin_layout Description +\begin_inset Formula $3\implies1]$ +\end_inset + + Si +\begin_inset Formula $a|p$ +\end_inset + + entonces +\begin_inset Formula $p=ab$ +\end_inset + + para cierto +\begin_inset Formula $b$ +\end_inset + +, y bien +\begin_inset Formula $p|a$ +\end_inset + + (con lo que +\begin_inset Formula $a=p$ +\end_inset + + o +\begin_inset Formula $a=-p$ +\end_inset + +) o +\begin_inset Formula $p|b$ +\end_inset + + (con lo que +\begin_inset Formula $a=1$ +\end_inset + + o +\begin_inset Formula $a=-1$ +\end_inset + +). +\end_layout + +\begin_layout Standard + +\series bold +Teorema Fundamental de la Aritmética: +\series default + Todo entero distinto de +\begin_inset Formula $0$ +\end_inset + + y +\begin_inset Formula $\pm1$ +\end_inset + + puede escribirse como producto de primos, y la factorización es única salvo + signo y orden. + +\series bold +Demostración: +\series default + Consideremos el conjunto de todos los positivos distintos de 1 que no se + factorizan en primos y, si este no es vacío, sea +\begin_inset Formula $a\in\mathbb{Z}$ +\end_inset + + su mínimo. + +\begin_inset Formula $a$ +\end_inset + + no es primo, luego +\begin_inset Formula $a=bc$ +\end_inset + + con +\begin_inset Formula $b,c\in\mathbb{Z}^{+}\backslash\{1\}$ +\end_inset + +. + Pero como +\begin_inset Formula $a$ +\end_inset + + es mínimo, entonces +\begin_inset Formula $b$ +\end_inset + + y +\begin_inset Formula $c$ +\end_inset + + sí se factorizan en primos, luego +\begin_inset Formula $a$ +\end_inset + + también. +\begin_inset Formula $\#$ +\end_inset + + Ahora sea +\begin_inset Formula $a=p_{1}\cdots p_{n}=q_{1}\cdots q_{m}$ +\end_inset + + con +\begin_inset Formula $p_{1}\cdots p_{n},q_{1}\cdots q_{m}$ +\end_inset + + primos y supongamos +\begin_inset Formula $n\leq m$ +\end_inset + +. + Procedemos por inducción sobre +\begin_inset Formula $n$ +\end_inset + +. + Si +\begin_inset Formula $n=1$ +\end_inset + +, +\begin_inset Formula $a=p_{1}=q_{1}\cdots q_{m}$ +\end_inset + +, y como +\begin_inset Formula $p_{1}$ +\end_inset + + no tiene más divisores primos que +\begin_inset Formula $-p_{1}$ +\end_inset + + y +\begin_inset Formula $p_{1}$ +\end_inset + +, debe ser +\begin_inset Formula $m=1$ +\end_inset + + y +\begin_inset Formula $q_{1}=p_{1}$ +\end_inset + +. + Si suponemos el resultado válido para +\begin_inset Formula $n-1$ +\end_inset + +, entonces +\begin_inset Formula $p_{n}$ +\end_inset + + divide a +\begin_inset Formula $a=q_{1}\cdots q_{n}$ +\end_inset + + y por tanto divide a algún +\begin_inset Formula $i\in\{1,\dots,m\}$ +\end_inset + +. + Reordenamos los factores para obtener +\begin_inset Formula $i=m$ +\end_inset + +, es decir +\begin_inset Formula $p_{n}|q_{m}$ +\end_inset + +, con lo que +\begin_inset Formula $q_{m}=\pm p_{n}$ +\end_inset + +. + Entonces +\begin_inset Formula $p_{1}\cdots p_{n-1}p_{n}=q_{1}\cdots q_{m-1}(\pm p_{n})$ +\end_inset + +, con lo que +\begin_inset Formula $p_{1}\cdots p_{n-1}=\pm q_{1}\cdots q_{m-1}$ +\end_inset + + y +\begin_inset Formula $n-1=m-1$ +\end_inset + +, luego +\begin_inset Formula $n=m$ +\end_inset + + y además, después de ordenar si hiciera falta, +\begin_inset Formula $q_{i}=\pm p_{i}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Así, para +\begin_inset Formula $a\in\mathbb{Z},a\neq0,\pm1$ +\end_inset + +, +\begin_inset Formula $a=\pm p_{1}^{n_{1}}\cdots p_{s}^{n_{s}}$ +\end_inset + + y estos primos y sus exponentes son únicos (salvo orden). + Entonces podemos calcular el +\begin_inset Formula $\text{mcd}(a,b)$ +\end_inset + + tomando el producto de primos comunes a +\begin_inset Formula $a$ +\end_inset + + y +\begin_inset Formula $b$ +\end_inset + + elevados a la mínima potencia y el +\begin_inset Formula $\text{mcm}(a,b)$ +\end_inset + + tomando el producto de primos entre ambos elevados a la máxima potencia. +\end_layout + +\begin_layout Standard +Como +\series bold +teorema +\series default +, el conjunto de los números primos es infinito. + Si no lo fuera, y fuera +\begin_inset Formula $\{p_{1},\dots,p_{n}\}$ +\end_inset + +, el número +\begin_inset Formula $N:=p_{1}\cdots p_{n}+1$ +\end_inset + + también lo es. +\begin_inset Formula $\#$ +\end_inset + + +\end_layout + +\begin_layout Section +Congruencias +\end_layout + +\begin_layout Standard +Dados +\begin_inset Formula $x,y\in\mathbb{Z},m\in\mathbb{Z}^{+}$ +\end_inset + +, +\begin_inset Formula $x$ +\end_inset + + e +\begin_inset Formula $y$ +\end_inset + + son +\series bold +congruentes módulo +\begin_inset Formula $m$ +\end_inset + + +\series default +, +\begin_inset Formula $x\equiv y\mod m$ +\end_inset + + ó +\begin_inset Formula $x\equiv y\,(m)$ +\end_inset + +, si +\begin_inset Formula $m|x-y$ +\end_inset + +. + Esta relación es de equivalencia. + Propiedades: +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $r$ +\end_inset + + es el resto de +\begin_inset Formula $a/m$ +\end_inset + + entonces +\begin_inset Formula $a\equiv r\,(m)$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a\equiv b\,(m)\land0\leq a,b<m\implies a=b$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a\equiv b\,(m)$ +\end_inset + + si y sólo si +\begin_inset Formula $a$ +\end_inset + + y +\begin_inset Formula $b$ +\end_inset + + dan el mismo resto entre +\begin_inset Formula $m$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a\equiv a'\,(m)\land b\equiv b'\,(m)\implies a+b\equiv a'+b'\,(m)$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + + +\begin_inset Formula $a-a'=\lambda m$ +\end_inset + + y +\begin_inset Formula $b-b'=\mu m$ +\end_inset + + para ciertos +\begin_inset Formula $\lambda,\mu\in\mathbb{Z}$ +\end_inset + +, luego +\begin_inset Formula $(a+b)-(a'+b')=(\lambda+\mu)m$ +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a\equiv a'\,(m)\land b\equiv b'\,(m)\implies ab\equiv a'b'\,(m)$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + + +\begin_inset Formula +\[ +ab-a'b'=(a'+\lambda m)(b'+\mu m)-a'b'=a'b'+(a'\mu+b'\lambda+\lambda\mu m)m-a'b'\equiv0\,(m) +\] + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a\equiv b\,(m)\implies ac\equiv bc\,(m)$ +\end_inset + +. + El recíproco es cierto si +\begin_inset Formula $c$ +\end_inset + + y +\begin_inset Formula $m$ +\end_inset + + son coprimos. +\begin_inset Newline newline +\end_inset + +La primera parte se sigue de lo anterior. + Para la segunda, +\begin_inset Formula $m|ac-bc=(a-b)c\implies m|a-b\implies a\equiv b\,(m)$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $c\neq0\implies(a\equiv b\,(m)\iff ac\equiv bc\,(mc))$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + + +\begin_inset Formula $a-b=\lambda m\iff ac-bc=\lambda mc$ +\end_inset + + +\end_layout + +\begin_layout Standard +Denotamos la clase de equivalencia (llamada +\series bold +clase de congruencia módulo +\begin_inset Formula $m$ +\end_inset + + +\series default +) de +\begin_inset Formula $a\in\mathbb{Z}$ +\end_inset + + por +\begin_inset Formula $\overline{a}$ +\end_inset + +, y su +\series bold +representante canónico +\series default + es el resto de +\begin_inset Formula $a/m$ +\end_inset + +. + Llamamos entonces +\begin_inset Formula $\mathbb{Z}/(m)$ +\end_inset + + o +\begin_inset Formula $\mathbb{Z}_{m}$ +\end_inset + + al conjunto cociente, que tiene exactamente +\begin_inset Formula $m$ +\end_inset + + elementos. + Así, para +\begin_inset Formula $\overline{a},\overline{b}\in\mathbb{Z}_{m}$ +\end_inset + +, definimos +\begin_inset Formula $\overline{a}+\overline{b}=\overline{a+b}$ +\end_inset + + y +\begin_inset Formula $\overline{a}\cdot\overline{b}=\overline{a\cdot b}$ +\end_inset + +, y vemos que están bien definidas y que +\begin_inset Formula $\mathbb{Z}_{m}$ +\end_inset + + es un anillo conmutativo. + Dado +\begin_inset Formula $\overline{a}\in\mathbb{Z}_{m}$ +\end_inset + +: +\begin_inset Formula +\begin{multline*} +\overline{a}\text{ tiene inverso (}\exists\overline{b}\in\mathbb{Z}_{m}:\overline{a}\cdot\overline{b}=1\text{)}\iff\overline{a}\text{ es cancelable (}\overline{a}\cdot\overline{x}=\overline{a}\cdot\overline{y}\implies\overline{x}=\overline{y}\text{)}\iff\\ +\iff\text{mcd}(a,m)=1 +\end{multline*} + +\end_inset + + +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +\begin_inset Formula $1\implies2]$ +\end_inset + + Multiplicando por +\begin_inset Formula $\overline{a}^{-1}$ +\end_inset + + en ambos lados de +\begin_inset Formula $\overline{a}\cdot\overline{x}=\overline{a}\cdot\overline{y}$ +\end_inset + +. +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +\begin_inset Formula $2\implies3]$ +\end_inset + + Si +\begin_inset Formula $\text{mcd}(a,m)=d>1$ +\end_inset + +, sean +\begin_inset Formula $a=a'd$ +\end_inset + + y +\begin_inset Formula $m=m'd$ +\end_inset + +, entonces +\begin_inset Formula $\overline{a}\cdot\overline{m'}=\overline{a'}\cdot\overline{d}\cdot\overline{m'}=\overline{a'}\cdot\overline{m}=\overline{0}=\overline{a}\cdot\overline{0}$ +\end_inset + +, pero +\begin_inset Formula $\overline{m'}\neq\overline{0}$ +\end_inset + +. +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +\begin_inset Formula $3\implies1]$ +\end_inset + + Existen +\begin_inset Formula $r,s\in\mathbb{Z}$ +\end_inset + + con +\begin_inset Formula $ra+sm=1$ +\end_inset + +, luego +\begin_inset Formula $\overline{r}\cdot\overline{a}=1$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Así, +\begin_inset Formula $\mathbb{Z}_{m}$ +\end_inset + + es un cuerpo si y sólo si +\begin_inset Formula $m$ +\end_inset + + es primo, pues entonces todos los elementos tienen inverso. +\end_layout + +\begin_layout Standard +Un entero es divisible por 3 si y sólo si la suma de sus cifras lo es. + +\series bold +Demostración: +\series default + +\begin_inset Formula $3|m\iff m\equiv0\,(3)$ +\end_inset + +. + +\begin_inset Formula $10\equiv1\,(3)$ +\end_inset + +, luego +\begin_inset Formula $10^{s}\equiv1\,(3)$ +\end_inset + + para todo +\begin_inset Formula $s$ +\end_inset + + y si +\begin_inset Formula $m$ +\end_inset + + se escribe como +\begin_inset Formula $a_{n}\cdots a_{0}$ +\end_inset + +, entonces +\begin_inset Formula $m=a_{n}10^{n}+\dots+a_{0}\equiv a_{n}+\dots+a_{0}\,(3)$ +\end_inset + +. + De forma parecida se pueden sacar reglas para el 9 y el 11. +\end_layout + +\begin_layout Standard +Dados +\begin_inset Formula $a,b,t\in\mathbb{Z}$ +\end_inset + +: +\end_layout + +\begin_layout Standard +\begin_inset Formula +\[ +\overline{t}\text{ es sol. de }\overline{a}x=\overline{b}\in\mathbb{Z}_{m}\iff t\text{ es sol. de }ax\equiv b\,(m)\iff\exists s\in\mathbb{Z}:(t,s)\text{ es sol. de }ax-my=b +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +La ecuación +\begin_inset Formula $ax\equiv b\,(m)$ +\end_inset + + tiene solución si y sólo si +\begin_inset Formula $d:=\text{mcd}(a,m)|b$ +\end_inset + +, y las soluciones son todos los enteros +\begin_inset Formula $x=x_{0}+\lambda\frac{m}{d}$ +\end_inset + + con +\begin_inset Formula $\lambda\in\mathbb{Z}$ +\end_inset + +, donde +\begin_inset Formula $x_{0}$ +\end_inset + + es una solución particular, de modo que la ecuación tiene +\begin_inset Formula $d$ +\end_inset + + soluciones distintas módulo +\begin_inset Formula $m$ +\end_inset + +. + +\series bold +Demostración: +\series default + +\begin_inset Formula $ax\equiv b$ +\end_inset + + equivale a la ecuación diofántica +\begin_inset Formula $ax-my=b$ +\end_inset + +, que tiene solución si y sólo si +\begin_inset Formula $d|b$ +\end_inset + +. + Sean pues +\begin_inset Formula $b=db'$ +\end_inset + +, +\begin_inset Formula $a=da'$ +\end_inset + + y +\begin_inset Formula $m=dm'$ +\end_inset + +, entonces +\begin_inset Formula $ax-my=b$ +\end_inset + + equivale a +\begin_inset Formula $a'x-m'y=b'$ +\end_inset + + y las soluciones son +\begin_inset Formula +\[ +\left\{ \begin{array}{ccc} +x & = & x_{0}+m'\lambda\\ +y & = & y_{0}+a'\lambda +\end{array}\right. +\] + +\end_inset + +Entonces +\begin_inset Formula $x_{0}+\lambda m'\equiv x_{0}+\mu m'\,(m)\iff\lambda m'\equiv\mu m'\,(dm')\iff\lambda\equiv\mu\,(d)$ +\end_inset + +. +\end_layout + +\begin_layout Section +Teorema Chino de los Restos +\end_layout + +\begin_layout Standard +Sean +\begin_inset Formula $b_{1},\dots,b_{k}\in\mathbb{Z}$ +\end_inset + + arbitrarios y +\begin_inset Formula $m_{1},\dots,m_{k}\in\mathbb{Z}^{+}$ +\end_inset + + coprimos dos a dos, el sistema de congruencias +\begin_inset Formula +\[ +\left\{ \begin{array}{cc} +x\equiv b_{1} & (m_{1})\\ +\vdots\\ +x\equiv b_{k} & (m_{k}) +\end{array}\right. +\] + +\end_inset + +tiene solución única módulo +\begin_inset Formula $M:=m_{1}\cdots m_{k}$ +\end_inset + +. + En particular, esta es +\begin_inset Formula $b_{1}M_{1}N_{1}+\dots+b_{k}M_{k}N_{k}$ +\end_inset + +, donde +\begin_inset Formula $M_{i}=\frac{M}{M_{i}}$ +\end_inset + + y +\begin_inset Formula $N_{i}$ +\end_inset + + es tal que +\begin_inset Formula $M_{i}N_{i}\equiv1\,(m_{i})$ +\end_inset + +. +\end_layout + +\begin_layout Standard + +\series bold +Demostración: +\series default + Si +\begin_inset Formula $p$ +\end_inset + + es un número primo que divide a +\begin_inset Formula $M_{i}$ +\end_inset + + y +\begin_inset Formula $m_{i}$ +\end_inset + +, entonces divide a algún +\begin_inset Formula $m_{j}$ +\end_inset + + con +\begin_inset Formula $j\neq i$ +\end_inset + +, lo cual contradice que +\begin_inset Formula $\text{mcd}(m_{i},m_{j})=1$ +\end_inset + +, luego +\begin_inset Formula $M_{i}$ +\end_inset + + y +\begin_inset Formula $m_{i}$ +\end_inset + + son coprimos y +\begin_inset Formula $M_{i}$ +\end_inset + + tiene inverso +\begin_inset Formula $N_{i}$ +\end_inset + + módulo +\begin_inset Formula $m_{i}$ +\end_inset + +, teniendo en cuenta que +\begin_inset Formula $M_{i}N_{i}\equiv0\,(m_{j})$ +\end_inset + + para +\begin_inset Formula $j\neq i$ +\end_inset + +. + Entonces +\begin_inset Formula $x_{0}=b_{1}M_{1}N_{1}+\dots+b_{k}M_{k}N_{k}$ +\end_inset + + es solución del sistema. + Ahora bien, si +\begin_inset Formula $x$ +\end_inset + + e +\begin_inset Formula $y$ +\end_inset + + son soluciones del sistema, +\begin_inset Formula $x,y\equiv b_{i}\,(m_{i})$ +\end_inset + +, luego +\begin_inset Formula $x\equiv y\,(m_{i})$ +\end_inset + +, con lo que +\begin_inset Formula $x-y$ +\end_inset + + es múltiplo de todos los +\begin_inset Formula $m_{i}$ +\end_inset + + y por tanto +\begin_inset Formula $x\equiv y\,(M)$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Si los módulos no son coprimos, intentamos simplificar cada ecuación dividiéndol +a entre un número, pues +\begin_inset Formula $a'dx\equiv b'd\,(m'd)\iff a'x\equiv b'\,(m')$ +\end_inset + +. + Si esto no es posible, resolvemos una ecuación y sustituimos en el resto. +\end_layout + +\begin_layout Section +Teoremas de Euler y Fermat +\end_layout + +\begin_layout Standard +Denotamos +\begin_inset Formula $\mathbb{Z}_{m}^{*}=\{x\in\mathbb{Z}_{m}|x\text{ es invertible}\}$ +\end_inset + +, y definimos la +\series bold +función +\begin_inset Formula $\phi$ +\end_inset + + de Euler +\series default + como +\begin_inset Formula $\phi:\mathbb{N}\rightarrow\mathbb{N}$ +\end_inset + + tal que +\begin_inset Formula $\phi(m)=|\{x\in\mathbb{N}|1\leq x\leq m\land\text{mcd}(x,m)=1\}|=|\mathbb{Z}_{m}^{*}|$ +\end_inset + +. + Así: +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $p$ +\end_inset + + es primo, +\begin_inset Formula $\phi(p)=p-1$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $p$ +\end_inset + + es primo, +\begin_inset Formula $\phi(p^{n})=p^{n-1}(p-1)$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + +Los no-coprimos con +\begin_inset Formula $p^{n}$ +\end_inset + + son precisamente los múltiplos de +\begin_inset Formula $p$ +\end_inset + +, por lo que estos son +\begin_inset Formula $\frac{p^{n}}{p}=p^{n-1}$ +\end_inset + + y +\begin_inset Formula $\phi(p^{n})=p^{n}-p^{n-1}=p^{n}(p-1)$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $\text{mcd}(n,m)=1$ +\end_inset + +, entonces +\begin_inset Formula $\phi(nm)=\phi(n)\phi(m)$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + +Definimos +\begin_inset Formula $f:\mathbb{Z}_{nm}^{*}\rightarrow\mathbb{Z}_{n}^{*}\times\mathbb{Z}_{m}^{*}$ +\end_inset + + tal que +\begin_inset Formula $f(x)=(x_{n},x_{m})$ +\end_inset + +, donde +\begin_inset Formula $x_{n}$ +\end_inset + + y +\begin_inset Formula $x_{m}$ +\end_inset + + son los restos de dividir +\begin_inset Formula $x$ +\end_inset + + entre +\begin_inset Formula $n$ +\end_inset + + y +\begin_inset Formula $m$ +\end_inset + +, respectivamente. + Para abreviar asumimos que está bien definida, y pasamos a ver que es biyectiva. + Si +\begin_inset Formula $f(x)=(x_{n},x_{m})=f(y)$ +\end_inset + + entonces +\begin_inset Formula $x\equiv y\,(m)$ +\end_inset + + y +\begin_inset Formula $x\equiv y\,(n)$ +\end_inset + +, luego +\begin_inset Formula $nm|(x-y)$ +\end_inset + + y en +\begin_inset Formula $\mathbb{Z}_{nm}^{*}$ +\end_inset + + es inyectiva. + Para ver que es suprayectiva, consideramos +\begin_inset Formula $(a,b)\in\mathbb{Z}_{n}^{*}\times\mathbb{Z}_{m}^{*}$ +\end_inset + +. + Al existir una identidad de Bézout +\begin_inset Formula $1=rn+sm$ +\end_inset + +, podemos hacer +\begin_inset Formula $x=brn+asm$ +\end_inset + +, con lo que +\begin_inset Formula $x\equiv a\,(n)$ +\end_inset + + y +\begin_inset Formula $x\equiv b\,(m)$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $m=p_{1}^{n_{1}}\cdots p_{s}^{n_{s}}$ +\end_inset + + es la descomposición de +\begin_inset Formula $m$ +\end_inset + + en factores primos, entonces +\begin_inset Formula +\[ +\phi(m)=\prod_{i=1}^{s}p_{i}^{n_{i}-1}(p_{i}-1)=m\left(1-\frac{1}{p_{1}}\right)\cdots\left(1-\frac{1}{p_{s}}\right) +\] + +\end_inset + + +\end_layout + +\begin_layout Standard + +\series bold +Teorema de Euler: +\series default + Sea +\begin_inset Formula $1<m\in\mathbb{Z}$ +\end_inset + +. + Si +\begin_inset Formula $a$ +\end_inset + + es coprimo con +\begin_inset Formula $m$ +\end_inset + + entonces +\begin_inset Formula $a^{\phi(m)}\equiv1\,(m)$ +\end_inset + +. + +\series bold +Demostración: +\series default + Esto equivale a que +\begin_inset Formula $\overline{a}^{\phi(m)}=\overline{1}\in\mathbb{Z}_{m}$ +\end_inset + +. + Sea +\begin_inset Formula $\mathbb{Z}_{m}^{*}=\{\overline{x_{1}},\dots,\overline{x_{\phi(m)}}\}$ +\end_inset + + y +\begin_inset Formula $\overline{a}\cdot\mathbb{Z}_{m}^{*}=\{\overline{a}\overline{x}|\overline{x}\in\mathbb{Z}_{m}^{*}\}$ +\end_inset + +. + Demostramos que +\begin_inset Formula $\overline{a}\cdot\mathbb{Z}_{m}^{*}=\mathbb{Z}_{m}^{*}$ +\end_inset + +: +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\subseteq]$ +\end_inset + + +\end_layout + +\end_inset + + +\begin_inset Formula $x=\overline{ax_{i}}\in\overline{a}\cdot\mathbb{Z}_{m}^{*}\implies x\overline{a}^{-1}\overline{x_{i}}^{-1}=\overline{1}\implies x\in\mathbb{Z}_{m}^{*}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\supseteq]$ +\end_inset + + +\end_layout + +\end_inset + + +\begin_inset Formula $\overline{x_{i}}\in\mathbb{Z}_{m}^{*}\implies\overline{x_{i}}=\overline{a}\,\overline{a}^{-1}\overline{x_{i}}\in\overline{a}\cdot\mathbb{Z}_{m}^{*}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Entonces +\begin_inset Formula $\prod_{i=1}^{\phi(m)}\overline{x}_{i}=\prod_{i=1}^{\phi(m)}\overline{ax_{i}}=\overline{a}^{\phi(m)}\prod_{i=1}^{\phi(m)}\overline{x_{i}}$ +\end_inset + +, y dividiendo entre +\begin_inset Formula $\prod_{i=1}^{\phi(m)}\overline{x_{i}}$ +\end_inset + +, porque es invertible, se obtiene el resultado. +\end_layout + +\begin_layout Standard + +\series bold +Teorema Pequeño de Fermat: +\series default + Si +\begin_inset Formula $a\in\mathbb{Z}$ +\end_inset + + y +\begin_inset Formula $p$ +\end_inset + + es un número primo que no divide a +\begin_inset Formula $a$ +\end_inset + +, entonces +\begin_inset Formula $a^{p-1}\equiv1\,(p)$ +\end_inset + +, y para todo +\begin_inset Formula $x\in\mathbb{Z}$ +\end_inset + +, +\begin_inset Formula $x^{p}\equiv x\,(p)$ +\end_inset + +. + Esto se deriva del teorema de Euler y de que +\begin_inset Formula $\phi(p)=p-1$ +\end_inset + +. +\end_layout + +\end_body +\end_document diff --git a/cyn/n8.lyx b/cyn/n8.lyx new file mode 100644 index 0000000..1249714 --- /dev/null +++ b/cyn/n8.lyx @@ -0,0 +1,954 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Section +Polinomios con coeficientes en un cuerpo +\end_layout + +\begin_layout Standard +Un +\series bold +polinomio +\series default + con coeficientes en el cuerpo +\begin_inset Formula $K$ +\end_inset + + es una expresión de la forma +\begin_inset Formula +\[ +a_{0}+a_{1}X+a_{2}X^{2}+\dots+a_{n}X^{n}=\sum_{i=0}^{n}a_{i}X_{i} +\] + +\end_inset + +con +\begin_inset Formula $a_{0},\dots,a_{n}\in K$ +\end_inset + +. + El símbolo +\begin_inset Formula $X$ +\end_inset + + se llama +\series bold +indeterminada +\series default + y llamamos +\series bold +coeficiente +\series default + de grado +\begin_inset Formula $i$ +\end_inset + + a +\begin_inset Formula $a_{i}$ +\end_inset + +, +\series bold +término independiente +\series default + a +\begin_inset Formula $a_{0}$ +\end_inset + + y +\series bold +coeficiente principal +\series default + o +\series bold +líder +\series default + a +\begin_inset Formula $a_{n}$ +\end_inset + + si es +\begin_inset Formula $a_{n}\neq0$ +\end_inset + +. + Un polinomio es +\series bold +mónico +\series default + si +\begin_inset Formula $a_{n}=1$ +\end_inset + +. + Los polinomios de forma +\begin_inset Formula $a_{0}$ +\end_inset + + se llaman +\series bold +constantes +\series default + y los identificamos con los elementos de +\begin_inset Formula $K$ +\end_inset + +. + El conjunto de todos los polinomios con coeficientes en +\begin_inset Formula $K$ +\end_inset + + se denota +\begin_inset Formula $K[X]$ +\end_inset + +, y dos polinomios +\begin_inset Formula $P=a_{0}+\dots+a_{n}X^{n},Q=b_{0}+\dots+b_{m}X^{m}\in K[X]$ +\end_inset + + con +\begin_inset Formula $n\leq m$ +\end_inset + + son iguales si +\begin_inset Formula $a_{i}=b_{i}$ +\end_inset + + para +\begin_inset Formula $i\in\{1,\dots,n\}$ +\end_inset + + y +\begin_inset Formula $b_{j}=0$ +\end_inset + + para +\begin_inset Formula $j\in\{n+1,\dots,m\}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Definimos +\begin_inset Formula $P+Q=(a_{0}+b_{0})+(a_{1}+b_{1})X+\dots+(a_{n}+b_{n})X^{n}$ +\end_inset + +, y +\begin_inset Formula $PQ=c_{0}+c_{1}X+\dots+c_{n+m}X^{n+m}$ +\end_inset + + si +\begin_inset Formula $c_{k}=\sum_{i+j=k}a_{i}b_{j}=a_{0}b_{k}+a_{1}b_{k-1}+\dots+a_{k}b_{0}$ +\end_inset + +. + Así, +\begin_inset Formula $K[X]$ +\end_inset + + es un anillo conmutativo. +\end_layout + +\begin_layout Standard +\begin_inset Formula $P$ +\end_inset + + tiene +\series bold +grado +\series default + +\begin_inset Formula $n$ +\end_inset + + si +\begin_inset Formula $P=\sum_{i=0}^{n}a_{i}X^{i}$ +\end_inset + + con +\begin_inset Formula $a_{n}\neq0$ +\end_inset + +, y se denota con +\begin_inset Formula $\text{gr}(P)$ +\end_inset + +. + Por convención, si +\begin_inset Formula $P(X)=0$ +\end_inset + +, +\begin_inset Formula $\text{gr}(P)=-\infty$ +\end_inset + +. + Si tomamos el convenio de que +\begin_inset Formula $-\infty+n=-\infty$ +\end_inset + +, +\begin_inset Formula $(-\infty)+(-\infty)=-\infty$ +\end_inset + + y +\begin_inset Formula $-\infty<n$ +\end_inset + +, se tiene que: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\text{gr}(PQ)=\text{gr}(P)+\text{gr}(Q)$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\text{gr}(P+Q)\leq\max\{\text{gr}(P),\text{gr}(Q)\}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $PQ=0\implies P=0\lor Q=0$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\exists P^{-1}:P^{-1}P=1\iff\text{gr}(P)=0$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Se define el +\series bold +valor de +\begin_inset Formula $P(x)$ +\end_inset + + en +\begin_inset Formula $b$ +\end_inset + + +\series default + como +\begin_inset Formula $P(b)=a_{0}+a_{1}b+\dots+a_{n}b^{n}\in K$ +\end_inset + +, con lo que +\begin_inset Formula $P$ +\end_inset + + define una aplicación +\begin_inset Formula $P:K\rightarrow K$ +\end_inset + + que llamamos +\series bold +función polinomial asociada a +\begin_inset Formula $K$ +\end_inset + + +\series default +. +\end_layout + +\begin_layout Standard + +\series bold +Teorema de la división: +\series default + Para +\begin_inset Formula $A,B\in K[X]$ +\end_inset + + existen dos únicos polinomios, +\begin_inset Formula $Q$ +\end_inset + + ( +\series bold +cociente +\series default +) y +\begin_inset Formula $R$ +\end_inset + + ( +\series bold +resto +\series default +) en +\begin_inset Formula $K[X]$ +\end_inset + + tales que +\begin_inset Formula $A=BQ+R$ +\end_inset + + y +\begin_inset Formula $\text{gr}(R)<\text{gr}(B)$ +\end_inset + +. + +\series bold +Teorema del resto: +\series default + El resto de la división de +\begin_inset Formula $P/X-a$ +\end_inset + + es +\begin_inset Formula $P(a)$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Decimos que +\begin_inset Formula $A$ +\end_inset + + divide a +\begin_inset Formula $B$ +\end_inset + +, o que +\begin_inset Formula $B$ +\end_inset + + es múltiplo de +\begin_inset Formula $A$ +\end_inset + + ( +\begin_inset Formula $A|B$ +\end_inset + +) si +\begin_inset Formula $\exists C:B=AC$ +\end_inset + +. + Si +\begin_inset Formula $A|B\neq0$ +\end_inset + +, +\begin_inset Formula $A$ +\end_inset + + es un +\series bold +divisor +\series default + de +\begin_inset Formula $B$ +\end_inset + +. + Propiedades: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $A|B\land A|C\implies A|PB+QC$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $A|B\land B|C\implies A|C$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $A|B\land B|A\implies\exists\mu\in K\backslash\{0\}:A=\mu B$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Los polinomios de la forma +\begin_inset Formula $\lambda A$ +\end_inset + + para +\begin_inset Formula $0\neq\lambda\in K$ +\end_inset + + se llaman +\series bold +polinomios asociados +\series default + de +\begin_inset Formula $A$ +\end_inset + +. + Cada polinomio tiene un único polinomio asociado mónico. +\end_layout + +\begin_layout Standard +\begin_inset Formula $D$ +\end_inset + + es el máximo común divisor de +\begin_inset Formula $A,B\in K[X]$ +\end_inset + + si +\begin_inset Formula $D|A,B$ +\end_inset + +, +\begin_inset Formula $S|A,B\implies S|D$ +\end_inset + + y +\begin_inset Formula $D$ +\end_inset + + es mónico. + Si +\begin_inset Formula $D'$ +\end_inset + + verifica las dos primeras condiciones, entonces es asociado a +\begin_inset Formula $D$ +\end_inset + +. + Además, si +\begin_inset Formula $A,B\neq0$ +\end_inset + +, entonces +\begin_inset Formula $D$ +\end_inset + + es el único polinomio mónico de grado mínimo que es combinación lineal + de +\begin_inset Formula $A$ +\end_inset + + y +\begin_inset Formula $B$ +\end_inset + +. +\end_layout + +\begin_layout Standard +\begin_inset Formula $A,B\in K[X]$ +\end_inset + + son coprimos o primos entre sí si +\begin_inset Formula $\text{mcd}(A,B)=1$ +\end_inset + +, es decir, si existen +\begin_inset Formula $S,T\in K[X]$ +\end_inset + + tales que +\begin_inset Formula $SA+TB=1$ +\end_inset + +. + En tal caso, +\begin_inset Formula $A|BC\implies A|C$ +\end_inset + +. + Además, si +\begin_inset Formula $A,B\in K[X]$ +\end_inset + + con alguno de los dos no nulo y +\begin_inset Formula $D=\text{mcd}(A,B)$ +\end_inset + +, entonces +\begin_inset Formula $\frac{A}{D}$ +\end_inset + + y +\begin_inset Formula $\frac{B}{D}$ +\end_inset + + son coprimos. +\end_layout + +\begin_layout Standard +\begin_inset Formula $M$ +\end_inset + + es el mínimo común múltiplo de +\begin_inset Formula $A,B\in K[X]$ +\end_inset + + si +\begin_inset Formula $A,B|M$ +\end_inset + +, +\begin_inset Formula $A,B|N\implies M|N$ +\end_inset + + y +\begin_inset Formula $M$ +\end_inset + + es mónico. + Si +\begin_inset Formula $M'$ +\end_inset + + cumple las dos primeras condiciones, entonces es asociado a +\begin_inset Formula $M$ +\end_inset + +. + Además, existe +\begin_inset Formula $\mu\in K$ +\end_inset + + tal que +\begin_inset Formula $\text{mcm}(A,B)=\mu\frac{AB}{\text{mcd}(A,B)}$ +\end_inset + +. +\end_layout + +\begin_layout Section +Raíces de polinomios +\end_layout + +\begin_layout Standard +\begin_inset Formula $r\in K$ +\end_inset + + es una +\series bold +raíz +\series default + de +\begin_inset Formula $P\in K[X]$ +\end_inset + + si +\begin_inset Formula $P(r)=0$ +\end_inset + +. + Si +\begin_inset Formula $\frac{p}{q}$ +\end_inset + +, con +\begin_inset Formula $p$ +\end_inset + + y +\begin_inset Formula $q$ +\end_inset + + coprimos, es raíz de +\begin_inset Formula $P$ +\end_inset + +, entonces +\begin_inset Formula $p|a_{0}$ +\end_inset + + y +\begin_inset Formula $q|a_{n}$ +\end_inset + +. + La +\series bold +regla de Ruffini +\series default + se basa en que +\begin_inset Formula $a$ +\end_inset + + es raíz de +\begin_inset Formula $P$ +\end_inset + + si y sólo si +\begin_inset Formula $X-a|P$ +\end_inset + +. + Así, decimos que +\begin_inset Formula $a$ +\end_inset + + es una raíz de +\series bold +multiplicidad +\begin_inset Formula $s\geq1$ +\end_inset + + +\series default + de +\begin_inset Formula $P$ +\end_inset + + si +\begin_inset Formula $(X-a)^{s}|P$ +\end_inset + + pero no +\begin_inset Formula $(X-a)^{s+1}|P$ +\end_inset + +. + Una raíz es +\series bold +múltiple +\series default + si tiene multiplicidad mayor que 1, de lo contrario es una raíz +\series bold +simple +\series default +. + Si +\begin_inset Formula $\text{gr}(P)=n\neq-\infty$ +\end_inset + +, entonces +\begin_inset Formula $P$ +\end_inset + + tiene a lo sumo +\begin_inset Formula $n$ +\end_inset + + raíces en +\begin_inset Formula $K$ +\end_inset + +, contando cada raíz tantas veces como su multiplicidad. + Así: +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $\text{gr}(P)=n$ +\end_inset + + y existen +\begin_inset Formula $m>n$ +\end_inset + + raíces de +\begin_inset Formula $P$ +\end_inset + + en +\begin_inset Formula $K$ +\end_inset + +, entonces +\begin_inset Formula $P=0$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $\text{gr}(P)=n\geq0$ +\end_inset + + y existen +\begin_inset Formula $a_{1},\dots,a_{m}\in K$ +\end_inset + + tales que +\begin_inset Formula $P(a_{i})=Q(a_{i})$ +\end_inset + + con +\begin_inset Formula $m>n$ +\end_inset + +, entonces +\begin_inset Formula $P=Q$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $K$ +\end_inset + + es un cuerpo infinito y +\begin_inset Formula $P,Q\in K[X]$ +\end_inset + + son distintos, entonces las funciones +\begin_inset Formula $P,Q:K\rightarrow K$ +\end_inset + + son distintas. +\end_layout + +\begin_layout Enumerate +Sea +\begin_inset Formula $P=a_{0}+\dots+a_{n}X^{n}\in K[X]$ +\end_inset + + con +\begin_inset Formula $\text{gr}(P)=n$ +\end_inset + + y raíces +\begin_inset Formula $r_{1},\dots,r_{n}$ +\end_inset + + (no necesariamente distintas), entonces +\begin_inset Formula $P=a_{n}(X-r_{1})\cdots(X-r_{n})$ +\end_inset + +. +\end_layout + +\begin_layout Section +Factorización y raíces de polinomios +\end_layout + +\begin_layout Standard +\begin_inset Formula $P\in K[X]$ +\end_inset + + con +\begin_inset Formula $\text{gr}(P)>0$ +\end_inset + + es +\series bold +irreducible +\series default + o +\series bold +primo +\series default + si +\begin_inset Formula $Q|P\implies\text{gr}(Q)=0\lor\exists k\in K:Q=kP$ +\end_inset + +. + Así: +\begin_inset Formula +\[ +P\text{ es irreducible}\iff(P|QR\implies P|Q\lor P|R)\iff(P|Q_{1}\cdots Q_{n}\implies\exists i:P|Q_{i}) +\] + +\end_inset + + +\end_layout + +\begin_layout Standard + +\series bold +Teorema: +\series default + Todo +\begin_inset Formula $P\in K[X]$ +\end_inset + + con +\begin_inset Formula $\text{gr}(P)\geq1$ +\end_inset + + factoriza como producto de polinomios irreducibles, y esta factorización + es única salvo asociados y orden. +\end_layout + +\begin_layout Section +Polinomios irreducibles en +\begin_inset Formula $\mathbb{R}[X]$ +\end_inset + + y +\begin_inset Formula $\mathbb{C}[X]$ +\end_inset + +. + Teorema Fundamental del Álgebra +\end_layout + +\begin_layout Standard +El +\series bold +Teorema Fundamental del Álgebra +\series default + afirma que todo +\begin_inset Formula $P\in\mathbb{C}[X]$ +\end_inset + + con +\begin_inset Formula $\text{gr}(P)>0$ +\end_inset + + tiene al menos una raíz en +\begin_inset Formula $\mathbb{C}$ +\end_inset + +. + Así: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $P\in\mathbb{C}[X]$ +\end_inset + + es irreducible si y sólo si +\begin_inset Formula $\text{gr}(P)=1$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\forall P\in\mathbb{C}[X],\text{gr}(P)=n\geq1,\exists r,r_{1},\dots,r_{n}\in\mathbb{C}:P=r(X-r_{1})\cdots(X-r_{n})$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $z\in\mathbb{C}$ +\end_inset + + es raíz de +\begin_inset Formula $P\in\mathbb{R}[X]$ +\end_inset + +, entonces +\begin_inset Formula $\overline{z}$ +\end_inset + + también lo es. +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $P\in\mathbb{R}[X]$ +\end_inset + + es irreducible, entonces, o +\begin_inset Formula $\text{gr}(P)=1$ +\end_inset + +, o +\begin_inset Formula $\text{gr}(P)=2$ +\end_inset + + y no tiene raíces reales. +\end_layout + +\end_body +\end_document diff --git a/defs.tex b/defs.tex new file mode 100644 index 0000000..4ae3891 --- /dev/null +++ b/defs.tex @@ -0,0 +1,9 @@ +% Exercises (old format) +\font\manual=manfnt +\def\ejercicio#1#2{\medbreak\noindent\llap{\manual\char'170\rm\kern.15em}{\bf\small EJERCICIO #1}\\#2\par\nobreak\noindent} +\def\exercise{\ejercicio} +\def\cuestion#1#2{\vspace{.35in}\medbreak\noindent\llap{\manual\char'170\rm\kern.15em}{\bf\small CUESTI\'ON #1}\\#2\par\nobreak\noindent} + +% Notices +\def\sremember#1{\begin{center}\begin{tabular}{|p{0.9\textwidth}|}\multicolumn{1}{p{0.9\textwidth}}{{\kern-.3em\small {[}#1{]}}}\tabularnewline\hline\kern-1ex} +\def\eremember{\tabularnewline\hline\end{tabular}\par\end{center}\vspace{.3em}} diff --git a/fc/AND_ANSI_Labelled.pdf b/fc/AND_ANSI_Labelled.pdf Binary files differnew file mode 100644 index 0000000..2cc4e43 --- /dev/null +++ b/fc/AND_ANSI_Labelled.pdf diff --git a/fc/AND_ANSI_Labelled.svg b/fc/AND_ANSI_Labelled.svg new file mode 100644 index 0000000..ee294dc --- /dev/null +++ b/fc/AND_ANSI_Labelled.svg @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="120" height="50" id="svg2" sodipodi:version="0.32" inkscape:version="0.46" version="1.0" sodipodi:docname="AND ANSI Labelled.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape"> + <defs id="defs4"> + <inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:vp_x="0 : 15 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_z="50 : 15 : 1" inkscape:persp3d-origin="25 : 10 : 1" id="perspective2714"/> + <inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:vp_x="0 : 0.5 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_z="1 : 0.5 : 1" inkscape:persp3d-origin="0.5 : 0.33333333 : 1" id="perspective2806"/> + <inkscape:perspective id="perspective2819" inkscape:persp3d-origin="372.04724 : 350.78739 : 1" inkscape:vp_z="744.09448 : 526.18109 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 526.18109 : 1" sodipodi:type="inkscape:persp3d"/> + <inkscape:perspective id="perspective2777" inkscape:persp3d-origin="75 : 40 : 1" inkscape:vp_z="150 : 60 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 60 : 1" sodipodi:type="inkscape:persp3d"/> + <inkscape:perspective id="perspective3275" inkscape:persp3d-origin="50 : 33.333333 : 1" inkscape:vp_z="100 : 50 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 50 : 1" sodipodi:type="inkscape:persp3d"/> + <inkscape:perspective id="perspective5533" inkscape:persp3d-origin="32 : 21.333333 : 1" inkscape:vp_z="64 : 32 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 32 : 1" sodipodi:type="inkscape:persp3d"/> + </defs> + <sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="5.6568542" inkscape:cx="42.125093" inkscape:cy="21.114818" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="true" inkscape:grid-bbox="true" inkscape:grid-points="true" gridtolerance="10000" inkscape:window-width="1399" inkscape:window-height="874" inkscape:window-x="33" inkscape:window-y="0" inkscape:snap-bbox="true"> + <inkscape:grid id="GridFromPre046Settings" type="xygrid" originx="0px" originy="0px" spacingx="1px" spacingy="1px" color="#0000ff" empcolor="#0000ff" opacity="0.2" empopacity="0.4" empspacing="5" visible="true" enabled="true"/> + </sodipodi:namedview> + <metadata id="metadata7"> + <rdf:RDF> + <cc:Work rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> + </cc:Work> + </rdf:RDF> + </metadata> + <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1"> + <path style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 80,25 C 100,25 105,25 105,25" id="path3059" sodipodi:nodetypes="cc"/> + <path style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 41,15 L 15,15" id="path3061"/> + <path style="fill:none;stroke:#000000;stroke-width:1.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 42,35 L 15,35" id="path3944"/> + <path style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans" d="M 40,5 L 40,6.4285714 L 40,43.571429 L 40,45 L 41.428571,45 L 60.47619,45 C 71.744098,45 80.47619,35.999955 80.47619,25 C 80.47619,14.000045 71.744099,5.0000002 60.47619,5 C 60.47619,5 60.47619,5 41.428571,5 L 40,5 z M 42.857143,7.8571429 C 50.834264,7.8571429 55.918368,7.8571429 58.095238,7.8571429 C 59.285714,7.8571429 59.880952,7.8571429 60.178571,7.8571429 C 60.327381,7.8571429 60.409227,7.8571429 60.446429,7.8571429 C 60.465029,7.8571429 60.471543,7.8571429 60.47619,7.8571429 C 70.236853,7.857143 77.142857,15.497098 77.142857,25 C 77.142857,34.502902 69.760662,42.142857 60,42.142857 L 42.857143,42.142857 L 42.857143,7.8571429 z" id="path2884" sodipodi:nodetypes="ccccccsccccsssssccc"/> + <text xml:space="preserve" style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:end;line-height:100%;writing-mode:lr-tb;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" x="11.460938" y="20" id="text6866" sodipodi:linespacing="100%"><tspan sodipodi:role="line" id="tspan6868" x="11.460938" y="20">A</tspan></text> + <text xml:space="preserve" style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:end;line-height:100%;writing-mode:lr-tb;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" x="11.48828" y="40" id="text6870" sodipodi:linespacing="100%"><tspan sodipodi:role="line" id="tspan6872" x="11.48828" y="40">B</tspan></text> + <text xml:space="preserve" style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:end;line-height:100%;writing-mode:lr-tb;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" x="118.41016" y="30" id="text6878" sodipodi:linespacing="100%"><tspan sodipodi:role="line" id="tspan6880" x="118.41016" y="30">Q</tspan></text> + </g> +</svg>
\ No newline at end of file diff --git a/fc/NAND_ANSI_Labelled.pdf b/fc/NAND_ANSI_Labelled.pdf Binary files differnew file mode 100644 index 0000000..91daf42 --- /dev/null +++ b/fc/NAND_ANSI_Labelled.pdf diff --git a/fc/NAND_ANSI_Labelled.svg b/fc/NAND_ANSI_Labelled.svg new file mode 100644 index 0000000..7f97027 --- /dev/null +++ b/fc/NAND_ANSI_Labelled.svg @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="120" height="50" id="svg2" sodipodi:version="0.32" inkscape:version="0.46" version="1.0" sodipodi:docname="NAND ANSI Labelled.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape"> + <defs id="defs4"> + <inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:vp_x="0 : 15 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_z="50 : 15 : 1" inkscape:persp3d-origin="25 : 10 : 1" id="perspective2714"/> + <inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:vp_x="0 : 0.5 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_z="1 : 0.5 : 1" inkscape:persp3d-origin="0.5 : 0.33333333 : 1" id="perspective2806"/> + <inkscape:perspective id="perspective2819" inkscape:persp3d-origin="372.04724 : 350.78739 : 1" inkscape:vp_z="744.09448 : 526.18109 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 526.18109 : 1" sodipodi:type="inkscape:persp3d"/> + <inkscape:perspective id="perspective2777" inkscape:persp3d-origin="75 : 40 : 1" inkscape:vp_z="150 : 60 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 60 : 1" sodipodi:type="inkscape:persp3d"/> + <inkscape:perspective id="perspective3275" inkscape:persp3d-origin="50 : 33.333333 : 1" inkscape:vp_z="100 : 50 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 50 : 1" sodipodi:type="inkscape:persp3d"/> + <inkscape:perspective id="perspective5533" inkscape:persp3d-origin="32 : 21.333333 : 1" inkscape:vp_z="64 : 32 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 32 : 1" sodipodi:type="inkscape:persp3d"/> + </defs> + <sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="5.6568543" inkscape:cx="80.963696" inkscape:cy="11.63223" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="true" inkscape:grid-bbox="true" inkscape:grid-points="true" gridtolerance="10000" inkscape:window-width="1399" inkscape:window-height="874" inkscape:window-x="33" inkscape:window-y="0" inkscape:snap-bbox="true"> + <inkscape:grid id="GridFromPre046Settings" type="xygrid" originx="0px" originy="0px" spacingx="1px" spacingy="1px" color="#0000ff" empcolor="#0000ff" opacity="0.2" empopacity="0.4" empspacing="5" visible="true" enabled="true"/> + </sodipodi:namedview> + <metadata id="metadata7"> + <rdf:RDF> + <cc:Work rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> + </cc:Work> + </rdf:RDF> + </metadata> + <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1"> + <path style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 88.11111,25 C 101.62222,25 105,25 105,25" id="path3059" sodipodi:nodetypes="cc"/> + <path style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 41,15 L 15,15" id="path3061"/> + <path style="fill:none;stroke:#000000;stroke-width:1.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 42,35 L 15,35" id="path3944"/> + <path style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans" d="M 40,5 L 40,6.4285714 L 40,43.571429 L 40,45 L 41.428571,45 L 60.47619,45 C 71.744098,45 80.47619,35.999955 80.47619,25 C 80.47619,14.000045 71.744099,5.0000002 60.47619,5 C 60.47619,5 60.47619,5 41.428571,5 L 40,5 z M 42.857143,7.8571429 C 50.834264,7.8571429 55.918368,7.8571429 58.095238,7.8571429 C 59.285714,7.8571429 59.880952,7.8571429 60.178571,7.8571429 C 60.327381,7.8571429 60.409227,7.8571429 60.446429,7.8571429 C 60.465029,7.8571429 60.471543,7.8571429 60.47619,7.8571429 C 70.236853,7.857143 77.142857,15.497098 77.142857,25 C 77.142857,34.502902 69.760662,42.142857 60,42.142857 L 42.857143,42.142857 L 42.857143,7.8571429 z" id="path2884" sodipodi:nodetypes="ccccccsccccsssssccc"/> + <path sodipodi:type="arc" style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linejoin:miter;marker:none;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="path4008" sodipodi:cx="75" sodipodi:cy="25" sodipodi:rx="4" sodipodi:ry="4" d="M 79,25 A 4,4 0 1 1 71,25 A 4,4 0 1 1 79,25 z" transform="translate(9,0)"/> + <text xml:space="preserve" style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:end;line-height:100%;writing-mode:lr-tb;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" x="11.460938" y="20" id="text6866" sodipodi:linespacing="100%"><tspan sodipodi:role="line" id="tspan6868" x="11.460938" y="20">A</tspan></text> + <text xml:space="preserve" style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:end;line-height:100%;writing-mode:lr-tb;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" x="11.48828" y="40" id="text6870" sodipodi:linespacing="100%"><tspan sodipodi:role="line" id="tspan6872" x="11.48828" y="40">B</tspan></text> + <text xml:space="preserve" style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:end;line-height:100%;writing-mode:lr-tb;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" x="118.41015" y="30" id="text6878" sodipodi:linespacing="100%"><tspan sodipodi:role="line" id="tspan6880" x="118.41015" y="30">Q</tspan></text> + </g> +</svg>
\ No newline at end of file diff --git a/fc/NOR_ANSI_Labelled.pdf b/fc/NOR_ANSI_Labelled.pdf Binary files differnew file mode 100644 index 0000000..a83d273 --- /dev/null +++ b/fc/NOR_ANSI_Labelled.pdf diff --git a/fc/NOR_ANSI_Labelled.svg b/fc/NOR_ANSI_Labelled.svg new file mode 100644 index 0000000..0fd18f9 --- /dev/null +++ b/fc/NOR_ANSI_Labelled.svg @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="120" height="50" id="svg2" sodipodi:version="0.32" inkscape:version="0.46" version="1.0" sodipodi:docname="NOR ANSI Labelled.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape"> + <defs id="defs4"> + <inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:vp_x="0 : 15 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_z="50 : 15 : 1" inkscape:persp3d-origin="25 : 10 : 1" id="perspective2714"/> + <inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:vp_x="0 : 0.5 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_z="1 : 0.5 : 1" inkscape:persp3d-origin="0.5 : 0.33333333 : 1" id="perspective2806"/> + <inkscape:perspective id="perspective2819" inkscape:persp3d-origin="372.04724 : 350.78739 : 1" inkscape:vp_z="744.09448 : 526.18109 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 526.18109 : 1" sodipodi:type="inkscape:persp3d"/> + <inkscape:perspective id="perspective2777" inkscape:persp3d-origin="75 : 40 : 1" inkscape:vp_z="150 : 60 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 60 : 1" sodipodi:type="inkscape:persp3d"/> + <inkscape:perspective id="perspective3275" inkscape:persp3d-origin="50 : 33.333333 : 1" inkscape:vp_z="100 : 50 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 50 : 1" sodipodi:type="inkscape:persp3d"/> + <inkscape:perspective id="perspective5533" inkscape:persp3d-origin="32 : 21.333333 : 1" inkscape:vp_z="64 : 32 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 32 : 1" sodipodi:type="inkscape:persp3d"/> + <inkscape:perspective id="perspective2557" inkscape:persp3d-origin="25 : 16.666667 : 1" inkscape:vp_z="50 : 25 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 25 : 1" sodipodi:type="inkscape:persp3d"/> + </defs> + <sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="5.6568543" inkscape:cx="68.340917" inkscape:cy="10.321133" inkscape:document-units="px" inkscape:current-layer="g2560" showgrid="true" inkscape:grid-bbox="true" inkscape:grid-points="true" gridtolerance="10000" inkscape:window-width="1399" inkscape:window-height="874" inkscape:window-x="33" inkscape:window-y="0" inkscape:snap-bbox="true"> + <inkscape:grid id="GridFromPre046Settings" type="xygrid" originx="0px" originy="0px" spacingx="1px" spacingy="1px" color="#0000ff" empcolor="#0000ff" opacity="0.2" empopacity="0.4" empspacing="5" visible="true" enabled="true"/> + </sodipodi:namedview> + <metadata id="metadata7"> + <rdf:RDF> + <cc:Work rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> + </cc:Work> + </rdf:RDF> + </metadata> + <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1"> + <path style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 88.203221,25 C 109.29453,25 105.07627,25 105.07627,25" id="path3059" sodipodi:nodetypes="cc"/> + <path style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 41.076272,15 L 15.076272,15" id="path3061"/> + <path style="fill:none;stroke:#000000;stroke-width:1.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 42.076272,35 L 15.076272,35" id="path3944"/> + <g id="g2560" inkscape:label="Layer 1" transform="translate(26.5,-39.5)"> + <path style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 7.6700216,44.5 L 9.6700216,46.9375 C 9.6700216,46.9375 15.326272,53.937549 15.326272,64.5 C 15.326272,75.062451 9.6700216,82.0625 9.6700216,82.0625 L 7.6700216,84.5 L 10.826272,84.5 L 24.826272,84.5 C 27.234348,84.500001 32.515971,84.524514 38.451272,82.09375 C 43.952029,79.840951 50.024779,75.456504 54.984922,67.238862 L 53.826272,64.5 L 54.987161,61.767184 C 44.664037,44.700133 29.409159,44.5 24.826272,44.5 L 10.826272,44.5 L 7.6700216,44.5 z M 13.545022,47.5 L 24.826272,47.5 C 29.510445,47.5 43.113122,47.369793 52.795022,64.5 C 48.028236,72.929075 42.273741,77.18391 37.076272,79.3125 C 31.715611,81.507924 27.234347,81.500001 24.826272,81.5 L 13.576272,81.5 C 15.44986,78.391566 18.326272,72.45065 18.326272,64.5 C 18.326272,56.526646 15.41774,50.599815 13.545022,47.5 z" id="path4973" sodipodi:nodetypes="ccsccccscccccccccsccsc"/> + <path sodipodi:type="arc" style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linejoin:miter;marker:none;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="path2604" sodipodi:cx="75" sodipodi:cy="25" sodipodi:rx="4" sodipodi:ry="4" d="M 79,25 A 4,4 0 1 1 71,25 A 4,4 0 1 1 79,25 z" transform="translate(-17.423728,39.5)"/> + <text xml:space="preserve" style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:end;line-height:100%;writing-mode:lr-tb;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" x="-15.039063" y="59.5" id="text6866" sodipodi:linespacing="100%"><tspan sodipodi:role="line" id="tspan6868" x="-15.039063" y="59.5">A</tspan></text> + <text xml:space="preserve" style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:end;line-height:100%;writing-mode:lr-tb;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" x="-15.01172" y="79.5" id="text6870" sodipodi:linespacing="100%"><tspan sodipodi:role="line" id="tspan6872" x="-15.01172" y="79.5">B</tspan></text> + <text xml:space="preserve" style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:end;line-height:100%;writing-mode:lr-tb;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" x="91.910164" y="69.5" id="text6878" sodipodi:linespacing="100%"><tspan sodipodi:role="line" id="tspan6880" x="91.910164" y="69.5">Q</tspan></text> + </g> + </g> +</svg>
\ No newline at end of file diff --git a/fc/Not-gate-en.pdf b/fc/Not-gate-en.pdf Binary files differnew file mode 100644 index 0000000..5f6d108 --- /dev/null +++ b/fc/Not-gate-en.pdf diff --git a/fc/Not-gate-en.svg b/fc/Not-gate-en.svg new file mode 100644 index 0000000..daf957b --- /dev/null +++ b/fc/Not-gate-en.svg @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" id="svg2" sodipodi:version="0.32" inkscape:version="0.43" width="400pt" height="144pt" sodipodi:docbase="D:\wiki_svg" sodipodi:docname="Not-gate-en.png.svg" version="1.0"> + <metadata id="metadata7"> + <rdf:RDF> + <cc:Work rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> + </cc:Work> + </rdf:RDF> + </metadata> + <defs id="defs5"/> + <sodipodi:namedview inkscape:window-height="652" inkscape:window-width="756" inkscape:pageshadow="2" inkscape:pageopacity="0.0" borderopacity="1.0" bordercolor="#666666" pagecolor="#ffffff" id="base" inkscape:showpageshadow="false" borderlayer="top" inkscape:zoom="0.70710678" inkscape:cx="299.78322" inkscape:cy="81.877528" inkscape:window-x="66" inkscape:window-y="66" inkscape:current-layer="svg2"/> + <text xml:space="preserve" style="font-size:72px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Verdana" x="9" y="116.17383" id="text1308" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan1310" x="9" y="116.17383">A</tspan></text> + <path style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:7.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 72,90 L 185,90" id="path1316"/> + <use x="0" y="0" xlink:href="#path1316" id="use2208" transform="translate(196.5757,0)" width="500" height="180"/> + <path style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:7.49999857;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1" d="M 148,10.750011 L 261.2807,89.999989 L 148,169.24995 L 148,10.750011 z " id="rect2193" sodipodi:nodetypes="cccc"/> + <text xml:space="preserve" style="font-size:56px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Verdana" x="395.41205" y="109.23633" id="text2210" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan2212" x="395.41205" y="109.23633">out</tspan></text> + <path sodipodi:type="arc" style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:7.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path2247" sodipodi:cx="285.3176" sodipodi:cy="89.843887" sodipodi:rx="20.152544" sodipodi:ry="20.152544" d="M 305.47014 89.843887 A 20.152544 20.152544 0 1 1 265.16505,89.843887 A 20.152544 20.152544 0 1 1 305.47014 89.843887 z" transform="translate(-2.828424,0.156093)"/> +</svg>
\ No newline at end of file diff --git a/fc/OR_ANSI_Labelled.pdf b/fc/OR_ANSI_Labelled.pdf Binary files differnew file mode 100644 index 0000000..77fe2df --- /dev/null +++ b/fc/OR_ANSI_Labelled.pdf diff --git a/fc/OR_ANSI_Labelled.svg b/fc/OR_ANSI_Labelled.svg new file mode 100644 index 0000000..6275ef9 --- /dev/null +++ b/fc/OR_ANSI_Labelled.svg @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="120" height="50" id="svg2" sodipodi:version="0.32" inkscape:version="0.46" version="1.0" sodipodi:docname="OR ANSI Labelled.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape"> + <defs id="defs4"> + <inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:vp_x="0 : 15 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_z="50 : 15 : 1" inkscape:persp3d-origin="25 : 10 : 1" id="perspective2714"/> + <inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:vp_x="0 : 0.5 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_z="1 : 0.5 : 1" inkscape:persp3d-origin="0.5 : 0.33333333 : 1" id="perspective2806"/> + <inkscape:perspective id="perspective2819" inkscape:persp3d-origin="372.04724 : 350.78739 : 1" inkscape:vp_z="744.09448 : 526.18109 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 526.18109 : 1" sodipodi:type="inkscape:persp3d"/> + <inkscape:perspective id="perspective2777" inkscape:persp3d-origin="75 : 40 : 1" inkscape:vp_z="150 : 60 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 60 : 1" sodipodi:type="inkscape:persp3d"/> + <inkscape:perspective id="perspective3275" inkscape:persp3d-origin="50 : 33.333333 : 1" inkscape:vp_z="100 : 50 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 50 : 1" sodipodi:type="inkscape:persp3d"/> + <inkscape:perspective id="perspective5533" inkscape:persp3d-origin="32 : 21.333333 : 1" inkscape:vp_z="64 : 32 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 32 : 1" sodipodi:type="inkscape:persp3d"/> + <inkscape:perspective id="perspective2557" inkscape:persp3d-origin="25 : 16.666667 : 1" inkscape:vp_z="50 : 25 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 25 : 1" sodipodi:type="inkscape:persp3d"/> + </defs> + <sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="5.6568542" inkscape:cx="91.01458" inkscape:cy="-4.8292379" inkscape:document-units="px" inkscape:current-layer="g2560" showgrid="true" inkscape:grid-bbox="true" inkscape:grid-points="true" gridtolerance="10000" inkscape:window-width="1399" inkscape:window-height="874" inkscape:window-x="33" inkscape:window-y="0" inkscape:snap-bbox="true"> + <inkscape:grid id="GridFromPre046Settings" type="xygrid" originx="0px" originy="0px" spacingx="1px" spacingy="1px" color="#0000ff" empcolor="#0000ff" opacity="0.2" empopacity="0.4" empspacing="5" visible="true" enabled="true"/> + </sodipodi:namedview> + <metadata id="metadata7"> + <rdf:RDF> + <cc:Work rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> + </cc:Work> + </rdf:RDF> + </metadata> + <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1"> + <path style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 80.03125,25 C 100.03125,25 105.03125,25 105.03125,25" id="path3059" sodipodi:nodetypes="cc"/> + <path style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 41.03125,15 L 15.03125,15" id="path3061"/> + <path style="fill:none;stroke:#000000;stroke-width:1.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 42.03125,35 L 15.03125,35" id="path3944"/> + <g id="g2560" inkscape:label="Layer 1" transform="translate(26.5,-39.5)"> + <path style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 7.625,44.5 L 9.625,46.9375 C 9.625,46.9375 15.28125,53.937549 15.28125,64.5 C 15.28125,75.062451 9.625,82.0625 9.625,82.0625 L 7.625,84.5 L 10.78125,84.5 L 24.78125,84.5 C 27.189326,84.500001 32.470949,84.524514 38.40625,82.09375 C 44.341551,79.662986 50.942786,74.750484 56.09375,65.21875 L 54.78125,64.5 L 56.09375,63.78125 C 45.790637,44.71559 29.537824,44.5 24.78125,44.5 L 10.78125,44.5 L 7.625,44.5 z M 13.5,47.5 L 24.78125,47.5 C 29.465423,47.5 43.0681,47.369793 52.75,64.5 C 47.983214,72.929075 42.228719,77.18391 37.03125,79.3125 C 31.670589,81.507924 27.189325,81.500001 24.78125,81.5 L 13.53125,81.5 C 15.404838,78.391566 18.28125,72.45065 18.28125,64.5 C 18.28125,56.526646 15.372719,50.599815 13.5,47.5 z" id="path4973" sodipodi:nodetypes="ccsccccscccccccccsccsc"/> + <text xml:space="preserve" style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:end;line-height:100%;writing-mode:lr-tb;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" x="-15.039063" y="59.706055" id="text6866" sodipodi:linespacing="100%"><tspan sodipodi:role="line" id="tspan6868" x="-15.039063" y="59.706055">A</tspan></text> + <text xml:space="preserve" style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:end;line-height:100%;writing-mode:lr-tb;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" x="-15.011719" y="79.706055" id="text6870" sodipodi:linespacing="100%"><tspan sodipodi:role="line" id="tspan6872" x="-15.011719" y="79.706055">B</tspan></text> + <text xml:space="preserve" style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:end;line-height:100%;writing-mode:lr-tb;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" x="91.910156" y="69.706055" id="text6878" sodipodi:linespacing="100%"><tspan sodipodi:role="line" id="tspan6880" x="91.910156" y="69.706055">Q</tspan></text> + </g> + </g> +</svg>
\ No newline at end of file diff --git a/fc/XOR_ANSI.pdf b/fc/XOR_ANSI.pdf Binary files differnew file mode 100644 index 0000000..6670dba --- /dev/null +++ b/fc/XOR_ANSI.pdf diff --git a/fc/XOR_ANSI.svg b/fc/XOR_ANSI.svg new file mode 100644 index 0000000..6f14e5b --- /dev/null +++ b/fc/XOR_ANSI.svg @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="100" height="50" id="svg2" sodipodi:version="0.32" inkscape:version="0.46" version="1.0" sodipodi:docname="XOR ANSI.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape"> + <defs id="defs4"> + <inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:vp_x="0 : 15 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_z="50 : 15 : 1" inkscape:persp3d-origin="25 : 10 : 1" id="perspective2714"/> + <inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:vp_x="0 : 0.5 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_z="1 : 0.5 : 1" inkscape:persp3d-origin="0.5 : 0.33333333 : 1" id="perspective2806"/> + <inkscape:perspective id="perspective2819" inkscape:persp3d-origin="372.04724 : 350.78739 : 1" inkscape:vp_z="744.09448 : 526.18109 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 526.18109 : 1" sodipodi:type="inkscape:persp3d"/> + <inkscape:perspective id="perspective2777" inkscape:persp3d-origin="75 : 40 : 1" inkscape:vp_z="150 : 60 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 60 : 1" sodipodi:type="inkscape:persp3d"/> + <inkscape:perspective id="perspective3275" inkscape:persp3d-origin="50 : 33.333333 : 1" inkscape:vp_z="100 : 50 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 50 : 1" sodipodi:type="inkscape:persp3d"/> + <inkscape:perspective id="perspective5533" inkscape:persp3d-origin="32 : 21.333333 : 1" inkscape:vp_z="64 : 32 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 32 : 1" sodipodi:type="inkscape:persp3d"/> + <inkscape:perspective id="perspective2557" inkscape:persp3d-origin="25 : 16.666667 : 1" inkscape:vp_z="50 : 25 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 25 : 1" sodipodi:type="inkscape:persp3d"/> + </defs> + <sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="5.6568542" inkscape:cx="25.938116" inkscape:cy="17.23005" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="true" inkscape:grid-bbox="true" inkscape:grid-points="true" gridtolerance="10000" inkscape:window-width="1399" inkscape:window-height="874" inkscape:window-x="33" inkscape:window-y="0" inkscape:snap-bbox="true"> + <inkscape:grid id="GridFromPre046Settings" type="xygrid" originx="0px" originy="0px" spacingx="1px" spacingy="1px" color="#0000ff" empcolor="#0000ff" opacity="0.2" empopacity="0.4" empspacing="5" visible="true" enabled="true"/> + </sodipodi:namedview> + <metadata id="metadata7"> + <rdf:RDF> + <cc:Work rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> + </cc:Work> + </rdf:RDF> + </metadata> + <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1"> + <path style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="m 70,25 c 20,0 25,0 25,0" id="path3059" sodipodi:nodetypes="cc"/> + <path style="fill:none;stroke:#000000;stroke-width:1.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 30.385717,15 L 4.9999998,15" id="path3061"/> + <path style="fill:none;stroke:#000000;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 31.362091,35 L 4.9999998,35" id="path3944"/> + <g id="g2560" inkscape:label="Layer 1" transform="translate(26.5,-39.5)"> + <path id="path3516" style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M -2.25,81.500005 C -3.847374,84.144405 -4.5,84.500005 -4.5,84.500005 L -8.15625,84.500005 L -6.15625,82.062505 C -6.15625,82.062505 -0.5,75.062451 -0.5,64.5 C -0.5,53.937549 -6.15625,46.9375 -6.15625,46.9375 L -8.15625,44.5 L -4.5,44.5 C -3.71875,45.4375 -3.078125,46.15625 -2.28125,47.5 C -0.408531,50.599815 2.5,56.526646 2.5,64.5 C 2.5,72.45065 -0.396697,78.379425 -2.25,81.500005 z" sodipodi:nodetypes="ccccsccccsc"/> + <path style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M -2.40625,44.5 L -0.40625,46.9375 C -0.40625,46.9375 5.25,53.937549 5.25,64.5 C 5.25,75.062451 -0.40625,82.0625 -0.40625,82.0625 L -2.40625,84.5 L 0.75,84.5 L 14.75,84.5 C 17.158076,84.500001 22.439699,84.524514 28.375,82.09375 C 34.310301,79.662986 40.911536,74.750484 46.0625,65.21875 L 44.75,64.5 L 46.0625,63.78125 C 35.759387,44.71559 19.506574,44.5 14.75,44.5 L 0.75,44.5 L -2.40625,44.5 z M 3.46875,47.5 L 14.75,47.5 C 19.434173,47.5 33.03685,47.369793 42.71875,64.5 C 37.951964,72.929075 32.197469,77.18391 27,79.3125 C 21.639339,81.507924 17.158075,81.500001 14.75,81.5 L 3.5,81.5 C 5.3735884,78.391566 8.25,72.45065 8.25,64.5 C 8.25,56.526646 5.3414686,50.599815 3.46875,47.5 z" id="path4973" sodipodi:nodetypes="ccsccccscccccccccsccsc"/> + </g> + </g> +</svg>
\ No newline at end of file diff --git a/fc/Xnor-gate-en.pdf b/fc/Xnor-gate-en.pdf Binary files differnew file mode 100644 index 0000000..a925fa5 --- /dev/null +++ b/fc/Xnor-gate-en.pdf diff --git a/fc/Xnor-gate-en.svg b/fc/Xnor-gate-en.svg new file mode 100644 index 0000000..b205563 --- /dev/null +++ b/fc/Xnor-gate-en.svg @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" id="svg2" sodipodi:version="0.32" inkscape:version="0.43" width="400pt" height="144pt" sodipodi:docbase="D:\wiki_svg" sodipodi:docname="Xnor-gate-en.svg" version="1.0"> + <metadata id="metadata7"> + <rdf:RDF> + <cc:Work rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> + </cc:Work> + </rdf:RDF> + </metadata> + <defs id="defs5"/> + <sodipodi:namedview inkscape:window-height="652" inkscape:window-width="756" inkscape:pageshadow="2" inkscape:pageopacity="0.0" borderopacity="1.0" bordercolor="#666666" pagecolor="#ffffff" id="base" inkscape:showpageshadow="false" borderlayer="top" inkscape:zoom="0.5" inkscape:cx="60.099843" inkscape:cy="188.54262" inkscape:window-x="80" inkscape:window-y="81" inkscape:current-layer="svg2"/> + <text xml:space="preserve" style="font-size:72px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Verdana" x="9" y="77.173828" id="text1308" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan1310" x="9" y="77.173828">A</tspan></text> + <text sodipodi:linespacing="125%" id="text1312" y="155.17383" x="9" style="font-size:72px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Verdana" xml:space="preserve"><tspan y="155.17383" x="9" id="tspan1314" sodipodi:role="line">B</tspan></text> + <path style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:7.5;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" d="M 72,51 L 185,51" id="path1316"/> + <use x="0" y="0" xlink:href="#path1316" id="use1318" transform="translate(0,78)" width="500" height="180"/> + <use x="0" y="0" xlink:href="#path1316" id="use2208" transform="translate(196.5757,39)" width="500" height="180"/> + <path id="rect2193" style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:7.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1" d="M 135.67366,169.24997 C 135.54865,169.25544 173.11664,161.81425 173.11664,89.999999 C 173.11664,17.478772 135.6709,10.749695 135.67366,10.750027 C 196.16084,18.014053 235.55464,7.7267425 277.18432,90.000005 C 246.14327,162.74602 205.43421,166.19896 135.67366,169.24997 z " sodipodi:nodetypes="czscs"/> + <text xml:space="preserve" style="font-size:56px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Verdana" x="395.41205" y="109.23633" id="text2210" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan2212" x="395.41205" y="109.23633">out</tspan></text> + <path sodipodi:type="arc" style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:7.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path2247" sodipodi:cx="285.3176" sodipodi:cy="89.843887" sodipodi:rx="20.152544" sodipodi:ry="20.152544" d="M 305.47014 89.843887 A 20.152544 20.152544 0 1 1 265.16505,89.843887 A 20.152544 20.152544 0 1 1 305.47014 89.843887 z" transform="translate(12.64507,0.156113)"/> + <path id="path1315" style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:7.50000143;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" d="M 98.49408,167.34036 C 98.35715,167.3457 139.50626,160.08381 139.50626,90.000002 C 139.50626,19.226244 98.49105,12.659314 98.49408,12.659634" sodipodi:nodetypes="czs"/> +</svg>
\ No newline at end of file diff --git a/fc/buses.png b/fc/buses.png Binary files differnew file mode 100644 index 0000000..1df9561 --- /dev/null +++ b/fc/buses.png diff --git a/fc/image.0PXO9Y.png b/fc/image.0PXO9Y.png Binary files differnew file mode 100644 index 0000000..c3fc469 --- /dev/null +++ b/fc/image.0PXO9Y.png diff --git a/fc/image.RAWR9Y.png b/fc/image.RAWR9Y.png Binary files differnew file mode 100644 index 0000000..d7b6220 --- /dev/null +++ b/fc/image.RAWR9Y.png diff --git a/fc/image.TZVI9Y.png b/fc/image.TZVI9Y.png Binary files differnew file mode 100644 index 0000000..dcb1e69 --- /dev/null +++ b/fc/image.TZVI9Y.png diff --git a/fc/image.V5MB9Y.png b/fc/image.V5MB9Y.png Binary files differnew file mode 100644 index 0000000..c823128 --- /dev/null +++ b/fc/image.V5MB9Y.png diff --git a/fc/image.Y3EN9Y.png b/fc/image.Y3EN9Y.png Binary files differnew file mode 100644 index 0000000..752434d --- /dev/null +++ b/fc/image.Y3EN9Y.png diff --git a/fc/n.lyx b/fc/n.lyx new file mode 100644 index 0000000..5852747 --- /dev/null +++ b/fc/n.lyx @@ -0,0 +1,228 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize a5paper +\use_geometry true +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\leftmargin 0.2cm +\topmargin 0.7cm +\rightmargin 0.2cm +\bottommargin 0.7cm +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style french +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle empty +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Title +Fundamentos de Computadores +\end_layout + +\begin_layout Date +\begin_inset Note Note +status open + +\begin_layout Plain Layout + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +def +\backslash +cryear{2017} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "../license.lyx" + +\end_inset + + +\end_layout + +\begin_layout Standard +Bibliografía: +\end_layout + +\begin_layout Itemize +Diapositivas de Fundamentos de Computadores (Curso 2017–18). +\end_layout + +\begin_layout Itemize +Boletines de prácticas de Fundamentos de Computadores, Título de Grado en + Ingeniería Informática, Facultad de Informática, Universidad de Murcia + (Curso 2017–18). +\end_layout + +\begin_layout Chapter +Introducción +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n1.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Representación de la información +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n2.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Sistemas digitales: Circuitos combinacionales +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n3.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Introducción a los sistemas operativos +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n4.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Lenguajes del computador: alto nivel, ensamblador y máquina +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n5.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Introducción a las redes de ordenadores +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n6.lyx" + +\end_inset + + +\end_layout + +\end_body +\end_document diff --git a/fc/n1.lyx b/fc/n1.lyx new file mode 100644 index 0000000..d912189 --- /dev/null +++ b/fc/n1.lyx @@ -0,0 +1,763 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +La +\series bold +informática +\series default + es la ciencia que estudia el procesamiento automático de la información. + Su consolidación como ciencia se produce a partir de los años 40 con el + desarrollo de los +\series bold +computadores +\series default +, con los cuales esta se ha podido desarrollar. +\end_layout + +\begin_layout Standard +Un computador es una máquina que procesa información siguiendo las instrucciones + de un programa, y se comunica a través de los dispositivos de entrada y + de salida. + También dispone de dispositivos para almacenar información y procesarla. + Esta está expresada en forma binaria (0's y 1's). + Distinguimos: +\end_layout + +\begin_layout Itemize + +\series bold +Hardware: +\series default + Conjunto de componentes que integran la parte material de un computador, + incluyendo componentes eléctricos, electrónicos y mecánicos. +\end_layout + +\begin_layout Itemize + +\series bold +Software: +\series default + Conjunto de programas e instrucciones para ejecutar ciertas tareas en un + computador. + Es intangible, aunque se encuentren almacenados en hardware. +\end_layout + +\begin_layout Section +Hardware +\end_layout + +\begin_layout Standard +Tradicionalmente, los computadores siguen el +\series bold +esquema de Von Neumann +\series default +, que consiste en una unidad central de proceso (CPU), constituida por una + unidad de control (UC) y un camino de datos (CD); la memoria principal, + y los dispositivos de entrada y salida, incluyendo almacenamiento. +\end_layout + +\begin_layout Standard +\begin_inset Graphics + filename buses.png + width 100text% + +\end_inset + + +\end_layout + +\begin_layout Standard +Los +\series bold +buses +\series default + son un conjunto de hilos paralelos que conectan unidades, como se muestra + en la figura. + Cada hilo transmite 1 bit a la vez, y el +\series bold +ancho de bus +\series default + es el nº de hilos que tiene un bus. + En concreto: +\end_layout + +\begin_layout Itemize +El +\series bold +bus de direcciones +\series default + transmite la dirección en memoria, por lo que su ancho define la máxima + memoria instalable como +\begin_inset Formula $2^{n}$ +\end_inset + + bytes. +\end_layout + +\begin_layout Itemize +El +\series bold +bus de datos +\series default + transmite información, por lo que a mayor ancho, mayor cantidad de información + se puede transmitir en una sola operación. +\end_layout + +\begin_layout Standard +La +\series bold +memoria +\series default + está formada por un conjunto de celdas, normalmente de 1 byte, en la que + se guardan datos e instrucciones. + Cada celda tiene una +\series bold +dirección +\series default + única y correlativa. + Para leerla, la CPU +\begin_inset Quotes cld +\end_inset + +pone +\begin_inset Quotes crd +\end_inset + + la dirección en el bus de direcciones, activa el hilo de lectura en el + bus de control y la memoria +\begin_inset Quotes cld +\end_inset + +deja +\begin_inset Quotes crd +\end_inset + + el contenido de la(s) celda(s) en el bus de datos. + Para escribir, la CPU +\begin_inset Quotes cld +\end_inset + +pone +\begin_inset Quotes crd +\end_inset + + la dirección en el bus de direcciones, el dato en el bus de datos y activa + el hilo de escritura en el bus de control. +\end_layout + +\begin_layout Section +Software +\end_layout + +\begin_layout Standard +El +\series bold +sistema operativo +\series default + un programa que gestiona los recursos del computador. + Es el primer programa en ejecutarse (*), gestiona a todos los demás y actúa + de intermediario con el hardware. + Es un +\series bold +programa de sistema +\series default +, al igual que el compilador y el ensamblador. + Por contra, las +\series bold +aplicaciones +\series default + son programas orientados al usuario, como procesadores de texto, hojas + de cálculo, navegadores web, reproductores multimedia, etc. +\end_layout + +\begin_layout Standard +El +\series bold +firmware +\series default + es software de bajo nivel, almacenado de forma semipermanente. + En general, puede cambiarse, pero no tan fácilmente como el resto de software. +\end_layout + +\begin_layout Section +Internet +\end_layout + +\begin_layout Standard + +\series bold +Internet +\series default + es un conjunto descentralizado de redes de comunicación interconectadas + mediante protocolos estandarizados, de forma que las redes físicas que + las componen funcionan como una única red lógica mundial. + Existen muchos +\series bold +servicios +\series default + proporcionados a través de la red, como la Web, correo electrónico, transmisión + de archivos, chats, acceso remoto, etc. +\end_layout + +\begin_layout Section +Conceptos +\end_layout + +\begin_layout Standard +La unidad mínima de información es el +\series bold +bit +\series default +, que puede valer 0 o 1. + Se pueden almacenar como tensión alta o baja en un circuito, superficie + magnetizada en uno u otro sentido, superficie perforada, señal de alta + o baja frecuencia en un cable, presencia o no de señal luminosa en un cable + de fibra óptica, etc. + Generalmente se usan secuencias de bits: 1 +\series bold +byte +\series default + = 8 bits, codifica +\begin_inset Formula $2^{8}=256$ +\end_inset + + estados distintos. +\end_layout + +\begin_layout Standard +Múltiplos del byte: +\begin_inset Formula $\unit[1]{KB}\text{(kilobyte)}=\unit[2^{10}]{B}$ +\end_inset + +, +\begin_inset Formula $\unit[1]{MB}\text{(megabyte)}=\unit[2^{20}]{B}$ +\end_inset + +, +\begin_inset Formula $\unit[1]{GB}\text{(gigabyte)}=\unit[2^{30}]{B}$ +\end_inset + +, +\begin_inset Formula $\unit[1]{TB}\text{(terabyte)}=\unit[2^{40}]{B}$ +\end_inset + +, +\begin_inset Formula $\unit[1]{PB}\text{(petabyte)}=\unit[2^{50}]{B}$ +\end_inset + +, +\begin_inset Formula $\unit[1]{EB}\text{(exabyte)}=\unit[2^{60}]{B}$ +\end_inset + +. + Los prefijos también se aplican a bits. +\end_layout + +\begin_layout Standard +Las variables numéricas que ocupan más de un byte se pueden guardar en memoria + como: +\end_layout + +\begin_layout Itemize + +\series bold +\emph on +Little endian +\series default +\emph default +: El byte menos significativo está en la posición de memoria más baja. +\end_layout + +\begin_layout Itemize + +\series bold +\emph on +Big endian +\series default +\emph default +: En la posición más alta. +\end_layout + +\begin_layout Standard +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +La terminología procede de una escena de Los Viajes de Gulliver en la que + dos personas discuten sobre cuál es el extremo correcto para romper un + huevo, si el grande ( +\emph on +big endian +\emph default +) o el pequeño ( +\emph on +little endian +\emph default +). +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +El +\series bold +tiempo de ejecución +\series default + o +\series bold +de respuesta +\series default + es lo que tarda el computador en realizar una tarea, incluyendo E/S, mientras + que el +\series bold +tiempo de CPU +\series default + se refiere solo al tiempo que tarda el procesador en realizar un cálculo, + y se calcula como: +\begin_inset Formula +\[ +{Tiempo}_{CPU}=\frac{{Instrucciones}_{APLICACIÓN}\cdot\frac{Ciclos(Media)}{Instrucción}}{Frecuencia\ procesador} +\] + +\end_inset + + +\end_layout + +\begin_layout Section +Historia +\end_layout + +\begin_layout Standard +En 1791-1871, Babbage intentó diseñar una máquina mecánica capaz de resolver + problemas matemáticos, la cual nunca fue terminada. + Podemos dividir la historia de la informática en varias generaciones de + ordenadores: +\end_layout + +\begin_layout Itemize + +\series bold +Primera generación (1943-62): +\series default + A principios de siglo, Fleming inventó la válvula de vacío, permitiendo + el desarrollo de la electrónica y los primeros ordenadores, de los que + destacamos: +\end_layout + +\begin_deeper +\begin_layout Itemize + +\series bold +Proyecto ENIAC (Eckert y Mauchly, 1943-46): +\series default + +\emph on +Electronic Numerical Integrator and Calculator +\emph default +: +\begin_inset Formula $30$ +\end_inset + + toneladas, +\begin_inset Formula $\unit[180]{m^{2}}$ +\end_inset + +, +\begin_inset Formula $18000$ +\end_inset + + válvulas de vacío, frecuencia +\begin_inset Formula $\unit[0.1]{MHz}$ +\end_inset + +, 20 registros de 10 dígitos decimales, programación cableando directamente, + 1900 sumas por segundo. +\end_layout + +\begin_layout Itemize + +\series bold +UNIVAC: +\series default + +\emph on +Universal Automatic Computer +\emph default +. +\end_layout + +\begin_layout Itemize + +\series bold +Proyecto EDVAC (Von Neumann, 1952): +\series default + +\emph on +Electronic Discrete Variable Automatic Computer +\emph default +: El primero con programas almacenados; saltos condicionales, válvulas de + vacío. +\end_layout + +\end_deeper +\begin_layout Itemize + +\series bold +Segunda generación (1962-67): +\series default + Tras la invención del transistor en 1947; IBM System 360, PDP-8 (primer + minicomputador, +\emph on +Digital Equipment Corporation +\emph default +). +\end_layout + +\begin_layout Itemize + +\series bold +Tercera generación (1967-78): +\series default + En 1958 se inventa el circuito integrado, con el que se integran varios + elementos electrónicos en el mismo bloque. + Aparece la microprogramación (propuesta por Wilkes en los 50) y el primer + supercomputador (CDC 6000, +\emph on +Control Data Corporation +\emph default +, Seymour Cray, 1964), y en 1965 Wilkes propone el concepto de caché. +\end_layout + +\begin_layout Itemize + +\series bold +Cuarta generación (1971-): +\series default + En 1971 se diseña el primer microprocesador: Intel 4004, con 2300 transistores. + Desde el 1981 y con el desarrollo de CPUs de Intel como el 8088 se desarrolla + la informática de consumo. +\end_layout + +\begin_layout Standard +Desde la mitad de los 90 con la aparición de la web, hay 3 grupos de ordenadores +: +\end_layout + +\begin_layout Itemize + +\series bold +Ordenadores personales: +\series default + PCs, +\emph on +tablets +\emph default +, etc., para uso individual, con buen rendimiento a bajo coste. +\end_layout + +\begin_layout Itemize + +\series bold +Servidores: +\series default + Para muchos usuarios, buscan fiabilidad y escalabilidad. + Distinguimos de clase baja (servidores de archivos, de impresión, etc.), + media (centros de datos, +\begin_inset Newline newline +\end_inset + + +\begin_inset Quotes cld +\end_inset + +datacenters +\begin_inset Quotes crd +\end_inset + +) y alta (supercomputadores con aplicaciones científicas). +\end_layout + +\begin_layout Itemize + +\series bold +Ordenadores embebidos +\series default + o +\series bold +empotrados: +\series default + Ordenadores de coches, +\emph on +gadgets +\emph default +, etc. + Para una sola aplicación, con grandes limitaciones, consumo de energía + y fiabilidad. +\end_layout + +\begin_layout Standard +En 2005, para ahorrar energía, aumentar el rendimiento sin aumentar el ciclo + de reloj y mejorar la fiabilidad del diseño, surgen los procesadores +\series bold +multinúcleo, +\series default + aunque requieren +\series bold +programación paralela. +\end_layout + +\begin_layout Section +Organización de un PC +\end_layout + +\begin_layout Itemize + +\series bold +Factor de forma +\series default + o +\series bold +geometría: +\series default + Largo, ancho, ubicación de agujeros de montaje, tipo y ubicación de conectores + y componentes, etc. + Normalmente ATX, aunque los servidores suelen usar factores de forma como + WTX, que tienen mayores dimensiones y permiten alojar varias CPUs y más + memoria. +\end_layout + +\begin_layout Itemize + +\series bold +CPUs soportadas: +\series default + Depende del tipo de +\emph on +socket +\emph default + de CPU. +\end_layout + +\begin_layout Itemize + +\series bold +Módulos de memoria soportados: +\series default + Tipos (DDR [ +\lang american +Double Data Rate +\lang spanish +], DDR2, DDR3, DDR4...), frecuencia del reloj de la memoria, nº de ranuras, + capacidad máxima, etc. +\end_layout + +\begin_layout Itemize + +\series bold +Chipset: +\series default + Formado por: +\end_layout + +\begin_deeper +\begin_layout Itemize + +\series bold +\lang american +Memory Controller Hub +\series default +\lang spanish + o +\series bold +Northbridge: +\series default + Comunica la CPU, tarjeta gráfica, módulos de memoria y el Southbridge. + Últimamente su funcionalidad se integra en el procesador. +\end_layout + +\begin_layout Itemize + +\series bold +\lang american +I/O Controller Hub +\series default +\lang spanish + o +\series bold +Southbridge: +\series default + Comunica el resto de elementos del sistema. +\end_layout + +\end_deeper +\begin_layout Itemize + +\series bold +Ranuras de expansión: +\series default + PCI (más antiguo, siendo el más usado un bus de 32 bits a +\begin_inset Formula $\unit[33]{MHz}$ +\end_inset + +), PCI-X (servidores, +\begin_inset Formula $\unit[66]{MHz}$ +\end_inset + + o más) y PCI Express (más rápido, hasta +\begin_inset Formula $\unit[250]{MB/s}$ +\end_inset + + +\lang american +full duplex +\lang spanish + por canal, con ranuras de hasta 16 canales). +\end_layout + +\begin_layout Itemize + +\series bold +Interfaces de almacenamiento: +\series default + ATA (paralela, hasta +\begin_inset Formula $\unit[133]{MB/s}$ +\end_inset + +), actualmente sustituida por SATA (en serie, hasta +\begin_inset Formula $\unit[150]{MB/s}$ +\end_inset + + en la versión original), y SCSI (paralela), que será sustituida por SAS + (serie). +\end_layout + +\begin_layout Itemize + +\series bold +Interfaces de audio y red. +\end_layout + +\begin_layout Itemize + +\series bold +Puertos de conexión periféricos +\series default + como USB y Firewire. +\end_layout + +\begin_layout Itemize + +\series bold +Protección de la BIOS: +\series default + La BIOS ( +\lang american +Basic Input/Output System +\lang spanish +) se encarga de arrancar el PC y dar soporte para ciertos dispositivos de + entrada y salida. + También ofrece una interfaz gráfica para configurar parámetros del PC. + Actualmente la BIOS se almacena muchas veces en una Flash, por lo que se + puede actualizar, pero de hacerse incorrectamente podría dejar el equipo + inutilizable hasta cambiar el chip. + Actualmente está siendo sustituida por UEFI ( +\lang american +Unified Extensible Firmware Interface +\lang spanish +). +\end_layout + +\begin_layout Standard +\align center +\begin_inset Graphics + filename image.TZVI9Y.png + width 100text% + +\end_inset + + +\end_layout + +\end_body +\end_document diff --git a/fc/n2.lyx b/fc/n2.lyx new file mode 100644 index 0000000..7e41f7e --- /dev/null +++ b/fc/n2.lyx @@ -0,0 +1,979 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Section +Representación de enteros +\end_layout + +\begin_layout Standard +En un sistema de numeración posicional en base +\begin_inset Formula $b$ +\end_inset + +, +\begin_inset Formula $N=\dots+n_{2}b^{2}+n_{1}b^{1}+n_{0}b^{0}+n_{-1}b^{-1}+\dots$ +\end_inset + +. + Nos centraremos en las bases 2 (binario), 8 (octal), 10 (decimal) y 16 + (hexadecimal). + Decimos +\begin_inset Formula $011)_{2}=3)_{10}$ +\end_inset + +. + Para convertir de decimal a binario, dividimos sucesivamente entre 2 la + parte entera hasta obtener cociente binario, y tomamos los restos y el + último cociente. + Este es el bit más significativo, y el primer resto el menos significativo. + Para la parte fraccionaria, multiplicamos por 2 la parte fraccionaria del + número decimal, y el número binario se forma con lo que se va obteniendo. +\end_layout + +\begin_layout Standard +El desplazamiento a la izquierda (añadir un 0 a la izquierda) multiplica + por 2, y el desplazamiento a la derecha (eliminarlo) divide entre 2. + También encontramos las operaciones lógicas +\family typewriter +\lang american +OR +\family default +\lang spanish + ( +\begin_inset Formula $0+0=0$ +\end_inset + +, +\begin_inset Formula $0+1=1+0=1+1=1$ +\end_inset + +), +\family typewriter +\lang american +AND +\family default +\lang spanish + ( +\begin_inset Formula $0\cdot0=0\cdot1=1\cdot0=0$ +\end_inset + +; +\begin_inset Formula $1\cdot1=1$ +\end_inset + +) y +\family typewriter +\lang american +NOT +\family default +\lang spanish + ( +\begin_inset Formula $\overline{0}=1$ +\end_inset + +; +\begin_inset Formula $\overline{1}=0$ +\end_inset + +). +\end_layout + +\begin_layout Standard +Los valores sin signo se representan añadiendo +\begin_inset Formula $0$ +\end_inset + +s a la izquierda del número en binario hasta completar los +\begin_inset Formula $8$ +\end_inset + +, +\begin_inset Formula $16$ +\end_inset + +, +\begin_inset Formula $32$ +\end_inset + +, +\begin_inset Formula $64$ +\end_inset + +, etc. + bits. + Para los enteros con signo existen las siguientes representaciones: +\end_layout + +\begin_layout Itemize + +\series bold +Signo y magnitud: +\series default + El bit más significativo es de signo, y vale +\begin_inset Formula $1$ +\end_inset + + si el nº es negativo. + El problema es que el +\begin_inset Formula $0$ +\end_inset + + tiene dos representaciones. +\end_layout + +\begin_layout Itemize + +\series bold +Sesgada: +\series default + Se añade una constante +\begin_inset Formula $S$ +\end_inset + + (sesgo) al nº a representar para hacerlo positivo. + Normalmente +\begin_inset Formula $S=2^{\text{nº de bits}-1}$ +\end_inset + +. + Permite realizar restas como sumas. +\end_layout + +\begin_layout Itemize + +\series bold +Complemento a 2: +\series default + Si tenemos +\begin_inset Formula $n$ +\end_inset + + bits, permite representar desde +\begin_inset Formula $-2^{n-1}$ +\end_inset + + hasta +\begin_inset Formula $2^{n-1}-1$ +\end_inset + +. + Los positivos se representan normalmente. + Para los negativos, se niegan todos los bits ( +\family typewriter +\lang american +NOT +\family default +\lang spanish +) del opuesto y se suma 1 al resultado. + Así, además de poder realizar restas como sumas (despreciando los bits + restantes), los números positivos se representan igual a como se representarían + sin signo. + Si el resultado de una operación sale del rango, se denomina +\series bold +desbordamiento +\series default +, y la operación no funciona. + Para representar un número con mayor cantidad de bits, se replica el bit + de signo hacia la izquierda. +\end_layout + +\begin_layout Section +Códigos intermedios +\end_layout + +\begin_layout Standard +Para expresar secuencias de bits de forma más concisa usamos la base +\series bold +octal +\series default + ( +\begin_inset Formula $\unit[8=2^{3}]{dígitos}$ +\end_inset + +, +\begin_inset Formula $\{0,\dots,7\}$ +\end_inset + +) agrupando los bits de 3 en 3 empezando por la coma decimal, así como la + base +\series bold +hexadecimal +\series default + ( +\begin_inset Formula $\unit[16=2^{4}]{dígitos}$ +\end_inset + +, +\begin_inset Formula $\{0,\dots,9,A,\dots,F\}$ +\end_inset + +), agrupándolos de 4 en 4. + Las conversiones se realizan de forma similar a la conversión entre binario + y decimal, pero con distinta base. +\end_layout + +\begin_layout Section +Representación de reales +\end_layout + +\begin_layout Standard +Se usa la +\series bold +notación exponencial +\series default +, en +\series bold + coma flotante +\series default + o en +\series bold + punto flotante: +\series default + +\begin_inset Formula $N=M\cdot B^{E}$ +\end_inset + +, donde +\begin_inset Formula $M$ +\end_inset + + es la mantisa, +\begin_inset Formula $B=2$ +\end_inset + + es la base y +\begin_inset Formula $E$ +\end_inset + + es el exponente. + Se representa en tres campos: +\end_layout + +\begin_layout Itemize + +\series bold +Signo ( +\begin_inset Formula $S$ +\end_inset + +): +\series default + +\begin_inset Formula $0$ +\end_inset + +: positivo; +\begin_inset Formula $1$ +\end_inset + +: negativo. +\end_layout + +\begin_layout Itemize + +\series bold +Exponente ( +\begin_inset Formula $E$ +\end_inset + +): +\series default + Entero sesgado, con sesgo +\begin_inset Formula $S=2^{n_{E}-1}-1$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Mantisa ( +\begin_inset Formula $M$ +\end_inset + +): +\series default + Solo se representa la parte fraccionaria; la parte entera siempre es +\begin_inset Formula $1$ +\end_inset + +. +\end_layout + +\begin_layout Standard +La norma IEEE 754 especifica reales de +\series bold +simple precisión +\series default + (32 bits, +\begin_inset Formula $n_{E}=8$ +\end_inset + +), y de +\series bold +doble precisión +\series default + (64 bits, +\begin_inset Formula $n_{E}=11$ +\end_inset + +). + Situaciones especiales: +\end_layout + +\begin_layout Itemize +Si +\begin_inset Formula $E=0$ +\end_inset + +, el +\begin_inset Formula $1$ +\end_inset + + no está implícito. + Así, si +\begin_inset Formula $E=0$ +\end_inset + + y +\begin_inset Formula $M=0$ +\end_inset + +, el número es +\begin_inset Formula $0$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +Si +\begin_inset Formula $E=2^{n_{E}}-1$ +\end_inset + +, entonces +\begin_inset Formula $n=+\infty\text{ o }-\infty$ +\end_inset + + si +\begin_inset Formula $M=0$ +\end_inset + + o +\begin_inset Formula $NaN$ +\end_inset + + ( +\emph on +\lang american +Not a Number +\emph default +\lang spanish +) si +\begin_inset Formula $M\neq0$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Cuando un número como el resultado de una operación no se puede representar + de forma exacta, se aplica el redondeo al par: Se toman los dos primeros + bits que +\begin_inset Quotes cld +\end_inset + +no caben +\begin_inset Quotes crd +\end_inset + + en la mantisa (en orden, +\series bold +bit de redondeo +\series default + y +\series bold +bit retenedor +\series default +). + Si el de redondeo es +\begin_inset Formula $0$ +\end_inset + +, se trunca. + Si ambos son +\begin_inset Formula $1$ +\end_inset + +, se redondea al alza. + En el caso restante, se redondea al par más cercano. +\end_layout + +\begin_layout Standard +Algunos números que en decimal son exactos no se pueden representar con + total exactitud porque en binario son periódicos, y algunas propiedades + como la asociatividad de la suma pueden no cumplirse debido a errores de + aproximación. +\end_layout + +\begin_layout Section +Representación de caracteres +\end_layout + +\begin_layout Standard +Para representar un carácter entre un conjunto de +\begin_inset Formula $n$ +\end_inset + + caracteres necesitamos +\begin_inset Formula $\left\lceil \log_{2}n\right\rceil $ +\end_inset + + bits, de forma que a cada carácter le corresponde una combinación. + El código es arbitrario, pero existen códigos normalizados: +\end_layout + +\begin_layout Itemize +El ASCII ( +\emph on +\lang american +American Standard Code for Information Interchange +\emph default +\lang spanish +) codifica desde los años 60 la mayoría de caracteres del idioma inglés. + Usa +\begin_inset Formula $7$ +\end_inset + + bits para +\begin_inset Formula $128$ +\end_inset + + caracteres. + Para rellenar 1 byte, el bit adicional se usaba para control de errores. + Un ejemplo es el +\series bold +bit de paridad +\series default +, que garantiza que el total de unos en el byte debe ser par. + Si no lo es, ha habido un error en la transmisión. +\end_layout + +\begin_layout Itemize +Más recientemente, este último bit se usa para extensiones de determinados + idiomas. + El ISO-8859-1 ( +\lang american +Latin +\lang spanish + 1) incluye extensiones como acentos y +\begin_inset Quotes cld +\end_inset + + +\begin_inset Formula $ñ$ +\end_inset + + +\begin_inset Quotes crd +\end_inset + +. + El ISO-8859-15 es similar pero añade el signo del euro. +\end_layout + +\begin_layout Itemize +El Unicode permite representar cualquier sistema de escritura del mundo. + Empezó siendo de 16 bits y actualmente define más de 1 millón de símbolos. + A cada uno se le asigna un +\emph on +\lang american +code point +\emph default +\lang spanish + en el rango de +\begin_inset Formula $0$ +\end_inset + + a +\begin_inset Formula $0x10FFFF$ +\end_inset + +, que se representa como U+número. + El conjunto de +\emph on +\lang american +code points +\emph default +\lang spanish + que caben en 16 bits se denomina +\emph on +\lang american +Basic Multilingual Plane +\emph default +\lang spanish + (BMP). +\end_layout + +\begin_deeper +\begin_layout Itemize +Los primeros 256 +\emph on +\lang american +code points +\emph default +\lang spanish + corresponden al ISO-8859-1. +\end_layout + +\begin_layout Itemize +Todos los +\emph on +\lang american +code points +\emph default +\lang spanish + se representan como secuencias de bits de varias formas, como el UTF-8 + y el UTF-16 ( +\emph on +\lang american +Unicode Transformation Format +\emph default +\lang spanish +). + En UTF-8, cada carácter ASCII ocupa 1 byte, por compatibilidad. + Para otros caracteres, se usan de 2 a 4 bytes. +\end_layout + +\begin_layout Itemize +En UTF-16, para distinguir entre +\emph on +Big-Endian +\emph default + y +\emph on +Little-Endian +\emph default +, se usa la llamada +\emph on +\lang american +Byte Order Mark +\emph default +\lang spanish + (BOM) al principio del texto, codificado como +\begin_inset Formula $0xFEFF$ +\end_inset + +. +\end_layout + +\end_deeper +\begin_layout Section +Representación de imágenes +\end_layout + +\begin_layout Standard +Las imágenes se pueden representar mediante mapas de bits o de forma vectorial. + Un +\series bold +mapa de bits +\series default + está formado por una matriz de píxeles +\begin_inset Formula $M_{m,n}(px.)$ +\end_inset + + con resolución +\begin_inset Formula $n\times m$ +\end_inset + +, de los cuales a cada uno se le asocia un color o un tono de gris. + Se almacenan los píxeles sucesivamente. + Algunos formatos de mapa de bits son BMP (Windows), PICT (Macintosh), PPM + ( +\emph on +\lang american +Portable Pix-Map +\emph default +\lang spanish +, de codificación sencilla) y JPEG (compresión normalmente con pérdida, + buena calidad para fotos). +\end_layout + +\begin_layout Standard +Mientras tanto, una +\series bold +imagen vectorial +\series default + se representa como una colección de objetos como líneas, polígonos o textos, + que se modelan mediante vectores y ecuaciones que se evalúan al visualizar + las ecuaciones en pantalla. + Son adecuados para gráficos geométricos e ideales para aplicaciones CAD, + se pueden escalar a cualquier tamaño y suelen ocupar mucho menos espacio + que los mapas de bits. + Sin embargo, no son adecuadas para imágenes reales y suelen tener menor + calidad de imagen. + Algunos formatos son DXF ( +\emph on +\lang american +Document eXchange Format +\emph default +\lang spanish +, para imágenes CAD), EPS ( +\emph on +\lang american +Encapsulated PostScript +\emph default +\lang spanish +, de Adobe) y ODG (LibreOffice). + A menudo estos pueden incluir mapas de bits embebidos. +\end_layout + +\begin_layout Standard +El color se representa mediante escalas. + En +\series bold +escala de grises +\series default +, cada píxel toma un valor de gris. + El modelo de color +\series bold +RGB +\series default + es aditivo (la suma de los colores genera el blanco), se usa sobre todo + en pantallas y representa la intensidad de rojo, verde y azul. + El modelo +\series bold +CMYK +\series default + es sustractivo (la suma de los colores genera el negro), se usa principalmente + en impresoras y representa el cían, magenta, amarillo y negro. +\end_layout + +\begin_layout Section +Algunos formatos de archivo +\end_layout + +\begin_layout Subsection +PPM +\end_layout + +\begin_layout Standard +El +\begin_inset Quotes cld +\end_inset + + +\lang american +Portable Pixel Map +\lang spanish + +\begin_inset Quotes crd +\end_inset + + está formado por un +\begin_inset Quotes cld +\end_inset + +número mágico +\begin_inset Quotes crd +\end_inset + + que identifica el tipo de archivo (caracteres +\series bold +P6 +\series default +), una cabecera y una ristra de bytes. + La cabecera indica, entre otras cosas, el ancho y alto de la imagen y el + valor máximo de un color, en decimal mediante caracteres ASCII (normalmente + estos son los tres últimos elementos de la cabecera, los cuales suelen + separarse por 0x0A). + La ristra de bytes contiene los píxeles uno por uno, de arriba a abajo + de izquierda a derecha, representados por los valores de intensidad del + rojo, verde y azul. + Normalmente el valor máximo es 255. + Si es más, se especifican en +\emph on +\lang american +big endian +\emph default +\lang spanish +. + Así, en general, +\begin_inset Formula $\text{Offset}=(y\cdot\text{ancho}+x)\cdot3+\text{fin\_cabecera}+1$ +\end_inset + +. +\end_layout + +\begin_layout Subsection +HTML +\end_layout + +\begin_layout Standard +El +\emph on +\lang american +HyperText Markup Language +\emph default +\lang spanish + se usa para crear páginas web. + Se usan etiquetas con forma +\family typewriter +< +\emph on +nombre +\emph default + +\emph on +attr +\emph default +=" +\emph on +val +\emph default +" ...>...</ +\emph on +nombre +\emph default +> +\family default +, como +\family typewriter +<b>Hola</b> +\family default +, que indica que el texto está en negrita. + Así: +\end_layout + +\begin_layout Itemize + +\family typewriter +<HTML> +\family default + envuelve a todo el documento. +\end_layout + +\begin_layout Itemize + +\family typewriter +< +\lang american +HEAD +\lang spanish +> +\family default + contiene la cabecera. +\end_layout + +\begin_deeper +\begin_layout Itemize + +\family typewriter +< +\lang american +TITLE +\lang spanish +> +\family default + indica el título. +\end_layout + +\begin_layout Itemize + +\family typewriter +< +\lang american +META NAME="AUTHOR" CONTENT= +\lang spanish +" +\family default +(autor) +\family typewriter +"> +\family default +. +\end_layout + +\end_deeper +\begin_layout Itemize + +\family typewriter +< +\lang american +BODY +\lang spanish +> +\family default + contiene al cuerpo del documento. +\end_layout + +\begin_deeper +\begin_layout Itemize + +\family typewriter +<P> +\family default + indica un párrafo. +\end_layout + +\begin_layout Itemize + +\family typewriter +< +\lang american +BR +\lang spanish +> +\family default + introduce una línea en blanco. +\end_layout + +\begin_layout Itemize + +\family typewriter +<A +\lang american +HREF +\lang spanish +=" +\family default +(URL) +\family typewriter +"> +\family default + muestra un enlace. +\end_layout + +\end_deeper +\begin_layout Subsection +ODF +\end_layout + +\begin_layout Standard +El formato +\emph on +\lang american +OpenDocument +\emph default +\lang spanish + es un formato estándar y libre para documentos, hojas de cálculo, gráficos, + presentaciones... + Es un archivo comprimido en ZIP que contiene varios ficheros y directorios, + siendo los más importantes: +\end_layout + +\begin_layout Itemize + +\family typewriter +content.xml +\family default +: Almacena el contenido real del documento, salvo datos binarios como imágenes, + y su formato es similar al HTML aunque bastante más complejo. +\end_layout + +\begin_layout Itemize + +\family typewriter +styles.xml +\family default +: Almacena los estilos para el formato y disposición del contenido, y existen + varios tipos como los de carácter, párrafo, etc. +\end_layout + +\begin_layout Itemize + +\family typewriter +meta.xml +\family default +: Contiene metadatos como el autor, la última persona que lo modificó, fecha + de la última modificación, etc. +\end_layout + +\begin_layout Itemize + +\family typewriter +settings.xml +\family default +: Incluye propiedades como el factor de zoom o la posición del cursor, pero + no afectan al contenido. +\end_layout + +\end_body +\end_document diff --git a/fc/n3.lyx b/fc/n3.lyx new file mode 100644 index 0000000..63254ed --- /dev/null +++ b/fc/n3.lyx @@ -0,0 +1,1257 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +En electrónica digital distinguimos dos niveles de tensión (alta y baja), + que abstraemos con el sistema binario. + Tipos de circuitos: +\end_layout + +\begin_layout Itemize + +\series bold +Combinacionales (sin memoria): +\series default + Las salidas solo dependen de las entradas actuales. +\end_layout + +\begin_layout Itemize + +\series bold +Secuenciales (con memoria): +\series default + Las salidas dependen de las entradas y un valor almacenado ( +\series bold +estado +\series default +). +\end_layout + +\begin_layout Standard +El +\series bold +álgebra de Boole +\series default + sirve para expresar circuitos lógicos. + Tenemos las operaciones +\begin_inset Formula $\overline{A}$ +\end_inset + + (negación), +\begin_inset Formula $A+B$ +\end_inset + + (o) y +\begin_inset Formula $A\cdot B$ +\end_inset + + (y), y podemos expresar funciones de +\begin_inset Formula $n$ +\end_inset + + variables +\begin_inset Formula $f:\{0,1\}^{n}\rightarrow\{0,1\}$ +\end_inset + + como +\begin_inset Formula $F(A,B,C)=\dots$ +\end_inset + +, o bien como tabla de verdad. + Si a cada entrada +\begin_inset Formula $(A,B,C)$ +\end_inset + + le asignamos su valor +\begin_inset Formula $ABC_{b}$ +\end_inset + +, tenemos las +\series bold +formas normalizadas: +\end_layout + +\begin_layout Itemize + +\series bold +Suma de productos (minitérminos): +\series default + +\begin_inset Formula $F(A,B,C)=\overline{A}\cdot B\cdot\overline{C}+\overline{A}\cdot B\cdot C+\dots=m_{2}+m_{3}+\dots=\sum m(2,3,\dots)$ +\end_inset + +. + Tomamos las combinaciones en las que la salida es 1. +\end_layout + +\begin_layout Itemize + +\series bold +Producto de sumas (maxitérminos): +\series default + +\begin_inset Formula $F(A,B,C)=(A+B+C)\cdot(A+B+\overline{C})\cdot\dots=M_{0}\cdot M_{1}\cdot\dots=\prod M(0,1,\dots)$ +\end_inset + +. + Tomamos las combinaciones en las que la salida es 0 y negamos cada letra. +\end_layout + +\begin_layout Section +Mapas de Karnaugh +\end_layout + +\begin_layout Standard +Representación gráfica de una tabla de verdad. + Si la función tiene +\begin_inset Formula $m+n$ +\end_inset + + variables, realizamos una tabla +\begin_inset Formula $2^{m}\times2^{n}$ +\end_inset + + y en las cabeceras de fila y columna ponemos los nombres de estas variables + con sus posibles combinaciones, de forma que dos celdas adyacentes solo + se diferencien en 1 byte. + Ponemos +\begin_inset Formula $1$ +\end_inset + +, +\begin_inset Formula $0$ +\end_inset + + o +\begin_inset Formula $X$ +\end_inset + + (valor no determinado) en cada celda según el valor de salida para las + variables. + Un cuadrado tiene +\begin_inset Formula $n$ +\end_inset + + cuadrados adyacentes (que se diferencien en solo una entrada), y estos + se combinan en grupos de +\begin_inset Formula $2^{k}$ +\end_inset + + celdas con igual valor de salida eliminando +\begin_inset Formula $k$ +\end_inset + + variables. + Debemos intentar cubrir todos los unos (o ceros) en el menor número de + grupos posible. + Una celda puede estar en varios grupos. +\end_layout + +\begin_layout Standard +Terminología: +\end_layout + +\begin_layout Itemize + +\series bold +Implicante: +\series default + Producto de variables. +\end_layout + +\begin_layout Itemize + +\series bold +Implicante primo: +\series default + Implicante no contenido en otro. +\end_layout + +\begin_layout Itemize + +\series bold +Implicante primo esencial: +\series default + Implicante primo con al menos un 1 cubierto solo por él. +\end_layout + +\begin_layout Itemize + +\series bold +Cubierta: +\series default + Conjunto de implicantes primos que cubren todos los unos. +\end_layout + +\begin_layout Standard +Al simplificar, las +\begin_inset Formula $X$ +\end_inset + + pueden interpretarse a conveniencia como 1s o 0s. +\end_layout + +\begin_layout Section +Puertas lógicas +\end_layout + +\begin_layout Standard +\align center +\begin_inset Tabular +<lyxtabular version="3" rows="3" columns="1"> +<features tabularvalignment="middle"> +<column alignment="center" valignment="top"> +<row> +<cell multicolumn="1" alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Tabular +<lyxtabular version="3" rows="3" columns="3"> +<features tabularvalignment="middle"> +<column alignment="center" valignment="top"> +<column alignment="center" valignment="top"> +<column alignment="center" valignment="top"> +<row> +<cell alignment="center" valignment="top" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $A\cdot B$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" bottomline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Graphics + filename AND_ANSI_Labelled.svg + height 14pt + +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell multicolumn="1" alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +AND +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\begin_inset Tabular +<lyxtabular version="3" rows="3" columns="1"> +<features tabularvalignment="middle"> +<column alignment="center" valignment="top"> +<row> +<cell multicolumn="1" alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Tabular +<lyxtabular version="3" rows="3" columns="3"> +<features tabularvalignment="middle"> +<column alignment="center" valignment="top"> +<column alignment="center" valignment="top"> +<column alignment="center" valignment="top"> +<row> +<cell alignment="center" valignment="top" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $A+B$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" bottomline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Graphics + filename OR_ANSI_Labelled.svg + height 14pt + +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell multicolumn="1" alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +OR +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\begin_inset Tabular +<lyxtabular version="3" rows="3" columns="1"> +<features tabularvalignment="middle"> +<column alignment="center" valignment="top"> +<row> +<cell multicolumn="1" alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Tabular +<lyxtabular version="3" rows="3" columns="3"> +<features tabularvalignment="middle"> +<column alignment="center" valignment="top"> +<column alignment="center" valignment="top"> +<column alignment="center" valignment="top"> +<row> +<cell alignment="center" valignment="top" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $A\oplus B$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" bottomline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Graphics + filename XOR_ANSI.svg + height 14pt + +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell multicolumn="1" alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +XOR +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\begin_layout Standard +\align center +\begin_inset Tabular +<lyxtabular version="3" rows="2" columns="1"> +<features tabularvalignment="middle"> +<column alignment="center" valignment="top"> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Graphics + filename NAND_ANSI_Labelled.svg + height 14pt + +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell multicolumn="1" alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +NAND +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\begin_inset Tabular +<lyxtabular version="3" rows="2" columns="1"> +<features tabularvalignment="middle"> +<column alignment="center" valignment="top"> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Graphics + filename NOR_ANSI_Labelled.svg + height 14pt + +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell multicolumn="1" alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +NOR +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\begin_inset Tabular +<lyxtabular version="3" rows="2" columns="1"> +<features tabularvalignment="middle"> +<column alignment="center" valignment="top"> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Graphics + filename Xnor-gate-en.svg + height 14pt + +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell multicolumn="1" alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +XNOR +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\begin_layout Standard +\align center +\begin_inset Tabular +<lyxtabular version="3" rows="3" columns="1"> +<features tabularvalignment="middle"> +<column alignment="center" valignment="top"> +<row> +<cell multicolumn="1" alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\overline{A}:$ +\end_inset + + +\begin_inset Tabular +<lyxtabular version="3" rows="2" columns="2"> +<features tabularvalignment="middle"> +<column alignment="center" valignment="top"> +<column alignment="center" valignment="top"> +<row> +<cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Graphics + filename Not-gate-en.svg + height 14pt + +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell multicolumn="1" alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +NOT +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\begin_layout Standard +\align left +A veces la puerta NOT se representa simplemente con el círculo pequeño, + pegado a otra puerta. + Las puertas NAND, NOR y XNOR equivalen a una puerta AND, OR o XOR, respectivame +nte, seguida de una puerta NOT. + La mayoría de circuitos actualmente se encuentran en chips (circuitos integrado +s) todo lo grandes o pequeños que queramos. + Según el número de puertas lógicas: +\end_layout + +\begin_layout Itemize + +\series bold +SSI: +\series default + 1-10 puertas. +\end_layout + +\begin_layout Itemize + +\series bold +MSI: +\series default + 10-100 puertas. +\end_layout + +\begin_layout Itemize + +\series bold +LSI: +\series default + 100-100000 puertas. +\end_layout + +\begin_layout Itemize + +\series bold +VLSI: +\series default + >100000 puertas. +\end_layout + +\begin_layout Section +Retardo +\end_layout + +\begin_layout Standard +Existe un +\series bold +retardo +\series default + de algunos nanosegundos desde que cambia la señal a la entrada hasta que + se estabiliza la señal de salida en el valor deseado. + Podemos considerar que este es el máximo que debe +\begin_inset Quotes cld +\end_inset + +recorrer +\begin_inset Quotes crd +\end_inset + + una señal dentro del circuito una vez sabemos el retardo de cada puerta + lógica. +\end_layout + +\begin_layout Section +Implementación con puertas NAND/NOR +\end_layout + +\begin_layout Standard +Para implementar una función en forma de suma de productos sólo con puertas + NAND, simplificamos, negamos dos veces y aplicamos De Morgan una vez, obteniend +o un resultado que se puede interpretar con puertas NAND. + El proceso es el mismo para implementar una función en forma de producto + de sumas sólo con puertas NOR. +\end_layout + +\begin_layout Section +Bloques lógicos +\end_layout + +\begin_layout Standard +Son bloques que contienen una parte del circuito y se usan para simplificar + la representación. + Se representan como un cuadrado con flechas entrantes a un lado y salientes + a otro con un indicador textual del bloque. +\end_layout + +\begin_layout Subsection +Codificador +\end_layout + +\begin_layout Standard +Circuito con +\begin_inset Formula $2^{n}$ +\end_inset + + líneas de entrada y +\begin_inset Formula $n$ +\end_inset + + de salida. + Solo una línea de entrada se activa en cada momento y su nº se representa + en binario en la salida. +\end_layout + +\begin_layout Standard +\align center +\begin_inset Graphics + filename image.RAWR9Y.png + width 60text% + +\end_inset + + +\end_layout + +\begin_layout Subsection +Decodificador +\end_layout + +\begin_layout Standard +Circuito con +\begin_inset Formula $n$ +\end_inset + + líneas de entrada y +\begin_inset Formula $2^{n}$ +\end_inset + + de salida que activa la línea de salida cuyo nº corresponde a la entrada + en binario. +\end_layout + +\begin_layout Standard +\align center +\begin_inset Graphics + filename image.V5MB9Y.png + width 60text% + +\end_inset + + +\end_layout + +\begin_layout Standard +Podemos implementar una función con un decodificador conectando las salidas + correspondientes a un +\begin_inset Formula $F(\dots)=1$ +\end_inset + + como entrada de una puerta OR. +\end_layout + +\begin_layout Subsection +Multiplexores +\end_layout + +\begin_layout Standard +Circuito con +\begin_inset Formula $2^{n}$ +\end_inset + + líneas de entrada de datos, +\begin_inset Formula $n$ +\end_inset + + de entrada de control y una de salida. + Las líneas de control seleccionan qué entrada de datos pasa a la salida. + +\end_layout + +\begin_layout Standard +\begin_inset Graphics + filename image.0PXO9Y.png + width 100text% + +\end_inset + + +\end_layout + +\begin_layout Standard +Podemos implementar funciones como multiplexores conectando a cada entrada + de datos el valor de la salida correspondiente y conectando las entradas + como entradas de control. + Si el multiplexor tiene una entrada de control menos que la función, elegimos + una variable que no se conecta como entrada de control, agrupamos en el + mapa de Karnaugh las celdas que tienen el resto de entradas iguales y como + entradas conectamos 0, 1 o la variable en cuestión, negada o no. +\end_layout + +\begin_layout Subsection +Memorias ROM +\end_layout + +\begin_layout Standard +Una +\series bold +ROM +\series default + ( +\emph on +Read Only Memory +\emph default +) es un circuito combinacional con +\begin_inset Formula $m$ +\end_inset + + entradas y +\begin_inset Formula $n$ +\end_inset + + salidas que almacena +\begin_inset Formula $2^{m}$ +\end_inset + + celdas ( +\series bold +altura +\series default + de la ROM) de +\begin_inset Formula $n$ +\end_inset + + bits ( +\series bold +anchura +\series default + de la ROM). + Se implementa con un plano AND con +\begin_inset Formula $2^{m}$ +\end_inset + + puertas de +\begin_inset Formula $m$ +\end_inset + + entradas cada una y un plano OR con +\begin_inset Formula $n$ +\end_inset + + puertas de salida: +\end_layout + +\begin_layout Standard +\begin_inset Graphics + filename image.Y3EN9Y.png + width 100text% + +\end_inset + + +\end_layout + +\begin_layout Standard +Variantes: +\end_layout + +\begin_layout Itemize + +\series bold +PROM: +\series default + +\emph on +Programmable ROM +\emph default +. +\end_layout + +\begin_layout Itemize + +\series bold +EPROM: +\series default + +\emph on +Erasable PROM +\emph default +. +\end_layout + +\begin_layout Itemize + +\series bold +EEPROM: +\series default + +\emph on +Electronically Erasable PROM +\emph default +. +\end_layout + +\begin_layout Itemize +Memorias flash (permiten borrado y reescritura por bloques, miles de veces). +\end_layout + +\begin_layout Itemize + +\series bold +PLA: +\series default + +\emph on +Programmable Logic Array +\emph default +. + Como una ROM, pero solo se implementan los productos (puertas AND) necesarios. + Útil cuando pocas combinaciones se usan realmente. +\end_layout + +\end_body +\end_document diff --git a/fc/n4.lyx b/fc/n4.lyx new file mode 100644 index 0000000..dbe8094 --- /dev/null +++ b/fc/n4.lyx @@ -0,0 +1,2821 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures false +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +Un sistema operativo es una capa de software situada entre el hardware y + las aplicaciones, que se encarga de +\begin_inset Quotes cld +\end_inset + +enmascarar +\begin_inset Quotes crd +\end_inset + + la complejidad del software a usuarios y programadores, administrando: +\end_layout + +\begin_layout Itemize +La CPU, que se comparte entre los procesos y el núcleo del SO. +\end_layout + +\begin_layout Itemize +La memoria, que también se comparte, impidiendo que un proceso acceda a + la de otro indebidamente. +\end_layout + +\begin_layout Itemize +Los dispositivos, que también se comparten, protegiendo de accesos indebidos + y ofreciendo una interfaz uniforme a los distintos tipos de dispositivos. +\end_layout + +\begin_layout Standard +Ejemplos: Windows (2000, XP, Vista...), Linux (Ubuntu, Fedora...), Unix, FreeBSD, + MacOS, etc. + Una distribución de un sistema operativo incluye al núcleo del SO junto + con software adicional. + Tipos de SO: De propósito general, de servidores, de tiempo real, integrados, + de tarjeta inteligente, de supercomputadores, etc. + Conceptos: +\end_layout + +\begin_layout Description +Usuario Persona que trabaja en el sistema. +\end_layout + +\begin_layout Description +Sesión Periodo de tiempo en el que un usuario interactúa con el sistema. +\end_layout + +\begin_layout Description +Programa Código ejecutable almacenado en disco. + Concepto estático. +\end_layout + +\begin_layout Description +Proceso Programa en ejecución, que necesita recursos. + Concepto dinámico con estado cambiante. + Unidad de trabajo del SO. +\end_layout + +\begin_layout Description +Fichero Unidad lógica de almacenamiento de datos persistentes. + Secuencia de bytes con un formato determinado. +\end_layout + +\begin_layout Description +Programas +\begin_inset space ~ +\end_inset + +del +\begin_inset space ~ +\end_inset + +sistema Programas que suelen acompañar al SO, como administrador de archivos, + intérprete de comandos, programas para información de estado, aplicaciones + básicas o utilidades de programación. +\end_layout + +\begin_layout Description + +\series bold +Interfaz +\begin_inset space ~ +\end_inset + +de +\begin_inset space ~ +\end_inset + +usuario +\series default +Permite al usuario dar órdenes al sistema. +\end_layout + +\begin_deeper +\begin_layout Description + +\lang english +GUI +\begin_inset space ~ +\end_inset + +( +\emph on +Graphical +\begin_inset space ~ +\end_inset + +User +\begin_inset space ~ +\end_inset + +Interface +\emph default +) +\lang spanish + Presenta una visión intuitiva del sistema. + Se basa en un gestor de ventanas que permite arrancar y terminar aplicaciones + y trabajar con varias al mismo tiempo. +\end_layout + +\begin_layout Description +Línea +\begin_inset space ~ +\end_inset + +de +\begin_inset space ~ +\end_inset + +comandos Órdenes tecleadas. + Permite llamar a +\series bold +órdenes internas +\series default + reconocidas por el intérprete y +\series bold +programas externos +\series default +, en su propio ejecutable. +\end_layout + +\end_deeper +\begin_layout Section +Funcionamiento de un SO +\end_layout + +\begin_layout Subsection +El arranque +\end_layout + +\begin_layout Standard +Al encender, la CPU ejecuta un programa en ROM ( +\series bold +iniciador ROM +\series default + o +\series bold +ROM BIOS +\series default +) que realiza un autodiagnóstico rápido del hardware y lee el +\series bold +disco +\series default + el programa +\series bold +cargador +\series default +, que posiblemente permita seleccionar entre varios SO. + Este se encarga de cargar el kernel del SO en memoria, que toma el control, + establece sus estructuras internas básicas (tabla de procesos, memoria, + E/S, etc.) y ejecuta el +\series bold +proceso inicial +\series default +, que empieza a lanzar procesos auxiliares y +\series bold +demonios +\series default + (para impresión, red, etc.) según esté configurado y, finalmente, lanza + uno (o varios) procesos de login, que permiten al usuario autenticarse + y comenzar a trabajar. +\end_layout + +\begin_layout Subsection +Interrupciones +\end_layout + +\begin_layout Standard +Las +\series bold +interrupciones +\series default + son un mecanismo que permite pasar el control al núcleo del SO. + Tipos: +\end_layout + +\begin_layout Itemize + +\series bold +Interrupciones software +\series default +, +\series bold +llamadas al sistema +\series default + o +\series bold +traps: +\series default + Las inicia un proceso para llamar a un servicio del sistema. +\end_layout + +\begin_layout Itemize + +\series bold +Interrupciones hardware: +\end_layout + +\begin_deeper +\begin_layout Itemize + +\series bold +Excepciones +\series default + o +\series bold +desvíos: +\series default + Las produce un error en la ejecución, como una instrucción errónea, acceso + indebido, error numérico, etc. +\end_layout + +\begin_layout Itemize + +\series bold +Interrupciones +\series default + propiamente dichas: Las causa un evento externo como el reloj del sistema + o un dispositivo de E/S, y llegan a la CPU mediante el bus de control. +\end_layout + +\end_deeper +\begin_layout Standard +Algunos tipos de llamadas al sistema: +\end_layout + +\begin_layout Itemize + +\series bold +Procesos: +\series default + Creación y terminación de procesos e hilos... +\end_layout + +\begin_layout Itemize + +\series bold +Acceso a dispositivos: +\series default + Apertura, cierre, lectura y escritura de ficheros y dispositivos de E/S... +\end_layout + +\begin_layout Itemize + +\series bold +Gestión de la memoria: +\series default + Solicitud y liberación de espacio... +\end_layout + +\begin_layout Itemize + +\series bold +Manipulación del sistema de ficheros: +\series default + Creación y borrado de ficheros y directorios, movimiento por directorios, + manipulación de permisos, acceso a metadatos... +\end_layout + +\begin_layout Itemize + +\series bold +Otros: +\series default + Sincronización y comunicación entre procesos... +\end_layout + +\begin_layout Subsection +El subsistema de gestión de procesos +\end_layout + +\begin_layout Standard +Los SO permiten la +\series bold +multiprogramación +\series default +, el uso compartido de la CPU entre varios procesos, y de esta forma permite + múltiples usuarios. + Periódicamente, el reloj interrumpe al proceso en ejecución para ejecutar + código del kernel, que cambia el +\series bold +contexto +\series default + para ejecutar otro proceso. + Los procesos van avanzando con sensación de simultaneidad, y los que quedan + a la espera de E/S ceden la CPU a otro proceso. + La parte del kernel encargada de optimizar el uso de CPU es el +\series bold +planificador +\series default + o +\series bold +\emph on +scheduler +\series default +\emph default +. +\end_layout + +\begin_layout Standard +Todos los procesos son creados por otro, llamado +\series bold +proceso padre +\series default +, siendo la raíz de la jerarquía el proceso inicial (en Linux, +\family typewriter +init +\family default +), y terminan de forma voluntaria o externa. + Los procesos también pueden ser monitorizados, y se autorizan intentos + de comunicación entre procesos. +\end_layout + +\begin_layout Subsection +El subsistema de gestión de memoria +\end_layout + +\begin_layout Standard +La RAM es compartida por todos los procesos y el propio kernel, el cual + aísla a unos procesos de otros ubicándolos en +\series bold +espacios de direccionamiento +\series default + independientes. + Cada proceso tiene un +\series bold +espacio de direcciones virtual +\series default +, que es mapeado por el sistema (con ayuda del hardware) a distintas +\series bold +direcciones físicas +\series default +. + Si es necesario, parte del espacio virtual de un proceso se mantiene en + disco. + El SO se encarga de controlar las zonas de memoria libres y ocupadas, asignar + y recuperar espacio y mover datos y código entre la RAM y el disco según + sea necesario. +\end_layout + +\begin_layout Subsection +El subsistema de gestión de E/S +\end_layout + +\begin_layout Standard +El SO oculta las particularidades de distintos tipos de dispositivos. + Por ejemplo, mientras que el usuario ve un sistema de ficheros organizado + jerárquicamente, el disco en el que este está almacenado, con el que interactúa + el SO, se muestra como una inmensa tabla de sectores de 512 bytes cada + uno. +\end_layout + +\begin_layout Standard +Los dispositivos se manejan mediante una +\series bold +controladora +\series default +, un CI en el propio dispositivo que lo controla físicamente y acepta comandos + elementales, y un +\series bold +manejador de dispositivo +\series default + o +\series bold + +\begin_inset Quotes cld +\end_inset + +driver +\begin_inset Quotes crd +\end_inset + + +\series default +, un software ejecutado por el kernel del SO en +\series bold +modo privilegiado +\series default + (uso no restringido del procesador) que se comunica con la controladora. +\end_layout + +\begin_layout Standard +Las operaciones de E/S tardan un cierto tiempo en ejecutarse, por lo que + al enviar un comando a la controladora, el SO suspende el proceso en ejecución + y otorga la CPU a otro proceso, de forma que cuando termina la transferencia + de datos, se envía una +\series bold +interrupción +\series default + al procesador, causando que el SO vuelva a tomar el control y despierte + al proceso bloqueado. +\end_layout + +\begin_layout Section +Linux +\end_layout + +\begin_layout Standard +Es un clon de Unix creado por Linus Torvalds en 1991. + Su código fuente está disponible bajo GPL (puede usarse, modificarse y + distribuirse libremente). + Es multiplataforma, pues funciona en gran cantidad de procesadores por + estar escrito casi todo en C, multiusuario, multitarea y multinúcleo. + Usa memoria virtual con espacios de direccionamiento diferentes, y soporta + múltiples sistemas de archivos, protocolos de red e infinidad de dispositivos. + Existen múltiples distribuciones y miles de aplicaciones disponibles, libres + y comerciales. +\end_layout + +\begin_layout Standard +Se accede al sistema mediante nombre de usuario y contraseña, y solo el + usuario +\family typewriter +root +\family default + tiene el control total. + El +\emph on +prompt +\emph default + de la línea de comandos, configurable, proporciona información del usuario, + la máquina y el directorio actual: +\end_layout + +\begin_layout Standard +\align center + +\family typewriter +\emph on +usuario +\emph default +@ +\emph on +máquina +\emph default +: +\emph on +directorio_actual +\emph default +$ +\end_layout + +\begin_layout Standard +La interfaz gráfica más común es X-Window, que actúa como proceso +\begin_inset Quotes cld +\end_inset + +servidor +\begin_inset Quotes crd +\end_inset + + al que se conectan las aplicaciones gráficas +\begin_inset Quotes cld +\end_inset + +cliente +\begin_inset Quotes crd +\end_inset + +. + Su diseño en red permite ejecutar aplicaciones gráficas remotas siempre + que en nuestra máquina se ejecute el servidor X. + Este captura los eventos de teclado y ratón y los envía a la aplicación, + a la vez que muestra la salida gráfica de la misma en ventanas. + Se arranca con +\family typewriter +startx +\family default +, aunque la mayoría de distribuciones ya lo ejecutan al inicio. +\end_layout + +\begin_layout Standard +El principal cliente de X-Window es el gestor de ventanas, que determina + la apariencia del escritorio y ventanas. + En Linux son populares KDE y GNOME, que cuentan con aplicaciones de todo + tipo las cuales son compatibles entre sí por funcionar con X, aunque existen + muchos más, como otros más ligeros. +\end_layout + +\begin_layout Subsection +La línea de comandos +\end_layout + +\begin_layout Standard +La consola de texto, terminal, intérprete, línea de comandos o +\emph on +shell +\emph default + de Linux es un programa denominado +\family typewriter +bash +\family default +. + Permite usar, configurar, personalizar y monitorizar el sistema de forma + muy avanzada, y realizar tareas repetitivas mediante +\begin_inset Quotes cld +\end_inset + +guiones shell +\begin_inset Quotes crd +\end_inset + + o +\emph on +scripts +\emph default +, series de órdenes que se almacenan en un archivo para ser ejecutadas posterior +mente con una sola orden. +\end_layout + +\begin_layout Standard +Los caracteres +\family typewriter +/| +\backslash +!?*<>&~()[];# +\family default +, así como el espacio, tienen un significado especial en +\family typewriter +bash +\family default +, por lo que no es conveniente usarlos en nombres de archivos y directorios. +\end_layout + +\begin_layout Standard +Los comandos se especifican como +\begin_inset Quotes cld +\end_inset + + +\family typewriter +<comando> [parámetros...] +\family default + +\begin_inset Quotes crd +\end_inset + +. + Los comandos que aceptan varias opciones (con +\family typewriter +- +\begin_inset Formula $(letra)$ +\end_inset + + +\family default +) permiten ponerlos separados por espacios o juntos, en cuyo caso solo se + indica el guión en el primero. +\end_layout + +\begin_layout Standard +El tabulador completa una ruta o una orden cuando ya hemos escrito suficientes + caracteres para distinguirla. + Las teclas arriba y abajo permiten navegar por el historial de órdenes, + al que podemos acceder con +\family typewriter +CTRL-R +\family default + y tecleando una subcadena, con el comando +\family typewriter +history +\family default + o con +\family typewriter +! +\emph on +número_de_orden +\family default +\emph default +. +\end_layout + +\begin_layout Standard +Para evitar la interpretación de cualquier caracter reservado, se introduce + +\family typewriter + +\backslash + +\family default + delante o se encierra todo (el parámetro o parte de él) entre comillas + simples o dobles (la interpretación de estas, y del +\family typewriter + +\backslash + +\family default +, también pueden ser anuladas por +\family typewriter + +\backslash + +\family default +). +\end_layout + +\begin_layout Standard +Para salir de la línea de comandos se usa el comando interno +\family typewriter +exit +\family default +. + Linux tiene una serie de terminales virtuales. + Para acceder a una, se pulsa +\family typewriter +CTRL-ALT-F +\begin_inset Formula $n$ +\end_inset + + +\family default +, donde +\begin_inset Formula $n$ +\end_inset + + es el número de la terminal. + En una de ellas está la interfaz gráfica, en el caso de Ubuntu, en la 7. + Para copiar y pegar en dichas terminales virtuales, se marca el texto a + copiar de principio a fin pulsando el botón izquierdo del ratón y después, + con el cursor situado donde se quiere pegar el texto, se pulsa el botón + central. +\end_layout + +\begin_layout Subsection +Órdenes de ayuda +\end_layout + +\begin_layout Itemize + +\family typewriter +man +\emph on +page +\family default +\emph default +: Muestra un manual de la orden que se le indica como parámetro, del que + se sale pulsando +\family typewriter +q +\family default +. +\end_layout + +\begin_layout Itemize + +\family typewriter +info +\emph on +page +\family default +\emph default +: Misma función, aunque funciona de forma distinta. +\end_layout + +\begin_layout Itemize + +\family typewriter +help +\emph on +command +\family default +\emph default +: Muestra algo de información sobre un comando interno. +\end_layout + +\begin_layout Itemize +También se puede obtener información llamando al comando con +\family typewriter +-h +\family default +, +\family typewriter +-? +\family default + o +\family typewriter +--help +\family default +. +\end_layout + +\begin_layout Subsection +El sistema de ficheros +\end_layout + +\begin_layout Standard +Todo el almacenamiento se considera un sistema único de ficheros jerárquico + que parte del directorio raíz ( +\family typewriter +/ +\family default +) y cuyas entradas pueden ser ficheros (regulares, por caracteres, por bloques + o enlaces simbólicos) u otros directorios. +\end_layout + +\begin_layout Itemize +Los +\series bold +enlaces simbólicos +\series default + son +\begin_inset Quotes cld +\end_inset + +punteros +\begin_inset Quotes crd +\end_inset + + a otras entradas del sistema de ficheros, que almacenan la ruta de estas. + Si el archivo original cambia de lugar o es eliminado, el enlace queda + +\begin_inset Quotes cld +\end_inset + +colgando +\begin_inset Quotes crd +\end_inset + +, apuntado a nada. +\end_layout + +\begin_layout Itemize +Los +\series bold +enlaces físicos +\series default + o +\series bold +duros +\series default + se diferencian en que el fichero creado originalmente es indistinguible + del enlace, de forma que solo al borrar el último enlace se libera el espacio + en disco. + Sin embargo, no se puede crear un enlace físico a un fichero en otro disco. +\end_layout + +\begin_layout Standard +Al indicar una ruta, se usa el caracter +\family typewriter +/ +\family default + para separar directorios y ficheros. + El punto ( +\family typewriter +. +\family default +) en un nombre de archivo se usa opcionalmente para agrupar archivos que + serán abiertos con la misma aplicación, diferenciando por +\series bold +extensiones +\series default +, y si se pone al principio de un archivo o directorio, este cuenta como + +\series bold +oculto +\series default +. +\end_layout + +\begin_layout Standard +Una ruta que empiece por +\family typewriter +/ +\family default + es +\series bold +absoluta +\series default + y parte de la raíz. + Cualquier otra ruta es +\series bold +relativa +\series default + y parte del directorio actual. + El directorio actual se denota por +\family typewriter +. +\family default +, el directorio +\begin_inset Quotes cld +\end_inset + +padre +\begin_inset Quotes crd +\end_inset + + de otro por +\family typewriter +.. + +\family default + y el directorio +\begin_inset Quotes cld +\end_inset + +home +\begin_inset Quotes crd +\end_inset + + (del usuario que ha iniciado sesión) por +\family typewriter +~ +\family default +. + Los nombres de archivos diferencian mayúsculas de minúsculas. +\end_layout + +\begin_layout Standard +Los directorios importantes son los siguientes: +\end_layout + +\begin_layout Itemize + +\family typewriter +/bin +\family default +: Programas básicos del sistema. +\end_layout + +\begin_layout Itemize + +\family typewriter +/usr/bin +\family default +: Aplicaciones y otros programas. +\end_layout + +\begin_layout Itemize + +\family typewriter +/sbin +\family default +: Programas de administración (para superusuario). +\end_layout + +\begin_layout Itemize + +\family typewriter +/lib +\family default +: Bibliotecas del sistema. +\end_layout + +\begin_layout Itemize + +\family typewriter +/usr/lib +\family default + Bibliotecas de aplicaciones. +\end_layout + +\begin_layout Itemize + +\family typewriter +/etc +\family default +: Ficheros de configuración. +\end_layout + +\begin_layout Itemize + +\family typewriter +/home +\family default +: Directorios de usuarios. + En general, cada usuario tiene una carpeta +\family typewriter +/home/<user> +\family default +. +\end_layout + +\begin_layout Itemize + +\family typewriter +/tmp +\family default +: Ficheros temporales. +\end_layout + +\begin_layout Itemize + +\family typewriter +/dev +\family default +: Dispositivos. +\end_layout + +\begin_layout Itemize + +\family typewriter +/proc +\family default +: Visión dinámica del sistema. +\end_layout + +\begin_layout Standard +Los dos últimos directorios mencionados no existen en el disco, sino que + el SO proporciona esta percepción por comodidad. + A veces +\family typewriter +/tmp +\family default + tampoco está en disco, sino que solo existe en la RAM. +\end_layout + +\begin_layout Standard +Los discos +\begin_inset Quotes cld +\end_inset + +tal cual +\begin_inset Quotes crd +\end_inset + + se representan como archivos, que habitualmente se denominan +\family typewriter +/dev/sda +\family default +, +\family typewriter +/dev/sdb +\family default +, etc., y sus particiones +\family typewriter +/dev/sda1 +\family default +, +\family typewriter +/dev/sda2 +\family default +, etc., y +\family typewriter +/dev/null +\family default + indica un archivo virtual que descarta todo lo que se escribe en él. +\end_layout + +\begin_layout Standard +En +\family typewriter +bash, +\family default +si un parámetro es una ruta, podemos usar comodines, y el parámetro se sustituye + por la lista de rutas de archivo que cumplen la condición (si existen). +\end_layout + +\begin_layout Itemize + +\family typewriter +* +\family default +: Cero o más caracteres. +\end_layout + +\begin_layout Itemize + +\family typewriter +? +\family default +: Un caracter. +\end_layout + +\begin_layout Itemize + +\family typewriter +[ +\begin_inset Formula $a$ +\end_inset + +- +\begin_inset Formula $z$ +\end_inset + +] +\family default +: Un caracter en el rango. +\end_layout + +\begin_layout Itemize + +\family typewriter +[! +\begin_inset Formula $a$ +\end_inset + +- +\begin_inset Formula $z$ +\end_inset + +] +\family default +: Un caracter que no esté en el rango. +\end_layout + +\begin_layout Itemize + +\family typewriter +{ +\begin_inset Formula $n1$ +\end_inset + +, +\begin_inset Formula $n2$ +\end_inset + +, +\begin_inset Formula $\dots$ +\end_inset + + +\family default +}: Cualquier secuencia de caracteres de la lista. +\end_layout + +\begin_layout Standard +Comandos: +\end_layout + +\begin_layout Itemize + +\family typewriter +pwd +\family default +. + Indica el directorio en que nos encontramos (ruta completa). +\end_layout + +\begin_layout Itemize + +\family typewriter +cd [-|dir] +\family default +. + Cambia al directorio especificado (o a +\family typewriter +~ +\family default +). + Si se indica +\family typewriter +- +\family default +, vuelve al último directorio en que estuvimos. +\end_layout + +\begin_layout Itemize + +\family typewriter +ls [-dlrRaStu] [dir] +\family default +. + Lista las entradas del directorio +\family typewriter +dir +\family default + o del actual: +\end_layout + +\begin_deeper +\begin_layout Itemize + +\family typewriter +-l +\family default +: Formato largo. + En vez de mostrar solo el nombre, muestra el total y a con +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +ti +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +nua +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +ción, para cada archivo: +\end_layout + +\begin_deeper +\begin_layout Itemize +Tipo ( +\family typewriter +- +\family default +: Archivo; +\family typewriter +d +\family default +: Directorio; +\family typewriter +l +\family default +: Enlace simbólico; +\family typewriter +c +\family default +: Fichero por caracteres; +\family typewriter +b +\family default +: Fichero por bloques) y permisos. +\end_layout + +\begin_layout Itemize +Número de enlaces duros. +\end_layout + +\begin_layout Itemize +Usuario. +\end_layout + +\begin_layout Itemize +Grupo. +\end_layout + +\begin_layout Itemize +Tamaño (bytes). +\end_layout + +\begin_layout Itemize +Fecha y hora de modificación. +\end_layout + +\begin_layout Itemize +Nombre. +\end_layout + +\end_deeper +\begin_layout Itemize + +\family typewriter +-R +\family default +: Lista recursiva. + Muestra también el contenido de todos los subdirectorios. +\end_layout + +\begin_layout Itemize + +\family typewriter +-a +\family default +: Muestra también las entradas ocultas (cuyo nombre empieza por +\family typewriter +. +\family default +). +\end_layout + +\begin_layout Itemize + +\family typewriter +-S +\family default +: Ordena por tamaño. +\end_layout + +\begin_layout Itemize + +\family typewriter +-t +\family default +: Ordena por fecha y hora de última modificación. +\end_layout + +\begin_layout Itemize + +\family typewriter +-u +\family default +: Ordena por fecha y hora de último acceso. +\end_layout + +\begin_layout Itemize + +\family typewriter +-U +\family default +: Ordena por fecha y hora de creación. +\end_layout + +\begin_layout Itemize + +\family typewriter +-r +\family default +: Invierte el orden escogido por +\family typewriter +-S|t|u|U +\family default +. +\end_layout + +\begin_layout Itemize + +\family typewriter +-d +\family default +: Lista la entrada correspondiente al subdirectorio indicado en lugar de + las entradas que este contiene. +\end_layout + +\end_deeper +\begin_layout Itemize + +\family typewriter +cat [file] +\family default +. + Muestra el contenido del +\family typewriter +file +\family default +, o de la entrada estándar. +\end_layout + +\begin_layout Itemize + +\family typewriter +more [file] +\family default +. + Igual pero permite mostrarlo poco a poco. +\end_layout + +\begin_layout Itemize + +\family typewriter +less [file] +\family default +. + Igual pero permite desplazarse arriba y abajo y buscar palabras con +\family typewriter +/ +\begin_inset Formula $palabra$ +\end_inset + + +\family default +. +\end_layout + +\begin_layout Itemize + +\family typewriter +hexdump -C [file] +\family default +: Muestra el contenido de +\family typewriter +file +\family default +, o de la entrada estándar, en he +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +xa +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +de +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +ci +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +mal con formato. +\end_layout + +\begin_layout Itemize + +\family typewriter +find [path] [match] [expr] +\family default +. + Busca en +\family typewriter +path +\family default + (o en el directorio actual) y sus subdirectorios, archivos que cumplan + los criterios ( +\family typewriter +match +\family default +) (o todos) y hace lo que indique la expresión ( +\family typewriter +expr +\family default +) (o muestra el nombre por la salida). +\end_layout + +\begin_deeper +\begin_layout Itemize +Criterios: +\end_layout + +\begin_deeper +\begin_layout Itemize + +\family typewriter +-name +\begin_inset Formula $nombre$ +\end_inset + + +\family default +: Nombre de la entrada (se pueden usar comodines, pero de forma que no los + sustituya la +\emph on +shell +\emph default +). +\end_layout + +\begin_layout Itemize + +\family typewriter +-iname +\begin_inset Formula $nombre$ +\end_inset + + +\family default +: Similar pero sin distinguir mayúsculas y minúsculas. +\end_layout + +\begin_layout Itemize + +\family typewriter +-user +\begin_inset Formula $usuario$ +\end_inset + + +\family default +: Usuario al que pertenece. +\end_layout + +\begin_layout Itemize + +\family typewriter +-group +\begin_inset Formula $grupo$ +\end_inset + + +\family default +: Grupo al que pertenece. +\end_layout + +\begin_layout Itemize + +\family typewriter +-type [c|b|d|l|f] +\family default +: Tipo de fichero (igual que en +\family typewriter +ls -l +\family default +, salvo que +\family typewriter +f +\family default + para fichero regular). +\end_layout + +\begin_layout Itemize + +\family typewriter +-mtime [+|-] +\begin_inset Formula $n$ +\end_inset + + +\family default +: Modificado hace más ( +\family typewriter ++ +\family default +), menos ( +\family typewriter +- +\family default +) o exactamente +\begin_inset Formula $n$ +\end_inset + + días. +\end_layout + +\begin_layout Itemize + +\family typewriter +-atime [+|-] +\begin_inset Formula $n$ +\end_inset + + +\family default +: Igual pero con el último acceso. +\end_layout + +\begin_layout Itemize + +\family typewriter +-amin [+|-] +\begin_inset Formula $n$ +\end_inset + + +\family default +: Igual que +\family typewriter +-atime +\family default + pero en minutos. +\end_layout + +\begin_layout Itemize + +\family typewriter +-size [+|-] +\begin_inset Formula $n$ +\end_inset + + +\family default +: Tamaño de más ( +\family typewriter ++ +\family default +), menos ( +\family typewriter +- +\family default +) o exactamente +\begin_inset Formula $512n$ +\end_inset + + bytes. +\end_layout + +\begin_layout Itemize + +\family typewriter +! +\family default +: Negación de lo siguiente. +\end_layout + +\begin_layout Itemize + +\family typewriter +-o +\family default +: Disyunción lógica. +\end_layout + +\begin_layout Itemize + +\family typewriter +-a +\family default +: Conjunción lógica (por defecto cuando se usan varios criterios). +\end_layout + +\end_deeper +\begin_layout Itemize +Expresiones: +\end_layout + +\begin_deeper +\begin_layout Itemize + +\family typewriter +-printf +\begin_inset Formula $\dots$ +\end_inset + + +\family default +: Imprime la secuencia de caracteres que se indica. + Secuencias de escape: +\family typewriter +%s +\family default +: Tamaño; +\family typewriter +%u +\family default +: Usuario; +\family typewriter +%p +\family default +: Ruta completa; etc. +\end_layout + +\end_deeper +\end_deeper +\begin_layout Itemize + +\family typewriter +which +\emph on +command +\family default +\emph default +. + Muestra la ubicación en el sistema de ficheros de un comando externo. + La lista de directorios donde la +\emph on +shell +\emph default + busca comandos externos se denomina +\family typewriter +PATH +\family default + y se puede consultar con +\family typewriter +echo $PATH +\family default +. +\end_layout + +\begin_layout Itemize + +\family typewriter +touch <file> +\family default +. + Crea un fichero o, si ya existía, actualiza su fecha de modificación. +\end_layout + +\begin_layout Itemize + +\family typewriter +cp [-iprRu] srcfile ... + destfile|destdir +\family default +. + Copia un fichero a otro, o varios ficheros a un directorio. +\end_layout + +\begin_deeper +\begin_layout Itemize + +\family typewriter +-R +\family default +, +\family typewriter +-r +\family default +: Copia recursiva, para copiar directorios. +\end_layout + +\begin_layout Itemize + +\family typewriter +-i +\family default +: Pide confirmación si el fichero de destino ya existía, para evitar sobreescrib +irlo. +\end_layout + +\begin_layout Itemize + +\family typewriter +-p +\family default +: Conserva la fecha de modificación al copiar. +\end_layout + +\begin_layout Itemize + +\family typewriter +-u +\family default +: No se copia si el destino tiene una fecha de modificación igual o posterior + al origen. +\end_layout + +\end_deeper +\begin_layout Itemize + +\family typewriter +mv srcfile|dirfile ... + destfile|destdir +\family default +. + Como +\family typewriter +cp +\family default + pero cambia la posición del archivo en vez de copiarlo. + Se puede usar para cambiar el nombre de un fichero o directorio. +\end_layout + +\begin_layout Itemize + +\family typewriter +rm [-ifrv] file|dir ... +\family default +. + Elimina ficheros y directorios. +\end_layout + +\begin_deeper +\begin_layout Itemize + +\family typewriter +-v +\family default +: Muestra los nombres de las entradas conforme se eliminan. +\end_layout + +\begin_layout Itemize + +\family typewriter +-i +\family default +: Pide confirmación para cada entrada. +\end_layout + +\begin_layout Itemize + +\family typewriter +-r +\family default +: Borrado recursivo, para eliminar directorios. +\end_layout + +\begin_layout Itemize + +\family typewriter +-f +\family default +: Nunca pide confirmación. +\end_layout + +\end_deeper +\begin_layout Itemize + +\family typewriter +mkdir dir +\family default +. + Crea un directorio vacío en la ruta especificada. +\end_layout + +\begin_layout Itemize + +\family typewriter +rmdir dir +\family default +. + Elimina el directorio indiciado si está vacío. +\end_layout + +\begin_layout Itemize + +\family typewriter +tar ... +\family default +. + Para manipulación de archivos. + Estos suelen tener la extensión +\family typewriter +.tar +\family default + o +\family typewriter +.tar.gz +\family default + (comprimido, también +\family typewriter +.tgz +\family default +). +\end_layout + +\begin_deeper +\begin_layout Itemize + +\family typewriter +tar c[zv][f archive] [files|dirs ...] +\family default +. + Comprime los ficheros y directorios indicados. +\end_layout + +\begin_layout Itemize + +\family typewriter +tar t[zv][f archive] +\family default +. + Lista los contenidos del archivo. +\end_layout + +\begin_layout Itemize + +\family typewriter +tar x[zv][f archive] +\family default +. + Extrae el contenido del archivo, recuperando también los permisos, estructura + de directorios, etc. +\end_layout + +\begin_layout Itemize + +\family typewriter +z +\family default +: Indica compresión GZip ( +\family typewriter +\SpecialChar endofsentence +gz +\family default +). +\end_layout + +\begin_layout Itemize + +\family typewriter +v +\family default +: Muestra los archivos conforme se comprimen o descomprimen. +\end_layout + +\begin_layout Itemize + +\family typewriter +f archive +\family default +: Indica el nombre del archivo. +\end_layout + +\end_deeper +\begin_layout Itemize + +\family typewriter +ln [-s] target link +\family default +. + Crea un enlace llamado +\family typewriter +link +\family default + al fichero +\family typewriter +target +\family default +. + Si +\family typewriter +link +\family default + es un directorio existente, se crea dentro el enlace con el nombre de +\family typewriter +target +\family default +. +\end_layout + +\begin_deeper +\begin_layout Itemize + +\family typewriter +-s +\family default +: El enlace es simbólico (si no se especifica, se crea un enlace duro). + En tal caso, la ruta del fichero +\family typewriter +target +\family default + se indica de forma relativa al directorio en que está +\family typewriter +link +\family default +. +\end_layout + +\end_deeper +\begin_layout Itemize + +\family typewriter +df +\family default +. + Informa del espacio total y libre en todos los sistemas de archivos montados. +\end_layout + +\begin_layout Itemize + +\family typewriter +du [-hs] dir ... +\family default +. + Muestra lo que ocupan realmente en el disco los directorios indicados junto + con todos sus ficheros y subdirectorios de forma recursiva. +\end_layout + +\begin_deeper +\begin_layout Itemize + +\family typewriter +-h +\family default +: Muestra en unidades más legibles como KB, MB o GB, en vez de en bloques + de 1024 bytes. +\end_layout + +\begin_layout Itemize + +\family typewriter +-s +\family default +: Muestra sólo el tamaño total para cada argumento en lugar de mostrar lo + que ocuparía cada entrada dentro de estos. +\end_layout + +\end_deeper +\begin_layout Subsection +Usuarios, grupos y permisos +\end_layout + +\begin_layout Standard +Existen tres tipos de +\series bold +usuarios +\series default +: normales; del sistema, vinculados a ciertas tareas del SO, y +\family typewriter +root +\family default + o +\series bold +superusuario +\series default +, que tiene control total y en el prompt aparece con +\family typewriter +# +\family default + en vez de +\family typewriter +$ +\family default +. + La información sobre los usuarios se guarda en +\family typewriter +/etc/passwd +\family default + y las contraseñas cifradas en +\family typewriter +/etc/shadow +\family default +. + Los usuarios se pueden organizar en +\series bold +grupos +\series default +, con diferentes permisos. + Cada usuario tiene un grupo principal, pero puede pertenecer a varios. + La información se almacena en +\family typewriter +/etc/group +\family default +. +\end_layout + +\begin_layout Standard +Un usuario puede tener tres permisos sobre un fichero o directorio: +\end_layout + +\begin_layout Itemize +\begin_inset Formula $r$ +\end_inset + +: Lectura. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $w$ +\end_inset + +: Escritura. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $x$ +\end_inset + +: Ejecución de un fichero o acceso al contenido de un directorio. +\end_layout + +\begin_layout Standard +Cada entrada del sistema de ficheros lleva asociado un usuario y un grupo, + y existen permisos distintos para el usuario, el grupo y +\begin_inset Quotes cld +\end_inset + +el resto +\begin_inset Quotes crd +\end_inset + +. + Se suelen indicar con tres secuencias +\family typewriter +rwx +\family default + (para usuario, grupo y resto, en orden), de forma que para los permisos + que no se concedan se sustituye la letra por un +\family typewriter +- +\family default +. + Así es como se indica en +\family typewriter +ls -l +\family default +. + Comandos: +\end_layout + +\begin_layout Itemize + +\family typewriter +chmod perms file|dir +\family default +. + Cambia los permisos de un fichero o directorio. + El campo +\family typewriter +perms +\family default + indica los permisos en octal, asignando 1's a los permisos que se desea + conceder y 0's al resto, en el orden en que se muestran en +\family typewriter +ls -l +\family default +. +\end_layout + +\begin_layout Itemize + +\family typewriter +chown user file|dir +\family default +. + Cambia el propietario de un fichero o directorio. + Requiere permisos de superusuario. +\end_layout + +\begin_layout Itemize + +\family typewriter +chgrp group file|dir +\family default +. + Igual pero con el grupo. +\end_layout + +\begin_layout Itemize + +\family typewriter +whoami +\family default +. + Muestra nuestro nombre de usuario. +\end_layout + +\begin_layout Itemize + +\family typewriter +who +\family default +. + Muestra los usuarios actualmente conectados, con sus horas y lugares (terminale +s) de inicio de sesión. +\end_layout + +\begin_layout Itemize + +\family typewriter +w +\family default +. + Similar, pero además muestra qué está ejecutando cada usuario. +\end_layout + +\begin_layout Itemize + +\family typewriter +groups +\family default +. + Muestra a que grupos pertenecemos. +\end_layout + +\begin_layout Itemize + +\family typewriter +sudo command pars ... +\family default +. + Ejecuta el comando dado como superusuario (pide contraseña). +\end_layout + +\begin_deeper +\begin_layout Itemize + +\family typewriter +-s +\family default +: Si se indica esto (sin especificar un comando), simplemente cambia a su +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +per +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +u +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +sua +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +rio. +\end_layout + +\end_deeper +\begin_layout Itemize + +\family typewriter +login user +\family default +. + Cambia al usuario especificado (pide su contraseña). +\end_layout + +\begin_layout Subsection +Los procesos +\end_layout + +\begin_layout Standard +Los comandos separados por +\family typewriter +; +\family default + se ejecutan uno detrás de otro, y situar +\family typewriter +& +\family default + detrás de un comando (o entre dos comandos, en cuyo caso afecta al de la + izquierda) lanza un proceso en segundo plano, ejecutando lo que va delante + sin esperar o permitiendo usar la shell sin que termine de ejecutarse. + +\family typewriter +bash +\family default + muestra entonces el PID (identificador de proceso, entero único para cada + uno). + +\family typewriter +CTRL-C +\family default + +\begin_inset Quotes cld +\end_inset + +mata +\begin_inset Quotes crd +\end_inset + + a un proceso en primer plano, y +\family typewriter +CTRL-Z +\family default + lo pausa (lo +\begin_inset Quotes cld +\end_inset + +duerme +\begin_inset Quotes crd +\end_inset + +). +\end_layout + +\begin_layout Standard +El directorio virtual +\family typewriter +/proc +\family default + se consulta como un sistema de ficheros normal, pero realmente lo mantiene + el núcleo en tiempo real, y contiene un subdirectorio por cada PID de proceso + activo, con información sobre el mismo como ficheros abiertos, mapa de + memoria, etc. + También contiene: +\end_layout + +\begin_layout Itemize + +\family typewriter +/proc/cpuinfo +\family default +: Información sobre la CPU. +\end_layout + +\begin_layout Itemize + +\family typewriter +/proc/meminfo +\family default +: Información sobre la memoria. +\end_layout + +\begin_layout Itemize + +\family typewriter +/proc/version +\family default +: Versión del núcleo. +\end_layout + +\begin_layout Itemize + +\family typewriter +/proc/sys +\family default +: Directorio con los parámetros de distintos subsistemas del núcleo. + Si se tienen los permisos, se puede hasta cambiar el comportamento del + núcleo en tiempo de ejecución. +\end_layout + +\begin_layout Itemize + +\family typewriter +kill [-9] PID +\family default +: Lanza una señal para terminar el proceso con el PID indicado. + Este puede +\begin_inset Quotes cld +\end_inset + +capturar +\begin_inset Quotes crd +\end_inset + + dicha señal evitando su finalización (puede ser útil en ciertos casos). + Si aun así se desea terminar dicho proceso, la opción +\family typewriter +-9 +\family default + manda una señal +\begin_inset Quotes cld +\end_inset + +no capturable +\begin_inset Quotes crd +\end_inset + +. +\end_layout + +\begin_layout Standard +Cada proceso tiene una entrada estándar ( +\family typewriter +stdin +\family default +, por defecto el teclado), una salida estándar ( +\family typewriter +stdout +\family default +, por defecto la pantalla) y una salida estándar de error ( +\family typewriter +stderr +\family default +). + En +\family typewriter +bash +\family default +, detrás de un comando, +\family typewriter +> +\begin_inset Formula $archivo$ +\end_inset + + +\family default + redirige +\family typewriter +stdout +\family default + a un archivo, que sobreescribe en caso de existir, y +\family typewriter +>> +\begin_inset Formula $archivo$ +\end_inset + + +\family default + hace lo mismo pero, si el archivo ya existe, en vez de sobreescribirlo + añade la salida al final. + Igualmente, +\family typewriter +2> +\family default + y +\family typewriter +2>> +\family default + hacen lo mismo pero con +\family typewriter +stderr +\family default +, y < +\family typewriter + +\begin_inset Formula $archivo$ +\end_inset + + +\family default + toma +\family typewriter +stdin +\family default + de ese archivo. +\end_layout + +\begin_layout Standard +Otra forma de comunicación entre procesos son las +\series bold +tuberías +\series default + que permiten redireccionar el +\family typewriter +stdout +\family default + de un fichero con el +\family typewriter +stdin +\family default + del siguiente. + En +\family typewriter +bash +\family default + se indican con +\family typewriter +/ +\family default +. + Existe un repertorio de comandos útiles, llamados +\series bold +filtros +\series default +, especialmente diseñados para comunicarse mediante tuberías. +\end_layout + +\begin_layout Standard +Comandos: +\end_layout + +\begin_layout Itemize + +\family typewriter +ps [-Af] +\family default +. + Lista los procesos activos. +\end_layout + +\begin_deeper +\begin_layout Itemize + +\family typewriter +-A +\family default +: Muestra todos los procesos en lugar de solo los lanzados desde ese terminal. +\end_layout + +\begin_layout Itemize + +\family typewriter +-f +\family default +: Muestra información adicional de interes, como el PID, el consumo de CPU, + el PID del proceso padre (PPID), hora de lanzamiento, etc. +\end_layout + +\end_deeper +\begin_layout Itemize + +\family typewriter +top +\family default +. + Monitoriza en tiempo real los procesos activos, mostrando información de + ellos similar a +\family typewriter +ps -Af +\family default +. +\end_layout + +\begin_layout Itemize + +\family typewriter +fg +\family default +: Pasa el último proceso pausado (despertándolo) o el último en ser iniciado + en segundo plano al primer plano. +\end_layout + +\begin_layout Itemize + +\family typewriter +bg +\family default +: Despierta un proceso pausado pasándolo al segundo plano. +\end_layout + +\begin_layout Standard +\begin_inset Note Comment +status open + +\begin_layout Itemize + +\family typewriter +sort [-n] +\family default +. + Ordena alfabéticamente las líneas de la entrada. +\end_layout + +\begin_deeper +\begin_layout Itemize + +\family typewriter +-n +\family default +: Ordena numéricamente. +\end_layout + +\end_deeper +\begin_layout Itemize + +\family typewriter +grep <pattern> +\family default +. + Muestra solo las líneas de la entrada que contengan cierto patrón. +\end_layout + +\begin_layout Itemize + +\family typewriter +cut -c +\family default + +\begin_inset Formula $start$ +\end_inset + + +\family typewriter +- +\begin_inset Formula $end$ +\end_inset + + +\family default +. + Muestra solo las columnas +\begin_inset Formula $start$ +\end_inset + +– +\begin_inset Formula $end$ +\end_inset + + de cada fila. +\end_layout + +\begin_layout Itemize + +\family typewriter +head [- +\begin_inset Formula $n$ +\end_inset + +] +\family default +. + Muestra solo las primeras +\begin_inset Formula $n$ +\end_inset + + (10) líneas. +\end_layout + +\begin_layout Itemize + +\family typewriter +tail [- +\begin_inset Formula $n$ +\end_inset + +] +\family default +. + Muestra solo las últimas +\begin_inset Formula $n$ +\end_inset + + (10) líneas. +\end_layout + +\begin_layout Itemize + +\family typewriter +uniq +\family default +. + Elimina líneas repetidas. +\end_layout + +\begin_layout Itemize + +\family typewriter +wc [-lcw] +\family default +. + Cuenta las líneas ( +\family typewriter +-l +\family default +), caracteres ( +\family typewriter +-c +\family default +) y/o palabras ( +\family typewriter +-w +\family default +). +\end_layout + +\begin_layout Itemize + +\family typewriter +tr +\family default +. + Ejemplos: +\end_layout + +\begin_deeper +\begin_layout Itemize + +\family typewriter +tr "-z" "A-Z" +\family default +. + Convierte minúsculas a mayúsculas. +\end_layout + +\begin_layout Itemize + +\family typewriter +tr -d "0-9" +\family default +. + Elimina caracteres numéricos. +\end_layout + +\begin_layout Itemize + +\family typewriter +tr -d -c "0-9" +\family default +. + Elimina caracteres no numéricos o espacios. +\end_layout + +\end_deeper +\end_inset + + +\end_layout + +\begin_layout Subsection +Otros comandos +\end_layout + +\begin_layout Itemize + +\family typewriter +date +\family default +. + Devuelve la fecha y hora actuales. +\end_layout + +\begin_layout Itemize + +\family typewriter +cal +\family default +. + Calendario del mes/año actual. +\end_layout + +\begin_layout Itemize + +\family typewriter +clear +\family default +. + +\begin_inset Quotes cld +\end_inset + +Limpia +\begin_inset Quotes crd +\end_inset + + la pantalla del terminal. +\end_layout + +\begin_layout Itemize + +\family typewriter +reset +\family default +. + Resetea el terminal (para cuando se queda con caracteres extraños, como + tras hacer +\family typewriter +cat +\family default + de un fichero binario). +\end_layout + +\begin_layout Itemize + +\family typewriter +expr +\family default +. + Para cálculos aritméticos. + Ejemplo: +\family typewriter +expr 101 + 12 +\family default +. +\end_layout + +\begin_layout Itemize + +\family typewriter +xargs ... +\family default +. + Toma lo que se le pasa como parámetros (algún comando), le añade lo que + le llega por la entrada estándar, lo interpreta como comando + parámetros + y lo ejecuta. +\end_layout + +\begin_layout Itemize + +\family typewriter +split [-d] -b +\begin_inset Formula $n$ +\end_inset + + [file [prefix]] +\family default +. + Divide el archivo +\family typewriter +file +\family default + (o la entrada estándar) en trozos de tamaño +\begin_inset Formula $n$ +\end_inset + + (por defecto bytes salvo que le suceda una +\family typewriter +k +\family default + (KB), etc.) cuyo nombre empieza por +\family typewriter +prefix +\family default + (o +\family typewriter +x +\family default +). +\end_layout + +\begin_deeper +\begin_layout Itemize + +\family typewriter +-d +\family default +: Usa sufijos numéricos en vez de por letras. +\end_layout + +\end_deeper +\end_body +\end_document diff --git a/fc/n5.lyx b/fc/n5.lyx new file mode 100644 index 0000000..66b2ee2 --- /dev/null +++ b/fc/n5.lyx @@ -0,0 +1,1515 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures false +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +Una +\series bold +instrucción +\series default + es un conjunto de símbolos que representan una operación a realizar por + la CPU, y un +\series bold +programa +\series default + es un conjunto ordenado de instrucciones que debe ejecutar el computador + sobre unos datos para procesarlos y obtener un resultado. + Las instrucciones se almacenan en memoria principal y se ejecutan en secuencia, + salvo por instrucciones de salto. + Tipos de instrucciones: +\end_layout + +\begin_layout Itemize + +\series bold +De movimiento de datos +\series default + entre registros de la CPU y direcciones de memoria. +\end_layout + +\begin_layout Itemize + +\series bold +Aritmético-lógicas: +\series default + Suma, resta, multiplicación, división, AND, OR, desplazamientos, ... + y operaciones de punto flotante. +\end_layout + +\begin_layout Itemize + +\series bold +Instrucciones de salto: +\series default + Condicionales, incondicionales y de manejo de subrutinas. +\end_layout + +\begin_layout Standard +Las instrucciones se organizan en campos de bits, que indican, en un determinado + formato, la operación a ejecutar, los operandos de entrada y el lugar donde + dejar el resultado. + Distintos tipos de instrucción utilizan distintos formatos, pues necesitan + codificar información distinta. +\end_layout + +\begin_layout Standard +La CPU está formada por un +\series bold +camino de datos +\series default + ( +\series bold +CD +\series default +), encargado del procesamiento, y una +\series bold +unidad de control +\series default + ( +\series bold +UC +\series default +), que decodifica las instrucciones y +\begin_inset Quotes cld +\end_inset + +controla +\begin_inset Quotes crd +\end_inset + + al camino de datos. + En todo momento, la UC mantiene un +\series bold +contador de programa +\series default + ( +\series bold +PC +\series default +, +\emph on +program counter +\emph default + o +\series bold +IP +\series default +, +\emph on +instruction pointer +\emph default +) que contiene la dirección de la siguiente instrucción a ejecutar, y un + +\series bold +registro de instrucción +\series default + ( +\series bold +RI +\series default +), que contiene la instrucción a ejecutar. + A mayor número de instrucciones mayor complejidad de la UC y más número + de bits necesarios en el campo de código. + Dos tendencias: +\end_layout + +\begin_layout Itemize + +\series bold +RISC +\series default + ( +\series bold +\emph on +Reduced Instruction Set Computers +\series default +\emph default +): pocas instrucciones, sencillas y que se ejecutan en pocos ciclos. +\end_layout + +\begin_layout Itemize + +\series bold +CISC +\series default + ( +\series bold +\emph on +Complex Instruction Set Computers +\series default +\emph default +): muchas instrucciones, complejas y que requieren muchos ciclos de reloj. +\end_layout + +\begin_layout Section +Jerarquía de traducción +\end_layout + +\begin_layout Standard +Las instrucciones de la CPU, llamadas +\series bold +instrucciones máquina +\series default +, se almacenan en binario. + Programarlas directamente en +\series bold +lenguaje +\series default + o +\series bold +código máquina +\series default + es muy difícil y propenso a errores, por lo que los +\series bold +lenguajes de programación +\series default + representan las instrucciones de forma simbólica. + Existen principalmente dos tipos: +\end_layout + +\begin_layout Itemize + +\series bold +Lenguaje ensamblador: +\series default + Instrucciones representadas simbólicamente, en ASCII, que se corresponden + directamente con instrucciones máquina y datos binarios. +\end_layout + +\begin_layout Itemize + +\series bold +Lenguajes de alto nivel: +\series default + Permiten expresar los programas de forma más cercana a la forma de pensar + del programador, con variables, tipos de datos, funciones/procedimientos, + condiciones, bucles, etc. + Existen multitud de paradigmas (imperativo, orientado a objetos, funcional...) + y de lenguajes (C, C++, Java, Haskell, ...). + El lenguaje C, aun siendo de alto nivel, es más cercano a la máquina, y + es el lenguaje nativo de UNIX/Linux. +\end_layout + +\begin_layout Standard +El programa +\series bold +compilador +\series default + traduce el código en un lenguaje de alto nivel a ensamblador, y el +\series bold +ensamblador +\series default + convierte este código a un +\series bold +fichero objeto +\series default +, que contiene: +\end_layout + +\begin_layout Itemize + +\series bold +Segmento de código ( +\family typewriter +.text +\family default +), +\series default + con instrucciones máquina. +\end_layout + +\begin_layout Itemize + +\series bold +Segmento de datos ( +\family typewriter +.data +\family default +), +\series default + con enteros, reales en punto flotante, cadenas de caracteres, etc. +\end_layout + +\begin_layout Itemize + +\series bold +Información de reubicación: +\series default + Para accesos a memoria, saltos, etc. + Necesaria a la hora de unir los distintos ficheros objeto. +\end_layout + +\begin_layout Standard +Una +\series bold +biblioteca +\series default + (en los apuntes pone +\series bold +librería +\series default + pero es una mala traducción) es un conjunto de módulos de código relacionados + que pueden ser usados en distintos programas. + Por ejemplo, en C existe una biblioteca estándar con funciones de E/S, + funciones matemáticas, etc., pero también existen bibliotecas para cálculo + matricial, gráficos en 3D, acceso a redes, etc. + Hay dos tipos: +\end_layout + +\begin_layout Itemize + +\series bold +Estáticas: +\series default + El código se incluye dentro del fichero ejecutable final. +\end_layout + +\begin_layout Itemize + +\series bold +Dinámicas: +\series default + El código no se incluye en el ejecutable, sino que este almacena la información + necesaria para cargar dicho código cuando va a ejecutarse. + Estas pueden ser usadas por varios ejecutables al mismo tiempo usando el + mismo espacio en memoria, y tampoco se desperdicia espacio en disco al + no tener que copiarse en cada ejecutable que las use, pero al cambiar el + ejecutable de máquina, este puede no funcionar por no tener una biblioteca + necesaria. +\end_layout + +\begin_layout Standard +El +\series bold +enlazador +\series default + o +\series bold +\emph on +linker +\series default +\emph default + une los distintos ficheros objeto generados junto con las funciones de + bibliotecas estáticas utilizadas, para generar un +\series bold +fichero ejecutable +\series default + final. + Entonces el +\series bold +cargador +\series default + o +\series bold +\emph on +loader +\series default +\emph default +, una parte del SO, lee este fichero del disco, lo ubica en memoria, realiza + las transformaciones necesarias y le pasa el control. +\end_layout + +\begin_layout Section +Ensamblador de x86-64 +\end_layout + +\begin_layout Standard +Los archivos de código ensamblador están formados por segmentos como el + segmento de datos, indicado por +\family typewriter +.data +\family default +, y el segmento de código, indicado por +\family typewriter +.text +\family default +. + En cualquier punto se puede usar una +\series bold +etiqueta +\series default + (identificador seguido de +\family typewriter +: +\family default +) para representar una dirección de memoria y referirnos a ella en otra + parte del código. +\end_layout + +\begin_layout Standard +El segmento de datos contiene directivas como +\family typewriter +.long +\begin_inset Formula $n$ +\end_inset + + +\family default +, que indica un número de 32 bits, o +\family typewriter +.string " +\begin_inset Formula $\dots$ +\end_inset + +" +\family default + que genera una secuencia de caracteres acabada en un byte 0. + El segmento de código contiene instrucciones en ensamblador. + Sus operandos pueden ser: +\end_layout + +\begin_layout Itemize + +\series bold +Registros: +\series default + Son de acceso muy rápido, al estar en la propia CPU, y contienen valores + intermedios de los cálculos. + En x86-64, son de 64 bits, y son los siguientes: +\end_layout + +\begin_deeper +\begin_layout Itemize +De uso general: +\family typewriter +RAX +\family default +, +\family typewriter +RBX +\family default +, +\family typewriter +RCX +\family default +, +\family typewriter +RDX +\family default +, +\family typewriter +R8 +\family default +– +\family typewriter +R15 +\family default +. +\end_layout + +\begin_layout Itemize +Índices: +\family typewriter +RSI +\family default +, +\family typewriter +RDI +\family default +, para acceder a posiciones de una tabla. +\end_layout + +\begin_layout Itemize +Para la pila: +\family typewriter +RSP +\family default + (puntero de pila), +\family typewriter +RBP +\family default + (puntero base de pila). +\end_layout + +\begin_layout Itemize +Puntero de instrucción: +\family typewriter +RIP +\family default +. +\end_layout + +\begin_layout Itemize +Registro de estado: +\family typewriter +RFLAGS +\family default +, contiene información sobre el estado del procesador y el resultado de + la ejecución de instrucciones, y afecta a los saltos condicionales. +\end_layout + +\begin_layout Itemize +También se puede trabajar con menos de 64 bits. + Así, +\family typewriter +EAX +\family default + son los 32 bits inferiores de +\family typewriter +RAX +\family default +, +\family typewriter +AX +\family default + los 16 bits inferiores de +\family typewriter +EAX +\family default +, +\family typewriter +AL +\family default + los 8 bits inferiores y +\family typewriter +AH +\family default + los 8 bits superiores de +\family typewriter +AX +\family default +. +\end_layout + +\begin_layout Itemize +En ensamblador, se representan con +\family typewriter +% +\emph on +nombre_en_minúsculas +\family default +\emph default +. +\end_layout + +\end_deeper +\begin_layout Itemize + +\series bold +Memoria: +\series default + Hay hasta +\begin_inset Formula $2^{64}$ +\end_inset + + celdas de memoria direccionables de 1 byte. + Realmente los programas se mueven en un espacio virtual de direcciones + que el hardware transforma a direcciones físicas. + En x86-64 se puede trabajar muchas veces directamente en memoria, sin pasar + por registros, aunque el acceso es más lento. + En ensamblador, para hacer re +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +fe +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +ren +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +cia a una dirección de memoria, se usa +\family typewriter +\emph on +dirección +\emph default +( +\emph on +%reg1 +\emph default +, +\emph on +%reg2 +\emph default +, +\emph on +potencia_de_2 +\emph default +) +\family default + para acceder a la celda +\begin_inset Formula $dirección+\%reg1+\%reg2\cdot potencia\_de\_2$ +\end_inset + +, donde la potencia de 2 debe ser pequeña y todos los campos son opcionales. + Abreviaturas: +\family typewriter +( +\emph on +%reg1 +\emph default +) +\family default +, +\family typewriter +\emph on +dirección +\family default +\emph default +\SpecialChar endofsentence + +\end_layout + +\begin_layout Itemize + +\series bold +Constantes: +\series default + Números enteros directamente en el código, que en ensamblador se escriben + +\family typewriter +$ +\begin_inset Formula $n$ +\end_inset + + +\family default +. + Se les suele llamar +\series bold +inmediatos +\series default +. +\end_layout + +\begin_layout Standard +A continuación vemos el +\series bold +repertorio de instrucciones +\series default + o ISA ( +\emph on +Instruction Set Architecture +\emph default +) de la arquitectura Intel x86-64, CISC, presente en los procesadores de + los PCs de 64 bits. + Los objetivos de un ISA son permitir que el diseño del procesador y del + compilador sean sencillos, maximizar el rendimiento y minimizar el coste. + En el caso de Intel, otro objetivo fue mantener la compatibilidad con procesado +res anteriores, lo que llevó a soluciones menos elegantes y eficientes pero + ayudó a mantener la cuota de mercado. +\end_layout + +\begin_layout Standard +Algunos tipos de instrucciones: +\end_layout + +\begin_layout Enumerate + +\series bold +Aritmético-lógicas: +\series default + +\family typewriter +add +\family default +, +\family typewriter +sub +\family default +, +\family typewriter +imul +\family default +, +\family typewriter +and +\family default +, +\family typewriter +or +\family default +, +\family typewriter +xor +\family default +, ... + +\family typewriter +\emph on +(instr.) +\emph default + +\emph on +src +\emph default +, +\emph on +dst +\family default +\emph default +. + +\begin_inset Formula $dst=dst\circ src$ +\end_inset + +. + +\end_layout + +\begin_deeper +\begin_layout Enumerate + +\series bold +Incrementos y decrementos: +\series default + +\family typewriter +inc +\family default +, +\family typewriter +dec +\family default +. + +\family typewriter +\emph on +(instr.) +\emph default + +\emph on +dst +\family default +\emph default +. + +\begin_inset Formula $dst=dst\pm1$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Desplazamiento de bits: +\series default + +\family typewriter +shr +\family default + (despl. + lógico a la der.), +\family typewriter +shl +\family default + (despl. + lógico a la izq.), +\family typewriter +sar +\family default + (despl. + aritmético a la der.), +\family typewriter +sal +\family default + (despl. + aritmético a la izq.) ... + +\family typewriter +\emph on +(instr.) +\emph default + +\emph on +n +\emph default +, +\emph on +dst +\family default +\emph default +. +\end_layout + +\end_deeper +\begin_layout Enumerate + +\series bold +De movimiento de datos: +\series default + +\family typewriter +mov +\emph on +src +\emph default +, +\emph on +dst +\family default +\emph default +. + +\begin_inset Formula $dst\leftarrow src$ +\end_inset + +. + +\end_layout + +\begin_layout Enumerate + +\series bold +Saltos incondicionales: +\series default + +\family typewriter +jmp +\emph on +pos +\family default +\emph default +. + +\begin_inset Formula $\text{\texttt{RIP}}\leftarrow pos$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Saltos condicionales: +\series default + +\family typewriter +je +\family default + ( +\begin_inset Formula $=$ +\end_inset + +), +\family typewriter +jne +\family default + ( +\begin_inset Formula $\neq$ +\end_inset + +), +\family typewriter +jg +\family default + ( +\begin_inset Formula $>$ +\end_inset + +), +\family typewriter +jge +\family default + ( +\begin_inset Formula $\geq$ +\end_inset + +), +\family typewriter +jl +\family default + ( +\begin_inset Formula $<$ +\end_inset + +), +\family typewriter +jle +\family default + ( +\begin_inset Formula $\leq$ +\end_inset + +), +\family typewriter +ja +\family default + ( +\begin_inset Formula $u>$ +\end_inset + +), +\family typewriter +jae +\family default + ( +\begin_inset Formula $u\geq$ +\end_inset + +), +\family typewriter +jb +\family default + ( +\begin_inset Formula $u<$ +\end_inset + +), +\family typewriter +jbe +\family default + ( +\begin_inset Formula $u\leq$ +\end_inset + +)... + donde +\begin_inset Formula $u$ +\end_inset + + en la notación signfica +\begin_inset Quotes cld +\end_inset + +sin signo +\begin_inset Quotes crd +\end_inset + +. + +\family typewriter +\emph on +(instr.) +\emph default + +\emph on +pos +\family default +\emph default +. + Si la instrucción anterior es +\family typewriter +cmp +\emph on +a +\emph default +, +\emph on +b +\family default +\emph default +, entonces esta hace +\begin_inset Formula $\text{\texttt{RIP}}\leftarrow pos$ +\end_inset + + si y sólo si +\begin_inset Formula $bRa$ +\end_inset + + (al revés de lo lógico). +\end_layout + +\begin_layout Standard +La +\series bold +pila +\series default + es una zona de memoria RAM gestionada como una estructura LIFO ( +\emph on +Last In First Out +\emph default +) con dos operaciones posibles: +\end_layout + +\begin_layout Itemize + +\series bold +Apilar: +\series default + +\family typewriter +push +\emph on +src +\family default +\emph default +, guarda el contenido de un registro sobre la cima de la pila. + Equivale a +\family typewriter +sub $8,%rsp +\family default + + +\family typewriter +mov +\emph on +src +\emph default +,(%rsp) +\family default +. +\end_layout + +\begin_layout Itemize + +\series bold +Desapilar: +\series default + +\family typewriter +pop +\emph on +dst +\family default +\emph default +, extrae lo que hay en la cima de la pila a un registro. + Equivale a +\family typewriter +mov (%rsp), +\emph on +dst +\family default +\emph default + + +\family typewriter +add $8,%rsp +\family default +. +\end_layout + +\begin_layout Standard +Una +\series bold +subrutina +\series default + es una secuencia de instrucciones que recibe (o no) unos parámetros, realiza + alguna acción y devuelve (o no) un resultado al código que +\begin_inset Quotes cld +\end_inset + +llamó +\begin_inset Quotes crd +\end_inset + + a la subrutina. + Para dar soporte a subrutinas se utiliza la pila, que se divide en +\series bold +marcos de pila +\series default + o +\series bold +\emph on +stack frames +\series default +\emph default +, formados por: +\end_layout + +\begin_layout Itemize + +\family typewriter +8(%rbp) +\family default +: Dirección de retorno. +\end_layout + +\begin_layout Itemize + +\family typewriter +(%rbp) +\family default +: +\family typewriter +%rbp +\family default + del marco de pila anterior. +\end_layout + +\begin_layout Itemize + +\family typewriter +- +\begin_inset Formula $\dots$ +\end_inset + +(%rbp) +\family default +: Variables locales, valores de registros guardados (usados por la subrutina + anterior). +\end_layout + +\begin_layout Itemize + +\family typewriter ++ +\begin_inset Formula $\dots$ +\end_inset + +(%rsp) +\family default +: Argumentos de salida para otras subrutinas (hasta 6 se pasan por registros). +\end_layout + +\begin_layout Standard +Manejo implícito: +\end_layout + +\begin_layout Itemize + +\family typewriter +call +\emph on +sub +\family default +\emph default +: Llama a una subrutina. + Equivale a +\family typewriter +push %rip +\family default + + +\family typewriter +jmp +\emph on +sub +\family default +\emph default +. +\end_layout + +\begin_layout Itemize + +\family typewriter +ret +\family default +: Vuelve de una subrutina. + Equivale a +\family typewriter +pop %rip +\family default +. +\end_layout + +\begin_layout Itemize + +\family typewriter +leave +\family default +: Desapila todo el marco de pila salvo la dirección de retorno y restablece + +\family typewriter +%rbp +\family default +. + Equivale a +\family typewriter +mov %rbp, %rsp +\family default + + +\family typewriter +pop %rbp +\family default +. +\end_layout + +\begin_layout Standard +Los mnemónicos vistos de instrucciones que admiten parámetros de distintos + tamaños (todos salvo saltos y manejo implícito de subrutinas) realmente + son versiones generales de otros que son iguales pero se le añade una letra + detrás al nombre de la instrucción: +\family typewriter +b +\family default + (byte) 8 bits, +\family typewriter +w +\family default + (word) 16 bits, +\family typewriter +l +\family default + (long) 32 bits y +\family typewriter +q +\family default + (quad) 64 bits. + Otros caso es el de, por ejemplo, +\family typewriter +movslq +\family default + ( +\emph on +Move Signed Long to Quad +\emph default +, mover entero con signo de 32 bits a 64). +\end_layout + +\begin_layout Section +Codificación de las instrucciones +\end_layout + +\begin_layout Standard +Las instrucciones de x86-64 (CISC) son de longitud variable, mientras que + las de MIPS 32 (RISC) son todas de 32 bits. + En x86-64, el código de operación es el primer byte, en el que a veces + se codifica el registro involucrado. +\end_layout + +\begin_layout Standard +En un fichero objeto, el código se encuentra sin reubicar, de forma que + los campos de las instrucciones correspondientes a las direcciones de memoria + están vacíos o contienen direcciones relativas. + Tras el enlazado y la carga, el programa se dice que se +\series bold +reubica +\series default +, es decir, los campos de direcciones de memoria son modificados de acuerdo + a la posición de la memoria (virtual) en la que se carga el programa. + La memoria virtual es administrada por la +\series bold +unidad de manejo de memoria +\series default + ( +\series bold +MMU +\series default +). +\end_layout + +\begin_layout Section +Herramientas de GNU +\end_layout + +\begin_layout Standard +El comando +\family typewriter +gcc +\family default + es el compilador GNU de C, el más utilizado en Linux. + El comando +\family typewriter +gcc main.c -o main +\family default + compila el archivo +\family typewriter +main.c +\family default + y genera el ejecutable +\family typewriter +main +\family default +. + Para generar sólo el código en ensamblador, usamos +\family typewriter +gcc main.c -fno-asynchronous-unwind-tables -S -o main.s +\family default +, que genera el archivo +\family typewriter +main.s +\family default + en ensamblador, donde +\family typewriter +-S +\family default + indica salida en ensamblador y +\family typewriter +-fno-asynchronous-unwind-tables +\family default + sirve para generar un código bastante más limpio que es más útil para su + estudio. +\end_layout + +\begin_layout Standard +La opción +\family typewriter +-c +\family default + indica salida como fichero objeto (sin enlazarlo). + Si hacemos +\family typewriter +gcc main.c -c -o main.o +\family default + y luego +\family typewriter +objdump -d main.o +\family default +, nos aparece una versión desensamblada del fichero objeto en el que podemos + ver cómo este se organiza. + A continuación podemos enlazar el fichero objeto con +\family typewriter +gcc main.o -o main +\family default +. + Entonces podemos usar +\family typewriter +ldd main +\family default + para ver la lista de bibliotecas dinámicas que necesita el programa y la + dirección virtual del programa a la que estas son mapeadas. + En particular, un programa sencillo necesita +\family typewriter +libc +\family default +, la biblioteca estándar de C, y +\family typewriter +linux-vdso +\family default + y +\family typewriter +linux-x86-64 +\family default +, que se corresponden con las llamadas al sistema de Linux. + La opción +\family typewriter +-static +\family default + de +\family typewriter +gcc +\family default + ( +\family typewriter +gcc -static main.o -o main +\family default +) enlaza solo con bibliotecas estáticas (lo que aumenta considerablemente + el tamaño). +\end_layout + +\begin_layout Standard +La opción +\family typewriter +-g +\family default + añade al ejecutable la información necesaria para depurar el programa (es + decir, cargarlo en memoria, reubicado, y ejecutarlo de manera controlada). + Entonces podemos usar +\family typewriter +gdb +\family default +, el depurador de GNU, llamándolo con +\family typewriter +gdb main +\family default +. + Este tiene su propio intérprete, en el cual: +\end_layout + +\begin_layout Itemize + +\family typewriter +l +\family default + lista el código original. +\end_layout + +\begin_layout Itemize + +\family typewriter +disassemble +\emph on + +\begin_inset Formula $sub$ +\end_inset + + +\family default +\emph default + lista el desensamblado de la subrutina +\begin_inset Formula $sub$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\family typewriter +x/ +\begin_inset Formula $n$ +\end_inset + +bx +\begin_inset Formula $tag$ +\end_inset + + +\family default + muestra los +\begin_inset Formula $n$ +\end_inset + + primeros bytes a partir de la etiqueta +\begin_inset Formula $tag$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\family typewriter +x/ +\begin_inset Formula $n$ +\end_inset + +w +\begin_inset Formula $tag$ +\end_inset + + +\family default + hace lo mismo pero con los +\begin_inset Formula $n$ +\end_inset + + primeros +\emph on +words +\emph default + (grupos de 4 bytes). +\end_layout + +\begin_layout Itemize + +\family typewriter +b +\begin_inset Formula $n$ +\end_inset + + +\family default + introduce un punto de interrupción ( +\emph on +breakpoint +\emph default +) en la línea +\begin_inset Formula $n$ +\end_inset + + del programa. +\end_layout + +\begin_layout Itemize + +\family typewriter +r +\family default + ejecuta el programa. +\end_layout + +\begin_layout Itemize + +\family typewriter +p +\begin_inset Formula $var$ +\end_inset + + +\family default + muestra el valor de una variable. +\end_layout + +\begin_layout Itemize + +\family typewriter +c +\family default + continúa la ejecución del programa por donde se dejó. +\end_layout + +\end_body +\end_document diff --git a/fc/n6.lyx b/fc/n6.lyx new file mode 100644 index 0000000..0d8903c --- /dev/null +++ b/fc/n6.lyx @@ -0,0 +1,1436 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures false +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard + +\series bold +Internet +\series default + es una red compuesta de millones de dispositivos, conocidos como +\series bold +hosts +\series default + o sistemas finales, que se conectan mediante distintos tipos de enlaces + con equipos de interconexión. + Un ejemplo de red es la RedIris, que conecta universidades y centros de + investigación y de +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +sa +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +rro +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +llo españoles. + Los +\series bold +hosts +\series default + están en el extremo de la red, y pueden ser ordenadores, PDAs, teléfonos + móviles, sensores, etc. +\end_layout + +\begin_layout Standard +La red se organiza por +\series bold +protocolos +\series default +, que definen el formato y orden de mensajes enviados y recibidos entre + entidades y las acciones realizadas al enviar o recibir dichos mensajes. + Estos se organizan en una arquitectura por +\series bold +capas +\series default +, en las que cada capa realiza un conjunto de tareas relacionadas, proporcionand +o servicios a la capa superior y usando los de la capa inferior. + Las entidades en la misma capa pero distintos hosts se llaman +\series bold +procesos pares +\series default +, y pueden comunicarse mediante unos protocolos. + Llamamos +\series bold +arquitectura de red +\series default + al conjunto de capas y de protocolos usados en cada una. + Las capas más importantes, de abajo a arriba, son: +\end_layout + +\begin_layout Enumerate + +\series bold +Física: +\series default + Transmisión de bits sobre el medio. +\end_layout + +\begin_layout Enumerate + +\series bold +Enlace: +\series default + Transferencia de datos entre elementos conectados directamente. + Protocolos como +\series bold +PPP +\series default + ( +\emph on +Point to Point Protocol +\emph default +), +\series bold +Ethernet +\series default + (IEEE 802.3), +\series bold +WiFi +\series default + (IEEE 802.11) o +\series bold +HLDC +\series default + ( +\emph on +High-Level Data link Control +\emph default +). +\end_layout + +\begin_layout Enumerate + +\series bold +Red: +\series default + Encaminamiento de paquetes del origen al destino. + Protocolo +\series bold +IP +\series default + ( +\emph on +Internet Protocol +\emph default +). +\end_layout + +\begin_layout Enumerate + +\series bold +Transporte: +\series default + Transferencia de información entre procesos. + Proporciona una forma de distinguir aplicaciones dentro de una misma máquina. + Protocolos +\series bold +TCP +\series default + ( +\emph on +Transmission Control Protocol +\emph default +) y +\series bold +UDP +\series default + ( +\emph on +User Datagram Protocol +\emph default +). +\end_layout + +\begin_layout Enumerate + +\series bold +Aplicación: +\series default + Transferencia de archivos, e-mail, web... + Protocolos como +\series bold +FTP +\series default + ( +\emph on +File Transfer Protocol +\emph default +), +\series bold +HTTP +\series default + ( +\emph on +HyperText Transfer Protocol +\emph default +), +\series bold +SMTP +\series default + ( +\emph on +Simple Mail Transfer Protocol +\emph default +), +\series bold +POP3 +\series default + ( +\emph on +Post Office Protocol +\emph default +), +\series bold +BitTorrent +\series default +... +\end_layout + +\begin_layout Section +Medios de transmisión +\end_layout + +\begin_layout Itemize + +\series bold +Par trenzado: +\series default + Dos hilos de cobre dispuestos de forma helicoidal y cubiertos por un aislante + de plástico. + Permite frecuencias de hasta +\begin_inset Formula $\unit[250]{MHz}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Cable coaxial: +\series default + Núcleo de cobre recubierto por un aislante envuelto a su vez en un conductor + externo. + Permite mayor distancia de transmisión e inmunidad al ruido, con frecuencias + de hasta +\begin_inset Formula $\unit[900]{MHz}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Fibra óptica: +\series default + Núcleo de fibra de vidrio (mayor densidad) recubierto de cristal o plástico + (menor densidad). + La presencia o ausencia de luz codifica un bit. + Permite una mayor velocidad de transmisión (varios GHz y por tanto varios + Gbps), distancia e inmunidad al ruido, además de tener menor coste. +\end_layout + +\begin_layout Section +Redes de acceso +\end_layout + +\begin_layout Standard +Para acceso residencial: +\end_layout + +\begin_layout Itemize + +\series bold +Acceso vía módem: +\series default + Hasta +\begin_inset Formula $\unit[56]{kbps}$ +\end_inset + + de ancho de banda, y no se puede hablar por teléfono mientras se usa. +\end_layout + +\begin_layout Itemize + +\series bold +DSL +\series default + ( +\emph on +Digital Suscriber Line +\emph default +): Se basa en una línea dedicada hasta la central telefónica, permitiendo + combinar datos y voz. +\end_layout + +\begin_layout Itemize + +\series bold +ADSL +\series default + ( +\emph on +Asymmetric DSL +\emph default +): Modalidad donde la velocidad de bajada y la de subida son distintas, + con hasta +\begin_inset Formula $\unit[3,5]{Mbps}$ +\end_inset + + en la línea ascendente (hacia Internet) y +\begin_inset Formula $\unit[24]{Mbps}$ +\end_inset + + en la descendente (hacia el host). +\end_layout + +\begin_layout Itemize + +\series bold +DOCSIS +\series default + ( +\emph on +Data Over Cable Service Interface Specification +\emph default +) sobre +\series bold +HFC +\series default + ( +\emph on +Hybrid Fibre Coaxial +\emph default +). + Une el hogar al router del ISP mediante cable y fibra, y al igual que ADSL, + es asimétrico. + El enlace hacia el router es compartido entre hogares, y estas redes son + desplegadas por compañías de cable y TV. +\end_layout + +\begin_layout Standard +Suele haber un módem ADSL o de cable, un router (normalmente con cortafuegos + y NAT), una red Ethernet y un punto de acceso WiFi, si bien varios de estos + elementos suelen agruparse. + Para acceso institucional, suele haber una red de área local conocida como + +\series bold +intranet +\series default +, conectada a un router que conecta a Internet. + En ella se usa: +\end_layout + +\begin_layout Itemize + +\series bold +Ethernet: +\series default + De 10 o +\begin_inset Formula $\unit[100]{Mbps}$ +\end_inset + + o 1 o +\begin_inset Formula $\unit[10]{Gbps}$ +\end_inset + +. + Suele usarse sobre par trenzado, y los hosts suelen conectarse con conmutadores. +\end_layout + +\begin_layout Itemize + +\series bold +WiFi: +\series default + 802.11g ( +\begin_inset Formula $\unit[54]{Mbps}$ +\end_inset + +), 802.11n ( +\begin_inset Formula $\unit[600]{Mbps}$ +\end_inset + +) u 802.11ac ( +\begin_inset Formula $\unit[1]{Gbps}$ +\end_inset + +). +\end_layout + +\begin_layout Standard +Un ejemplo de red es la RedIris (red académica española), que comunica las + universidades y centros de I+D españoles. +\end_layout + +\begin_layout Section +Direccionamiento IP +\end_layout + +\begin_layout Standard +En IPv4 (versión 4), cada interfaz de red tiene asignada una dirección IP + de 32 bits, que se expresa como 4 números entre 0 y 255 separados por puntos. +\end_layout + +\begin_layout Standard +Internet lo forma una serie de subredes interconectadas, y cuando un host + desea enviar información a otro, lo que hace mediante +\series bold +paquetes +\series default + IP, esta pasa normalmente a través de una serie de routers interconectados, + que deben decidir el siguiente router por el que enviarlo. + Hay dos formas de trabajar: +\end_layout + +\begin_layout Itemize + +\series bold +Conmutación de circuitos: +\series default + Se establece un circuito por cada conexión, permitiendo la entrega en orden + y con calidad e servicio. +\end_layout + +\begin_layout Itemize + +\series bold +Conmutación de paquetes: +\series default + Cada paquete se encamina por separado, por lo que la entrega puede ser + fuera de orden y no garantiza la calidad. +\end_layout + +\begin_layout Standard +Cualquier modalidad requiere +\series bold +algoritmos de encaminamiento +\series default +. +\end_layout + +\begin_layout Standard +En +\series bold +IPv4 +\series default + (versión 4), cada interfaz de red tiene asignada una dirección IP de 32 + bits, que suele expresarse como 4 números de 0–255 separados por puntos. + Así, los routers suelen tener varias interfaces de red, mientras que los + hosts solo suelen tener una. + Una dirección IP se compone de dos partes: +\end_layout + +\begin_layout Itemize + +\series bold +Dirección de red +\series default + ( +\begin_inset Quotes cld +\end_inset + +netid +\begin_inset Quotes crd +\end_inset + +): Los +\begin_inset Formula $n$ +\end_inset + + bits más significativos. + El tamaño es variable, y una dirección IP de la forma +\begin_inset Formula $xxx.xxx.xxx.xxx/nn$ +\end_inset + + indica que la dirección de red ocupa +\begin_inset Formula $nn$ +\end_inset + + bits. +\end_layout + +\begin_layout Itemize + +\series bold +Dirección de host +\series default + ( +\begin_inset Quotes cld +\end_inset + +hostid +\begin_inset Quotes crd +\end_inset + +): El resto de bits. +\end_layout + +\begin_layout Standard +Anteriormente existían 4 tipos de redes (A, B, C y D) dependiendo del tamaño + de la dirección de red, pero actualmente existe el +\series bold +CIDR +\series default + ( +\emph on +Classless InterDomain Routing +\emph default +) que permite que el tamaño de la dirección de red sea arbitrario. + La +\series bold +máscara de red +\series default + es un número (con forma de dirección IP) que se forma tomando un netid + formado solo por 1's y un hostid formado solo por 0's. +\end_layout + +\begin_layout Standard +El organismo encargado de asignar direcciones de red es el +\series bold +ICANN +\series default + ( +\emph on +Internet Corporation for Assigned Names and Numbers +\emph default +). + Cuando dos hosts están en la misma red, pueden comunicarse directamente. + En otro caso, el host origen envía el paquete al +\series bold +router +\series default + por defecto (cuya dirección IP debe saber), que actúa como nexo de unión, + y la dirección IP del paquete es la del host destino. + Direcciones especiales: +\end_layout + +\begin_layout Itemize + +\series bold +Dirección de red: +\series default + El hostid está formado solo por 0's. +\end_layout + +\begin_layout Itemize + +\series bold +Dirección de +\emph on +broadcast +\series default +\emph default + (difusión): El hostid está formado solo por 1's, y el paquete llega a todos + los miembros de la red. +\end_layout + +\begin_layout Standard + +\series bold +DHCP +\series default + ( +\emph on +Dynamic Host Configuration Protocol +\emph default +) permite configurar hosts de forma dinámica, de forma que el router asigna + al host una dirección IP, máscara de subred y dirección del router por + defecto. + Además, la mayoría de routers pueden reenviar las solicitudes de configuración + DHCP, por lo que no es necesario tener servidores DHCP en cada subred. + Esquema general: +\end_layout + +\begin_layout Enumerate + +\series bold +Descubrimiento: +\series default + El host envía una solicitud de descubrimiento DHCP por su interfaz. +\end_layout + +\begin_layout Enumerate + +\series bold +Oferta: +\series default + El router responde informando de su IP y ofreciendo otra, con fecha de + caducidad pero renovable. +\end_layout + +\begin_layout Enumerate + +\series bold +Solicitud: +\series default + El host solicita usar dicha IP. +\end_layout + +\begin_layout Enumerate + +\series bold +Confirmación: +\series default + El router confirma que el host pueda usarla. +\end_layout + +\begin_layout Standard +La limitación en el rango de direcciones IP ha llevado a la creación del + protocolo +\series bold +IPv6 +\series default + (IP versión 6), que permite asignar +\begin_inset Formula $2^{128}$ +\end_inset + + direcciones, reduce el tamaño de las tablas de enrutamiento, simplifica + el protocolo para permitir el procesamiento más rápido de paquetes, proporciona + seguridad al incluir cabeceras de autenticación y confidencialidad, presta + más atención al tipo de servicio (especialmente al tiempo real), posibilita + que un host sea móvil sin cambiar su dirección y elimina la sobrecarga + del NAT al haber direcciones suficientes. +\end_layout + +\begin_layout Section +TCP y UDP +\end_layout + +\begin_layout Standard +Las distintas capas de una arquitectura pueden ofrecer distintos tipos de + servicio: +\end_layout + +\begin_layout Itemize + +\series bold +Servicio orientado a conexión: +\series default + Hay un establecimiento de conexión, una fase de transmisión de datos y + una liberación de la conexión, de forma que los datos se entregan en orden. +\end_layout + +\begin_layout Itemize + +\series bold +Servicio no orientado a conexión: +\series default + Cada mensaje se procesa de forma independiente, incluyendo en cada uno + la información de direccionamiento, y no se garantiza la entrega en orden. +\end_layout + +\begin_layout Itemize + +\series bold +Servicio confirmado: +\series default + El emisor tiene constancia de la recepción correcta de los datos. +\end_layout + +\begin_layout Itemize + +\series bold +Servicio no confirmado: +\series default + No hay tal confirmación. +\end_layout + +\begin_layout Standard +El término +\series bold +QoS +\series default + ( +\emph on +Quality of Service +\emph default +) se refiere a las tecnologías que garantizan la transmisión de datos en + un tiempo dado, y es importante para vídeo y voz. + En la capa de transporte se tienen dos protocolos: +\end_layout + +\begin_layout Itemize + +\series bold +TCP: +\series default + Orientado a conexión. +\end_layout + +\begin_layout Itemize + +\series bold +UDP: +\series default + No orientado a conexión, para cuando prima el tiempo de llegada de los + datos sobre la posible existencia de fallos en la transmisión. +\end_layout + +\begin_layout Standard +Estos servicios permiten además definir un +\series bold +puerto +\series default + de origen y uno de destino, que identifican a los distintos procesos existentes + en los hosts que se comunican. +\end_layout + +\begin_layout Standard +Por otro lado, dada la limitación en el rango de direcciones IP, y que normalmen +te en entornos domésticos solo se asigna una IP pública, en estos se suele + usar +\series bold +NAT +\series default + (Network Address Translation). + Los hosts usan direcciones IP en una serie de +\series bold +rangos de direcciones privadas +\series default + definidos, que para el exterior se traducen en una única IP pública, pues + el router se encarga de la conversión. +\end_layout + +\begin_layout Standard +Cuando un host envía información (por TCP o UDP) a una dirección IP pública, + lo hace con un puerto de origen y uno de destino. + El router entonces hace corresponder un puerto de su IP pública al conjunto + de la IP privada y el puerto de origen, y envía entonces la información + a la IP y el puerto de destino desde su propia IP pública y el puerto que + ha asignado. + Cuando recibe la respuesta, le llega con el puerto asignado como puerto + de destino, de forma que puede redirigir la información a la IP privada + y puerto correspondientes. +\end_layout + +\begin_layout Section +Capa de aplicación +\end_layout + +\begin_layout Standard +Existen dos modelos mediante los cuales los hosts pueden conectarse en la + capa de aplicación: +\end_layout + +\begin_layout Itemize + +\series bold +Modelo cliente-servidor: +\series default + Un servidor, siempre conectado, posiblemente replicado y con dirección + IP fija, atiende solicitudes de los clientes, que no se comunican entre + sí directamente y que posiblemente tengan direcciones IP dinámicas. +\end_layout + +\begin_layout Itemize + +\series bold +\emph on +Peer to peer +\emph default + (P2P): +\series default + Los +\emph on +peers +\emph default + se comunican entre sí directamente. + Pueden estar conectados intermitentemente y tener direcciones IP dinámicas. + Este es un esquema muy escalable, pero difícil de gestionar. +\end_layout + +\begin_layout Standard + +\series bold +BitTorrent +\series default + es un sistema de distribución de ficheros P2P. + Está formado por una serie de +\series bold +\emph on +trackers +\series default +\emph default +, que registran a los +\emph on +peers +\emph default + que participan en un +\emph on +torrent +\emph default +, y +\series bold +\emph on +torrents +\series default +\emph default +, grupos de +\emph on +peers +\emph default + que intercambian partes de un fichero. +\end_layout + +\begin_layout Standard +El protocolo +\series bold +DNS +\series default + ( +\emph on +Domain Name System +\emph default +) es un servicio de traducción de nombres de host a direcciones IP, implementada + como una base de datos distribuida mediante una jerarquía de servidores + DNS y un protocolo de consulta a nivel de aplicación sobre UDP en el puerto + 53. + Los hosts tienen configurado un servidor DNS primario, al que realizan + las consultas, y si no obtienen respuesta consultan al servidor DNS secundario. + Este servicio también permite realizar traducciones inversas, gestionar + alias (distintos nombres para la misma máquina) y otras acciones relacionadas + con el correo electrónico o balanceo de carga. +\end_layout + +\begin_layout Standard + +\series bold +FTP +\series default + ( +\emph on +File Transfer Protocol +\emph default +) es un protocolo cliente-servidor utilizado para transferencia de archivos. +\end_layout + +\begin_layout Standard +La +\series bold +\emph on +World Wide Web +\series default +\emph default + es el conjunto de servidores web de todo el mundo. + Una página web está formada por objetos como páginas HTML, imágenes, +\emph on +applets +\emph default + Java, archivos de audio... + en la cual una página HTML base incluye referencias a otros objetos. + Cada objeto está identificado por una +\series bold +URL +\series default + ( +\emph on +Uniform Resource Locator +\emph default +), cuya sintaxis básica es: +\family typewriter +\emph on +protocolo +\emph default +:// +\emph on +nombre_de_host +\emph default +/ +\emph on +ruta_de_objeto +\family default +\emph default +. +\end_layout + +\begin_layout Standard +Se usa el protocolo +\series bold +HTTP +\series default + ( +\emph on +HyperText Transfer Protocol +\emph default +), en el que el cliente solicita al servidor objetos web, los recibe y los + muestra. + Se basa en TCP, y habitualmente el servidor escucha en el puerto 80. + Existen dos tipos de mensajes HTTP: +\emph on +request +\emph default + y +\emph on +response +\emph default +, basados principalmente en ASCII. + Ejemplo: +\end_layout + +\begin_layout Standard +\begin_inset Tabular +<lyxtabular version="3" rows="2" columns="2"> +<features tabularvalignment="middle"> +<column alignment="left" valignment="top" width="35col%"> +<column alignment="left" valignment="top" width="60col%"> +<row> +<cell alignment="left" valignment="top" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\series bold +HTTP +\emph on +request +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\series bold +HTTP +\emph on +response +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="left" valignment="top" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\family typewriter +GET /somedir/page.html HTTP/1.1 +\family default + (línea de solicitud: GET, POST...) +\end_layout + +\begin_layout Plain Layout + +\family typewriter +Host: www.someschool.edu +\end_layout + +\begin_layout Plain Layout + +\family typewriter +User-agent: Mozilla/4.0 +\end_layout + +\begin_layout Plain Layout + +\family typewriter +Connection: close +\end_layout + +\begin_layout Plain Layout + +\family typewriter +Accept-language: fr +\end_layout + +\begin_layout Plain Layout +(cabecera) +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\family typewriter +HTTP/1.1 200 OK +\family default + (línea de estado) +\end_layout + +\begin_layout Plain Layout + +\family typewriter +Connection close +\end_layout + +\begin_layout Plain Layout + +\family typewriter +Date: Thu, 06 Aug 2008 12:00:15 GMT +\end_layout + +\begin_layout Plain Layout + +\family typewriter +Server: Apache/1.3.0 (Unix) +\end_layout + +\begin_layout Plain Layout + +\family typewriter +Last-Modified: Mon, 22 Jun 2008 +\end_layout + +\begin_layout Plain Layout + +\family typewriter +ETag: "7ec0a8-141-4912c4c727280" +\end_layout + +\begin_layout Plain Layout + +\family typewriter +Accept-Ranges: bytes +\end_layout + +\begin_layout Plain Layout + +\family typewriter +Content-Length: 321 +\end_layout + +\begin_layout Plain Layout + +\family typewriter +Content-Type: text/html; charset=es_ES.UTF-8 +\end_layout + +\begin_layout Plain Layout +(cabecera) +\end_layout + +\begin_layout Plain Layout +\begin_inset Phantom VPhantom +status open + +\begin_layout Plain Layout + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\family typewriter +... + +\family default + (datos solicitados) +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\begin_layout Standard +El +\series bold +correo electrónico +\series default + funciona mediante los siguientes componentes: +\end_layout + +\begin_layout Itemize + +\series bold +Agentes de usuario: +\series default + Lectores de correo, usados por los clientes para editar, enviar y recibir + mensajes. + Eudora, Outlook, elm, Mozilla Thunderbird... +\end_layout + +\begin_layout Itemize + +\series bold +Servidores de correo: +\series default + Mantienen los mensajes que llegan a los usuarios (anteriormente solo los + que no se habían enviado ya a estos), y también se encargan del envío. +\end_layout + +\begin_layout Itemize +Protocolos: +\end_layout + +\begin_deeper +\begin_layout Itemize + +\series bold +SMTP +\series default + ( +\emph on +Simple Mail Transfer Protocol +\emph default +): Para el envío de mensajes, tanto desde los agentes como entre servidores. +\end_layout + +\begin_layout Itemize + +\series bold +POP +\series default + ( +\emph on +Post Office Protocol +\emph default +): El agente se conecta con el servidor, se autentica y descarga los mensajes. +\end_layout + +\begin_layout Itemize + +\series bold +IMAP +\series default + ( +\emph on +Internet Message Access Protocol +\emph default +): Más complejo que POP, permite manipular mensajes sobre el servidor. +\end_layout + +\begin_layout Itemize + +\series bold +HTTP: +\series default + La mayoría de servidores de correo tienen una interfaz web. +\end_layout + +\end_deeper +\begin_layout Standard +Así, si Alicia quiere mandar un mensaje a Bob, su agente envía un mensaje + a su servidor de correo con SMTP, y este queda a la cola para ser enviado. + Entonces el servidor de Alicia manda el mensaje por SMTP al de Bob, que + lo coloca en su buzón, de forma que Bob puede acceder mediante su agente + con POP o IMAP. +\end_layout + +\begin_layout Section +Comandos de Linux +\end_layout + +\begin_layout Itemize + +\family typewriter +ifconfig +\family default +: +\begin_inset Quotes cld +\end_inset + +Interface configure +\begin_inset Quotes crd +\end_inset + +. + Para configurar la interfaz +\family typewriter +eth0 +\family default + de un host con dirección +\family typewriter +192.168.0.21/24 +\family default +, +\family typewriter +sudo ifconfig eth0 192.168.0.21 netmask 255.255.255.0 up +\family default + o +\family typewriter +sudo ifconfig eth0 192.168.0.21/24 up +\family default + (realmente no hace falta el +\family typewriter +up +\family default + porque es la opción por defecto). + Para apagarla, +\family typewriter +sudo ifconfig eth0 down +\family default +. +\end_layout + +\begin_layout Itemize + +\family typewriter +route +\family default +: Para establecer el router por defecto, +\family typewriter +sudo route add default gw 192.168.0.1 eth0 +\family default +. + Para visualizar las tablas de enrutamiento de nuestro sistema, +\family typewriter +route -n +\family default +. +\end_layout + +\begin_layout Itemize + +\family typewriter +dhclient +\emph on +interfaz +\family default +\emph default +: Configura una interfaz de red con DHCP. +\end_layout + +\begin_layout Itemize + +\family typewriter +ping +\emph on +servidor +\family default +\emph default +: Envía paquetes a un servidor esperando a que responda, como herramienta + de diagnóstico. +\end_layout + +\begin_layout Itemize + +\family typewriter +host +\family default +: Para obtener la IP correspondiente a un nombre de host, junto con posible + información como alias, +\family typewriter +host +\emph on +nombre_host +\family default +\emph default +. + Para realizar una consulta inversa, +\family typewriter +host +\emph on +dir_IP +\family default +\emph default +. +\end_layout + +\begin_layout Itemize + +\family typewriter +nm-tool +\family default +: Muestra la lista de servidores DNS configurados. +\end_layout + +\begin_layout Itemize + +\family typewriter +telnet +\emph on +servidor +\emph default + [ +\emph on +puerto +\emph default +] +\family default +: Abre conexiones TCP. +\end_layout + +\begin_layout Itemize + +\family typewriter +netstat +\family default +: +\family typewriter +-net +\family default + muestra todas las conexiones TCP abiertas; +\family typewriter +-a +\family default + muestra todas las co +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +ne +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +xio +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +nes y puertos TCP y UDP incluyendo las que están +\begin_inset Quotes cld +\end_inset + +en escucha +\begin_inset Quotes crd +\end_inset + +, y +\family typewriter +-n +\family default + muestra los puertos con su identificación numérica y no de texto. +\end_layout + +\end_body +\end_document diff --git a/fuvr1/n.lyx b/fuvr1/n.lyx new file mode 100644 index 0000000..7998eb4 --- /dev/null +++ b/fuvr1/n.lyx @@ -0,0 +1,188 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize a5paper +\use_geometry true +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\leftmargin 0.2cm +\topmargin 0.7cm +\rightmargin 0.2cm +\bottommargin 0.7cm +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle empty +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Title +Funciones de una variable real I +\end_layout + +\begin_layout Date +\begin_inset Note Note +status open + +\begin_layout Plain Layout + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +def +\backslash +cryear{2017} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "../license.lyx" + +\end_inset + + +\end_layout + +\begin_layout Standard +Bibliografía: +\end_layout + +\begin_layout Itemize +Análisis Matemático I, J. + M. + Mira & S. + Sánchez-Pedreño. +\end_layout + +\begin_layout Itemize +Funciones reales de una variable real: Notas de clase, Bernardo Cascales, + Luis Oncina & Salvador Sánchez-Pedreño (Curso 2017–18). +\end_layout + +\begin_layout Chapter +Números reales y complejos +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n1.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Sucesiones numéricas +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n2.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Continuidad de funciones +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n3.lyx" + +\end_inset + + +\end_layout + +\end_body +\end_document diff --git a/fuvr1/n1.lyx b/fuvr1/n1.lyx new file mode 100644 index 0000000..c26556f --- /dev/null +++ b/fuvr1/n1.lyx @@ -0,0 +1,2278 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures false +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Section +Definición axiomática de +\begin_inset Formula $\mathbb{R}$ +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Formula $\mathbb{R}$ +\end_inset + + es el cuerpo conmutativo totalmente ordenado y completo. +\end_layout + +\begin_layout Subsection +Cuerpo conmutativo +\end_layout + +\begin_layout Standard +Conjunto con dos operaciones internas: suma ( +\begin_inset Formula $\mathbb{K}\times\mathbb{K}\rightarrow\mathbb{K}$ +\end_inset + + con +\begin_inset Formula $(x,y)\mapsto x+y$ +\end_inset + +) y producto ( +\begin_inset Formula $\mathbb{K}\times\mathbb{K}\rightarrow\mathbb{K}$ +\end_inset + + con +\begin_inset Formula $(x,y)\mapsto x\cdot y$ +\end_inset + +), con las siguientes propiedades: +\begin_inset Formula $\forall a,b,c\in\mathbb{K}$ +\end_inset + +: +\end_layout + +\begin_layout Enumerate + +\series bold +Asociativa de la suma: +\series default + +\begin_inset Formula $a+(b+c)=(a+b)+c$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Conmutativa de la suma: +\begin_inset Formula $a+b=b+a$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Elemento neutro para la suma +\series default + o +\series bold +nulo: +\series default + +\begin_inset Formula $\exists!0\in\mathbb{K}:\forall a\in\mathbb{K},0+a=a$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + +Pongamos que existe otro +\begin_inset Formula $0$ +\end_inset + + ( +\begin_inset Formula $0'$ +\end_inset + +), entonces +\begin_inset Formula $0=0+0'=0'$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Inverso para la suma +\series default + u +\series bold +opuesto: +\series default + +\begin_inset Formula $\exists!a':a+a'=0$ +\end_inset + +. + +\begin_inset Formula $a':=-a$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + +Pongamos que existe otro opuesto +\begin_inset Formula $a''$ +\end_inset + +, entonces +\begin_inset Formula $a'=0+a'=(a''+a)+a'=a''+(a+a')=a''+0=a''$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Asociativa del producto: +\series default + +\begin_inset Formula $a\cdot(b\cdot c)=(a\cdot b)\cdot c$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Conmutativa del producto: +\series default + +\begin_inset Formula $a\cdot b=b\cdot a$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Elemento neutro para el producto +\series default + o +\series bold +unidad: +\series default + +\begin_inset Formula $\exists!1\in\mathbb{K}:\forall a\in K,1\cdot a=a$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + +Pongamos que existe otro +\begin_inset Formula $1$ +\end_inset + + ( +\begin_inset Formula $1'$ +\end_inset + +), entonces +\begin_inset Formula $1=1\cdot1'=1'$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Inverso para el producto: +\series default + +\begin_inset Formula $\forall a\in\mathbb{K}\backslash\{0\},\exists!a'':a\cdot a''=1$ +\end_inset + +; +\begin_inset Formula $a'':=\frac{1}{a}:=a^{-1}$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + +Pongamos que existe otro +\begin_inset Formula $a''$ +\end_inset + + ( +\begin_inset Formula $a'$ +\end_inset + +), entonces +\begin_inset Formula $a''=1\cdot a''=(a'\cdot a)\cdot a''=a'\cdot(a\cdot a'')=a'\cdot1=a'$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Distributiva: +\series default + +\begin_inset Formula $a\cdot(b+c)=a\cdot b+a\cdot c$ +\end_inset + +. +\end_layout + +\begin_layout Standard +De aquí podemos deducir que: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a=b\iff a-b=0$ +\end_inset + +; +\begin_inset Formula $b\neq0\implies(a=b\iff a\cdot b^{-1}=1)$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +\begin_inset Formula +\[ +a=b\iff a+(-b)=b+(-b)\iff a-b=0 +\] + +\end_inset + + +\begin_inset Formula +\[ +b\neq0\implies\exists b^{-1}\implies(a=b\iff a\cdot b^{-1}=b\cdot b^{-1}=1) +\] + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a\cdot0=0$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +\begin_inset Formula +\[ +a\cdot0+0=a\cdot0=a\cdot(0+0)=a\cdot0+a\cdot0\implies-a\cdot0+a\cdot0=-a\cdot0+a\cdot0+a\cdot0\implies0=a\cdot0 +\] + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $(-a)\cdot b=-(ab)$ +\end_inset + +; +\begin_inset Formula $(-1)\cdot a=-a$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +\begin_inset Formula +\[ +(-a)\cdot b+a\cdot b=(-a+a)\cdot b=0\cdot b=0 +\] + +\end_inset + + +\begin_inset Formula +\[ +(-1)\cdot a=-(1\cdot a)=-a +\] + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsection +Totalmente ordenado +\end_layout + +\begin_layout Standard +Aquel con relación binaria +\begin_inset Formula $\leq$ +\end_inset + + con las siguientes propiedades: +\begin_inset Formula $\forall x,y,z\in\mathbb{K}$ +\end_inset + +: +\end_layout + +\begin_layout Enumerate + +\series bold +Reflexiva: +\series default + +\begin_inset Formula $x\leq x$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Antisimétrica: +\series default + +\begin_inset Formula $x\leq y\land y\leq x\iff x=y$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Transitiva: +\series default + +\begin_inset Formula $x\leq y\land y\leq z\implies x\leq z$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Orden total: +\series default + +\begin_inset Formula $x\leq y\lor y\leq x$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $x\leq y\implies x+z\leq y+z$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $x\leq y\land0\leq z\implies x\cdot z\leq y\cdot z$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Una relación binaria que cumple las propiedades 1–3 se denomina de +\series bold +orden. + +\series default + Si también cumple (4), de +\series bold +orden total. + +\series default + El conjunto de todas definen un +\series bold +cuerpo totalmente ordenado. +\end_layout + +\begin_layout Standard +Notación: +\begin_inset Formula $x<y\iff y>x\iff x\leq y\land x\neq y$ +\end_inset + +; +\begin_inset Formula $x\geq y\iff y\leq x$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Podemos deducir que: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $c<0\iff-c>0$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +\begin_inset Formula +\[ +c<0\iff c+(-c)<-c\iff0<-c +\] + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a\leq b\land c\leq d\implies a+c\leq b+d$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +\begin_inset Formula +\[ +\begin{array}{c} +a\leq b\implies a+c\leq b+c\\ +c\leq d\implies b+c\leq b+d +\end{array}\implies a+c\leq b+d +\] + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a\leq b\iff-a\geq-b$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +\begin_inset Formula +\[ +a\leq b\iff a+(-a)+(-b)\leq b+(-b)+(-a)\iff-b\leq-a +\] + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $c<0\implies(a\leq b\iff ca\geq cb)$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +\begin_inset Formula +\[ +c<0\implies-c>0\implies(-c)a\leq(-c)b\implies-(ca)\leq-(cb)\implies ca\geq cb +\] + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a\neq0\implies a\cdot a>0$ +\end_inset + +; +\begin_inset Formula $1\neq0\implies1\geq0$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +\begin_inset Formula +\[ +a\cdot a\neq0;\ \begin{cases} +a\geq0 & \implies a\cdot a\geq a\cdot0=0\\ +a\leq0 & \implies a\cdot a\geq a\cdot0=0 +\end{cases}\implies a\cdot a>0 +\] + +\end_inset + + +\begin_inset Formula +\[ +0\neq1\land1=1\cdot1\implies1>0 +\] + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a>0\iff a^{-1}>0$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Supongamos +\begin_inset Formula $a^{-1}\leq0$ +\end_inset + + y +\begin_inset Formula $a>0$ +\end_inset + +. + Entonces, +\begin_inset Formula $1=a\cdot a^{-1}\leq0$ +\end_inset + +. + Pero +\begin_inset Formula $1\nleq0\#$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $b>0\implies(a\leq b\implies a^{-1}\leq b^{-1})$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +\begin_inset Formula +\[ +a\geq b\implies a^{-1}\cdot a\geq b\cdot a^{-1}\implies1\geq b\cdot a^{-1}\implies b^{-1}\geq b^{-1}(b\cdot a^{-1})=a^{-1}\implies b^{-1}\geq a^{-1} +\] + +\end_inset + +El recíproco es cierto si +\begin_inset Formula $a>0$ +\end_inset + + también, pues en el último paso multiplicaríamos por +\begin_inset Formula $a$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsection +Completo +\end_layout + +\begin_layout Standard +Aquel que cumple el +\series bold +axioma del supremo: +\series default + todo subconjunto no vacío de +\begin_inset Formula $\mathbb{R}$ +\end_inset + + acotado superiormente tiene supremo. + Un conjunto +\begin_inset Formula $\emptyset\neq A\subseteq\mathbb{R}$ +\end_inset + + está acotado superiormente si +\begin_inset Formula $\exists M\in\mathbb{R}:\forall a\in A,a\leq M$ +\end_inset + +, entonces +\begin_inset Formula $M$ +\end_inset + + es cota superior de +\begin_inset Formula $A$ +\end_inset + +. + +\begin_inset Formula $\alpha\in\mathbb{R}$ +\end_inset + + es el supremo de +\begin_inset Formula $A$ +\end_inset + + ( +\begin_inset Formula $\alpha=\sup A$ +\end_inset + +) si es su menor cota superior, y cumple que +\begin_inset Formula $\forall\varepsilon>0,\exists a\in A:\alpha-\varepsilon<a\leq\alpha$ +\end_inset + +. + Cuando +\begin_inset Formula $\alpha\in A$ +\end_inset + +, se le llama también máximo. +\end_layout + +\begin_layout Standard +Igualmente, un subconjunto +\begin_inset Formula $\emptyset\neq A\subseteq\mathbb{R}$ +\end_inset + + está acotado inferiormente si +\begin_inset Formula $\exists M\in\mathbb{R}:\forall a\in A,M\leq a$ +\end_inset + +, entonces +\begin_inset Formula $M$ +\end_inset + + es cota inferior de +\begin_inset Formula $A$ +\end_inset + +. + +\begin_inset Formula $\alpha\in\mathbb{R}$ +\end_inset + + es el ínfimo de +\begin_inset Formula $A$ +\end_inset + + ( +\begin_inset Formula $\alpha=\inf A$ +\end_inset + +) si es su mayor cota inferior. + Todo cuerpo que verifica el axioma del supremo también cumple que todo + subconjunto no vacío acotado inferiormente tiene ínfimo. + +\series bold +Demostración: +\series default + si +\begin_inset Formula $A$ +\end_inset + + está acotado inferiormente por +\begin_inset Formula $\alpha$ +\end_inset + +, +\begin_inset Formula $-A=\{-a\}_{a\in A}$ +\end_inset + + está acotado superiormente por +\begin_inset Formula $-\alpha$ +\end_inset + +, y si +\begin_inset Formula $\beta$ +\end_inset + + es su supremo, entonces +\begin_inset Formula $-\beta$ +\end_inset + + será el ínfimo de +\begin_inset Formula $A$ +\end_inset + +. +\end_layout + +\begin_layout Section +Otras propiedades de los números ( +\begin_inset Formula $\mathbb{N}$ +\end_inset + +, +\begin_inset Formula $\mathbb{Z}$ +\end_inset + +, +\begin_inset Formula $\mathbb{Q}$ +\end_inset + + y +\begin_inset Formula $\mathbb{R}$ +\end_inset + +) +\end_layout + +\begin_layout Standard +Un subconjunto +\begin_inset Formula $I\subseteq\mathbb{K}$ +\end_inset + + es +\series bold + inductivo +\series default + si +\begin_inset Formula $1\in I$ +\end_inset + + y +\begin_inset Formula $n\in I\implies n+1\in I$ +\end_inset + +. + Todo cuerpo o intersección de conjuntos inductivos es un conjunto inductivo. + Ahora tomemos el +\begin_inset Quotes cld +\end_inset + +bicho +\begin_inset Quotes crd +\end_inset + + +\begin_inset Formula $\bigcap\{I:I\text{ es un conjunto inductivo de }\mathbb{R}\}$ +\end_inset + +, la intersección de todos los conjuntos inductivos y por tanto el más pequeño + de ellos. + Así, el conjunto de +\series bold +números naturales +\series default + +\begin_inset Formula $\mathbb{N}:=\text{bicho}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Podemos definir +\begin_inset Formula $2=1+1$ +\end_inset + +, +\begin_inset Formula $3=2+1$ +\end_inset + +, +\begin_inset Formula $4=3+1$ +\end_inset + +, etc. + Propiedades +\begin_inset Quotes cld +\end_inset + +obvias +\begin_inset Quotes crd +\end_inset + + de los naturales: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\forall n<1,n\notin\mathbb{N}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\forall n\in\mathbb{N},\nexists x\in\mathbb{N}:n<x<n+1$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Para +\begin_inset Formula $n=1$ +\end_inset + +: Suponemos +\begin_inset Formula $\exists r\in\mathbb{N}:1<r<2=1+1$ +\end_inset + +. + Entonces +\begin_inset Formula $S=\{n\in\mathbb{N}:1<n<2\}\neq\emptyset\land r\in s$ +\end_inset + +. + Sabemos que +\begin_inset Formula $1\in\mathbb{N}\backslash S$ +\end_inset + +. + Consideremos un número +\begin_inset Formula $m\in\mathbb{N}\backslash S$ +\end_inset + +. + Entonces +\begin_inset Formula $m\leq1\lor m\geq2$ +\end_inset + +. +\begin_inset Formula +\[ +\begin{array}{cc} +n\leq1\implies & n=1\implies n+1=2\in\mathbb{N}\backslash S\\ +n\geq2\implies & n+1\geq2+1=3,\,n+1\in\mathbb{N}\backslash S +\end{array}\implies\mathbb{N}\backslash S=\mathbb{N}\implies S=\emptyset +\] + +\end_inset + + +\begin_inset Note Note +status open + +\begin_layout Plain Layout +Demostrar resto de propiedades cuando las estudiemos, si no como ejercicio. +\end_layout + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\forall n,m\in\mathbb{N},n+m\in\mathbb{N}\land n\cdot m\in\mathbb{N}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\forall n,m\in\mathbb{N},m>n\implies\exists k\in\mathbb{N}:m=n+k$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Definimos +\begin_inset Formula $\mathbb{Z}:=\{0\}\cup\{n\in\mathbb{R}:n\in\mathbb{N}\text{ o }-n\in\mathbb{N}\}$ +\end_inset + + y +\begin_inset Formula $\mathbb{Q}:=\{m\cdot n^{-1}:m\in\mathbb{Z},n\in\mathbb{N}\}$ +\end_inset + +. +\end_layout + +\begin_layout Subsection +Método de inducción +\end_layout + +\begin_layout Standard +Método de demostración basado en definir un conjunto +\begin_inset Formula $S\subseteq\mathbb{N}$ +\end_inset + + que cumpla la propiedad +\begin_inset Formula $P(n)$ +\end_inset + + a demostrar en +\begin_inset Formula $\mathbb{N}$ +\end_inset + + y demostrar que es inductivo. + Como +\begin_inset Formula $\mathbb{N}$ +\end_inset + + es el conjunto inductivo más pequeño, tenemos +\begin_inset Formula $S=\mathbb{N}$ +\end_inset + +. + Para demostrar esto: +\end_layout + +\begin_layout Enumerate +Comprobamos que +\begin_inset Formula $P(1)$ +\end_inset + + es verdad. +\end_layout + +\begin_layout Enumerate +Demostramos que +\begin_inset Formula $P(n)\implies P(n+1)$ +\end_inset + +. + Para ello, demostramos +\begin_inset Formula $P(n+1)$ +\end_inset + + tomando como propiedad +\begin_inset Formula $P(n)$ +\end_inset + + (la +\series bold +hipótesis de inducción +\series default +). +\end_layout + +\begin_layout Standard +Dado un número natural +\begin_inset Formula $N$ +\end_inset + +, un conjunto +\begin_inset Formula $S\subseteq\{n\in\mathbb{N}:n\geq N\}\subseteq\mathbb{N}$ +\end_inset + + nos sirve para realizar demostraciones para los naturales a partir de un + número arbitrario. + Por último, la +\series bold +versión fuerte +\series default + del método de inducción nos permite definir +\begin_inset Formula $S$ +\end_inset + + tal que +\begin_inset Formula $1\in S$ +\end_inset + + y +\begin_inset Formula $1,2,\dots,n\in S\implies n+1\in S$ +\end_inset + +, y entonces +\begin_inset Formula $S=\mathbb{N}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +De esta forma podemos demostrar el +\series bold +Teorema Fundamental de la Aritmética +\series default +, que nos dice que todo número entero +\begin_inset Formula $n\geq2$ +\end_inset + + es primo o producto de primos. + +\series bold +Demostración: +\series default + Sea +\begin_inset Formula $A=\{2\leq n\in\mathbb{N}:n\text{ cumple el Teorema Fund. de la Aritmética}\}$ +\end_inset + +. + Sabemos que +\begin_inset Formula $2\in A$ +\end_inset + +, y queremos demostrar que, si tenemos un +\begin_inset Formula $n\in\mathbb{N}$ +\end_inset + + tal que +\begin_inset Formula $2,3,\dots,n\in A$ +\end_inset + +, entonces +\begin_inset Formula $n+1\in A$ +\end_inset + +. + Ahora, o bien +\begin_inset Formula $n+1$ +\end_inset + + es primo, en cuyo caso +\begin_inset Formula $n+1\in A$ +\end_inset + +, o no lo es, pero entonces +\begin_inset Formula $\exists p,q\in\mathbb{N}:1<p,q<n+1:p\cdot q=n+1$ +\end_inset + +, y como hemos supuesto que +\begin_inset Formula $2,3,\dots,n\in A$ +\end_inset + +, entonces +\begin_inset Formula $p,q\in A$ +\end_inset + +. + Como +\begin_inset Formula $p$ +\end_inset + + y +\begin_inset Formula $q$ +\end_inset + + son primos o producto de primos, +\begin_inset Formula $n+1$ +\end_inset + + también lo es, por lo que +\begin_inset Formula $n+1\in A$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsection +Propiedad arquimediana +\end_layout + +\begin_layout Standard +\begin_inset Formula $\mathbb{R}$ +\end_inset + + cumple la +\series bold +propiedad arquimediana: +\series default + +\begin_inset Formula $\forall0<y,x\in\mathbb{R},\exists n\in\mathbb{N}:x<ny$ +\end_inset + +. + +\series bold +Demostración: +\series default + De no ser así, +\begin_inset Formula $A:=\{ny:n\in\mathbb{N}\}$ +\end_inset + + estaría acotado superiormente por +\begin_inset Formula $x$ +\end_inset + +. + Sea +\begin_inset Formula $\alpha:=\sup A$ +\end_inset + +; tendríamos que +\begin_inset Formula $\forall n\in\mathbb{N},ny\leq\alpha$ +\end_inset + +. + Por otro lado, +\begin_inset Formula $\alpha-y$ +\end_inset + + no sería cota superior de +\begin_inset Formula $A$ +\end_inset + +, por lo que +\begin_inset Formula $\exists n_{0}\in\mathbb{N}:\alpha-y<n_{0}y$ +\end_inset + +. + Por tanto +\begin_inset Formula $\alpha<(n_{0}+1)y$ +\end_inset + +, lo que contradice el hecho de que +\begin_inset Formula $A$ +\end_inset + + esté acotado superiormente por +\begin_inset Formula $\alpha$ +\end_inset + +. + +\end_layout + +\begin_layout Standard +Por tanto +\begin_inset Formula $\mathbb{N}$ +\end_inset + + no está acotado superiormente, y +\begin_inset Formula $\mathbb{Z}$ +\end_inset + + no está acotado superior ni inferiormente. +\end_layout + +\begin_layout Standard + +\series bold +Principio de la buena ordenación: +\series default + Todo subconjunto no vacío +\begin_inset Formula $A\subseteq\mathbb{N}$ +\end_inset + + tiene +\series bold +primer elemento +\series default +. + +\series bold +Demostración: +\series default + supongamos que +\begin_inset Formula $A$ +\end_inset + + no tuviera primer elemento y sea +\begin_inset Formula $B:=\mathbb{N}\backslash A$ +\end_inset + + el complementario de +\begin_inset Formula $A$ +\end_inset + +. + Entonces +\begin_inset Formula $1\notin A$ +\end_inset + +, pues de lo contrario tendría primer elemento; por tanto +\begin_inset Formula $1\in B$ +\end_inset + +. + Además, si +\begin_inset Formula $1,\dots,n\in B$ +\end_inset + + entonces +\begin_inset Formula $n+1\in B$ +\end_inset + +, pues de lo contrario tendríamos que +\begin_inset Formula $n+1\in A$ +\end_inset + + sería el primer elemento. + Por tanto +\begin_inset Formula $B=\mathbb{N}$ +\end_inset + + y +\begin_inset Formula $A=\emptyset$ +\end_inset + +. +\begin_inset Formula $\#$ +\end_inset + + +\end_layout + +\begin_layout Standard +Sea +\begin_inset Formula $x\in\mathbb{R}$ +\end_inset + +, llamamos +\series bold +parte entera +\series default + de +\begin_inset Formula $x$ +\end_inset + + o +\begin_inset Formula $[x]$ +\end_inset + + al único +\begin_inset Formula $m\in\mathbb{Z}$ +\end_inset + + que verifica +\begin_inset Formula $m\leq x<m+1$ +\end_inset + +. + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Demostremos que existe. + Supongamos que +\begin_inset Formula $x\geq1$ +\end_inset + +. + Aplicando la propiedad arquimediana a +\begin_inset Formula $x$ +\end_inset + + y +\begin_inset Formula $1$ +\end_inset + +, se tiene que el conjunto +\begin_inset Formula $\{n\in\mathbb{N}:n>x\}\neq\emptyset$ +\end_inset + +, por lo que tiene un primer elemento +\begin_inset Formula $k\in\mathbb{N}$ +\end_inset + +. + Si tomamos +\begin_inset Formula $m:=k-1$ +\end_inset + + obtenemos el resultado. + La unicidad se debe a que no existe ningún número natural entre +\begin_inset Formula $1$ +\end_inset + + y +\begin_inset Formula $2$ +\end_inset + + y, por inducción, tampoco entre +\begin_inset Formula $m$ +\end_inset + + y +\begin_inset Formula $m+1$ +\end_inset + + para ningún +\begin_inset Formula $m\in\mathbb{N}$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +De aquí podemos obtener que +\begin_inset Formula $\mathbb{Q}$ +\end_inset + + es +\series bold +denso +\series default + en +\begin_inset Formula $\mathbb{R}$ +\end_inset + +, es decir, que si +\begin_inset Formula $x,y\in\mathbb{R}$ +\end_inset + + con +\begin_inset Formula $x<y$ +\end_inset + +, entonces +\begin_inset Formula $\exists r\in\mathbb{Q}:x<r<y$ +\end_inset + +. + +\series bold +Demostración: +\series default + Por la propiedad arquimediana +\begin_inset Formula $\exists n\in\mathbb{N}:1<n(y-x)$ +\end_inset + +, por lo que +\begin_inset Formula $\frac{1}{n}<y-x$ +\end_inset + +. + Si +\begin_inset Formula $m:=[nx]$ +\end_inset + +, entonces +\begin_inset Formula $m\leq nx<m+1$ +\end_inset + +, por lo que +\begin_inset Formula +\[ +\frac{m}{n}\leq x<\frac{m+1}{n}=\frac{m}{n}+\frac{1}{n}\leq x+\frac{1}{n}<x+(y-x)=y +\] + +\end_inset + +Tomamos +\begin_inset Formula $r=\frac{m+1}{n}$ +\end_inset + + para obtener el resultado buscado. +\end_layout + +\begin_layout Subsection +Raíces cuadradas +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $x=y^{2}$ +\end_inset + +, entonces +\begin_inset Formula $y$ +\end_inset + + es una +\series bold +raíz cuadrada +\series default + de +\begin_inset Formula $x$ +\end_inset + +. + Entonces +\begin_inset Formula $-y$ +\end_inset + + también lo es, y +\begin_inset Formula $x$ +\end_inset + + no puede tener más raíces cuadradas. + Definimos +\begin_inset Formula +\[ +\sqrt{x}:=\sup\{0\leq r\in\mathbb{Q}:r^{2}<x\} +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +No existe ningún número racional cuyo cuadrado sea +\begin_inset Formula $2$ +\end_inset + +. + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout + +\series bold +Demostración: +\series default + Supongamos +\begin_inset Formula $\exists p,q\in\mathbb{N}:\frac{p^{2}}{q^{2}}=2$ +\end_inset + +, siendo +\begin_inset Formula $\frac{p}{q}$ +\end_inset + + irreducible. + Tenemos que +\begin_inset Formula $p^{2}=2q^{2}$ +\end_inset + +, por lo que +\begin_inset Formula $p^{2}$ +\end_inset + + es par. + Por tanto +\begin_inset Formula $p$ +\end_inset + + debe ser par porque si fuera +\begin_inset Formula $p=2k+1$ +\end_inset + +, +\begin_inset Formula $p^{2}=4k^{2}+4k+1$ +\end_inset + + sería impar. + Sea pues +\begin_inset Formula $2p':=p$ +\end_inset + + (con +\begin_inset Formula $p\in\mathbb{N}$ +\end_inset + +). + Entonces +\begin_inset Formula $4(p')^{2}=2q^{2}$ +\end_inset + +, por lo que +\begin_inset Formula $2(p')^{2}=q^{2}$ +\end_inset + +. + Por tanto +\begin_inset Formula $\exists q'\in\mathbb{N}:q=2q'$ +\end_inset + +, lo que contradice el hecho de que +\begin_inset Formula $p/q$ +\end_inset + + sea irreducible. +\end_layout + +\begin_layout Plain Layout +La siguiente demostración usa la fórmula +\begin_inset Formula $(1+\varepsilon)^{n}<1+3^{n}\varepsilon\forall n\in\mathbb{N},0<\varepsilon<1$ +\end_inset + +, que demostraremos por inducción. + Para +\begin_inset Formula $n=1$ +\end_inset + + tenemos que +\begin_inset Formula $1+\varepsilon<1+3\varepsilon=1+3\varepsilon$ +\end_inset + +. + Ahora bien, si se cumple para cierto +\begin_inset Formula $n$ +\end_inset + +, podemos probar que se cumple para +\begin_inset Formula $n+1$ +\end_inset + +: +\begin_inset Formula +\[ +1+3^{n+1}\varepsilon=1+3\cdot3^{n}\varepsilon=3\cdot(1+3^{n}\varepsilon)-2>3\cdot(1+\varepsilon)^{n}-2\overset{?}{>}(1+\varepsilon)^{n} +\] + +\end_inset + + +\end_layout + +\begin_layout Plain Layout +La última desigualdad se cumple siempre que +\begin_inset Formula $2\cdot(1+\varepsilon)^{n}>2$ +\end_inset + + y por tanto +\begin_inset Formula $(1+\varepsilon)^{n}>1$ +\end_inset + +, lo cual es verdad, demostrando la fórmula inicial. + Ahora usaremos esta fórmula para demostrar que si +\begin_inset Formula $r\in\mathbb{Q}$ +\end_inset + + con +\begin_inset Formula $r>0$ +\end_inset + + y +\begin_inset Formula $r^{2}<2$ +\end_inset + +, existe un +\begin_inset Formula $t\in\mathbb{Q}$ +\end_inset + + tal que +\begin_inset Formula $r<t$ +\end_inset + + y +\begin_inset Formula $r^{2}<t^{2}<2$ +\end_inset + +. + De igual modo, si +\begin_inset Formula $s\in\mathbb{Q}$ +\end_inset + + con +\begin_inset Formula $s>0$ +\end_inset + + y +\begin_inset Formula $s^{2}>2$ +\end_inset + +, existe +\begin_inset Formula $w\in\mathbb{Q}$ +\end_inset + + tal que +\begin_inset Formula $0<w<s$ +\end_inset + + y +\begin_inset Formula $s^{2}>w^{2}>2$ +\end_inset + +. +\end_layout + +\begin_layout Plain Layout +Para demostrar la primera afirmación debemos ver que es posible encontrar + +\begin_inset Formula $0<\varepsilon\in\mathbb{Q}$ +\end_inset + + tal que si +\begin_inset Formula $t:=r(1+\varepsilon)$ +\end_inset + + se tenga +\begin_inset Formula $t^{2}<2$ +\end_inset + +. + Pero usando la afirmación anterior tenemos que +\begin_inset Formula $t^{2}=r^{2}(1+\varepsilon)^{2}<r^{2}(1+9\varepsilon)$ +\end_inset + +, y queda encontrar un +\begin_inset Formula $\varepsilon$ +\end_inset + + tal que +\begin_inset Formula $r^{2}(1+9\varepsilon)<2$ +\end_inset + +, lo que se consigue con +\begin_inset Formula $0<\varepsilon<\frac{1}{9}\left(\frac{2}{r^{2}}-1\right)$ +\end_inset + +. + Sabemos que este número existe porque +\begin_inset Formula $\mathbb{Q}$ +\end_inset + + es un cuerpo denso. + La demostración de la segunda afirmación es análoga, pero tomando +\begin_inset Formula $w:=\frac{s}{1+\varepsilon}$ +\end_inset + +. +\end_layout + +\begin_layout Plain Layout +Ahora veremos que esto también se cumple con si +\begin_inset Formula $r$ +\end_inset + + y +\begin_inset Formula $s$ +\end_inset + + no son necesariamente racionales. + Razonamos igual que antes, pero como no sabemos si +\begin_inset Formula $r$ +\end_inset + + es racional, tampoco sabemos si lo es +\begin_inset Formula $t$ +\end_inset + +, pero sabemos que, como +\begin_inset Formula $r<t$ +\end_inset + +, entonces +\begin_inset Formula $\exists\tau\in\mathbb{Q}:r<\tau<t$ +\end_inset + +. + Por tanto +\begin_inset Formula $r^{2}<\tau^{2}<t^{2}<2$ +\end_inset + +, que es lo que buscamos. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Formula $\exists\alpha\in\mathbb{R}\backslash\mathbb{Q}:(\alpha^{2}=2\land\alpha=\sup\{0\leq r\in\mathbb{Q}:r^{2}<2\})$ +\end_inset + +. + +\series bold + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout + +\series bold +Demostración: +\series default + Sea +\begin_inset Formula $A=\{0\leq r\in\mathbb{Q}:r^{2}<2\}$ +\end_inset + +. + +\begin_inset Formula $1\in A$ +\end_inset + +, por lo que +\begin_inset Formula $A\neq\emptyset$ +\end_inset + +, y está acotado superiormente por +\begin_inset Formula $2$ +\end_inset + +. + Por tanto +\begin_inset Formula $\exists\alpha:=\sup A$ +\end_inset + +. + Ahora debemos demostrar que +\begin_inset Formula $\alpha^{2}=2$ +\end_inset + +. + Si +\begin_inset Formula $\alpha^{2}<2$ +\end_inset + +, tendríamos que +\begin_inset Formula $\exists t\in\mathbb{Q}:\alpha<t\land\alpha^{2}<t^{2}<2$ +\end_inset + +, pero +\begin_inset Formula $t\in A\#$ +\end_inset + +. + Por otro lado, si +\begin_inset Formula $\alpha^{2}>2$ +\end_inset + +, +\begin_inset Formula $\exists s\in\mathbb{Q}:\alpha>s\land s^{2}>2$ +\end_inset + +, por lo que +\begin_inset Formula $2<s^{2}<\alpha^{2}$ +\end_inset + + y, como +\begin_inset Formula $s$ +\end_inset + + es cota superior de +\begin_inset Formula $A$ +\end_inset + + con +\begin_inset Formula $s<\alpha$ +\end_inset + +, entonces +\begin_inset Formula $\alpha$ +\end_inset + + no es el supremo +\begin_inset Formula $\#$ +\end_inset + +. + Por tanto +\begin_inset Formula $\alpha^{2}=2$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Llamamos +\series bold +números irracionales +\series default + a los elementos de +\begin_inset Formula $\mathbb{R}\backslash\text{\mathbb{Q}}$ +\end_inset + +. + Se tiene que si +\begin_inset Formula $x,y\in\mathbb{R}$ +\end_inset + + y +\begin_inset Formula $x<y$ +\end_inset + +, entonces +\begin_inset Formula $\exists z\in\mathbb{R}\backslash\mathbb{Q}:x<z<y$ +\end_inset + +. + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Sea +\begin_inset Formula $w\in\mathbb{Q}:x<w<y$ +\end_inset + +. + Por la propiedad arquimediana, +\begin_inset Formula $\exists n:\frac{\sqrt{2}}{n}<y-w$ +\end_inset + +. + Entonces +\begin_inset Formula $z:=w+\frac{\sqrt{2}}{n}$ +\end_inset + +. + También podemos probar que +\begin_inset Formula $\forall x\in\mathbb{R},x=\sup\{r:r\in\mathbb{Q},r<x\}$ +\end_inset + +, pues si +\begin_inset Formula $\alpha>x$ +\end_inset + +, +\begin_inset Formula $x$ +\end_inset + + sería una cota superior menor +\begin_inset Formula $\#$ +\end_inset + +, y si fuera menor, entonces +\begin_inset Formula $\exists r\in\mathbb{Q}:\alpha<r<x\#$ +\end_inset + +. + Por esto a +\begin_inset Formula $\mathbb{R}$ +\end_inset + + se le llama tradicionalmente +\begin_inset Quotes cld +\end_inset + +el continuo +\begin_inset Quotes crd +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsection +Valor absoluto +\end_layout + +\begin_layout Standard +\begin_inset Formula +\[ +|x|:=\begin{cases} +x & \text{si }x\geq0\\ +-x & \text{si }x<0 +\end{cases} +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +Propiedades: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $|x|=|-x|\geq0$ +\end_inset + +; +\begin_inset Formula $x\neq0\implies|x|>0$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $|x|=\max\{x,-x\}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $|xy|=|x||y|$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\left|\frac{1}{x}\right|=\frac{1}{|x|}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $|x|\leq a\iff-a\leq x\leq a$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +\begin_inset Formula +\[ +|x|=\max\{x,-x\}\leq a\equiv x\leq a\land-x\leq a\equiv-a\leq x\leq a +\] + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate + +\series bold +Desigualdad triangular: +\series default + +\begin_inset Formula $|x+y|\leq|x|+|y|$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +\begin_inset Formula +\[ +\begin{array}{c} +-|x|\leq x\leq|x|\\ +-|y|\leq y\leq|y| +\end{array}\implies-(|x|+|y|)\leq x+y\leq(|x|+|y|)\overset{(5)}{\implies}|x+y|\leq|x|+|y| +\] + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\left||x|-|y|\right|\leq|x-y|$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +\begin_inset Formula +\[ +\begin{array}{cc} +z:=y-x: & |x+z|\leq|x|+|z|\implies|x+y-x|=|y|\leq|x|+|y-x|\implies\\ + & \implies|y|-|x|\leq|y-x|\\ +z':=x-y: & |y+z'|\leq|y|+|z'|\implies|y+x-y|=|x|\leq|y|+|x-y|\implies\\ + & \implies|x|-|y|\leq|x-y| +\end{array} +\] + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\left|\sum_{k=1}^{n}x_{k}\right|\leq\sum_{k=1}^{n}|x_{k}|$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Se obtiene por inducción sobre la desigualdad triangular. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +\series bold +Distancia +\series default + de +\begin_inset Formula $x$ +\end_inset + + a +\begin_inset Formula $y$ +\end_inset + +: +\begin_inset Formula $d(x,y):=|x-y|$ +\end_inset + +. + Propiedades: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $d(x,y)=0\iff x=y$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $d(x,y)=d(y,x)$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $d(x,z)\leq d(x,y)+d(y,z)$ +\end_inset + +. +\end_layout + +\begin_layout Subsection +Raíces +\begin_inset Formula $n$ +\end_inset + +-ésimas +\end_layout + +\begin_layout Standard +Sea +\begin_inset Formula $x\in\mathbb{R}$ +\end_inset + +, +\begin_inset Formula $x>0$ +\end_inset + + y sea +\begin_inset Formula $p\in\mathbb{N}$ +\end_inset + +: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\forall r\in\mathbb{Q},r>0,r^{p}<x,\exists t\in\mathbb{Q}:(r<t\land r^{p}<t^{p}<x)$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\forall s\in\mathbb{Q},s>0,s^{p}>x,\exists w\in\mathbb{Q}:(0<w<s\land s^{p}>w^{p}>x)$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\exists!\alpha\in\mathbb{R},\alpha>0:\alpha^{p}=x$ +\end_inset + +; +\begin_inset Formula $\alpha=\sup\{r\in\mathbb{Q}:r^{p}<x\}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Así, la +\series bold +raíz +\begin_inset Formula $p$ +\end_inset + +-ésima +\series default + de +\begin_inset Formula $x$ +\end_inset + + se define como el único número real positivo +\begin_inset Formula $\alpha$ +\end_inset + + tal que +\begin_inset Formula $\alpha^{p}=x$ +\end_inset + +. + Lo escribimos como +\begin_inset Formula +\[ +x^{\frac{1}{p}}:=\sqrt[p]{x}:=\sup\{r:r\in\mathbb{Q},r^{p}<x\} +\] + +\end_inset + + +\end_layout + +\end_body +\end_document diff --git a/fuvr1/n2.lyx b/fuvr1/n2.lyx new file mode 100644 index 0000000..35de49d --- /dev/null +++ b/fuvr1/n2.lyx @@ -0,0 +1,5306 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures false +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +Resultados importantes: +\end_layout + +\begin_layout Enumerate + +\series bold +Ecuación ciclotómica: +\series default + +\begin_inset Formula $(x-y)^{n}=(x-y)(x^{n-1}+x^{n-2}y+\dots+xy^{n-2}+y^{n-1})$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Desigualdad de Bernoulli: +\series default + +\begin_inset Formula $\forall x>-1,x\neq0,n\in\mathbb{N},(1+x)^{n}>1+nx$ +\end_inset + +. +\end_layout + +\begin_layout Section +Convergencia +\end_layout + +\begin_layout Standard +Una +\series bold +sucesión +\series default + en +\begin_inset Formula $\mathbb{R}$ +\end_inset + + o +\begin_inset Formula $\mathbb{C}$ +\end_inset + + ( +\begin_inset Formula $K$ +\end_inset + +) es una aplicación +\begin_inset Formula $\phi:\mathbb{N}\rightarrow K$ +\end_inset + + que denotamos como +\begin_inset Formula $(a_{n})_{n\in\mathbb{N}}$ +\end_inset + + o +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + +, con elementos +\begin_inset Formula $a_{n}:=\phi(n)$ +\end_inset + +. + +\begin_inset Formula $a_{n}$ +\end_inset + + es el +\series bold +término general +\series default + de la sucesión, y puede venir dado, por ejemplo, mediante una fórmula explícita + o por recurrencia ( +\series bold +sucesión recurrente +\series default +), como es el caso de la +\series bold +sucesión de Fibonacci +\series default + ( +\begin_inset Formula $a_{1}=a_{2}=1$ +\end_inset + +; +\begin_inset Formula $a_{n}=a_{n-1}+a_{n-2}\forall n\geq3$ +\end_inset + +). +\end_layout + +\begin_layout Standard +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + tiene límite +\begin_inset Formula $a\in K$ +\end_inset + + si +\begin_inset Formula $\forall\varepsilon>0,\exists n_{\varepsilon}\in\mathbb{N}:\forall n\in\mathbb{N}(n\geq n_{\varepsilon}\implies|a_{n}-a|<\varepsilon)$ +\end_inset + +. + Escribimos +\begin_inset Formula +\[ +a=\lim_{n\rightarrow\infty}a_{n}=\lim_{n}a_{n} +\] + +\end_inset + +y decimos que +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + es convergente con límite +\begin_inset Formula $a$ +\end_inset + +. + Así: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\lim_{n}a=a$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +\begin_inset Formula +\[ +\forall\varepsilon>0,|a_{n}-a|=|a-a|=0<\varepsilon +\] + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\lim_{n}\frac{1}{n}=0$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Fijado +\begin_inset Formula $\varepsilon$ +\end_inset + +, se trata de demostrar que +\begin_inset Formula $\exists n_{0}\in\mathbb{N}:\forall n>n_{0},|a_{n}-0|=\frac{1}{n}<\varepsilon$ +\end_inset + +, pero como +\begin_inset Formula $\frac{1}{n}<\frac{1}{n_{0}}$ +\end_inset + +, entonces basta encontrar un +\begin_inset Formula $n_{0}$ +\end_inset + + tal que +\begin_inset Formula $\frac{1}{n_{0}}<\varepsilon$ +\end_inset + +, es decir, +\begin_inset Formula $1<n_{0}\varepsilon$ +\end_inset + +, que existe por la propiedad arquimediana. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\lim_{n}|a_{n}|=|\lim_{n}a_{n}|$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Si +\begin_inset Formula $a=\lim_{n}a_{n}$ +\end_inset + +, fijado +\begin_inset Formula $\varepsilon$ +\end_inset + +, +\begin_inset Formula $\exists n_{0}\in\mathbb{N}:\forall n>n_{0},|a-a_{n}|<\varepsilon$ +\end_inset + +, pero entonces +\begin_inset Formula +\[ +\left||a|-|a_{n}|\right|\leq|a-a_{n}|<\varepsilon +\] + +\end_inset + +por lo que +\begin_inset Formula $|a|=\lim_{n}|a_{n}|$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\lim_{n}\sqrt{a_{n}}=\sqrt{\lim_{n}a_{n}}$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Si +\begin_inset Formula $a=\lim_{n}a_{n}$ +\end_inset + +, fijado +\begin_inset Formula $\varepsilon$ +\end_inset + +, +\begin_inset Formula $\exists n_{0}\in\mathbb{N}:\forall n>n_{0},|a-a_{n}|<\varepsilon$ +\end_inset + +, pero +\begin_inset Formula +\[ +\left|\sqrt{a}-\sqrt{a_{n}}\right|=\frac{|a-a_{n}|}{\sqrt{a}+\sqrt{a_{n}}}\leq\frac{|a-a_{n}|}{\sqrt{a}}<\frac{\sqrt{a}\varepsilon}{\sqrt{a}}=\varepsilon +\] + +\end_inset + +Nótese que el caso +\begin_inset Formula $a=0$ +\end_inset + + debe ser tratado de forma especial. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Sean +\begin_inset Formula $a,b\in\mathbb{R}$ +\end_inset + + con +\begin_inset Formula $a\leq b$ +\end_inset + +, llamamos +\series bold +intervalo cerrado +\series default + de extremos +\begin_inset Formula $a,b$ +\end_inset + + al conjunto +\begin_inset Formula $[a,b]:=\{x\in\mathbb{R}:a\leq x\leq b\}$ +\end_inset + +, +\series bold +intervalo abierto +\series default + a +\begin_inset Formula $(a,b):=\{x\in\mathbb{R}:a<x<b\}$ +\end_inset + + e +\series bold +intervalos semiabiertos +\series default + por la derecha e izquierda, respectivamente, a +\begin_inset Formula $[a,b):=\{x\in\mathbb{R}:a\leq x<b\}$ +\end_inset + + y +\begin_inset Formula $(a,b]:=\{x\in\mathbb{R}:a<x\leq b\}$ +\end_inset + +. + La +\series bold +longitud +\series default + del intervalo es +\begin_inset Formula $b-a$ +\end_inset + +. + Llamamos +\series bold +bola cerrada +\series default + de centro +\begin_inset Formula $x_{0}$ +\end_inset + + y radio +\begin_inset Formula $r>0$ +\end_inset + + al conjunto +\begin_inset Formula $B[x_{0},r]:=\{x\in K:|x-x_{0}|\leq r\}$ +\end_inset + +, y +\series bold +bola abierta +\series default + a +\begin_inset Formula $B(x_{0},r):=\{x\in K:|x-x_{0}|<r\}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +El límite de una sucesión convergente es único. + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout + +\series bold +Demostración: +\series default + Supongamos por reducción al absurdo que +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + tuviera límites +\begin_inset Formula $a\neq b$ +\end_inset + +. + Entonces, dado +\begin_inset Formula $\varepsilon=\frac{|a-b|}{4}>0$ +\end_inset + +, existen +\begin_inset Formula $n_{1},n_{2}\in\mathbb{N}$ +\end_inset + + tales que +\begin_inset Formula $|a_{n}-a|<\varepsilon$ +\end_inset + + si +\begin_inset Formula $n>n_{1}$ +\end_inset + + y +\begin_inset Formula $|a_{n}-b|<\varepsilon$ +\end_inset + + si +\begin_inset Formula $n>n_{2}$ +\end_inset + +. + Sea +\begin_inset Formula $n_{0}:=\max\{n_{1},n_{2}\}$ +\end_inset + +, entonces +\begin_inset Formula $|a_{n}-a|,|a_{n}-b|<\varepsilon$ +\end_inset + + si +\begin_inset Formula $n>n_{0},$ +\end_inset + + por lo que +\begin_inset Formula +\[ +|a-b|=|a-a_{n}+a_{n}-b|\leq|a-a_{n}|+|a_{n}-b|<\varepsilon+\varepsilon=\frac{|a-b|}{2}\implies1<\frac{1}{2}\# +\] + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Toda sucesión convergente es acotada, es decir +\begin_inset Formula $\{a_{n}:n\in\mathbb{N}\}$ +\end_inset + + es un conjunto acotado. + +\series bold + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout + +\series bold +Demostración: +\series default + Sea +\begin_inset Formula $a=\lim_{n}a_{n}$ +\end_inset + +. + Dado +\begin_inset Formula $\varepsilon=1$ +\end_inset + +, +\begin_inset Formula $\exists n_{0}\in\mathbb{N}:\forall n>n_{0},|a_{n}-a|<1$ +\end_inset + +, por lo que +\begin_inset Formula $|a_{n}|=|a_{n}-a+a|\leq|a_{n}-a|+|a|<1+|a|$ +\end_inset + +. + Llamando +\begin_inset Formula $M:=\max\{|a_{1}|,\dots,|a_{n_{0}}|,1+|a|\}$ +\end_inset + +, se tiene que +\begin_inset Formula $\forall n\in\mathbb{N},|a_{n}|\leq M$ +\end_inset + +, por lo que +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + es acotada. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + y +\begin_inset Formula $(b_{n})_{n}$ +\end_inset + + son convergentes: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\lim_{n}a_{n}+b_{n}=\lim_{n}a_{n}+\lim_{n}b_{n}$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Sean +\begin_inset Formula $a=\lim_{n}a_{n}$ +\end_inset + + y +\begin_inset Formula $b=\lim_{n}b_{n}$ +\end_inset + +. + Dado +\begin_inset Formula $\varepsilon>0$ +\end_inset + +, existen +\begin_inset Formula $n_{1},n_{2}\in\mathbb{N}$ +\end_inset + + tales que +\begin_inset Formula $|a-a_{n}|<\frac{\varepsilon}{2}$ +\end_inset + + si +\begin_inset Formula $n>n_{1}$ +\end_inset + + y +\begin_inset Formula $|b-b_{n}|<\frac{\varepsilon}{2}$ +\end_inset + + si +\begin_inset Formula $n>n_{2}$ +\end_inset + +. + Así, dado +\begin_inset Formula $n_{0}=\max\{n_{1},n_{2}\}$ +\end_inset + +, para todo +\begin_inset Formula $n>n_{0}$ +\end_inset + +, +\begin_inset Formula +\[ +|(a+b)-(a_{n}+b_{n})|\leq|a-a_{n}|+|b-b_{n}|<\frac{\varepsilon}{2}+\frac{\varepsilon}{2}=\varepsilon +\] + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\lim_{n}(a_{n}b_{n})=\lim_{n}a_{n}\cdot\lim_{n}b_{n}$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Tenemos que +\begin_inset Formula $\exists\alpha>0:\forall n\in\mathbb{N},|a_{n}|\leq\alpha$ +\end_inset + +, luego +\begin_inset Formula +\[ +|ab-a_{n}b_{n}|=|ab-a_{n}b+a_{n}b-a_{n}b_{n}|\leq|a-a_{n}||b|+|a_{n}||b-b_{n}|\leq|a-a_{n}||b|+\alpha|b-b_{n}| +\] + +\end_inset + +Pero entonces, fijado +\begin_inset Formula $\varepsilon$ +\end_inset + +, existen +\begin_inset Formula $n_{1},n_{2}\in\mathbb{N}$ +\end_inset + + tales que +\begin_inset Formula $|a-a_{n}|<\frac{\varepsilon}{2(|b|+1)}$ +\end_inset + + si +\begin_inset Formula $n>n_{1}$ +\end_inset + + y +\begin_inset Formula $|b-b_{n}|<\frac{\varepsilon}{2a}$ +\end_inset + + si +\begin_inset Formula $n>n_{2}$ +\end_inset + +, si +\begin_inset Formula $n>n_{0}:=\max\{n_{1},n_{2}\}$ +\end_inset + +, entonces +\begin_inset Formula +\[ +|ab-a_{n}b_{n}|\leq|a-a_{n}||b|+\alpha|b-b_{n}|<\frac{\varepsilon}{2(|b|+1)}|b|+\alpha\frac{\varepsilon}{2\alpha}<\frac{\varepsilon}{2}+\frac{\varepsilon}{2}=\varepsilon +\] + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $b_{n}\neq0$ +\end_inset + + y +\begin_inset Formula $\lim_{n}b_{n}\neq0$ +\end_inset + +, entonces +\begin_inset Formula $\lim_{n}\frac{a_{n}}{b_{n}}=\frac{\lim_{n}a_{n}}{\lim_{n}b_{n}}$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Enumerate +Si tomamos +\begin_inset Formula $\varepsilon=\frac{|b|}{2}$ +\end_inset + +, existe +\begin_inset Formula $n_{1}\in\mathbb{N}$ +\end_inset + + tal que +\begin_inset Formula $\alpha:=\frac{|b|}{2}<|b_{n}|$ +\end_inset + + para +\begin_inset Formula $n>n_{1}$ +\end_inset + +. + Pero entonces +\begin_inset Formula +\[ +\left|\frac{a}{b}-\frac{a_{n}}{b_{n}}\right|=\frac{|ab_{n}-a_{n}b|}{|b||b_{n}|}=\frac{|ab_{n}-ab+ab-a_{n}b|}{|b||b_{n}|}\leq\frac{|a||b_{n}-b|+|a-a_{n}||b|}{|b|\alpha} +\] + +\end_inset + +Ahora, fijado +\begin_inset Formula $\varepsilon$ +\end_inset + +, existen +\begin_inset Formula $n_{2},n_{3}\in\mathbb{N}$ +\end_inset + + tales que +\begin_inset Formula $|b-b_{n}|<\frac{\varepsilon}{2(|a|+1)}|b|\alpha$ +\end_inset + + si +\begin_inset Formula $n>n_{2}$ +\end_inset + + y +\begin_inset Formula $|a-a_{n}|<\frac{\varepsilon}{2|b|}|b|\alpha$ +\end_inset + + si +\begin_inset Formula $n>n_{3}$ +\end_inset + +. + Ahora, si +\begin_inset Formula $n>n_{0}:=\max\{n_{1},n_{2},n_{\text{3}}\}$ +\end_inset + +, entonces +\begin_inset Formula +\[ +\left|\frac{a}{b}-\frac{a_{n}}{b_{n}}\right|\leq\frac{|a||b_{n}-b|+|a-a_{n}||b|}{|b|\alpha}<|a|\frac{\varepsilon}{2(|a|+1)}+|b|\frac{\varepsilon}{2|b|}<\varepsilon +\] + +\end_inset + + +\end_layout + +\begin_layout Plain Layout +Aunque aquí hemos usado la definición de límite con valores de +\begin_inset Formula $\varepsilon$ +\end_inset + + complicados, esto es innecesario, pues si suponemos +\begin_inset Formula $\forall\varepsilon>0,\exists n_{0}\in\mathbb{N}:\forall n>n_{0},|a_{n}-a|<M\varepsilon$ +\end_inset + + para un +\begin_inset Formula $M$ +\end_inset + + fijo (independiente de +\begin_inset Formula $n$ +\end_inset + +), entonces podemos aplicar lo demostrado para +\begin_inset Formula $\varepsilon^{\prime}=\frac{\varepsilon}{M}$ +\end_inset + +. + Entonces +\begin_inset Formula $\exists n_{0}^{\prime}\in\mathbb{N}:\forall n>n_{0}^{\prime},|a_{n}-a|<M\varepsilon^{\prime}=\varepsilon$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a_{n}\leq b_{n}\forall n\implies\lim_{n}a_{n}\leq\lim_{n}b_{n}$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Sean +\begin_inset Formula $a:=\lim_{n}a_{n}$ +\end_inset + + y +\begin_inset Formula $b:=\lim_{n}b_{n}$ +\end_inset + +, y supongamos por reducción al absurdo que +\begin_inset Formula $a>b$ +\end_inset + +. + Tomando +\begin_inset Formula $\varepsilon:=\frac{a-b}{4}$ +\end_inset + +, debería existir +\begin_inset Formula $n_{0}$ +\end_inset + + tal que +\begin_inset Formula $|a-a_{n}|<\varepsilon$ +\end_inset + + y +\begin_inset Formula $|b-b_{n}|<\varepsilon$ +\end_inset + + para todo +\begin_inset Formula $n>n_{0}$ +\end_inset + +. + Por tanto, en tal caso, +\begin_inset Formula +\[ +b_{n}=b_{n}-b+b\leq|b_{n}-b|+b<\varepsilon+b<a-\varepsilon<a_{n}\# +\] + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\lim_{n}a_{n}<\lim_{n}b_{n}\implies\exists n_{0}\in\mathbb{N}:\forall n>n_{0},a_{n}<b_{n}$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Tomemos un +\begin_inset Formula $\varepsilon$ +\end_inset + + tal que +\begin_inset Formula $a+\varepsilon<b-\varepsilon$ +\end_inset + +. + Entonces existe un +\begin_inset Formula $n_{0}\in\mathbb{N}$ +\end_inset + + tal que si +\begin_inset Formula $n\geq n_{0}$ +\end_inset + + entonces +\begin_inset Formula $a_{n}\in(a-\varepsilon,a+\varepsilon)$ +\end_inset + + y +\begin_inset Formula $b_{n}\in(b-\varepsilon,b+\varepsilon)$ +\end_inset + +, por lo que +\begin_inset Formula $a_{n}<b_{n}$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate + +\series bold +Regla del sandwich: +\series default + +\begin_inset Formula $a_{n}\leq c_{n}\leq b_{n}\land\lim_{n}a_{n}=\lim_{n}b_{n}=\alpha\implies\lim_{n}c_{n}=\alpha$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Fijado +\begin_inset Formula $\varepsilon$ +\end_inset + +, existe +\begin_inset Formula $n_{0}\in\mathbb{N}$ +\end_inset + + tal que si +\begin_inset Formula $n>n_{0}$ +\end_inset + + entonces +\begin_inset Formula $a_{n},b_{n}\in B(\alpha,\varepsilon)$ +\end_inset + +, por lo que +\begin_inset Formula $c_{n}\in B(\alpha,\varepsilon)$ +\end_inset + +, pero entonces +\begin_inset Formula $|\alpha-c_{n}|<\varepsilon$ +\end_inset + + para +\begin_inset Formula $n>n_{0}$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Sucesiones monótonas acotadas +\end_layout + +\begin_layout Standard +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + es +\series bold +creciente +\series default + o +\series bold +monótona creciente +\series default + si +\begin_inset Formula $a_{n}\leq a_{n+1}\forall n\in\mathbb{N}$ +\end_inset + +, y es +\series bold +decreciente +\series default + o +\series bold +monótona decreciente +\series default + si +\begin_inset Formula $a_{n}\geq a_{n+1}\forall n\in\mathbb{N}$ +\end_inset + +. + Decimos que es +\series bold +monótona +\series default + si es creciente o decreciente. +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + es creciente y acotada superiormente entonces converge a +\begin_inset Formula $\sup\{a_{n}\}_{n\in\mathbb{N}}$ +\end_inset + +, y si es decreciente y acotada inferiormente, converge a +\begin_inset Formula $\inf\{a_{n}\}_{n\in\mathbb{N}}$ +\end_inset + +. + +\series bold +Demostración: +\series default + Si +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + es creciente y acotada superiormente, existe +\begin_inset Formula $\alpha:=\sup\{a_{n}\}_{n\in\mathbb{N}}$ +\end_inset + +. + Entonces, fijado +\begin_inset Formula $\varepsilon>0$ +\end_inset + +, existe +\begin_inset Formula $n_{0}\in\mathbb{N}$ +\end_inset + + tal que +\begin_inset Formula $\alpha-\varepsilon<a_{n_{0}}$ +\end_inset + +, y al ser creciente, +\begin_inset Formula $\alpha-\varepsilon<a_{n}$ +\end_inset + + para cada +\begin_inset Formula $n>n_{0}$ +\end_inset + +. + El segundo caso es análogo. +\end_layout + +\begin_layout Standard +A continuación definimos el número +\begin_inset Formula $e$ +\end_inset + +: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a_{n}=\left(1+\frac{1}{n}\right)^{n}$ +\end_inset + + es creciente y acotada. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $b_{n}=\left(1+\frac{1}{n}\right)^{n+1}$ +\end_inset + + es decreciente y acotada. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $e:=\lim_{n}a_{n}=\lim_{n}b_{n}$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +De la desigualdad de Bernoulli, para +\begin_inset Formula $n>1$ +\end_inset + +, +\begin_inset Formula +\[ +\frac{a_{n}}{b_{n-1}}=\left(\frac{n^{2}-1}{n^{2}}\right)^{n}=\left(1-\frac{1}{n^{2}}\right)^{n}>1-n\frac{1}{n^{2}}=\frac{n-1}{n}=\left(1+\frac{1}{n-1}\right)^{-1} +\] + +\end_inset + +luego +\begin_inset Formula $a_{n}>b_{n-1}\left(1+\frac{1}{n-1}\right)^{-1}=\left(1+\frac{1}{n-1}\right)^{n-1}=a_{n-1}$ +\end_inset + + y +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + es creciente. + Análogamente, +\begin_inset Formula +\[ +\frac{b_{n-1}}{a_{n}}=\left(\frac{n^{2}}{n^{2}-1}\right)^{n}=\left(1+\frac{1}{n^{2}-1}\right)^{n}>\left(1+\frac{1}{n^{2}}\right)^{n}>1+n\frac{1}{n^{2}}=1+\frac{1}{n} +\] + +\end_inset + +luego +\begin_inset Formula $b_{n-1}>a_{n}(1+\frac{1}{n})=\left(1+\frac{1}{n}\right)^{n+1}=b_{n}$ +\end_inset + + y +\begin_inset Formula $(b_{n})_{n}$ +\end_inset + + es decreciente. + Además, +\begin_inset Formula $2=a_{1}<a_{n}<b_{n}<b_{1}=4$ +\end_inset + + para todo +\begin_inset Formula $n$ +\end_inset + +, por lo que ambas son monótonas acotadas y por tanto convergen. + Pero como +\begin_inset Formula $b_{n}=(1+\frac{1}{n})a_{n}$ +\end_inset + + y +\begin_inset Formula $\lim_{n}(1+\frac{1}{n})=1$ +\end_inset + +, se concluye que convergen al mismo límite, que llamamos +\begin_inset Formula $e$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $S_{n}=1+\frac{1}{1!}+\frac{1}{2!}+\dots+\frac{1}{n!}$ +\end_inset + +, entonces +\begin_inset Formula $\lim_{n}S_{n}=e$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Desarrollamos según el binomio de Newton: +\begin_inset Formula +\[ +a_{n}=\left(1+\frac{1}{n}\right)^{n}=\binom{n}{0}+\frac{1}{n}\binom{n}{1}+\frac{1}{n^{2}}\binom{n}{2}+\dots+\frac{1}{n^{n-1}}\binom{n}{n-1}+\frac{1}{n^{n}}\binom{n}{n} +\] + +\end_inset + +Ahora, para +\begin_inset Formula $1\leq k\leq n$ +\end_inset + +: +\begin_inset Formula +\[ +\frac{1}{n^{k}}\binom{n}{k}=\frac{1}{k!}\frac{n(n-1)\cdots(n-k+1)}{n^{k}}=\frac{1}{k!}\left(1-\frac{1}{n}\right)\left(1-\frac{2}{n}\right)\cdots\left(1-\frac{k-1}{n}\right) +\] + +\end_inset + +Entonces +\begin_inset Formula +\[ +a_{n}=1+1+\frac{1}{2!}\left(1-\frac{1}{n}\right)+\cdots+\frac{1}{n!}\left(1-\frac{1}{n}\right)\cdots\left(1-\frac{n-1}{n}\right)\leq +\] + +\end_inset + + +\begin_inset Formula +\[ +\leq\sum_{k=0}^{n}\frac{1}{k!}=S_{n}<1+1+\frac{1}{2}+\frac{1}{2^{2}}+\dots+\frac{1}{2^{n-1}}<3 +\] + +\end_inset + + +\begin_inset Formula $S_{n}$ +\end_inset + + es creciente y acotada superiormente, luego converge. + Además, para cada +\begin_inset Formula $m$ +\end_inset + + fijo, si +\begin_inset Formula $n>m$ +\end_inset + +, +\begin_inset Formula +\[ +a_{n}=1+\dots+\frac{1}{m!}\left(1-\frac{1}{n}\right)\cdots\left(1-\frac{m-1}{n}\right)+\dots+\frac{1}{n!}\left(1-\frac{1}{n}\right)\cdots\left(1-\frac{n-1}{n}\right)> +\] + +\end_inset + + +\begin_inset Formula +\[ +>1+1+\frac{1}{2!}\left(1-\frac{1}{n}\right)+\dots+\frac{1}{m!}\left(1-\frac{1}{n}\right)\cdots\left(1-\frac{m-1}{n}\right) +\] + +\end_inset + +Tomando límites en +\begin_inset Formula $n$ +\end_inset + +, se obtiene que +\begin_inset Formula $e=\lim_{n}a_{n}\geq S_{m}$ +\end_inset + + para todo +\begin_inset Formula $m$ +\end_inset + +. + Por tanto +\begin_inset Formula $a_{n}\leq S_{n}\leq e$ +\end_inset + + y por tanto +\begin_inset Formula $\lim_{n}S_{n}=e$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $e$ +\end_inset + + es irracional. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Observamos que +\begin_inset Formula +\[ +e-S_{n}=\lim_{p}\sum_{k=n+1}^{p}\frac{1}{k!} +\] + +\end_inset + +Ahora bien, +\begin_inset Formula +\[ +\sum_{k=n+1}^{p}\frac{1}{k!}=\frac{1}{n!}\sum_{k=1}^{q}\frac{1}{(n+1)\cdots(n+k)}<\frac{1}{n!}\sum_{k=1}^{q}\frac{1}{(n+1)^{k}} +\] + +\end_inset + +Y usando la fórmula de la suma de una progresión geométrica, +\begin_inset Formula +\[ +e-S_{n}=\lim_{q\rightarrow\infty}\sum_{k=n+1}^{n+q}\frac{1}{k!}\leq\frac{1}{n!}\lim_{q}\sum_{k=1}^{q}\frac{1}{(n+1)^{k}}=\frac{1}{n!}\frac{\frac{1}{n+1}}{1-\frac{1}{n+1}}=\frac{1}{n!}\frac{1}{n} +\] + +\end_inset + +Si fuese +\begin_inset Formula $e=\frac{p}{q}$ +\end_inset + +, tomando +\begin_inset Formula $n=q$ +\end_inset + + se tendría que +\begin_inset Formula +\[ +0<\frac{p}{q}-S_{q}<\frac{1}{q!q}\implies0<q!\frac{p}{q}-q!S_{q}<\frac{1}{q} +\] + +\end_inset + +Pero como entonces +\begin_inset Formula $q!\frac{p}{q},q!S_{q}\in\mathbb{N}$ +\end_inset + +, se tendría que +\begin_inset Formula $\exists n\in\mathbb{N}:n<1$ +\end_inset + +. +\begin_inset Formula $\#$ +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Teorema de Bolzano-Weierstrass +\end_layout + +\begin_layout Standard +El +\series bold +principio de encaje de Cantor +\series default + dice que si +\begin_inset Formula $(I_{n})_{n}$ +\end_inset + + es una sucesión de intervalos cerrados de +\begin_inset Formula $\mathbb{R}$ +\end_inset + + tales que +\begin_inset Formula $I_{n+1}\subseteq I_{n}$ +\end_inset + + y el límite de la longitud de +\begin_inset Formula $I_{n}$ +\end_inset + + es 0, entonces +\begin_inset Formula $\exists!a\in\bigcap_{n\in\mathbb{N}}I_{n}$ +\end_inset + +. + +\series bold +Demostración: +\series default + Sea +\begin_inset Formula $I_{n}:=[a_{n},b_{n}]$ +\end_inset + +. + Entonces para cualquier +\begin_inset Formula $k\in\mathbb{N}$ +\end_inset + +, +\begin_inset Formula $b_{k}$ +\end_inset + + es cota superior de +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + +, pues para todo +\begin_inset Formula $n\geq k$ +\end_inset + +, +\begin_inset Formula $a_{1}\leq\dots\leq a_{n}\leq b_{n}\leq b_{k}$ +\end_inset + +. + Por tanto +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + converge. + Si +\begin_inset Formula $a:=\lim_{n}a_{n}$ +\end_inset + + entonces +\begin_inset Formula $a\leq b_{k}$ +\end_inset + + para todo +\begin_inset Formula $k$ +\end_inset + +, y como +\begin_inset Formula $a_{k}\leq a\leq b_{k}$ +\end_inset + +, entonces +\begin_inset Formula $a\in\bigcap_{n\in\mathbb{N}}I_{n}\neq\emptyset$ +\end_inset + +. + Por otra parte, si suponemos que +\begin_inset Formula $\exists\alpha<\beta:\alpha,\beta\in\bigcap_{n\in\mathbb{N}}I_{n}$ +\end_inset + +, entonces +\begin_inset Formula $[\alpha,\beta]\subseteq\bigcap_{n\in\mathbb{N}}I_{n}$ +\end_inset + +. + Pero entonces la longitud de todos los +\begin_inset Formula $I_{n}$ +\end_inset + + sería mayor o igual a +\begin_inset Formula $\beta-\alpha>0\#$ +\end_inset + +, de donde se desprende la unicidad. +\end_layout + +\begin_layout Standard +Dadas las sucesiones +\begin_inset Formula $\phi:\mathbb{N}\rightarrow K$ +\end_inset + + y +\begin_inset Formula $\tau:\mathbb{N}\rightarrow\mathbb{N}$ +\end_inset + + estrictamente creciente, la sucesión +\begin_inset Formula $\phi\circ\tau:\mathbb{N}\rightarrow K$ +\end_inset + + es una +\series bold +subsucesión +\series default + de +\begin_inset Formula $\phi$ +\end_inset + +. + Si +\begin_inset Formula $(a_{n})_{n\in\mathbb{N}}:=(\phi(n))_{n\in\mathbb{N}}$ +\end_inset + +, entonces +\begin_inset Formula $(a_{n_{k}})_{k\in\mathbb{N}}:=(\phi\circ\tau(k))_{k\in\mathbb{N}}$ +\end_inset + +. + Si +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + es convergente, cualquier subsucesión suya converge al mismo límite. + +\series bold +Demostración: +\series default + Sea +\begin_inset Formula $a=\lim_{n}(a_{n})_{n}$ +\end_inset + +. + Entonces, fijado +\begin_inset Formula $\varepsilon$ +\end_inset + +, +\begin_inset Formula $\exists p\in\mathbb{N}:\forall n>p,|a_{n}-a|<\varepsilon$ +\end_inset + +. + Entonces, si +\begin_inset Formula $(a_{n_{k}})_{k\in\mathbb{N}}$ +\end_inset + + es una subsucesión de +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + +, necesariamente +\begin_inset Formula $k\leq n_{k}$ +\end_inset + + para cualquier +\begin_inset Formula $k$ +\end_inset + +, por lo que si +\begin_inset Formula $k>p$ +\end_inset + + entonces +\begin_inset Formula $|a_{n_{k}}-a|<\varepsilon$ +\end_inset + + y +\begin_inset Formula $\lim_{k}a_{n_{k}}=a$ +\end_inset + +. +\end_layout + +\begin_layout Standard +El +\series bold +teorema de Bolzano-Weierstrass +\series default + afirma que cualquier sucesión acotada en +\begin_inset Formula $\mathbb{R}$ +\end_inset + + posee una subsucesión convergente. + +\series bold +Demostración: +\series default + Sea +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + acotada y +\begin_inset Formula $c_{0},d_{0}\in\mathbb{R}$ +\end_inset + + tales que +\begin_inset Formula $c_{0}\leq a_{n}\leq d_{0}\forall n$ +\end_inset + +. + Sea entonces +\begin_inset Formula $I_{0}:=[c_{0},d_{0}]$ +\end_inset + + y +\begin_inset Formula $m_{0}:=\frac{c_{0}+d_{0}}{2}$ +\end_inset + +. + Entonces uno de los conjuntos +\begin_inset Formula $\{n\in\mathbb{N}:a_{n}\in[c_{0},m_{0}]\}$ +\end_inset + + o +\begin_inset Formula $\{n\in\mathbb{N}:a_{n}\in[m_{0},d_{0}]\}$ +\end_inset + + es infinito. + Llamamos a este +\begin_inset Formula $I_{1}:=[c_{1},d_{1}]$ +\end_inset + + y tomamos +\begin_inset Formula $n_{1}\in\mathbb{N}$ +\end_inset + + tal que +\begin_inset Formula $a_{n_{1}}\in I_{1}$ +\end_inset + +. + Entonces dividimos +\begin_inset Formula $I_{1}$ +\end_inset + + por +\begin_inset Formula $m_{1}:=\frac{c_{1}+d_{1}}{2}$ +\end_inset + + y obtenemos, del mismo modo que antes, +\begin_inset Formula $I_{2}=[c_{2},d_{2}]$ +\end_inset + +. + Como es infinito podemos elegir +\begin_inset Formula $n_{2}>n_{1}$ +\end_inset + + tal que +\begin_inset Formula $a_{n_{2}}\in I_{2}$ +\end_inset + +. + Por inducción obtenemos una serie de intervalos +\begin_inset Formula $(I_{k})_{k}$ +\end_inset + + y una subsucesión +\begin_inset Formula $(a_{n_{k}})_{k\in\mathbb{N}}$ +\end_inset + + tales que +\begin_inset Formula $I_{k+1}\subsetneq I_{k}$ +\end_inset + + con +\begin_inset Formula $L(I_{k})=\frac{1}{2^{k-1}}L(I_{0})=0$ +\end_inset + +, y +\begin_inset Formula $a_{n_{k}}\in I_{k}$ +\end_inset + +. + Por el principio de encaje de Cantor, se tiene que +\begin_inset Formula $\exists!z\in\bigcap_{k}I_{k}$ +\end_inset + + y por tanto +\begin_inset Formula $z=\lim_{k}a_{n_{k}}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +De aquí obtenemos que si +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + es una sucesión acotada y todas sus subsucesiones convergen a +\begin_inset Formula $a$ +\end_inset + +, entonces +\begin_inset Formula $a=\lim_{n}a_{n}$ +\end_inset + +. + +\series bold + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout + +\series bold +Demostración: +\series default + Si +\begin_inset Formula $a$ +\end_inset + + no fuera el límite de la sucesión, existiría +\begin_inset Formula $\varepsilon_{0}$ +\end_inset + + tal que +\begin_inset Formula $\left|B(a,\varepsilon_{0})^{\complement}\cap\{a_{n}\}_{n\in\mathbb{N}}\right|=\infty$ +\end_inset + +. + Por tanto existiría una subsucesión +\begin_inset Formula $(b_{n})_{n}$ +\end_inset + + de +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + en +\begin_inset Formula $B(a,\varepsilon_{0})^{\complement}$ +\end_inset + +. + Como esta es acotada, entonces por el teorema de Bolzano-Weierstrass, poseería + una subsucesión +\begin_inset Formula $(b_{n_{k}})_{k}$ +\end_inset + +—que también lo sería de +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + +—convergente a +\begin_inset Formula $b$ +\end_inset + +. + Pero entonces +\begin_inset Formula $|b_{n}-a|\geq\varepsilon_{0}$ +\end_inset + + para todo +\begin_inset Formula $n$ +\end_inset + + contradiciendo la hipótesis de que cualquier subsucesión que converja tenga + límite +\begin_inset Formula $a$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Sucesiones de Cauchy: completitud +\end_layout + +\begin_layout Standard +Una sucesión +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + es +\series bold +de Cauchy +\series default + si +\begin_inset Formula $\forall\varepsilon>0,\exists n_{0}\in\mathbb{N}:\forall n,m\in\mathbb{N}(n,m\geq n_{0}\implies|a_{m}-a_{n}|<\varepsilon)$ +\end_inset + +. +\end_layout + +\begin_layout Standard + +\series bold +Teorema de completitud de +\begin_inset Formula $\mathbb{R}$ +\end_inset + +: +\series default + +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + en +\begin_inset Formula $\mathbb{R}$ +\end_inset + + es convergente si y sólo si es de Cauchy. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\implies]$ +\end_inset + + +\end_layout + +\end_inset + +Sea +\begin_inset Formula $a:=\lim_{n}a_{n}$ +\end_inset + +. + Entonces +\begin_inset Formula $\forall\varepsilon>0,\exists n_{0}\in\mathbb{N}:\forall n>n_{0},|a_{n}-a|<\frac{\varepsilon}{2}$ +\end_inset + +. + Por tanto, si +\begin_inset Formula $n,m>n_{0}$ +\end_inset + +, entonces +\begin_inset Formula $|a_{m}-a_{n}|=|a_{m}-a+a-a_{n}|\leq|a_{m}-a|+|a-a_{n}|<\frac{\varepsilon}{2}+\frac{\varepsilon}{2}=\varepsilon$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\impliedby]$ +\end_inset + + +\end_layout + +\end_inset + +Primero probamos que una sucesión de Cauchy es acotada: Dado +\begin_inset Formula $\varepsilon=1$ +\end_inset + +, +\begin_inset Formula $\exists n_{0}\in\mathbb{N}:\forall n>n_{0},|a_{n}-a_{n_{0}}|<\varepsilon=1$ +\end_inset + +, de donde +\begin_inset Formula +\[ +|a_{n}|=|a_{n}-a_{n_{0}}+a_{n_{0}}|\leq|a_{n}-a_{n_{0}}|+|a_{n_{0}}|<1+|a_{n_{0}}| +\] + +\end_inset + +y si llamamos +\begin_inset Formula $M:=\max\{|a_{1}|,\dots,|a_{n_{0}}|,1+|a_{n_{0}}|\}$ +\end_inset + + entonces +\begin_inset Formula $a_{1}\leq|a_{n}|\leq M\forall n$ +\end_inset + +. + Ahora, aplicando el teorema de Bolzano-Weierstrass, sabemos que existe + una subsucesión +\begin_inset Formula $(a_{n_{k}})_{k}$ +\end_inset + + convergente, digamos, a +\begin_inset Formula $b$ +\end_inset + +. + Como +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + es de Cauchy, fijado +\begin_inset Formula $\varepsilon$ +\end_inset + +, existe +\begin_inset Formula $n_{0}\in\mathbb{N}$ +\end_inset + + tal que si +\begin_inset Formula $n,m>n_{0}$ +\end_inset + + entonces +\begin_inset Formula $|a_{n}-a_{m}|<\frac{\varepsilon}{2}$ +\end_inset + +. + Por otra parte, como +\begin_inset Formula $\lim_{k}a_{n_{k}}=b$ +\end_inset + +, existe +\begin_inset Formula $k_{0}\in\mathbb{N}$ +\end_inset + + tal que si +\begin_inset Formula $k>k_{0}$ +\end_inset + + entonces +\begin_inset Formula $|a_{n_{k}}-b|<\frac{\varepsilon}{2}$ +\end_inset + +. + Ahora, si +\begin_inset Formula $p>\max\{n_{0},k_{0}\}$ +\end_inset + + y +\begin_inset Formula $n>p$ +\end_inset + +, entonces +\begin_inset Formula +\[ +|a_{n}-b|=|a_{n}-a_{n_{p}}+a_{n_{p}}-b|\leq|a_{n}-a_{n_{p}}|+|a_{n_{p}}-b|\overset{(n_{p}>p)}{<}\frac{\varepsilon}{2}+\frac{\varepsilon}{2}=\varepsilon +\] + +\end_inset + + +\end_layout + +\begin_layout Section +Funciones elementales +\end_layout + +\begin_layout Standard +Para +\begin_inset Formula $a\in\mathbb{R}$ +\end_inset + +, +\begin_inset Formula $n\in\mathbb{N}$ +\end_inset + +, definimos +\begin_inset Formula $a^{n}:=a\cdots a$ +\end_inset + + ( +\begin_inset Formula $n$ +\end_inset + + veces). + Esta definición puede extenderse a +\begin_inset Formula $\mathbb{Z}$ +\end_inset + + definiendo +\begin_inset Formula $a^{0}:=1$ +\end_inset + + y +\begin_inset Formula $a^{n}=\frac{1}{a^{-n}}$ +\end_inset + + para +\begin_inset Formula $n\in\mathbb{Z}^{-}$ +\end_inset + +. + Con exponentes racionales, se define +\begin_inset Formula $a^{\frac{m}{n}}:=\sqrt[n]{a^{m}}$ +\end_inset + +, y podemos probar fácilmente que si +\begin_inset Formula $\frac{p}{q}=\frac{m}{n}$ +\end_inset + + entonces +\begin_inset Formula $a^{\frac{p}{q}}=a^{\frac{m}{n}}$ +\end_inset + +, para lo cual necesitamos las propiedades de la exponencial: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a^{r+s}=a^{r}a^{s}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $(ab)^{r}=a^{r}b^{r}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $(a^{r})^{s}=a^{rs}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $r<s\implies(a>1\implies a^{r}<a^{s})\land(0<a<1\implies a^{r}>a^{s})$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $0<a<b\implies(r>0\implies a^{r}<b^{r})\land(r<0\implies a^{r}>b^{r})$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Podemos demostrar estas propiedades de forma sencilla demostrándolas primero + para exponentes naturales y luego generalizando en +\begin_inset Formula $\mathbb{Z}$ +\end_inset + + y +\begin_inset Formula $\mathbb{Q}$ +\end_inset + +. + Para exponentes reales, definimos +\begin_inset Formula +\[ +a^{x}=\lim_{n}a^{r_{n}} +\] + +\end_inset + +donde +\begin_inset Formula $(r_{n})_{n}$ +\end_inset + + es una sucesión de racionales que converge a +\begin_inset Formula $x$ +\end_inset + +. + Este límite existe y es independiente de la sucesión +\begin_inset Formula $(r_{n})_{n}$ +\end_inset + + escogida. + +\series bold + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout + +\series bold +Demostración: +\series default + Primero demostraremos que +\begin_inset Formula $\forall a>0,\varepsilon>0,\exists n_{0}\in\mathbb{N}:\forall r\in\mathbb{Q},0<r<\frac{1}{n_{0}},|a^{r}-1|<\varepsilon$ +\end_inset + +. + Fijado +\begin_inset Formula $\varepsilon$ +\end_inset + +, como +\begin_inset Formula $\lim_{n}a^{\frac{1}{n}}=1$ +\end_inset + +, +\begin_inset Formula $\exists n_{0}\in\mathbb{N}:\forall n>n_{0},|a^{\frac{1}{n}}-1|<\varepsilon$ +\end_inset + +. + Entonces, si +\begin_inset Formula $a>1$ +\end_inset + +, +\begin_inset Formula $0<a^{r}-1<a^{\frac{1}{n_{0}}}-1<\varepsilon$ +\end_inset + +, y si +\begin_inset Formula $0<a<1$ +\end_inset + +, +\begin_inset Formula $a^{r}>a^{\frac{1}{n_{0}}}$ +\end_inset + + luego +\begin_inset Formula $0<1-a^{r}<1-a^{\frac{1}{n_{0}}}<\varepsilon$ +\end_inset + +. + Pasemos a demostrar la existencia de +\begin_inset Formula $\lim_{n}a^{r_{n}}$ +\end_inset + +. + Para +\begin_inset Formula $x>0$ +\end_inset + +, como +\begin_inset Formula $(r_{n})_{n}$ +\end_inset + + es convergente entonces es acotada, por lo que +\begin_inset Formula $\exists K\in\mathbb{Q}:0\leq r_{n}\leq K$ +\end_inset + + a partir de cierto elemento, y entonces +\begin_inset Formula $a^{r_{n}}\leq a^{K}:=M$ +\end_inset + + si +\begin_inset Formula $a>1$ +\end_inset + + o +\begin_inset Formula $a^{r_{n}}<a^{0}=1:=M$ +\end_inset + +. + Así, si +\begin_inset Formula $r_{m}\geq r_{n}$ +\end_inset + +, entonces +\begin_inset Formula $|a^{r_{n}}-a^{r_{m}}|=a^{r_{n}}(a^{r_{m}-r_{n}}-1)\leq M(a^{r_{m}-r_{n}}-1)$ +\end_inset + +, y en general, +\begin_inset Formula $|a^{r_{n}}-a^{r_{m}}|\leq M(a^{|r_{m}-r_{n}|}-1)$ +\end_inset + +, y aplicando lo anteriormente demostrado sobre el lado derecho, se tiene + que +\begin_inset Formula $(a^{r_{n}})_{n}$ +\end_inset + + es de Cauchy. + El caso para +\begin_inset Formula $x<0$ +\end_inset + + es análogo. + Así, fijado +\begin_inset Formula $\frac{1}{m_{1}}>0$ +\end_inset + +, existe +\begin_inset Formula $k_{0}\in\mathbb{N}$ +\end_inset + + tal que para +\begin_inset Formula $n,m\geq k_{0}$ +\end_inset + +, +\begin_inset Formula $|r_{n}-r_{m}|<\frac{1}{m_{1}}$ +\end_inset + + y por tanto +\begin_inset Formula $|a^{r_{n}}-a^{r_{m}}|\leq M(a^{|r_{m}-r_{n}|}-1)\leq M\frac{\varepsilon}{M}=\varepsilon$ +\end_inset + +. + Sea ahora +\begin_inset Formula $y:=\lim_{n}a^{r_{n}}$ +\end_inset + + y +\begin_inset Formula $(p_{n})_{n}$ +\end_inset + + otra sucesión de racionales con +\begin_inset Formula $x=\lim_{n}p_{n}$ +\end_inset + +. + Entonces +\begin_inset Formula $|a^{r_{n}}-a^{p_{n}}|\leq M(a^{|p_{n}-r_{n}|}-1)$ +\end_inset + +, y fijado +\begin_inset Formula $\varepsilon$ +\end_inset + +, existe +\begin_inset Formula $n_{0}\in\mathbb{N}$ +\end_inset + + tal que si +\begin_inset Formula $n>n_{0}$ +\end_inset + + entonces +\begin_inset Formula $|p_{n}-r_{n}|\leq|p_{n}-x|+|x-r_{n}|<\frac{1}{2m_{1}}+\frac{1}{2m_{1}}=\frac{1}{m_{1}}$ +\end_inset + +, y finalmente +\begin_inset Formula $|a^{p_{n}}-y|\leq|a^{p_{n}}-a^{r_{n}}|+|a^{r_{n}}-y|\leq\varepsilon+\varepsilon=2\varepsilon$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +A continuación vemos las propiedades de la exponencial para exponentes reales: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a^{x+y}=a^{x}a^{y}$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Como +\begin_inset Formula $\lim_{n}(q_{n}+r_{n})=\lim_{n}q_{n}+\lim_{n}r_{n}=x+y$ +\end_inset + +, entonces +\begin_inset Formula +\[ +a^{x+y}=\lim_{n}a^{q_{n}+r_{n}}=\lim_{n}(a^{q_{n}}a^{r_{n}})=\lim_{n}a^{q_{n}}+\lim_{n}a^{r_{n}}=a^{x}+a^{y} +\] + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $(ab)^{x}=a^{x}b^{x}$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +\begin_inset Formula +\[ +(ab)^{x}=\lim_{n}(ab)^{q_{n}}=\lim_{n}a^{q_{n}}b^{q_{n}}=\lim_{n}a^{q_{n}}\lim_{n}b^{q_{n}}=a^{x}b^{x} +\] + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $(a^{x})^{y}=a^{xy}$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Primero probamos que si +\begin_inset Formula $a=\lim_{n}a_{n}$ +\end_inset + + y +\begin_inset Formula $q\in\mathbb{Q}$ +\end_inset + + entonces +\begin_inset Formula $\lim_{n}a_{n}^{q}=a^{q}$ +\end_inset + +, es decir, que +\begin_inset Formula $\lim_{n}a_{n}^{q}=(\lim_{n}a_{n})^{q}$ +\end_inset + +. + Sea +\begin_inset Formula $q=\frac{r}{k}>0$ +\end_inset + + y +\begin_inset Formula $a>0$ +\end_inset + +. + Comenzamos probando que +\begin_inset Formula $\lim_{n}a_{n}^{\frac{1}{k}}=a^{\frac{1}{k}}$ +\end_inset + +, para lo que usaremos la ecuación ciclotómica: +\begin_inset Formula +\[ +|a_{n}^{\frac{1}{k}}-a^{\frac{1}{k}}|=\frac{|a_{n}-a|}{a_{n}^{\frac{k-1}{k}}+a_{n}^{\frac{k-2}{k}}a+\dots+a_{n}a^{\frac{k-2}{k}}+a^{\frac{k-1}{k}}}\leq\frac{|a_{n}-a|}{a^{\frac{k-1}{k}}}\leq\frac{a^{\frac{k-1}{k}}\varepsilon}{a^{\frac{k-1}{k}}}=\varepsilon +\] + +\end_inset + +De aquí deducimos que +\begin_inset Formula +\[ +\lim_{n}a_{n}^{q}=\lim_{n}a_{n}^{\frac{r}{k}}=\lim_{n}(a^{\frac{1}{k}})^{r}=\left(\lim_{n}a_{n}^{\frac{1}{k}}\right)^{r}=(a^{\frac{1}{k}})^{r}=a^{\frac{r}{k}}=a^{q} +\] + +\end_inset + +El caso en que +\begin_inset Formula $a<0$ +\end_inset + + es análogo. + Ahora, si +\begin_inset Formula $a=\lim_{n}a_{n}=0$ +\end_inset + +, entonces +\begin_inset Formula $\forall\varepsilon>0,\exists n_{1}\in\mathbb{N}:\forall n>n_{1},a_{n}<\varepsilon^{\frac{1}{q}}$ +\end_inset + +, por lo que +\begin_inset Formula $|a_{n}^{q}-0|=a_{n}^{q}<(\varepsilon^{\frac{1}{q}})^{q}=\varepsilon$ +\end_inset + +. + Pasemos a demostrar que +\begin_inset Formula $(a^{x})^{y}=a^{xy}$ +\end_inset + +. + Si +\begin_inset Formula $a>1$ +\end_inset + + y tomamos +\begin_inset Formula $\lim_{n}r_{n}=x$ +\end_inset + + y +\begin_inset Formula $\lim_{n}q_{n}=y$ +\end_inset + + sucesiones crecientes de racionales, usando las propiedades de monotonía + y límites, +\begin_inset Formula +\[ +(a^{x})^{y}=\sup\{(a^{x})^{q_{m}}\}_{m\in\mathbb{N}}=\sup\{\sup\{(a^{r_{n}})^{q_{m}}\}_{n\in\mathbb{N}}\}_{m\in\mathbb{N}}= +\] + +\end_inset + + +\begin_inset Formula +\[ +=\sup\{\sup\{a^{r_{n}q_{m}}\}_{n\in\mathbb{N}}\}_{m\in\mathbb{N}}=\sup\{a^{xq_{m}}\}_{m\in\mathbb{N}}=a^{xy} +\] + +\end_inset + +El caso +\begin_inset Formula $a<1$ +\end_inset + + se reduce a este tomando inversos, y el caso +\begin_inset Formula $a=1$ +\end_inset + + es trivial. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $x<y\implies(a>1\implies a^{x}<a^{y})\land(0<a<1\implies a^{x}>a^{y})$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Para +\begin_inset Formula $a>1$ +\end_inset + +, sean +\begin_inset Formula $\varepsilon=\frac{y-x}{3}$ +\end_inset + + y +\begin_inset Formula $s,t\in\mathbb{Q}$ +\end_inset + + tales que +\begin_inset Formula $x+\varepsilon<s<t<y-\varepsilon$ +\end_inset + +. + Existe entonces +\begin_inset Formula $n_{0}\in\mathbb{N}$ +\end_inset + + tal que si +\begin_inset Formula $n\geq n_{0}$ +\end_inset + + entonces +\begin_inset Formula $q_{n}<s$ +\end_inset + + y +\begin_inset Formula $t<r_{n}$ +\end_inset + +. + Por tanto +\begin_inset Formula $a^{q_{n}}<a^{s}<a^{t}<a^{r_{n}}$ +\end_inset + +, y tomando límites, +\begin_inset Formula $a^{x}\leq a^{s}<a^{t}\leq a^{y}$ +\end_inset + +. + Para +\begin_inset Formula $0<a<1$ +\end_inset + +, la demostración es análoga. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $0<a<b\implies(x>0\implies a^{x}<b^{x})\land(x<0\implies a^{x}>b^{x})$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Para +\begin_inset Formula $x>0$ +\end_inset + +, se trata de demostrar que +\begin_inset Formula $\left(\frac{b}{a}\right)^{x}=\frac{b^{x}}{a^{x}}>1$ +\end_inset + + dado +\begin_inset Formula $\frac{b}{a}>1$ +\end_inset + +. + Sea +\begin_inset Formula $(p_{n})_{n}$ +\end_inset + + una sucesión creciente con límite +\begin_inset Formula $x$ +\end_inset + + tal que +\begin_inset Formula $p_{n}>0$ +\end_inset + +. + Entonces +\begin_inset Formula $\left(\frac{b}{a}\right)^{r_{n}}\geq\left(\frac{b}{a}\right)^{r_{1}}>\left(\frac{b}{a}\right)^{0}=1$ +\end_inset + +, y tomando límites, +\begin_inset Formula $\left(\frac{b}{a}\right)^{x}\geq\left(\frac{b}{a}\right)^{r_{1}}>1$ +\end_inset + +. + Para +\begin_inset Formula $x<0$ +\end_inset + +, como +\begin_inset Formula $a^{y}>0\forall y\in\mathbb{R}$ +\end_inset + +, +\begin_inset Formula $a^{-x}<b^{-x}\implies\frac{1}{a^{x}}<\frac{1}{b^{x}}\implies b^{x}<a^{x}$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\lim_{n}a^{x_{n}}=a^{\lim_{n}x_{n}}$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Sea +\begin_inset Formula $x:=\lim_{n}x_{n}$ +\end_inset + +. + Como +\begin_inset Formula $|a^{x}-a^{x_{n}}|=|a^{x}||1-a^{x_{n}-x}|$ +\end_inset + +, basta probar que para +\begin_inset Formula $(y_{m})_{m}$ +\end_inset + + con +\begin_inset Formula $\lim_{m}y_{m}=0$ +\end_inset + +, se cumple que +\begin_inset Formula $\lim_{n}a^{y_{m}}=a^{0}=1$ +\end_inset + +. + Ahora, dado +\begin_inset Formula $\varepsilon>0$ +\end_inset + +, existe +\begin_inset Formula $n_{0}\in\mathbb{N}$ +\end_inset + + tal que +\begin_inset Formula $a^{\frac{1}{n_{0}}}-1<\varepsilon$ +\end_inset + +. + Si +\begin_inset Formula $y_{m}>0\forall m$ +\end_inset + +, existe +\begin_inset Formula $m_{0}\in\mathbb{N}$ +\end_inset + + tal que si +\begin_inset Formula $m>m_{0}$ +\end_inset + + entonces +\begin_inset Formula $0<y_{m}<\frac{1}{n_{0}}$ +\end_inset + + y +\begin_inset Formula $a^{y_{m}}-1<a^{\frac{1}{n_{0}}}-1<\varepsilon$ +\end_inset + +. + Si +\begin_inset Formula $y_{m}<0\forall m$ +\end_inset + +, existe +\begin_inset Formula $m_{0}\in\mathbb{N}$ +\end_inset + + tal que si +\begin_inset Formula $m>m_{0}$ +\end_inset + + entonces +\begin_inset Formula $0<|y_{m}|<\frac{1}{n_{0}}$ +\end_inset + + y +\begin_inset Formula $1-a^{y_{m}}=1-\frac{1}{a^{-y_{m}}}=\frac{a^{-y_{m}}-1}{a^{-y_{m}}}<\frac{\varepsilon}{1}=\varepsilon$ +\end_inset + + por ser +\begin_inset Formula $a^{-y_{m}}>1$ +\end_inset + +. + Si +\begin_inset Formula $y_{m}$ +\end_inset + + puede cambiar de signo, combinamos ambas pruebas y obtenemos que +\begin_inset Formula $\forall\varepsilon>0,\exists m_{0}\in\mathbb{N}:\forall m>m_{0},|a^{y_{m}}-1|<\varepsilon$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a^{x}$ +\end_inset + + no está acotada superiormente para +\begin_inset Formula $a>1$ +\end_inset + +: +\begin_inset Formula $a>1\implies\forall k\in\mathbb{R},\exists t\in\mathbb{R}:(x>t\implies a^{x}>k)$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Supongamos por reducción al absurdo que +\begin_inset Formula $\exists K\in\mathbb{R}:\forall x\in\mathbb{R},a^{x}\leq K$ +\end_inset + +. + En particular, existe +\begin_inset Formula $K\in\mathbb{R}$ +\end_inset + + tal que para todo +\begin_inset Formula $n\in\mathbb{N}$ +\end_inset + + se tiene +\begin_inset Formula $a^{n}\leq K$ +\end_inset + + y por tanto +\begin_inset Formula $a\leq K^{\frac{1}{n}}$ +\end_inset + +. + Por otro lado, como +\begin_inset Formula $\lim_{n}K^{\frac{1}{n}}=1$ +\end_inset + + y +\begin_inset Formula $a>1$ +\end_inset + +, existe +\begin_inset Formula $n_{0}\in\mathbb{N}$ +\end_inset + + tal que para +\begin_inset Formula $n\geq n_{0}$ +\end_inset + +, +\begin_inset Formula $K^{\frac{1}{n}}<a$ +\end_inset + +, por lo que +\begin_inset Formula $a^{n_{0}}>K\#$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\inf\{a^{x}\}_{x\in\mathbb{R}}=0$ +\end_inset + + para +\begin_inset Formula $a<1$ +\end_inset + +: +\begin_inset Formula $a<1\implies\forall\varepsilon>0,\exists t\in\mathbb{R}:(x>t\implies a^{x}<\varepsilon)$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Tomamos +\begin_inset Formula $b:=\frac{1}{a}>1$ +\end_inset + + y aplicamos el apartado anterior. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $0<a\neq1$ +\end_inset + + y +\begin_inset Formula $x>0$ +\end_inset + +, +\begin_inset Formula $\exists!y\in\mathbb{R}:a^{y}=x$ +\end_inset + +. + +\series bold + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout + +\series bold +Demostración: +\series default + Supongamos +\begin_inset Formula $a>1$ +\end_inset + + y sea +\begin_inset Formula $A:=\{z\in\mathbb{R}:a^{z}\leq x\}$ +\end_inset + +, que sabemos acotado superiormente. + Sea entonces +\begin_inset Formula $y:=\sup A$ +\end_inset + + y +\begin_inset Formula $(x_{n})_{n\in\mathbb{N}}$ +\end_inset + + una sucesión de elementos de +\begin_inset Formula $A$ +\end_inset + + que converge a +\begin_inset Formula $y$ +\end_inset + +, por lo que +\begin_inset Formula $a^{x_{n}}\leq x$ +\end_inset + +. + Si fuera +\begin_inset Formula $a^{y}<x$ +\end_inset + +, dado que +\begin_inset Formula $\frac{x}{a^{y}}>1$ +\end_inset + +, existe un +\begin_inset Formula $n\in\mathbb{N}$ +\end_inset + + con +\begin_inset Formula $a^{\frac{1}{n}}<\frac{x}{a^{y}}$ +\end_inset + +, y si tomamos +\begin_inset Formula $\varepsilon=\frac{1}{n}$ +\end_inset + +, se tiene que +\begin_inset Formula $a^{\varepsilon}<\frac{x}{a^{y}}$ +\end_inset + + y por tanto +\begin_inset Formula $a^{y+\varepsilon}<x$ +\end_inset + +. + Pero esto contradice la definición de +\begin_inset Formula $y$ +\end_inset + + como supremo de +\begin_inset Formula $A$ +\end_inset + +. + Ahora supongamos +\begin_inset Formula $0<a<1$ +\end_inset + + y sea +\begin_inset Formula $a^{\prime}:=\frac{1}{a}>1$ +\end_inset + + y +\begin_inset Formula $x^{\prime}:=\frac{1}{x}$ +\end_inset + +. + Aplicando lo anterior, existe un único +\begin_inset Formula $y\in\mathbb{R}$ +\end_inset + + tal que +\begin_inset Formula $(a^{\prime})^{y}=x^{\prime}$ +\end_inset + +, es decir, +\begin_inset Formula $\left(\frac{1}{a}\right)^{y}=\frac{1}{a^{y}}=\frac{1}{x}$ +\end_inset + +, luego +\begin_inset Formula $a^{y}=x$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Llamamos +\series bold +logaritmo +\series default + en +\series bold +base +\series default + +\begin_inset Formula $a$ +\end_inset + + de +\begin_inset Formula $x$ +\end_inset + + ( +\begin_inset Formula $\log_{a}x$ +\end_inset + +) al único +\begin_inset Formula $y\in\mathbb{R}$ +\end_inset + + tal que +\begin_inset Formula $a^{y}=x$ +\end_inset + +. + Si +\begin_inset Formula $a=e$ +\end_inset + +, lo llamamos +\series bold +logaritmo neperiano +\series default +, escrito +\begin_inset Formula $\log x$ +\end_inset + + o +\begin_inset Formula $\ln x$ +\end_inset + +. + Propiedades: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\log_{a}a^{x}=x$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Sea +\begin_inset Formula $z=\log_{a}a^{x}$ +\end_inset + +, este es el único real con +\begin_inset Formula $a^{z}=a^{x}$ +\end_inset + +, luego +\begin_inset Formula $z=x$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a^{\log_{a}x}=x$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Sea +\begin_inset Formula $z=\log_{a}x$ +\end_inset + +, este es el único real con +\begin_inset Formula $a^{z}=x$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\log_{a}xy=\log_{a}x+\log_{a}y$ +\end_inset + +; +\begin_inset Formula $\log_{a}\frac{x}{y}=\log_{a}x-\log_{a}y$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Sean +\begin_inset Formula $\alpha=\log_{a}x$ +\end_inset + + y +\begin_inset Formula $\beta=\log_{a}y$ +\end_inset + +, entonces +\begin_inset Formula $a^{\alpha+\beta}=a^{\alpha}a^{\beta}=xy$ +\end_inset + +, por lo que +\begin_inset Formula $\log_{a}xy=\alpha+\beta=\log_{a}x+\log_{a}y$ +\end_inset + +. + +\begin_inset Formula $a^{\alpha-\beta}=\frac{a^{\alpha}}{a^{\beta}}=\frac{x}{y}$ +\end_inset + +, por lo que +\begin_inset Formula $\log_{a}\frac{x}{y}=\alpha-\beta=\log_{a}x-\log_{a}y$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\log_{a}x^{y}=y\log_{a}x$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +\begin_inset Formula +\[ +a^{y\log_{a}x}=(a^{\log_{a}x})^{y}=x^{y}\implies\log_{a}x^{y}=y\log_{a}x +\] + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $a>1\land0<x<y\implies\log_{a}x<\log_{a}y$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Si fuera +\begin_inset Formula $\alpha\geq\beta$ +\end_inset + +, como +\begin_inset Formula $a>1$ +\end_inset + +, se tendría que +\begin_inset Formula $x=a^{\alpha}\geq a^{\beta}=y\#$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $0<a<1\land0<x<y\implies\log_{a}x>\log_{a}y$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +\begin_inset Newline newline +\end_inset + +Si fuera +\begin_inset Formula $\beta\geq\alpha$ +\end_inset + +, como +\begin_inset Formula $0<a<1$ +\end_inset + +, se tendría que +\begin_inset Formula $y=a^{\beta}\leq a^{\alpha}=x\#$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\lim_{n}x_{n}>0\land\forall n,x_{n}>0\implies\lim_{n}\log_{a}x_{n}=\log_{a}\lim_{n}x_{n}$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Sea +\begin_inset Formula $x:=\lim_{n}x_{n}>0$ +\end_inset + + y queremos demostrar que +\begin_inset Formula $\lim_{n}\log_{a}x_{n}=\log_{a}x$ +\end_inset + +, lo que equivale a que +\begin_inset Formula $\lim_{n}(\log_{a}x_{n}-\log_{a}x)=0$ +\end_inset + + y por tanto a que +\begin_inset Formula $\lim_{n}\log_{a}\frac{x_{n}}{x}=0$ +\end_inset + +. + Para esto basta probar que si +\begin_inset Formula $(c_{n})_{n}$ +\end_inset + + es una sucesión con +\begin_inset Formula $c_{n}>0$ +\end_inset + + y +\begin_inset Formula $\lim_{n}c_{n}=1$ +\end_inset + +, entonces +\begin_inset Formula $\lim_{n}\log_{a}c_{n}=0$ +\end_inset + +. + Sea +\begin_inset Formula $\beta_{n}:=\log_{a}c_{n}$ +\end_inset + + y supongamos que +\begin_inset Formula $\lim_{n}\beta_{n}\neq0$ +\end_inset + +. + Debe existir por tanto un +\begin_inset Formula $\varepsilon>0$ +\end_inset + + tal que para todo +\begin_inset Formula $n\in\mathbb{N}$ +\end_inset + + exista un +\begin_inset Formula $m>n$ +\end_inset + + con +\begin_inset Formula $|\beta_{m}|>\varepsilon$ +\end_inset + +. + Así, para +\begin_inset Formula $n=1$ +\end_inset + + existe +\begin_inset Formula $n_{1}>1$ +\end_inset + + con +\begin_inset Formula $|\beta_{n_{1}}|>\varepsilon$ +\end_inset + +, y podemos encontrar +\begin_inset Formula $n_{2}>n_{1}$ +\end_inset + + con +\begin_inset Formula $|\beta_{n_{2}}|>\varepsilon$ +\end_inset + +. + Definimos por recurrencia una subsucesión +\begin_inset Formula $(\beta_{n_{k}})_{k}$ +\end_inset + + con +\begin_inset Formula $|\beta_{n_{k}}|>\varepsilon$ +\end_inset + +. + Podemos suponer que todos son positivos o negativos. + Pero entonces, para el primer caso, +\begin_inset Formula $c_{n_{k}}=a^{\beta_{n_{k}}}>a^{\varepsilon}:=M>a^{0}=1$ +\end_inset + +. + En el segundo caso, +\begin_inset Formula $\beta_{n_{k}}<-\varepsilon$ +\end_inset + + y por tanto +\begin_inset Formula $c_{n_{k}}=a^{\beta_{n_{k}}}<a^{-\varepsilon}:=M<a^{0}=1$ +\end_inset + +. + Para ambos casos se tiene que +\begin_inset Formula $\lim_{n}c_{n_{k}}\neq1\#$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Formula $\lim_{n}\sin x_{n}=\sin\lim_{n}x_{n}$ +\end_inset + + y +\begin_inset Formula $\lim_{n}\cos x_{n}=\cos\lim_{n}x_{n}$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout + +\series bold +Demostración: +\series default + Sea +\begin_inset Formula $c=\lim_{n}x_{n}$ +\end_inset + +, y se tiene que +\begin_inset Formula $\sin x\leq x\leq\tan x$ +\end_inset + + para +\begin_inset Formula $x\in[0,\frac{\pi}{2}]$ +\end_inset + +. + Así, +\begin_inset Formula +\[ +|\sin x-\sin c|=2\left|\sin\frac{x-c}{2}\cos\frac{x+c}{2}\right|\leq2\left|\sin\frac{x-c}{2}\right|\leq2\frac{|x-c|}{2}=|x-c| +\] + +\end_inset + +Por tanto, fijado +\begin_inset Formula $\varepsilon$ +\end_inset + +, sea +\begin_inset Formula $n_{0}\in\mathbb{N}$ +\end_inset + + tal que para +\begin_inset Formula $n\geq n_{0}$ +\end_inset + +, +\begin_inset Formula $|x_{n}-c|<\varepsilon$ +\end_inset + +. + Entonces, para +\begin_inset Formula $n\geq n_{0}$ +\end_inset + +, +\begin_inset Formula $|\sin x_{n}-\sin c|\leq|x-c|<\varepsilon$ +\end_inset + +. + Para el coseno, +\begin_inset Formula +\[ +|\cos x-\cos c|=\left|-2\sin\frac{x+c}{2}\sin\frac{x-c}{2}\right|\leq2\left|\sin\frac{x-c}{2}\right|\leq|x-c| +\] + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Límites infinitos +\end_layout + +\begin_layout Standard +La sucesión +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + de números reales tiene límite +\begin_inset Quotes cld +\end_inset + +más infinito +\begin_inset Quotes crd +\end_inset + + ( +\begin_inset Formula $\lim_{n}a_{n}=+\infty$ +\end_inset + +) si +\begin_inset Formula $\forall M>0,\exists n_{0}\in\mathbb{N}:\forall n>n_{0},a_{n}>M$ +\end_inset + +, y tiene límite +\begin_inset Quotes cld +\end_inset + +menos infinito +\begin_inset Quotes crd +\end_inset + + ( +\begin_inset Formula $\lim_{n}a_{n}=-\infty$ +\end_inset + +) si +\begin_inset Formula $\forall M<0,\exists n_{0}\in\mathbb{N}:\forall n>n_{0},a_{n}<M$ +\end_inset + +. + Podemos generalizar el álgebra de límites con: +\end_layout + +\begin_layout Standard +\begin_inset Formula +\[ +\begin{array}{ccc} +a+(-\infty)=-\infty & a-(+\infty)=-\infty & a-(-\infty)=+\infty\\ +\frac{a}{\pm\infty}=0 & a>0\implies a(+\infty)=+\infty & a>0\implies a(-\infty)=-\infty\\ +a<0\implies a(+\infty)=-\infty & a<0\implies a(-\infty)=+\infty & (+\infty)+(+\infty)=+\infty\\ +(-\infty)+(-\infty)=-\infty & (+\infty)(+\infty)=+\infty & (-\infty)(-\infty)=+\infty\\ +(+\infty)(-\infty)=-\infty & (+\infty)^{+\infty}=+\infty & (+\infty)^{-\infty}=0 +\end{array} +\] + +\end_inset + +Además, si +\begin_inset Formula $\lim_{n}a_{n}=0$ +\end_inset + +, +\begin_inset Formula $a_{n}>0\forall n$ +\end_inset + + y +\begin_inset Formula $\lim_{n}b_{n}=+\infty$ +\end_inset + +, entonces +\begin_inset Formula $\lim_{n}a_{n}^{b_{n}}=0$ +\end_inset + +. + Sin embargo, nada puede decirse en general de: +\begin_inset Formula +\[ +\begin{array}{llll} +(+\infty)+(-\infty) & (\pm\infty)\cdot0 & \frac{\pm\infty}{\pm\infty} & \frac{0}{0}\\ +\frac{a}{0} & 1^{\pm\infty} & (\pm\infty)^{0} & 0^{0} +\end{array} +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +Llamamos a estas situaciones +\series bold +indeterminaciones +\series default +\SpecialChar endofsentence + +\end_layout + +\begin_layout Section +Algunas sucesiones notables. + Jerarquía de sucesiones divergentes +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $\lim_{n}x_{n}=\pm\infty$ +\end_inset + + entonces +\begin_inset Formula $\lim_{n}\left(1+\frac{1}{x_{n}}\right)^{x_{n}}=e$ +\end_inset + + y +\begin_inset Formula $\lim_{n}\left(1-\frac{1}{x_{n}}\right)^{x_{n}}=e^{-1}$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Para +\begin_inset Formula $x_{n}=n$ +\end_inset + + es cierto. + Como +\begin_inset Formula $[x_{n}]\leq x_{n}<[x_{n}]+1$ +\end_inset + + y por tanto +\begin_inset Formula $\frac{1}{1+[x_{n}]}<\frac{1}{x_{n}}\leq\frac{1}{[x_{n}]}$ +\end_inset + +, se tiene que +\begin_inset Formula $\left(1+\frac{1}{[x_{n}]+1}\right)^{[x_{n}]}\leq\left(1+\frac{1}{x_{n}}\right)^{[x_{n}]}\leq\left(1+\frac{1}{x_{n}}\right)^{x_{n}}\leq\left(1+\frac{1}{[x_{n}]}\right)^{x_{n}}\leq\left(1+\frac{1}{[x_{n}]}\right)^{[x_{n}]+1}$ +\end_inset + +. + Sabemos además que +\begin_inset Formula $\lim_{n}\left(1+\frac{1}{n+1}\right)^{n}=\lim_{n}\left(1+\frac{1}{n}\right)^{n+1}=e$ +\end_inset + +. + Fijado +\begin_inset Formula $\varepsilon$ +\end_inset + +, existe +\begin_inset Formula $n_{0}\in\mathbb{N}$ +\end_inset + + tal que para +\begin_inset Formula $n>n_{0}$ +\end_inset + +, +\begin_inset Formula $\left|\left(1+\frac{1}{n+1}\right)^{n}-e\right|<\varepsilon$ +\end_inset + +, luego +\begin_inset Formula $e-\varepsilon<\left(1+\frac{1}{n+1}\right)^{n}<e+\varepsilon$ +\end_inset + +, y +\begin_inset Formula $\left|\left(1+\frac{1}{n}\right)^{n+1}-e\right|<\varepsilon$ +\end_inset + +, luego +\begin_inset Formula $e-\varepsilon<\left(1+\frac{1}{n}\right)^{n+1}<e+\varepsilon$ +\end_inset + +. + Ahora, como +\begin_inset Formula $\lim_{n}x_{n}=+\infty$ +\end_inset + +, existe +\begin_inset Formula $n_{1}\in\mathbb{N}$ +\end_inset + + tal que para +\begin_inset Formula $n>n_{1}$ +\end_inset + +, +\begin_inset Formula $n_{0}<[x_{n}]\in\mathbb{N}$ +\end_inset + +, luego lo anterior se cumple, por lo que +\begin_inset Formula $\left|\left(1+\frac{1}{x_{n}}\right)^{x_{n}}-e\right|<\varepsilon$ +\end_inset + +. + La segunda parte se obtiene de que +\begin_inset Formula $\left(1-\frac{1}{x_{n}}\right)^{x_{n}}=\left(\frac{x_{n}}{x_{n}-1}\right)^{-x_{n}}=\frac{1}{\left(1+\frac{1}{x_{n}-1}\right)^{x_{n}}}$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +Si existe +\begin_inset Formula $\lim_{n}\frac{z_{n+1}}{z_{n}}=w\in\mathbb{R}$ +\end_inset + + con +\begin_inset Formula $|w|<1$ +\end_inset + +, entonces +\begin_inset Formula $\lim_{n}z_{n}=0$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + +Se tendría que existe +\begin_inset Formula $0<a<1$ +\end_inset + + y +\begin_inset Formula $n_{0}\in\mathbb{N}$ +\end_inset + + tal que si +\begin_inset Formula $n\geq n_{0}$ +\end_inset + +, +\begin_inset Formula $\left|\frac{z_{n+1}}{z_{n}}\right|<a<1$ +\end_inset + +. + En particular, +\begin_inset Formula $|z_{n_{0}+1}|<|z_{n_{0}}|a$ +\end_inset + +, +\begin_inset Formula $|z_{n_{0}+2}|<|z_{n_{0}+1}|a<|z_{n_{0}}|a^{2}$ +\end_inset + +, y en general, +\begin_inset Formula $|z_{n_{0}+k}|<|z_{n_{0}}|a^{k}$ +\end_inset + +. + Pero +\begin_inset Formula $\lim_{n}a_{n}=0$ +\end_inset + +, luego +\begin_inset Formula $\lim_{n}|z_{n}|=0$ +\end_inset + + y por tanto +\begin_inset Formula $\lim_{n}z_{n}=0$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\lim_{n}\frac{a_{k}n^{k}+\dots+a_{0}}{b_{r}n^{r}+\dots+b_{0}}=\begin{cases} +\frac{a_{k}}{b_{r}} & \text{si }k=r\\ +0 & \text{si }k<r\\ +\pm\infty & \text{si }k>r\text{, dependiendo del signo de \ensuremath{\frac{a_{k}}{b_{r}}}.} +\end{cases}$ +\end_inset + + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Para demostrarlo, en cada caso, dividimos numerador y denominador por +\begin_inset Formula $\min\{k,r\}$ +\end_inset + + y aplicamos propiedades de los límites para +\begin_inset Formula $k=r$ +\end_inset + + (pues ambos existen y son no nulos) y de los límites infinitos para +\begin_inset Formula $k\neq r$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $\lim_{n}a_{n}=\infty$ +\end_inset + + y +\begin_inset Formula $\lim_{n}b_{n}=\infty$ +\end_inset + +, entonces +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + es un infinito +\series bold +de orden superior +\series default + a +\begin_inset Formula $(b_{n})_{n}$ +\end_inset + + y escribimos +\begin_inset Formula $b_{n}\ll a_{n}$ +\end_inset + + si +\begin_inset Formula $\lim_{n}\frac{a_{n}}{b_{n}}=\infty$ +\end_inset + +. + Si existen +\begin_inset Formula $\alpha$ +\end_inset + + y +\begin_inset Formula $\beta$ +\end_inset + + con +\begin_inset Formula $0<\alpha\leq\frac{a_{n}}{b_{n}}\leq\beta$ +\end_inset + + para +\begin_inset Formula $n>n_{0}$ +\end_inset + +, se dice que ambas tienen el +\series bold +mismo orden de infinitud +\series default +. + Y si además +\begin_inset Formula $\lim_{n}\frac{a_{n}}{b_{n}}=1$ +\end_inset + +, se dice que son +\series bold +equivalentes +\series default +. + Así, si +\begin_inset Formula $b>0$ +\end_inset + +, +\begin_inset Formula $c>1$ +\end_inset + + y +\begin_inset Formula $d>0$ +\end_inset + +, entonces +\begin_inset Formula +\[ +\log n\ll n^{b}\ll c^{n}\ll n^{dn} +\] + +\end_inset + +Si además +\begin_inset Formula $d\geq1$ +\end_inset + +, entonces +\begin_inset Formula $c^{n}\ll n!\ll n^{dn}$ +\end_inset + +. + +\series bold + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout + +\series bold +Demostración: +\series default + Todas, salvo la primera, son consecuencia del apartado (2) anterior. + Así, para demostrar +\begin_inset Formula $n^{b}\ll c^{n}$ +\end_inset + +, tomamos +\begin_inset Formula $z_{n}:=\frac{n^{b}}{c^{n}}$ +\end_inset + + y entonces +\begin_inset Formula $\lim_{n}\frac{z_{n+1}}{z_{n}}=\lim_{n}\frac{(n+1)^{b}c^{n}}{n^{b}c^{n+1}}=\lim_{n}\left(1+\frac{1}{n}\right)^{b}\frac{1}{c}=\frac{1}{c}<1$ +\end_inset + +, por lo que +\begin_inset Formula $\lim_{n}z_{n}=0$ +\end_inset + +. + Para demostrar que +\begin_inset Formula $\log n\ll n^{b}$ +\end_inset + + para +\begin_inset Formula $b>0$ +\end_inset + +, tomamos +\begin_inset Formula $b=1$ +\end_inset + + y tenemos en cuenta que +\begin_inset Formula $\log n=M\log_{10}n$ +\end_inset + +. + Si +\begin_inset Formula $10^{k-1}\leq n<10^{k}$ +\end_inset + +, entonces +\begin_inset Formula $0\leq\frac{log_{10}n}{n}\leq\frac{k}{10^{k-1}}=10\frac{k}{10^{k}}$ +\end_inset + +. + Aplicando el apartado (2) anterior y la regla del sándwich se obtiene el + resultado. + Para +\begin_inset Formula $b>1$ +\end_inset + + el resultado es consecuencia de esto y de que +\begin_inset Formula $n<n^{b}$ +\end_inset + +. + Si +\begin_inset Formula $b<1$ +\end_inset + +, tomamos +\begin_inset Formula $m\in\mathbb{N}$ +\end_inset + + tal que +\begin_inset Formula $\frac{1}{m}<b$ +\end_inset + +. + Para cada +\begin_inset Formula $n\in\mathbb{N}$ +\end_inset + + existe +\begin_inset Formula $k\in\mathbb{N}$ +\end_inset + + tal que +\begin_inset Formula $(k-1)^{m}\leq n<k^{m}$ +\end_inset + +, y además +\begin_inset Formula $\lim_{n}k=+\infty$ +\end_inset + +. + Ahora, puesto que +\begin_inset Formula $0<\frac{\log_{10}n}{n^{b}}\leq\frac{\log_{10}n}{\sqrt[m]{n}}\leq\frac{m\log_{10}k}{k-1}$ +\end_inset + + y hemos probado que +\begin_inset Formula $\lim_{k}\frac{\log_{10}k}{k}=0$ +\end_inset + +, se obtiene que, también en este caso, +\begin_inset Formula $\lim_{n}\log\frac{n}{n^{b}}=0$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Equivalencias +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $\lim_{n}x_{n}=0$ +\end_inset + + con +\begin_inset Formula $0<|x_{n}|<1$ +\end_inset + +, entonces: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\log(1+x_{n})\sim x_{n}$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Supongamos +\begin_inset Formula $0<x_{n}<1\forall n$ +\end_inset + +. + Entonces, si +\begin_inset Formula $y_{n}:=\frac{1}{x_{n}}$ +\end_inset + +, +\begin_inset Formula $\lim_{n}\frac{\log(1+x_{n})}{x_{n}}=\lim_{n}\log(1+x_{n})^{\frac{1}{x_{n}}}=\lim_{n}\log\left(1+\frac{1}{y_{n}}\right)^{y_{n}}=\log\lim_{n}\left(1+\frac{1}{y_{n}}\right)^{y_{n}}=\log e=1$ +\end_inset + +. + Cuando +\begin_inset Formula $0>x_{n}>-1$ +\end_inset + +, la prueba es idéntica, pues +\begin_inset Formula $\lim_{n}y_{n}=-\infty$ +\end_inset + +. + Para el caso general, los términos de +\begin_inset Formula $x_{n}$ +\end_inset + + se dividen en dos subsucesiones distintas: +\begin_inset Formula $(x_{n}^{\prime})_{n}$ +\end_inset + + de términos positivos y +\begin_inset Formula $(x_{n}^{\prime\prime})_{n}$ +\end_inset + + de negativos. + Entonces +\begin_inset Formula $\lim_{n}\frac{\log(1+x_{n}^{\prime})}{x_{n}^{\prime}}=1$ +\end_inset + + y +\begin_inset Formula $\lim_{n}\frac{\log(1+x_{n}^{\prime\prime})}{x_{n}^{\prime\prime}}=1$ +\end_inset + +, por lo que +\begin_inset Formula $\lim_{n}\frac{\log(1+x_{n})}{x_{n}}=1$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $e^{x_{n}}-1\sim x_{n}$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Sea +\begin_inset Formula $y_{n}:=e^{x_{n}}-1$ +\end_inset + +, entonces +\begin_inset Formula $y_{n}+1=e^{x_{n}}$ +\end_inset + +, luego +\begin_inset Formula $x_{n}=\log(1+y_{n})$ +\end_inset + +. + Como +\begin_inset Formula $\lim_{n}y_{n}=0$ +\end_inset + +, por el apartado anterior, +\begin_inset Formula $\lim_{n}\frac{e^{x_{n}}-1}{x_{n}}=\lim_{n}\frac{y_{n}}{\log(1+y_{n})}=1$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $\lim_{n}x_{n}=1$ +\end_inset + + con +\begin_inset Formula $x_{n}\neq1$ +\end_inset + + y +\begin_inset Formula $\lim_{n}y_{n}=\pm\infty$ +\end_inset + +, entonces +\begin_inset Formula +\[ +\lim_{n}x_{n}^{y_{n}}=e^{\lim_{n}y_{n}(x_{n}-1)} +\] + +\end_inset + + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +\begin_inset Formula $(x_{n})^{y_{n}}=e^{y_{n}\log x_{n}}=e^{y_{n}\log(1+(x_{n}-1))}$ +\end_inset + +, luego +\begin_inset Formula $\lim_{n}(x_{n})^{y_{n}}=e^{\lim_{n}y_{n}\log(1+(x_{n}-1))}$ +\end_inset + +. + Así, como +\begin_inset Formula $\lim_{n}(x_{n}-1)=0$ +\end_inset + +, entonces +\begin_inset Formula $\lim_{n}y_{n}\log(1+(x_{n}-1))=\lim_{n}y_{n}(x_{n}-1)\frac{\log(1+(x_{n}-1))}{x_{n-1}}=\lim_{n}y_{n}(x_{n}-1)$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $\lim_{n}x_{n}=0$ +\end_inset + + y +\begin_inset Formula $x_{n}\neq0$ +\end_inset + +, entonces +\begin_inset Formula $\sin x_{n}\sim x_{n}$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout + +\series bold +Demostración: +\series default + Para +\begin_inset Formula $x\in(0,\frac{\pi}{2})$ +\end_inset + +, se tiene que +\begin_inset Formula $\sin x\leq x\leq\tan x$ +\end_inset + +, luego +\begin_inset Formula $1\leq\frac{x}{\sin x}\leq\frac{1}{\cos x}$ +\end_inset + +, y si +\begin_inset Formula $x_{n}>0\forall n\in\mathbb{N}$ +\end_inset + +, entonces +\begin_inset Formula $1\leq\frac{x_{n}}{\sin x_{n}}\leq\frac{1}{\cos x_{n}}$ +\end_inset + +. + Dado que +\begin_inset Formula $\lim_{n}\cos x_{n}=\cos0=1$ +\end_inset + +, por la regla del sandwich, +\begin_inset Formula $\lim_{n}\frac{x_{n}}{\sin x_{n}}=1$ +\end_inset + +. + Si +\begin_inset Formula $x\in(-\frac{\pi}{2},0)$ +\end_inset + +, +\begin_inset Formula $\tan x\leq x\leq\sin x$ +\end_inset + +, luego +\begin_inset Formula $\frac{1}{\cos x}\geq\frac{x}{\sin x}\geq1$ +\end_inset + + por ser +\begin_inset Formula $\sin x>0$ +\end_inset + + y llegamos a la misma conclusión. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +\series bold +Criterios de Stolz: +\series default + Si +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + y +\begin_inset Formula $(b_{n})_{n}$ +\end_inset + + son sucesiones de reales tales que +\begin_inset Formula $(b_{n})_{n}$ +\end_inset + + es estrictamente creciente o decreciente y bien +\begin_inset Formula $\lim_{n}a_{n}=\lim_{n}b_{n}=0$ +\end_inset + +, bien +\begin_inset Formula $\lim_{n}b_{n}=\infty$ +\end_inset + +, si existe +\begin_inset Formula $\lim_{n}\frac{a_{n+1}-a_{n}}{b_{n+1}-b_{n}}=L\in\overline{\mathbb{R}}$ +\end_inset + +, entonces +\begin_inset Formula $\lim_{n}\frac{a_{n}}{b_{n}}=L$ +\end_inset + +. + +\series bold + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout + +\series bold +Demostración: +\series default + Sea +\begin_inset Formula $L:=\lim_{n}\frac{a_{n+1}-a_{n}}{b_{n+1}-b_{n}}$ +\end_inset + +. + Primero vemos que +\begin_inset Formula $\lim_{n}c_{n}=L\in\overline{\mathbb{R}}$ +\end_inset + + puede caracterizarse como que dados +\begin_inset Formula $\alpha<L<\beta$ +\end_inset + +, existe +\begin_inset Formula $n_{0}\in\mathbb{N}$ +\end_inset + + tal que para +\begin_inset Formula $n\geq n_{0}$ +\end_inset + +, +\begin_inset Formula $\alpha<c_{n}<\beta$ +\end_inset + +, donde si +\begin_inset Formula $L=+\infty$ +\end_inset + + entonces +\begin_inset Formula $\beta$ +\end_inset + + está ausente y si +\begin_inset Formula $L=-\infty$ +\end_inset + + lo está +\begin_inset Formula $\alpha$ +\end_inset + +. + Por otro lado, si +\begin_inset Formula $\alpha<\frac{a}{b},\frac{c}{d}<\beta$ +\end_inset + + entonces +\begin_inset Formula $\alpha<\frac{a+c}{b+d}<\beta$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $\alpha<L<\beta$ +\end_inset + +, existe +\begin_inset Formula $n_{0}$ +\end_inset + + tal que para +\begin_inset Formula $n\geq n_{0}$ +\end_inset + + se tiene que +\begin_inset Formula $\alpha<\frac{a_{n+1}-a_{n}}{b_{n+1}-b_{n}}<\beta$ +\end_inset + + y +\begin_inset Formula $\alpha<\frac{a_{n+m}-a_{n+m-1}}{b_{n+m}-b_{n+m-1}}<\beta$ +\end_inset + +, luego sumando, +\begin_inset Formula $\alpha<\frac{a_{n+m}-a_{n}}{b_{n+m}-b_{n}}<\beta$ +\end_inset + +. + Como +\begin_inset Formula $\lim_{m}a_{n+m}=\lim_{m}b_{n+m}=0$ +\end_inset + +, entonces para todo +\begin_inset Formula $n\geq n_{0}$ +\end_inset + +, +\begin_inset Formula $\alpha\leq\frac{a_{n}}{b_{n}}\leq\beta$ +\end_inset + +, por lo que +\begin_inset Formula $\lim_{n}\frac{a_{n}}{b_{n}}=L$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Dados +\begin_inset Formula $\alpha<L<\beta$ +\end_inset + +, tomamos +\begin_inset Formula $\alpha<\alpha^{\prime}<L<\beta^{\prime}<\beta$ +\end_inset + +. + Procediendo como antes con +\begin_inset Formula $n=n_{0}$ +\end_inset + +, se tiene que +\begin_inset Formula $\alpha^{\prime}<\frac{\frac{a_{n_{0}+m}}{b_{n_{0}+m}}-\frac{a_{n_{0}}}{b_{n_{0}+m}}}{1-\frac{b_{n_{0}}}{b_{n_{0}+m}}}<\beta^{\prime}$ +\end_inset + +, de donde +\begin_inset Formula $\left(1-\frac{b_{n_{0}}}{b_{n_{0}+m}}\right)\alpha^{\prime}+\frac{a_{n_{0}}}{b_{n_{0}+m}}<\frac{a_{n_{0}+m}}{b_{n_{0}+m}}<\left(1-\frac{b_{n_{0}}}{b_{n_{0}+m}}\right)\beta^{\prime}+\frac{a_{n_{0}}}{b_{n_{0}+m}}$ +\end_inset + +, pero existe +\begin_inset Formula $m_{0}$ +\end_inset + + tal que si +\begin_inset Formula $m\geq m_{0}$ +\end_inset + + se tiene que +\begin_inset Formula $\alpha<\left(1-\frac{b_{n_{0}}}{b_{n_{0}+m}}\right)\alpha^{\prime}+\frac{a_{n_{0}}}{b_{n_{0}+m}}$ +\end_inset + + y +\begin_inset Formula $\left(1-\frac{b_{n_{0}}}{b_{n_{0}+m}}\right)\beta^{\prime}+\frac{a_{n_{0}}}{b_{n_{0}+m}}<\beta$ +\end_inset + + lo que, finalmente, establece que +\begin_inset Formula $\lim_{n}\frac{a_{n}}{b_{n}}=L$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Como consecuencia: +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + converge, entonces +\begin_inset Formula +\[ +\lim_{n}\frac{a_{1}+\dots+a_{n}}{n}=\lim_{n}a_{n} +\] + +\end_inset + + +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + converge y +\begin_inset Formula $a_{n}>0$ +\end_inset + +, entonces +\begin_inset Formula +\[ +\lim_{n}\sqrt[n]{a_{1}\cdots a_{n}}=\lim_{n}a_{n} +\] + +\end_inset + + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Sea +\begin_inset Formula $a=\lim_{n}(a_{n})_{n}$ +\end_inset + +. + Si +\begin_inset Formula $a\neq0$ +\end_inset + +, tomando logaritmos, +\begin_inset Formula +\[ +\lim_{n}\log(\sqrt[n]{a_{1}\cdots a_{n}})=\lim_{n}\frac{\log a_{1}+\dots+\log a_{n}}{n}=\lim_{n}\log a_{n}=\log a +\] + +\end_inset + +Si +\begin_inset Formula $a=0$ +\end_inset + +, sea +\begin_inset Formula $0<\varepsilon<1$ +\end_inset + +, existe +\begin_inset Formula $n_{0}\in\mathbb{N}$ +\end_inset + + tal que para +\begin_inset Formula $n>n_{0}$ +\end_inset + +, +\begin_inset Formula $a_{n}<\varepsilon$ +\end_inset + +, luego +\begin_inset Formula +\[ +\sqrt[n]{a_{1}\cdots a_{n_{0}}a_{n_{0}+1}\cdots a_{n}}=\sqrt[n]{a_{1}\cdots a_{n_{0}}}\sqrt[n]{a_{n_{0}+1}\cdots a_{n}}\leq\sqrt[n]{M}\sqrt[n]{\varepsilon^{n-n_{0}}} +\] + +\end_inset + +con +\begin_inset Formula $M:=a_{1}\cdots a_{n_{0}}$ +\end_inset + +. + Si +\begin_inset Formula $\alpha_{n}:=\varepsilon\frac{n-n_{0}}{n}$ +\end_inset + +, +\begin_inset Formula $\lim_{n}\alpha_{n}=\varepsilon$ +\end_inset + +, luego +\begin_inset Formula $\lim_{n}\sqrt[n]{M}=1$ +\end_inset + +. + Existe +\begin_inset Formula $n_{1}\in\mathbb{N}$ +\end_inset + + con +\begin_inset Formula $n_{1}>n_{0}$ +\end_inset + + tal que para +\begin_inset Formula $n>n_{1}$ +\end_inset + +, +\begin_inset Formula $|M^{\frac{1}{n}}-1|<\varepsilon$ +\end_inset + +, luego +\begin_inset Formula $M^{\frac{1}{n}}<1+\varepsilon$ +\end_inset + +. + Como +\begin_inset Formula $\lim_{n}\alpha_{n}=\varepsilon$ +\end_inset + +, existe +\begin_inset Formula $n_{2}>n_{1}$ +\end_inset + + tal que para +\begin_inset Formula $n>n_{2}$ +\end_inset + +, +\begin_inset Formula $|\alpha_{n}-\varepsilon|<\frac{\varepsilon}{1+\varepsilon}$ +\end_inset + +, por lo que +\begin_inset Formula $\alpha_{n}<\varepsilon+\frac{\varepsilon}{1+\varepsilon}=\frac{\varepsilon^{2}+2\varepsilon}{1+\varepsilon}\leq\frac{3\varepsilon}{1+\varepsilon}$ +\end_inset + +, luego +\begin_inset Formula $\sqrt[n]{a_{1}\cdots a_{n}}\leq\sqrt[n]{M}\sqrt[n]{\varepsilon^{n-n_{0}}}\leq(1+\varepsilon)\frac{3\varepsilon}{1+\varepsilon}=3\varepsilon$ +\end_inset + +, lo que prueba que +\begin_inset Formula $\lim_{n}\sqrt[n]{a_{1}\cdots a_{n}}=0$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $a_{n}>0$ +\end_inset + + y existe +\begin_inset Formula $\lim_{n}\frac{a_{n}}{a_{n-1}}$ +\end_inset + +, entonces +\begin_inset Formula +\[ +\lim_{n}\sqrt[n]{a_{n}}=\lim_{n}\frac{a_{n}}{a_{n-1}} +\] + +\end_inset + + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Se tiene que +\begin_inset Formula $\sqrt[n]{a_{n}}=\sqrt[n]{\frac{a_{1}}{1}\frac{a_{2}}{a_{1}}\cdots\frac{a_{n}}{a_{n-1}}}$ +\end_inset + +. + Sea entonces +\begin_inset Formula $A_{n}:=\frac{a_{n}}{a_{n-1}}$ +\end_inset + +, para +\begin_inset Formula $n\geq2$ +\end_inset + + y +\begin_inset Formula $A_{1}=a_{1}$ +\end_inset + +, se obtiene que +\begin_inset Formula $\lim_{n}\sqrt[n]{a_{n}}=\lim_{n}\sqrt[n]{A_{1}\cdots A_{n}}=\lim_{n}A_{n}=\lim_{n}\frac{a_{n}}{a_{n-1}}$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Series numéricas +\end_layout + +\begin_layout Standard +Dada una sucesión +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + de números reales, podemos formar una sucesión +\begin_inset Formula $(S_{n})_{n}$ +\end_inset + + dada por +\begin_inset Formula $S_{n}=\sum_{1\leq i\leq n}a_{i}$ +\end_inset + +, que llamamos +\series bold +serie +\series default + asociada de +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + +. + Sus términos se denominan +\series bold +sumas parciales +\series default + de la serie ( +\begin_inset Formula $S_{n}$ +\end_inset + + es la suma parcial +\begin_inset Formula $n$ +\end_inset + +-ésima), y los de +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + +, términos de la serie (el término genérico +\begin_inset Formula $a_{n}$ +\end_inset + + se denomina +\series bold +término general +\series default +). + A +\begin_inset Formula $(S_{n})_{n}$ +\end_inset + + la denotamos como +\begin_inset Formula $a_{1}+\dots+a_{n}+\dots$ +\end_inset + + o +\begin_inset Formula $\sum_{n}a_{n}$ +\end_inset + +. + Si +\begin_inset Formula $\lim_{n}S_{n}=S\in\mathbb{R}$ +\end_inset + +, la serie es +\series bold +convergente +\series default + y escribimos +\begin_inset Formula $\sum_{n=1}^{\infty}a_{n}=S$ +\end_inset + +. + De lo contrario es +\series bold +divergente +\series default +. +\end_layout + +\begin_layout Standard +La +\series bold +condición de Cauchy +\series default + nos dice que +\begin_inset Formula $\sum_{n}a_{n}$ +\end_inset + + es convergente si y sólo si +\begin_inset Formula $\forall\varepsilon>0,\exists n_{0}\in\mathbb{N}:\forall p,q\in\mathbb{N},(n_{0}\leq p\leq q\implies|a_{p+1}+\dots+a_{q}|<\varepsilon)$ +\end_inset + +. + +\series bold + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout + +\series bold +Demostración: +\series default + A partir de la condición de Cauchy para la existencia de límite y que +\begin_inset Formula $|S_{q}-S_{p}|=\left|\sum_{n=1}^{q}a_{n}-\sum_{n=1}^{p}a_{n}\right|=|a_{p+1}+\dots+a_{q}|$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +De aquí, tomando +\begin_inset Formula $q=p+1$ +\end_inset + +, se tiene que si +\begin_inset Formula $S_{n}$ +\end_inset + + converge, entonces +\begin_inset Formula $\lim_{n}a_{n}=0$ +\end_inset + +. + También se tiene que la convergencia de una serie no se altera modificando + un número finito de términos de esta. +\end_layout + +\begin_layout Standard + +\series bold +Linealidad de la suma: +\series default + Si +\begin_inset Formula $\sum_{n=1}^{\infty}a_{n}=A$ +\end_inset + + y +\begin_inset Formula $\sum_{n=1}^{\infty}b_{n}=B$ +\end_inset + +, entonces para +\begin_inset Formula $\lambda,\mu\in\mathbb{R}$ +\end_inset + +, se tiene que +\begin_inset Formula $\sum_{n=1}^{\infty}(\lambda a_{n}+\mu b_{n})=\lambda A+\mu B$ +\end_inset + +. + +\series bold + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout + +\series bold +Demostración: +\series default + Para cada +\begin_inset Formula $n\in\mathbb{N}$ +\end_inset + +, +\begin_inset Formula $S_{n}:=\lambda A_{n}+\mu B_{n}=\sum_{k=1}^{n}\lambda a_{n}+\sum_{k=1}^{n}\mu b_{n}=\sum_{k=1}^{n}(\lambda a_{n}+\mu b_{n})$ +\end_inset + +. + Aplicando las propiedades de límites, +\begin_inset Formula $\lim_{n}S_{n}=\lim_{n}(\lambda A_{n}+\mu B_{n})=\lambda A+\mu B$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Dada una serie +\begin_inset Formula $\sum_{n=1}^{\infty}a_{n}$ +\end_inset + + de términos +\begin_inset Formula $a_{n}\geq0$ +\end_inset + +, esta es convergente si y sólo si la sucesión de sumas parciales es acotada, + pues esta es monótona creciente. +\end_layout + +\begin_layout Standard + +\series bold +Criterios de comparación: +\end_layout + +\begin_layout Enumerate +Dadas +\begin_inset Formula $\sum_{n}a_{n}$ +\end_inset + + y +\begin_inset Formula $\sum_{n}b_{n}$ +\end_inset + + con +\begin_inset Formula $a_{n},b_{n}\geq0$ +\end_inset + +, si existe +\begin_inset Formula $M>0$ +\end_inset + + tal que +\begin_inset Formula $a_{n}\leq Mb_{n}\forall n$ +\end_inset + +, entonces la convergencia de +\begin_inset Formula $\sum_{n=1}^{\infty}b_{n}$ +\end_inset + + implica la de +\begin_inset Formula $\sum_{n=1}^{\infty}a_{n}$ +\end_inset + +, pues significa que esta última es acotada. +\end_layout + +\begin_layout Enumerate +Dadas +\begin_inset Formula $\sum_{n}a_{n}$ +\end_inset + + y +\begin_inset Formula $\sum_{n}b_{n}$ +\end_inset + + con +\begin_inset Formula $a_{n},b_{n}>0$ +\end_inset + + y existe +\begin_inset Formula $l:=\lim_{n}\frac{a_{n}}{b_{n}}\in\mathbb{R}\cup\{+\infty\}$ +\end_inset + +: +\end_layout + +\begin_deeper +\begin_layout Enumerate +Si +\begin_inset Formula $0<l<\infty$ +\end_inset + +, ambas series tienen el mismo carácter. +\begin_inset Newline newline +\end_inset + +Para +\begin_inset Formula $\varepsilon=\frac{l}{2}>0$ +\end_inset + +, existe +\begin_inset Formula $n_{0}\in\mathbb{N}$ +\end_inset + + tal que si +\begin_inset Formula $n\geq n_{0}$ +\end_inset + +, +\begin_inset Formula $\left|\frac{a_{n}}{b_{n}}-l\right|\leq\frac{l}{2}$ +\end_inset + +, lo que equivale a que +\begin_inset Formula $\frac{l}{2}\leq\frac{a_{n}}{b_{n}}\leq\frac{3}{2}l$ +\end_inset + + y +\begin_inset Formula $\frac{l}{2}b_{n}\leq a_{n}\leq\frac{3l}{2}b_{n}$ +\end_inset + +. + Si +\begin_inset Formula $\sum_{n}a_{n}$ +\end_inset + + es convergente, tenemos que +\begin_inset Formula $\sum_{n}b_{n}$ +\end_inset + + también, y si +\begin_inset Formula $\sum_{n}b_{n}$ +\end_inset + + es convergente, también lo es +\begin_inset Formula $\sum_{n}a_{n}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $l=0$ +\end_inset + + entonces la convergencia de +\begin_inset Formula $\sum_{n}b_{n}$ +\end_inset + + implica la de +\begin_inset Formula $\sum_{n}a_{n}$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + +Para +\begin_inset Formula $\varepsilon=1$ +\end_inset + +, existe +\begin_inset Formula $n_{0}\in\mathbb{N}$ +\end_inset + + tal que para +\begin_inset Formula $n\geq n_{0}$ +\end_inset + +, +\begin_inset Formula $\frac{a_{n}}{b_{n}}\leq1$ +\end_inset + +, luego +\begin_inset Formula $a_{n}\leq b_{n}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $l=+\infty$ +\end_inset + + entonces la convergencia de +\begin_inset Formula $\sum_{n}a_{n}$ +\end_inset + + implica la de +\begin_inset Formula $\sum_{n}b_{n}$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + +Para +\begin_inset Formula $k=1>0$ +\end_inset + +, existe +\begin_inset Formula $n_{0}\in\mathbb{N}$ +\end_inset + + tal que para +\begin_inset Formula $n\geq n_{0}$ +\end_inset + +, +\begin_inset Formula $\frac{a_{n}}{b_{n}}\geq1$ +\end_inset + +, luego +\begin_inset Formula $a_{n}\geq b_{n}$ +\end_inset + +. +\end_layout + +\end_deeper +\begin_layout Standard + +\series bold +Criterio de la raíz: +\series default + Dada +\begin_inset Formula $\sum_{n}a_{n}$ +\end_inset + + con +\begin_inset Formula $a_{n}>0$ +\end_inset + + y +\begin_inset Formula $a:=\lim_{n}\sqrt[n]{a_{n}}\in\mathbb{R}$ +\end_inset + +: +\end_layout + +\begin_layout Itemize +Si +\begin_inset Formula $a<1$ +\end_inset + +, la serie converge. +\begin_inset Newline newline +\end_inset + +Sea +\begin_inset Formula $r\in\mathbb{R}$ +\end_inset + + con +\begin_inset Formula $a<r<1$ +\end_inset + +. + Existe +\begin_inset Formula $n_{0}\in\mathbb{N}$ +\end_inset + + tal que para +\begin_inset Formula $n\geq n_{0}$ +\end_inset + +, +\begin_inset Formula $\sqrt[n]{a_{n}}<r$ +\end_inset + +, es decir, +\begin_inset Formula $a_{n}<r^{n}$ +\end_inset + +. + Como +\begin_inset Formula $r<1$ +\end_inset + +, la serie geométrica +\begin_inset Formula $\sum_{n}r^{n}$ +\end_inset + + es convergente, y el criterio de comparación nos da la convergencia de + +\begin_inset Formula $\sum_{n}a_{n}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +Si +\begin_inset Formula $a>1$ +\end_inset + +, la serie diverge. +\begin_inset Newline newline +\end_inset + +Existe +\begin_inset Formula $n_{0}\in\mathbb{N}$ +\end_inset + + tal que para +\begin_inset Formula $n\geq n_{0}$ +\end_inset + +, +\begin_inset Formula $a_{n}>1$ +\end_inset + +, luego +\begin_inset Formula $\lim_{n}a_{n}\neq0$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +Si +\begin_inset Formula $a=1$ +\end_inset + + no se puede afirmar nada. +\end_layout + +\begin_layout Standard + +\series bold +Criterio del cociente: +\series default + Sea +\begin_inset Formula $\sum_{n}a_{n}$ +\end_inset + + con +\begin_inset Formula $a_{n}>0$ +\end_inset + + y +\begin_inset Formula $a:=\lim_{n}\frac{a_{n+1}}{a_{n}}\in\mathbb{R}$ +\end_inset + +. + Entonces +\begin_inset Formula $a=\lim_{n}\sqrt[n]{a_{n}}$ +\end_inset + +. + Por tanto: +\end_layout + +\begin_layout Itemize +Si +\begin_inset Formula $a<1$ +\end_inset + +, la serie converge. +\end_layout + +\begin_layout Itemize +Si +\begin_inset Formula $a>1$ +\end_inset + +, la serie diverge. +\end_layout + +\begin_layout Standard + +\series bold +Criterio de condensación: +\series default + Dada una sucesión +\begin_inset Formula $(a_{n})_{n}$ +\end_inset + + monótona decreciente con +\begin_inset Formula $a_{n}>0$ +\end_inset + +. + Entonces +\begin_inset Formula +\[ +\sum_{n=1}^{\infty}a_{n}\in\mathbb{R}\iff\sum_{n=1}^{\infty}2^{n}a_{2^{n}}\in\mathbb{R} +\] + +\end_inset + + +\series bold + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout + +\series bold +Demostración: +\series default + Sea +\begin_inset Formula $A_{n}=\sum_{k=1}^{n}a_{k}$ +\end_inset + + y +\begin_inset Formula $B_{n}=\sum_{k=1}^{n}2^{k}a_{2^{k}}$ +\end_inset + +. + Para +\begin_inset Formula $n\in\mathbb{N}$ +\end_inset + +, +\begin_inset Formula +\begin{gather*} +\begin{array}{c} +B_{n}=2a_{2}+4a_{4}+\dots+2^{n}a_{2^{n}}=2(a_{2}+2a_{4}+\dots+2^{n-1}a_{2^{n}})\leq\\ +\leq2(a_{1}+a_{2}+(a_{3}+a_{4})+\dots+(a_{2^{n-1}+1}+\dots+a_{2^{n}}))=2(a_{1}+\dots+a_{2^{n}})=\\ +=2A_{2^{n}}=2(a_{1}+(a_{2}+a_{3})+(a_{4}+a_{5}+a_{6}+a_{7})+\dots+a_{2^{n}})\leq\\ +\leq2(a_{1}+2a_{2}+4a_{4}+\dots+2^{n-1}a_{2^{n-1}}+a_{2^{n}})=2B_{n-1}+a_{2^{n}} +\end{array} +\end{gather*} + +\end_inset + +Luego para todo +\begin_inset Formula $n\in\mathbb{N}$ +\end_inset + +, +\begin_inset Formula $B_{n}\leq2A_{2^{n}}\leq2B_{n-1}+a_{1}$ +\end_inset + +, luego si una de las dos está acotada la otra también. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Una serie +\begin_inset Formula $\sum_{n}a_{n}$ +\end_inset + + con +\begin_inset Formula $a_{n}\in\mathbb{R}$ +\end_inset + + es +\series bold +absolutamente convergente +\series default + si +\begin_inset Formula $\sum_{n}|a_{n}|$ +\end_inset + + es convergente. + Toda serie absolutamente convergente es convergente. + +\series bold + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout + +\series bold +Demostración: +\series default + Fijado +\begin_inset Formula $\varepsilon$ +\end_inset + +, por ser +\begin_inset Formula $\sum_{n}|a_{n}|$ +\end_inset + + convergente, existe +\begin_inset Formula $n_{0}\in\mathbb{N}$ +\end_inset + + tal que para +\begin_inset Formula $p\geq q>n_{0}$ +\end_inset + +, +\begin_inset Formula $|a_{q+1}|+\dots+|a_{p}|<\varepsilon$ +\end_inset + +. + Pero +\begin_inset Formula $|a_{q+1}+\dots+a_{p}|\leq|a_{q+1}|+\dots+|a_{p}|<\varepsilon$ +\end_inset + +, luego +\begin_inset Formula $\sum_{n}a_{n}$ +\end_inset + + cumple la condición de Cauchy y es pues convergente. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Una serie es +\series bold +incondicionalmente convergente +\series default + si todas sus reordenadas son convergentes y tienen la misma suma. + +\series bold +Teorema: +\series default + Esta condición equivale a ser absolutamente convergente. +\end_layout + +\begin_layout Standard +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +La +\series bold +serie alternada +\series default + +\begin_inset Formula $\sum_{n}\frac{(-1)^{n+1}}{n}$ +\end_inset + + es convergente. + Además, si +\begin_inset Formula $S$ +\end_inset + + es la suma total y +\begin_inset Formula $S_{n}$ +\end_inset + + la suma parcial +\begin_inset Formula $n$ +\end_inset + +-ésima, +\begin_inset Formula $S_{2n}\leq S\leq S_{2n+1}$ +\end_inset + + y +\begin_inset Formula $|S_{n}-S|<\frac{1}{n+1}$ +\end_inset + +. + +\series bold +Demostración: +\series default + Para +\begin_inset Formula $n\in\mathbb{N}$ +\end_inset + +, +\begin_inset Formula $S_{2n}=\sum_{k=1}^{2n}\frac{(-1)^{k+1}}{k}\leq\sum_{k=1}^{2n}\frac{(-1)^{k+1}}{k}+\frac{1}{2n+1}=S_{2n+1}$ +\end_inset + +. + +\begin_inset Formula $S_{2n}\leq S_{2n}+\frac{1}{2n+1}-\frac{1}{2n+2}=S_{2n+2}$ +\end_inset + +, luego +\begin_inset Formula $(S_{2n})_{n}$ +\end_inset + + es creciente. + De forma análoga tenemos que +\begin_inset Formula $(S_{2n+1})_{n}$ +\end_inset + + es decreciente. + Definimos la sucesión de intervalos cerrados acotados y encajados +\begin_inset Formula $I_{n}:=[S_{2n},S_{2n+1}]$ +\end_inset + +. + Como +\begin_inset Formula $L(I_{n})=|S_{2n+1}-S_{2n}|=\frac{1}{2n+1}$ +\end_inset + +, entonces +\begin_inset Formula $\lim_{n}L(I_{n})=0$ +\end_inset + +, y por Cantor se tiene que existe un único +\begin_inset Formula $S=\bigcap_{n\in\mathbb{N}}I_{n}$ +\end_inset + +, que es +\begin_inset Formula $S=\lim_{n}S_{2n}=\lim_{n}S_{2n+1}=\lim_{n}S_{n}$ +\end_inset + +. + Si +\begin_inset Formula $n=2k$ +\end_inset + +, +\begin_inset Formula $S_{2k}\leq S\leq S_{2k+1}$ +\end_inset + + y por tanto +\begin_inset Formula $|S-S_{2k}|<\frac{1}{2k+1}$ +\end_inset + +, y si +\begin_inset Formula $n=2k+1$ +\end_inset + +, +\begin_inset Formula $S_{2k+2}\leq S\leq S_{2k+1}$ +\end_inset + + y +\begin_inset Formula $|S-S_{2k+1}|\leq|S_{2k+1}-S_{2k+2}|\leq\frac{1}{2k+2}$ +\end_inset + +. + Esto prueba la segunda afirmación. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +La +\series bold +serie geométrica +\series default + +\begin_inset Formula $\sum_{n=0}^{\infty}r^{n}$ +\end_inset + + es convergente si +\begin_inset Formula $|r|<1$ +\end_inset + + con suma +\begin_inset Formula $\frac{1}{1-r}$ +\end_inset + + y divergente si +\begin_inset Formula $|r|\geq1$ +\end_inset + +. + La +\series bold +serie armónica +\series default + +\begin_inset Formula $\sum_{n=1}^{\infty}\frac{1}{n^{k}}$ +\end_inset + + es convergente si +\begin_inset Formula $k>1$ +\end_inset + + y divergente si +\begin_inset Formula $k\leq1$ +\end_inset + +. +\end_layout + +\end_body +\end_document diff --git a/fuvr1/n3.lyx b/fuvr1/n3.lyx new file mode 100644 index 0000000..95517f3 --- /dev/null +++ b/fuvr1/n3.lyx @@ -0,0 +1,2202 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures false +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Section +Límite de una función en un punto +\end_layout + +\begin_layout Standard +Una función es una terna +\begin_inset Formula $(D,F,f)$ +\end_inset + +, escrita como +\begin_inset Formula $f:D\rightarrow F$ +\end_inset + +, donde +\begin_inset Formula $f$ +\end_inset + + asigna a cada +\begin_inset Formula $x\in D$ +\end_inset + + un único valor +\begin_inset Formula $f(x)\in F$ +\end_inset + +. + Llamamos +\series bold +recta real ampliada +\series default + al conjunto +\begin_inset Formula $\overline{\mathbb{R}}:=\mathbb{R}\cup\{+\infty,-\infty\}$ +\end_inset + +. + +\begin_inset Formula $V$ +\end_inset + + es un +\series bold +entorno +\series default + de +\begin_inset Formula $x\in K$ +\end_inset + + si +\begin_inset Formula $\exists r>0:B(x,r)\subseteq V$ +\end_inset + +, y +\begin_inset Formula $x$ +\end_inset + + es un +\series bold +punto de acumulación +\series default + de +\begin_inset Formula $A\subseteq K$ +\end_inset + + si +\begin_inset Formula $\forall r>0,\exists x^{\prime}\neq x:x^{\prime}\in B(x,r)\cap A$ +\end_inset + +. + Se tiene entonces que +\begin_inset Formula $x$ +\end_inset + + es un punto de acumulación de +\begin_inset Formula $A\neq\emptyset$ +\end_inset + + si y sólo si existe +\begin_inset Formula $(x_{n})_{n}\subseteq A$ +\end_inset + + con +\begin_inset Formula $x_{n}\neq x\forall n$ +\end_inset + + y +\begin_inset Formula $x=\lim_{n}x_{n}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +\begin_inset Note Comment +status open + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\implies]$ +\end_inset + + +\end_layout + +\end_inset + +Para +\begin_inset Formula $n\in\mathbb{N}$ +\end_inset + +, +\begin_inset Formula $B(x,\frac{1}{n})\cap A$ +\end_inset + + debe contener algún punto distinto de +\begin_inset Formula $x$ +\end_inset + +. + Si +\begin_inset Formula $x_{n}$ +\end_inset + + es uno de esos puntos, +\begin_inset Formula $\lim_{n}x_{n}=x$ +\end_inset + +, pues +\begin_inset Formula $|x_{n}-x|<\frac{1}{n}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\impliedby]$ +\end_inset + + +\end_layout + +\end_inset + +Para +\begin_inset Formula $r>0$ +\end_inset + +, existe +\begin_inset Formula $n_{0}\in\mathbb{N}$ +\end_inset + + tal que si +\begin_inset Formula $n>n_{0}$ +\end_inset + + entonces +\begin_inset Formula $|x_{n}-x|<r$ +\end_inset + +, es decir, +\begin_inset Formula $x_{n}\in B(x,r)$ +\end_inset + +, luego +\begin_inset Formula $x_{n}\in B(x,r)\cap A$ +\end_inset + + y +\begin_inset Formula $x_{n}\neq x$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Dados +\begin_inset Formula $f:D\subseteq K\rightarrow K$ +\end_inset + + y +\begin_inset Formula $c$ +\end_inset + + un punto de acumulación de +\begin_inset Formula $D$ +\end_inset + +, +\begin_inset Formula $L$ +\end_inset + + es el límite de +\begin_inset Formula $f$ +\end_inset + + en +\begin_inset Formula $c$ +\end_inset + +, +\begin_inset Formula +\[ +\lim_{x\rightarrow c}f(x)=L +\] + +\end_inset + +si +\begin_inset Formula $\forall\varepsilon>0,\exists\delta>0:\forall x\in D,(0<|x-c|<\delta\implies|f(x)-L|<\varepsilon)$ +\end_inset + +. + Dicho de otro modo, si +\begin_inset Formula $\forall B(L,\varepsilon),\exists B(c,\delta):f((B(c,\delta)\cap D)\backslash\{c\})\subseteq B(L,\varepsilon)$ +\end_inset + +. + Se tiene entonces que +\begin_inset Formula $L=\lim_{x\rightarrow c}f(x)\iff\forall(x_{n})_{n}\subseteq D,(\lim_{n}x_{n}=c\land\forall n\in\mathbb{N},x_{n}\neq c\implies L=\lim_{n}f(x_{n}))$ +\end_inset + +. + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +La implicación directa se demuestra ayudándose de un esquema, y la inversa + se realiza por reducción al absurdo. +\end_layout + +\end_inset + + Si existe el límite de una función en un punto, este es único. +\end_layout + +\begin_layout Standard + +\series bold +Condición de Cauchy: +\series default + Dados +\begin_inset Formula $f:D\subseteq K\rightarrow K$ +\end_inset + + y +\begin_inset Formula $c$ +\end_inset + + un punto de acumulación de +\begin_inset Formula $D$ +\end_inset + +, entonces +\begin_inset Formula $\exists\lim_{x\rightarrow c}f(x)\in K\iff\forall\varepsilon>0,\exists\delta>0:\forall x,y\in B(c,\delta)\backslash\{c\},|f(x)-f(y)|<\varepsilon$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\implies]$ +\end_inset + + +\end_layout + +\end_inset + +Sea +\begin_inset Formula $L:=\lim_{x\rightarrow c}f(x)$ +\end_inset + +. + Fijado +\begin_inset Formula $\varepsilon$ +\end_inset + +, existe +\begin_inset Formula $\delta>0$ +\end_inset + + tal que para +\begin_inset Formula $0\leq|x-c|<\delta$ +\end_inset + + (es decir, +\begin_inset Formula $x\in B(c,\delta)\backslash\{c\}$ +\end_inset + +), +\begin_inset Formula $|L-f(x)|<\frac{\varepsilon}{2}$ +\end_inset + +. + Análogamente, para +\begin_inset Formula $y\in B(c,\delta)\backslash\{c\}$ +\end_inset + +, +\begin_inset Formula $|L-f(y)|<\frac{\varepsilon}{2}$ +\end_inset + +, luego +\begin_inset Formula $|f(x)-f(y)|=|f(x)-L|+|L-f(y)|<\varepsilon$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\impliedby]$ +\end_inset + + +\end_layout + +\end_inset + +Fijado +\begin_inset Formula $\varepsilon$ +\end_inset + +, tomamos +\begin_inset Formula $\delta>0$ +\end_inset + + con +\begin_inset Formula $x,y\in B(c,\delta)\backslash\{c\}\implies|f(x)-f(y)|<\varepsilon$ +\end_inset + +. + Para +\begin_inset Formula $(x_{n})_{n}\subseteq D$ +\end_inset + + con +\begin_inset Formula $\lim_{n}x_{n}=c$ +\end_inset + + y +\begin_inset Formula $x_{n}\neq c$ +\end_inset + +, existe +\begin_inset Formula $n_{0}$ +\end_inset + + tal que para +\begin_inset Formula $n,m>n_{0}$ +\end_inset + +, +\begin_inset Formula $x_{n},x_{m}\in B(c,\delta)\backslash\{c\}$ +\end_inset + +. + Pero entonces +\begin_inset Formula $|f(x_{n})-f(x_{m})|<\varepsilon$ +\end_inset + +, de modo que +\begin_inset Formula $(f(x_{n}))_{n}$ +\end_inset + + es de Cauchy y por tanto convergente, por lo que existe +\begin_inset Formula $L:=\lim_{n}f(x_{n})$ +\end_inset + + y solo queda probar que +\begin_inset Formula $L$ +\end_inset + + no depende de +\begin_inset Formula $(x_{n})_{n}$ +\end_inset + +. + Dada +\begin_inset Formula $(x_{n}^{\prime})_{n}$ +\end_inset + + con +\begin_inset Formula $\lim_{n}x_{n}^{\prime}=c$ +\end_inset + +, +\begin_inset Formula $x_{n}^{\prime}\neq c$ +\end_inset + + y +\begin_inset Formula $L^{\prime}:=\lim_{n}f(x_{n}^{\prime})$ +\end_inset + + se tendría +\begin_inset Formula $|L-L^{\prime}|=|\lim_{n}f(x_{n})-\lim_{n}f(x_{n}^{\prime})|\leq\varepsilon$ +\end_inset + + para cualquier +\begin_inset Formula $\varepsilon$ +\end_inset + +, ya que al ser +\begin_inset Formula $\lim_{n}x_{n}=c=\lim_{n}x_{n}^{\prime}$ +\end_inset + +, se cumple para +\begin_inset Formula $n>n_{0}^{\prime}$ +\end_inset + + que +\begin_inset Formula $|x_{n}-x_{n}^{\prime}|<\delta$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Note Note +status open + +\begin_layout Plain Layout +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Tomando límites de sucesiones, podemos concluir que: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\forall k\in\mathbb{N},\lim_{x\rightarrow c}x^{k}=c^{k}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\forall k\in\mathbb{N},\lim_{x\rightarrow c}\sqrt[k]{x}=\sqrt[k]{c}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\lim_{x\rightarrow c}\sin x=\sin c$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Como +\begin_inset Formula $\forall x\in[0,\frac{\pi}{2}],\sin x\leq x\leq\tan x$ +\end_inset + +, +\begin_inset Formula $|\sin x-\sin c|=2\left|\sin\frac{x-c}{2}\cos\frac{x+c}{2}\right|\leq2\left|\frac{x-c}{2}\right|=|x-c|$ +\end_inset + +. + Por tanto para +\begin_inset Formula $\varepsilon>0$ +\end_inset + +, tomando +\begin_inset Formula $\delta=\varepsilon$ +\end_inset + +, se tiene que para +\begin_inset Formula $|x-c|<\delta$ +\end_inset + +, +\begin_inset Formula $|\sin x-\sin c|<\varepsilon$ +\end_inset + +. + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\lim_{x\rightarrow0}\frac{\sin x}{x}=1$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +\begin_inset Formula $1\leq\frac{x}{\sin x}\leq\frac{1}{\cos x}$ +\end_inset + +, y aplicando el teorema del sandwich, +\begin_inset Formula $\lim_{x\rightarrow0}\frac{x}{\sin x}=1$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\lim_{x\rightarrow c}e^{x}=e^{c}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Para +\begin_inset Formula $c\in(0,+\infty)$ +\end_inset + +, +\begin_inset Formula $\lim_{x\rightarrow c}\log x=\log c$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Para +\begin_inset Formula $c\notin\mathbb{Z}$ +\end_inset + +, +\begin_inset Formula $\lim_{x\rightarrow c}[x]=[c]$ +\end_inset + +. + Para +\begin_inset Formula $c\in\mathbb{Z}$ +\end_inset + +, +\begin_inset Formula $\nexists\lim_{x\rightarrow c}[x]$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\nexists\lim_{x\rightarrow0}\sin\frac{1}{x}$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Si fuera +\begin_inset Formula $L:=\lim_{x\rightarrow0}\sin\frac{1}{x}$ +\end_inset + +, se tendría que para toda +\begin_inset Formula $(x_{n})_{n}$ +\end_inset + + con +\begin_inset Formula $\lim_{n}x_{n}=0$ +\end_inset + + y +\begin_inset Formula $x_{n}\neq0$ +\end_inset + + que +\begin_inset Formula $\lim_{n}\sin\frac{1}{x_{n}}=L$ +\end_inset + +, pero las sucesiones +\begin_inset Formula $x_{n}^{\prime}=\frac{1}{n\pi}$ +\end_inset + + y +\begin_inset Formula $x_{n}^{\prime\prime}=\frac{1}{2n\pi+\frac{\pi}{2}}$ +\end_inset + + cumplen que +\begin_inset Formula $\lim_{n}x_{n}^{\prime}=\lim_{n}x_{n}^{\prime\prime}=0$ +\end_inset + +, pero +\begin_inset Formula $\lim_{n}\sin\frac{1}{x_{n}^{\prime}}=0$ +\end_inset + + y +\begin_inset Formula $\lim_{n}\sin\frac{1}{x_{n}^{\prime\prime}}=1$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\lim_{x\rightarrow0}x\sin\frac{1}{x}=0$ +\end_inset + +. +\begin_inset Newline newline +\end_inset + + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +\begin_inset Formula $|x\sin\frac{1}{x}-0|\leq|x|$ +\end_inset + +, por lo que tomando +\begin_inset Formula $\delta=\varepsilon$ +\end_inset + + se cumple la definición. +\end_layout + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Dados +\begin_inset Formula $f,g:D\subseteq\mathbb{R}\rightarrow\mathbb{R}$ +\end_inset + + y +\begin_inset Formula $c$ +\end_inset + + un punto de acumulación de +\begin_inset Formula $D$ +\end_inset + + tales que +\begin_inset Formula $L_{1}=\lim_{x\rightarrow c}f(x)\in K$ +\end_inset + + y +\begin_inset Formula $L_{2}=\lim_{x\rightarrow c}g(x)\in K$ +\end_inset + +, entonces: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\lim_{x\rightarrow c}f(x)+g(x)=L_{1}+L_{2}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $\lim_{x\rightarrow c}f(x)g(x)=L_{1}L_{2}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $L_{2}\neq0\implies\lim_{x\rightarrow c}\frac{f(x)}{g(x)}=\frac{L_{1}}{L_{2}}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $f(x)\leq g(x)\implies L_{1}\leq L_{2}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Regla del sandwich: +\series default + Dada +\begin_inset Formula $h:D\rightarrow\mathbb{R}$ +\end_inset + + con +\begin_inset Formula $f(x)\leq h(x)\leq g(x)$ +\end_inset + + y +\begin_inset Formula $L_{1}=L_{2}=L$ +\end_inset + + entonces +\begin_inset Formula $L=\lim_{x\rightarrow c}h(x)$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Equivalencias importantes: +\begin_inset Formula +\[ +\lim_{x\rightarrow0}\frac{e^{x}-1}{x}=\lim_{x\rightarrow0}\frac{\log(1+x)}{x}=\lim_{x\rightarrow0}\frac{\sin x}{x}=\lim_{x\rightarrow0}\frac{1-\cos x}{\frac{x^{2}}{2}}=1 +\] + +\end_inset + + +\series bold + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout + +\series bold +Demostración: +\series default + Las tres primeras se siguen de las propiedades y equivalencias de sucesiones. + Para la cuarta, +\begin_inset Formula +\[ +\lim_{x\rightarrow0}\frac{1-\cos x}{\frac{x^{2}}{2}}=\lim_{x\rightarrow0}\frac{2}{1+\cos x}\frac{1-\cos^{2}x}{x^{2}}=\lim_{x\rightarrow0}\frac{2}{1+\cos x}\frac{\sin^{2}x}{x^{2}}=\frac{2}{1+1}\left(\lim_{x\rightarrow0}\frac{\sin x}{x}\right)^{2}=1 +\] + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +\series bold +Límites laterales: +\series default + Dados +\begin_inset Formula $f:D\subseteq\mathbb{R}\rightarrow\mathbb{R}$ +\end_inset + + y +\begin_inset Formula $c$ +\end_inset + + un punto de acumulación de +\begin_inset Formula $D$ +\end_inset + +, llamamos +\series bold +límite por la derecha +\series default + de +\begin_inset Formula $f$ +\end_inset + + en +\begin_inset Formula $c$ +\end_inset + + a +\begin_inset Formula $f(c^{+})=\lim_{x\rightarrow c^{+}}f(x):=\lim_{x\rightarrow c}g(x)$ +\end_inset + + con +\begin_inset Formula $g:D\cap(c,+\infty)\rightarrow\mathbb{R}$ +\end_inset + + y +\begin_inset Formula $g(x)=f(x)$ +\end_inset + +, y +\series bold +límite por la izquierda +\series default + de +\begin_inset Formula $f$ +\end_inset + + en +\begin_inset Formula $c$ +\end_inset + + a +\begin_inset Formula $f(c^{-})=\lim_{x\rightarrow c^{-}}f(x):=\lim_{x\rightarrow c}g(x)$ +\end_inset + + con +\begin_inset Formula $g:D\cap(-\infty,c)\rightarrow\mathbb{R}$ +\end_inset + +. + Así, +\end_layout + +\begin_layout Itemize +\begin_inset Formula $\lim_{x\rightarrow c^{+}}f(x)=L$ +\end_inset + + si +\begin_inset Formula $\forall\varepsilon>0,\exists\delta>0:\forall x\in D,(c<x<c+\delta\implies|f(x)-L|<\varepsilon)$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $\lim_{x\rightarrow c^{-}}f(x)=L$ +\end_inset + + si +\begin_inset Formula $\forall\varepsilon>0,\exists\delta>0:\forall x\in D,(c<x<c+\delta\implies|f(x)-L|<\varepsilon)$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Por tanto, el límite de una función en un punto existe si y sólo si existen + los dos límites laterales y coinciden, en cuyo caso coinciden también con + el límite de la función en dicho punto. +\end_layout + +\begin_layout Standard + +\series bold +Límites infinitos y en el infinito: +\series default + Sea +\begin_inset Formula $f:(a,+\infty)\rightarrow\mathbb{R}$ +\end_inset + +, entonces +\begin_inset Formula $\lim_{x\rightarrow\infty}f(x)=l\in\mathbb{R}$ +\end_inset + + si +\begin_inset Formula $\forall\varepsilon>0,\exists M>0:\forall x\in(a,+\infty),(x>M\implies|f(x)-l|<\varepsilon)$ +\end_inset + +, y +\begin_inset Formula $\lim_{x\rightarrow\infty}f(x)=+\infty$ +\end_inset + + si +\begin_inset Formula $\forall K>0,\exists M>0:\forall x\in(a,+\infty),(x>M\implies f(x)>K)$ +\end_inset + +. + De igual modo, si +\begin_inset Formula $f:D\rightarrow\mathbb{R}$ +\end_inset + + y +\begin_inset Formula $c$ +\end_inset + + es un punto de acumulación de +\begin_inset Formula $D$ +\end_inset + +, entonces +\begin_inset Formula $\lim_{x\rightarrow c}f(x)=+\infty$ +\end_inset + + si +\begin_inset Formula $\forall K>0,\exists\delta>0:\forall x\in D,(0<|x-c|<\delta\implies f(x)>K)$ +\end_inset + +. +\end_layout + +\begin_layout Section +Funciones continuas +\end_layout + +\begin_layout Standard +\begin_inset Formula $f:D\subseteq K\rightarrow K$ +\end_inset + + es +\series bold +continua +\series default + en +\begin_inset Formula $c$ +\end_inset + + si +\begin_inset Formula $\forall\varepsilon>0,\exists\delta>0:\forall x\in D,(|x-c|<\delta\implies|f(x)-f(c)|<\varepsilon)$ +\end_inset + +. + Así, +\begin_inset Formula $f$ +\end_inset + + es continua en +\begin_inset Formula $c$ +\end_inset + + si y sólo si para cada +\begin_inset Formula $(x_{n})_{n}\subseteq D$ +\end_inset + + con +\begin_inset Formula $c=\lim_{n}x_{n}$ +\end_inset + + se tiene que +\begin_inset Formula $f(c)=\lim_{n}f(x_{n})$ +\end_inset + +. + En particular, +\begin_inset Formula +\[ +f(\lim_{n}x_{n})=\lim_{n}f(x_{n}) +\] + +\end_inset + + +\end_layout + +\begin_layout Standard +Dadas +\begin_inset Formula $f,g:D\subseteq K\rightarrow K$ +\end_inset + + continuas en +\begin_inset Formula $c\in D$ +\end_inset + +, entonces +\begin_inset Formula $f+g$ +\end_inset + + y +\begin_inset Formula $fg$ +\end_inset + + también son continuas en +\begin_inset Formula $c$ +\end_inset + +, y si +\begin_inset Formula $g(c)\neq0$ +\end_inset + +, también es continua +\begin_inset Formula $\frac{f}{g}$ +\end_inset + +. + Por otro lado, si +\begin_inset Formula $f:D\subseteq\mathbb{R}\rightarrow\mathbb{R}$ +\end_inset + + es continua en +\begin_inset Formula $c\in D$ +\end_inset + + y +\begin_inset Formula $f(c)\neq0$ +\end_inset + + entonces existe un +\begin_inset Formula $\delta>0$ +\end_inset + + tal que para +\begin_inset Formula $x\in B(c,\delta)\cap D$ +\end_inset + +, +\begin_inset Formula $f(x)\neq0$ +\end_inset + + y tiene el mismo signo que +\begin_inset Formula $f(c)$ +\end_inset + +. + +\series bold + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout + +\series bold +Demostración: +\series default + Si +\begin_inset Formula $c$ +\end_inset + + es un punto aislado de +\begin_inset Formula $D$ +\end_inset + +, es obvio. + Sea entonces +\begin_inset Formula $c$ +\end_inset + + un punto de acumulación de +\begin_inset Formula $D$ +\end_inset + + con +\begin_inset Formula $f(c)\neq0$ +\end_inset + +. + Dado +\begin_inset Formula $\varepsilon=\frac{|f(c)|}{2}>0$ +\end_inset + +, por la continuidad de +\begin_inset Formula $f$ +\end_inset + + en +\begin_inset Formula $c$ +\end_inset + +, existirá un +\begin_inset Formula $\delta>0$ +\end_inset + + tal que para +\begin_inset Formula $x\in B(c,\delta)$ +\end_inset + +, +\begin_inset Formula $|f(x)-f(c)|<\varepsilon$ +\end_inset + +, luego +\begin_inset Formula $f(c)-\varepsilon<f(x)<f(c)+\varepsilon$ +\end_inset + +. + Si +\begin_inset Formula $f(c)>0$ +\end_inset + +, entonces +\begin_inset Formula $f(x)>f(c)-\varepsilon=f(c)-\frac{|f(c)|}{2}=\frac{f(c)}{2}>0$ +\end_inset + +, mientras que si +\begin_inset Formula $f(c)<0$ +\end_inset + +, +\begin_inset Formula $f(x)<f(c)+\varepsilon=f(c)+\frac{|f(c)|}{2}=f(c)-\frac{f(c)}{2}=\frac{f(c)}{2}<0$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Dadas +\begin_inset Formula $f_{1}:D_{1}\subseteq K\rightarrow D_{2}\subseteq K$ +\end_inset + + continua en +\begin_inset Formula $c\in D_{1}$ +\end_inset + + y +\begin_inset Formula $f_{2}:D_{2}\rightarrow K$ +\end_inset + + continua en +\begin_inset Formula $f_{1}(c)$ +\end_inset + +, entonces +\begin_inset Formula $f_{2}\circ f_{1}:D_{1}\rightarrow K$ +\end_inset + + es continua en +\begin_inset Formula $c$ +\end_inset + +. +\series bold + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout + +\series bold +Demostración: +\series default + Para +\begin_inset Formula $(x_{n})_{n}\subseteq D$ +\end_inset + + con +\begin_inset Formula $c=\lim_{n}x_{n}$ +\end_inset + +, por la continuidad de +\begin_inset Formula $f_{1}$ +\end_inset + +, +\begin_inset Formula $f_{1}(c)=\lim_{n}f_{1}(x_{n})$ +\end_inset + +, pero al ser +\begin_inset Formula $f_{2}$ +\end_inset + + continua en +\begin_inset Formula $f_{1}(c)$ +\end_inset + +, +\begin_inset Formula $f_{2}(f_{1}(c))=\lim_{n}f_{2}(f_{1}(x_{n}))$ +\end_inset + +, es decir, +\begin_inset Formula $(f_{2}\circ f_{1})(c)=\lim_{n}(f_{2}\circ f_{1})(x_{n})$ +\end_inset + + y por tanto +\begin_inset Formula $f_{2}\circ f_{1}$ +\end_inset + + es continua en +\begin_inset Formula $c$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Formula $f:D\subseteq K\rightarrow K$ +\end_inset + + es +\series bold +continua en +\begin_inset Formula $D$ +\end_inset + + +\series default + si es continua en cada punto de +\begin_inset Formula $D$ +\end_inset + +. + Así, las funciones polinómicas, la exponencial, el seno y el coseno son + funciones continuas en +\begin_inset Formula $\mathbb{R}$ +\end_inset + +, mientras que el logaritmo es continuo en +\begin_inset Formula $(0,+\infty)$ +\end_inset + +. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +\begin_inset Note Note +status open + +\begin_layout Plain Layout +¿Incluir las funciones de Dirichlet (3.2.7.8–9)? +\end_layout + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Funciones reales continuas en un intervalo +\end_layout + +\begin_layout Standard +El +\series bold +teorema de Weierstrass +\series default + afirma que si +\begin_inset Formula $f:[a,b]\rightarrow\mathbb{R}$ +\end_inset + + es continua, entonces: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $f$ +\end_inset + + es acotada. +\begin_inset Newline newline +\end_inset + +Si no lo fuera, para cada +\begin_inset Formula $n\in\mathbb{N}$ +\end_inset + + existiría +\begin_inset Formula $x_{n}\in[a,b]$ +\end_inset + + tal que +\begin_inset Formula $|f(x_{n})|>n$ +\end_inset + +. + Por el teorema de Bolzano-Weierstrass, existe una subsucesión +\begin_inset Formula $(x_{n_{k}})_{k}$ +\end_inset + + de +\begin_inset Formula $(x_{n})_{n}$ +\end_inset + + convergente a un +\begin_inset Formula $c\in[a,b]$ +\end_inset + +. + Pero entonces, como +\begin_inset Formula $f$ +\end_inset + + es continua en +\begin_inset Formula $c$ +\end_inset + +, +\begin_inset Formula $\lim_{n}f(x_{n_{k}})_{k}=f(c)$ +\end_inset + +, luego la sucesión es acotada. +\begin_inset Formula $\#$ +\end_inset + + +\end_layout + +\begin_layout Enumerate +Existen +\begin_inset Formula $c,d\in[a,b]$ +\end_inset + + con +\begin_inset Formula $f(c)\leq f(x)\leq f(d)$ +\end_inset + +, es decir, +\begin_inset Formula $f$ +\end_inset + + tiene máximo y mínimo. +\begin_inset Newline newline +\end_inset + +Si +\begin_inset Formula $\alpha:=\sup\{f(x):x\in[a,b]\}$ +\end_inset + +, existe +\begin_inset Formula $(x_{n})_{n}\subseteq[a,b]$ +\end_inset + + con +\begin_inset Formula $\alpha=\lim_{n}f(x_{n})$ +\end_inset + +, por lo que existe una subsucesión +\begin_inset Formula $(x_{n_{k}})_{k}$ +\end_inset + + de +\begin_inset Formula $(x_{n})_{n}$ +\end_inset + + convergente a un +\begin_inset Formula $d\in[a,b]$ +\end_inset + +. + Pero por la continuidad de +\begin_inset Formula $f$ +\end_inset + +, +\begin_inset Formula $f(d)=\lim_{k}f(x_{n_{k}})=\alpha$ +\end_inset + +, luego +\begin_inset Formula $f$ +\end_inset + + alcanza su máximo absoluto en +\begin_inset Formula $d$ +\end_inset + +. + La demostración de que alcanza su mínimo absoluto es análoga. +\end_layout + +\begin_layout Standard +El +\series bold +teorema de Bolzano +\series default + afirma que si +\begin_inset Formula $f:[a,b]\rightarrow\mathbb{R}$ +\end_inset + + es continua con +\begin_inset Formula $f(a)f(b)<0$ +\end_inset + +, entonces +\begin_inset Formula $\exists c\in(a,b):f(c)=0$ +\end_inset + +. + +\series bold +Demostración: +\series default + Supongamos +\begin_inset Formula $f(a)<0$ +\end_inset + + y +\begin_inset Formula $f(b)>0$ +\end_inset + + y sean +\begin_inset Formula $a_{0}:=a$ +\end_inset + +, +\begin_inset Formula $b_{0}:=b$ +\end_inset + + y +\begin_inset Formula $m:=\frac{a+b}{2}$ +\end_inset + +. + Si +\begin_inset Formula $f(m)=0$ +\end_inset + +, hemos terminado. + Si +\begin_inset Formula $f(m)>0$ +\end_inset + +, llamamos +\begin_inset Formula $a_{1}:=a_{0}$ +\end_inset + + y +\begin_inset Formula $b_{1}:=m$ +\end_inset + +, y si +\begin_inset Formula $f(m)<0$ +\end_inset + + entonces +\begin_inset Formula $a_{1}:=m$ +\end_inset + + y +\begin_inset Formula $b_{1}:=b_{0}$ +\end_inset + +. + Procediendo recursivamente, o bien se encuentra un cero de +\begin_inset Formula $f$ +\end_inset + +, o se obtiene una sucesión +\begin_inset Formula $[a_{n},b_{n}]$ +\end_inset + + de intervalos en las condiciones del principio de encaje de Cantor, por + lo que +\begin_inset Formula $\exists!c\in\bigcap_{n=1}^{\infty}[a_{n},b_{n}]$ +\end_inset + + y +\begin_inset Formula $c=\lim_{n}a_{n}=\lim_{n}b_{n}$ +\end_inset + +. + La continuidad de +\begin_inset Formula $f$ +\end_inset + + junto con que +\begin_inset Formula $f(a_{n})<0$ +\end_inset + + y +\begin_inset Formula $f(b_{n})>0$ +\end_inset + + implica que +\begin_inset Formula $0\leq\lim_{n}f(b_{n})=f(c)=\lim_{n}f(a_{n})\leq0$ +\end_inset + +, por lo que +\begin_inset Formula $f(c)=0$ +\end_inset + +. +\end_layout + +\begin_layout Standard +El +\series bold +método de bisección +\series default + para resolución de ecuaciones es un algoritmo para aproximar raíces de + una función continua, y consiste en localizar un intervalo +\begin_inset Formula $[a,b]$ +\end_inset + + con +\begin_inset Formula $f(a)f(b)<0$ +\end_inset + + y proceder según la demostración del teorema de Bolzano. +\end_layout + +\begin_layout Standard +La +\series bold +propiedad de Darboux +\series default + o +\series bold +de los valores intermedios +\series default + afirma que si +\begin_inset Formula $f:[a,b]\rightarrow\mathbb{R}$ +\end_inset + + y +\begin_inset Formula $f(a)<z<f(b)$ +\end_inset + +, entonces +\begin_inset Formula $\exists c\in[a,b]:f(c)=z$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $I$ +\end_inset + + es un intervalo de +\begin_inset Formula $\mathbb{R}$ +\end_inset + + y +\begin_inset Formula $f:I\rightarrow\mathbb{R}$ +\end_inset + + es continua, entonces +\begin_inset Formula $f(I)$ +\end_inset + + es un intervalo, y si +\begin_inset Formula $I$ +\end_inset + + es además cerrado y acotado, también lo es +\begin_inset Formula $f(I)$ +\end_inset + +. + +\series bold + +\begin_inset Note Comment +status open + +\begin_layout Plain Layout + +\series bold +Demostración: +\series default + Necesitamos demostrar que dados +\begin_inset Formula $y_{1},y_{2}\in f(I)$ +\end_inset + + con +\begin_inset Formula $y_{1}<y_{2}$ +\end_inset + + y +\begin_inset Formula $y_{1}<z<y_{2}$ +\end_inset + +, +\begin_inset Formula $z\in f(I)$ +\end_inset + +, inmediato de la propiedad de los valores intermedios. + Entonces, si +\begin_inset Formula $I$ +\end_inset + + es cerrado y acotado, por el teorema de Weierstrass, +\begin_inset Formula $f$ +\end_inset + + tiene máximo +\begin_inset Formula $\alpha$ +\end_inset + + y mínimo +\begin_inset Formula $\beta$ +\end_inset + +, por lo que al ser un intervalo, +\begin_inset Formula $f(I)=[\alpha,\beta]$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Decimos que +\begin_inset Formula $f:I\rightarrow\mathbb{R}$ +\end_inset + + es +\series bold +monótona creciente +\series default + si +\begin_inset Formula $\forall x_{1}<x_{2}\in I,f(x_{1})\leq f(x_{2})$ +\end_inset + +, +\series bold +monótona decreciente +\series default + si +\begin_inset Formula $\forall x_{1}<x_{2}\in I,f(x_{1})\geq f(x_{2})$ +\end_inset + +, +\series bold +monótona +\series default + si es monótona creciente o decreciente; +\series bold +estrictamente creciente +\series default + si +\begin_inset Formula $\forall x_{1}<x_{2}\in I,f(x_{1})<f(x_{2})$ +\end_inset + +, +\series bold +estrictamente decreciente +\series default + si +\begin_inset Formula $\forall x_{1}<x_{2}\in I,f(x_{1})>f(x_{2})$ +\end_inset + +, y +\series bold +estrictamente monótona +\series default + si es estrictamente creciente o decreciente. + Además, +\begin_inset Formula $f^{-1}:Y\rightarrow X$ +\end_inset + + es la inversa de +\begin_inset Formula $f:X\rightarrow Y$ +\end_inset + + si +\begin_inset Formula $f^{-1}\circ f=Id_{X}$ +\end_inset + + y +\begin_inset Formula $f\circ f^{-1}=Id_{Y}$ +\end_inset + +. +\end_layout + +\begin_layout Standard + +\series bold +Teorema de la función inversa: +\series default + Dada +\begin_inset Formula $f:I\rightarrow\mathbb{R}$ +\end_inset + + continua, entonces: +\end_layout + +\begin_layout Enumerate +\begin_inset Formula $f$ +\end_inset + + es inyectiva si y sólo si es estrictamente monótona. +\begin_inset Note Comment +status open + +\begin_layout Enumerate +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\implies]$ +\end_inset + + +\end_layout + +\end_inset + +Supongamos por reducción al absurdo que siendo +\begin_inset Formula $f$ +\end_inset + + inyectiva no fuera estrictamente monótona. + Entonces, para +\begin_inset Formula $x_{1}<x_{2}<x_{3}$ +\end_inset + +, +\begin_inset Formula $f(x_{1})$ +\end_inset + +, +\begin_inset Formula $f(x_{2})$ +\end_inset + + y +\begin_inset Formula $f(x_{3})$ +\end_inset + + son distintos dos a dos. + Si fuera +\begin_inset Formula $f$ +\end_inset + + estrictamente monótona se tendría que +\begin_inset Formula $f(x_{1})<f(x_{2})<f(x_{3})$ +\end_inset + + o +\begin_inset Formula $f(x_{1})>f(x_{2})>f(x_{3})$ +\end_inset + +, por lo que si no lo es, entonces +\begin_inset Formula $f(x_{1})<f(x_{2})>f(x_{3})$ +\end_inset + + o +\begin_inset Formula $f(x_{1})>f(x_{2})<f(x_{3})$ +\end_inset + +. + En el caso en que +\begin_inset Formula $f(x_{1})\leq f(x_{3})<f(x_{2})$ +\end_inset + +, por la propiedad de los valores intermedios, debe existir +\begin_inset Formula $c\in(x_{1},x_{2})$ +\end_inset + + con +\begin_inset Formula $f(c)=f(x_{3})$ +\end_inset + +. + Los otros tres casos son análogos. + Por tanto +\begin_inset Formula $f$ +\end_inset + + no es inyectiva. +\end_layout + +\begin_layout Enumerate +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\impliedby]$ +\end_inset + + +\end_layout + +\end_inset + +Si +\begin_inset Formula $x_{1}<x_{2}$ +\end_inset + + no puede ser +\begin_inset Formula $f(x_{1})=f(x_{2})$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $f$ +\end_inset + + es estrictamente monótona, también lo es +\begin_inset Formula $f^{-1}$ +\end_inset + + que, además, es continua. +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Al ser +\begin_inset Formula $f$ +\end_inset + + estrictamente monótona es inyectiva, y al ser +\begin_inset Formula $J:=f(I)$ +\end_inset + + un intervalo, existe la inversa +\begin_inset Formula $f^{-1}:J\rightarrow I$ +\end_inset + +, que también es una biyección estrictamente monótona. + Supongamos que es estrictamente creciente y sea +\begin_inset Formula $d\in J$ +\end_inset + + que no sea un extremo del intervalo. + Sea +\begin_inset Formula $c=f^{-1}(d)$ +\end_inset + + ( +\begin_inset Formula $f(c)=d$ +\end_inset + +), que por la monotonía no puede ser un extremo de +\begin_inset Formula $I$ +\end_inset + +. + Dado +\begin_inset Formula $\varepsilon>0$ +\end_inset + +, como +\begin_inset Formula $c$ +\end_inset + + no es un extremo, existe +\begin_inset Formula $0<\varepsilon^{\prime}<\varepsilon$ +\end_inset + + con +\begin_inset Formula $(c-\varepsilon^{\prime},c+\varepsilon^{\prime})\subseteq I$ +\end_inset + +, y por ser +\begin_inset Formula $f$ +\end_inset + + estrictamente creciente, +\begin_inset Formula $d:=f(c)\in(f(c-\varepsilon^{\prime}),f(c+\varepsilon^{\prime}))=f((c-\varepsilon^{\prime},c+\varepsilon^{\prime}))$ +\end_inset + +, por lo que existe +\begin_inset Formula $\delta>0$ +\end_inset + + tal que +\begin_inset Formula $B(d,\delta)\subseteq f((c-\varepsilon^{\prime},c+\varepsilon^{\prime}))$ +\end_inset + +, y por el crecimiento escrito de +\begin_inset Formula $f^{-1}$ +\end_inset + +, +\begin_inset Formula $f^{-1}(B(d,\delta))\subseteq(c-\varepsilon^{\prime},c+\varepsilon^{\prime})\subseteq(c-\varepsilon,c+\varepsilon)=B(c,\varepsilon)$ +\end_inset + +, lo que demuestra la continuidad de +\begin_inset Formula $f^{-1}$ +\end_inset + + salvo en los extremos. + En estos casos, si +\begin_inset Formula $d$ +\end_inset + + es un extremo de +\begin_inset Formula $J$ +\end_inset + + y +\begin_inset Formula $c:=f^{-1}(d)$ +\end_inset + + lo es por tanto de +\begin_inset Formula $I$ +\end_inset + +, es posible modificar ligeramente la prueba anterior para obtener el mismo + resultado. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $f:I\rightarrow J$ +\end_inset + + es biyectiva, entonces +\begin_inset Formula $f$ +\end_inset + + es continua si y sólo si es estrictamente monótona. +\end_layout + +\begin_layout Standard +\begin_inset Note Comment +status open + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\implies]$ +\end_inset + + +\end_layout + +\end_inset + +Contenido en el apartado anterior. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset Formula $\impliedby]$ +\end_inset + + +\end_layout + +\end_inset + +Por ser +\begin_inset Formula $f$ +\end_inset + + estrictamente monótona, existen +\begin_inset Formula $f(x_{0}^{-})$ +\end_inset + + y +\begin_inset Formula $f(x_{0}^{+})$ +\end_inset + + en cada +\begin_inset Formula $x_{0}\in I$ +\end_inset + +. + Si para algún +\begin_inset Formula $x_{0}$ +\end_inset + + fueran distintos (por ejemplo, +\begin_inset Formula $f(x_{0}^{-})<f(x_{0}^{+})$ +\end_inset + +, entonces los puntos de +\begin_inset Formula $(f(x_{0}^{-}),f(x_{0}^{+}))\subseteq J$ +\end_inset + + deberían tener preimagen, pero por la monotonía no la tienen, con lo que + +\begin_inset Formula $f$ +\end_inset + + no sería biyectiva. + Por tanto debe ser +\begin_inset Formula $f(x_{0}^{-})=f(x_{0}^{+})$ +\end_inset + + y la función es continua. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Continuidad uniforme +\end_layout + +\begin_layout Standard +\begin_inset Formula $f:D\subseteq K\rightarrow K$ +\end_inset + + es +\series bold +uniformemente continua +\series default + en +\begin_inset Formula $D$ +\end_inset + + si +\begin_inset Formula $\forall\varepsilon>0,\exists\delta>0:\forall x,y\in D,(|x-y|<\delta\implies|f(x)-f(y)|<\varepsilon)$ +\end_inset + +. + El +\series bold +teorema de Heine +\series default + afirma que toda +\begin_inset Formula $f:B[a,r]\rightarrow K$ +\end_inset + + continua es uniformemente continua. + +\series bold +Demostración: +\series default + Si no lo fuera, existiría +\begin_inset Formula $\varepsilon>0$ +\end_inset + + tal que +\begin_inset Formula $\forall\delta>0,\exists x,y\in D:(|x-y|<\delta\land|f(x)-f(y)|>\varepsilon)$ +\end_inset + +, por lo que existirían +\begin_inset Formula $(x_{n})_{n},(x_{n}^{\prime})_{n}\subseteq B[a,r]$ +\end_inset + + tales que +\begin_inset Formula $|x_{n}-x_{n}^{\prime}|<\frac{1}{n}$ +\end_inset + + y +\begin_inset Formula $|f(x_{n})-f(x_{n}^{\prime})|\geq\varepsilon$ +\end_inset + +. + Pero entonces existirían subsucesiones +\begin_inset Formula $(x_{n_{k}})_{k}$ +\end_inset + + y +\begin_inset Formula $(x_{n_{k}}^{\prime})_{k}$ +\end_inset + + de estas que convergen al mismo +\begin_inset Formula $z\in B[a,r]$ +\end_inset + +. + Por la continuidad de +\begin_inset Formula $f$ +\end_inset + +, +\begin_inset Formula $\lim_{k}f(x_{n_{k}})=f(z)=\lim_{k}f(x_{n_{k}}^{\prime})$ +\end_inset + +, pero por otra parte +\begin_inset Formula $|f(x_{n_{k}})-f(x_{n_{k}}^{\prime})|\geq\varepsilon>0$ +\end_inset + +. + Tomando límites, se tiene que +\begin_inset Formula $0\geq\varepsilon>0\#$ +\end_inset + +. +\end_layout + +\end_body +\end_document diff --git a/ip/n.lyx b/ip/n.lyx new file mode 100644 index 0000000..f5b4510 --- /dev/null +++ b/ip/n.lyx @@ -0,0 +1,224 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize a5paper +\use_geometry true +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\leftmargin 0.2cm +\topmargin 0.7cm +\rightmargin 0.2cm +\bottommargin 0.7cm +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle empty +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Title +Introducción a la programación +\end_layout + +\begin_layout Date +\begin_inset Note Note +status open + +\begin_layout Plain Layout + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +def +\backslash +cryear{2017} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "../license.lyx" + +\end_inset + + +\end_layout + +\begin_layout Standard +Bibliografía: +\end_layout + +\begin_layout Itemize +Diapositivas de teoría y guiones de prácticas, Introducción a la Programación, + Universidad de Murcia (anónimo). +\end_layout + +\begin_layout Chapter* +¿Qué tareas puede realizar un ordenador? +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n0.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Léxico y organización de un algoritmo +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n1.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Parametrización de acciones +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n2.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Composición iterativa y noción de secuencia +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n3.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Esquemas algorítmicos de recorrido y búsqueda. + Iteraciones +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n4.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Tablas +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n5.lyx" + +\end_inset + + +\end_layout + +\end_body +\end_document diff --git a/ip/n0.lyx b/ip/n0.lyx new file mode 100644 index 0000000..782557f --- /dev/null +++ b/ip/n0.lyx @@ -0,0 +1,210 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard + +\series bold +Ordenador: +\series default + Mecanismo digital de propósito general. +\end_layout + +\begin_layout Itemize + +\series bold +Hardware: +\series default + Le das patadas. +\end_layout + +\begin_layout Itemize + +\series bold +Software: +\series default + La razón por la que das las patadas. +\end_layout + +\begin_layout Standard +El ordenador procesa y ejecuta algoritmos. + Un +\series bold +algoritmo +\series default + es una secuencia de instrucciones +\series bold +finita +\series default + (termina en algún momento), +\series bold +definida +\series default + (totalmente inambigua), +\series bold +efectiva +\series default + (se puede hacer sólo con papel y lápiz) y +\series bold +general +\series default + (funciona con casos diferentes del problema a tratar y no solo con uno + en particular), y que tiene una serie de +\series bold +entradas +\series default + (parámetros, eventos, etc., incluyendo números pseudoaleatorios), +\series bold +salidas +\series default + (resultados) y una determinada +\series bold +eficiencia +\series default + (los recursos que consume, esp. + en función del tamaño del problema). +\end_layout + +\begin_layout Standard +Los problemas se clasifican en +\series bold +computables +\series default +, cuando existe un algoritmo que los resuelve, y +\series bold +no computables +\series default +. + Los computables a la vez se dividen en +\series bold +tratables +\series default +, si hay un algoritmo eficiente que lo resuelve, o +\series bold +intratables +\series default + si no, entre los que destacan los NP-completos (no polinomiales). +\end_layout + +\begin_layout Standard +El ordenador trabaja con +\series bold +instrucciones máquina +\series default +, muy sencillas, y a través del código binario. + El bit (valor 0 o 1) es la unidad mínima de información. + Los +\series bold +lenguajes de programación +\series default + son una notación de las operaciones a realizar por el ordenador con un + nivel de abstracción mayor al lenguaje máquina. + El código escrito en estos como representación del algoritmo es convertido + al lenguaje máquina por el +\series bold +compilador +\series default + para su posterior ejecución o bien es ejecutado por un +\series bold +intérprete +\series default +, que junta traducción y ejecución. +\end_layout + +\begin_layout Standard + +\series bold +IMPORTANTE: +\series default + A la hora de escribir un programa o algoritmo en exámenes o prácticas a + entregar, +\series bold +no usar NUNCA +\family typewriter +return +\family default + a mitad ni tampoco usar +\family typewriter +goto +\family default +\series default +. +\end_layout + +\end_body +\end_document diff --git a/ip/n1.lyx b/ip/n1.lyx new file mode 100644 index 0000000..1936a5c --- /dev/null +++ b/ip/n1.lyx @@ -0,0 +1,1788 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +\align center +\begin_inset Tabular +<lyxtabular version="3" rows="2" columns="2"> +<features tabularvalignment="middle"> +<column alignment="left" valignment="top" width="55text%"> +<column alignment="left" valignment="top" width="35text%"> +<row> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Lenguaje algorítmico +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Pascal +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +LÉXICO +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $v_{1}$ +\end_inset + +: +\begin_inset Formula $tipo_{1}$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $v_{2},v_{3}$ +\end_inset + + : +\begin_inset Formula $tipo_{2}$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $A_{1}$ +\end_inset + +: una acción +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + +PRE { +\emph on +precondición +\begin_inset Formula $A_{1}$ +\end_inset + + +\emph default + } +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + +POST { +\emph on +postcondición +\begin_inset Formula $A_{1}$ +\end_inset + + +\emph default + } +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + +LÉXICO +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + +... +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + +ALGORITMO +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + +... +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + +FIN +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $f_{1}$ +\end_inset + +: función +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + +PRE { +\emph on +precondición +\begin_inset Formula $f_{1}$ +\end_inset + + +\emph default + } +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + +POST { +\emph on +postcondición +\begin_inset Formula $f_{1}$ +\end_inset + + +\emph default + } +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + +LÉXICO +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $\dots$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + +ALGORITMO +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $\dots$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + +FIN +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + +... +\end_layout + +\begin_layout Plain Layout +ALGORITMO +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + +PRE { +\emph on +precondición algoritmo +\emph default + } +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + +POST { +\emph on +postcondición algoritmo +\emph default + } +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + +... +\end_layout + +\begin_layout Plain Layout +FIN +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\family typewriter +program +\family default + +\begin_inset Formula $nombre$ +\end_inset + + +\family typewriter +; +\end_layout + +\begin_layout Plain Layout + +\family typewriter +type +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $tipo_{1}$ +\end_inset + + +\family typewriter + = +\begin_inset Formula $\dots$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $tipo_{2}$ +\end_inset + + +\family typewriter + = +\begin_inset Formula $\dots$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $\dots$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\family typewriter +var +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $v_{1}$ +\end_inset + + +\family typewriter + : +\begin_inset Formula $tipo_{1}$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $v_{2}$ +\end_inset + + +\family typewriter +, +\begin_inset Formula $v_{3}$ +\end_inset + + : +\begin_inset Formula $tipo_{2}$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $\dots$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\family typewriter +procedure +\begin_inset Formula $A_{1}$ +\end_inset + +( +\begin_inset Formula $\dots$ +\end_inset + +): +\end_layout + +\begin_layout Plain Layout + +\family typewriter +var +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $\dots$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\family typewriter +begin +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $\dots$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\family typewriter +end; +\end_layout + +\begin_layout Plain Layout + +\family typewriter +function +\begin_inset Formula $f_{1}$ +\end_inset + +( +\family default + +\begin_inset Formula $\dots$ +\end_inset + + +\family typewriter +): +\end_layout + +\begin_layout Plain Layout + +\family typewriter +var +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $\dots$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\family typewriter +begin +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $\dots$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\family typewriter +end; +\end_layout + +\begin_layout Plain Layout + +\family typewriter +var +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $\dots$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\family typewriter +begin +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $\dots$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\family typewriter +end. +\end_layout + +\begin_layout Plain Layout +\begin_inset Note Note +status open + +\begin_layout Plain Layout + +\end_layout + +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\begin_layout Standard +La +\series bold +notación algorítmica +\series default + establece la forma de describir las acciones e informaciones y organizarlas + en el tiempo, mientras que el código del programa establece la forma en + la que estas se implementan de forma interpretable por un ordenador. + Está formado por un +\series bold +léxico, +\series default + donde se definen las informaciones u objetos y las acciones, y el +\series bold +control, +\series default + que establece cómo actúan las acciones sobre los objetos. + La +\series bold +abstracción +\series default + sirve para dominar la complejidad de un programa. +\end_layout + +\begin_layout Section +Tipos de datos y operaciones primitivos +\end_layout + +\begin_layout Standard +Especifican un dominio de valores y un conjunto de operaciones aplicables. + Los tipos pri +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +mi +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +ti +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +vos son: +\end_layout + +\begin_layout Itemize + +\series bold +Entero +\series default + ( +\family typewriter +integer +\family default +). +\end_layout + +\begin_layout Itemize + +\series bold +Real: +\series default + Se usa el +\begin_inset Quotes cld +\end_inset + +. +\begin_inset Quotes crd +\end_inset + + como separador ( +\family typewriter +real +\family default +). +\end_layout + +\begin_layout Itemize + +\series bold +Booleano: +\series default + Valores +\begin_inset Quotes cld +\end_inset + +Verdadero +\begin_inset Quotes crd +\end_inset + + y +\begin_inset Quotes cld +\end_inset + +Falso +\begin_inset Quotes crd +\end_inset + + ( +\family typewriter +boolean +\family default +, +\family typewriter +true +\family default +, +\family typewriter +false +\family default +). +\end_layout + +\begin_layout Itemize + +\series bold +Carácter: +\series default + Se ponen entre comillas simples ( +\family typewriter +char +\family default +). +\end_layout + +\begin_layout Standard +Las operaciones primitivas son: +\end_layout + +\begin_layout Itemize +\begin_inset Formula $-$ +\end_inset + +: Entero +\begin_inset Formula $\rightarrow$ +\end_inset + +Entero, Real +\begin_inset Formula $\rightarrow$ +\end_inset + +Real +\end_layout + +\begin_layout Itemize +\begin_inset Formula $+$ +\end_inset + +, +\emph on + +\begin_inset Formula $-$ +\end_inset + + +\emph default +, +\emph on + +\begin_inset Formula $*$ +\end_inset + + +\emph default +: Entero +\begin_inset Formula $\times$ +\end_inset + +Entero +\begin_inset Formula $\rightarrow$ +\end_inset + +Entero, Real +\begin_inset Formula $\times$ +\end_inset + +Real +\begin_inset Formula $\rightarrow$ +\end_inset + +Real +\end_layout + +\begin_layout Itemize + +\emph on +\begin_inset Formula $/$ +\end_inset + + +\emph default +:Entero +\begin_inset Formula $\times$ +\end_inset + +Entero +\begin_inset Formula $\rightarrow$ +\end_inset + +Real, Real +\begin_inset Formula $\times$ +\end_inset + +Real +\begin_inset Formula $\rightarrow$ +\end_inset + +Real +\end_layout + +\begin_layout Itemize + +\emph on +\begin_inset Formula $DIV$ +\end_inset + + +\emph default +, +\emph on + +\begin_inset Formula $MOD$ +\end_inset + + +\emph default +: Entero +\begin_inset Formula $\times$ +\end_inset + +Entero +\begin_inset Formula $\rightarrow$ +\end_inset + +Entero +\end_layout + +\begin_layout Itemize +\begin_inset Formula $<$ +\end_inset + +, +\begin_inset Formula $>$ +\end_inset + +, +\begin_inset Formula $=$ +\end_inset + +, +\begin_inset Formula $\leq$ +\end_inset + + ( +\family typewriter +<= +\family default +), +\begin_inset Formula $\geq$ +\end_inset + + ( +\family typewriter +>= +\family default +), +\begin_inset Formula $\neq$ +\end_inset + + ( +\family typewriter +<> +\family default +): Entero +\begin_inset Formula $\times$ +\end_inset + +Entero +\begin_inset Formula $\rightarrow$ +\end_inset + +Booleano, Real +\begin_inset Formula $\times$ +\end_inset + +Real +\begin_inset Formula $\rightarrow$ +\end_inset + +Booleano, Carácter +\begin_inset Formula $\times$ +\end_inset + +Carácter +\begin_inset Formula $\rightarrow$ +\end_inset + +Booleano +\end_layout + +\begin_layout Itemize +\begin_inset Formula $Predecesor$ +\end_inset + +, +\begin_inset Formula $Sucesor$ +\end_inset + +: Entero +\begin_inset Formula $\rightarrow$ +\end_inset + +Entero, Carácter +\begin_inset Formula $\rightarrow$ +\end_inset + +Carácter +\end_layout + +\begin_layout Itemize +\begin_inset Formula $Y$ +\end_inset + +, +\begin_inset Formula $O$ +\end_inset + +, +\begin_inset Formula $YDESPUÉS$ +\end_inset + + ( +\family typewriter +and +\family default +), +\begin_inset Formula $ODESPUÉS$ +\end_inset + + ( +\family typewriter +or +\family default +): Booleano +\begin_inset Formula $\times$ +\end_inset + +Booleano +\begin_inset Formula $\rightarrow$ +\end_inset + +Booleano +\end_layout + +\begin_layout Itemize +\begin_inset Formula $NO$ +\end_inset + + ( +\family typewriter +not +\family default +): Booleano +\begin_inset Formula $\rightarrow$ +\end_inset + +Booleano +\end_layout + +\begin_layout Itemize +\begin_inset Formula $Car$ +\end_inset + + ( +\family typewriter +chr +\family default +): Entero +\begin_inset Formula $\rightarrow$ +\end_inset + +Carácter +\end_layout + +\begin_layout Itemize +\begin_inset Formula $Ord$ +\end_inset + + ( +\family typewriter +ord +\family default +): Carácter +\begin_inset Formula $\rightarrow$ +\end_inset + +Entero +\end_layout + +\begin_layout Standard +Las acciones primitivas son: +\end_layout + +\begin_layout Itemize + +\series bold +Asignación: +\series default + +\emph on +Variable +\emph default + +\begin_inset Formula $\leftarrow$ +\end_inset + + +\emph on +Expresión +\emph default +. + Pascal: +\family typewriter +\emph on +var +\emph default + := +\emph on +expr +\family default +\emph default +. +\end_layout + +\begin_layout Itemize + +\series bold +Entrada: +\series default + Leer( +\emph on +lista de variables +\emph default +). + Pascal: +\family typewriter +read( +\emph on +vars +\emph default +) +\family default +, +\family typewriter +readln( +\emph on +vars +\emph default +) +\family default +. +\end_layout + +\begin_layout Itemize + +\series bold +Salida: +\series default + Escribir( +\emph on +lista de expresiones +\emph default +). + Pascal: +\family typewriter +write( +\emph on +exprs +\emph default +) +\family default +, +\family typewriter +writeln( +\emph on +exprs +\emph default +) +\family default +. +\end_layout + +\begin_layout Standard +Todas las declaraciones e instrucciones del léxico y algoritmo terminan + por punto y coma, y cada Entero o Real puede ir acompañado de un rango. + Ejemplos: +\end_layout + +\begin_layout Standard +\align center +\begin_inset Tabular +<lyxtabular version="3" rows="2" columns="2"> +<features tabularvalignment="middle"> +<column alignment="left" valignment="top" width="40text%"> +<column alignment="left" valignment="top" width="40text%"> +<row> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Lenguaje algorítmico +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Pascal +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $m:\text{Entero}[0,59]$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset Formula $d:\text{Entero}\geq0$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset Formula $c:\text{Caracter}[\text{'a'},\text{'z'}]$ +\end_inset + +; +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\family typewriter +m : 0..59; +\end_layout + +\begin_layout Plain Layout + +\family typewriter +c : 'a'..'z'; +\end_layout + +\begin_layout Plain Layout + +\family typewriter +mes : febrero..abril; +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\begin_layout Section +Organización de las acciones +\end_layout + +\begin_layout Itemize + +\series bold +Composición secuencial: +\series default + Se introducen estados intermedios para reducir la complejidad, descomponiendo + el problema en subproblemas más simples independientes. +\end_layout + +\begin_layout Itemize + +\series bold +Análisis de casos: +\series default + Se divide el problema en casos según los datos y se resuelve el caso correspond +iente en cada situación. + La precondición de cada problema debe implicar la precondición inicial, + y la postcondición de cada uno debe cumplir la postcondición inicial. + Además, se deben considerar todos los casos como mucho una vez. +\end_layout + +\begin_layout Standard +\align center +\begin_inset Tabular +<lyxtabular version="3" rows="3" columns="2"> +<features tabularvalignment="middle"> +<column alignment="left" valignment="top" width="40text%"> +<column alignment="left" valignment="top" width="40text%"> +<row> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Lenguaje algorítmico +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Pascal +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +SEGÚN +\begin_inset Formula $c_{1},\dots,c_{n}$ +\end_inset + + { Nombres de las variables a comprobar } +\end_layout + +\begin_layout Plain Layout +\begin_inset Formula $e_{1}$ +\end_inset + +: +\begin_inset Formula $a_{1}$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout +\begin_inset Formula $\dots$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout +\begin_inset Formula $e_{n}$ +\end_inset + +: +\begin_inset Formula $a_{n}$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout +EN_OTRO_CASO: +\begin_inset Formula $a_{n+1}$ +\end_inset + + +\begin_inset Formula $_{opcional}$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout +FIN_SEGÚN +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +SI +\begin_inset Formula $e$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout +ENTONCES +\begin_inset Formula $a$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout +SI_NO +\begin_inset Formula $b$ +\end_inset + + +\begin_inset Formula $_{opcional}$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout +FIN_SI +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\family typewriter +if +\begin_inset Formula $e$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\family typewriter +then +\begin_inset Formula $a$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout +[ +\family typewriter +else +\begin_inset Formula $b$ +\end_inset + + +\family default + ] +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\begin_layout Standard +En Pascal, los campos de expresiones solo permiten una acción, pero se pueden + agrupar varias en una sola con las etiquetas +\family typewriter +begin +\family default + y +\family typewriter +end +\family default +. + Además, se debe situar un punto y coma ( +\family typewriter +; +\family default +) para separar las acciones. + No es necesario pues introducirlo antes de un +\family typewriter +end +\family default +, ni tampoco debe usarse antes de un +\family typewriter +else +\family default +, pues indicaría el final de la sentencia +\family typewriter +if +\family default + completa. +\end_layout + +\begin_layout Section +Tipos de datos no primitivos +\end_layout + +\begin_layout Standard +Son las +\series bold +tablas, +\series default + los +\series bold +registros +\series default + o +\series bold +producto de tipos +\series default + (estructuras) y las +\series bold +secuencias +\series default +. + Para definir un registro: +\end_layout + +\begin_layout Standard +\align center +\begin_inset Tabular +<lyxtabular version="3" rows="2" columns="2"> +<features tabularvalignment="middle"> +<column alignment="left" valignment="top" width="40text%"> +<column alignment="left" valignment="top" width="40text%"> +<row> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Lenguaje algorítmico +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Pascal +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\emph on +nombre_del_tipo +\emph default + = TIPO < +\begin_inset Formula $a_{1},a_{2}$ +\end_inset + + : +\begin_inset Formula $T_{1}$ +\end_inset + +; +\begin_inset Formula $\dots$ +\end_inset + +; +\begin_inset Formula $a_{n}$ +\end_inset + +: +\begin_inset Formula $T_{m}$ +\end_inset + +>; +\end_layout + +\begin_layout Plain Layout + +\emph on +variable +\emph default + : +\emph on +nombre_del_tipo +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\family typewriter +type +\end_layout + +\begin_layout Plain Layout +\begin_inset space \qquad{} +\end_inset + + +\emph on +nombre_del_tipo +\family typewriter +\emph default + = record +\end_layout + +\begin_layout Plain Layout +\begin_inset space \qquad{} +\end_inset + + +\begin_inset space \qquad{} +\end_inset + + +\begin_inset Formula $a_{1},a_{2}$ +\end_inset + + +\family typewriter + : +\begin_inset Formula $T_{1}$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \qquad{} +\end_inset + + +\begin_inset space \qquad{} +\end_inset + + +\begin_inset Formula $\dots$ +\end_inset + + +\family typewriter +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \qquad{} +\end_inset + + +\begin_inset space \qquad{} +\end_inset + + +\begin_inset Formula $a_{n}$ +\end_inset + + +\family typewriter + : +\begin_inset Formula $T_{m}$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \qquad{} +\end_inset + + +\family typewriter +end; +\end_layout + +\begin_layout Plain Layout + +\family typewriter +var +\end_layout + +\begin_layout Plain Layout +\begin_inset space \qquad{} +\end_inset + + +\emph on +variable +\family typewriter +\emph default + : +\family default +\emph on +nombre_del_tipo +\family typewriter +\emph default +; +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\end_body +\end_document diff --git a/ip/n2.lyx b/ip/n2.lyx new file mode 100644 index 0000000..80e064a --- /dev/null +++ b/ip/n2.lyx @@ -0,0 +1,571 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Section +Acciones +\end_layout + +\begin_layout Standard +Permiten conseguir +\series bold +generalidad +\series default + representando un conjunto potencialmente infinito de cálculos con el mismo + algoritmo, que es una +\series bold +abstracción +\series default + de estos. + Las acciones son la base para +\series bold +descomposición +\series default + de programas en el paradigma imperativo. + También mejoran la legibilidad, el mantenimiento y la reutilización de + partes del programa. + La abstracción proporcionada es por +\series bold +especificación +\series default + (separa el qué hace del cómo lo hace) y por +\series bold +parametrización +\series default + (definición general contra caso específico). + En lenguaje algorítmico, las acciones se definen como: +\end_layout + +\begin_layout Standard +\align center +\begin_inset Tabular +<lyxtabular version="3" rows="2" columns="2"> +<features tabularvalignment="middle"> +<column alignment="left" valignment="top" width="40text%"> +<column alignment="left" valignment="top" width="50text%"> +<row> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Lenguaje algorítmico +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Pascal +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\emph on +nombre +\emph default + : una acción ( +\begin_inset Formula $tp_{1}$ +\end_inset + + +\begin_inset Formula $par_{1}$ +\end_inset + + : +\begin_inset Formula $td_{1}$ +\end_inset + +; +\begin_inset Formula $\dots$ +\end_inset + +; +\begin_inset Formula $tp_{n}$ +\end_inset + + +\begin_inset Formula $par_{n}$ +\end_inset + + : +\begin_inset Formula $td_{n}$ +\end_inset + +) +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\family typewriter +procedure +\emph on +nombre +\emph default +( +\family default +[ +\family typewriter +var +\family default +] +\begin_inset Formula $par_{1}$ +\end_inset + + +\family typewriter + : +\begin_inset Formula $td_{1}$ +\end_inset + +; +\begin_inset Formula $\dots$ +\end_inset + +; +\family default +[ +\family typewriter +var +\family default +] +\family typewriter + +\begin_inset Formula $par_{n}$ +\end_inset + + : +\begin_inset Formula $td_{n}$ +\end_inset + +); +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\begin_layout Standard +A esto le sigue la implementación, similar a la del algoritmo en sí. + Aquí, +\begin_inset Formula $par_{i}$ +\end_inset + + es el nombre del parámetro, +\begin_inset Formula $td_{i}$ +\end_inset + + es su tipo de dato y +\begin_inset Formula $tp_{i}$ +\end_inset + + puede ser +\begin_inset Quotes cld +\end_inset + +DATO +\begin_inset Quotes crd +\end_inset + + (entrada), +\begin_inset Quotes cld +\end_inset + +RESULTADO +\begin_inset Quotes crd +\end_inset + + (salida) o +\begin_inset Quotes cld +\end_inset + +DATO-RESULTADO +\begin_inset Quotes crd +\end_inset + + (entrada y salida), y en Pascal los dos últimos casos se indican con +\family typewriter +var +\family default +. + En +\begin_inset Formula $par_{i}$ +\end_inset + + se pueden agrupar varios parámetros separados por comas. +\end_layout + +\begin_layout Standard +Los nombres de los parámetros forman parte de su +\series bold +léxico local +\series default +. + Pueden +\series bold +enmascarar +\series default + elementos del léxico global y no son utilizables fuera de la acción. + Llamamos +\series bold +parámetros formales +\series default + a los parámetros de una acción ( +\begin_inset Formula $par_{1},\dots,par_{n}$ +\end_inset + +) y +\series bold +argumentos +\series default + o +\series bold +parámetros reales +\series default + a los valores con los que se invoca la acción, mediante la notación +\begin_inset Quotes cld +\end_inset + + +\emph on +nombre +\emph default +( +\begin_inset Formula $expr_{1},\dots,expr_{n}$ +\end_inset + +) +\begin_inset Quotes crd +\end_inset + +. +\end_layout + +\begin_layout Section +Funciones +\end_layout + +\begin_layout Standard +Se diferencian de las acciones en que: +\end_layout + +\begin_layout Itemize +Las acciones modifican el estado del proceso, mientras que las funciones + establecen una relación entre los elementos del +\series bold +dominio +\series default + y el +\series bold +codominio +\series default + ( +\begin_inset Formula $f:A\rightarrow B$ +\end_inset + +). +\end_layout + +\begin_layout Itemize +Las acciones definen procedimientos complejos a partir de otros más simples, + mientras que las funciones extienden el repertorio de operadores. +\end_layout + +\begin_layout Standard +Se definen de forma similar a las acciones: +\end_layout + +\begin_layout Standard +\align center +\begin_inset Tabular +<lyxtabular version="3" rows="2" columns="2"> +<features tabularvalignment="middle"> +<column alignment="left" valignment="top" width="50text%"> +<column alignment="left" valignment="top" width="40text%"> +<row> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Lenguaje algorítmico +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Pascal +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\emph on +nombre +\emph default +: Función ( +\begin_inset Formula $par_{1}$ +\end_inset + +: +\begin_inset Formula $td_{1}$ +\end_inset + +; ...; +\begin_inset Formula $par_{n}$ +\end_inset + + : +\begin_inset Formula $td_{n}$ +\end_inset + +) +\begin_inset Formula $\rightarrow$ +\end_inset + + tipo_retorno; +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\family typewriter +function +\emph on +nombre +\emph default +( +\family default + +\begin_inset Formula $par_{1}$ +\end_inset + + +\family typewriter + : +\begin_inset Formula $td_{1}$ +\end_inset + +; +\begin_inset Formula $\dots$ +\end_inset + +; +\family default + +\family typewriter + +\begin_inset Formula $par_{n}$ +\end_inset + + : +\begin_inset Formula $td_{n}$ +\end_inset + +): +\emph on +tipo_retorno +\emph default +; +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\begin_layout Standard +Para devolver un valor, se asigna al propio nombre de la función, que se + comporta como una variable de tipo +\begin_inset Quotes cld +\end_inset + +tipo_retorno +\begin_inset Quotes crd +\end_inset + + de solo escritura. + En exámenes y prácticas, no podemos hacer esto a mitad de la función, aun + cuando en Pascal este nombre se comporta como cualquier otra variable local. +\end_layout + +\begin_layout Section +Enumerado +\end_layout + +\begin_layout Standard +Solo en Pascal. + Ejemplo: +\end_layout + +\begin_layout Standard +\begin_inset Box Boxed +position "t" +hor_pos "c" +has_inner_box 1 +inner_pos "t" +use_parbox 0 +use_makebox 0 +width "100col%" +special "none" +height "1in" +height_special "totalheight" +thickness "0.4pt" +separation "3pt" +shadowsize "4pt" +framecolor "black" +backgroundcolor "none" +status open + +\begin_layout Plain Layout + +\family typewriter +type colors = (red, green, blue); +\end_layout + +\begin_layout Plain Layout + +\family typewriter +var color : colors; +\end_layout + +\begin_layout Plain Layout + +\family typewriter +begin +\end_layout + +\begin_layout Plain Layout + +\family typewriter +\begin_inset space \hspace{} +\length 8ex +\end_inset + +color := red; +\end_layout + +\begin_layout Plain Layout + +\family typewriter +end. +\end_layout + +\end_inset + + +\end_layout + +\end_body +\end_document diff --git a/ip/n3.lyx b/ip/n3.lyx new file mode 100644 index 0000000..d15221e --- /dev/null +++ b/ip/n3.lyx @@ -0,0 +1,1300 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +Una +\series bold +secuencia +\series default + es un conjunto ordenado de valores. + Se expresa como +\begin_inset Formula $[a_{1},\dots,a_{n}]$ +\end_inset + +. + La función +\begin_inset Quotes cld +\end_inset + + +\begin_inset Formula $long(S)$ +\end_inset + + +\begin_inset Quotes crd +\end_inset + + devuelve la longitud de la secuencia +\begin_inset Formula $S$ +\end_inset + +. + Si +\begin_inset Formula $S=[a_{1},\dots,a_{n}]$ +\end_inset + + y +\begin_inset Formula $S'=[b_{1},\dots,b_{m}]$ +\end_inset + + y +\begin_inset Formula $e$ +\end_inset + + es un elemento, definimos conceptualmente las siguientes operaciones: +\end_layout + +\begin_layout Itemize + +\series bold +Añadir un elemento: +\series default + +\begin_inset Formula $S\bullet e=[a_{1},\dots,a_{n},e]$ +\end_inset + +; +\begin_inset Formula $e\circ S=[e,a_{1},\dots,a_{n}]$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Concatenar secuencias: +\series default + +\begin_inset Formula $S\&S'=[a_{1},\dots,a_{n},b_{1},\dots,b_{m}]$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $primero(S)=a_{1}$ +\end_inset + +; +\begin_inset Formula $último(S)=a_{n}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Sucesor: +\series default + +\begin_inset Formula $sucesor(S,i)=S_{i+1}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Cola +\series default + y +\series bold +cabeza: +\series default + +\begin_inset Formula $cola(S)=[S_{2},\dots,S_{n}]$ +\end_inset + +; +\begin_inset Formula $cabeza(S)=[S_{1},\dots,S_{n-1}]$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +¿Vacía? +\series default +: +\begin_inset Formula $esvacía(S)=\begin{cases} +\text{Verdadero} & S=[]\\ +\text{Falso} & S\neq[] +\end{cases}$ +\end_inset + + +\end_layout + +\begin_layout Subsection +Primer modelo +\end_layout + +\begin_layout Standard +\align center +\begin_inset Tabular +<lyxtabular version="3" rows="7" columns="4"> +<features tabularvalignment="middle"> +<column alignment="center" valignment="top"> +<column alignment="center" valignment="top"> +<column alignment="center" valignment="top"> +<column alignment="center" valignment="top"> +<row> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +E. + inicial +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +E. + final +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Efecto +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Comenzar(S) +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Marcada/Consulta +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Consulta +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Comienza desde el principio. +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Avanzar(S) +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Consulta +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Consulta +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Avanza un elemento. +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +EA(S) +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Consulta +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Consulta +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Obtiene el elemento actual. +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Crear(S) +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Cualquiera +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Creación +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Crea una secuencia vacía. +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Registrar(S,e) +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Creación +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Creación +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Añade un elemento. +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Marcar(S) +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Creación +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Marcada +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Añade una marca de fin de secuencia. +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\begin_layout Standard +Por defecto una secuencia no está en ningún estado, por lo que solo podemos + usar Crear(S). + En Pascal, estas operaciones se encuentran en los archivos +\family typewriter +unitmse1 +\family default +, +\family typewriter +unitmsc1 +\family default + y +\family typewriter +unitmsr1 +\family default + para enteros, caracteres y reales. + Debemos añadir el código justo después de la línea con el nombre del programa, + con el nombre del archivo correspondiente: +\end_layout + +\begin_layout Standard +\begin_inset Box Boxed +position "t" +hor_pos "c" +has_inner_box 1 +inner_pos "t" +use_parbox 0 +use_makebox 0 +width "100col%" +special "none" +height "1in" +height_special "totalheight" +thickness "0.4pt" +separation "3pt" +shadowsize "4pt" +framecolor "black" +backgroundcolor "none" +status open + +\begin_layout Plain Layout + +\family typewriter +uses +\end_layout + +\begin_layout Plain Layout + +\family typewriter +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\emph on +unitms +\series bold +x +\series default +1 +\emph default +; +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +El tipo de dato es +\begin_inset Formula $MS_{x}1$ +\end_inset + + (siendo +\begin_inset Formula $_{x}$ +\end_inset + + una +\family typewriter +e +\family default +, +\family typewriter +c +\family default + o +\family typewriter +r +\family default +), y las funciones se denominan +\begin_inset Newline newline +\end_inset + + +\begin_inset Formula $Comenzar\_MS_{x}1$ +\end_inset + +, etc. + Además, se añaden +\begin_inset Formula $Encender\_Maquina\_MS_{x}1(S)$ +\end_inset + +, que debe ser llamada una y sólo una vez antes de cualquier otra operación + sobre la secuencia (el +\begin_inset Quotes cld +\end_inset + +constructor +\begin_inset Quotes crd +\end_inset + +) y +\begin_inset Formula $Cargar\_Fichero\_MS_{x}1(S,s)$ +\end_inset + +, donde +\begin_inset Formula $s$ +\end_inset + + es una cadena de caracteres (capítulo 5), y carga en la secuencia los datos + leídos del fichero indicado en +\begin_inset Formula $s$ +\end_inset + +. +\end_layout + +\begin_layout Subsection +Segundo modelo +\end_layout + +\begin_layout Standard +\align center +\begin_inset Tabular +<lyxtabular version="3" rows="8" columns="4"> +<features tabularvalignment="middle"> +<column alignment="center" valignment="top"> +<column alignment="center" valignment="top"> +<column alignment="center" valignment="top"> +<column alignment="center" valignment="top"> +<row> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +E. + inicial +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +E. + final +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Efecto +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Iniciar(S) +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Cr./Inic./Cons. +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Consulta +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Comienza desde antes del +\begin_inset Formula $1^{er}$ +\end_inset + + elemento. +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Avanzar(S) +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Iniciada/Cons. +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Consulta +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Avanza un elemento. + Error si EsÚltimo. +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +EA(S) +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Consulta +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Consulta +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Obtiene el elemento actual. +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +EsVacía(S) +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Cualquiera +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +(E. + inicial) +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Devuelve si la secuencia es vacía. +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +EsÚltimo(S,e) +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Inic./Cons. +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +(E. + inicial) +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Devuelve si el elem. + actual es el último. +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Crear(S) +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Cualquiera +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Creación +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Crea una secuencia vacía. +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Registrar(S) +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Creación +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Creación +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Añade un elemento a la secuencia. +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\begin_layout Standard +Estas secuencias son similares a las del primer modelo, y en Pascal se usan + igual, pero no tienen marca de fin y empiezan antes del primer elemento. +\end_layout + +\begin_layout Section +Composición iterativa +\end_layout + +\begin_layout Standard +Las iteraciones tienen un +\series bold +invariante +\series default + (INV), que se cumple tras cada ciclo y es un subconjunto de la post-condición, + además de tener una +\series bold +precondición +\series default + (PRE) y una +\series bold +postcondición +\series default + (POST). +\end_layout + +\begin_layout Standard +\align center +\begin_inset Tabular +<lyxtabular version="3" rows="4" columns="2"> +<features tabularvalignment="middle"> +<column alignment="left" valignment="top" width="50text%"> +<column alignment="left" valignment="top" width="40text%"> +<row> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Lenguaje algorítmico +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Pascal +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\series bold +MIENTRAS +\series default + +\begin_inset Formula $c$ +\end_inset + + +\series bold +HACER +\end_layout + +\begin_layout Plain Layout + +\family typewriter +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $e$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\series bold +FIN_MIENTRAS +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\family typewriter +while +\begin_inset Formula $c$ +\end_inset + + do +\end_layout + +\begin_layout Plain Layout + +\family typewriter +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $e$ +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\series bold +REPETIR +\end_layout + +\begin_layout Plain Layout + +\family typewriter +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $s$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\series bold +HASTA_QUE +\series default + +\begin_inset Formula $c$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\family typewriter +repeat +\end_layout + +\begin_layout Plain Layout + +\family typewriter +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $s$ +\end_inset + + +\family default + (no es necesario +\family typewriter +begin +\family default +.. +\family typewriter +end +\family default +). +\end_layout + +\begin_layout Plain Layout + +\family typewriter +until +\begin_inset Formula $c$ +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\series bold +ITERAR +\end_layout + +\begin_layout Plain Layout + +\family typewriter +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $s_{1}$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\series bold +DETENER +\series default + +\begin_inset Formula $c$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\family typewriter +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $s_{2}$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\series bold +FIN_ITERAR +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\family typewriter +repeat +\end_layout + +\begin_layout Plain Layout + +\family typewriter +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $s_{1}$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout + +\family typewriter +if +\begin_inset Formula $c$ +\end_inset + + then break; +\end_layout + +\begin_layout Plain Layout + +\family typewriter +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $s_{2}$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout + +\family typewriter +until false +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\begin_layout Standard +En exámenes y prácticas, no podemos utilizar +\family typewriter +break +\family default + salvo en este caso. +\end_layout + +\begin_layout Standard +Cualquier composición iterativa se puede expresar en términos de cualquier + otra, pero hay que saber elegir la más apropiada en cada caso. +\end_layout + +\end_body +\end_document diff --git a/ip/n4.lyx b/ip/n4.lyx new file mode 100644 index 0000000..2e5246e --- /dev/null +++ b/ip/n4.lyx @@ -0,0 +1,302 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +Un esquema algorítmico es una +\begin_inset Quotes cld +\end_inset + +plantilla +\begin_inset Quotes crd +\end_inset + + de algoritmo aplicable no a un problema sino a una +\emph on +clase +\emph default + de problemas. + Estudiaremos los siguientes: +\end_layout + +\begin_layout Itemize + +\series bold +Recorrido +\series default + o +\series bold +enumeración secuencial: +\series default + Aplicación del mismo tratamiento a todos los elementos de una colección. + Debemos estudiar si podemos tratar la secuencia vacía como el resto ( +\begin_inset Formula $H_{1}$ +\end_inset + +) y si podemos tratar al primer elemento como el resto ( +\begin_inset Formula $H_{2}$ +\end_inset + +). + Dado que +\begin_inset Formula $H_{1}\implies H_{2}$ +\end_inset + +, tenemos tres esquemas: (1) +\begin_inset Formula $H_{1}\land H_{2}$ +\end_inset + +, (2) +\begin_inset Formula $\neg H_{1}\land H_{2}$ +\end_inset + + y (3) +\begin_inset Formula $\neg H_{1}\land\neg H_{2}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Búsqueda: +\series default + Encontrar el primer elemento +\begin_inset Formula $e$ +\end_inset + + en la colección +\begin_inset Formula $P$ +\end_inset + + que cumpla cierta propiedad. + Puede que dicha propiedad no dependa solo de +\begin_inset Formula $e$ +\end_inset + + sino también de los elementos anteriores ( +\begin_inset Formula $P_{iz}$ +\end_inset + +), en cuyo caso habrá que hacer los tratamientos necesarios. + Una vez encontrado el elemento buscado, la iteración se detiene. +\end_layout + +\begin_layout Standard +Es muy importante identificar la clase de cada problema, pues de lo contrario + se podría confundir una búsqueda con un recorrido. + Un mismo problema puede combinar búsqueda y recorrido, bien de manera secuencia +l o uno dentro del otro. +\end_layout + +\begin_layout Standard +Una +\series bold +iteración +\series default + define una sucesión de valores dados por el conjunto de variables implicadas, + que denotamos +\begin_inset Formula $V$ +\end_inset + +. + La secuencia se caracteriza por un valor inicial +\begin_inset Formula $V_{0}$ +\end_inset + + ( +\series bold +inicialización +\series default +), una +\series bold +condición de continuación +\series default + +\begin_inset Formula $P(V)$ +\end_inset + + y un conjunto de funciones que modifican el valor de +\begin_inset Formula $V$ +\end_inset + + en cada iteración, +\begin_inset Formula $f(V)$ +\end_inset + + ( +\series bold +cuerpo +\series default +). + Para saber que la iteración finaliza después de un número finito de pasos, + definimos una +\series bold +función de terminación +\series default + +\begin_inset Formula $T$ +\end_inset + + entera que dependa de las variables y sea estrictamente decreciente respecto + al progreso de la iteración con una cota inferior. +\end_layout + +\begin_layout Standard +Existen dos formas de definir una sucesión: +\end_layout + +\begin_layout Itemize + +\series bold +Explícita +\series default + o +\series bold +calculada +\series default +: +\begin_inset Formula $a_{i}$ +\end_inset + + se expresa como una fórmula o algoritmo desde +\begin_inset Formula $i$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Implícita +\series default + o +\series bold +recurrente +\series default +: +\begin_inset Formula $a_{i}$ +\end_inset + + se expresa mediante una relación de inducción, a partir de +\begin_inset Formula $a_{i-r},\dots,a_{i-1}$ +\end_inset + +, donde +\begin_inset Formula $r$ +\end_inset + + es la +\series bold +profundidad +\series default +, y los valores +\begin_inset Formula $a_{0},\dots,a_{r-1}$ +\end_inset + + son dados. +\end_layout + +\begin_layout Standard +Dada una sucesión +\begin_inset Formula $a_{n}$ +\end_inset + +, definimos la sucesión de +\series bold +sumas parciales +\series default + o +\series bold +serie +\series default + como +\begin_inset Formula $S_{1}=a_{1}$ +\end_inset + +, +\begin_inset Formula $S_{n}=S_{n-1}+a_{n}$ +\end_inset + +. +\end_layout + +\end_body +\end_document diff --git a/ip/n5.lyx b/ip/n5.lyx new file mode 100644 index 0000000..90076a7 --- /dev/null +++ b/ip/n5.lyx @@ -0,0 +1,1691 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +Están formadas por un número fijo de elementos de un determinado tipo. + Definición: +\end_layout + +\begin_layout Standard +\align center +\begin_inset Tabular +<lyxtabular version="3" rows="2" columns="2"> +<features tabularvalignment="middle"> +<column alignment="left" valignment="top" width="50text%"> +<column alignment="left" valignment="top" width="40text%"> +<row> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Lenguaje algorítmico +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Pascal +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\emph on +nombre_tipo +\emph default + = TIPO Tabla [ +\begin_inset Formula $s_{1}$ +\end_inset + +, +\begin_inset Formula $e_{1}$ +\end_inset + +; +\begin_inset Formula $\dots$ +\end_inset + +; +\begin_inset Formula $s_{n}$ +\end_inset + +, +\begin_inset Formula $e_{n}$ +\end_inset + +] de +\emph on +tipo +\emph default +; +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\family typewriter +\emph on +nombre_tipo +\emph default + = array [ +\begin_inset Formula $s_{1}$ +\end_inset + +.. +\begin_inset Formula $e_{1}$ +\end_inset + +, +\begin_inset Formula $\dots$ +\end_inset + +, +\begin_inset Formula $s_{n}$ +\end_inset + +.. +\begin_inset Formula $e_{n}$ +\end_inset + +] of +\emph on +tipo +\emph default +; +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\begin_layout Standard +Si +\begin_inset Formula $T$ +\end_inset + + es una variable de un tipo tabla, podemos acceder a sus elementos con la + notación +\begin_inset Formula $T_{a_{1},\dots,a_{n}}$ +\end_inset + +, donde +\begin_inset Formula $s_{i}\leq a_{i}\leq e_{i}$ +\end_inset + +, siendo +\begin_inset Formula $s_{i}$ +\end_inset + + y +\begin_inset Formula $e_{i}$ +\end_inset + + constantes de tipo entero, caracter o enumerado. + En Pascal, +\family typewriter +\emph on +T +\emph default +[ +\begin_inset Formula $a_{1}$ +\end_inset + +, +\begin_inset Formula $\dots$ +\end_inset + +, +\begin_inset Formula $a_{n}$ +\end_inset + +] +\family default +. +\end_layout + +\begin_layout Section +Composición +\begin_inset Formula $k$ +\end_inset + +-RECORRIENDO +\end_layout + +\begin_layout Standard +\align center +\begin_inset Tabular +<lyxtabular version="3" rows="3" columns="2"> +<features tabularvalignment="middle"> +<column alignment="left" valignment="top" width="50text%"> +<column alignment="left" valignment="top" width="40text%"> +<row> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Lenguaje algorítmico +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Pascal +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $i$ +\end_inset + + +\series bold +RECORRIENDO +\series default + [ +\begin_inset Formula $a$ +\end_inset + +, +\begin_inset Formula $b$ +\end_inset + +] +\series bold +HACER +\end_layout + +\begin_layout Plain Layout + +\family typewriter +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $s$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\series bold +FIN_RECORRIENDO +\end_layout + +\end_inset +</cell> +<cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\family typewriter +for +\begin_inset Formula $i$ +\end_inset + + := +\begin_inset Formula $a$ +\end_inset + + to +\begin_inset Formula $b$ +\end_inset + + do +\end_layout + +\begin_layout Plain Layout + +\family typewriter +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $s$ +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $i$ +\end_inset + + +\series bold +RECORRIENDO +\series default + [ +\begin_inset Formula $a$ +\end_inset + +, +\begin_inset Formula $b$ +\end_inset + +] +\series bold +EN_SENTIDO_INVERSO HACER +\end_layout + +\begin_layout Plain Layout + +\family typewriter +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $s$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\series bold +FIN_RECORRIENDO +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\family typewriter +for +\begin_inset Formula $i$ +\end_inset + + := +\begin_inset Formula $b$ +\end_inset + + downto +\begin_inset Formula $a$ +\end_inset + + do +\end_layout + +\begin_layout Plain Layout + +\family typewriter +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $s$ +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\begin_layout Standard +Ejecuta +\begin_inset Formula $s$ +\end_inset + + una vez por cada elemento entre +\begin_inset Formula $a$ +\end_inset + + y +\begin_inset Formula $b$ +\end_inset + +, en sentido directo o inverso, y en este la variable +\begin_inset Formula $i$ +\end_inset + +, de sólo lectura, toma el valor del elemento en cuestión. +\end_layout + +\begin_layout Section +Tipo +\family typewriter +string +\end_layout + +\begin_layout Standard +Representa una cadena de caracteres, a los que se accede igual que en una + tabla definida de 1 a +\begin_inset Formula $n$ +\end_inset + +: +\end_layout + +\begin_layout Standard +\begin_inset Box Boxed +position "t" +hor_pos "c" +has_inner_box 1 +inner_pos "t" +use_parbox 0 +use_makebox 0 +width "100col%" +special "none" +height "1in" +height_special "totalheight" +thickness "0.4pt" +separation "3pt" +shadowsize "4pt" +framecolor "black" +backgroundcolor "none" +status open + +\begin_layout Plain Layout + +\family typewriter +var +\emph on +str +\emph default + : string [ +\begin_inset Formula $n$ +\end_inset + +] +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Newpage newpage +\end_inset + +Se representan con comillas simples rodeando el contenido, se accede a los + caracteres con +\family typewriter +\emph on +str +\emph default +[ +\emph on +i +\emph default +] +\family default + y se definen las siguientes operaciones: +\end_layout + +\begin_layout Itemize + +\family typewriter +st1 + st2 +\end_layout + +\begin_layout Itemize + +\family typewriter +concat(st1, ..., stn : string) : string +\end_layout + +\begin_layout Itemize + +\family typewriter +copy(st : string; start, index : integer) : string +\end_layout + +\begin_layout Itemize + +\family typewriter +delete(var st : string; start, index : integer) +\end_layout + +\begin_layout Itemize + +\family typewriter +insert(src : string; var dst : string; pos : integer) +\end_layout + +\begin_layout Itemize + +\family typewriter +length(s : string) : integer +\end_layout + +\begin_layout Itemize + +\family typewriter +pos(substr, str : string) : byte +\end_layout + +\begin_layout Itemize + +\family typewriter +str(in : +\family default +(byte, integer...) +\family typewriter +; var out : string) +\end_layout + +\begin_layout Itemize + +\family typewriter +val(in : string; var out : +\family default +(byte, integer...) +\family typewriter +; var invalidcharpos : integer) +\end_layout + +\begin_layout Section +Algoritmos de ordenación +\end_layout + +\begin_layout Standard +Suponemos que todos los algoritmos incluyen el siguiente léxico: +\end_layout + +\begin_layout Standard +\begin_inset Box Boxed +position "t" +hor_pos "c" +has_inner_box 1 +inner_pos "t" +use_parbox 0 +use_makebox 0 +width "100col%" +special "none" +height "1in" +height_special "totalheight" +thickness "0.4pt" +separation "3pt" +shadowsize "4pt" +framecolor "black" +backgroundcolor "none" +status open + +\begin_layout Plain Layout + +\series bold +LÉXICO +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $\text{TipoClave}=\text{ENTERO}$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $\text{TipoDatos}=\text{\textbf{TIPO}}<\text{clave}:\text{TipoClave}\text{;}\dots>$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $\text{TipoIndice}=\text{\textbf{TIPO}}\text{[1..\ensuremath{n}]}$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $a:\text{\textbf{TABLA} [TipoIndice] \textbf{DE} TipoDatos}$ +\end_inset + +; +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsection +Inserción directa +\end_layout + +\begin_layout Standard +\begin_inset Box Boxed +position "t" +hor_pos "c" +has_inner_box 1 +inner_pos "t" +use_parbox 0 +use_makebox 0 +width "100col%" +special "none" +height "1in" +height_special "totalheight" +thickness "0.4pt" +separation "3pt" +shadowsize "4pt" +framecolor "black" +backgroundcolor "none" +status open + +\begin_layout Plain Layout + +\series bold +LÉXICO +\end_layout + +\begin_layout Plain Layout + +\family typewriter +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $q,j:\text{TipoIndice}$ +\end_inset + + +\family default +; +\end_layout + +\begin_layout Plain Layout + +\family typewriter +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $b:\text{TipoDatos}$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\series bold +ALGORITMO +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\emph on + +\begin_inset Formula $q$ +\end_inset + + +\emph default + +\series bold +RECORRIENDO +\series default + [2, +\begin_inset Formula $n$ +\end_inset + +] +\series bold +HACER +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $b\leftarrow a_{q}$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $j\leftarrow q-1$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\series bold +MIENTRAS +\series default + +\begin_inset Formula $b\text{.clave}<a_{j}\text{.clave}$ +\end_inset + + +\series bold +HACER +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $a_{j+1}\leftarrow a_{j}$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $j\leftarrow j-1$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\series bold +FIN_MIENTRAS +\series default +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $a_{j+1}\leftarrow b$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\series bold +FIN_RECORRIENDO +\end_layout + +\begin_layout Plain Layout + +\series bold +FIN +\series default +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsection +Inserción binaria +\end_layout + +\begin_layout Standard +\begin_inset Box Boxed +position "t" +hor_pos "c" +has_inner_box 1 +inner_pos "t" +use_parbox 0 +use_makebox 0 +width "100col%" +special "none" +height "1in" +height_special "totalheight" +thickness "0.4pt" +separation "3pt" +shadowsize "4pt" +framecolor "black" +backgroundcolor "none" +status open + +\begin_layout Plain Layout + +\series bold +LÉXICO +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $inf,sup,med:\text{TipoIndice}$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $x:\text{TipoDatos}$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\series bold +ALGORITMO +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $i$ +\end_inset + + +\series bold +RECORRIENDO +\series default + [2, +\begin_inset Formula $n$ +\end_inset + +] +\series bold +HACER +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $inf\leftarrow1$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $sup\leftarrow i-1$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $x\leftarrow a_{i}$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\series bold +MIENTRAS +\series default + +\begin_inset Formula $inf\leq sup$ +\end_inset + + +\series bold +HACER +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $med\leftarrow(inf+sup)\text{ DIV }2$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\series bold +SI +\series default + +\begin_inset Formula $x.\text{clave}<a_{med}\text{.clave}$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\series bold +ENTONCES +\series default + +\begin_inset Formula $sup\leftarrow med-1$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\series bold +SI_NO +\series default + +\begin_inset Formula $inf\leftarrow med+1$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\series bold +FIN_SI +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\series bold +FIN_MIENTRAS +\series default +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $j$ +\end_inset + + +\series bold +RECORRIENDO +\series default + [ +\begin_inset Formula $inf$ +\end_inset + +, +\begin_inset Formula $i-1$ +\end_inset + +] +\series bold +EN_SENTIDO_INVERSO +\series default + +\series bold +HACER +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $a_{j+1}\leftarrow a_{j}$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\series bold +FIN_RECORRIENDO +\series default +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $a_{inf}\leftarrow x$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\series bold +FIN_RECORRIENDO +\end_layout + +\begin_layout Plain Layout + +\series bold +FIN +\series default +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsection +Selección directa +\end_layout + +\begin_layout Standard +\begin_inset Box Boxed +position "t" +hor_pos "c" +has_inner_box 1 +inner_pos "t" +use_parbox 0 +use_makebox 0 +width "100col%" +special "none" +height "1in" +height_special "totalheight" +thickness "0.4pt" +separation "3pt" +shadowsize "4pt" +framecolor "black" +backgroundcolor "none" +status open + +\begin_layout Plain Layout + +\series bold +LÉXICO +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $pos,j,q:\text{TipoIndice}$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $min:\text{TipoDatos}$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\series bold +ALGORITMO +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $q$ +\end_inset + + +\series bold +RECORRIENDO +\series default + [1, +\begin_inset Formula $n-1$ +\end_inset + +] +\series bold +HACER +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $pos\leftarrow q$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $min\leftarrow a_{q}$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $j$ +\end_inset + + +\series bold +RECORRIENDO +\series default + [ +\begin_inset Formula $q+1$ +\end_inset + +, +\begin_inset Formula $n$ +\end_inset + +] +\series bold +HACER +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\series bold +SI +\series default + +\begin_inset Formula $min\text{.clave}>a_{j}\text{.clave}$ +\end_inset + + +\series bold +ENTONCES +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $pos\leftarrow j$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $min\leftarrow a_{j}$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\series bold +FIN_SI +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\series bold +FIN_RECORRIENDO +\series default +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $a_{pos}\leftarrow a_{q}$ +\end_inset + +; +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\begin_inset Formula $a_{q}\leftarrow min$ +\end_inset + + +\end_layout + +\begin_layout Plain Layout +\begin_inset space \hspace{} +\length 8ex +\end_inset + + +\series bold +FIN_RECORRIENDO +\end_layout + +\begin_layout Plain Layout + +\series bold +FIN +\series default +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Otros algoritmos de ordenación, más avanzados, son el +\series bold +algoritmo de Shell +\series default +, +\begin_inset Formula $O(n^{1.25})$ +\end_inset + +, y +\series bold +Quicksort +\series default +, +\begin_inset Formula $O(n\log n)$ +\end_inset + +, que Charles Hoare demostró que no existe otro más rápido. +\end_layout + +\end_body +\end_document diff --git a/license.lyx b/license.lyx new file mode 100644 index 0000000..ef038d6 --- /dev/null +++ b/license.lyx @@ -0,0 +1,152 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style french +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +\begin_inset space ~ +\end_inset + + +\begin_inset VSpace vfill +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset CommandInset line +LatexCommand rule +offset "0.5ex" +width "30col%" +height "1pt" + +\end_inset + + +\end_layout + +\begin_layout Standard +Copyright © +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +cryear{} +\end_layout + +\end_inset + + Juan Marín Noguera, +\family typewriter + +\begin_inset CommandInset href +LatexCommand href +name "juan.marinn@um.es" +target "juan.marinn@um.es" +type "mailto:" +literal "false" + +\end_inset + + +\family default +. +\end_layout + +\begin_layout Standard +Esta obra está bajo la licencia Reconocimiento-CompartirIgual 4.0 Internacional + de Creative Commons (CC-BY-SA 4.0). + Para ver una copia de esta licencia, visite +\begin_inset Flex URL +status open + +\begin_layout Plain Layout + +https://creativecommons.org/licenses/by-sa/4.0/ +\end_layout + +\end_inset + +. +\end_layout + +\end_body +\end_document diff --git a/logic/n.lyx b/logic/n.lyx new file mode 100644 index 0000000..57fe1dd --- /dev/null +++ b/logic/n.lyx @@ -0,0 +1,253 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize a5paper +\use_geometry true +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\leftmargin 0.2cm +\topmargin 0.7cm +\rightmargin 0.2cm +\bottommargin 0.7cm +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle empty +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Title +Fundamentos Lógicos de la Informática +\end_layout + +\begin_layout Date +\begin_inset Note Note +status open + +\begin_layout Plain Layout + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +def +\backslash +cryear{2017} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "../license.lyx" + +\end_inset + + +\end_layout + +\begin_layout Standard +Bibliografía: +\end_layout + +\begin_layout Itemize +Diapositivas de Fundamentos Lógicos de la Informática, Departamento de Ingenierí +a de al Información y las Comunicaciones (nota: la errata es de ellos), + Facultad de Informática, Universidad de Murcia. +\end_layout + +\begin_layout Itemize +Wikipedia, la enciclopedia libre ( +\begin_inset Flex URL +status open + +\begin_layout Plain Layout + +https://es.wikipedia.org/ +\end_layout + +\end_inset + +). +\end_layout + +\begin_layout Chapter +Lógica +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n1.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Lógica proposicional +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n2.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Problema SAT +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n3.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Deducción natural +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n4.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Lógica categórica +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n5.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Lógica de predicados de primer orden +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n6.lyx" + +\end_inset + + +\end_layout + +\begin_layout Chapter +Sistemas deductivos, razonamientos y deducciones +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "n7.lyx" + +\end_inset + + +\end_layout + +\end_body +\end_document diff --git a/logic/n1.lyx b/logic/n1.lyx new file mode 100644 index 0000000..166b2b3 --- /dev/null +++ b/logic/n1.lyx @@ -0,0 +1,346 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +La lógica estudia las oraciones y los razonamientos, y existen tantas como + tipos de oraciones y razonamientos. + En informática, es la base de la programación, representa el conocimiento + en inteligencia artificial, sirve para demostraciones de resultados teóricos + y diseño de circuitos lógicos y define los problemas NP-completos (SAT). + Existen distintas lógicas, como las lógicas clásicas (proposicional, categórica +, de primer orden...) y la lógica difusa. +\end_layout + +\begin_layout Section +Oraciones +\end_layout + +\begin_layout Standard +Dentro de una misma lógica, una oración lógica es una oración del lenguaje + natural que cumpla ciertas condiciones. + En las lógicas clásicas, es aquella que es +\series bold +enunciativa +\series default + y cumple la +\series bold +ley del tercero excluido +\series default + (solo puede ser verdadera [ +\begin_inset Formula $V$ +\end_inset + +] o falsa [ +\begin_inset Formula $F$ +\end_inset + +]) y la +\series bold +ley de no contradicción +\series default + (no puede ser +\begin_inset Formula $V$ +\end_inset + + y +\begin_inset Formula $F$ +\end_inset + + a la vez). + Estas pueden ser +\series bold +simples +\series default + ( +\series bold +atómicas +\series default +) o +\series bold +compuestas +\series default + ( +\series bold +moleculares +\series default +), dependiendo de si tienen uno o más predicados. +\end_layout + +\begin_layout Section +Razonamientos +\end_layout + +\begin_layout Standard +Un razonamiento es una estructura que enlaza oraciones, de las cuales una + es la +\series bold +conclusión +\series default + de otras ( +\series bold +premisas +\series default +) y todas (salvo ella misma) proporcionan evidencias para justificarla. + Así, un razonamiento está formado por +\series bold +axiomas +\series default + o +\series bold +premisas +\series default +; +\series bold +conclusiones +\series default + o +\series bold +teoremas +\series default +, y una +\series bold +demostración +\series default +. + Existen dos tipos de razonamiento: +\end_layout + +\begin_layout Itemize + +\series bold +Deductivo: +\series default + Se basa en la implicación. +\end_layout + +\begin_layout Itemize + +\series bold +Inductivo: +\series default + Parte de casos y llega a una conclusión general. + Sólo es válido si se consideran todos los casos; de lo contrario la conclusión + es probablemente, pero no necesariamente, cierta. +\end_layout + +\begin_layout Standard +Un razonamiento es válido si la conclusión es necesariamente cierta cuando + lo son las premisas, y se escribe como +\begin_inset Formula $\underset{\text{Premisas}}{\{\alpha_{1},\alpha_{2},\dots,\alpha_{n}\}}\vDash\underset{\text{Conclusión}}{\beta}$ +\end_inset + +. + Para representarlo: +\end_layout + +\begin_layout Itemize + +\series bold +Representación gráfica: +\series default + +\begin_inset Formula +\[ +\begin{array}{ccccc} +P_{1} & \land & P_{2}\\ +\hline & \downarrow\\ + & C_{1} & & \land & P_{3}\\ +\hline & & & \downarrow\\ + & & & C_{2} +\end{array} +\] + +\end_inset + + +\end_layout + +\begin_layout Itemize + +\series bold +Representación estándar: +\begin_inset Formula +\[ +\begin{array}{ccc} + & P_{1}\\ + & P_{2}\\ +\hline \therefore & C_{1} & P_{1}\text{ y }P_{2}\\ + & P_{3}\\ +\hline \therefore & C_{2} & C_{1}\text{ y }P_{3} +\end{array} +\] + +\end_inset + + +\end_layout + +\begin_layout Section +Tipos de definiciones +\end_layout + +\begin_layout Itemize + +\series bold +Extensiva +\series default + o +\series bold +extensional: +\series default + Lista de elementos que cumplen la condición. +\end_layout + +\begin_layout Itemize + +\series bold +Comprensiva +\series default + o +\series bold +intensional: +\series default + Lista de propiedades necesarias. +\end_layout + +\begin_layout Itemize + +\series bold +Recursiva: +\series default + Formada por una +\series bold +regla base +\series default +, que define casos concretos, y una +\series bold +regla recursiva +\series default +, que define todos los demás casos a partir de casos ya conocidos mediante + una relación. + También puede contener una +\series bold +regla de exclusión +\series default +. +\end_layout + +\begin_layout Section +Lenguajes formales +\end_layout + +\begin_layout Standard +El lenguaje natural es ambiguo, y suele ser vago, paradójico, complicado... + Por tanto, en ciencia es imprescindible un lenguaje formal para obtener + rigor. + Un lenguaje formal consta de un conjunto de símbolos ( +\series bold +alfabeto +\series default + o +\series bold +vocabulario +\series default +) y una definición recursiva para conectarlos ( +\series bold +gramática +\series default + o +\series bold +sintaxis +\series default +), y es el conjunto de todas las fórmulas bien formadas (f.b.f.) obtenidas + a partir de estas. + En la práctica, necesitamos un sistema de codificación (formalización) + y de interpretación. +\end_layout + +\begin_layout Section +Formalización e interpretación +\end_layout + +\begin_layout Standard +Formalizar es obtener una oración o f.b.f. + en lenguaje formal a partir del lenguaje natural, mientras que interpretar + es entender una f.b.f. + expresándola en lenguaje natural. +\end_layout + +\end_body +\end_document diff --git a/logic/n2.lyx b/logic/n2.lyx new file mode 100644 index 0000000..93478b7 --- /dev/null +++ b/logic/n2.lyx @@ -0,0 +1,1518 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +Las oraciones lógicas en lógica proposicional ( +\series bold +L0 +\series default +) se llaman +\series bold +proposiciones +\series default +. + Las proposiciones atómicas, también llamadas +\series bold +sentencias +\series default + o +\series bold +átomos +\series default +, se agrupan mediante +\series bold +operadores lógicos +\series default + para formar oraciones compuestas. +\end_layout + +\begin_layout Section +Sintaxis +\end_layout + +\begin_layout Itemize + +\series bold +Constantes: +\series default + Verdadero ( +\begin_inset Formula $V$ +\end_inset + +) o falso ( +\begin_inset Formula $F$ +\end_inset + +). + +\begin_inset Formula $\mathbb{B}=\{V,F\}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Sentencias: +\series default + Se representan por un conjunto de letras latinas. + El conjunto de todos se denota por +\begin_inset Formula ${\cal P}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Operadores lógicos: +\series default + Negación ( +\begin_inset Formula $\neg$ +\end_inset + +) y conectivos. + Los conectivos son: conjunción ( +\begin_inset Formula $\land$ +\end_inset + +), disyunción ( +\begin_inset Formula $\lor$ +\end_inset + +), implicación ( +\begin_inset Formula $\rightarrow$ +\end_inset + +) y doble implicación ( +\begin_inset Formula $\leftrightarrow$ +\end_inset + +). +\end_layout + +\begin_layout Itemize + +\series bold +Paréntesis +\series default + o corchetes, para agrupar expresiones. +\end_layout + +\begin_layout Standard +Definición recursiva de una f.b.f.: +\end_layout + +\begin_layout Itemize + +\series bold +Forma básica: +\series default + Todo átomo es una f.b.f. +\end_layout + +\begin_layout Itemize + +\series bold +Forma recursiva: +\series default + Si +\begin_inset Formula $\alpha$ +\end_inset + + y +\begin_inset Formula $\beta$ +\end_inset + + son f.b.f., también lo son +\begin_inset Formula $\neg\alpha$ +\end_inset + +, +\begin_inset Formula $(\alpha\land\beta)$ +\end_inset + +, +\begin_inset Formula $(\alpha\lor\beta)$ +\end_inset + +, +\begin_inset Formula $(\alpha\rightarrow\beta)$ +\end_inset + + y +\begin_inset Formula $(\alpha\leftrightarrow\beta)$ +\end_inset + +. + La presencia o ausencia de paréntesis es importante. +\end_layout + +\begin_layout Standard +En la práctica, podemos eliminar paréntesis según estas reglas: +\end_layout + +\begin_layout Itemize +Se pueden eliminar los paréntesis exteriores. +\end_layout + +\begin_layout Itemize + +\series bold +Prioridad: +\series default + De mayor a menor: +\begin_inset Formula $\neg$ +\end_inset + +, ( +\begin_inset Formula $\land$ +\end_inset + +, +\begin_inset Formula $\lor$ +\end_inset + +), ( +\begin_inset Formula $\rightarrow$ +\end_inset + +, +\begin_inset Formula $\leftrightarrow$ +\end_inset + +). +\end_layout + +\begin_layout Itemize + +\series bold +Asociatividad: +\series default + A igual prioridad de operadores, se asocia por la izquierda. +\end_layout + +\begin_layout Standard +También podemos añadir paréntesis a cualquier expresión que no sea una negación. +\end_layout + +\begin_layout Section +Formalización +\end_layout + +\begin_layout Itemize +Los átomos corresponden a oraciones enunciativas afirmativas, en forma presente + y con sujeto (salvo verbos impersonales). +\end_layout + +\begin_layout Itemize +\begin_inset Formula $\neg\alpha$ +\end_inset + +: No +\begin_inset Formula $\alpha$ +\end_inset + +, no es el caso de +\begin_inset Formula $\alpha$ +\end_inset + +, no es cierto que +\begin_inset Formula $\alpha$ +\end_inset + +, es falso que +\begin_inset Formula $\alpha$ +\end_inset + +, no sucede que +\begin_inset Formula $\alpha$ +\end_inset + +, la negación de +\begin_inset Formula $\alpha$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $\alpha\land\beta$ +\end_inset + +: +\begin_inset Formula $\alpha$ +\end_inset + + y +\begin_inset Formula $\beta$ +\end_inset + + (pero, aunque, además, sin embargo, también, a la vez, aún, no obstante). +\end_layout + +\begin_layout Itemize +\begin_inset Formula $\alpha\lor\beta$ +\end_inset + +: O +\begin_inset Formula $\alpha$ +\end_inset + + o +\begin_inset Formula $\beta$ +\end_inset + +; ya +\begin_inset Formula $\alpha$ +\end_inset + +, ya +\begin_inset Formula $\beta$ +\end_inset + +, ya ambas. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $\alpha\rightarrow\beta$ +\end_inset + +: Si +\begin_inset Formula $\alpha$ +\end_inset + + +\begin_inset Formula $\beta$ +\end_inset + +, si +\begin_inset Formula $\alpha$ +\end_inset + + entonces +\begin_inset Formula $\beta$ +\end_inset + +, +\begin_inset Formula $\alpha$ +\end_inset + + solo si +\begin_inset Formula $\beta$ +\end_inset + +, solo +\begin_inset Formula $\alpha$ +\end_inset + + si +\begin_inset Formula $\beta$ +\end_inset + +, es suficiente +\begin_inset Formula $\alpha$ +\end_inset + + para que +\begin_inset Formula $\beta$ +\end_inset + +, siempre que +\begin_inset Formula $\alpha$ +\end_inset + + entonces +\begin_inset Formula $\beta$ +\end_inset + +, no +\begin_inset Formula $\alpha$ +\end_inset + + a menos que +\begin_inset Formula $\beta$ +\end_inset + +, es necesario +\begin_inset Formula $\beta$ +\end_inset + + para que +\begin_inset Formula $\alpha$ +\end_inset + +, a no ser que +\begin_inset Formula $\beta$ +\end_inset + + no +\begin_inset Formula $\alpha$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $\alpha\leftrightarrow\beta$ +\end_inset + +: +\begin_inset Formula $\alpha$ +\end_inset + + si y sólo si +\begin_inset Formula $\beta$ +\end_inset + +, +\begin_inset Formula $\alpha$ +\end_inset + + equivale a +\begin_inset Formula $\beta$ +\end_inset + +, +\begin_inset Formula $\alpha$ +\end_inset + + cuando y sólo cuando +\begin_inset Formula $\beta$ +\end_inset + +, +\begin_inset Formula $\alpha$ +\end_inset + + cuando únicamente +\begin_inset Formula $\beta$ +\end_inset + + , +\begin_inset Formula $\alpha$ +\end_inset + + es condición suficiente y necesaria para que +\begin_inset Formula $\beta$ +\end_inset + +. +\end_layout + +\begin_layout Section +Interpretación +\end_layout + +\begin_layout Standard +Procedimiento que traduce las fórmulas +\series bold +atómicas +\series default + a oraciones naturales. + Una +\series bold +asignación +\series default + +\begin_inset Formula $v_{I}$ +\end_inset + + es el procedimiento que establece un valor de verdad a una fórmula atómica + según una interpretación +\begin_inset Formula $I$ +\end_inset + +. + En L0 no se suele hacer distinción, y hace referencia a una función +\begin_inset Formula $v_{I}:{\cal P_{\alpha}}\rightarrow\mathbb{B}$ +\end_inset + + tal que +\begin_inset Formula $V\mapsto V$ +\end_inset + + y +\begin_inset Formula $F\mapsto F$ +\end_inset + +. +\end_layout + +\begin_layout Standard +La +\series bold +evaluación +\series default + es la obtención del valor de verdad de una oración +\begin_inset Formula $\alpha$ +\end_inset + +. + Decimos +\begin_inset Formula $V(\alpha)=V$ +\end_inset + + o +\begin_inset Formula $V(\alpha)=F$ +\end_inset + +, según corresponda. +\end_layout + +\begin_layout Itemize + +\series bold +Regla base: +\series default + Si +\begin_inset Formula $\alpha\in{\cal P}$ +\end_inset + +, entonces +\begin_inset Formula $V(\alpha)=v_{I}(\alpha)$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Regla recursiva: +\series default + +\begin_inset Formula +\begin{eqnarray*} +V(\neg\alpha) & = & \begin{cases} +V & \text{si }V(\alpha)=F\\ +F & \text{si }V(\alpha)=V +\end{cases}\\ +V(\alpha\land\beta) & = & \begin{cases} +V & \text{si }V(\alpha)=V\text{ y }V(\beta)=V\\ +F & \text{en otro caso} +\end{cases}\\ +V(\alpha\lor\beta) & = & \begin{cases} +F & \text{si }V(\alpha)=F\text{ y }V(\beta)=F\\ +V & \text{en otro caso} +\end{cases}\\ +V(\alpha\rightarrow\beta) & = & \begin{cases} +F & \text{si }V(\alpha)=V\text{ y }V(\beta)=F\\ +V & \text{en otro caso} +\end{cases}\\ +V(\alpha\leftrightarrow\beta) & = & \begin{cases} +V & \text{si }V(\alpha)=V(\beta)\\ +F & \text{en otro caso} +\end{cases} +\end{eqnarray*} + +\end_inset + + +\end_layout + +\begin_layout Section +Grafos semánticos +\end_layout + +\begin_layout Standard +Un grafo semántico es un árbol que representa una f.b.f. + El nodo principal contiene el operador principal (o el único átomo). + De cada conectivo parten dos ramas (o una si es +\begin_inset Formula $\neg$ +\end_inset + +) con las subfórmulas que conecta, y los átomos son hojas. +\end_layout + +\begin_layout Section +Decidibilidad +\end_layout + +\begin_layout Standard +Una oración puede ser: +\end_layout + +\begin_layout Itemize + +\series bold +Satisfacible +\series default + si +\begin_inset Formula $V(\alpha)=V$ +\end_inset + + en alguna interpretación. +\end_layout + +\begin_layout Itemize + +\series bold +Falseable +\series default + si +\begin_inset Formula $V(\alpha)=F$ +\end_inset + + en alguna interpretación. +\end_layout + +\begin_layout Itemize + +\series bold +Contingente +\series default + o +\series bold +contingencia +\series default + si es a la vez satisfacible y falseable. +\end_layout + +\begin_layout Itemize + +\series bold +Tautológica +\series default +, +\series bold +válida +\series default + o +\series bold +tautología +\series default + si +\begin_inset Formula $V(\alpha)=V$ +\end_inset + + en todas las interpretaciones. + Escribimos +\begin_inset Formula $\vDash\alpha$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Insatisfacible +\series default + o +\series bold +contradicción +\series default + si +\begin_inset Formula $V(\alpha)=F$ +\end_inset + + en todas las interpretaciones. +\end_layout + +\begin_layout Standard +El problema SAT, determinar si una oración lógica es satisfacible, es el + primer problema conocido NP-completo, y de hecho todos los problemas NP-complet +os se pueden reducir a SAT, de modo que si uno de resuelve como P, se resuelven + todos. +\end_layout + +\begin_layout Standard +Un conjunto de fórmulas +\begin_inset Formula ${\cal F}=\{\alpha_{1},\dots,\alpha_{n}\}$ +\end_inset + + es satisfacible si su conjunción lo es, y llamamos +\series bold +modelo +\series default + de +\begin_inset Formula ${\cal F}$ +\end_inset + + a cualquier interpretación en la que +\begin_inset Formula $V(\alpha_{1}\land\dots\land\alpha_{n})=V$ +\end_inset + +. + Definimos del mismo modo conjunto insatisfacible. + El conjunto +\begin_inset Formula ${\cal F}=\{\}$ +\end_inset + + es modelo en todas las interpretaciones. +\end_layout + +\begin_layout Standard +Para hallar los valores de verdad de una oración en función de la interpretación +, podemos construir una +\series bold +tabla de verdad. + +\series default + Si +\begin_inset Formula $\alpha$ +\end_inset + + tiene +\begin_inset Formula $n$ +\end_inset + + átomos y +\begin_inset Formula $m$ +\end_inset + + operadores, construimos una tabla con +\begin_inset Formula $2^{n}$ +\end_inset + + filas (más la cabecera) y +\begin_inset Formula $n+m$ +\end_inset + + columnas. + En cada fila establecemos una asignación hasta establecer todas las asignacione +s posibles y obtenemos las evaluaciones para las oraciones definidas por + cada operador, en orden de evaluación y terminando con el operador principal, + que establece el valor de verdad. + Debemos indicar el orden de evaluación. +\end_layout + +\begin_layout Standard +Otra forma es la +\series bold +propagación de literales. + +\series default + Un literal es un átomo o la negación de un átomo. + Dada una fórmula +\begin_inset Formula $\phi$ +\end_inset + +, definimos +\begin_inset Formula $\phi(p)\equiv\phi_{|V(p)=V}$ +\end_inset + + a la fórmula más simplificada que, en las interpretaciones en las que +\begin_inset Formula $V(p)=V$ +\end_inset + +, tenga los mismos valores de verdad que +\begin_inset Formula $\phi$ +\end_inset + +. + Por ejemplo, dada la oración +\begin_inset Formula $\phi\equiv(p\rightarrow q)\rightarrow(\neg p\rightarrow\neg q)$ +\end_inset + +, tendríamos que +\begin_inset Formula $\phi(p)\equiv\phi_{|V(p)=V}\equiv(V\rightarrow q)\rightarrow(\neg V\rightarrow\neg q)\equiv q\rightarrow(F\rightarrow q)\equiv q\rightarrow V\equiv V$ +\end_inset + +, mientras que +\begin_inset Formula $\phi(\neg p)\equiv\phi_{|V(\neg p)=V}\equiv\phi_{|V(p)=F}\equiv(F\rightarrow q)\rightarrow(\neg F\rightarrow\neg q)\equiv V\rightarrow(V\rightarrow\neg q)\equiv V\rightarrow\neg q\equiv\neg q$ +\end_inset + +. + En el segundo caso, tendríamos, por ejemplo, que +\begin_inset Formula $\phi(\neg p)(q)\equiv\phi(\neg p,q)\equiv\phi(\neg p)_{|V(q)=V}\equiv\neg V\equiv F$ +\end_inset + +. + En la práctica bastaría con escribir +\begin_inset Formula $\phi(\neg p,q)\equiv\neg V\equiv F$ +\end_inset + + para este último caso. +\end_layout + +\begin_layout Standard +Para comprobar los valores de verdad realizaríamos un +\series bold +árbol semántico. + +\series default + En este, la raíz sería la fórmula inicial, y de cada nodo, que contendrá + una fórmula +\begin_inset Formula $\xi$ +\end_inset + +, partirán dos ramas con +\begin_inset Formula $\xi(p)$ +\end_inset + + y +\begin_inset Formula $\xi(\neg p)$ +\end_inset + + para algún átomo +\begin_inset Formula $l$ +\end_inset + + en +\begin_inset Formula $\xi$ +\end_inset + + (normalmente el que más aparece), salvo si +\begin_inset Formula $\xi\equiv V$ +\end_inset + + o +\begin_inset Formula $\xi\equiv F$ +\end_inset + +. + A la hora de dibujarlo, la línea que une una expresión con otra derivada + se etiqueta con el literal a propagar. +\end_layout + +\begin_layout Section +Equivalencias +\end_layout + +\begin_layout Standard +Dos expresiones +\begin_inset Formula $\alpha$ +\end_inset + + y +\begin_inset Formula $\beta$ +\end_inset + + son lógicamente equivalentes si y sólo si +\begin_inset Formula $V(\alpha)=V(\beta)$ +\end_inset + + para cualquier interpretación. + Escribimos +\begin_inset Formula $\alpha\equiv\beta$ +\end_inset + +. + Así, +\begin_inset Formula $\alpha\equiv\beta\iff\vDash\alpha\leftrightarrow\beta$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Propiedades conmutativas: +\series default + +\begin_inset Formula $\alpha\land\beta\equiv\beta\land\alpha$ +\end_inset + +; +\begin_inset Formula $\alpha\lor\beta\equiv\beta\land\alpha$ +\end_inset + +; +\begin_inset Formula $\alpha\leftrightarrow\beta\equiv\beta\leftrightarrow\alpha$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Propiedades asociativas: +\series default + +\begin_inset Formula $\alpha\land(\beta\land\gamma)\equiv(\alpha\land\beta)\land\gamma$ +\end_inset + +; +\begin_inset Formula $\alpha\lor(\beta\lor\gamma)\equiv(\alpha\lor\beta)\lor\gamma$ +\end_inset + +; +\begin_inset Formula $\alpha\leftrightarrow(\beta\leftrightarrow\gamma)\equiv(\alpha\leftrightarrow\beta)\leftrightarrow\gamma$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Propiedades de De Morgan: +\series default + +\begin_inset Formula $\neg(\alpha\land\beta)\equiv\neg\alpha\lor\neg\beta$ +\end_inset + +; +\begin_inset Formula $\neg(\alpha\lor\beta)\equiv\neg\alpha\land\neg\beta$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Propiedades distributivas: +\series default + +\begin_inset Formula $\alpha\land(\beta\lor\gamma)\equiv(\alpha\land\beta)\lor(\alpha\land\gamma)$ +\end_inset + +; +\begin_inset Formula $\alpha\lor(\beta\land\gamma)\equiv(\alpha\lor\beta)\land(\alpha\lor\gamma)$ +\end_inset + +; +\begin_inset Formula $\alpha\rightarrow(\beta\lor\gamma)\equiv(\alpha\rightarrow\beta)\lor(\alpha\rightarrow\gamma)$ +\end_inset + +; +\begin_inset Formula $\alpha\rightarrow(\beta\land\gamma)\equiv(\alpha\rightarrow\beta)\land(\alpha\rightarrow\gamma)$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Propiedades de absorción: +\series default + +\begin_inset Formula $\alpha\lor(\alpha\land\beta)\equiv\alpha\land(\alpha\lor\beta)\equiv\alpha$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Expresión booleana: +\series default + +\begin_inset Formula $\alpha\lor(\neg\beta\land\beta)\equiv\alpha\land(\neg\beta\lor\beta)\equiv\alpha$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Reducción al absurdo: +\series default + +\begin_inset Formula $\neg\alpha\rightarrow(\beta\land\neg\beta)\equiv\alpha$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Propiedad de contraposición +\series default + o +\series bold +transposición: +\series default + +\begin_inset Formula $\alpha\rightarrow\beta\equiv\neg\beta\rightarrow\neg\alpha$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Exportación: +\series default + +\begin_inset Formula $(\alpha\land\beta)\rightarrow\gamma\equiv\alpha\rightarrow(\beta\rightarrow\gamma)$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Idempotencia: +\series default + +\begin_inset Formula $\alpha\equiv\neg(\neg\alpha)\equiv\alpha\lor\alpha\equiv\alpha\land\alpha$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Eliminación del condicional: +\series default + +\begin_inset Formula $\alpha\rightarrow\beta\equiv\neg\alpha\lor\beta\equiv\neg(\alpha\land\neg\beta)$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Eliminación del bicondicional: +\series default + +\begin_inset Formula $\alpha\leftrightarrow\beta\equiv(\alpha\rightarrow\beta)\land(\beta\rightarrow\alpha)\equiv(\alpha\land\beta)\lor(\neg\beta\land\neg\alpha)$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Propiedades sobre tautologías: +\series default + +\begin_inset Formula $\alpha\lor\neg\alpha\equiv V$ +\end_inset + +; +\begin_inset Formula $V\lor\beta\equiv V$ +\end_inset + +; +\begin_inset Formula $V\land\beta\equiv\beta$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Propiedades sobre insatisfacibilidad: +\series default + +\begin_inset Formula $\alpha\land\neg\alpha\equiv F$ +\end_inset + +; +\begin_inset Formula $F\lor\beta\equiv\beta$ +\end_inset + +; +\begin_inset Formula $F\land\beta\equiv F$ +\end_inset + +. +\end_layout + +\begin_layout Section +Razonamientos válidos +\end_layout + +\begin_layout Standard +Un razonamiento es válido si y sólo si en todas las interpretaciones en + las que +\begin_inset Formula $\alpha$ +\end_inset + + es verdad, +\begin_inset Formula $\beta$ +\end_inset + + también lo es. + Igualmente, +\begin_inset Formula $\beta$ +\end_inset + + es +\series bold +consecuencia lógica +\series default + de +\begin_inset Formula ${\cal F}=\{\alpha_{1},\dots,\alpha_{n}\}$ +\end_inset + + si +\begin_inset Formula $\beta$ +\end_inset + + es verdad siempre que +\begin_inset Formula ${\cal F}$ +\end_inset + + sea un modelo. + Escribimos +\begin_inset Formula $\alpha\vDash\beta$ +\end_inset + + o +\begin_inset Formula ${\cal F}\vDash\beta$ +\end_inset + +, y sabemos que +\begin_inset Formula $\alpha\vDash\beta\iff\vDash\alpha\rightarrow\beta$ +\end_inset + +. +\end_layout + +\begin_layout Standard + +\series bold +Teorema de la deducción semántica: +\series default + +\begin_inset Formula ${\cal F}\cup\{\alpha\}\vDash\beta\iff{\cal F}\vDash\alpha\rightarrow\beta$ +\end_inset + +. + Corolario: +\begin_inset Formula ${\cal F}\vDash\beta\iff\vDash\alpha_{1}\land\dots\land\alpha_{n}\rightarrow\beta\iff\vDash\neg(\alpha_{1}\land\dots\land\alpha_{n}\land\neg\beta)\iff\alpha_{1}\land\dots\land\alpha_{n}\land\neg\beta\text{ es insatisfacible}$ +\end_inset + +. + Propiedades generales de +\begin_inset Formula $\vDash$ +\end_inset + +: +\end_layout + +\begin_layout Itemize + +\series bold +Reflexividad: +\series default + +\begin_inset Formula $\alpha\vDash\alpha$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Transitividad: +\series default + Si +\begin_inset Formula ${\cal F}\vDash\alpha$ +\end_inset + + y +\begin_inset Formula $\alpha\vDash\beta$ +\end_inset + + entonces +\begin_inset Formula ${\cal F}\vDash\beta$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Monotonía: +\series default + Si +\begin_inset Formula ${\cal F}\vDash\alpha$ +\end_inset + + entonces +\begin_inset Formula ${\cal F}\cup\{\beta\}\vDash\alpha$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +Si +\begin_inset Formula ${\cal F}\vDash\alpha$ +\end_inset + + y +\begin_inset Formula $\vDash\beta$ +\end_inset + +, entonces +\begin_inset Formula ${\cal F}\backslash\{\beta\}\vDash\alpha$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $\alpha\equiv\beta\iff\alpha\vDash\beta\text{ y }\beta\vDash\alpha$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Algunas propiedades: +\end_layout + +\begin_layout Itemize + +\series bold +Simplificación +\series default + o +\series bold +eliminación de la conjunción: +\series default + +\begin_inset Formula $\alpha\land\beta\vDash\alpha$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Adición +\series default + o +\series bold +introducción de la disyunción: +\series default + +\begin_inset Formula $\alpha\vDash\alpha\lor\beta$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Silogismos: +\series default + Forma de razonamiento deductivo con dos premisas y una conclusión. +\end_layout + +\begin_deeper +\begin_layout Itemize + +\series bold +Categóricos +\end_layout + +\begin_deeper +\begin_layout Itemize + +\series bold +Combinación +\series default + o +\series bold +introducción de la conjunción: +\series default + +\begin_inset Formula $\{\alpha,\beta\}\vDash\alpha\land\beta$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Inconsistencia: +\series default + +\begin_inset Formula $\{\alpha,\neg\alpha\}\vDash\beta$ +\end_inset + +. +\end_layout + +\end_deeper +\begin_layout Itemize + +\series bold +Hipotéticos +\end_layout + +\begin_deeper +\begin_layout Itemize + +\series bold +Silogismo hipotético: +\series default + +\begin_inset Formula $\{\alpha\rightarrow\beta,\beta\rightarrow\gamma\}\vDash\alpha\rightarrow\gamma$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Demostración por casos: +\series default + +\begin_inset Formula $\{\alpha\rightarrow\gamma,\beta\rightarrow\gamma\}\vDash\alpha\lor\beta\rightarrow\gamma$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Prueba por casos: +\series default + +\begin_inset Formula $\{\alpha\rightarrow\beta,\neg\alpha\rightarrow\beta\}\vDash\beta$ +\end_inset + +. +\end_layout + +\end_deeper +\begin_layout Itemize + +\series bold +Hipotéticos mixtos +\end_layout + +\begin_deeper +\begin_layout Itemize + +\series bold +Modus Ponens: +\series default + +\begin_inset Formula $\{\alpha\rightarrow\beta,\alpha\}\vDash\beta$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Modus Tollens: +\series default + +\begin_inset Formula $\{\alpha\rightarrow\beta,\neg\beta\}\vDash\neg\alpha$ +\end_inset + +. +\end_layout + +\end_deeper +\begin_layout Itemize + +\series bold +Disyuntivo: +\series default + +\begin_inset Formula $\{\alpha\lor\beta,\neg\beta\}\vDash\alpha$ +\end_inset + +. +\end_layout + +\end_deeper +\begin_layout Itemize + +\series bold +Dilemas: +\series default + Forma de razonamiento con una premisa disyunción que representa las opciones, + normalmente contrarias. +\end_layout + +\begin_deeper +\begin_layout Itemize + +\series bold +Constructivo: +\series default + +\begin_inset Formula $\{\alpha\lor\beta,\alpha\rightarrow\gamma,\beta\rightarrow\delta\}\vDash\gamma\lor\delta$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Destructivo: +\series default + +\begin_inset Formula $\{\neg\gamma\lor\neg\delta,\alpha\rightarrow\gamma,\beta\rightarrow\delta\}\vDash\neg\alpha\lor\neg\beta$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Transposición: +\series default + +\begin_inset Formula $\alpha\rightarrow\beta\vDash\neg\beta\rightarrow\neg\alpha$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Eliminación de la equivalencia: +\series default + +\begin_inset Formula $\alpha\leftrightarrow\beta\vDash\{\alpha\rightarrow\beta,\beta\rightarrow\alpha\}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Introducción de la equivalencia: +\series default + +\begin_inset Formula $\{\alpha\rightarrow\beta,\beta\rightarrow\alpha\}\vDash\alpha\leftrightarrow\beta$ +\end_inset + +. +\end_layout + +\end_deeper +\begin_layout Standard +El Corolario del Teorema de la Deducción Semántica y las propiedades básicas + de equivalencia y razonamientos nos permiten considerar al menos dos estrategia +s de razonamiento deductivo: la +\series bold +demostración directa +\series default +, comprobando que +\begin_inset Formula $\beta$ +\end_inset + + es consecuencia lógica de +\begin_inset Formula $\alpha$ +\end_inset + + mediante definiciones, tautologías, teoremas o propiedades, y +\series bold +refutación +\series default + o demostración por contradicción ( +\begin_inset Formula $\alpha\rightarrow\beta\equiv\alpha\land\neg\beta\implies\gamma\land\neg\gamma$ +\end_inset + +), buscando contraejemplos o encontrando un +\begin_inset Formula $a$ +\end_inset + + tal que +\begin_inset Formula $V(\alpha[a]\rightarrow\beta[a])=F$ +\end_inset + +. +\end_layout + +\end_body +\end_document diff --git a/logic/n3.lyx b/logic/n3.lyx new file mode 100644 index 0000000..f720c27 --- /dev/null +++ b/logic/n3.lyx @@ -0,0 +1,1512 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Section +Algoritmos que no requieren cláusulas +\end_layout + +\begin_layout Subsection +Tablas de verdad +\end_layout + +\begin_layout Standard +Construimos una tabla de verdad por filas, y si en una fila obtenemos que + la oración es cierta para dicha interpretación, la oración es satisfacible. + Si no es cierta en ninguna, la oración es insatisfacible. +\end_layout + +\begin_layout Subsection +Árboles semánticos +\end_layout + +\begin_layout Standard +Una hoja de un árbol semántico es un +\series bold +nodo fallo +\series default + si su etiqueta es +\begin_inset Formula $F$ +\end_inset + +, y +\series bold +nodo éxito +\series default + si es +\begin_inset Formula $V$ +\end_inset + +. + Representamos el árbol como +\begin_inset Formula $\vernal$ +\end_inset + +, y observamos que, para comprobar la satisfacibilidad, basta con encontrar + un nodo éxito, y entonces no es necesario seguir desarrollando. +\end_layout + +\begin_layout Subsection +Tableaux semánticos +\end_layout + +\begin_layout Standard +Un +\series bold +tableaux semántico +\series default + es un árbol en el cual cada nodo está formado por una lista de oraciones + (sin paréntesis de ningún tipo), y su raíz es la lista formada por la oración + +\begin_inset Formula $\phi$ +\end_inset + + a desarrollar. + Una oración puede tener +\series bold +comportamiento conjuntivo +\series default + (se le puede aplicar una +\begin_inset Formula $\alpha$ +\end_inset + +-fórmula) o +\series bold +disyuntivo +\series default + (se le puede aplicar una +\begin_inset Formula $\beta$ +\end_inset + +-fórmula), o ser un literal. + Para cada rama del árbol: +\end_layout + +\begin_layout Enumerate +Seleccionamos una oración que no sea un literal, preferiblemente con comportamie +nto conjuntivo. +\end_layout + +\begin_layout Enumerate +Si no encontramos ninguna, el nodo es un nodo hoja. + Lo marcamos como +\series bold +cerrado +\series default + si contiene un literal y su contrario, de lo contrario como +\series bold +abierto +\series default +. +\end_layout + +\begin_layout Enumerate +Si tiene comportamiento conjuntivo, aplicamos la +\begin_inset Formula $\alpha$ +\end_inset + +-fórmula correspondiente y dibujamos una rama con la etiqueta +\begin_inset Formula $\alpha:\text{(nom. de fórmula)}$ +\end_inset + + y el nodo resultado de sustituir +\begin_inset Formula $\alpha,\phi_{1},\dots,\phi_{n}$ +\end_inset + + por +\begin_inset Formula $\alpha_{1},\alpha_{2},\phi_{1},\dots,\phi_{n}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Si tiene comportamiento disyuntivo, aplicamos la +\begin_inset Formula $\beta$ +\end_inset + +-fórmula correspondiente y dibujamos dos ramas. + La división se marca con la etiqueta +\begin_inset Formula $\beta:\text{(nom. de fórmula)}$ +\end_inset + + y los nodos son los resultantes de sustituir +\begin_inset Formula $\beta,\phi_{1},\dots,\phi_{n}$ +\end_inset + + por +\begin_inset Formula $\beta_{1},\phi_{1},\dots,\phi_{n}$ +\end_inset + + y +\begin_inset Formula $\beta_{2},\phi_{1},\dots,\phi_{n}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +\align center +\begin_inset Tabular +<lyxtabular version="3" rows="7" columns="6"> +<features tabularvalignment="middle"> +<column alignment="center" valignment="top"> +<column alignment="center" valignment="top"> +<column alignment="center" valignment="top"> +<column alignment="center" valignment="top"> +<column alignment="center" valignment="top"> +<column alignment="center" valignment="top"> +<row> +<cell multicolumn="1" alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\alpha$ +\end_inset + +-fórmulas +\end_layout + +\end_inset +</cell> +<cell multicolumn="2" alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\end_layout + +\end_inset +</cell> +<cell multicolumn="2" alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\end_layout + +\end_inset +</cell> +<cell multicolumn="1" alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\beta$ +\end_inset + +-fórmulas +\end_layout + +\end_inset +</cell> +<cell multicolumn="2" alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\end_layout + +\end_inset +</cell> +<cell multicolumn="2" alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\alpha$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\alpha_{1}$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\alpha_{2}$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\beta$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\beta_{1}$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\beta_{2}$ +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\neg\neg\alpha$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\alpha$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\alpha\land\beta$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\alpha$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\beta$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\neg(\alpha\land\beta)$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\neg\alpha$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\neg\beta$ +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\neg(\alpha\lor\beta)$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\neg\alpha$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\neg\beta$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\alpha\lor\beta$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\alpha$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\beta$ +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\neg(\alpha\rightarrow\beta)$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\alpha$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\neg\beta$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\alpha\rightarrow\beta$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\neg\alpha$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\beta$ +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\alpha\leftrightarrow\beta$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\alpha\rightarrow\beta$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\beta\rightarrow\alpha$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\neg(\alpha\leftrightarrow\beta)$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\neg(\alpha\rightarrow\beta)$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\neg(\beta\rightarrow\alpha)$ +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\begin_layout Standard +Un +\series bold +tableaux completado +\series default + o +\series bold +completo +\series default + es aquel cuya construcción ha terminado. + Decimos que es +\series bold +cerrado +\series default + cuando todas las hojas son cerradas, y +\series bold +abierto +\series default + cuando hay alguna abierta. + Así, +\begin_inset Formula $\phi$ +\end_inset + + es satisfacible si y sólo si su tableau completado es abierto. + Este método no detecta tautologías, pero podemos determinar que +\begin_inset Formula $\phi$ +\end_inset + + es tautológica cuando +\begin_inset Formula $\neg\phi$ +\end_inset + + es insatisfacible. +\end_layout + +\begin_layout Section +Algoritmos que requieren cláusulas +\end_layout + +\begin_layout Standard +Una fórmula +\begin_inset Formula $\xi$ +\end_inset + + está en +\series bold +forma normal conjuntiva +\series default + si es una cláusula o conjunción de cláusulas. + Una +\series bold +cláusula +\series default + es un literal o disyunción de dos o más literales (quitando todos los paréntesi +s). +\end_layout + +\begin_layout Itemize + +\series bold +Cláusula unitaria: +\series default + Con un solo literal. +\end_layout + +\begin_layout Itemize + +\series bold +Cláusula vacía: +\series default + Sin literales. + Se denota por +\begin_inset Formula $\square$ +\end_inset + + y es insatisfacible. +\end_layout + +\begin_layout Itemize + +\series bold +Cláusula de Horn: +\series default + Aquella que tiene como máximo un literal positivo. +\end_layout + +\begin_layout Standard +Llamamos +\series bold +conjunto clausal +\series default + o +\series bold +clausulado +\series default + al conjunto de dichas cláusulas, y decimos que está en +\series bold +forma clausal +\series default +. +\end_layout + +\begin_layout Subsection +Obtención de FNC +\end_layout + +\begin_layout Enumerate +Aplicar las reglas de eliminación de +\begin_inset Formula $\leftrightarrow$ +\end_inset + + y +\begin_inset Formula $\rightarrow$ +\end_inset + + hasta tener solo +\begin_inset Formula $\neg$ +\end_inset + +, +\begin_inset Formula $\land$ +\end_inset + + y +\begin_inset Formula $\lor$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Aplicar De Morgan hasta que las negaciones solo afecten a átomos. +\end_layout + +\begin_layout Enumerate +Eliminar las negaciones múltiples ( +\begin_inset Formula $\neg\neg$ +\end_inset + +). +\end_layout + +\begin_layout Enumerate +Aplicar distributividad de +\begin_inset Formula $\lor$ +\end_inset + + sobre +\begin_inset Formula $\land$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Reducir la cantidad de paréntesis. +\end_layout + +\begin_layout Standard +Si queremos simplificar: +\end_layout + +\begin_layout Enumerate +Eliminar literales opuestos: +\begin_inset Formula $\ell\lor\neg\ell\equiv V$ +\end_inset + +; +\begin_inset Formula $\ell\land\neg\ell\equiv F$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Eliminar constantes y expresiones repetidas: +\begin_inset Formula $V\lor\alpha\equiv V$ +\end_inset + +; +\begin_inset Formula $F\lor\alpha\equiv V\land\alpha\equiv\alpha$ +\end_inset + +; +\begin_inset Formula $F\land\alpha\equiv F$ +\end_inset + +; +\begin_inset Formula $\alpha\lor\alpha\equiv\alpha\land\alpha\equiv\alpha$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Quedarnos con expresiones subsumidas: +\begin_inset Formula $(\alpha\lor\beta)\land\alpha\equiv\alpha$ +\end_inset + +. +\end_layout + +\begin_layout Subsection +Algoritmo DPLL +\end_layout + +\begin_layout Standard +Al propagar un literal en una expresión en FNC, lo que hacemos es eliminar + las cláusulas en las que aparezca ( +\series bold +cláusula cancelada +\series default +) y las ocurrencias de literales complementarios ( +\series bold +ocurrencia eliminada +\series default +). + Al aplicar DPLL, representamos el conjunto clausulado como un conjunto + de conjuntos. + Por ejemplo, si +\begin_inset Formula $\phi\equiv p\land(q\lor\neg r)$ +\end_inset + +, entonces su conjunto clausal es +\begin_inset Formula $\Omega_{\phi}=\{p,q\lor\neg r\}$ +\end_inset + +, y lo representamos como +\begin_inset Formula $\Omega_{\phi FNC}=\{p,\{q,\neg r\}\}$ +\end_inset + +. + Entonces consideramos 5 reglas: +\end_layout + +\begin_layout Enumerate + +\series bold +Regla de la cláusula unitaria: +\series default + Si hay una cláusula unitaria, propagar su literal. +\end_layout + +\begin_layout Enumerate + +\series bold +Regla del literal puro: +\series default + Si hay un literal para el que no se da su complementario, propagarlo. +\end_layout + +\begin_layout Enumerate + +\series bold +Regla de la tautología: +\series default + Eliminar las cláusulas que contengan literales complementarios. +\end_layout + +\begin_layout Enumerate + +\series bold +Regla de la inclusión: +\series default + Si existen conjuntos clausales +\begin_inset Formula $C_{1},C_{2}\in\Omega_{\phi}$ +\end_inset + + tales que +\begin_inset Formula $C_{1}\subseteq C_{2}$ +\end_inset + +, eliminar +\begin_inset Formula $C_{2}$ +\end_inset + + de +\begin_inset Formula $\Omega_{\phi}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate + +\series bold +Regla de ramificación: +\series default + Considerar un literal +\begin_inset Formula $l$ +\end_inset + + (normalmente el que aparece más veces) y propagar +\begin_inset Formula $l$ +\end_inset + + por un lado y +\begin_inset Formula $\neg l$ +\end_inset + + por otro. +\end_layout + +\begin_layout Standard +El algoritmo consiste en: +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $\Omega_{\phi}=\{\}$ +\end_inset + +, devolver +\family typewriter +true +\family default + (se indica mediante una flecha de la expresión derivada a la original etiquetad +a +\begin_inset Quotes cld +\end_inset + +true +\begin_inset Quotes crd +\end_inset + +), indicando que es satisfacible. +\end_layout + +\begin_layout Enumerate +Si +\begin_inset Formula $\square\in\Omega_{\phi}$ +\end_inset + +, devolver +\family typewriter +false +\family default +. +\end_layout + +\begin_layout Enumerate +En caso contrario, aplicar la primera de las reglas que sea aplicable y + devolver su va +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +- +\end_layout + +\end_inset + +lor. + Para la regla de ramificación: Si la primera rama devuelve +\family typewriter +true +\family default +, devolverlo. + Si no, proceder con la segunda rama y devolver el valor devuelto. + Esto es lo que se denomina +\begin_inset Quotes cld +\end_inset + + +\lang american +backtracking +\lang spanish + +\begin_inset Quotes crd +\end_inset + + (a partir de un algoritmo recursivo). +\end_layout + +\begin_layout Standard +Lo representamos con un grafo, similar al del árbol semántico. +\end_layout + +\begin_layout Subsection +Método de resolución +\end_layout + +\begin_layout Standard +La +\series bold +resolvente +\series default + de dos cláusulas +\begin_inset Formula $\psi\equiv l_{1}\lor\dots\lor l_{n}\lor j$ +\end_inset + + y +\begin_inset Formula $\text{\phi}\equiv k_{1}\lor\dots\lor k_{m}\lor\neg j$ +\end_inset + + es la cláusula +\begin_inset Formula $R_{j}(\psi,\phi)\equiv l_{1}\lor\dots\lor l_{n}\lor k_{1}\lor\dots\lor k_{m}$ +\end_inset + +. + +\begin_inset Formula $\psi$ +\end_inset + + y +\begin_inset Formula $\phi$ +\end_inset + + son las +\series bold +cláusulas padres +\series default + de +\begin_inset Formula $R_{j}(\psi,\phi)$ +\end_inset + +, y +\begin_inset Formula $\{\psi,\phi\}$ +\end_inset + + es satisfacible si y sólo si +\begin_inset Formula $R_{j}(\psi,\phi)$ +\end_inset + + lo es. + Para resolver por resolución: +\end_layout + +\begin_layout Enumerate +Definimos el conjunto +\begin_inset Formula ${\cal C}=\Omega_{\phi}$ +\end_inset + + y +\begin_inset Formula ${\cal C}_{0}^{*}={\cal C}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Por cada par de cláusulas +\begin_inset Formula $C_{1}=l\lor\alpha$ +\end_inset + + y +\begin_inset Formula $C_{2}=\neg l\lor\beta$ +\end_inset + + en +\begin_inset Formula ${\cal C}^{*}$ +\end_inset + +, obtenemos su resolvente y la añadimos a +\begin_inset Formula ${\cal C}^{*}$ +\end_inset + +. + Si obtenemos la resolvente +\begin_inset Formula $\square$ +\end_inset + +, el conjunto +\begin_inset Formula ${\cal C}^{*}$ +\end_inset + + es insatisfacible y por tanto +\begin_inset Formula ${\cal C}$ +\end_inset + + también. +\end_layout + +\begin_layout Enumerate +Una vez obtenidas todas las resolventes, si +\begin_inset Formula $\square\notin{\cal C}^{*}$ +\end_inset + +, entonces +\begin_inset Formula ${\cal C}^{*}$ +\end_inset + + es satisfacible y por tanto +\begin_inset Formula ${\cal C}$ +\end_inset + + también (solo en L0). +\end_layout + +\begin_layout Standard +Podemos expresar este algoritmo mediante un +\series bold +grafo de resolución +\series default +, en el que de cada par de cláusulas posible parte una línea hacia abajo + hacia su resolvente y tenemos cuidado de no incluir un resolvente igual + a una cláusula ya existente. +\end_layout + +\begin_layout Standard +En dicho grafo, las premisas se dice que están en el nivel 0 ( +\begin_inset Formula ${\cal C}$ +\end_inset + +), y si +\begin_inset Formula $C_{1}$ +\end_inset + + y +\begin_inset Formula $C_{2}$ +\end_inset + + están en los niveles +\begin_inset Formula $x_{1}$ +\end_inset + + y +\begin_inset Formula $x_{2}$ +\end_inset + +, su resolvente está en el nivel +\begin_inset Formula $\max\{x_{1},x_{2}\}+1$ +\end_inset + +, de forma que cada nivel se representa en una misma línea horizontal, y + los resolventes se numeran empezando por el nivel más alto (el nivel 0). +\end_layout + +\begin_layout Standard +Un grafo de resolución es +\series bold +básico +\series default + si solo muestra dos cláusulas y su resolvente; +\series bold +completo +\series default + si contiene la unión de todos los grafos de resolución básicos, y es un + +\series bold +grafo de refutación +\series default + si aparece +\begin_inset Formula $\square$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Para la elección de los pares de cláusulas padres, existen principalmente + dos +\series bold +estrategias de resolución: +\end_layout + +\begin_layout Itemize + +\series bold +Búsqueda en anchura: +\series default + Se obtienen todas las resolventes de un nivel antes de pasar al siguiente. + Orden +\begin_inset Formula $(2,1)$ +\end_inset + +, +\begin_inset Formula $(3,1)$ +\end_inset + +, +\begin_inset Formula $(3,2)$ +\end_inset + +, +\begin_inset Formula $(4,1)$ +\end_inset + +, etc. +\end_layout + +\begin_layout Itemize + +\series bold +Búsqueda en profundidad: +\series default + Una vez obtenida una resolvente de nivel +\begin_inset Formula $i$ +\end_inset + +, intenta obtener una de nivel +\begin_inset Formula $i+1$ +\end_inset + + a partir de ella. + Orden +\begin_inset Formula $(2,1)\rightarrow i$ +\end_inset + +, +\begin_inset Formula $(i,1)$ +\end_inset + +, +\begin_inset Formula $(i,2)$ +\end_inset + +, +\begin_inset Formula $(i,3)\rightarrow j$ +\end_inset + +, +\begin_inset Formula $(j,1)$ +\end_inset + +, etc. + No es completa. +\end_layout + +\begin_layout Standard +En la práctica se utiliza la +\series bold +notación +\series default + o +\series bold +representación Fitting +\series default +: Se crea una lista numerada de las cláusulas de +\begin_inset Formula ${\cal C}$ +\end_inset + +, con la indicación +\begin_inset Quotes cld +\end_inset + +Premisa +\begin_inset Quotes crd +\end_inset + + o +\begin_inset Quotes cld +\end_inset + +C.E. +\begin_inset Quotes crd +\end_inset + + (conjunto de entrada) a la derecha de cada una. + Después, se van comprobando los pares de cláusulas en la lista, empezando + por +\begin_inset Formula $(2,1)$ +\end_inset + +, +\begin_inset Formula $(3,1)$ +\end_inset + +, +\begin_inset Formula $(3,2)$ +\end_inset + +, etc., y se va ampliando con los resolventes, que tendrán la indicación + +\begin_inset Formula $R_{l}(i,j)$ +\end_inset + +, siendo +\begin_inset Formula $i$ +\end_inset + + y +\begin_inset Formula $j$ +\end_inset + + los ordinales de las cláusulas padres. + Para optimizar, se pueden tachar cláusulas por los siguientes motivos: +\end_layout + +\begin_layout Itemize +Literal puro ( +\begin_inset Formula $l$ +\end_inset + +) [después de tachar ( +\begin_inset Formula $n$ +\end_inset + +)]. +\end_layout + +\begin_layout Itemize +Subsumida en ( +\begin_inset Formula $n$ +\end_inset + +). +\end_layout + +\begin_layout Itemize +Tautología ( +\begin_inset Formula $l\lor\neg l$ +\end_inset + +). +\end_layout + +\begin_layout Standard +El motivo debe indicarse a la derecha. + Si al final queda +\begin_inset Formula ${\cal C}^{*}=\{\}$ +\end_inset + +, la oración es satisfacible. +\end_layout + +\begin_layout Section +Razonamiento automático +\end_layout + +\begin_layout Standard +Un razonamiento es válido ( +\begin_inset Formula $\{\alpha_{1},\dots,\alpha_{n}\}\vDash\beta$ +\end_inset + +) cuando +\begin_inset Formula $\vDash\alpha_{1}\land\dots\land\alpha_{n}\rightarrow\beta$ +\end_inset + +, es decir, cuando +\begin_inset Formula $\alpha_{1}\land\dots\land\alpha_{n}\land\neg\beta$ +\end_inset + + es insatisfacible. + Así, mediante tablas de verdad o árboles semánticos, podemos determinar + la validez de un razonamiento demostrando que +\begin_inset Formula $\alpha_{1}\land\dots\land\alpha_{n}\rightarrow\beta$ +\end_inset + + es una tautología. + Para el resto de los métodos, comprobamos que +\begin_inset Formula $\alpha_{1}\land\dots\land\alpha_{n}\land\neg\beta$ +\end_inset + + es una contradicción. +\end_layout + +\begin_layout Standard +En el caso de demostración por resolución, las cláusulas de +\begin_inset Formula $\neg\beta$ +\end_inset + + se denominan +\begin_inset Quotes cld +\end_inset + +conjunto soporte de entrada +\begin_inset Quotes crd +\end_inset + +. + Se marcan con un +\begin_inset Formula $*$ +\end_inset + + a la izquierda del ordinal tanto estas como las resolventes de alguna cláusula + marcada con +\begin_inset Formula $*$ +\end_inset + +, de forma recursiva. +\end_layout + +\end_body +\end_document diff --git a/logic/n4.lyx b/logic/n4.lyx new file mode 100644 index 0000000..3796419 --- /dev/null +++ b/logic/n4.lyx @@ -0,0 +1,402 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +Las expresiones, numeradas, están dentro de una caja, que se representa + con los tres bordes de arriba, abajo y a la izquierda (a la derecha del + número de línea). + La caja principal no se suele representar. + Si se usa una +\emph on +Hipótesis +\emph default +, se crea una nueva caja (dentro de otra), y en cada caja las +\emph on +Premisas +\emph default + o +\emph on +Hipótesis +\emph default + van al principio y la última línea es la conclusión. + Cada caja representa una deducción ( +\begin_inset Formula $\vdash$ +\end_inset + +). +\end_layout + +\begin_layout Section +Reglas +\end_layout + +\begin_layout Standard +\align center +\begin_inset Tabular +<lyxtabular version="3" rows="8" columns="3"> +<features tabularvalignment="middle"> +<column alignment="center" valignment="top"> +<column alignment="center" valignment="top"> +<column alignment="center" valignment="top"> +<row> +<cell alignment="center" valignment="top" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Eliminación de +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +Introducción de +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +la conjunción +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $E_{\land}:\frac{\vdash\alpha\land\beta}{\vdash\alpha},\frac{\vdash\alpha\land\beta}{\vdash\beta}$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $I_{\land}:\frac{\vdash\alpha\,\vdash\beta}{\vdash\alpha\land\beta}$ +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +la disyunción +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\underset{\text{Prueba por casos}}{E_{\lor}:\frac{\vdash\alpha\lor\beta\,\vdash(\alpha\vdash\gamma)\,\vdash(\beta\vdash\gamma)}{\vdash\gamma}}$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $I_{\lor}:\frac{\vdash\alpha}{\vdash\alpha\lor\beta},\frac{\vdash\alpha}{\vdash\beta\lor\alpha}$ +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +la implicación +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\underset{\text{Modus Ponens}}{E_{\rightarrow}:\frac{\vdash\alpha\rightarrow\beta\,\vdash\alpha}{\vdash\beta}}$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\underset{\text{Teorema de la Deducción}}{I_{\rightarrow}:\frac{\vdash(\alpha\vdash\beta)}{\vdash\alpha\rightarrow\beta}}$ +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +la doble implicación +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $E_{\leftrightarrow}:\frac{\vdash(\alpha\leftrightarrow\beta)}{\vdash(\alpha\rightarrow\beta)},\frac{\vdash(\alpha\leftrightarrow\beta)}{\vdash(\beta\rightarrow\alpha)}$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $I_{\leftrightarrow}:\frac{\vdash(\alpha\rightarrow\beta)\,\vdash(\beta\rightarrow\alpha)}{\vdash(\alpha\leftrightarrow\beta)}$ +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +la negación +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\underset{\text{Reducción al absurdo}}{E_{\neg}:\frac{\vdash(\neg\alpha\vdash\beta\land\neg\beta)}{\vdash\alpha}}$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\underset{\text{Reducción al absurdo}}{I_{\neg}:\frac{\vdash(\alpha\vdash\beta\land\neg\beta)}{\vdash\neg\alpha}}$ +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +la doble negación +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $E_{\neg\neg}:\frac{\vdash\neg\neg\alpha}{\vdash\alpha}$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +la contradicción +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $CONTRA:\frac{\vdash\alpha\,\vdash\neg\alpha}{\vdash\beta}$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout + +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\begin_layout Standard +También la iteración: +\begin_inset Formula $IT:\frac{\vdash\alpha}{\vdash\alpha}$ +\end_inset + +, que se usa cuando la hipótesis de una caja es la conclusión, dado que + deben estar en líneas distintas. +\end_layout + +\end_body +\end_document diff --git a/logic/n5.lyx b/logic/n5.lyx new file mode 100644 index 0000000..e887da2 --- /dev/null +++ b/logic/n5.lyx @@ -0,0 +1,660 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Section +Conjuntos +\end_layout + +\begin_layout Standard +Una +\series bold +categoría +\series default + o +\series bold +conjunto +\series default + es una colección no ordenada de +\series bold +elementos +\series default +. + Se dice que un elemento +\begin_inset Formula $x$ +\end_inset + + pertenece al conjunto +\begin_inset Formula $C$ +\end_inset + +, y se representa como +\begin_inset Formula $x\in C$ +\end_inset + + (negación: +\begin_inset Formula $x\notin C$ +\end_inset + +) o +\begin_inset Formula $C(x)$ +\end_inset + +. + Podemos definir un conjunto por extensión ( +\begin_inset Formula $C=\{x_{1},x_{2},\dots\}$ +\end_inset + +), intensión ( +\begin_inset Formula $C=\{x|P(x)\}$ +\end_inset + +) o recursión ( +\begin_inset Formula $C=\{x|R(x)\}$ +\end_inset + +). +\end_layout + +\begin_layout Itemize + +\series bold +Igualdad: +\series default + +\begin_inset Formula $A=B:\iff(x\in A\iff x\in B)$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Inclusión: +\series default + +\begin_inset Formula $A\subseteq B:\iff(x\in A\implies x\in B)$ +\end_inset + + (negación: +\begin_inset Formula $A\nsubseteq B$ +\end_inset + +). +\end_layout + +\begin_layout Itemize + +\series bold +Inclusión estricta: +\series default + +\begin_inset Formula $A\subsetneq B:\iff(A\subseteq B\text{ y }A\neq B$ +\end_inset + +). +\end_layout + +\begin_layout Itemize + +\series bold +Conjunto total +\series default + o +\series bold +universo: +\series default + +\begin_inset Formula ${\cal U}$ +\end_inset + +, el mayor conjunto que podemos considerar para un estudio. +\end_layout + +\begin_layout Itemize + +\series bold +Conjunto vacío: +\series default + +\begin_inset Formula $\emptyset=\{\}$ +\end_inset + +, sin elementos. +\end_layout + +\begin_layout Itemize + +\series bold +Partes: +\series default + +\begin_inset Formula ${\cal P}(X)=\{A|A\subseteq X\}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Unión: +\series default + +\begin_inset Formula $A\cup B:=\{x|x\in A\text{ ó }x\in B\}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Intersección: +\series default + +\begin_inset Formula $A\cap B:=\{x|x\in A\text{ y }x\in B\}$ +\end_inset + +. + Si +\begin_inset Formula $A\cap B=\emptyset$ +\end_inset + +, +\begin_inset Formula $A$ +\end_inset + + y +\begin_inset Formula $B$ +\end_inset + + son +\series bold +disjuntos +\series default +. +\end_layout + +\begin_layout Itemize + +\series bold +Diferencia: +\series default + +\begin_inset Formula $A-B:=A\backslash B:=\{x|x\in A\text{ y }x\notin B\}$ +\end_inset + + +\end_layout + +\begin_layout Itemize + +\series bold +Complemento: +\series default + +\begin_inset Formula $\overline{A}:=A^{\complement}:={\cal U}\backslash A$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Un +\series bold +diagrama de Euler +\series default + representa los conjuntos como círculos bien unos dentro de otros, separados + o intersecados, indicando de esta forma sus relaciones. + Un +\series bold +diagrama de Venn +\series default + representa los conjuntos como círculos todos intersecados entre sí, con + las partes no vacías sombreadas. +\end_layout + +\begin_layout Standard +Una +\series bold +familia de conjuntos +\series default + +\begin_inset Formula ${\cal A}$ +\end_inset + + es un conjunto formado solo por conjuntos, y es una +\series bold +partición +\series default + de +\begin_inset Formula $A$ +\end_inset + + si y sólo si +\begin_inset Formula $\bigcup{\cal A}=A$ +\end_inset + + y si para todo +\begin_inset Formula $B,C\in{\cal A}$ +\end_inset + + con +\begin_inset Formula $B\neq C$ +\end_inset + + se tiene que +\begin_inset Formula $B\cap C=\emptyset$ +\end_inset + +. +\end_layout + +\begin_layout Section +Sintaxis +\end_layout + +\begin_layout Standard +Extensión de la lógica proposicional. + Las proposiciones atómicas tienen la forma +\begin_inset Formula $P(x)$ +\end_inset + +, donde +\begin_inset Formula $P$ +\end_inset + + es una categoría y +\begin_inset Formula $x$ +\end_inset + + una variable (ambas conjuntos de letras latinas), y se leen +\begin_inset Quotes cld +\end_inset + + +\begin_inset Formula $x$ +\end_inset + + es +\begin_inset Formula $P$ +\end_inset + + +\begin_inset Quotes crd +\end_inset + +. + Además, se añaden los cuantificadores +\begin_inset Formula $\forall x$ +\end_inset + + (para todo +\begin_inset Formula $x$ +\end_inset + +) y +\begin_inset Formula $\exists x$ +\end_inset + + (existe +\begin_inset Formula $x$ +\end_inset + +), donde +\begin_inset Formula $x$ +\end_inset + + puede ser cualquier variable. + Estos tienen la misma prioridad que la negación. + Las proposiciones compuestas se forman mediante cuatro +\series bold +formas normales: +\end_layout + +\begin_layout Itemize + +\series bold +Universal afirmativa: +\series default + +\begin_inset Formula $\forall x(P(x)\rightarrow Q(x))$ +\end_inset + +; +\begin_inset Quotes cld +\end_inset + +todo +\begin_inset Formula $P$ +\end_inset + + es +\begin_inset Formula $Q$ +\end_inset + + +\begin_inset Quotes crd +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Universal negativa: +\series default + +\begin_inset Formula $\forall x(P(x)\rightarrow\neg Q(x))$ +\end_inset + +; +\begin_inset Quotes cld +\end_inset + +ningún +\begin_inset Formula $P$ +\end_inset + + es +\begin_inset Formula $Q$ +\end_inset + + +\begin_inset Quotes crd +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Existencial afirmativa: +\series default + +\begin_inset Formula $\exists x(P(x)\land Q(x))$ +\end_inset + +; +\begin_inset Quotes cld +\end_inset + +algún +\begin_inset Formula $P$ +\end_inset + + es +\begin_inset Formula $Q$ +\end_inset + + +\begin_inset Quotes crd +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Existencial negativa: +\series default + +\begin_inset Formula $\exists x(P(x)\land\neg Q(x))$ +\end_inset + +; +\begin_inset Quotes cld +\end_inset + +algún +\begin_inset Formula $P$ +\end_inset + + no es +\begin_inset Formula $Q$ +\end_inset + + +\begin_inset Quotes crd +\end_inset + +. +\end_layout + +\begin_layout Section +Evaluación +\end_layout + +\begin_layout Standard +Para evaluar una proposición en LC interpretada en un mundo +\begin_inset Formula ${\cal M}$ +\end_inset + +: +\end_layout + +\begin_layout Enumerate +Definimos +\begin_inset Formula ${\cal U}$ +\end_inset + + como el conjunto de todos los elementos que aparecen en +\begin_inset Formula ${\cal M}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Identificamos cada categoría +\begin_inset Formula $P$ +\end_inset + + con un conjunto +\begin_inset Formula $P_{{\cal M}}$ +\end_inset + + del mundo. + El resultado es la +\series bold +interpretación +\series default + +\begin_inset Formula $I=\{P\mapsto P_{{\cal M}},\dots\}$ +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Evaluamos el valor de verdad de la proposición a partir de la interpretación. + Para ello: +\end_layout + +\begin_deeper +\begin_layout Enumerate +Si encontramos un +\begin_inset Formula $\forall x\alpha[x]$ +\end_inset + +, decimos que esto es verdad si para cualquier +\begin_inset Formula $x\looparrowright d$ +\end_inset + + se cumple +\begin_inset Formula $V(\alpha[d])=V$ +\end_inset + +. + Aquí, +\begin_inset Formula $\alpha[d]\equiv\{\alpha[x]\}_{d/x}$ +\end_inset + + el resultado de aplicar la +\series bold +sustitución +\series default + +\begin_inset Formula $\{d/x\}$ +\end_inset + +. + Entonces comprobamos +\begin_inset Formula $V(\alpha[d])$ +\end_inset + + para todo +\begin_inset Formula $x\looparrowright d$ +\end_inset + + ( +\series bold +asignación +\series default +) con +\begin_inset Formula $d\in{\cal U}$ +\end_inset + + hasta encontrar un caso donde +\begin_inset Formula $V(\alpha[d])=F$ +\end_inset + + (con lo que +\begin_inset Formula $V(\forall x\alpha[x])=F$ +\end_inset + +) o llegar a que en todos +\begin_inset Formula $V(\alpha[d])=V$ +\end_inset + + (con lo que +\begin_inset Formula $V(\forall x\alpha[x])=V$ +\end_inset + +). +\end_layout + +\begin_layout Enumerate +Si encontramos un +\begin_inset Formula $\exists x\alpha[x]$ +\end_inset + + decimos que esto es verdad si encontramos un +\begin_inset Formula $x\looparrowright d$ +\end_inset + + para el que +\begin_inset Formula $V(\alpha[d])=V$ +\end_inset + +. + Entonces comprobamos +\begin_inset Formula $V(\alpha[d])$ +\end_inset + + para todo +\begin_inset Formula $x\looparrowright d$ +\end_inset + + con +\begin_inset Formula $d\in{\cal U}$ +\end_inset + + hasta encontrar un caso donde +\begin_inset Formula $V(\alpha[d])=V$ +\end_inset + + (con lo que +\begin_inset Formula $V(\exists x\alpha[x])=V$ +\end_inset + +) o llegar a que todos son falsos (con lo que +\begin_inset Formula $V(\exists x\alpha[x])=F$ +\end_inset + +). +\end_layout + +\end_deeper +\end_body +\end_document diff --git a/logic/n6.lyx b/logic/n6.lyx new file mode 100644 index 0000000..f89c446 --- /dev/null +++ b/logic/n6.lyx @@ -0,0 +1,1406 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Section +Relaciones +\end_layout + +\begin_layout Standard +La lógica de primer orden (L1) extiende la lógica categórica permitiendo + expresar relaciones fuera de las formas normales y relaciones de varios + objetos. + Podemos distinguir: +\end_layout + +\begin_layout Itemize + +\series bold +Categorías: +\series default + +\begin_inset Quotes cld +\end_inset + + +\begin_inset Formula $x$ +\end_inset + + es +\begin_inset Formula $P$ +\end_inset + + +\begin_inset Quotes crd +\end_inset + +, +\begin_inset Formula $x\in P$ +\end_inset + +, +\begin_inset Formula $P(r)$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Relaciones binarias: +\series default + +\begin_inset Quotes cld +\end_inset + + +\begin_inset Formula $x$ +\end_inset + + e +\begin_inset Formula $y$ +\end_inset + + son +\begin_inset Formula $R$ +\end_inset + + +\begin_inset Quotes crd +\end_inset + +, +\begin_inset Quotes cld +\end_inset + + +\begin_inset Formula $x$ +\end_inset + + se relaciona con +\begin_inset Formula $y$ +\end_inset + + +\begin_inset Quotes crd +\end_inset + +, +\begin_inset Formula $(x,y)\in R$ +\end_inset + +, +\begin_inset Formula $R(x,y)$ +\end_inset + +, +\begin_inset Formula $xRy$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Relaciones +\series default + de cualquier orden: +\begin_inset Formula $(x_{1},\dots,x_{n})\in S$ +\end_inset + +, +\begin_inset Formula $S(x_{1},\dots,x_{n})$ +\end_inset + +. + Se dice que +\begin_inset Formula $S$ +\end_inset + + tiene +\series bold +aridad +\series default + +\begin_inset Formula $n$ +\end_inset + +, o que es una relación +\series bold + +\begin_inset Formula $n$ +\end_inset + +-aria +\series default +, lo que se representa por +\begin_inset Formula $S/n$ +\end_inset + +. + En general, +\begin_inset Formula $Q$ +\end_inset + + es una relación +\begin_inset Formula $n$ +\end_inset + +-aria entre +\begin_inset Formula $A_{1},\dots,A_{n}$ +\end_inset + + si +\begin_inset Formula $Q\subseteq\prod_{i=1}^{n}A_{i}$ +\end_inset + +. + Si +\begin_inset Formula $\forall i,A_{i}=A$ +\end_inset + +, entonces +\begin_inset Formula $\prod_{i=1}^{n}A_{i}=A^{n}$ +\end_inset + +. +\end_layout + +\begin_layout Standard +En relaciones con aridad +\begin_inset Formula $n\geq2$ +\end_inset + +, se define el +\series bold +dominio +\series default + como +\begin_inset Formula $\text{Dom}(R)=\{(x_{1},\dots,x_{n-1})|\exists x_{n}:(x_{1},\dots,x_{n})\in R\}$ +\end_inset + + (si la aridad es +\begin_inset Formula $2$ +\end_inset + +, entonces +\begin_inset Formula $\text{Dom}(R)=\{x|\exists y:xRy\}$ +\end_inset + +), y el +\series bold +rango +\series default + como +\begin_inset Formula $\text{Ran}(R)=\{x_{n}|\exists(x_{1},\dots,x_{n-1}):(x_{1},\dots,x_{n})\in R\}$ +\end_inset + + (si la aridad es +\begin_inset Formula $2$ +\end_inset + +, entonces +\begin_inset Formula $\text{Ran}(R)=\{y|\exists x:xRy\}$ +\end_inset + +. + El +\series bold +campo +\series default + de +\begin_inset Formula $R$ +\end_inset + + se define como +\begin_inset Formula $\text{Campo}(R)=\text{Dom}(R)\cup\text{Ran}(R)$ +\end_inset + +. + Representaciones: +\end_layout + +\begin_layout Itemize + +\series bold +Cartesiana: +\series default + Similar a una función, con el conjunto inicial en el eje horizontal. + Se marcan los puntos que están en +\begin_inset Formula $R$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Tabular: +\series default + Como la cartesiana pero en una tabla. + En cada celda se pone un +\begin_inset Formula $1$ +\end_inset + + si el producto de tipos está en +\begin_inset Formula $R$ +\end_inset + +, un +\begin_inset Formula $0$ +\end_inset + + si no está y se deja en blanco si no lo sabemos. +\end_layout + +\begin_layout Itemize + +\series bold +Mediante digrafo: +\series default + Se representa a la izquierda el conjunto inicial y a la derecha el final, + y las relaciones se representan con flechas entre elementos de cada. +\end_layout + +\begin_layout Itemize + +\series bold +Grafo dirigido: +\series default + Se representa +\begin_inset Formula ${\cal U}$ +\end_inset + + y se indican las relaciones binarias con flechas. +\end_layout + +\begin_layout Standard +Una relación +\begin_inset Formula $n$ +\end_inset + +-aria +\begin_inset Formula $f$ +\end_inset + + es una +\series bold +función +\series default + si y sólo si para cada elemento +\begin_inset Formula $x\in\text{Dom}(f)$ +\end_inset + + existe un único +\begin_inset Formula $y\in\text{Ran}(f)$ +\end_inset + + que se relacione con él. + Se escribe +\begin_inset Formula $f(x)=y$ +\end_inset + +, y la función se representa como +\begin_inset Formula $f:\prod_{i=1}^{n-1}A_{i}\rightarrow A_{n}$ +\end_inset + +. + Es +\series bold +inyectiva +\series default + si +\begin_inset Formula $f(x)=f(x')\implies x=x'$ +\end_inset + +, +\series bold +suprayectiva +\series default + si +\begin_inset Formula $\text{Ran}(f)=A_{n}$ +\end_inset + + y +\series bold +biyectiva +\series default + si es inyectiva y suprayectiva. + Definimos la aridad de +\begin_inset Formula $f$ +\end_inset + + como función como +\begin_inset Formula $n-1$ +\end_inset + +. +\end_layout + +\begin_layout Standard +\begin_inset Note Comment +status open + +\begin_layout Plain Layout +Tipos de relaciones: +\end_layout + +\begin_layout Itemize + +\series bold +Reflexiva: +\series default + +\begin_inset Formula $\forall a\in A,aRa$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Irreflexiva: +\series default + +\begin_inset Formula $\forall a\in A,a\not Ra$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Serial: +\series default + +\begin_inset Formula $\forall a\in A,\exists b\in A:aRb$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Simétrica: +\series default + +\begin_inset Formula $\forall a,b\in A,(aRb\implies bRa)$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Asimétrica: +\series default + +\begin_inset Formula $\forall a,b\in A,(aRb\implies b\not Ra)$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Antisimétrica: +\series default + +\begin_inset Formula $\forall a,b\in A,(aRb\land bRa\implies a=b)$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Transitiva: +\series default + +\begin_inset Formula $\forall a,b,c\in A,(aRb\land bRc\implies aRc)$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Intransitiva: +\series default + +\begin_inset Formula $\forall a,b,c\in A,(aRb\land bRc\implies a\not Rc)$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Negativamente transitiva: +\series default + +\begin_inset Formula $\forall a,b,c\in A,(a\not Rb\land b\not Rc\implies a\not Rc)$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Completa: +\series default + +\begin_inset Formula $\forall a,b\in A,(aRb\lor bRa)$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Euclídea: +\series default + +\begin_inset Formula $\forall a,b,c\in A,(aRb\land aRc\implies bRc)$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Incestuosa: +\series default + +\begin_inset Formula $\forall a,b,c\in A,(aRb\land aRc\implies\exists d\in A:(bRd\land cRd))$ +\end_inset + +. +\end_layout + +\begin_layout Plain Layout +Dada +\begin_inset Formula $R\subseteq A\times B$ +\end_inset + +, su +\series bold +relación inversa +\series default + es +\begin_inset Formula $R^{-1}$ +\end_inset + + con +\begin_inset Formula $xR^{-1}y:\iff yRx$ +\end_inset + +. + Dada +\begin_inset Formula $R\subseteq A\times A$ +\end_inset + +: +\end_layout + +\begin_layout Itemize +Su +\series bold +relación complementaria +\series default + es +\begin_inset Formula $R^{\complement}$ +\end_inset + + con +\begin_inset Formula $xR^{\complement}y:\iff x\not Ry$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +Su +\series bold +relación simétrica +\series default + es +\begin_inset Formula $\overline{R}=R^{-1}$ +\end_inset + + con +\begin_inset Formula $x\overline{R}y:\iff yRx$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +Su +\series bold +relación dual +\series default + es +\begin_inset Formula $R^{d}$ +\end_inset + + con +\begin_inset Formula $aR^{d}b:\iff b\not Ra$ +\end_inset + +. +\end_layout + +\begin_layout Plain Layout +Una relación de equivalencia es aquella reflexiva, simétrica y transitiva. + Sea +\begin_inset Formula $(A,\sim)$ +\end_inset + + de equivalencia, podemos definir la clase de equivalencia de +\begin_inset Formula $x$ +\end_inset + +, +\begin_inset Formula $[x]$ +\end_inset + +, como el conjunto de todos los elementos que se relacionan con +\begin_inset Formula $[x]$ +\end_inset + +. + +\begin_inset Formula $y\in[x]\implies[y]=[x]$ +\end_inset + +, y decimos que +\begin_inset Formula $y$ +\end_inset + + es un representante de la clase. + El conjunto cociente es el formado por todas las clases de equivalencia, + y se escribe +\begin_inset Formula $A/\sim=\{[x]|x\in A\}$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Sintaxis +\end_layout + +\begin_layout Itemize + +\series bold +Proposición atómica: +\series default + +\begin_inset Formula $V$ +\end_inset + +, +\begin_inset Formula $F$ +\end_inset + + o un predicado. +\end_layout + +\begin_layout Itemize + +\series bold +Predicado: +\series default + Secuencia de letras latinas que representa una relación, seguida de una + serie de términos: +\begin_inset Formula $R(t_{1},\dots,t_{n})$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Término: +\series default + Constante que representa un objeto definido, variable o función. +\end_layout + +\begin_layout Itemize + +\series bold +Constante: +\series default + Secuencia de letras latinas que representa a un objeto definido (salvo + +\begin_inset Formula $V$ +\end_inset + + y +\begin_inset Formula $F$ +\end_inset + +). +\end_layout + +\begin_layout Itemize + +\series bold +Variable: +\series default + Secuencia de letras latinas que representa a un objeto indefinido. + Puede estar +\series bold +ligada +\series default + a un cuantificador, y entonces es igual al resto de variables ligadas al + mismo, o +\series bold +libre +\series default +, en cuyo caso puede representar cualquier cosa. +\end_layout + +\begin_layout Itemize + +\series bold +Función: +\series default + Secuencia de letras latinas que representa una función, seguida de una + serie de términos: +\begin_inset Formula $f(t_{1},\dots,t_{n})$ +\end_inset + +. +\end_layout + +\begin_layout Standard +La construcción de f.b.f es igual que en L0, pero cambiando la forma de las + proposiciones atómicas y añadiendo que si +\begin_inset Formula $\alpha$ +\end_inset + + es f.b.f. + también lo son +\begin_inset Formula $(\forall x\alpha)$ +\end_inset + + y +\begin_inset Formula $(\exists x\alpha)$ +\end_inset + +. + Una f.b.f. + es +\series bold +cerrada +\series default + si todas las variables están ligadas y +\series bold +abierta +\series default + en otro caso. +\end_layout + +\begin_layout Section +Interpretación y asignación +\end_layout + +\begin_layout Standard +Una +\series bold +interpretación +\series default + de +\begin_inset Formula $\alpha$ +\end_inset + + en un +\series bold +mundo +\series default + +\begin_inset Formula $\mathbb{M}$ +\end_inset + + es una cuaterna +\begin_inset Formula ${\cal I}_{\alpha}=(\mathbb{D},{\cal C}_{\mathbb{D}},{\cal F}_{\mathbb{D}},{\cal R}_{\mathbb{D}})$ +\end_inset + + donde +\begin_inset Formula $\mathbb{D}$ +\end_inset + + es un conjunto no vacío de objetos, llamado dominio, +\begin_inset Formula ${\cal C}_{\mathbb{D}}$ +\end_inset + + es un conjunto de objetos concretos ( +\begin_inset Formula ${\cal C_{\alpha}\mapsto{\cal C}_{\mathbb{D}}}$ +\end_inset + +), +\begin_inset Formula ${\cal F}_{\mathbb{D}}$ +\end_inset + + de funciones concretas ( +\begin_inset Formula $f_{\alpha}\mapsto f_{\mathbb{D}}$ +\end_inset + +) y +\begin_inset Formula ${\cal R}_{\mathbb{D}}$ +\end_inset + + de relaciones concretas ( +\begin_inset Formula $R_{\alpha}\mapsto R_{\mathbb{D}}$ +\end_inset + +). + La +\series bold +signatura +\series default + es el conjunto de todos los predicados y funciones, indicando su aridad. +\end_layout + +\begin_layout Standard +Una asignación de variables es una función +\begin_inset Formula $\sigma_{{\cal I}_{\alpha}}:{\cal V}\rightarrow\mathbb{D}$ +\end_inset + + que relaciona cada variable de +\begin_inset Formula $\alpha$ +\end_inset + + con un elemento del dominio, y definimos +\begin_inset Formula $\sigma_{{\cal I}_{\alpha}|x\looparrowright d}$ +\end_inset + + a la asignación definida igual que +\begin_inset Formula $\sigma_{{\cal I}_{\alpha}}$ +\end_inset + + pero asignando a +\begin_inset Formula $x$ +\end_inset + + el objeto +\begin_inset Formula $d$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Una +\series bold +asignación de valores de verdad +\series default + +\begin_inset Formula $v_{\sigma_{{\cal I}_{\alpha}}}:{\cal P_{\alpha}\rightarrow\mathbb{B}}$ +\end_inset + + asigna un valor de verdad a cada elemento atómico de +\begin_inset Formula $\alpha$ +\end_inset + +. + Así, +\begin_inset Formula $v(R_{\alpha}(t_{1},\dots,t_{n}))=V\iff(d_{1},\dots,d_{n})\in R_{\mathbb{D}}$ +\end_inset + +, donde si +\begin_inset Formula $t_{i}$ +\end_inset + + es constante entonces +\begin_inset Formula $d_{i}=t_{i}$ +\end_inset + +, si +\begin_inset Formula $t_{i}=f(x_{1},\dots,x_{n})$ +\end_inset + + entonces +\begin_inset Formula $d_{i}$ +\end_inset + + es el único +\begin_inset Formula $y$ +\end_inset + + tal que +\begin_inset Formula $(x_{1},\dots,x_{n},y)\in f$ +\end_inset + +, y si es variable entonces depende de la +\series bold +asignación +\series default +. +\end_layout + +\begin_layout Standard +La +\series bold +evaluación +\series default + de una oración +\begin_inset Formula $\alpha$ +\end_inset + + se hace igual que en LC, pero partiendo de esta asignación de valores de + verdad. + También se puede hacer mediante tablas de verdad, que en L1 sólo evalúan + una interpretación a la vez: +\end_layout + +\begin_layout Enumerate +Se introduce una columna por variable, dividida en una fila por cada valor + del dominio. + Puede ser necesario considerar aquí todas las posibles combinaciones de + variables. +\end_layout + +\begin_layout Enumerate +Se introduce una columna por cada función que aparece en la oración, y se + evalúa de acuerdo al valor de la variable dado. +\end_layout + +\begin_layout Enumerate +Se introducen las filas correspondientes a la fórmula, indicando el orden + de evaluación. + Un cuantificador que no está dentro de otro ocupa la fila completa, pero + su contenido se divide en una fila por cada posible asignación de la variable. + Una vez se conoce el valor del cuantificador no es necesario evaluar el + resto de asignaciones, pero es importante justificar los valores de verdad + de los predicados (ejemplos: +\begin_inset Formula $V:(a,b)\in P_{{\cal M}}$ +\end_inset + +; +\begin_inset Formula $F:(c,a)\notin Q_{{\cal M}}$ +\end_inset + +). +\end_layout + +\begin_layout Standard +Este método es impráctico, por lo que no se usa. +\end_layout + +\begin_layout Section +Sustituciones +\end_layout + +\begin_layout Standard +Una +\series bold +sustitución +\series default + es una expresión +\begin_inset Formula $s=\{t_{1}/v_{1},\dots,t_{n}/v_{n}\}$ +\end_inset + + que indica que toda ocurrencia de cada +\begin_inset Formula $v_{i}$ +\end_inset + + se debe sustituir por el término +\begin_inset Formula $t_{i}$ +\end_inset + +. + Todas las sustituciones se hacen simultáneamente. +\end_layout + +\begin_layout Standard +Una +\series bold +particularización por sustitución +\series default + consiste en sustituir sus variables por términos. + Escribimos +\begin_inset Formula $Ps$ +\end_inset + + como la particularización de la expresión +\begin_inset Formula $P$ +\end_inset + + según la sustitución +\begin_inset Formula $s$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +En una +\series bold +particularización básica +\series default +, los términos son constantes. +\end_layout + +\begin_layout Itemize +En una +\series bold +particularización alfabética +\series default +, los términos son otras variables. +\end_layout + +\begin_layout Standard + +\series bold +Composición de sustituciones: +\series default + Dadas +\begin_inset Formula $s=\{a_{1}/x_{1},\dots,a_{n}/x_{n}\}$ +\end_inset + + y +\begin_inset Formula $t=\{b_{1}/y_{1},\dots,b_{m}/y_{m}\}$ +\end_inset + + con +\begin_inset Formula $X$ +\end_inset + + e +\begin_inset Formula $Y$ +\end_inset + + los conjuntos de variables sustituidas respectivamente según +\begin_inset Formula $s$ +\end_inset + + y +\begin_inset Formula $t$ +\end_inset + +, +\begin_inset Formula $s\cdot t=\{(a_{i}t)/x_{i}|x_{i}\neq a_{i}t\}\cup\{b_{i}/y_{i}|y_{i}\in Y\backslash X\}$ +\end_inset + +, donde +\begin_inset Formula $a_{i}t$ +\end_inset + + es la particularización de +\begin_inset Formula $a_{i}$ +\end_inset + + según +\begin_inset Formula $t$ +\end_inset + +. +\end_layout + +\begin_layout Section +Equivalencias +\end_layout + +\begin_layout Standard +\align center +\begin_inset Tabular +<lyxtabular version="3" rows="2" columns="2"> +<features tabularvalignment="middle"> +<column alignment="center" valignment="top"> +<column alignment="center" valignment="top"> +<row> +<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\neg\exists x\alpha[x]\equiv\forall x\neg\alpha[x]$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\neg\forall x\alpha[x]\equiv\exists x\neg\alpha[x]$ +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +<row> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\forall x(\alpha[x]\land\beta[x])\equiv\forall x\alpha[x]\land\forall x\beta[x]$ +\end_inset + + +\end_layout + +\end_inset +</cell> +<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Formula $\exists x(\alpha[x]\lor\beta[x])\equiv\exists x\alpha[x]\lor\exists x\beta[x]$ +\end_inset + + +\end_layout + +\end_inset +</cell> +</row> +</lyxtabular> + +\end_inset + + +\end_layout + +\begin_layout Standard +También, tanto en L1 como en LC, podemos sustituir el nombre de una variable + por otro siempre que lo cambiemos en el cuantificador al que está ligado + y en todos los símbolos ligados al mismo cuantificador (o bien la variable + sea libre), y al hacerlo todas las variables de la oración sigan ligadas + al mismo cuantificador de partida (o sigan libres). +\end_layout + +\begin_layout Section +Satisfacibilidad +\end_layout + +\begin_layout Standard +Podemos comprobar la satisfacibilidad de una oración mediante tableaux. + Añadimos dos tipos de reglas: +\end_layout + +\begin_layout Itemize +\begin_inset Formula $\gamma$ +\end_inset + + +\series bold +-reglas +\series default +: +\begin_inset Formula $\forall x\alpha[x]\mapsto\alpha[C],\forall x\alpha[x]$ +\end_inset + +; +\begin_inset Formula $\neg\exists x\alpha[x]\mapsto\neg\alpha[C],\neg\exists x\alpha[x]$ +\end_inset + +. + La sustitución +\begin_inset Formula $\{C/x\}$ +\end_inset + + se hace sobre una constante +\begin_inset Formula $C$ +\end_inset + + existente. + Si no existe ninguna, debemos suponer una nueva. + El +\begin_inset Formula $\forall x\alpha[x]$ +\end_inset + + resultante no hace referencia a +\begin_inset Formula $C$ +\end_inset + +, de modo que se debe escribir una lista debajo de cada expresión de este + tipo ( +\begin_inset Formula $L=\{\dots\}$ +\end_inset + +) con los elementos a los que sí hace referencia. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $\delta$ +\end_inset + + +\series bold +-reglas +\series default +: +\begin_inset Formula $\exists x\alpha[x]\mapsto\alpha[C]$ +\end_inset + +; +\begin_inset Formula $\neg\forall x\alpha[x]\mapsto\neg\alpha[C]$ +\end_inset + +. + La sustitución +\begin_inset Formula $\{C/x\}$ +\end_inset + + se hace sobre una constante +\begin_inset Formula $C$ +\end_inset + + nueva, y entonces se debe añadir a las listas de todas las expresiones + de +\begin_inset Formula $\gamma$ +\end_inset + +-reglas dicha constante. +\end_layout + +\begin_layout Standard +Al aplicar estas reglas, se debe indicar, por ejemplo: +\begin_inset Formula $\gamma:\forall x;\{C/x\};C\text{ nueva}$ +\end_inset + + (la última parte se incluye siempre en las +\begin_inset Formula $\delta$ +\end_inset + +-reglas). + Las +\begin_inset Formula $\delta$ +\end_inset + +-reglas se aplican después de las +\begin_inset Formula $\beta$ +\end_inset + +-reglas y antes de las +\begin_inset Formula $\gamma$ +\end_inset + +-reglas, y si se llega a un bucle por una rama, se razona que el tableaux + es abierto. +\end_layout + +\begin_layout Standard +Si el tableaux es cerrado (si todas las hojas están cerradas), llegamos + a una contradicción. + Sin embargo, si el tableaux es abierto, no sabemos que sea satisfacible + (salvo si todos los predicados son de aridad 1 o la identidad). + No obstante, los nodos abiertos pueden servir como ejemplos de interpretaciones + en las que la oración es satisfacible. +\end_layout + +\begin_layout Section +Grafos semánticos +\end_layout + +\begin_layout Standard +Son iguales que en L0, pero en los cuantificadores, el nombre de la variable + se incluye en el nombre del propio nodo junto con el cuantificador. + Además, debajo de cada predicado (que se escribe completo), se puede indicar + el f.b.f. + de términos, que consiste en añadir un nodo hijo por cada término. + Si el término es una función, se indica simplemente el nombre de la función + y sus parámetros se escriben como nodos hijo. +\end_layout + +\begin_layout Section +Deducción natural +\end_layout + +\begin_layout Standard +Se añaden reglas de deducción natural: +\end_layout + +\begin_layout Itemize +\begin_inset Formula $E_{\forall}:\frac{\vdash\forall x\alpha[x]}{\vdash\alpha[C]}$ +\end_inset + +. + +\begin_inset Formula $C$ +\end_inset + + es una constante cualquiera. + Se debe indicar la sustitución +\begin_inset Formula $\{C/x\}$ +\end_inset + + y, en su caso, si +\begin_inset Formula $C$ +\end_inset + + es nueva o +\begin_inset Quotes cld +\end_inset + +arbitraria +\begin_inset Quotes crd +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $I_{\forall}:\frac{\vdash\alpha[C]}{\vdash\forall x\alpha[x]}$ +\end_inset + +. + +\begin_inset Formula $C$ +\end_inset + + debe ser +\begin_inset Quotes cld +\end_inset + +arbitraria +\begin_inset Quotes crd +\end_inset + +, es decir, no distinguible de cualquier otro individuo por suposiciones, + derivaciones o premisas anteriores. + Puede ser obtenida nueva con +\begin_inset Formula $E_{\forall}$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $E_{\exists}:\frac{\vdash\exists x\alpha[x]\vdash(\alpha[C]\vdash\beta)}{\vdash\beta}$ +\end_inset + +. + No se debe hacer ninguna suposición sobre +\begin_inset Formula $C$ +\end_inset + +, y +\begin_inset Formula $\beta$ +\end_inset + + no puede depender de +\begin_inset Formula $C$ +\end_inset + +. +\end_layout + +\begin_layout Itemize +\begin_inset Formula $I_{\exists}:\frac{\vdash\alpha[C]}{\vdash\exists x\alpha[x]}$ +\end_inset + +. + Se pueden cambiar todas las apariciones de +\begin_inset Formula $C$ +\end_inset + + o solo algunas. +\end_layout + +\end_body +\end_document diff --git a/logic/n7.lyx b/logic/n7.lyx new file mode 100644 index 0000000..b05b04e --- /dev/null +++ b/logic/n7.lyx @@ -0,0 +1,609 @@ +#LyX 2.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 544 +\begin_document +\begin_header +\save_transient_properties true +\origin unavailable +\textclass book +\use_default_options true +\maintain_unincluded_children false +\language spanish +\language_package default +\inputencoding auto +\fontencoding global +\font_roman "default" "default" +\font_sans "default" "default" +\font_typewriter "default" "default" +\font_math "auto" "auto" +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 100 +\font_tt_scale 100 100 +\use_microtype false +\use_dash_ligatures true +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\papersize default +\use_geometry false +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\use_minted 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\paragraph_indentation default +\is_math_indent 0 +\math_numbering_side default +\quotes_style swiss +\dynamic_quotes 0 +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +Un +\series bold +sistema deductivo +\series default + es un conjunto de axiomas y reglas de inferencia sintácticas ( +\begin_inset Formula $\vdash$ +\end_inset + +). + Una +\series bold +demostración +\series default + o +\series bold +prueba formal +\series default + es una secuencia de conjuntos de fórmulas en las que cada fórmula es un + axioma o puede obtenerse del conjunto anterior mediante una regla de inferencia. + Cada elemento +\begin_inset Formula $\alpha$ +\end_inset + + del último conjunto de la secuencia se llama +\series bold +teorema por deducción +\series default +, y se dice que +\begin_inset Formula $\alpha$ +\end_inset + + es +\series bold +demostrable +\series default +, lo que escribimos como +\begin_inset Formula $\vdash\alpha$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Un sistema deductivo en L0 y L1 es +\series bold +sólido +\series default + si y sólo si +\begin_inset Formula $\vdash\alpha\implies\vDash\alpha$ +\end_inset + +, es decir, si cualquier conclusión +\series bold +derivable +\series default + o +\series bold +deducible +\series default +a partir de las reglas es válida, y es +\series bold +completo +\series default + cuando +\begin_inset Formula $\vDash\alpha\implies\vdash\alpha$ +\end_inset + +. + Un conjunto de reglas es +\series bold +inconsistente +\series default + si +\begin_inset Formula $\vdash\alpha\land\neg\alpha$ +\end_inset + +, y es +\series bold +consistente +\series default + si no es inconsistente. +\end_layout + +\begin_layout Standard +Dada una oración +\begin_inset Formula $\alpha$ +\end_inset + + y un conjunto de oraciones +\begin_inset Formula ${\cal F}$ +\end_inset + +, +\begin_inset Formula $\vDash\alpha$ +\end_inset + + significa que +\begin_inset Formula $\alpha$ +\end_inset + + es válida y +\begin_inset Formula ${\cal F}\vDash\alpha$ +\end_inset + + significa que +\begin_inset Formula $\alpha$ +\end_inset + + es consecuencia lógica de +\begin_inset Formula ${\cal F}$ +\end_inset + +. + Por su parte +\begin_inset Formula $\vdash\alpha$ +\end_inset + + significa que +\begin_inset Formula $\alpha$ +\end_inset + + es demostrable y +\begin_inset Formula ${\cal F}\vdash\alpha$ +\end_inset + + significa que +\begin_inset Formula $\alpha$ +\end_inset + + es deducible de +\begin_inset Formula ${\cal F}$ +\end_inset + +, y representa una +\series bold +deducción +\series default + o +\series bold +razonamiento +\series default +, donde +\begin_inset Formula $\alpha$ +\end_inset + + es la conclusión o +\series bold +derivación +\series default + y las +\begin_inset Formula $\psi\in{\cal F}$ +\end_inset + + son las premisas, las fórmulas usadas para llegar a +\begin_inset Formula $\alpha$ +\end_inset + +. + +\end_layout + +\begin_layout Standard +Decimos que un conjunto de oraciones +\begin_inset Formula ${\cal T}$ +\end_inset + + es una +\series bold +teoría +\series default + si +\begin_inset Formula $\forall\alpha({\cal T}\vDash\alpha\implies\alpha\in{\cal T})$ +\end_inset + +, y entonces cada +\begin_inset Formula $\alpha\in{\cal T}$ +\end_inset + + es un +\series bold +teorema +\series default +. + Una teoría es +\series bold +axiomatizable +\series default + si existe un subconjunto +\begin_inset Formula ${\cal F}$ +\end_inset + + tal que +\begin_inset Formula ${\cal T}=\{\alpha|{\cal F}\vDash\alpha\}$ +\end_inset + +, y cada +\begin_inset Formula $\alpha\in{\cal F}$ +\end_inset + + es un +\series bold +axioma +\series default +, y es +\series bold +contradictoria +\series default + o +\series bold +inconsistente +\series default + cuando +\begin_inset Formula ${\cal T}\vDash\alpha$ +\end_inset + + y +\begin_inset Formula ${\cal T}\vDash\neg\alpha$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Una teoría es +\series bold +decidible +\series default + si se puede determinar la consistencia o inconsistencia de una fórmula + mediante un algoritmo; +\series bold +semidecidible +\series default + si hay fórmulas cuya inconsistencia no puede ser probada algorítmicamente, + e +\series bold +indecidible +\series default + si no es posible crear un algoritmo que determine la consistencia o inconsisten +cia de una fórmula. +\end_layout + +\begin_layout Standard + +\series bold +Hilbert +\series default + opinaba que todo sistema fundamental matemático debía ser consistente, + completo y decidible, pero Kurt +\series bold + Gödel +\series default + demostró que ningún sistema capaz de representar los números naturales + puede ser a la vez consistente y completo, y que la consistencia no puede + probarse con los propios axiomas del sistema, por lo que habrá verdades + que no se pueden demostrar. + Alan +\series bold +Turing +\series default +, por su parte, demostró que solo sistemas muy restrictivos son decidibles. +\end_layout + +\begin_layout Standard +Un sistema deductivo cumple el +\series bold +teorema de la deducción +\series default + si verifica que, dado el conjunto +\begin_inset Formula ${\cal F}$ +\end_inset + + y las fórmulas +\begin_inset Formula $\alpha$ +\end_inset + + y +\begin_inset Formula $\beta$ +\end_inset + +, +\begin_inset Formula ${\cal F}\cup\{\alpha\}\vdash\beta\iff{\cal F}\vdash\alpha\rightarrow\beta$ +\end_inset + +. + Así, +\begin_inset Formula ${\cal F}\cup\{\alpha_{1},\dots,\alpha_{n}\}\vdash\beta\iff{\cal F}\cup\{\alpha_{1},\dots,\alpha_{n-1}\}\vdash\alpha_{n}\rightarrow\beta\iff\dots\iff{\cal F}\vdash\alpha_{1}\rightarrow(\alpha_{2}\rightarrow\cdots(\alpha_{n}\rightarrow\beta)\cdots)$ +\end_inset + +. + Este teorema simplifica mucho las demostraciones, si bien no se probó su + corrección hasta 1930. + No todos los sistemas cumplen en teorema de la deducción, si bien el Teorema + de la Deducción Semántica ( +\begin_inset Formula ${\cal F}\cup\{a\}\vDash\beta\iff{\cal F}\vDash\alpha\rightarrow\beta$ +\end_inset + +) se cumple siempre. + Decimos que +\begin_inset Formula ${\cal F}$ +\end_inset + + es +\series bold +sintácticamente completo +\series default + si para todo +\begin_inset Formula $\alpha$ +\end_inset + +, +\begin_inset Formula ${\cal F}\vdash\alpha$ +\end_inset + + o +\begin_inset Formula ${\cal F}\vdash\neg\alpha$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Un +\series bold +razonamiento deductivo +\series default + es el que parte de unas hipótesis básicas para obtener unas consecuencias + ( +\begin_inset Formula $\alpha\vDash\beta$ +\end_inset + +). + Normalmente parte de premisas sobre aspectos generales para concluir aspectos + particulares. + La relación entre premisas y conclusión es de implicación ( +\begin_inset Formula $\alpha\vDash\beta\iff\vDash\alpha\rightarrow\beta$ +\end_inset + +). + Algunos tipos de +\series bold +demostración +\series default + deductiva (de +\begin_inset Formula $\vDash\alpha\rightarrow\beta$ +\end_inset + +): +\end_layout + +\begin_layout Itemize + +\series bold +Vacía +\series default + de +\begin_inset Formula $\alpha\rightarrow\beta$ +\end_inset + +: +\begin_inset Formula $\forall v_{I},v(\alpha)=F$ +\end_inset + + (no se usa +\begin_inset Formula $\beta$ +\end_inset + +). +\end_layout + +\begin_layout Itemize + +\series bold +Trivial +\series default +: +\begin_inset Formula $\forall v_{I},v(\beta)=V$ +\end_inset + + (no se usa +\begin_inset Formula $\alpha$ +\end_inset + +). +\end_layout + +\begin_layout Itemize + +\series bold +Directa +\series default +: Probar que +\begin_inset Formula $\alpha\vDash\beta$ +\end_inset + + usando definiciones o teoremas ya probados, como el Modus Ponens. +\end_layout + +\begin_layout Itemize + +\series bold +Por contrarrecíproco +\series default +: +\begin_inset Formula $\alpha\rightarrow\beta\equiv\neg\beta\rightarrow\neg\alpha$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Por contradicción +\series default +: +\begin_inset Formula $\alpha\rightarrow\beta\equiv\alpha\land\neg\beta\rightarrow\gamma\land\neg\gamma$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Indirecta +\series default +: Si +\begin_inset Formula $\alpha\vDash\gamma$ +\end_inset + + y +\begin_inset Formula $\gamma\vDash\beta$ +\end_inset + + entonces +\begin_inset Formula $\alpha\vDash\beta$ +\end_inset + +. +\end_layout + +\begin_layout Standard +La +\series bold +refutación por contraejemplo +\series default + consiste en buscar +\begin_inset Formula $a$ +\end_inset + + tal que +\begin_inset Formula $v(\alpha[a]\rightarrow\beta[a])=F$ +\end_inset + +. +\end_layout + +\begin_layout Standard +Un +\series bold +razonamiento inductivo +\series default + consiste en obtener reglas generales a partir de casos particulares. + Para ello se observan, registran y analizan hechos y se formulan leyes + universales a modo de hipótesis o conjeturas, tras lo cual se diseñan experimen +tos para ver que estas leyes se cumplen. +\end_layout + +\begin_layout Standard +La +\series bold +inducción matemática +\series default +, sin embargo, se puede probar de forma deductiva, si bien esto requiere + lógica de segundo orden. + En +\begin_inset Formula $\mathbb{N}$ +\end_inset + +, para un +\begin_inset Formula $n_{0}\in\mathbb{N}$ +\end_inset + +, tenemos: +\end_layout + +\begin_layout Itemize + +\series bold +Principio de inducción débil +\series default +: +\begin_inset Formula $\{P(n_{0})\}\cup\bigcup_{n\geq n_{0}}\{P(n)\rightarrow P(n+1)\}\vDash\forall n\geq n_{0},P(n)$ +\end_inset + +. +\end_layout + +\begin_layout Itemize + +\series bold +Principio de inducción fuerte +\series default +: +\begin_inset Formula $\{P(n_{0})\}\cup\bigcup_{n\geq n_{0}}\{P(n_{0})\land\dots\land P(n)\rightarrow P(n+1)\}\vDash\forall n\geq n_{0},P(n)$ +\end_inset + +. +\end_layout + +\begin_layout Standard +El +\series bold +principio de inducción estructural +\series default + para +\series bold +demostración por recursión +\series default + es una generalización de la inducción y afirma que, dado un conjunto de + elementos definido por recursión con una serie de casos base y reglas de + recursión sobre estos, si una propiedad se cumple para cada caso base, + y si en cada regla de recursión si la propiedad se cumple para los parámetros + de entrada también se cumple para el elemento resultante de aplicarla, + entonces esta propiedad la cumplen todos los elementos del conjunto. +\end_layout + +\end_body +\end_document |
