You are on page 1of 28

Definicin de vector Notacin vectorial Operaciones elementales con vectores Suma de vectores Resta de vectores Producto escalar Producto

vectorial Producto de un vector por un escala Transformacin de coordenadas Cilndricas Esfricas

Definicin de vector
La definicin clsica de vectores define a un vector como aquella cantidad en la que cumple con las siguientes caractersticas:

a). Tiene magnitud

b). Direccin. Indicado el ngulo con respecto a un eje (por ejemplo, la horizontal)

c). Sentido. Indicado por la direccin de la flecha.

Notacin con vectores


Las siguientes notaciones son las mas tpicas para representar a los vectores:

Operaciones bsicas entre vectores La suma de vectores La resta de vectores El producto escalar o producto punto El producto vectorial

La suma de vectores
Sean los vectores

la suma se define como

La resta de vectores

El producto escalar o producto punto

donde para este producto hay que considerar la siguiente convencin

En principio podemos observar que bajo esta definicin el producto escalar entre dos vectores se realiza como si estuviramos multiplicando dos polinomios

El producto vectorial
Una operacin de gran utilidad dentro de algunas reas de ciencias e ingenieras. El producto vectorial permite encontrar un vector perpendicular a los dos vectores involucrados:

ahora las restricciones son presentadas como sigue:

aplicando esto tendremos:

Esta expresin vectorial se puede tambin se puede expresar mediante el siguiente determinante:

Producto de vectores por escalares


Cuando un vector es multiplicado por una cantidad escalar lo que se modifica es la magnitud del vector, hacindolo ms grande o mas pequeo. Por ejemplo, si este es el vector A:

dos veces el vector, 2A tendramos:

nicamente aumento de tamao. Por el contrario, si multiplicamos por un escalar r<1, donde r es el escalar, tendramos un vector mas pequeo, por ejemplo si multiplicamos por r = 1/2

http://dieumsnh.qfb.umich.mx/ELECTRO/operaciones_vectoriales.htm

Vector (fsica)
De Wikipedia, la enciclopedia libre Saltar a navegacin, bsqueda Para otros usos de este trmino, vase Vector.

Un vector fsico es una magnitud fsica caracterizable mediante un punto de aplicacin u origen, un mdulo, una direccin y un sentido, o alternativamente por un nmero de componentes independientes tales que las componentes medidas por diferentes observadores son relacionables de manera sistemtica. Existe la necesidad de explicar fenmenos fsicos que no pueden ser descritos con un solo valor, es necesario definir las cuatro caractersticas mencionadas anteriormente:

Punto de aplicacin u origen. Magnitud o mdulo: determina el tamao del vector. Direccin: determina la recta en el espacio en que se ubica el vector. Sentido: determina hacia qu lado de la recta de accin apunta el vector.

Matemticamente hablando, un vector no puede ponerse en correspondencia biunvoca y continua con el conjunto de los nmeros reales, como s es posible hacerlo con las magnitudes escalares (como la temperatura o el tiempo).

Contenido
[ocultar]

1 Ejemplos 2 Representacin grfica 3 Notacin 4 Componentes de un vector o 4.1 Vectores como combinacin lineal o 4.2 Tipos de vectores 5 Operaciones con vectores o 5.1 Suma de vectores 5.1.1 Mtodo del paralelogramo 5.1.2 Mtodo del tringulo 6 Mtodo analtico o 6.1 Resta de vectores o 6.2 Producto por un escalar o 6.3 Producto escalar o 6.4 Producto vectorial o 6.5 Derivada de un vector o 6.6 Otras operaciones 6.6.1 Mdulo resultante 6.6.2 ngulo entre dos vectores 7 Requerimientos fsicos de las magnitudes vectoriales 8 Vase tambin 9 Enlaces externos

Ejemplos [editar]
La distancia final entre dos coches que parten de un mismo sitio no puede quedar determinada nicamente por sus velocidades. Si stas son 30 y 40 km/h, al transcurrir una hora la distancia entre los mismos podr ser, entre otras posibilidades:

De 10 km, si los dos coches llevan la misma direccin y mismo sentido. De 70 km, si salen en la misma direccin y sentidos contrarios. De 50 km, si toman direcciones perpendiculares.

Como se puede ver, la distancia entre los dos coches, depende tambin de otras cualidades, adems de la velocidad de los coches. Es necesario utilizar un vector, que adems de describir su magnitud (en este caso la velocidad) defina su direccin y sentido.

Representacin grfica [editar]

Representacin grfica de dos vectores deslizantes

Se representa como un segmento con direccin y sentido, dibujado como una "flecha". Su largo representa la magnitud, su pendiente la direccin y la "punta de flecha" indica su sentido.

Notacin [editar]
En fsica las variables escalares se representan con una letra: a, x, p, etc., y los vectores con una flecha encima: , representndose tambin frecuentemente mediante letras en negrita: . Adems de estas convenciones los vectores unitarios cuyo mdulo es igual a uno son representados frecuentemente con un circunflejo encima, por ejemplo

Componentes de un vector [editar]


Las coordenadas o componentes del vector en un sistema de referencia pueden escribirse entre parntesis y separadas con comas: . Si se desea expresar al vector como combinacin de los vectores, se representar como:

Estas representaciones son equivalentes entre s, y los valores ax, ay, az, se llaman componentes o coordenadas del vector, que salvo que se indique lo contrario consideraremos siempre como nmeros reales. En teora de la relatividad los vectores suelen ser denotados en la notacin abstracta de ndice y los anteriores vectores se representaran mediante:

Vectores como combinacin lineal [editar]

Cualquier vector que se considere es siempre una combinacin lineal de un nmero n de vectores unitarios perpendiculares entre s, que forman la base del espacio vectorial en cuestin. Estos vectores unitarios se suelen llamar versores, y en el espacio tridimensional se representan por , , , si bien es tambin usual representarlos como , , , siendo el vector unitario segn el eje de la x, el vector unitario en el eje de las y, y en el de las z. En el espacio de dos dimensiones se toman dos de estos versores, que corresponden a los ejes de coordenadas adoptados.
Tipos de vectores [editar]

Segn los criterios que se utilicen para determinar la igualdad de dos vectores, pueden distinguirse distintos tipos de los mismos:

Vectores libres: no tienen su extremo inicial -u origen- fijado en ningn punto en particular. Vectores fijos: tienen su extremo inicial -u origen- fijado en algn punto en particular. Vectores equipolentes: son vectores que presentan iguales mdulos, direcciones y sentidos. Vectores deslizantes: son vectores equipolentes que actan sobre una misma recta. Vectores concurrentes: comparten el mismo extremo inicial -u origen-. Vectores unitarios: vectores de mdulo igual a uno. (Vase vector unitario) Vectores opuestos: vectores de distinto sentido, pero igual magnitud y direccin (tambin vectores anti - paralelos) Vectores colineales

Operaciones con vectores [editar]


Suma de vectores [editar]

Suma de vectores

Mtodo del paralelogramo [editar]

Consiste en disponer grficamente los dos vectores de manera que los orgenes de ambos coincidan, completando el resto del paralelogramo con las paralelas a cada uno (ver grfico a la derecha). El resultado de la suma se obtiene partiendo del origen de ambos vectores.
Mtodo del tringulo [editar]

Consiste en disponer grficamente un vector a continuacin de otro, es decir, el extremo inicial del vector "b" coincide con el extremo final del vector "a". Luego se traza una diagonal que une el inicio del vector "a" con el resto de los extremos.

Mtodo analtico [editar]


El resultado de la suma es:

ordenando los componentes:

Pongamos un ejemplo numrico:

el resultado:

agrupando trminos:

esto es:

Resta de vectores [editar]

Para restar dos vectores libres U y V se suma U con el opuesto de V, esto es U - V = U + (V). Las componentes del vector resta se obtienen restando las componentes de los vectores. [1]
Producto por un escalar [editar]

Producto por un escalar

Partiendo de la representacin grfica del vector, sobre la misma lnea de su direccin tomamos tantas veces el mdulo de vector como marque el escalar, que de ser negativo cambia el sentido (ver grfico). Partiendo de un escalar y de un vector , el producto de por es , es el producto de cada una de las coordenadas del vector por el escalar, representando el vector por sus coordenadas:

si lo multiplicamos por el escalar n:

esto es:

Representando el vector como combinacin lineal de los vectores:

y multiplicndolo por un escalar n:

esto es:

Hagamos un ejemplo con valores numricos, partimos del vector:

y multiplicamos el vector por 2,5:

esto es:

haciendo las operaciones:

Producto escalar [editar]

Producto escalar

Producto vectorial [editar]

Producto vectorial

Derivada de un vector [editar]

Dado un vector que es funcin de una variable independiente

Podemos calcular la derivada de a respecto de t, para cada una de sus componentes, como si de un escalar se tratara, siendo el vector de las derivadas:

Para calcular esta derivacin hay que tener en cuenta que los vectores son constantes en mdulo, direccin, y sentido. Cuando se deriva sobre un sistema de referencia en movimiento este punto tiene que ser tenido en cuenta. Veamos un ejemplo de derivacin de un vector, partiendo de una funcin vectorial:

Esta funcin representa una espiral que su eje es el eje z, y de radio 1, en el plano xy, como el de la figura, partamos de la base que sta es la trayectoria de una partcula y la funcin determina el vector de posicin en funcin del tiempo. Si derivamos, tendremos:

Realizando la derivada:

La derivada de la posicin respecto al tiempo, es la velocidad, esta segunda funcin determina el vector velocidad de la partcula en funcin del tiempo, podemos decir:

Este vector velocidad, tiene su origen en el centro de coordenadas, y determina las componentes de la velocidad en cada instante, la velocidad de la partcula es un vector paralelo a este, en el punto donde se encuentra la partcula en ese mismo momento. Si derivsemos de nuevo obtendramos el vector aceleracin, como era fcil de suponer.
Otras operaciones [editar] Mdulo resultante [editar]

Dados dos vectores

, de mdulos conocidos y que forman el ngulo entre s, se con la siguiente frmula:

puede obtener el mdulo

La deduccin de esta expresin puede consultarse en deduccin del mdulo de la suma.


ngulo entre dos vectores [editar]

Angulo entre 2 vectores en un plano

Para calcular el ngulo entre dos vectores se usa la siguiente frmula:

El cual se puede generalizar a cualquier dimensin con excepcin de los casos superiores A y B:

Cuando se trata algebraicamente en un espacio vectorial el ngulo entre dos vectores est dado por

Siendo

el producto interno definido dentro de dicho espacio vectorial

Hay que tener en cuenta que el ngulo que devuelve esta formula est comprendido entre 0 y 180, no devuelve el signo del ngulo.

Requerimientos fsicos de las magnitudes vectoriales [editar]


No cualquier n-tupla de funciones o nmeros reales constituye un vector fsico. Para que una n-tupla represente un vector fsico, los valores numricos de las componentes del mismo medidos por diferentes observadores deben transformarse de acuerdo con ciertas relaciones fijas. En mecnica newtoniana generalmente se utilizan vectores genuinos, llamados a veces vectores polares, junto con pseudovectores, llamados vectores axiales que realmente representan el dual de Hodge de magnitudes tensoriales antisimtricas. El momento angular, el campo magntico y todas las magnitudes que en su definicin usan el producto vectorial son en realidad pseudovectores newtonianos. En teora especial de la relatividad, por ejemplo, slo los vectores tetradimensionales cuyas medidas tomadas por diferentes observadores pueden ser relacionadas mediante alguna transformacin de Lorentz constituyen autnticas magnitudes vectoriales. As las componentes de dos magnitudes vectoriales medidas por dos observadores y deben relacionarse de acuerdo con la siguiente relacin:

Donde son las componentes de la matriz que da la transformacin de Lorentz. Magnitudes como el momento angular, el campo elctrico o el campo magntico o el de hecho en teora de la relatividad no son magnitudes vectoriales sino tensoriales.

(************** Content-type: application/mathematica ************** Mathematica-Compatible Notebook This notebook can be used with any Mathematica-compatible application, such as Mathematica, MathReader or Publicon. The data for the notebook starts with the line containing stars above. To get the notebook into a Mathematica-compatible application, do one of the following: * Save the data starting with the line of stars above into a file with a name ending in .nb, then open the file inside the application; * Copy the data starting with the line of stars above to the clipboard, then use the Paste menu command inside the application. Data for notebooks contains only printable 7-bit ASCII and can be sent directly in email or through ftp in text mode. Newlines can be CR, LF or CRLF (Unix, Macintosh or MS-DOS style). NOTE: If you modify the data for this notebook not in a Mathematicacompatible application, you must delete the line below containing the word CacheID, otherwise Mathematica-compatible applications may try to use invalid cache data. For more information on notebooks and Mathematica-compatible applications, contact Wolfram Research: web: http://www.wolfram.com email: info@wolfram.com phone: +1-217-398-0700 (U.S.) Notebook reader applications are available free of charge from Wolfram Research. *******************************************************************) (*CacheID: 232*) (*NotebookFileLineBreakTest NotebookFileLineBreakTest*) (*NotebookOptionsPosition[ (*NotebookOutlinePosition[ (* CellTagsIndexPosition[ (*WindowFrame->Normal*)

12986, 13704, 13660,

442]*) 467]*) 463]*)

Notebook[{

Cell[CellGroupData[{ Cell["Algebra lineal: conceptos y operaciones fundamentales", "Title"], Cell[TextData[{ StyleBox["Mathematica", FontSlant->"Italic"], " incorpora diferentes funciones que permiten realizar algunas de las \ operaciones b\[AAcute]sicas del algebra lineal. En particular, para \ operadores matriciales en el espacio de vectores n-dimensionales, se \ incorporan paquetes que incluyen funciones que permiten realizar una gran \ variedad de operaciones. Para otros espacios vectoriales, es necesario \ desarrollar funciones espec\[IAcute]ficas que permitan evaluar operaciones \ como el producto interno o la norma bajo la definici\[OAcute]n que se \ establezca para el espacio en particular." }], "Text"], Cell[CellGroupData[{ Cell["Norma de un vector", "Subsubsection"], Cell[TextData[{ "La norma es una de las cantidades fundamentales utilizada en el algebra \ lineal, y est\[AAcute] definida de manera general en t\[EAcute]rminos del \ producto interno. ", StyleBox["M", FontSlant->"Italic"], StyleBox["athematica", FontSlant->"Italic"], " no cuenta con una funci\[OAcute]n para evaluar el producto interno en su \ forma m\[AAcute]s general, lo que implica que tampoco cuenta con una funci\ \[OAcute]n para evaluar la norma de un vector. Por otro lado, las operaciones \ vectoriales pueden realizarse de manera muy simple." }], "Text"], Cell["\<\ Podemos definir una funci\[OAcute]n que nos permita evaluar la \ norma de un vector. En este caso, podemos evaluarlo simplemente como la ra\ \[IAcute]z cuadrada del producto punto del vector consigo mismo.\ \>", "Text"], Cell[BoxData[ \(norma[vec_] := Sqrt[vec . vec]\)], "Input"], Cell[BoxData[ \(norma[x]\)], "Input"], Cell[BoxData[ \(x . z\)], "Input"],

Cell[TextData[{ "De igual manera podemos definir la norma p. Expl\[IAcute]citamente esta \ se calcula como:\n\[VerticalSeparator]\[VerticalSeparator]x\ \[VerticalSeparator]\[VerticalSeparator] =", Cell[BoxData[ FormBox[ RadicalBox[ RowBox[{ StyleBox[\(\[Sum]\+\(j = 1\)\%n\), ScriptLevel->0], StyleBox[" ", ScriptLevel-> 0], \(\(\[VerticalSeparator]\)\(\[Xi]\_j\)\( \ \[VerticalSeparator] \^p\)\)}], "p"], TraditionalForm]]], "\nHasta ahora, no hemos definido ninguna funci\[OAcute]n que permita \ evaluar la norma p." }], "Text"], Cell[CellGroupData[{ Cell[BoxData[ \(norma[x, 2]\)], "Input"], Cell[BoxData[ \(norma[{2, 1, \(-3\), 0}, 2]\)], "Output"] }, Open ]], Cell["\<\ Podemos definir, por ejemplo, la segunda variable como p. El caso \ m\[AAcute]s simple se presenta si p=2, ya que esta represenata la norma \ euclideana y que ya hemos definido:\ \>", "Text"], Cell[BoxData[ \(norma[x_, 2] := norma[x]\)], "Input"], Cell[BoxData[ \(norma[x, 2]\)], "Input"], Cell[BoxData[ \(norma[x, 1]\)], "Input"], Cell[TextData[{ StyleBox["Mathematica", FontSlant->"Italic"], " a\[UAcute]n no sabe como interpretar la norma p con p=1 (o cualquier otro \ valor que no sea 2). Para plantear la funci\[OAcute]n que eval\[UAcute]e la \ norma p, investiguemos las siguientes funciones internas de ", StyleBox["Mathematica", FontSlant->"Italic"], "."

}], "Text"], Cell[BoxData[ \(Abs[x]\)], "Input"], Cell[TextData[{ "N\[OAcute]tese que ", StyleBox["Abs", FontSlant->"Italic"], " funciona con una lista (vector) pues tiene el atributo de Listable, lo \ cual indica que se aplica a cada elemento si se le da una lista (i.e., se \ aplica a cada elemento de nuestro vector)." }], "Text"], Cell[BoxData[ \(Attributes[Abs]\)], "Input"], Cell["\<\ Reconoci\[EAcute]ndo esto, podemos definir de manera simple la \ norma cuando p=\[Infinity].\ \>", "Text"], Cell[BoxData[ \(norma[vec_, \[Infinity]] := Max[Abs[vec]]\)], "Input"], Cell[BoxData[ \(norma[x, \[Infinity]]\)], "Input"], Cell["\<\ Veamos ahora los casos en los que p no es 2 ni infinito. Observemos \ primero los atributos de la siguiente funci\[OAcute]n interna:\ \>", "Text"], Cell[BoxData[ \(Attributes[Power]\)], "Input"], Cell["\<\ Los atributos de esta funci\[OAcute]n nos permiten utilizar la \ siguiente sint\[AAcute]xis para la funci\[OAcute]n que eval\[UAcute]a la \ norma p:\ \>", "Text"], Cell[BoxData[ \(norma[vec_, p_Integer] := With[{v = Power[Abs[vec], p]}, Power[Apply[Plus, v], 1/p]] /; p \[GreaterEqual] 1\)], "Input"], Cell[BoxData[ \(norma[x, 1]\)], "Input"], Cell[BoxData[ \(norma[x, 2]\)], "Input"] }, Closed]],

Cell[CellGroupData[{ Cell["Dependencia e independencia lineal", "Subsubsection"], Cell["\<\ Un concepto importante es el de independencia lineal entre \ vectores, sobre todo porque esta es una caracter\[IAcute]stica indispensable \ para un conjunto de vectores que formen una base para el espacio vectorial. \ La independencia lineal podemos verificarla de manera simple de la siguiente \ manera:\ \>", "Text"], Cell[BoxData[ \(\[Alpha]\ x + \[Beta]\ y + \[Gamma]\ z \[Equal] {0, 0, 0, 0}\)], "Input"], Cell[BoxData[ \(Solve[%, {\[Alpha], \[Beta], \[Gamma]}]\)], "Input"], Cell[BoxData[ \(u = {1, 1, 1, 1}\)], "Input"], Cell[BoxData[ \(Solve[\[Alpha]\ x + \[Beta]\ y + \[Gamma]\ z + \[Delta]\ u \[Equal] {0, 0, 0, 0}, {\[Alpha], \[Beta], \[Gamma], \[Delta]}]\)], "Input"], Cell["\<\ Existen casos en los que la dependencia lineal es evidente. Por \ ejemplo, 5 vectores en un espacio de 4 dimensiones son (forzozamente) \ LD:\ \>", "Text"], Cell[BoxData[ \(v = {0, 0, 1, 0}\)], "Input"], Cell[BoxData[ \(Solve[\[Alpha]\ x + \[Beta]\ y + \[Gamma]\ z + \[Delta]\ u + \[Epsilon]\ \ v \[Equal] {0, 0, 0, 0}, {\[Alpha], \[Beta], \[Gamma], \[Delta], \[Epsilon]}]\)], "Input"], Cell["Consideremos un vector que sea combinaci\[OAcute]n de otros:", "Text"], Cell[BoxData[ \(w = x + 2 y - z\)], "Input"],

Cell[BoxData[ \(Solve[\[Alpha]\ x + \[Beta]\ y + \[Gamma]\ z + \[Delta]\ w \[Equal] {0,

0, 0, 0}, {\[Alpha], \[Beta], \[Gamma], \[Delta]}]\)], "Input"], Cell[CellGroupData[{ Cell[BoxData[ \(Solve[\[Alpha]\ x + \[Beta]\ y + \[Gamma]\ z + \[Delta]\ w \[Equal] {0, 0, 0, 0}, {\[Alpha], \[Beta], \[Delta]}]\)], "Input"], Cell[BoxData[ \({{\[Alpha] \[Rule] \(-\[Gamma]\), \[Beta] \[Rule] \(-2\)\ \[Gamma], \ \[Delta] \[Rule] \[Gamma]}}\)], "Output"] }, Open ]], Cell["\<\ El conjunto {x, y, z, w} es LD pues construimos w como una \ combinaci\[OAcute]n Lineal de x, y & z.\ \>", "Text"] }, Closed]], Cell[CellGroupData[{ Cell["Bases", "Subsubsection"], Cell["\<\ Sabemos que el espacio de vectores con cuatro componente tiene \ dimensi\[OAcute]n 4 pues podemos encontrar un conjunto de 4 vectores LI. Sin \ embargo, cualquier combinaci\[OAcute]n de 5 vectores es LD. \ \>", "Text"], Cell[BoxData[ \(vp = {\[Xi]1, \[Xi]2, \[Xi]3, \[Xi]4}\)], "Input"], Cell[BoxData[ \(Solve[\[Alpha]\ x + \[Beta]\ y + \[Gamma]\ z + \[Delta]\ u + \ vp \[Equal] {0, 0, 0, 0}, {\[Alpha], \[Beta], \[Gamma], \[Delta]}]\)], "Input"], Cell[TextData[{ "N\[OAcute]tese que la \[UAcute]nica manera de que \ \[Alpha],\[Beta],\[Gamma],\[Delta] sean cero es si ", StyleBox["vp=0", FontWeight->"Bold"], "; otra manera de ver esto es si despejamos los componentes de vp:" }], "Text"], Cell[BoxData[ \(Solve[\[Alpha]\ x + \[Beta]\ y + \[Gamma]\ z + \[Delta]\ u + \ vp \[Equal] {0, 0, 0, 0}, {\[Xi]1, \[Xi]2, \[Xi]3, \[Xi]4}]\)], "Input"], Cell["\<\ Para encontrar la expansi\[OAcute]n del vector arbitrario en t\ \[EAcute]rminos de la base resolvemos la ecuaci\[OAcute]n:\

\>", "Text"], Cell[BoxData[ \(Solve[\ vp \[Equal] \[Alpha]\ x + \[Beta]\ y + \[Gamma]\ z + \[Delta]\ u, {\ \[Alpha], \[Beta], \[Gamma], \[Delta]}]\)], "Input"], Cell["\<\ Si la soluci\[OAcute]n es correcta, debemos obtener el vector \ original:\ \>", "Text"], Cell[BoxData[ \(\[Alpha]\ x + \[Beta]\ y + \[Gamma]\ z + \[Delta]\ u /. %[\([1]\)]\)], \ "Input"], Cell[BoxData[ \(Simplify[%]\)], "Input"], Cell[TextData[{ "N\[OAcute]tese que para encontrar \[Alpha],\[Beta],\[Gamma],\[Delta] se \ requiere resolver un sistema de 4 ecuaciones con 4 inc\[OAcute]gnitas lo cual \ involucra una matriz de 4x4. Esto puede hacerse en ", StyleBox["Mathematica", FontSlant->"Italic"], " utilizando el paquete MatrizManipulation:" }], "Text"], Cell[BoxData[ \(<< LinearAlgebra`MatrixManipulation`\)], "Input"], Cell[BoxData[ \(LinearEquationsToMatrices[ vp \[Equal] \[Alpha]\ x + \[Beta]\ y + \[Gamma]\ z + \[Delta]\ u, {\ \[Alpha], \[Beta], \[Gamma], \[Delta]}]\)], "Input"], Cell[BoxData[ \(vp \[Equal] \[Alpha]\ x + \[Beta]\ y + \[Gamma]\ z + \[Delta]\ u\)], \ "Input"], Cell[BoxData[ \(mv = LinearEquationsToMatrices[%, {\[Alpha], \[Beta], \[Gamma], \ \[Delta]}]\)], "Input"], Cell[BoxData[ \(First[mv] // MatrixForm\)], "Input"], Cell["Esta matriz tiene a los vectores base por columnas", "Text"], Cell[BoxData[

\(Transpose[{x, y, z, u}] // MatrixForm\)], "Input"], Cell[BoxData[ \(Apply[LinearSolve, mv]\)], "Input"], Cell["Tambi\[EAcute]n se puede resolver utiizando la inversa de la matriz:", \ "Text"], Cell[BoxData[ \(Inverse[First[mv]] . Last[mv]\)], "Input"], Cell[BoxData[ \(Simplify[%]\)], "Input"] }, Closed]], Cell[CellGroupData[{ Cell["Ortogonalizaci\[OAcute]n de Gram-Schmidt", "Subsubsection"], Cell["\<\ Si tenemos que invertir una matriz para resolver el problema de la \ expansi\[OAcute]n de un vector en t\[EAcute]rminos de una base ser\[IAcute]a \ m\[AAcute]s f\[AAcute]cil si la matriz fuera diagonal (o la matriz \ identidad). En principio, podemos construir la base de tal manera que se \ obtenga una matriz diagonal o, equivalentemente, una base ortogonal. La \ manera m\[AAcute]s simple de hacer esto es mediante el proceso de \ Gram-Schmidt:\ \>", "Text"], Cell[BoxData[ \(g[1] = x\)], "Input"], Cell[BoxData[ \(g[2] = y - \(y . g[1]\/g[1] . g[1]\) g[1]\)], "Input"], Cell[BoxData[ \(g[2] . g[1]\)], "Input"], Cell[BoxData[ \(g[3] = z - \[Sum]\+\(i = 1\)\%2\( z . g[i]\/g[i] . g[i]\) g[i]\)], "Input"], Cell[BoxData[ \(Table[g[i] . g[j], {i, 1, 4}, {j, 1, 4}] // MatrixForm\)], "Input"], Cell[BoxData[ \(Map[# \[Equal] 0 &, \[Alpha]\ g[1] + \[Beta]\ g[2] + \[Gamma]\ g[3] + \[Delta]\ g[ 4] - vp]\)], "Input"], Cell[BoxData[

\(mv2 = LinearEquationsToMatrices[%, {\[Alpha], \[Beta], \[Gamma], \ \[Delta]}]\)], "Input"], Cell[BoxData[ \(First[mv2] // MatrixForm\)], "Input"], Cell[BoxData[ \(LinearSolve @@ mv2\)], "Input"], Cell["\<\ Mathematica incorpora una funci\[OAcute]n para ortogonalizar \ vectores:\ \>", "Text"], Cell[BoxData[ \(<< LinearAlgebra`Orthogonalization`\)], "Input"], Cell[BoxData[ \(GramSchmidt[{x, y, z, u}, Normalized \[Rule] False]\)], "Input"], Cell["\<\ La base ortonormal se obtiene de manera simple al dividir cada \ vector entre su norma.\ \>", "Text"], Cell[BoxData[ \(e[1] = g[1]\/Sqrt[g[1] . g[1]]\)], "Input"], Cell[BoxData[ \(\(Table[e[i] . e[j], {i, 1, 4}, {j, 1, 4}] // MatrixForm\) // Simplify\)], "Input"] }, Closed]] }, Open ]] }, FrontEndVersion->"4.1 for Microsoft Windows", ScreenRectangle->{{0, 1280}, {0, 937}}, WindowSize->{873, 646}, WindowMargins->{{6, Automatic}, {Automatic, 9}}, PrintingCopies->1, PrintingPageRange->{1, Automatic}, Magnification->1.25 ] (******************************************************************* Cached data follows. If you edit this Notebook file directly, not using Mathematica, you must remove the line containing CacheID at the top of the file. The cache data will then be recreated when you save this file from within Mathematica. *******************************************************************) (*CellTagsOutline CellTagsIndex->{} *) (*CellTagsIndex CellTagsIndex->{}

*) (*NotebookFileOutline Notebook[{ Cell[CellGroupData[{ Cell[1727, 52, 70, 0, 209, "Title"], Cell[1800, 54, 635, 11, 101, "Text"], Cell[CellGroupData[{ Cell[2460, 69, 43, 0, 51, "Subsubsection"], Cell[2506, 71, 582, 12, 101, "Text"], Cell[3091, 85, 230, 4, 59, "Text"], Cell[3324, 91, 63, 1, 35, "Input"], Cell[3390, 94, 41, 1, 35, "Input"], Cell[3434, 97, 38, 1, 35, "Input"], Cell[3475, 100, 645, 17, 118, "Text"], Cell[CellGroupData[{ Cell[4145, 121, 44, 1, 35, "Input"], Cell[4192, 124, 61, 1, 35, "Output"] }, Open ]], Cell[4268, 128, 204, 4, 59, "Text"], Cell[4475, 134, 57, 1, 35, "Input"], Cell[4535, 137, 44, 1, 35, "Input"], Cell[4582, 140, 44, 1, 35, "Input"], Cell[4629, 143, 358, 9, 59, "Text"], Cell[4990, 154, 39, 1, 35, "Input"], Cell[5032, 157, 294, 7, 59, "Text"], Cell[5329, 166, 48, 1, 35, "Input"], Cell[5380, 169, 116, 3, 38, "Text"], Cell[5499, 174, 74, 1, 35, "Input"], Cell[5576, 177, 54, 1, 35, "Input"], Cell[5633, 180, 156, 3, 38, "Text"], Cell[5792, 185, 50, 1, 35, "Input"], Cell[5845, 188, 172, 4, 38, "Text"], Cell[6020, 194, 156, 3, 56, "Input"], Cell[6179, 199, 44, 1, 35, "Input"], Cell[6226, 202, 44, 1, 35, "Input"] }, Closed]], Cell[CellGroupData[{ Cell[6307, 208, 59, 0, 33, "Subsubsection"], Cell[6369, 210, 328, 6, 80, "Text"], Cell[6700, 218, 93, 1, 35, "Input"], Cell[6796, 221, 72, 1, 35, "Input"], Cell[6871, 224, 49, 1, 35, "Input"], Cell[6923, 227, 166, 2, 35, "Input"], Cell[7092, 231, 166, 4, 59, "Text"], Cell[7261, 237, 49, 1, 35, "Input"], Cell[7313, 240, 196, 3, 35, "Input"], Cell[7512, 245, 76, 0, 38, "Text"], Cell[7591, 247, 49, 1, 35, "Input"], Cell[7643, 250, 166, 2, 35, "Input"], Cell[CellGroupData[{ Cell[7834, 256, 156, 2, 35, "Input"],

Cell[7993, 260, 131, 2, 35, "Output"] }, Open ]], Cell[8139, 265, 124, 3, 38, "Text"] }, Closed]], Cell[CellGroupData[{ Cell[8300, 273, 30, 0, 33, "Subsubsection"], Cell[8333, 275, 229, 4, 59, "Text"], Cell[8565, 281, 70, 1, 35, "Input"], Cell[8638, 284, 184, 3, 35, "Input"], Cell[8825, 289, 250, 6, 39, "Text"], Cell[9078, 297, 177, 3, 35, "Input"], Cell[9258, 302, 146, 3, 38, "Text"], Cell[9407, 307, 156, 3, 35, "Input"], Cell[9566, 312, 97, 3, 38, "Text"], Cell[9666, 317, 101, 2, 35, "Input"], Cell[9770, 321, 44, 1, 35, "Input"], Cell[9817, 324, 338, 7, 59, "Text"], Cell[10158, 333, 69, 1, 35, "Input"], Cell[10230, 336, 174, 3, 35, "Input"], Cell[10407, 341, 99, 2, 35, "Input"], Cell[10509, 345, 116, 3, 35, "Input"], Cell[10628, 350, 56, 1, 35, "Input"], Cell[10687, 353, 66, 0, 38, "Text"], Cell[10756, 355, 70, 1, 35, "Input"], Cell[10829, 358, 55, 1, 35, "Input"], Cell[10887, 361, 86, 1, 38, "Text"], Cell[10976, 364, 62, 1, 35, "Input"], Cell[11041, 367, 44, 1, 35, "Input"] }, Closed]], Cell[CellGroupData[{ Cell[11122, 373, 65, 0, 33, "Subsubsection"], Cell[11190, 375, 471, 8, 80, "Text"], Cell[11664, 385, 41, 1, 35, "Input"], Cell[11708, 388, 74, 1, 52, "Input"], Cell[11785, 391, 44, 1, 35, "Input"], Cell[11832, 394, 102, 2, 65, "Input"], Cell[11937, 398, 87, 1, 35, "Input"], Cell[12027, 401, 147, 3, 35, "Input"], Cell[12177, 406, 117, 3, 35, "Input"], Cell[12297, 411, 57, 1, 35, "Input"], Cell[12357, 414, 51, 1, 35, "Input"], Cell[12411, 417, 96, 3, 38, "Text"], Cell[12510, 422, 68, 1, 35, "Input"], Cell[12581, 425, 84, 1, 35, "Input"], Cell[12668, 428, 111, 3, 38, "Text"], Cell[12782, 433, 63, 1, 52, "Input"], Cell[12848, 436, 110, 2, 35, "Input"] }, Closed]] }, Open ]] } ] *)

(******************************************************************* End of Mathematica Notebook file. *******************************************************************)

http://mecmat.iim.unam.mx/~fmatmat/curso/Mathematica/Notas-adicionales/Clase-9-ALNorma-bases-ortogonalizacion-red.nb

You might also like