Kezdőoldal » Tudományok » Természettudományok » Hogy lehet felbontani a 30-at...

Hogy lehet felbontani a 30-at ket olyan szamra, melyeknek a negyzetosszege minimalis?

Figyelt kérdés
Tudom,hogy 15 az a szam,de a levezetes erdekelne.

2018. dec. 6. 16:30
 1/7 anonim ***** válasza:
100%

Ez egy kétváltozós feltételes szélsőérték-feladat:


a szélsőérték: x^2+y^2=min

feltétel: x+y=30


Ez többféleképp megoldható. Mivel y=30-x, ezt beírhatjuk az első részbe:


x^2+(30-x)^2=min, kibontva 2x^2-60x+900=min.


Osztva 2-vel, elég vizsgálni az f(x)=x^2-30x+450=min függvényt, ami egy parabola.


Teljes négyzetté alakítva:


f(x)=(x-15)^2-225+450.


Látható, hogy a minimumhely x=15. Ezért x=15; y=15 páros a megoldás.


Persze megoldhattam volna Lagrange-multiplikátor-módszerrel is, vagy deriválással, de gondolom általános iskolába adták fel a példát, így azt nem értetted volna.

2018. dec. 6. 16:45
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:

Bónuszfeladat a kérdezőnek, vagy aki tovább akarja gondolni a példát.

Bontsuk fel 30-at az x1,x2,...,xn (n darab) szám összegére. Igazoljuk, ha a négyzetösszeg minimálása a cél, akkor

minden 1<=k<=n-re igaz hogy


xk=30/n.

2018. dec. 6. 16:49
Hasznos számodra ez a válasz?
 3/7 2*Sü ***** válasza:

Kicsit más megközelítésből, annak a sejtésnek a felhasználásával, hogy a minimális akkor lesz a négyzetösszeg, ha két egyenlő tagként írjuk fel a számot, mint összeget.


Van egy számunk. Legyen ez a szám:

2n


A szám nyilván felírható n+n összegként. Ebben az esetben az összeg két tagja négyzetének összege:

n² + n² = 2n²


Most írjuk fel máshogy összegként. Legyen az összeg kisebbik tagja:

n - m , ahol m>0


Ekkor az összeg nagyobbik tagja:

2n - (n - m) = 2n - n +m = n + m

lesz.


Ekkor a két tag négyzetének összege:

(n - m)² + (n + m)² =

= (n² - 2nm + m²) + (n² + 2nm + m²) =

= 2n² + 2m²


Tehát bármekkora is m, az így felírt összeg tagjai négyzetének összege pontosan 2m²-el lesz több, mintha a számot úgy írnánk fel összegként, hogy a szám feléhez a szám felét adjuk hozzá.


~ ~ ~


30 = 15 + 15

Ekkor:

15² + 15² = 2*15² = 450


Írjuk fel mondjuk így: 30 = 10 + 20

Ekkor:

10² + 20² = 100 + 400 = 500


Kicsit máshogy:

30 = (15 - 5) + (15 + 5)

Így:

(15 - 5)² + (15 + 5)² =

= (15² - 2*15*5 + 5²) + (15² + 2*15*5 + 5²) =

= 2*15² + 2*5² =

= 450 + 2*5² =

= 450 + 50 =

= 500

2018. dec. 6. 16:57
Hasznos számodra ez a válasz?
 4/7 anonim ***** válasza:
#3 A bónuszfeladatot a te módszereddel meg lehetne oldani?
2018. dec. 6. 17:25
Hasznos számodra ez a válasz?
 5/7 anonim ***** válasza:
100%

szerintem 3 és 0 -ra kell felbontani:

3^2 + 0^2 = 9

2018. dec. 6. 17:28
Hasznos számodra ez a válasz?
 6/7 2*Sü ***** válasza:

#5: No igen, a feladat nem lett precízen megfogalmazva, nyilván jogos az a sejtésünk, hogy a kérdező a felbontás alatt két szám összegére való felbontást értette, és nem mondjuk két szám szorzatára való felbontást, vagy egyéb jellegű felbontást.


#4: Igen, több tagra is belátható a dolog.


Írjuk fel a számunkat így:

x = n*a

ahol „x” a felbontandó számunk, „n” az összeg tagjainak száma, nyilván „a” a szám n-ed része lesz.


Ebben az esetben a négyzetösszeg így néz ki:

s = a[1]² + a[2]² + … + a[n-1] + a[n]²


Most állítsuk növekvő sorrendben az összeg tagjait, azaz

a[i] ≤ a[i+1]

Így nyilván azt kapjuk, hogy

a[1] ≤ a[n]


Az összegünk közbenső tagjait jelöljük O-val, ekkor:

O = a[2] + … + a[n-1]

ekkor:

s = a[1]² + O + a[n]²


Vegyük a legkisebb és legnagyobb tag átlagát, jelöljük mondjuk g-vel:

g = (a[1] + a[n]) / 2


Ekkor:

a[1] = g-m

a[n] = g+m


Az összegünk:

s = a[1]² + O + a[n]² =

= (g-m)² + O + (g+m)² =

= g² - 2gm + m² + O + g² + 2gm + m² =

= 2g² + 2m² + O


Most cseréljük ki az a[1]-et és a[n]-t g-re. Megtehetjük, hiszen:

g + g = 2g = 2 * (a[1] + a[n]) / 2 = a[1] + a[n]


Ekkor az így kapott összeg – jelöljük t-vel – ez lesz:

t = g² + O + g² = 2g² + O


Tehát azzal, hogy a legkisebb és legnagyobb tagot a két tag átlagára cseréljük, így egyrészt 2m²-el csökken a négyzetösszegünk. Másrészt – hacsak nem áll fenn az a speciális eset, hogy van a legkisebb és legnagyobb taggal egyenlő két másik tag is az összegben – mindenképpen csökken a legnagyobb és a legkisebb tag közötti különbség. Ha mégis fennállnak ez a speciális eset, akkor csökken azon tagok száma, ami ezzel a legkisebb, illetve legnagyobb számmal egyenlőek.


Ha a végtelenig ismételgetjük az eljárást, akkor egyrészt a tagok négyzeteinek összege folyamatosan csökkenni fog, másrészt a legnagyobb és a legkisebb tag közötti különbség is folyamatosan csökkenni fog. A tagok négyzeteinek összege konvergálni fog a minimumhoz, a tagok meg konvergálni fognak egy azonos érték felé, ami a szám n-ed része.


Pl:

30 = 0 + 5 + 5 + 8 + 12

Az induláskor a legnagyobb és a legkisebb tag különbsége: 12


1. iteráció:

30 = 0 + 5 + 5 + 8 + 12

s = 0² + 5² + 5² + 8² + 12² = 258

g = (0 + 12) / 2 = 6

30 = 6 + 5 + 5 + 8 + 6

t = 6² + 5² + 5² + 8² + 6² = 186

A négyzetösszeg csökkenése: 72

A új összegben a legnagyobb és legkisebb tag különbsége: 3


2. iteráció:

30 = 5 + 5 + 6 + 6 + 8

s = 5² + 5² + 6² + 6² + 8² = 186

g = (5 + 8) / 2 = 6,5

30 = 6,5 + 5 + 6 + 6 + 6,5

t = 6,5² + 5² + 6² + 6² + 6,5² = 181,5

A négyzetösszeg csökkenése: 4,5

A új összegben a legnagyobb és legkisebb tag különbsége: 1,5


3. iteráció:

30 = 5 + 6 + 6 + 6,5 + 6,5

s = 5² + 6² + 6² + 6,5² + 6,5² = 181,5

g = (5 + 6,5) / 2 = 5,75

30 = 5,75 + 6 + 6 + 6,5 + 5,75

t = 5,75² + 6² + 6² + 6,5² + 5,75² = 180,375

A négyzetösszeg csökkenése: 1,125

A új összegben a legnagyobb és legkisebb tag különbsége: 0,75



10. iteráció:

30 = 5,996093 + 5,996093 + 6 + 6 + 6,007812

s = 5,996093² + 5,996093² + 6² + 6² + 6,007812² = 180,000091

g = (5,996093 + 6,007812) / 2 = 6,001953

30 = 6,001953 + 5,996093 + 6 + 6 + 6,001953

t = 6,001953² + 5,996093² + 6² + 6² + 6,001953² = 180,000022

A négyzetösszeg csökkenése: 0,000068

A új összegben a legnagyobb és legkisebb tag különbsége: 0,005859



15. iteráció:

30 = 5,999755 + 6 + 6 + 6,000122 + 6,000122

s = 5,999755² + 6² + 6² + 6,000122² + 6,000122² = 180,000000

g = (5,999755 + 6,000122) / 2 = 5,999938

30 = 5,999938 + 6 + 6 + 6,000122 + 5,999938

t = 5,999938² + 6² + 6² + 6,000122² + 5,999938² = 180,000000

A négyzetösszeg csökkenése: 6,705522e-8

A új összegben a legnagyobb és legkisebb tag különbsége: 0,000183



20. iteráció:

30 = 5,999996 + 5,999996 + 6 + 6 + 6,000007

s = 5,999996² + 5,999996² + 6² + 6² + 6,000007² = 180,000000

g = (5,999996 + 6,000007) / 2 = 6,000001

30 = 6,000001 + 5,999996 + 6 + 6 + 6,000001

t = 6,000001² + 5,999996² + 6² + 6² + 6,000001² = 180,000000

A négyzetösszeg csökkenése: 6,548361e-11

A új összegben a legnagyobb és legkisebb tag különbsége: 0,000005



30. iteráció:

30 = 5,999999 + 5,999999 + 6 + 6 + 6,000000

s = 5,999999² + 5,999999² + 6² + 6² + 6,000000² = 180

g = (5,999999 + 6,000000) / 2 = 6,000000

30 = 6,000000 + 5,999999 + 6 + 6 + 6,000000

t = 6,000000² + 5,999999² + 6² + 6² + 6,000000² = 180

A négyzetösszeg csökkenése: 0

A új összegben a legnagyobb és legkisebb tag különbsége: 5,587935*10^-9



50. iteráció:

30 = 5,999999 + 5,999999 + 6 + 6 + 6,000000

s = 5,999999² + 5,999999² + 6² + 6² + 6,000000² = 180

g = (5,999999 + 6,000000) / 2 = 6,000000

30 = 6,000000 + 5,999999 + 6 + 6 + 6,000000

t = 6,000000² + 5,999999² + 6² + 6² + 6,000000² = 180

A négyzetösszeg csökkenése: 0

A új összegben a legnagyobb és legkisebb tag különbsége: 5,329070*10^-15



Látszik, hogy a négyzetösszeg konvergál a 180-hoz, a tagok meg szépen konvergálnak 6-hoz, ami 30/5.

2018. dec. 6. 18:47
Hasznos számodra ez a válasz?
 7/7 dq ***** válasza:

A számtani és a négyzetes közép közti egyenlőtlenséget kell használni [link]


sum ai / n <= sqrt( sum ai^2 / n)


n = 2 most.

A baloldal fixen 15 minden felosztásra, a négyzetösszeg felének a gyöke meg akkor minimális (méghozzá 15), ha két ugyanakkora számra osztod fel.

2018. dec. 6. 19:29
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!