„Anal2-magic” változatai közötti eltérés
Nincs szerkesztési összefoglaló |
Nincs szerkesztési összefoglaló |
||
233. sor: | 233. sor: | ||
sum<sup>n</sup><sub>k=0</sub>( ( f<sup>(k)</sup>(x0) / k! ) * (x - x0)<sup>k</sup> )<br /> | sum<sup>n</sup><sub>k=0</sub>( ( f<sup>(k)</sup>(x0) / k! ) * (x - x0)<sup>k</sup> )<br /> | ||
tehat ahhoz, hogy felirjuk a T-sorat egy fuggvenynek n db derivaltra lesz szukseg.<br /> | tehat ahhoz, hogy felirjuk a T-sorat egy fuggvenynek n db derivaltra lesz szukseg.<br /> | ||
'''Nevezetes fuggvenyek T-sorai:''' | '''Nevezetes fuggvenyek T-sorai:'''<br /> | ||
x<sup>m</sup> / (1 - x) = sum<sup>n</sup><sub>k=m</sub>( x<sup>k</sup> ) --> Konvergencia tartomany: |x| < 1 | x<sup>m</sup> / (1 - x) = sum<sup>n</sup><sub>k=m</sub>( x<sup>k</sup> ) --> Konvergencia tartomany: |x| < 1<br /> | ||
e<sup>x</sup> = sum<sup>n</sup><sub>k=0</sub>( x<sup>k</sup> / k! ) --> KT: x eleme R-nek | e<sup>x</sup> = sum<sup>n</sup><sub>k=0</sub>( x<sup>k</sup> / k! ) --> KT: x eleme R-nek<br /> | ||
ln(1 + x) = sum<sup>n</sup><sub>k=0</sub>( ( -1<sup>k</sup> / (k + 1)! ) * x<sup>k + 1</sup> ) --> KT: |x| < 1 | ln(1 + x) = sum<sup>n</sup><sub>k=0</sub>( ( -1<sup>k</sup> / (k + 1)! ) * x<sup>k + 1</sup> ) --> KT: |x| < 1<br /> | ||
(1 + x)<sup>a</sup> = sum<sup>n</sup><sub>k=0</sub>( (a choose k) * x<sup>k</sup> ) --> |x| < 1, a eleme C-nek | (1 + x)<sup>a</sup> = sum<sup>n</sup><sub>k=0</sub>( (a choose k) * x<sup>k</sup> ) --> |x| < 1, a eleme C-nek<br /> | ||
sin(x) = sum<sup>n</sup><sub>k=0</sub>( ( -1<sup>k</sup> / (2 * k + 1)! ) * x<sup>2 * k + 1</sup> ) --> KT: x eleme R-nek | sin(x) = sum<sup>n</sup><sub>k=0</sub>( ( -1<sup>k</sup> / (2 * k + 1)! ) * x<sup>2 * k + 1</sup> ) --> KT: x eleme R-nek<br /> | ||
cos(x) = sum<sup>n</sup><sub>k=0</sub>( ( -1<sup>k</sup> / (2 * k)! ) * x<sup>2 * k</sup> ) --> KT: x eleme R-nek | cos(x) = sum<sup>n</sup><sub>k=0</sub>( ( -1<sup>k</sup> / (2 * k)! ) * x<sup>2 * k</sup> ) --> KT: x eleme R-nek<br /> | ||
sinh(x) = sum<sup>n</sup><sub>k=0</sub>( ( 1 / (2 * k + 1)! ) * x<sup>2 * k + 1</sup> ) --> KT: x eleme R-nek | sinh(x) = sum<sup>n</sup><sub>k=0</sub>( ( 1 / (2 * k + 1)! ) * x<sup>2 * k + 1</sup> ) --> KT: x eleme R-nek<br /> | ||
cosh(x) = sum<sup>n</sup><sub>k=0</sub>( ( 1 / (2 * k)! ) * x<sup>2 * k</sup> ) --> KT: x eleme R-nek | cosh(x) = sum<sup>n</sup><sub>k=0</sub>( ( 1 / (2 * k)! ) * x<sup>2 * k</sup> ) --> KT: x eleme R-nek<br /> | ||
'''Lagrange-hiba becsles:''' | '''Lagrange-hiba becsles:'''<br /> | ||
Tehat a hibat meg lehet becsulni az n+1-ik T-sor taggal. | Tehat a hibat meg lehet becsulni az n+1-ik T-sor taggal.<br /> | ||
xi eleme lesz az [x ; x0] tartomanynak, erdemes ugy valasztani, hogy egyszeru legyen szamolni (pl x0 altalaban jo) | xi eleme lesz az [x ; x0] tartomanynak, erdemes ugy valasztani, hogy egyszeru legyen szamolni (pl x0 altalaban jo)<br /> | ||
Lagrange-hiba: ( f<sup>n + 1</sup>(xi) / (n + 1)! ) * (x - x0)<sup>n + 1</sup> | Lagrange-hiba: ( f<sup>n + 1</sup>(xi) / (n + 1)! ) * (x - x0)<sup>n + 1</sup><br /> | ||
'''Pelda (keresztrol):''' | '''Pelda (keresztrol):'''<br /> | ||
y' = sin( y ) + 2 + x | y' = sin( y ) + 2 + x<br /> | ||
y( x = pi ) = 1 | y( x = pi ) = 1<br /> | ||
y( x = 3 ) = kb mennyi ? (becsles kell) | y( x = 3 ) = kb mennyi ? (becsles kell)<br /> | ||
felso becsles a hibara? | felso becsles a hibara?<br /> | ||
y'( x = pi ) = sin( 1 ) + 2 + pi // itt az 1 elvileg radianban van --> szamologep! | y'( x = pi ) = sin( 1 ) + 2 + pi // itt az 1 elvileg radianban van --> szamologep!<br /> | ||
y<sup>(2)</sup>( x = pi ) = cos( y ) * y' + 1 = cos( 1 ) * ( sin( 1 ) + 2 + pi ) + 1 | y<sup>(2)</sup>( x = pi ) = cos( y ) * y' + 1 = cos( 1 ) * ( sin( 1 ) + 2 + pi ) + 1<br /> | ||
T( x0 = pi ) = y( pi ) + y'( pi ) * (x - pi) = 1 + ( sin( 1 ) + 2 + pi ) * (x - pi) | T( x0 = pi ) = y( pi ) + y'( pi ) * (x - pi) = 1 + ( sin( 1 ) + 2 + pi ) * (x - pi)<br /> | ||
y(3) ~= T( x0 = pi, x = 3 ) = 1 + ( sin( 1 ) + 2 + pi ) * (3 - pi) ~= -0.2 // ezt a tanar nagyon becsulte! | y(3) ~= T( x0 = pi, x = 3 ) = 1 + ( sin( 1 ) + 2 + pi ) * (3 - pi) ~= -0.2 // ezt a tanar nagyon becsulte!<br /> | ||
letezik olyan xi, hogy [3 ; pi] tartomanyban van, mivel felso becslest csinalunk, ezert pi-t valaszjuk xi-nek. | letezik olyan xi, hogy [3 ; pi] tartomanyban van, mivel felso becslest csinalunk, ezert pi-t valaszjuk xi-nek.<br /> | ||
hiba = | y(3) - T( x0 = pi, x = 3 ) | = Lagrange = ( f<sup>(2)</sup>(xi) / 2! ) * (3 - pi)<sup>2</sup> ~= 0.1 // meg ezt is! | hiba = | y(3) - T( x0 = pi, x = 3 ) | = Lagrange = ( f<sup>(2)</sup>(xi) / 2! ) * (3 - pi)<sup>2</sup> ~= 0.1 // meg ezt is!<br /> | ||
tehat a megoldas: -0.2 +- 0.1 | tehat a megoldas: -0.2 +- 0.1<br /> | ||
<br /> |
A lap 2014. január 7., 18:40-kori változata
Fontos
Ezek a 2 felevnyi analizis2 (sima/kereszt) alatt gyultek ossze, tobbnyire tipuspeldakra mennek ra, 2-est (elvileg) siman ossze lehet vele szedni.
A gyakorlast NEM helyettesiti. Tehat ezt bemagolod, es utana megoldasz sok zh-t / vizsgat, ugy mar jo (elvileg :D ).
Keresztet nem ajanlom :D ua. az anyag, de mashogy kerdezik.
Ha nem mesz at ezzel, az a TE hibad :P
A pontositasoknak termeszetesen mindenki orul
Derivalttabla nem art :P
Alapok
Azonossagok, amiket jo ha tudsz
sin2(x) + cos2(x) = 1
cosh2(x) - sinh2(x) = 1
sinh(a+b) = sinh(a) * cosh(b) + cosh(a) * sinh(b) // sincos-cossin (h)
cosh(a+b) = cosh(a) * cosh(b) + sinh(a) * sinh(b) // coscos-sinsin (h)
limx->0 sin(x) / x = 1 // ezek talan meg anal1-rol :P
limx->0 x / sin(x) = 1
f'(x0) = limx->0 ( f(x) - f(x0) ) / (x - x0)
f'(x0) = limdeltax->0 ( f(x0 + deltax) - f(x0) ) / deltax
cosh(x) = ( ex + e-x ) / 2
sinh(x) = ( ex - e-x ) / 2
Derivalas
f'(c * x) = c * f'(x) // konstanssal szorzas
(f + g)'(x) = f'(x) + g'(x) // osszeadas
(f * g)'(x) = f'(x) * g(x) + g'(x) * f(x) // szorzas
(f / g)'(x) = ( f'(x) * g(x) - g'(x) * f(x) ) / g2(x) // osztas
f'( g(x) ) = f'( g(x) ) * g'(x) // osszetett fv
(f-1)'(x) = 1 / ( f'( f-1(x) ) ) // inverz fv
Erinto egyenes egyenlete: f(x) = f(x0) + f'(x0) * (x - x0)
Integralas
ʃ f(x) dx = F(x) + C
ʃ f( fi(x) ) * fi'(x) dx = F( fi(x) ) + C
ʃ fa(x) * f'(x) dx = ( f(x)a + 1 ) / (a + 1) + C // a != -1
ʃ ef(x) * f'(x) dx = ef(x) + C
ʃ f'(x) / f(x) dx = ln| f(x) | + C
ʃ f' * g dx = f * g - ʃ f*g' // parcialis integralas
ʃ (a * x + b) dx = F(a * x + b) / a + C // a != 0
Helyettesiteses integral:
ʃ f(x) dx // ez vmi bonyolult integralt akar lenni :P
u = f(x) // ez lesz a helyettesites
du = f'(x) //lederivalod f(x)-et, mert le kell vele osztani
ʃ u / f'(x) du = kijon vmi --> visszahelyettesitesz
Parcialis tortekre bontas integralas
EZT VKI LEIRHATNA IDE
Diffegyenletek (DE)
Elsorendu DE-k
Szeparabilis DE
y'(x) = g(y) * f(x) // ilyen alakban kell keresni. Ha nincs f(x), akkor beszorzol 1-el, az lesz az f(x) !!!
Meg kell nezni, hogy g(y) mikor lesz 0
g(y) = 0
Megoldod, ha van megoldas, akkor az egy megoldas lesz!
ʃ 1 / g(y) dy = ʃ f(x) dx
ebbol kijon: y = K * h(x) // itt a K = eC ; C az integralas soran keletkezik
neha nem kell pont ilyen alakra hozni, azt jelzik.
Linearis DE
y'(x) + g(x) * y = f(x) // ilyen alakban kell keresni
y'(x) + g(x) * y = 0 --> homogen linearis DE --> innen szeparabilis, megoldhato
y = K * h(x) --> az inhomogen altalanoshoz kell K(x) is
K(x) = ʃ f(x) / h(x) dx
//inhomogen altalanos megoldasa
yia = K * h(x) + K(x) * h(x) // homogen + inhomogen partikularis megoldas
Kezdeti ertek problema: behelyettesitesz, kijon: K = valami
K-t visszahelyettesited yia-ba --> megkapod: ykonkret
DE helyettesitessel
Peldan keresztul bemutatva:
y' = 1 / (x + y)
ezt nehez lenne barmelyik kategoriaba besorolni (linearis, szeparabilis), igy valami helyettesitest kell alkalmazni.
Siman megadtak, hogy mik lehetnek a helyettesitesek, azokbol kellett az egyiket alkalmazni.
Lehetseges helyettesitesek:
u = x + y
u = y / x
Ehhez a feladathoz az elsot valasztjuk. A celunk az, hogy az egyenletben ne legyen csak u alapu valtozo. Tehat:
u = x + y
kifejezzuk y-t:
y = u - x
lederivaljuk:
y' = u' - 1
Tehat mostmar minden valtozo y', x+y megvan, behelyettesitunk:
u' - 1 = 1 / u
kicsit rendezzuk:
u' = 1 + 1 / u = (u + 1) / u
Ez tehat szeparabilis, g(y) helyett g(u) van, f(x)-et pedig 1 fogja jelkepezni.
Megnezzuk a 0-re vonatkozo megoldast:
g(u) = (u + 1) / u = 0
u = -1
Tehat visszahelyettesitve: y = -1 - x egy megoldasa lesz a DE-nek.
Tovabb haladunk a megoldassal:
ʃ u / (u + 1) du = ʃ 1 dx
A masodik fele: x + C
Az elso fele:
ʃ u / (u + 1) du = ʃ (u + 1 - 1) / (u + 1) du = ʃ 1 - ( 1 / (u + 1) ) du = u - ln| u + 1 | + C
Ezekbol:
u - ln| u + 1 | = x + C --> visszahelyettesitunk
x + y - ln| x + y + 1 | = x + c
Magasabbrendu DE-k
Homogen linearis, allando egyutthatos DE
Megoldas: C * eʎ*x alakban kell keresni. De neha bejon cos/sin is melle, hogy ne legyen egyszeru.
Pelda:
y(3) + 2 * y(2) + y' = 0
ʎ3 + 2 * ʎ2 + ʎ = 0 // nem talaltam half-life jelet :(
ʎ * ( ʎ2 + 2 * ʎ + 1 ) = 0 // annyit emelsz ki amennyi a legkisebb lambda hatvanya (itt 1)
ʎ * ( ʎ + 1 )2 = 0
elso felebol ʎ1 = 0
masodik felebol ʎ2 = -1
DE 3 megoldas kell!!!
ilyenkor a homogen megoldashoz hozzarakunk meg x-el beszorzott tagokat
yh = C1 * e0 * x + C2 * e-1 * x + C3 * x * e-1 * x
Pelda2:
y(3) + 4 * y(2) + 13 * y' = 0
ʎ3 + 4 * ʎ2 + 13 * ʎ = 0 // kiemelsz ʎ-et
ʎ( ʎ2 + 4 * ʎ + 13 ) = 0
ʎ( (ʎ + 2)2 + 9 ) = 0
elso felebol ʎ1 = 0
masodik felebol:
-9 = (ʎ + 2)2
-91/2 = ʎ + 2
-91/2 - 2 = ʎ
3*i - 2 = ʎ //ket darab komplex megoldas lesz, ezek miatt be kell rakni sin/cos-t is a megoldasba
-3*i - 2 = ʎ
yh = C1 * e0 * x + C2 * e-2 * x * cos(3 * x) + C3 * e-2 * x * sin(3 * x)
tehat a valos resz lesz a ʎ, a kepzetes resz pedig a cos/sin (pozitiv/negativ) belseje
Pelda3:
adott egy megoldas: 2 * e5 * x - e-3 * x
ebbol kell a DE-et felirni.
ebbol rogton latjuk is, hogy ʎ1 = 5
ʎ2 = -3
tehat ebbol kovetkeztethetunk a karakterisztikus egyenletre:
(ʎ - 5) * (ʎ + 3) = 0
innentol 'csak' at kell rendezni, es megoldani
ʎ2 + 3 * ʎ - 5 * ʎ - 15 = 0
ʎ2 - 2 * ʎ - 15 = 0
y(2) - 2 * y - 15 = 0
Inhomogen linearis, allando egyutthatos DE
absztrakt pelda:
a(x) * y(2) + b(x) * y' + c(x) * y = f(x)
Ebbol kell a homogen DE megoldasa.
a(x) * y(2) + b(x) * y' + c(x) * y = 0
yh = C1 * y1(x) + C2 * y2(x) // ez ugye az eʎ*x -os alak
Az inhomogen partikularis megoldasa ebbol az alabbi alakban lesz:
itt C1 es C2 ismeretlenek, y1, es (opcionalisan, ha kell) y2, y3 stb. pedig f(x)-bol 'generalodnak' (lasd alabb)
c * | yip = C1 * y1(x) + C2 * y2(x)
b * | y'ip = C1' * y1(x) + C2 * y2'(x) + C1' * y1(x) + C2 * y2'(x)
// note: C1' * y1(x) + C2 * y2'(x) = 0
a * | y(2)ip = C1' * y1'(x) + C1 * y1(2)(x) + C2' * y2'(x) + C2 * y2(2)(x)
ezt C1, C2-re kell megoldani.
ezutan az inhomogen altalanos megoldas = homogen megoldas + inhomogen partikularis megoldas
Specialis f(x) esetek:
itt A, Bi ismeretlenek
f(x) = K * ea * x --> yip = A * ea * x
f(x) = amxm+ ... + a0 --> yip = Bmxm+ ... + B0
f(x) = K1 * sin(a * x) --> yip = A * sin(a * x) + B * cos(a * x) // tehat bejon egy cos(a * x) is!
f(x) = K2 * cos(b * x) --> yip = A * cos(b * x) + B * sin(b * x) // tehat bejon egy sin(b * x) is!
Konkret pelda:
y(2) - 5 * y' + 6 * y = 2 * sin(2 * x)
ʎ2 - 5 * ʎ + 6 = 0
ʎ1 = 2
ʎ2 = 3
yh = C1 * e2 * x + C2 * e3 * x
yip = A * f(x) + B * f'(x)
// annyiszor kell derivalni yip-t, amennyi foku az eredeti DE is (itt 2)
// ha a homogenek kozott szerepel az yip, akkor kulso rezonancia van!
// tehat yip *= x, es utana mar lehet derivalni --> ezt kell gyakorolni
// magic: be kell szorozni a derivaltakat az egyutthatokkal
6 * | yip = A * sin(2 * x) + B * cos(2 * x)
-5 * | y'ip = 2 * A * cos(2 * x) - 2 * B * sin(2 * x)
1 * | y(2)ip = -4 * A * sin(2 * x) - 4 * B * cos(2 * x)
// magic: Ha megnezed, akkor beszoroztam az elejen levo szamokkal ott ahol kellett.
sin(2 * x)-bol 2 volt az eredeti DE-ben, tehat:
2 = 6 * A + 5 * 2 * B - 4 * A
cos(2 * x)-bol 0 volt az eredeti DE-ben, tehat:
0 = 6 * B - 5 * 2 * A - 4 * B
ezekbol:
A = 1 / 26
B = 5 / 26
yia = C1 * e2 * x + C2 * e3 * x + (1 / 26) * sin(2 * x) + (5 / 26) * cos(2 * x)
Izoklinak
pelda:
y' = ey + 2 - x
ebbol magic: K = ey + 2 - x
kifejezzuk y-t:
y = ln( x + K ) - 2
Ha kerdeznek lokalis szelso erteket, akkor y'-at kell megvizsgalni helyettesitessel
Az inflexios ponthoz y(2)-at kell megnezni:
y(2) > 0 --> lokalis minimum
y(2) < 0 --> lokalis maximum
Ha parhuzamossagot kerdeznek, akkor a meredekseg = K-val.
Ezekhez ajanlott megnezni par feladatot, es azon ertelmezni :D
Linearis rekurzio
(ez nagyon magic)
megoldas alakja: f(n) = qn // q != 0
pelda:
f(n) = 4 * f * (n - 1) - 3 * f * (n - 2)
ebbol:
qn = 4 * qn - 1 - 3 * qn - 2
a legalacsonyabb hatvanyu q-val osztunk.
q2 = 4 * q - 3 --> masodfoku
q1 = 1
q2 = 3
ebbol:
f(n) = C1 * 1n + C2 * 3n
Ha O(1) tipusu megoldasok kellenek:
f(n) = O(1): letezik olyan K, hogy |f(n)| <= K * 1, n > N (veges sok kivetel)
tehat: f(n)-nek korlatosnak kell lenni:
C2 = 0
Taylor sorok
// easter egg :D, t.g.o.d.: JrVt10PTD8I
A Taylor sorok arra jok, hogy egy fuggvenyt kozelitsunk a derivaltjai segitsegevel.
Fun fact: ezt regebben arra is hasznaltak, hogy a 'draga' sin/cos es hasonlo fv-eket helyettesitsek egy 'olcso' valtozattal.
f(x) fuggveny x0 bazispontu n-ed foku Taylor polinomja:
sumnk=0( ( f(k)(x0) / k! ) * (x - x0)k )
tehat ahhoz, hogy felirjuk a T-sorat egy fuggvenynek n db derivaltra lesz szukseg.
Nevezetes fuggvenyek T-sorai:
xm / (1 - x) = sumnk=m( xk ) --> Konvergencia tartomany: |x| < 1
ex = sumnk=0( xk / k! ) --> KT: x eleme R-nek
ln(1 + x) = sumnk=0( ( -1k / (k + 1)! ) * xk + 1 ) --> KT: |x| < 1
(1 + x)a = sumnk=0( (a choose k) * xk ) --> |x| < 1, a eleme C-nek
sin(x) = sumnk=0( ( -1k / (2 * k + 1)! ) * x2 * k + 1 ) --> KT: x eleme R-nek
cos(x) = sumnk=0( ( -1k / (2 * k)! ) * x2 * k ) --> KT: x eleme R-nek
sinh(x) = sumnk=0( ( 1 / (2 * k + 1)! ) * x2 * k + 1 ) --> KT: x eleme R-nek
cosh(x) = sumnk=0( ( 1 / (2 * k)! ) * x2 * k ) --> KT: x eleme R-nek
Lagrange-hiba becsles:
Tehat a hibat meg lehet becsulni az n+1-ik T-sor taggal.
xi eleme lesz az [x ; x0] tartomanynak, erdemes ugy valasztani, hogy egyszeru legyen szamolni (pl x0 altalaban jo)
Lagrange-hiba: ( fn + 1(xi) / (n + 1)! ) * (x - x0)n + 1
Pelda (keresztrol):
y' = sin( y ) + 2 + x
y( x = pi ) = 1
y( x = 3 ) = kb mennyi ? (becsles kell)
felso becsles a hibara?
y'( x = pi ) = sin( 1 ) + 2 + pi // itt az 1 elvileg radianban van --> szamologep!
y(2)( x = pi ) = cos( y ) * y' + 1 = cos( 1 ) * ( sin( 1 ) + 2 + pi ) + 1
T( x0 = pi ) = y( pi ) + y'( pi ) * (x - pi) = 1 + ( sin( 1 ) + 2 + pi ) * (x - pi)
y(3) ~= T( x0 = pi, x = 3 ) = 1 + ( sin( 1 ) + 2 + pi ) * (3 - pi) ~= -0.2 // ezt a tanar nagyon becsulte!
letezik olyan xi, hogy [3 ; pi] tartomanyban van, mivel felso becslest csinalunk, ezert pi-t valaszjuk xi-nek.
hiba = | y(3) - T( x0 = pi, x = 3 ) | = Lagrange = ( f(2)(xi) / 2! ) * (3 - pi)2 ~= 0.1 // meg ezt is!
tehat a megoldas: -0.2 +- 0.1