Documente Academic
Documente Profesional
Documente Cultură
7
7
7
8
9
. . . 33
. . . 34
. .35-36
. . 37-39
Bibliografie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
cuprins_p1.doc
2
Introducere
Axiomatica unor capitole ale algebrei lineare este prezentat n diferite lucrri citate
[3], i este relativ cunoscut. n consecin, s-a considerat a fi mai util corelarea unor
noiuni i rezultate bine cunoscute, cu concepte matematice relativ abstracte.
Calculul vectorial din spaiul 3-D are drept consecin precizarea unor formule
importante pentru trigonometria sferic cu unele aplicaii n astronomie. Teoreme de
proiecie ortogonal din geometria n spaiu, se generalizeaz la spaii multidimensionale
reale. Pentru aceste spaii vectoriale m-D se definete produsul scalar canonic [1], ale
crui proprieti le confer structuri de spaii metrice i spaii Hilbert. Prin acoperirea
linear a unor submulimi finite, se constituie subspaii vectoriale. Sunt precizate ecuaii
algebrice pentru determinarea proieciei ortogonale a unui vector m-D pe un subspaiu
bidimensional.
Nucleele funcionalelor lineare i continue sunt subspaii vectoriale. O funcional cu
larg aplicabilitate este funcionala medierii simple a componetelor unui vector de date
reale. Subspaiul ortogonal pe nucleul acestei funcionale este subspaiul vectorilor cu
medii simple zero.
Covariana i corelaia a doi vectori sunt n esen specifice abaterilor vectoriale de
la valori medii. Totui formulele lor se refer la vectorii iniiali deoarece cu aceste
definiii se pot preciza relaii de recuren i algoritmi de calcul iterativ n timp real. La
pagina 16 sunt date graficelor de evoluie ale unor valori medii, ale dispersiilor, a
corelaiei i a covarianei a dou iruri.
S-a insistat pe definiiile dispersiei geometrice i a dispersiei statistice, ambele fiind
prezente n diferite versiuni de calcul numeric (pag. 19-23).
Dreptele de regresie sunt utile pentru corectarea unor erori de reconversie sau
transmitere de date. A fost reactualizat definiia acestor drepte, inclusiv demonstraia
formulelor care dau panta dreptelor i ordonata la origine. S-a exemplificat diferena
dintre o dreapt de regresie i axa de inerie minim a unui anumit sistem de puncte
materiale coplanare (pag. 26, 27).
Analog, se deduce ecuaia unui plan de regresie. n plus, se precizeaz la pag. 29, o
formul care, generalizd formula de quadratur a lui Simpson, ar permite evaluarea unor
integrale pe suprafee date explicit.
Acoperirile lineare finite a unor funcii trigonometrice bine cunoscute, definesc spaii
vectoriale de polinoame trigonometrice. Rdcinile complexe de ordin impar, ale unitii
sunt prezente n formulele de trecere de la valori discrete ale unor polinoame, la
coeficienii acestora i reciproc (pag. 31). Aceste formule definesc n esen o aplicaie
vectorial linear surjectiv de la spaiul C2n+1 la acelai spaiu. Pentru acest spaiu se
precizeaz produsul scalar complex canonic [1], i o baz ortogonal.
Analog rdcinile de ordin par ale unitii sunt coeficieni ai matricelor unor anumite
transformri discrete ale lui Fourier [2], i a inverselor acestora. Aceste transformri
lineare bijective au proprietatea de a menine un raport constant ntre normele vectorilor
(pag. 34). Pentru calculul rapid al valorilor discrete, este aplicabil un algoritm specific (pag.
37), dar acesta este n esen o aplicaie linear de la 2n argumente la (n+1) valori
complexe. Pe de alt parte, sintaxele de apelare a acestui algoritm fft sau a algoritmului
reciproc ifft, sunt diferite de o la versiune la alta de calcul numeric [4, 5, 6].
Elemente de algebr linear. notite_p2.doc
3
Spaiu tridimensional de referin.
s se precizeze proiecia H a punctului C O, pe
planul triunghiului AOB, precum i segmentul OE normal pe acest plan.
Soluie. Notm:
(2)
Analog,
(3)
Sistemul ecuaiilor are soluie unic. Rezult descompunerea unui vector oarecare n
suma a doi vectori ortogonali
c = c + h,
< c | h > = 0.
(4)
(5)
(6)
(7)
4
Determinantul sistemului (2), (3) este
= || a ||2 || b ||2 [ < a | b > ] 2
(8)
(9)
(10)
Substituind vectorul b prin c, i reciproc, rezult un sistem analog sistemului (2), (3),
pentru necunoscutele reale i .
< a | a > + < a | c > = < a | b >
(11)
(12)
(13)
(14)
(15)
(16)
Numitorii i au valori pozitive, iar produsul lor este funcie simetric. O funcie
remarcabil, simetric n raport cu aceste argumente are, expresia
R (a, b, c) = r( a, b, c)
(17)
(18)
(19)
(20)
5
Trigonometrie sferic
Triunghiul sferic, de pe suprafaa unei sfere, este cuprins ntre trei arce de cerc mare.
Punctele A, B, C sunt pe sfera unitate astfel nct OA=OB=OC=1. Sistemul de
referin Oz1z2z3 se alege astfel nct A este pe axa Oz1, iar planul Oz1z2 este planul
triunghiului ABO. Laturile sau arcele i unghiurile triunghiului sunt notate a,b,c
respectiv A, B, C. Rezult OB = (cos c, sin c, 0), OC = ( cos b, sin b cos A, sin b sin A ),
OA = (1, 0, 0) i teorema cosinusului
OBOC =
|OCOB| = sin a,
< (OAOB) | (OCOB) > = sin c sin a cos B = sin c (cos b sin c cos c sin b cos A ),
Unghiul vectorilor din produsul scalar precedent este unghiul normalelor la planele
triunghiurilor ABO respectiv CBO, sau echivalent, unghiul A dintre planele acestor
triunghiuri. Rezult teorema celor cinci elemente.
sin a cos B = cos b sin c cos A sin b cos c .
sin a sin B = sin b sin A .
6
n astronomie se consider pe sfera cereasc polul nord P, punctul zenit Z
corespunztor verticalei locului de la latitudinea geografic respectiv astrul
avnd declinaia fa de planul ecuatorului, unghiul orar H, distana zenital z i
azimutul A.
a = /2,
A A,
B = H.
sin
cos sin H
cos cos H
sin
cos A cos
0
cos
sin A
cos A sin
indicele de refracie a undelor vizibile, nu sunt constante. Refracia schimb distana zenital
adevrat z ntr-o distan aparent, refracia orizontal fiind de 34. In modelul standard al
atmosferei, refracia are loc n planul verticalei locului. Refracia teoretic nu modific
azimutul A. Latudinea Observatorului Institutului Astronomic al Academiei Romne este
44 24 50.4 N, cf. Anuarului Astronomic 2003. (0.780790 rad).
7
Spaii multidimensionale, de referin.
In spaiul Rn vectorii au componente, iar punctele din spaiul (O, Rn ) au
coordonate. Punctelor A(a1, a2, ... , an ) i B(b1, b2, ... , bn) li se asociaz vectorii
OA = a = (a1, a2, ... , an )
respectiv
(1)
(2)
|| OB || = || b || = (b12 + b22 +
(3)
...
| < a | b > | || a || || b ||
(5)
(6)
In tandem cu distana d(,), cu produsul scalar < | > i norma || ||, spaiul Rn
este spaiu metric, spaiu Hilbert respectiv spaiu Banach (norma este generat de
produsul scalar, iar irurile cu proprietatea lui Cauchy sunt iruri convergente).
|| OA || = [ < OA, OA > ]1/2
(7)
Vectorii precedeni sunt ortogonali dac i numai dac produsul lor scalar este nul.
Dreapta determinat de punctele punctele O i B , este un Subspaiu unidimensional
generat prin acoperirea liniar a vectorului OB.
Sp({OB}) = { OB | oricare numr real }
(9)
(10)
8
|| AP ||2 = || OA ||2 || OP ||2 = || a ||2 [ < a | b > ]2 || b ||2
(11)
2 + 2 > 0 i a + b = 0.
Metoda general pentru calcularea distanei punctului A la dreapta Sp(OB).
(12)
Fie punctul X(x). Ptratul distanei dintre acest punct i un punct oarecare al
planului precedent, este un polinom de dou variabile i .
g(, ) = || a + b x ||2 =
= || a ||2 2 + 2 || b || + || x ||2 2 <a | b> < a, x > 2< b, x >.
Anularea primelor derivate pariale ale acestui polinom determin un sistem pentru
argumentele de minim.
|| a ||2 + < a | b > < a | x > = 0
(13)
(14)
(15)
In cazul particular n = 3, acest spaiu este acea dreapt normal la planul triunghiului AOB,
care intersecteaz planul in originea O.
9
Calculul analitic al distanei originii la intersecia a dou hiperplane.
Problema 3. Pentru n >> 2,
Fie vectorii b = (1, 1, ... , 1), iar c = ( 1, 2, ... , n ). Sistemul are forma
echivalent cu produse scalare
< b | y > =1
< c | y > = 2.
In consecin,
n + n(n+1) /2 = 1,
+ (n+1) / 2 = 1/n,
2(2n 5)
,
n(n 1)
+ (2n+1) / 3 = 4 / [ n(n+1)].
6(n 3)
n(n 1)(n 1)
yi = bi + ci
2
3(n 3)
yi
2n 5
n(n 1)
n 1
i ,
i = 1, 2, ... , n.
10
Funcionale definite pe spaiu tridimensional
Probema 4.
f ( x, y , z ) = ... = f ( x, y, z )
f ( x + x , y + y , z + z ) = ... = f ( x, y, z ) + f ( x , y , z ).
Avnd valori reale i proprietile precedente, f este o funcional linear. Are expresia
unui produs scalar.
f ( x, y, z ) = < ( 3, 4, 12 )/13 | ( x, y, z ) >
Dac
(x x )2 + ( y y )2 + ( z z )2 <
atunci
11
Medii simple. Dispersia i teorema lui Pitagora. Covarian i corelaie.
Media aritmetic este o aplicaie real ale crei valori sunt notate frecvent prin
supraliniere. Valorile ei nu depind de permutarea argumentelor. Media simpl a n
numere reale este o funcional ( ) : Rn R definit pentru un vector sau un ir de date
reale prin formula:
() x = (x1, , xi, , xn) Rn,
1 n
xi .
n i 1
Aceast medie este o funcional liniar. Valoarea medie a sumei a doi vectori
este suma valorilor lor medii, iar valoarea medie a produsului unui vector cu un
scalar real este produsul valorii medii cu scalarul dat.
x y x y,
x x .
ntr-adevr
x y
n
1 n
1 n
1 n
1 n
( xi yi ) xi yi x y, x (xi ) xi x .
n i 1
n i 1
n i 1
n i 1
i 1
Medie simpl a unui vector c avnd componente egale, este valoarea comun a
c c
componentelor.
1 n
1
nx x
xi x
n 1 i 1
n 1
x.
Medie simpl a unui vector este cuprins ntre valoarea minim i valoarea maxim a
componentelor.
min{x1, , xn} x max {x1, , xn}.
Vectorul abaterilor, deviaiilor sau al fluctuaiilor relativ la media simpl are
componentele ( xi x ), vectorul abaterilor absolute are componentele |xi x |, iar
vectorul ptratelor deviaiilor are componentele ( xi x )2, unde 0 i n.
Abaterea medie liniar este media simpl a vectorului diferenelor absolute.
Media simpl a vectorului abaterilor relative sau transversale, este zero.
xi
= xi x
1 n
1 n
xi 0
xi x n
n i 1
i 1
Aceste abateri transversale i dispersia sunt zero numai pentru vectori cu componente egale.
12
Subspaiul vectorilor cu medii simple zero.
Fie vectorul a = (1/n, 1/n, ...,1/n) i subspaiul unidimensional Sp ={a| oricare real }.
Subspaiul ortogonal acestuia este constituit din vectorii ortogonali pe a
Sp = { x | < a | x > = ( x1 + x2 + ... + xn ) / n = 0 }
Acest hiperplan Sp are dimensiunea (n1) i este nucleul funcionalei lineare i
continue x < a | x >. Un vector x avnd media simpl zero i norm strict
pozitiv are minimum o component pozitiv.
Fiecare vector x este suma a doi termeni ortogonali, altfel spus este suma unei
componente longitudinale x i a unei componente transversale x.
x = x + x
x i = x , i = 1, 2, ... ,n.
< x | y > = 0.
Aceste funcii sunt simetrice n raport cu argumentele lor. Ele sunt caracteristice ale
componentelor ortogonale (valorile lor nu depind de valorile medii ale vectorilor).
Corelaia are valorile reale ale cosinusului unghiului dintre abaterile vectorilor dai.
Dimensiunea fizic a covarianei este produsul dimensiunilor argumentelor.
Vectorilor li se pot asocia dou plane. Corelaia vectorilor se identific cu cosinusul
unghiului diedru al acestor plane.
13
Algoritm pentru calcul iterativ.
Medii simple, dispersii, covarian geometric, corelaie.
Fie un flux de date asociat unei variabile reale de stare x = x(t).
xn = x(tn),
x n = ( x1 + x2 + ... + xn ) / n ,
(1)
n = [ pn ( x n)2 ]1/2
(2)
Cu aceste formule ar fi necesar memorarea tuturor valorilor x1, x2, .... , xn inclusiv
condiiile iniiale
x 1 = x1 , x 1 = 0,
p1 = x12,
1 = 0.
(3)
irurile precedente pot fi precizate prin relaiile de recuren urmtoare
x n+1 = xn+1 x n+1,
(4)
(5)
Intr-adevr,
Acest algoritm poate fi aplicat inclusiv unor iruri divergente, dar mrginite. Ar permite
vizualizarea virtual a evoluiei valorii medii, a fluctuaiilor inclusiv a dispersiei
Analog, fie un flux de date asociat unei a doua variabile reale de stare y = y(t). Notm
yn = y(tn),
y n = ( y1 + y2 + ... + yn ) / n ,
qn = [ y12 + y22 + ... + yn2 ) / n,
y n = yn y n
(6)
n = [ qn ( y n)2 ]1/2
(7)
y 1 = 0,
q1 = y12,
1 = 0.
(8)
(9)
(10)
14
Algoritm pentru calculul iterativ al covarianei geometrice i corelaiei.
Fie irul cu termenul general rn
r1 = x1 y1,
rn = { x1 y1 + x2 y2 + ... + xn yn }/ n
(11)
(12)
(13)
R = cos
Aceast dreapt trece prin punctul mediilor componentelor vectorilor. Norma abaterii
componentei y n raport cu x, rezult din
|| y m x ||2 = || y ||2 + m2 || x ||2 2 < y | m x > =
=n{ 2(y) + m2 2(x) 2 m (y) (x) cos } = n 2(y) sin 2
Aria paralelogramului oxy este n (x) (y) sin .
Elemente de algebr linear. notite_p14.doc
15
16
Graficele corespund irurilor xn = 3 + [ sin n + (1)n ]/2, yn = 1+ sin n.
17
Dreapt de regresie.
Fie x i y vectori din Rn, dar componentele lui x s nu fie egale ntre ele. ntrun plan OXY se consider o dreapt d avnd ecuaia Y = a + b X. Fie punctele (xi, yi )
din acest plan, cu 0 i n. Dreapta care trece prin punctul fixat (xi, yi ) i este paralel
cu axa ordonatelor, intersecteaz dreapta d n punctul ( xi, a + b xi ). Fie vectorul
distanelor | (xi, yi ) ( xi, a + b xi ) | = | yi a bxi | dintre aceste puncte i
interseciile cu dreapta d a dreptelor paralele cu axa ordonatelor i care trec prin
punctele date. Ptratul normei acestui vector are o expresie depinznd de ordonata la
origine a i de panta b a dreptei considerate.
i 1
i 1
y na 2 b 2 x 2an y 2b x | y 2abn x .
n acest expresie < x| y > este produsul scalar al vectorilor x i y, iar normele lor
sunt || x || respectiv || y ||.
Dreapta de regresie a componentelor vectorului y relativ la componentele
vectorului x este dreapta pentru care expresia precedent este minim.
Condiiile de minim vor da un sistem liniar pentru necunoscutele a i b.
1 f
1 f
2
na n y nb x 0,
b x x | y an x 0.
2 b
2 a
Ordonata la origine a dreptei de regresie are expresia a y b x , iar
panta dreptei de regresie are expresia:
x | y n x y
b
.
2
2
x n x
18
Proprietatea 2. Atunci cnd punctele (xi, yi ) cu 0 i n, sunt coliniare, dreapta
de regresie se identific cu dreapta acestor puncte.
ntr-adevr, fie yi = + xi. Rezult xi yi = xi + xi2. Mediind vom avea
y
=+
2
1
1
x | y x
x .
n
n
Substituind y i produsul scalar < x | y > n expresia pantei b va rezulta b = , iar din expresia pentru
a va rezulta a = .
a( x, y ) = a( x, y ),
b( x, y ) = b( x, y ).
ntr-adevr, numitorul expresiei precedente a pantei b va fi acelai, iar numrtorul va avea expresia:
y z x | y n xy x | z n xz .
x | y n x y x | y n x y
.
x | y z n x
a ( x , y z ) y z b ( x, y z ) x ( y b ( x, y ) x ) ( z b ( x , z ) x ) .
Consecin. Panta dreptei de regresie a punctelor (xi, yi ) cu 0 i n, va fi b.
Panta dreptei de regresie a punctelor ( xi, yi + c ) cu 0 i n, este identic cu panta b
a punctelor (xi, yi ) cu 0 i n, dar ordonata la origine va fi a + c.
Coeficientul de corelaie dintre vectorii x i y ale cror componente nu sunt egale,
este cosinusul unghiului dintre vectorii abaterilor sau fluctuaiilor componentelor
acestor acestor vectori sau iruri de date, relativ la mediile lor aritmetice. Acest
coeficient are valori n intervalul [ 1, +1 ] i este funcie simetric n raport cu
argumentele ei vectoriale.
x
n
R ( x, y )
i 1
x
n
i 1
x yi y
y
2
i 1
y
n x
y n y
x| y n x
x )2 ],
x n ( x )2 = [ || x ||2 n ( x )2 ],
19
Detalii din Excel Help
Returns
= AVERAGE(X2:X6)
= AVERAGE(X2:X6, 5)
AVERAGE(number1,number2,...)
Number1, number2, ... are 1 to 30 numeric arguments for which you want the average.
o The arguments must either be numbers or be names, arrays, or references that contain numbers.
o If an array or reference argument contains text, logical values, or empty cells, those values are
ignored; however, cells with the value zero are included .
AVERAGE( x1 : xn )
1
n
x
h 1
n
1
xn1 xh
n 1
h 1
AVERAGE( x1 : xn , xn1 )
Returns the average of the absolute deviations of data points from their mean.
AVEDEV is a measure of the variability in a data set.
Average of the absolute deviations of the numbers above from their mean
AVEDEV(number1,number2,...)
= AVEDEV(X2:X8)
Number1, number2, ... are 1 to 30 arguments for which you want the average of
the absolute deviations. You can also use a single array or a reference to an array
instead of arguments separated by commas.
o
The arguments must either be numbers or be names, arrays, or references that contain numbers.
If an array or reference argument contains text, logical values, or empty cells, those values are ignored; however, cells
with the value zero are included.
1 n
xn ,
n h1
(x
h 1
x ) 0,
AVEDEV ( x1 : xn )
1 n
| xn x |
n h1
Returns the sum of squares of deviations of data points from their sample mean.
DEVSQ(number1,number2,...)
= DEVSQ(X2:X8)
The arguments must be numbers, or names, arrays, or references that contain numbers.
If an array or reference argument contains text, logical values, or empty cells, those values are ignored; however, cells with the
value zero are included.
20
1 n
xn ,
n h 1
DEVSQ ( x1 : x n ) ( x n x ) 2
h 1
1
1
2
x h2 x x x ( x ) 2 DEVSQ ( x1 : x n )
n h 1
n
Calculates variance based on the entire population.
VARP( x1 : x n )
Variance of breaking strengths for all the tools, assuming that only 10 tools are produced
VARP(number1,number2,...)
Number1, number2,
VAR(X2:X11)
VARP assumes that its arguments are the entire population. If your data represents a sample
of the population, then compute the variance using VAR.
Logical values such as TRUE and FALSE and text are ignored. If logical values and text
must not be ignored, use the VARPA worksheet function.
Example. Suppose all 10 tools stamped from the same machine during a production run are
collected and measured for breaking strength.
For example, you can examine whether greater income accompanies greater levels of
education.
COVAR(array1,array2)
Array1
= COVAR(X2:X6, Y2:Y6)
The arguments must either be numbers or be names, arrays, or references that contain numbers.
If an array or reference argument contains text, logical values, or empty cells, those values are
ignored; however, cells with the value zero are included.
If array1 and array2 have different numbers of data points, COVAR returns the #N/A error
value.
If either array1 or array2 is empty, COVAR returns the #DIV/0! error value.
The
1
n
x
h 1
y h y
xy x y
Covariance is a measure of the relationship between two ranges of data. The Covariance
analysis tool returns the average of the product of deviations of data points from their respective
means, based on the following formula.
You can use the covariance tool to determine whether two ranges of data move together
that is, whether large values of one set are associated with large values of the other (positive
covariance), whether small values of one set are associated with large values of the other (negative
covariance), or whether values in both sets are unrelated (covariance near zero).
21
the correlation coefficient of the array1 and array2 cell ranges. Use
the correlation coefficient to determine the relationship between two properties. For
Returns
example, you can examine the relationship between a location's average temperature and the use of air
conditioners.
CORREL(array1,array2)
Array1
CORREL(X2:X6,Y2:Y6)
Array2
The arguments must be numbers, or they must be names, arrays, or references that contain
numbers.
If an array or reference argument contains text, logical values, or empty cells, those values are
ignored; however, cells with the value zero are included.
If array1 and array2 have a different number of data points, CORREL returns the #N/A error
value.
The correlation
The equation for the correlation coefficient of the two data sets is:
CORREL( x1 : xn , y1 : y n )
Estimates
COVAR ( x1 : xn , y1 : y n )
VARP ( x1 : xn )
VARP ( y1 : y n )
= VAR(X2:X11)
VAR assumes that its arguments are a sample of the population. If your data represents the
entire population, then compute the variance using VARP.
Logical values such as TRUE, FALSE, and text are ignored. If logical values and text must
not be ignored, use the VARA worksheet function.
2
n
1 n 2 n
2
VAR ( x1 : x n )
x x x
n x h x h
n(n 1) h 1
h 1 n 1
STDEV ( x1 : x n )
Estimates standard
VAR ( x1 : x n )
The standard deviation is a measure of how widely values are dispersed from
the average value (the mean).
STDEV(number1,number2,...)
= STDEV(X2:X11)
22
Number1, number2, ... are 1 to 30 number arguments corresponding to a sample of a population.
You can also use a single array or a reference to an array instead of arguments separated by commas.
o
STDEV assumes that its arguments are a sample of the population. If your data represents the
entire population, then compute the standard deviation using STDEVP.
Logical values such as TRUE and FALSE and text are ignored. If logical values and text
must not be ignored, use the STDEVA worksheet function.
Example. Suppose 10 tools stamped from the same machine during a production run are collected
as a random sample and measured for breaking strength.
SLOPE(known_y's,known_x's)
= SLOPE(Y2:Y8,X2:X8)
The arguments must be either numbers or names, arrays, or references that contain numbers.
If an array or reference argument contains text, logical values, or empty cells, those values
are ignored; however, cells with the value zero are included.
If known_y's and known_x's are empty or have a different number of data points, SLOPE
returns the #N/A error value.
SLOPE (y 1 : y n , x1 : x n )
n
n
n
n x h y h x h y h
h 1
h 1 h 1
n x x h
h 1
h 1
n
2
h
xyx y
x x x
Point at which a line will intersect the y-axis by using the x-values and y-values
Calculates the point at which a line will intersect the y-axis by using existing xvalues and y-values. The intercept point is based on a best-fit regression line plotted
through the known x-values and known y-values. Use the INTERCEPT function
when you want to determine the value of the dependent variable when the
independent variable is 0 (zero).
For example, you can use the INTERCEPT function to predict a metal's electrical resistance at
0C when your data points were taken at room temperature and higher.
INTERCEPT(known_y's,known_x's)
= INTERCEPT(Y2:Y6, X2:X6)
The arguments should be either numbers or names, arrays, or references that contain numbers.
If an array or reference argument contains text, logical values, or empty cells, those values are
ignored; however, cells with the value zero are included.
23
o
If known_y's and known_x's contain a different number of data points or contain no data points,
INTERCEPT returns the #N/A error value.
The Regression analysis tool performs linear regression analysis by using the "least squares"
method to fit a line through a set of observations. You can analyze how a single dependent variable is
affected by the values of one or more independent variables.
AVERAGE( x1 : xn )
1 n
xn ,
n h1
1
n
xh ,
h 1
(x
h 1
AVERAGE( x1 : xn , xn1 )
x ) 0,
1 n
xn ,
n h 1
VARP( x1 : x n )
n
1
xn1 xh
n 1
h 1
AVEDEV ( x1 : xn )
1 n
| xn x |
n h1
DEVSQ ( x1 : x n ) ( x n x ) 2
h 1
1
n
x x
h 1
2
h
COVAR( x1 : xn , y1 : y n )
1
n
CORREL( x1 : xn , y1 : y n )
x x ( x )2
x
h 1
1
DEVSQ ( x1 : x n )
n
y h y
xy x y
COVAR ( x1 : xn , y1 : y n )
VARP ( x1 : xn )
VARP ( y1 : y n )
2
1 n 2 n
n
2
x x x
VAR ( x1 : x n )
n x h x h
n(n 1) h 1
h 1 n 1
STDEV ( x1 : x n )
SLOPE (y 1 : y n , x1 : x n )
VAR ( x1 : x n )
n
n
n
n x h y h x h y h
h 1
h 1 h 1
n x h2 x h
h 1
h 1
n
SLOPE ( y 1 : y n , x1 : x n )
xyx y
x x x
COVAR ( y1 : y n , x1 : xn )
VARP ( x1 : x n )
24
Drepte de reconversie pentru temperaturi cotidiene
Atunci cnd dimensiunea fizic asociat componentelor vectorilor a, b respectiv c,
este L(lungime), coeficienii ecuaiilor (2) i (3) de la pagina 3, au dimensiunea L2.
Prin urmare, necunoscutele i sunt numere reale, avnd valori independente de
o aceeai unitate de lungime aleas i asociat semiaxelor OA, OB, OC. In cazul
dreptelor de reconversie, dimeniunea fizic este aceeai, dar unitile alese pentru axele
OC i OB nu sunt identice.
Fie y0, 1, 2 temperaturi n grade Fahrenheit, iar x0, 1, 2 aceleai temperaturi, dar n
grade Celsius. Punctele (x, y) corespunztoare temperaturilor date, sunt pe o
dreapt de reconversie, iar punctele (y, x) sunt pe a doua dreapt de reconversie
reciproc.
y 0, 1, 2 = 9 x 0, 1, 2 / 5 + 32,
x 0, 1, 2 = 5 ( y 0, 1, 2 32 ) / 9
Punctele mediilor aritmetice aparin acestor drepte.
y 3 = ( y0 + y1 + y2 ) / 3 = 9 x 3 /5 + 32,
x 3 = (x0 + x1 + x2 ) / 3 = 5 ( y 3 32 ) / 9.
Punctele (45, 49), (25, 77), (90, 194) i centrul ( x3, y3 ),sunt coliniare.
25
26
Evaluarea unor integrale cu formula trapezului i formula lui Simpson
Intervalul (a, b) de integrare este reuniunea a N intervale, punctele succesive ale diviziunii fiind
echidistante. Compontele vectorilor x i y sunt definii conform ariei unor trapeze sau conform
formulei lui Simpson. Corelaia vectorilor este 1 pentru funcia f(t).
= = = = = = = = = = = = = = = = = = = = = = = = = =
Panta axei A de inerie minim, v2/v1 este precizat pe pagina urmtoare, funcie de dispersii i panta m
a dreptei Y de regresie.
27
Momente geometrice i axe principale de inerie
ale unui sistem finit de puncte materiale coplanare, avnd aceeai mas.
Fie un sistem de n puncte materiale cu masa total n. In planul Oxy al acestor puncte, fie x
vectorul absciselor, iar y vectorul ordonatelor. Momentele geometrice axiale n raport cu axa Ox
a absciselor i respectiv n raport cu axa Oy a ordonatelor, precum i momentul geometric
centrifugal au expresiile urmtoare:
I11 = || y ||2 / n,
I22 = || x ||2 / n,
Valorile proprii 1,2 ale matricei I sunt momente principale de inerie, iar vectorii proprii
corespunztori sunt vectori 2-D ai axelor principale de inerie, concurente n O.
I11 u1 + I12 u2 = 1 u1,
(I11 ) w1 + I12 w2 = 0,
I21 u1 + I22 u2 = 1 u2 ,
I21 w1 + (I22 2) w2 = 0.
Mediile simple x i y ale vectorilor x respectiv y sunt coordonatele centrului C de mase ale
sistemului dat de puncte materiale. Fie translaia definit de transformarea de coordonate:
yc = y y .
xc = x x ,
In raport cu sistemul Cxcyc al centrului de mase, momentele de inerie au expresiile urmtoare:
J11 = || y ||2 / n = 2(y) = || y ||2 / n ( y )2 = I11 ( y )2
J22 = || x ||2 / n = 2(x) = || x ||2 / n ( x )2 = I22 ( x )2
J12 = J21 = < x | y > / n = covariana(x, y) = < x | y > / n + x y = I12 + x y .
Pentru sistemul particular de puncte materiale dat, momentele geometrice centrale, principale, de
inerie, sunt valorile proprii ale matricei de dispersie S avnd liniile
( 2(y), covar(x, y) ) i ( covar(x, y), 2(x) ).
Determinantul acestei matrici i polinomul caracteristic au expresiile urmtoare:
| S | = 2(x) 2(y) covar2(x, y),
covar(x, y) v1 + [2(x) 1] v2 = 0.
v2 = 2(y) 1 = [ 2(y) 2(x) + ] / 2.
Panta axei de inerie minim, fiind v2/ v1, este diferit de panta m a dreptei de regresie.
m =2(x) covar(x, y),
= 2 (y) 2(x) 1,
2
1
2 4m 2
1 2m
C:\Users\nebancea.elena\Desktop\Announcements\notite_p27.doc
28
Plan de regresie
Fie vectorii x, y, z i 1=(1, 1, ... ,1) din spaiul n-D. Pentru a determina proiecia vectorului z n
planul subspaiul generat de vectorii x, y i 1 este necesar s se determine argumentele valorii
de minim a polinomului p. Deoarece componenta ortogonal a vectorului 1 este zero, din
teorema lui Pitagora rezult
p(, , c) = || x + y + c1 z ||2 = q(, ) + || x + y + c1 z ||2
q(, ) = || x + y z ||2
Pentru minimizare este necesar anularea vectorului coliniar cu 1 sau echivalent, argumentul c
trebuie s depind liniar de valorile medii ale vectorilor x, y i z.
c= z x y
Din anularea primelor derivate ale polinomului
q(,) = ||x||2 2+2<x| y> 2<x|z>+|| y||2 2 2<y|z>+||z ||2
rezult sistemul liniar pentru determinarea argumentelor de minim i .
|| x ||2 + < x | y > = < x | z >
< x | y > + || y ||2 = < y | z >.
In sistemul de coordonate Oxyz, planul de regresie va avea ecuaia
Z = z + ( x x ) + ( y y ).
Coeficienii i sunt soluiile sistemului algebric linear, avnd coeficieni cu valori de covarian,
trapezului, la formula prismei drepte intersectate cu un plan, formul util pentru evaluarea numeric a
unor volume i a unor integrale duble sau pe suprafee netede.
29
In cazul particular n = 4, iar a < b, c < d constante reale, fie vectorii x = (a, b, a, b), y = (c,c,d,d)
precum i z = ( z1, z2, z3, z4 ). Rezult succesiv
|| x ||2 = 2(a2 + b2 ),
x = (a + b) / 2, 2 = || x ||2 / 4 ( x )2 = (b a)2 / 4.
|| y ||2 = 2(c2 + d2 ),
y = (c+ d) / 2,
*2 = || y ||2 / 4 ( y )2 = (d c)2 / 4.
In consecin
= ( z2 + z4 z1 z3 ) / [ 2(b a)],
= ( z3 + z4 z1 z2 ) / [ 2(d c)].
Seciunea determinat de planul de regresie, prin intersecia cu piramida dreapt a crei baz
are aria (ba)(dc), este un patrulater cu aria ( 1 + 2 + 2 ) 1/ 2 (b a) (d c).
.
Elemente de algebr linear. notite_p28.doc.
30
Proprieti ale rdcinilor de ordinul (2n + 1) ale unitii.
Fie ecuaiile
z 2n+1 = 1,
(zk ) 2n+1 = 1,
k = 1, 2, ... , 2n.
Prima ecuaie are urmtoarele (2n +1) rdcini ordonate strict trigonometric
0 = 1, 1 =
q= e
2 i
2 n 1
k = 1, 2, ... , 2n.
(2)
j = 1, 2, ... , 2n.
Fie j,k simbolul lui Kronecker. Deoarece diferena (kj) este n intervalul
[2n, 2n], avem
1 + 1k j + 2k j ... + hk j + ... + 2nk j = (2n +1)j,k
(3)
2n
1 q h ( k j ) (2n 1) j ,k
h 1
(4)
2n
x
h 1
e 2 i h t
(5)
(6)
31
2n
y j q jh x h ,
j = 0, 1, 2, ... , 2n.
(7)
h 0
1 2 n hj
q y j
2n 1 j 0
(8)
q jh
h 0
2n
1 2 n hk 2 n 1 2n ( j k ) h
q
y
k , j yk y j .
q yk
k
2n 1 k 0
2
n
1
k
0
h
0
j
h = 0, 1, 2, ... , 2n.
suficient de mare, coeficienii cu indice mai mare de 2n sunt de ordinul n2 /4, astfel nct
parametrul are un aport relativ mic n expresiile primilor (2n+1) coeficieni. Pentru aceste
serii formulele precedente dau o evaluare a primilor coeficieni.
32
Produs scalar n spaiul linear C 2n+1, peste corpul C al numerelor complexe.
Aceste produs este o aplicaie cu valori complexe, (s, z) <s|z> definit
punctual prin:
(P0)
(P1)
<(s+u)|z>=<s|z> + <u|z>
(P2)
Dac norma unui vector este zero, atunci toate componentele acestuia sunt nule.
|| s + z || || s || + || z ||,
| || s || || z || | || s z ||.
(*)
(**).
33
Proprieti ale rdcinilor de ordinul 2n ale unitii.
Fie n > 1 numr natural i ecuaiile
z N = 1,
(zk ) N = 1,
k = 1, 2, ... , N=2n.
w= e
2 i
N
(1)
h = 0, 1, 2, ... , N 1.
k = 1, 2, ... , N1.
(2)
j = 1, 2, ... , N1.
Fie j,k simbolul lui Kronecker. Deoarece diferena (kj) este n intervalul
[N, N1], avem
(3)
1 + r1k j + r2k j ... + rhk j + ... + rN1k j = N j,k
N 1
1 w h ( k j ) N j ,k
h 1
N 1
xh e 2i ht =
h1
N 1
xh w h N t
(5)
h0
(6)
34
Matricial, se obin formulele unei transformri Fourier, de la coeficienii
polinomului, la valori discrete.
N 1
X j w jh x h
j = 0, 1, 2, ... ,N1.
(7)
h0
1
N
N 1
w
j 0
hj
Xj
w jh
h 0
N 1
1 N 1 hk N 1 1 N 1 ( j k ) h
w X k w
X k k , j X k X j .
N k 0
k 0
k 0 N h 0
(9)
2 i
N
w 1 ,
N 1
X j w jh xh
(10)
h 0
N 1
N 1 N 1
N 1
|| X ||2 = X j X j w jh xh w jk xk = N || x ||2
j 0
j 0 h 0
k 0
(11)
N 1 N 1 N 1
N 1 N 1
N 1
|| X ||2 = w( h k ) j xh xk ( N k , h ) xh xk N xh xh .
h 0 k 0 j 0
h 0 k 0
h 0
Vectorii:
v2 = ( 1, r12, r22, ... , rj 2, ... , rN12 ), ... , vh = ( 1, r1h, r2h, ... , rj h, ... , rN1h), ...
vN1 = ( 1, r1N1, r2(N1) ... , rj N 1, ... , rN1(N1) )
constituie o baz vectorial ortogonal < vh | vj > = N j,h j,h{0, 1, 2, ... , N1}.
35
n 1
h 1
(13)
n 1
[ ah cos (2h j/N) + bh sin (2h j/N) ] + an cos (j), j = 0, 1, ... , (N 1) (14)
h 1
P(tj)= a0 +
1 n 1
[ (ah i bh ) e2i h j/N + (ah i bh ) e2i h j/N ] + (1) jan
2 h1
(15)
(16)
1
1
(ah i bh), xN h = ( ah + i bh )
2
2
(17)
N 1
xh =
N 1
w h j xh + w n j xn =
h 1, h n
(18)
h 0
Comentariu. Prin compararea acestor expresii cu formulele (7), rezult c funcii diferite
precum F(t) i P(t) pot avea valori discrete identice, la anumite momente. In consecin este
necesar s se precizeze faptul c pentru polinomul P(t) indicele h de frecven din formula (18),
se refer la frecvene reale numai n cazurile 0, 1, ... , N/2, prezente n formula (12). Celelalte
frecvene sunt frecvene ale unor termeni virtuali, imagini oglind, care nu apar n expresia
polinomului. Din formule (8) i (17) rezult amplitudinile reale
a0 = x0,
aN /2 = xN /2,
ah = xh + xNh,
bh = i ( xh xNh )
Formule (17) i (18) asociaz polinomului cu valori reale P(t), o funcie cu valori complexe F(t)
i aceeai perioad (T=1/), funcie precizat n formula (5). Normele acestor funcii au expresiile
urmtoare
T
2 1 n 1 2
1 2
2
2
P
(
t
)
dt
T
(20)
a0 ah bh an
0
2 h 0
2
N 1
F (t ) dt F (t ) F (t ) dt
2
h 0
| xh | 2 =
N 1
xh x j
j 0
N 1
e 2 i ( h j )t / T dt T N x j x j
j 0
1 2
1
(ah bh2), | xN h | 2 = ( ah2 + bh2 )
4
4
2 1 n 1 2
2
2
2
2
F
(
t
)
dt
=
T
N
||
x
||
=
T
N
(21)
a0 a h bh a n
0
2 h 0
Diferena normelor este dat de diferena normelor funciei reale cos (2n t) i a funciei
complexe asociate exp( 2i n t).
T
36
37
Despre algoritmul transformrilor Fourier rapide.
Atunci cnd amplitudinile bh din formula (12) de la pagina 35, sunt nule, polinomul P(t) este
funcie par n raport cu timpul t, iar coeficienii xh ai funciei asociate F(t) sunt numere reale.
N /2
P(t) = a0 +
ah cos (2 h t) + aN / 2 cos ( N t)
(22)
h 1
F(t) =
N 1
xh e 2 i h t
(23)
h 0
N 1
w h j xh ,
j = 0, 1, 2, ... , N 1.
(24)
h 0
N 1
X j w h j x h = wh j xh ,
h 0
whN = 1
h 0
N 1
X N j = wh (N j) xh = Xj .
(25)
h 0
In consecin, valorile Xj cu indice j > N / 2 se pot preciza prin conjugarea primelor (N/21)
valori discrete.
Suma (24) este compus din suma Yj a termenilor cu rang par i suma (w j )Zj a termenilor cu
rang impar.
Xj = Yj + ( w j ) Zj,
N / 2 1
Yj =
w 2p j x2p =
p 0
Zj = (wj )
N / 2 1
N / 2 1
(26)
(w2) p j x2p
(27)
p 0
w (2 p+1) j x2 p +1 =
p 0
N / 2 1
(w2) p j x2 p +1
(28)
p 0
ZN/2+j = Zj,
XN/2+j = Yj (w j ) Zj
w N / 2 = 1
j = 0, 2, ... , N /2 1.
(29)
Prin urmare calculul celor N valorilor discrete se reduce la calculul sumelor Yj, Zj (cu un numr
mai mic de coeficieni) i la calculul factorului wj. Atunci cnd N este divizibil prin 2, algoritmul
38
O transformare Fourier rapid.
O astfel de transformare, n aplicaia Mathcad urmtoare, este o funcie vectorial linear
cu N=2m argumente reale i (N/2+1) valori complexe. Polinomului Q(t) i se asociaz o
funcie complex G(t)
G(t) =
N 1
x
h 0
e 2 i h t
39
40
Bibliografie
[1] R. Cristescu, Analiza funcional, Editura Didactic i Pedagogic, Bucureti, 1965.
[2] Caius Iacob, P. Cocrlan, L. Drago, t. I. Gheorghi, D. Homentcovschi, A. Nicolau
E. Sos. Matematici clasice i moderne, Vol. III, Editura tehnic, Bucureti, 1981
[3] Gheorghe Potcovaru , Probleme de Algebr i Ecuaii difereniale,
Editura Universitii din Bucureti, 2003. ISBN 973-575-743-5
[4] I. Paraschiv-Munteanu, D. Stnic, Analiz numeric. Exerciii i teme de laborator.
Editura Universitii din Bucureti, 2008. ISBN 978973737501
[5] E. Scheiber, M. Lupu, Matematici speciale, Derive, MathCAD, Maple, Mathematica,
Ed. tehnic, Bucureti, 1998, ISBN 973 31 1193 7.
[6] M. Ghinea, V. Fireeanu, Matlab. Calcul numeric, grafic, aplicaii. Ed. Teora,
Bucureti, 1997. ISBN 973-601-275-1