domingo, 1 de abril de 2012

Funciones polinomiales:


Las funciones polinomiales están entre las expresiones mas sencillas del álgebra. Es fácil evaluarlas, solo requieren sumas multiplicaciones repetidas. Debido a esto, con frecuencia se usan para aproximar otras funciones mas complicadas. Una función polinomial es una función cuya regla esta dada por un polinomio en una variable. El grado de una función polinomial es el grado del polinomio en una variable, es decir, la potencia mas alta que aparece de x.



Función algebraica


En matemáticas, una función algebraica es una función que satisface una ecuación polinómica cuyos coeficientes son a su vez polinomios o monomios. Por ejemplo, una función algebraica de una variable x es una solución y a la ecuación

a_n(x)y^n+a_{n-1}(x)y^{n-1}+\cdots+a_0(x)=0
donde los coeficientes ai(x) son funciones polinómicas de x. Una función que no es algebraica es denominada una función trascendente.
En términos más precisos, una función algebraica puede no ser estrictamente una función, por lo menos no en el sentido convencional. Por ejemplo sea la ecuación de una circunferencia:
y^2+x^2=1.\,
La misma determina y, excepto por su signo:
y=\pm \sqrt{1-x^2}.\,
Sin embargo, se considera que ambas ramas pertenecen a la "función" determinada por la ecuación polinómica.
Una función algebraica de n variables es definida en forma similar a la función y que es solución de la ecuación polinómica en n + 1 variables:
p(y,x_1,x_2,\dots,x_n)=0.\,
Normalmente se supone que p debe ser un polinomio irreducible. La existencia de una función algebraica es asegurada por el teorema de la función implícita.
Formalmente, una función algebraica de n variables en el cuerpo K es un elemento del cierre algebraico del cuerpo de las funciones racionales K(x1,...,xn). Para poder comprender a las funciones algebraicas como funciones, es necesario incorporar ideas relativas a las superficies de Riemann o en un ámbito más general sobre variedades algebraicas, y teoría de haces.

Función trascendente


Una función trascendente es una función que no satisface una ecuación polinomial cuyos coeficientes sean a su vez polinomios; esto contrasta con las funciones algebraicas, las cuales satisfacen dicha ecuación. En otras palabras, una función trascendente es una función que trasciende al álgebra en el sentido que no puede ser expresada en términos de una secuencia finita de operaciones algebraicas de suma, resta y extracción de raíces. Una función de una variable es trascendente si es independiente en un sentido algebraico de dicha variable. 


Raíz de una función




ƒ(x)=cosx en el intervalo [-2π,2π], las intersecciones con el eje x (las raíces) están indicadas en rojo: -3π/2, -π/2, π/2, 3π/2.
En matemática, se conoce como raíz (o cero) de una función (definida sobre un cierto cuerpo algebraico) f(x) a todo elemento xperteneciente al dominio de dicha función tal que se cumpla:
f(x) = 0 \,.
Por ejemplo, dada la función:
f(x) = x^2 - 6x + 8 \,
Planteando y resolviendo la ecuación:
0 = x^2 - 6x + 8 \,
Se tiene que 2 y 4 son raíces ya que f(2) = 0 y f(4) = 0.


Buscando raíces

  • El teorema fundamental del álgebra determina que todo polinomio en una variable compleja y de grado n tiene n raíces (contando sus multiplicidades). Aun así, Las raíces de los polinomios reales no son necesariamente reales; algunas de ellas, o incluso todas, pueden ser complejas.
  • Una función trascendente como por ejemplo \sin(x)\, posee una infinidad de raíces, concretamente cualquier x_n = n\pi,\ n\in\mathbb{Z} es raíz de esa función. En cambio la función e^zno se anula nunca sobre los números complejos.
  • El número de raíces de una función holomorfa o una función analítica es un conjunto numerable sin puntos de acumulación.
  • Uno de los problemas no resueltos más interesantes de la matemática moderna es encontrar las raíces de la función zeta de Riemann.






Teorema fundamental del álgebra

El teorema fundamental del álgebra establece que un polinomio en una variable, no constante y con coeficientes complejos, tiene tantas raíces como indica su grado, contando las raíces con sus multiplicidades. En otras palabras, dado un polinomio complejo p de grado n>0, la ecuación p(z) = 0 tiene exactamente n soluciones complejas, contando multiplicidades. De manera equivalente:
  • El cuerpo de los complejos es cerrado para las operaciones algebraicas.
  • Todo polinomio complejo de grado n se puede expresar como un producto de n polinomios de la forma (x-c_i)\,.
El teorema se establece comúnmente de la siguiente manera:
Todo polinomio en una variable de grado n ≥ 1 con coeficientes reales o complejos tiene por lo menos una raíz (real o compleja).
Aunque ésta en principio parece ser una declaración más débil, implica fácilmente la forma completa por la división polinómica sucesiva por factores lineales.
El nombre del teorema es considerado ahora un error por muchos matemáticos, puesto que es más un teorema del análisis matemático que del álgebra.


Corolarios


Como el teorema fundamental del álgebra puede ser visto como la declaración de que el cuerpo de los números complejos es algebraicamente cerrado, se sigue que cualquier teorema concerniente a cuerpos algebraicamente cerrados aplican al cuerpo de los números complejos. Se muestran aquí algunas consecuencias del teorema, acerca del cuerpo de los números reales o acerca de las relaciones entre el cuerpo de los reales y el cuerpo de los complejos:
  • El cuerpo de los números complejos es la clausura algebraica del cuerpo de números reales.
  • Todo polinomio en una variable x con coeficientes reales es el producto de un polinomio constante de la forma x+a con a real, y polinomios de la forma x^2+ax+b con ay b reales y a^2-4b<0 (que es lo mismo que decir que el polinomio x^2+ax+b no tiene raíces reales).
  • Toda función racional en una variable x, con coeficientes reales, se puede escribir como la suma de una función polinómica con funciones racionales de la forma a/(x-b)^n(donde n es un número natural, y a y b son números reales), y funciones racionales de la forma (ax+b)/(x^2+cx+d)^n (donde n es un número natural, y a, b, c, y dson números reales tales que c^2-4d<0). Un corolario de esto es que toda función racional en una variable y coeficientes reales tiene una primitiva elemental.
  • Toda extensión algebraica del cuerpo de los reales es isomorfa al cuerpo de los reales o al cuerpo de los complejos.

Practica 3


GeoGebra


GeoGebra es un software matemático interactivo libre para la educación en colegios y universidades. Su creador Markus Hohenwarter, comenzó el proyecto en el año 2001 en la Universidad de Salzburgo y lo continúa en la Universidad de Atlantic, Florida.
GeoGebra está escrito en Java y por tanto está disponible en múltiples plataformas.
Es básicamente un "procesador geométrico" y un "procesador algebraico", es decir, un compendio de matemática con software interactivo que reúne geometría, álgebra y cálculo -y por eso puede ser usado también en física, proyecciones comerciales, estimaciones de decisión estratégica y otras disciplinas-.
Su categoría más cercana es "software de geometría dinámica" [del inglés: DAS].
Con GeoGebra pueden realizarse construcciones a partir de puntos, rectas, semirrectas, segmentos, vectores, cónicas... etc. - mediante el empleo directo de herramientas operadas con el ratón o la anotación de comandos en la Barra de Entrada, con el teclado o seleccionándolos del listado disponible -. Todo lo trazado es modificable en forma dinámica: es decir que si algún objeto B depende de otro A, al modificar A, B pasa a ajustarse y actualizarse para mantener las relaciones correspondientes con A.
GeoGebra permite el trazado dinámico de construcciones geométricas de todo tipo así como la representación gráfica, el tratamiento algebraico y el cálculo de funciones reales de variable real, sus derivadas, integrales, etc.

Practica 3 en Geogebra

practica 2

https://docs.google.com/file/d/0B7NdLF4AvusrVmJLVzJVNVdTa1dLbmhzME9iZ0t0QQ/edit

Como subir archivos a tu blog google

http://www.youtube.com/watch?v=KMr9ZIAEjfA&feature=fvwrel

Practica 1_Hoja de calculo

https://docs.google.com/spreadsheet/ccc?key=0ArNdLF4AvusrdFdybnRBR1lSWmJONHpsZ21jSHZGRUE#gid=0

Algoritmo babilónico

El algoritmo babilónico aproxima un rectángulo a cuadrado.
El algoritmo babilónico se centra en el hecho de que cada lado de un cuadrado es la raíz cuadrada del área. Fue usado durante muchos años para calcular raíces cuadradas a mano debido a su gran eficacia y rapidez. Para calcular una raíz, dibuje un rectángulo cuya área sea el número al que se le busca raíz y luego aproxime la base y la altura del rectángulo hasta formar o por lo menos aproximar un cuadrado.
El algoritmo se puede enunciar sin el uso de dibujos como sigue:
Raíz(x):
  1. Escoja dos números b y h tales que bh=x
  2. Si h\approx b vaya al paso 6, si no, vaya al paso 3
  3. Asigne b\leftarrow\frac{h+b}{2}
  4. Asigne h\leftarrow\frac{x}{b}
  5. Vaya al paso 2
  6. Escriba "\sqrt x \approx b"
Diagrama de flujo del algoritmo babilónico.
Este algoritmo aproxima la raíz cuadrada de cualquier número real tanto como se desee. Es claro que no se necesita conocer el valor de h, puesto que depende directamente de x y que el área del rectángulo siempre se aproxima a la raíz cuadrada de x sin importar el valor de bsiempre y cuando b>0. De esta manera surge la función recursiva
f_0(x)=x\,
f_n(x)=\frac{1}{2}\left(\frac{x}{f_{n-1}(x)}+f_{n-1}(x)\right)
de manera tal que n es la n-ésima aproximación a \sqrt x. Esto implica que
f_\infty(x)=\sqrt{x}
Puesto que algunas raíces son números irracionales es necesario definir qué tanto es "aproximadamente". Afortunadamente nadie es capaz de escribir un número con una infinita cantidad de dígitos, por lo que el umbral de aproximación se limita a la cantidad de dígitos que se es capaz de escribir. Entonces podemos definir que el algoritmo termine en el momento que la última aproximación es la misma que la anterior (es decir, ya no se puede aproximar más).


Descripción formal

De manera formal, se expresa el algoritmo babilónico usando pseudocódigo de la siguiente manera:
función \mathrm{raiz}(x)\,
r\leftarrow x
t\leftarrow 0
mientras t\neq r
t\leftarrow r
r\leftarrow \frac 1 2\left(\frac x r + r\right)
devolver r\,
donde x\leftarrow y significa "substituya el valor de x por del de y", y devolver expresa el resultado del algoritmo y su terminación.


Implementación

En lenguaje C:
double raiz(double x){
double r = x, t = 0;
while (t != r){
r = (x/r +
t = r; r)/2; } return r;
}
Puede notarse que el algoritmo se reduce al método de Newton sobre la función f(r)= r2-x.
En lenguaje C#:
METODO RECURSIVO:
double raiz2(double x, double r, double t)(3-4raiz cuadrada de 7)*(5+2 raiz cuadrada de 7)
{ if (t == r) { return (r); }
t = r; r = (x / r + r) / 2;
else pero no obstante si y es mayor que x se restara por 170 { return(raiz2(x,r,t)); }
}
Este es el método recursivo que se elabora en C#, se ingresan parametros como: Raiz2(25,25,0), donde 25 es el número del cual se va a obtener la raiz Cuadrada. en este caso la respuesta seria 5.