SZAKDOLGOZAT. Egybevágó körök pakolásai négyzetekbe
|
|
- Csongor Nagy
- 8 évvel ezelőtt
- Látták:
Átírás
1 SZAKDOLGOZAT Egybevágó körök pakolásai négyzetekbe Szeidl Rita Betti matematika szakos hallgató Témavezető: Dr. Hujter Mihály docens BME Matematika Intézet, Differenciálegyenletek Tanszék 2011
2 Tartalomjegyzék 1. Bevezetés 2 2. A feladat története 4 3. A probléma és annak ekvivalens modelljei Geometriai modellek Matematikai programozási modellek Számítógépes eljárások az alsó korlát javítására Az energiafüggvény minimalizálás Perturbációs algoritmus Biliárd-szimuláció A PDS-algoritmus (Pulsating Disk Shaking) A TAMSASS-PECS algoritmus Ismétlődő minták a körpakolásokban A PAT(k 2 l) (l = 0, 1, 2) mintaosztályok Az STR(k 2 l) (l = 3, 4, 5) struktúraosztályok A PAT(k(k + 1)) mintaosztály A PAT(k 2 + k/2 ) mintaosztály Összegzés II
3 Köszönetnyilvánítás Szeretnék köszönetet mondani témavezetőmnek, Dr. Hujter Mihálynak, aki észrevételeivel és tanácsaival segítette munkámat, valamint rendelkezésemre bocsátotta a dolgozat elkészüléséhez szükséges szakirodalmat. Köszönöm szüleimnek és hugomnak, hogy szeretetükkel támogattak egyetemi tanulmányaim alatt. Köszönöm a barátaimnak, Bertának, Dávidnak és Gyulának, hogy együtt éltük át az egyetem jó, bár néha nehéz napjait, valamint köszönöm Máténak a türelmét, segítőkészségét és a pozitív hozzáállását. Végül de nem utolsó sorban szeretném hálásan megköszönni a Budapesti Műszaki és Gazdaságtudományi Egyetem Természettudományi Kara valamennyi oktatójának, dolgozójának azt a lelkiismeretes munkáját, amivel a hallgatók képzését, tanulását és a versenyképes tudás megszerzését támogatják. 1
4 1. fejezet Bevezetés Az alkalmazott matematikai módszerek lehetőséget adnak arra, hogy a hétköznapi életben felmerülő bonyolult problémákat egyszerű modellekként tudjuk kezelni. A természettudományokban, a mérnöki tervezésben és a mindennapi életben is számos helyzet vezet olyan matematikai feladatokhoz, ahol egybevágó alakzatokkal kell egy adott tartományt a lehető legsűrűbben kitölteni. A kereskedelem globalizációja miatt egyre fontosabb logisztikai probléma azonos méretű tárgyak elhelyezése és tárolása, hiszen egy multinacionális cég terjeszkedése esetén a nagy távolságok miatt célszerű a szállítási költség minimalizálására törekedni, melyet úgy is elérhetünk, hogy egy teherautó vagy egy hajó rakterében biztosítjuk a maximális helykihasználást. Üvegek, gázpalackok vagy konzervdobozok megfelelő módon történő elrendezése megnövelheti az importálható vagy exportálható mennyiséget. A technológia fejlődésével a XXI. században korábban nem ismert problémákkal talákozhatunk. Ilyen például a rádióállomások és mobilkommunikációs tornyok megfelelő elhelyezése. A telekommunikációs hálózatok az ország területén minél nagyobb lefedettséget szeretnének biztosítani, minél kevesebb toronnyal, így időt és pénzt takaríthatnak meg. Hasnlóképpen foglalkozhatunk egy olyan rádióadó megtervezésével, melyet az egész országban lehet fogni. A tornyok számának minimalizálása egyúttal az interferenciát is csökkenti. Ezeket a feladatokat optimális körelhelyezések keresésére vezethetjük vissza. Dolgozatomban egybevágó körök egységnégyzetbe való pakolásait vizsgálom és az ezzel kapcsolatos kutatásokat mutatom be. A problémával már az 1700-as évek óta foglalkoznak a tudósok, és a feladat napjainkra egyre népszerűbbé vált, felismerve számos alkalmazását a mindennapokban. A második fejezetben problémával foglalkozó matematikusok eredményeit mutatom be. A feldatot geometriai modellekkel körpakolásként és pontelhelyezésként is leírhatjuk, valamint vizsgálhatjuk globális optimalizálási feladatként. Ezeknek az ekvivalens meg- 2
5 közelítésnek a modelljeit írom le a harmadik fejezetben. A körök számának növekedésével egyre nehezebbé vált tisztán matematikai eszközökkel keresni az optimális pakolásokat. A kutatók ezért számítógépes algoritmusok segítségével közelítik a megoldást. Ezek közül a módszerek közül ismertetek néhányat a negyedik fejezetben. A megismert pakolások között ismétlődő mintákat figyelhetünk meg. Ezen minták segítségével új alsó korlátokat kapunk a pontok közötti minimális távolság maximumára. Az ötödik fejezetben bemutatok néhány már ismert mintaosztályt, valamint struktúraosztályt, és az ezekhez tartozó alsó korlátokat. Ez a dolgozat könnyen áttekinthető összefoglalását adja a körpakolási feladatokkal kapcsolatos eddigi eredményeknek. A témakör azonban még kiaknázatlan, így számos kutatási téma alapjául szolgálhat. 3
6 2. fejezet A feladat története A körpakolási feladatokkal kapcsolatos vizsgálatok a matematikai irodalomban messzire nyúlnak vissza. Az európai matematikában az első optimális körpakolás keresésére vonatkozó feladat a híres Malfatti-probléma ban G. Malfatti ( ) vetette fel, hogy hogyan lehet három hengert (amelyek lehetnek különböző méretűek is) egy adott derékszögű háromszög alapú hasábból kivágni úgy, hogy a lehető legnagyobb legyen a térfogatuk összege. Malfatti úgy gondolta, hogy a megoldás itt nem más, mint megadni egy derékszögű háromszögben 3 olyan kört, amelyek páronként érintik egymást, és minden kör a háromszög két oldalát is érinti. Az ilyen köröknek tetszőleges háromszögben való megszerkesztésének a feladata Malfatti-probléma néven vált ismertté a matematikai irodalomban. Ezt a problémát azonban korábban már C. Ajima ( ) japán matematikus is felvetette és meg is oldotta. Érdekes, hogy több mint 100 év múlva jöttek csak rá, hogy az előbbi Malfatti-körök nem feltétlenül a legsűrűbb körpakolást jelentik három, esetleg nem azonos sugarú körnek a háromszögben. H. Lob és H. W. Richmond 1930-ban megmutatták, hogy szabályos háromszögben nem a Malfatti-körök adják a legsűrűbb körpakolást ábra. A Malfatti körök és egy annál sűrűbb pakolás szabályos háromszögben 4
7 Bolyai Farkas ( ) magyar matematikus volt az első, aki egy körpakolási sorozat sűrűségét vizsgálta korlátos tartományban. Az ban kiadott, röviden csak Tentamen -ként emlegetett híres munkájában 19 körnek egy szabályos háromszögben való elhelyezésével találkozhatunk. Az általa adott körpakolást úgy kaphatjuk meg, hogy felosztjuk a háromszög oldalait 4 egyenlő részre és az osztópontokat az oldalakkal párhuzamos egyenesekkel összekötjük. Ha a keletkezett kis háromszögekben tekintjük azok beírható körét, akkor még további 3 kört tehetünk azokra a helyekre, amelyeket hat másik kör vesz körül ugyanakkora sugárral ábra. Bolyai példája Bolyai Farkas az említett művében azt a kérdést vizsgálta, hogy ha az oldalak felosztását a végtelenhez tartjuk, akkor hogyan fog a háromszög körökkel nem fedett területe változni. A pakolás sűrűsége π 12 értékhez konvergál. Érdekes történeti kérdés, hogy Bolyai Farkas miért foglalkozott ezzel a feladattal, hiszen a korabeli matematikai irodalomban nyomát sem találjuk ennek. Matematikatörténeti kutatások szerint az 1820-as erdészeti főfelügyelői állás megpályázása miatt kezdett el komolyabban kertészeti és erdészeti tanulmányokat folytatni, így feltehetőleg ennek eredményeként jutott el ahhoz a kérdéshez is, hogy hogyan ültessünk be egy területet úgy fákkal, hogy az a lehető legsűrűbb legyen, de a fák egymás életterét mégse vegyék el. Körpakolásokkal kapcsolatos matematikai feladatokkal nemcsak Európában foglalkoztak. Az Edo-korszakban ( ) készült japán szangakuk szintén sok körpakolási feladatot tárgyalnak. A szangaku japánul matematikai táblát jelent. Ezek olyan művészi igényességgel elkészített fatáblák, amelyeken elsősorban geometriai problémákat tárgyaltak, és sintoista szentélyekben, vagy Buddhista templomokban helyezték el azokat, általában a tetőnél felfüggesztve. Eredeti rendeltetésük még nem egyértelműen világos a kutatók előtt, de valószínűleg meditációs célokat szolgáltak. A táblákon csak a problémák megfogalmazása szerepel egy-egy ábrával illusztrálva, bizonyítás nélkül, így a szentélybe bevonuló hívőt matematikai elmélkedésre ösztönözték. 5
8 2.3. ábra. Egy japán szangaku A sík egybevágó körökkel való legsűrűbb kitöltésére megoldást először A. Thue ( ) norvég matematikus közölt. Bizonyítható, hogy a sík egybevágó körökkel úgy tölthető ki a legsűrűbben, ahogy azt az emberi intuíció is sugallja, tehát ha minden kört hat másik vesz körül és a körök így hexagonális struktúrában helyezkednek el. Azt, hogy az ilyen struktúrájú körpakolás adja a legsűrűbb rácspakolást a síkon, már J. L. Lagrange ( ) is igazolta 1773-ban. A hexagonális pakolás sűrűsége megegyezik a Bolyai Farkas által vizsgált körpakolási sorozat sűrűségének határértékével, π 12 -vel. Thue bizonyítása nem volt egészen meggyőző, egzakt bizonyítást a tételre a hazai diszkrét geometria első nagy művelője, Fejes Tóth László ( ) adott 1940-ben ábra. A sík egybevágó körökkel való legsűrűbb kitöltése Korlátos tartományban való körpakolásokat konkrét alakzatok esetében elsősorban négyzetben, körben, szabályos és egyenlőszárú derékszögű háromszögben, valamint téglalapban vizsgáltak. A körpakolási feladatok általánosíthatóak magasabb dimenziókra is. A Kepler-probléma három dimenzióban vizsgálja, milyen módon rendeződhetnek el a gömb alakú részecskék a lehető legkisebb teret elfoglalva. Kepler szerint az úgynevezett lapcentrált kockarács a lehető leggazdaságosabb elrendezés. Ez az elrendezés 74%-os kihasználtságot biztosít. 6
9 A matematikusok ma sem tudják bizonyítani, hogy ez az elrendezés minden lehetséges elrendezés közül a legjobb. A Kissing Number problémaosztály többdimenziós általánosítás, amely arról szól, hogy hány hipergömb érinti egymást, ha a rácspontokba a lehető legnagyobb sugarú egybevágó gömböket helyezünk. A körpakolási problémának lehet olyan felvetése, amely valamely nemeuklideszi geometriában (például a hiperbolikus geometriában) tárgyalja a kérdést, bár ebben az esetben már a sűrűség fogalmának definiálása is nehézséget okoz. A probémát megfogalmazhatjuk az euklideszi síkon úgy is, hogy az euklideszi távolság helyett valamilyen más metrikát vezetünk be. Ezek az általánosítások matematikai szempontból érdekesek, de a gyakorlati alkalmazásokhoz közelebb áll a probléma eredeti formájának vizsgálata, illetve annak háromdimenziós gömbpakolási általánosítása. Azt a kérdést, hogy hogyan helyezzünk el egybevágó köröket egy négyzetben először Lázár Dezső magyar matematikus vetette fel 1930-ban, de korai halála miatt nem tudta publikálni. A probléma első megjelenése a matematikai irodalomban Leo Moser sejtése volt, amely 1960-ban jelent meg. Moser 8 kör oprimális elhelyezését sejette meg, amit J. Schaer és A. Meir igazoltak 1965-ben. Az n = 10 esettel több kutató is foglalkozott, fokozatosan javítva az eredményeken, és bár egy számítógépes eljárás segítségével már sikerült megtalálni az optimális elrendezést, azonban még hiányzik egy tisztán matematikai eszközöket használó megoldás. Hujter Mihály 1999-ben kiadott cikkében azt a legkisebb oldalhosszúságú négyzetet kereste, amely tartalmaz 10 egymást nem fedő, egybevágó, egységsugarú kört. Kombinatorikai eszközökkel a korábban sejtett 3, oldalhosszt javította 3,334-re ábra. 10 kör optimális pakolása. 7
10 Az optimális pakolások n = 30-ig ismertek. Az n = 2,..., 6, 8, 9, 14 és 16 eseteket hagyományos matematikai eszközökkel is megoldották már, míg a többi eredményt számítógépes algoritmusok segítségével kapták meg. Közelítő megoldásokat (azaz olyan pakolásokat, melyekre még nem igazolták az optimalitást) az első 200 esetre ismernek. A megtalálásukhoz számos különböző numerikus módszert alkalmaztak, például a biliárd-szimulációt, energiafüggvény minimalizálást, vagy nemlineáris programozási feladatokat megoldó szoftvereket. Bár nem tudjuk, hogy ezek a megoldások optimálisak, mégis ezek az eredmények segítenek javítani a megoldásokon, mert a segítségükkel jobb alsó korlátokat tudunk megadni az optimális megoldásra. 8
11 3. fejezet A probléma és annak ekvivalens modelljei 3.1. Geometriai modellek Az egybevágó körök négyzetbe pakolásának problémáját az egységnégyzetben fogjuk tárgyalni. Ez nem jelent megszorítást a feladatokat illetően, hiszen hasonlósági transzformációval a körpakolások és pontelhelyezések tetszőleges oldalhosszúságú négyzetbe transzformálhatók. A probléma a következő ekvivalens modellekkel írható le: Körpakolásként: 1. Keressük meg azt a maximális r n sugarat, hogy n egybevágó, egymást nem fedő r n sugarú kör elhelyezhető legyen egy egységnégyzetben. 2. Adjuk meg azt a legkisebb s n oldalú négyzetet, amely n egybevágó, egymást nem fedő egységsugarú kört tartalmaz. Pontelhelyezésként: 3. Helyezzünk el n pontot az egységnégyzetben úgy, hogy bármely két pont között lévő m n minimum távolság maximális legyen. 4. Határozzuk meg azt a legkisebb σ n oldalú négyzetet, amely tartalmaz n pontot, amelyek kölcsönös távolsága legalább 1. 9
12 Ezekből az állításokból könnyen belátható, hogy a definiált m n, r n, s n, és σ n paraméterek között az alábbi egyenlőségek állnak fenn: r n = m n 2(m n + 1), m n = 2r n 1 2r n, s n = 1 r n és σ n = 1 m n ábra. Minden körpakolás megfelel egy pontelhelyezésnek. 1. Definíció. Egy n darab r n sugarú kört tartalmazó egységnégyzetbe való körpakolás sűrűségét a d n = nrnπ 2 képlettel definiáljuk. A problémát a maximális sűrűségű körpakolás kereséseként is megfogalmazhatjuk. A továbbiakban két körpakolást azonosnak tekintünk, ha van olyan szimmetria-transzformáció és indexpermutáció, amelyekkel azok egymásba vihetők. Geometriai módszerekkel könnyen belátható két pakolás azonossága, de a numerikus módszereknél nehézséget okozhat, hogy egy helyes megoldást csak egyszer írjunk fel. 2. Definíció. Egy körpakolásban egy kört szabad körnek mondunk, ha a kör középpontjának van olyan környezete, amelyen belül a középpontot mozgatva a kör a négyzet belsejében marad és nem lesz közös pontja más körrel. 3. Definíció. Azt mondjuk, hogy egy kör rögzített, ha nem szabad kör. Egy pakolás merev, ha benne minden kör rögzített. Ha egy pakolás egy vagy több szabad kört tartalmaz, akkor a megoldás nem egyértelmű. Továbbá a szabad körök lehetséges középpontjai egy nemüres belső és összefüggő halmazt alkotnak. 4. Definíció. Azt mondjuk, hogy két kör érintkezik egy pakolásban, ha középpontjaik távolsága 2r n. 10
13 3.2. Matematikai programozási modellek A négyzetben való legsűrűbb körpakolás problémája egyrészt egy geometriai feladat, másrészt egy globális optimalizálási probléma. Azt a problémát, hogy maximalizáljuk az n pont távolságát az egységnégyzetben, a következő folytonos nemlineáris korlátos globális optimalizálási feladattal tudjuk leírni: µ(x, y) = (x i x j ) 2 + (y i y j ) 2 min 1 i,j, n max µ(x, y) x, y [0, 1] n, n > 1, n egész, ahol x i, y i az i. pont kooordinátái. A cél nemcsak az, hogy megkapjuk a bármely két pont közötti minimális távolság maximumát, hanem hogy megtaláljuk az n pont viszonylagos helyét az egységnégyzetben (az x i, y i koordinátákat; 1 i n). A probléma leírható még max-min optimalizálási feladatként a következőképpen: max x i,y i min 1 i<j n d i,j feltéve, hogy (x j x i ) 2 + (y i y j ) 2 = d i,j (1 i < j n) 0 x i, y i 1, és 1 i n. A kutatások azt mutatták, hogy azok a módszerek voltak hatékonyak a négyzetben való legsűrűbb körpakolási feladat egy-egy speciális esetének megoldására, vagy jó közelítő megoldás keresésére, amelyek nemcsak az optimalizálási modelljét alkalmazták a feladatnak, hanem erősen kihasználták a probléma geometriai jellegét, és az abból eredő matematikai következményeket. A következő fejezetben ezekből a módszerekből ismertetek néhányat. 11
14 4. fejezet Számítógépes eljárások az alsó korlát javítására Az optimális körpakolásokat megtalálni és optimalitásukat igazolni nehéz feladat. Elméleti úton az alábbi alsó korlát adható meg az optimális pontelhelyezések pontjai között szereplő távolságok minimumának m n maximumára: 5. Tétel. Minden n 2 egész számra és az m n távolságértékre 2 3n < m n. Ezt az eredményt bizonyos n-ek esetén tovább tudták javítani számítógépes eljárások, sztochasztikus és globális optimalizálási algoritmusok segítségével. Ebben a fejezetben ezek közül a módszerek közül mutatok be néhányat Az energiafüggvény minimalizálás Az optimális pontelhelyezés keresésének matematikai programozási modelljét a következő alakban írhatjuk fel: ahol Mivel min s i s j = 1 i<j n következő alakra hozahtó: lim p max min s i s j 1 i<j n s i [0, 1] 2, 1 i n. ( lim 1 i<j n k 1 i<j n s i s j p ) 1 p, ezért a feladat célfüggvénye a 12 1 s i s j p.
15 Ez a célfügény értelmezhető potenciál-, vagy energiafüggvényként. A fizikai értelme ennek a megközelítésnek az, hogy kezeljük a pontokat elektromos töltésekként (mind pozitív, vagy mind negatív), amik taszítják egymást. Ha a töltött részecskék közötti minimális távolság nő, akkor a potenciálfügvény megfelelő értéke csökken. K. J. Nurmela és P. R. J. Östergård egy hasonló energiafüggvényt használtak rögzített nagy m-re: ( λ ) p. s i s j 2 1 i<j n Az x i = sin x i és y i = sin y i helyettesítéssel ez egy megszorítás nélküli optimalizálási problémává alakítható az x i, y i változókkal, ahol a körök középpontjainak a koordinátái kielégítik a következő feltételeket: 1 x i 1, 1 y i 1. Nurmela és Östergård az első 50 esetre határozták meg a körpakolásokat, az optimalizációhoz a Goldstein-Armijo lineáris kereső és a Newton-módszer kombinációját használták fel Perturbációs algoritmus D. W. Boll és szerzőtársai az alábbi sztohasztikus algoritmus segítségével adtak javított értéket az n = 32, 37, 48 és 50 esetekre. Eljárásukat (megfelelő módosításokkal) általánosan is lehet használni az n dimenziós euklideszi tér egy korlátos tartományában való legsűrűbb (hiper)gömbpakolás problémájának megoldására. 1. lépés: Tekintsünk egy véletlen pontelhelyezést az egységnégyzetben, és definiáljuk a kezdő lépéshosszt, s = lépés: Minden pontra: a) perturbáljuk a pont helyét az s hosszal észak, dél, kelet és nyugat irányokban, b) ha a mozgás során a pont távolsága nőtt a hozzá legközelebbi szomszédjától, akkor tartsuk meg az új helyet. 3. lépés: Ismételjük meg a 2. lépést mindaddig, amíg van olyan pont, amelyet lehet mozgatni. 4. lépés: Legyen s := s/1.5. Ha s > folytassuk az eljárást a 3. lépéssel. A fenti egyszerű algoritmussal néhány millió iteráció után jó körpakolásokat lehet megadni. 13
16 4.3. Biliárd-szimuláció Az algoritmus szemléltetéséhez tekintsük a pontok egy véletlen elrendezését a négyzetben. Rajzoljunk egybevágó köröket a pontok köré úgy, hogy azok ne fedjék egymást. Minden kört tekinthetünk egy olyan gömbnek (biliárdgolyó), melynek adott a kezdeti sugara, mozgási iránya és sebessége. Indítsuk el a golyókat (kétdimenziós problémára visszavezetve korongokat), és lassan növeljük a közös sugarat. A folyamat során a gömbök mozgástere egyre kisebb és kisebb lesz. Ezt egészen addig folytassuk, ameddig a pakolás egy része (vagy a teljes pakolás) rögzítetté nem válik. R. L. Graham és B. D. Lubachevsky biliárd-szimulációs eljárásuk felhasználásával az első 50 esetre (és néhány továbbira) adtak az optimálishoz közelítő új pakolásokat A PDS-algoritmus (Pulsating Disk Shaking) Közismert, hogy 3 dimenzióban a gömbök legsűrűbb pakolását úgy is elérhetjük, hogy összerázzuk őket. Ezt a természetes megközelítést szimulálták számítógépen 2 dimenzióban a közel optimális elrendezések megtalálására. A PDS-algoritmus hasonló a biliárd-szimulációhoz. Ebben a módszerben is egybevágó körök egy halmazából indulunk ki. Két kör kapcsolata (érintik egymást, fedésben vannak, vagy egyik sem) egyértelműen meghatározható a középpontjaik távolságából. A módszer megértéséhez tekintsünk n darab kis sugarú, egymást nem fedő, egybevágó kört az egységnégyzetben. Növeljük meg a körök r sugarát egy konstans rátával. Ez tisztán geometriai közelítés, így az időnek és a sebességnek nincs szerepe. Ezután rázzuk össze őket. Páronként mérjük le a körök középpontjainak, valamint a körök és a négyzet oldalainak d távolságát. Ezután számoljuk ki a teljes átfedést(azaz a körök egymásba nyúlásának teljes hosszát) az alábbi módon: ovl t = ovl, ovl 0 ahol { d 2r két kör között, ovl = d r egy kör és a négyzet oldala között. Ha a ciklus során nő az átfedés abszolútértéke, akkor csökkentjük a közös sugarat egy állandó aránnyal, egyébként növeljük. Így az aktuális sugár pulzálni fog. A folyamat akkor áll le, ha a pulzálás amplitúdója elég kicsi, tehát elértük a kívánt pontosságot, 14
17 vagy a ciklusok száma meghaladja a megadott maximumot. Ezzel a módszerrel a pakolás sűrűsége egy rögzített esethez fog tartani. A PDS algoritmussal az n = 200 esetig vizsgálták a pakolásokat. 66 esetben az eredmény megegyezett a korábban kapottal, 24 esetben rosszabb volt annál. 110 esetben sikerült javítani az alsó korláton, ami azt bizonyítja, hogy ez egy jó módszer A TAMSASS-PECS algoritmus A körpakolási probléma tekinthető úgy, mint egy 2n dimenziós folytonos globális optimalizálási feladat. Ennek megoldására több különböző optimalizálási módszer (pl. nemlineáris szimplex módszer, genetikus algoritmus) alkalmazása után egy speciális sztochasztikus algoritmus kidolgozása volt célravezető. A TAMSASS-PECS (Threshold Accepting Modifield Single Agent Stochastic Search for Packing Equal Circles in a Square) algoritmus egy kétfázisú direkt kereső eljárás. Ezt a módszert n egybávágó kör egységnégyzetben való optimális elhelyezésének megtalálására fejlesztették ki, de kis módosítással más szabályos alakzatokra is alkalmazható. Az algoritmus egy lokális keresőből és egy olyan keretprogramból áll, amely azt próbálja meg biztosítani, hogy az algoritmus ne akadjon el egy lokális optimumban, hanem legyen esélye arra, hogy a globálisat találja meg. A módszerben a Threshold Accepting (TA) technikát mint keretrendszert a Single Agent Stochastic Search (SASS) lokális kereső egy alkalmasan módosított változatát kombinálták a kutatók. Az algoritmus egy pszeudovéletlen lehetséges megoldásból indul ki, valamint adott egy kezdő szórás, és egy küszöbérték. Az algoritmus a kezdő pontelhelyezésen egy iterációs eljárás segítségével próbál javítani. Minden lépésben megpróbál egy jobb helyet találni az aktuálisan vizsgált pontnak az MSASS kereső módszer segítségével. A szórás minden lépés után csökken, egy adott végső érték elérése esetén leállítjuk az algoritmust. A módszer keretét adó Threshold Accepting eljárás elfogad minden olyan új lehetséges megoldást is, amely nem sokkal rosszabb, mint a legjobb addig ismert, tehát nem feltétlenül monoton módon javítva jut el a végső megoldásig, hanem megenged néhány nem túl rossz lépést is annak reményében, hogy onnan majd egy az optimalizálás szempontjából sokkal jobb helyre tud eljutni. A TAMSASS-PECS algorimtussal az első száz esetre közöltek alsó korlátot az optimális pakolások m n értékére. Az 1999-ig publikált 59 esetből 20 esetben találták meg pontosan a korábbi számításokkal megegyező értékeket, 34 esetben azoknál rosszabbat. Az n = 32, 37, 42, 62 és 72 esetekben minden korábban kiadott eredményen javítottak, valamint 40 esetben addig nem publikált, új körpakolásokat állítottak elő. 15
18 5. fejezet Ismétlődő minták a körpakolásokban Az optimális és az eddig ismert legjobb körpakolások struktúráinak összehasonlítása alapján kiderült, hogy bizonyos esetekben ismétlődő minták fedezhetőek fel. Az ismétlődő minták és a körök darabszáma között gyakran kapcsolat van. Ezen kapcsolat alapján bizonyos körpakolásokat mintaosztályokba sorolhatunk. A fejezetben tárgyalt mintaosztályok csak véges sok n-re adnak optimális pakolást. A mintaosztályokra és a hozzájuk tartozó mintákra a PAT(f(k)) jelölést használjuk, ahol f : N N egy adott függvény, f(k) a körök számát jelöli. Az fejezetben található ábrák jelölései a következők: n : a pontok/körök száma, m : a pontok közötti minimális távolság maximuma, r : a kongruens körök sugara, c : az érintkezési helyek száma, d : a pakolás sűrűsége, f : a szabad körök száma. A rögzített körök halvány, a szabad körök sötétszürke színűek. 16
19 5.1. A PAT(k 2 l) (l = 0, 1, 2) mintaosztályok PAT(k 2 ): Talán a legszembetűnőbb mintát az n = 4, 9, 16, 25 és 36 négyzetszámokhoz tartozó, a köröket k k-s (n = k 2 ) négyzetes struktúrában elhelyező körpakolások adják. Az ezeknek a körpakolásoknak megfelelő pontelhelyezésekben a pontok koordinátái (il k, jl k ) lesznek, ahol 0 i, j k 1 egészek, és l k = 1 k ábra. A PAT(k 2 ) mintájú körpakolások, ahol k = 2, 3, 4, 5 és Állítás. A PAT(k 2 ) mintájú pontelhelyezésekben minden k 2 esetén m n = l k = 1 k 1. A k = 2, 3, 4 és 5 esetekben bizonyítottan, és k = 6-ra sejthetően az optimális körpakolást ez a minta adja, a k = 7 esetre viszont biztosan nem. Ebben az osztályban a körpakolások sűrűsége állandó, mivel ( ) 1 d n = k 2 π = π 2k 4. PAT(k 2 1): Helyezzünk el a négyzetben n = k 2 darab kört (n 3) a PAT(k 2 ) mintának megfelelően, majd vegyünk ki egy olyan kört a pakolásból, amely a négyzet egyetlen oldalával sem érintkezik. Az így megmaradt k 2 1 darab kör már elhelyezhető egy kisebb oldalhosszúságú négyzetben is, ha a kiválasztott kör oszlopában (illetve 17
20 sorában) lévő köröket az egységnégyzet (0, 0) (0, 1) (illetve (0, 0) (1, 0)) oldalaival párhuzamosan beljebb toljuk és az egész körpakolást összenyomjuk úgy, hogy a kivett kört érintő körök középpontjai egy rombuszt alkossanak ábra. A PAT(k 2 1) mintájú körpakolások, ahol k = 3, 4, 5 és 6. Az ekvivalens pontelhelyezésekben, ha a ( k 2, k 2 k 1 k 1 vettük ki, akkor a pontok koordinátái: 6 i=1c i, ahol l k = 1 C 1 = {(il k, jl k ) 0 i, j k 3}, C 2 = {(1, il k ) 0 i k 3}, C 3 = {(il k, 1) 0 i k 3}, C 4 = {((i + sin π 12 )l k, (k 2 + cos π 12 )l k) 0 i k 3}, C 5 = {((k 2 + cos π 12 )l k), (i + sin π 12 )l k) 0 i k 3}, ) koordinátájú ponthoz tartozó kört k és 3 C 6 = {(1, 1), (1 l k sin π 12, (k 2 + cos π 12 )l k), ((k 2 + cos π 12 )l k, 1 l k sin π 12 )}. 7. Állítás. A PAT(k 2 1) mintájú pontelhelyezésekben minden k 3 esetén m n = l k = 1 k Igazolható, hogy a k = 3, 4 és 5 esetekben az így kapott körpakolások optimálisak lesznek. Ez a minta sejthetően ad egy optimális körpakolást a k = 6 (n = 35) esetben is, n = 48-ra azonban biztosan nem. Az n = 16 körszámra a szimmetrikus esetek miatt csak egy olyan kört választhatunk, amelyet kivehetünk a négyzetből, az n = 25 esetben azonban két olyan kör adódik, amelyek egyenkénti kivétele különböző optimális pakolásokat eredményez. Az n = 36 esetben három ilyen körünk van. PAT(k 2 2): Az előbbi mintaképzés analógiájára a PAT(k 2 ) körpakolásból eltávolíthatunk egyszerre 2 kört is. Itt két további alosztályt különbözetünk meg. 18
21 a) PAT 1 (k 2 2): Tekintsünk a PAT(k 2 ) mintának megfelelő körpakolásban egy olyan kört, amely a négyzet valamelyik sarkában van. Vegyük ki azt a két kört a pakolásból, amelyek érintik a kiválasztott kört. A sarokban lévő kör sorában és oszlopában egyaránt k 1, k 1 kör marad, a sarokban lévő kört pedig semmilyen kör nem érinti, így az szabad körré válik ábra. A PAT 1 (k 2 2) mintájú körpakolások, ahol k = 3 és 4. A kiválasztott kör sorában és oszlopában álló 2 (k 1) kört a megmaradt (k 1) (k 1)-es négyzetes körpakolás rendre megfelelő szélein álló köreihez úgy tudjuk hozzátenni, hogy minden két szélen álló körhöz illesztünk egy-egy kört. Az így kapott körpakolást (a szabad körrel együtt) egy korábbinál kisebb oldalhosszúságú négyzetben is elhelyezhetjük. Az ennek a körpakolásnak megfelelő pontelhelyezés koordinátái, ha a ( k 2 k 2, 1) és (1, ) pontoknak megfelelő köröket vesszük ki: k 1 k i=1c i, ahol l k = k és C 1 = {(il k, jl k ) 0 i, j k 3}, C 2 = {( l k 2 + il k, 1) 0 i k 3}, C 3 = {(1, l k 2 + il k ) 0 i k 3}, C 4 = {(1, 1)} (szabad kör). 8. Állítás. A PAT 1 (k 2 2) mintájú pontelhelyezésekben minden k 3 esetén m n = l k = 1 k A k = 3 és 4 esetekben a PAT 1 (k 2 2) minta adja az optimális pakolásokat. A k = 5 és 6 értékekre az optimális és a legjobb ismert pakolások struktúrái az előbbihez nagyon hasonló szabály szerint megkaphatók. A különbség csak az, hogy a PAT(k 2 ) körpakolásból a két kivett kört nem a pakolás széléről, hanem annak belsejéből választjuk. 19
22 b) PAT 2 (k 2 2): Tekintsünk egy, a PAT(k 2 ) mintának megfelelő körpakolást, amelyben k 5. Vegyük ki a ( k 2, k 2 k 1 k 1 ) és ( k 4, k 4 k 1 k 1 ) pontoknak megfelelő köröket a pakolásból és a kivett körök sorában és oszlopában álló köröket toljuk beljebb a kivett körök irányába. Ha a körpakolást most a négyzet oldalai mentén összenyomjuk, akkor a körök elférnek egy korábbinál kisebb oldalhosszúságú négyzetben. A két kivett kört egyenként érintő négy kör középpontjai egy-egy négyzetet fognak alkotni ábra. A PAT 2 (k 2 2) mintájú körpakolások, ahol k = 5 és Állítás. A PAT 2 (k 2 2) mintájú pontelhelyezésekben minden k 3 esetén m n = l k = 1 k A k = 5 esetben ez a PAT 2 (k 2 2) minta adja a az optimális körpakolást és k = 6- ra a ma ismert legjobb közelítést. A k = 7 esetben, vagyis az n = 47 körszámra a TAMSASS-PECS algoritmussal sikerült jobb pakolást találni Az STR(k 2 l) (l = 3, 4, 5) struktúraosztályok Az STR(f(k)) jelölést a PAT(f(k)) jelöléshez hasonlóan használjuk, tehát f : N N egy adott függvényt és f(k) a körök számát jelenti. Az elnevezés azért változik mintaosztályról struktúraosztályra, mert ezekben az esetekben az optimális és legjobban közelítő pakolások koordinátáit nem adjuk meg, helyette csak egy, azt jól közelítő struktúrát definiálunk. STR(k 2 3): Ha megnézzük az n = k 2 3 (k = 4, 5, 6, 7, 8) alakú körpakolások optimális és ma ismert legjobb elrendezéseit, azt találjuk, hogy azok strukturális szempontból hasonlítanak egymásra. Ezek a pakolások közel állnak egy olyan esethez, amikor 20
23 a PAT(k 2 ) mintából kivesszük az (1, 0), ( k 2, ) ( 2 k 1 k 1 és k 3, 1 k 1 k 1) pontoknak megfelelő köröket, és a pakolást összenyomjuk. Ezzel a korábban már alkalmazott ötlettel kapott pakolások struktúrája ugyan nem lesz azonos, de jól közelíti azt ábra. Az STR(k 2 3) struktúrájú körpakolások, ahol k = 4, 5, 6, 7 és Állítás. Az STR(k 2 3) struktúrájú pontelhelyezésekben minden k 4 esetén m n = l k = 1 k STR(k 2 4): Az n = k 2 4 (k = 5, 6, 7) körszámú optimális és a ma ismert legjobb körpakolások struktúrális hasonlósága szintén szembetűnő ábra. Az STR(k 2 4) struktúrájú körpakolások, ahol k = 5, 6 és 7. 21
24 A fenti pakolások egy közelítését úgy kapjuk meg, ha a köröket a PAT(k 2 ) mintának megfelelően tesszük le és a hozzátartozó pontelhelyezés ( k 2, 0), ( ) ( 1 1, k 1 k 1, 3, k 2 k 1 k 1) és ( k 3, 2 k 1 k 1) pontjainak megfelelő köreit kivesszük, majd pakolást összenyomjuk. 11. Állítás. Az STR(k 2 4) struktúrájú pontelhelyezésekben minden k 5 esetén m n = l k = 1 k STR(k 2 5): Hasonló struktúrái vannak az n = k 2 5 alakú pakolásoknak is a k = 6, 7, 8 esetekben. A pakolásokat itt is azzal a struktúrával közelítjük, amit úgy kapunk, hogy a PAT(k 2 ) mintának megfelelő pontelhelyezésből a ( k 3, 1), ( k 2, ) ( ) ( k 2 k 1 k 1 k 1, 1, k 3 k 1, k 4, k 3 k 1 k 1) és a ( k 3, k 4 k 1 k 1) koordinátájú pontokat elhagyjuk, és a pakolást összenyomjuk. A pakolások négy szabad kört tartalmaznak, és szimmetrikusak a négyzet (0, 0) (1, 1) átlójára. 12. Állítás. Az STR(k 2 5) struktúrájú pontelhelyezésekben minden k 6 esetén m n = l k = 1 k ábra. Az STR(k 2 5) struktúrájú körpakolások, ahol k = 6, 7 és 8. Ismétlődő minták azonban nem feltétlenül csak a PAT(k 2 ) négyzetes struktúrából származnak. Vannak egyéb rácspakolások is az optimális és a legjobbnak ismert pakolások között. 22
25 5.3. A PAT(k(k + 1)) mintaosztály Ezen mintaosztályon belül két további alosztályt különböztetünk meg: a) PAT 1 (k(k + 1)): Helyezzük el a pontokat egy téglalaprácson az alábbiak szerint: Osszuk fel a négyzet egyik oldalát k, egy az előbbire merőleges másik oldalát 2k 1 egyenlő részre. Az osztópontokon keresztül húzzunk párhuzamosokat az oldalakkal. A kapott téglalaprácsnak tegyünk minden második rácspontjába egy pontot úgy, hogy az első pontot a négyzet (0, 0) koordinátájú sarkába tesszük. Az így lerakott k(k + 1) pont koordinátái az alábbiak lesznek: ( i 2, i mod 2 2k 1 + 2j 2k 1 ), ahol 0 i k és 0 j k 1. Könnyű belátni, hogy a pontok közötti minimális m n távolság csak akkor lesz 1 k (2k 1), 2 vagyis pontosan a téglalap átlóhossza, ha 1 k 3. Viszont ezekben az esetekben ez a minta adja az opimális pakolásokat, míg k növekedésével már egy másik mintaosztályba tartoznak az optimális és az ismert legjobb elhelyezések ábra. A PAT 1 (k(k + 1)) mintájú körpakolások, ahol k = 1, 2 és 3. b) PAT 2 (k(k + 1)): Tekintsük most az alábbi koordinátákkal adott pontelhelyezést: ( ) i l 2k (1 kl k + l k ) 2, i mod 2 + ( 1) i jl k, ahol 0 i k, 0 j k 1, k 4, l k = k2 k 2k k 3 2k 2. A pontok közötti minimális távolságra itt m n = l n adódik. A k = 4 és 5 esetekben az optimális, a k = 6 és 7 esetekben a ma ismert legjobb körpakolást ez a minta adja. 23
26 5.9. ábra. A PAT 2 (k(k + 1)) mintájú körpakolások, ahol k = 4, 5, 6 és A PAT(k 2 + k/2 ) mintaosztály A PAT 1 (k(k+1)) mintaképzéshez hasonlóan tekintsük most azt a pontelhelyezést, amikor nem k és 2k 1 részre osztjuk a négyzet oldalait, hanem k és 2k 2 egyenlő részre. Ekkor a pontelhelyezést az alábbi koordinátákkal adhatjuk meg: ( ) i k, j, ahol 0 i k, 0 j 2k 2 és k 7. 2k 2 Ekkor 1 m n = k (2k 2) ábra. A PAT(k 2 + k/2 ) mintájú körpakolások, ahol k = 2, 4, 5, 6 és 7. 24
27 A pontok közötti távolságok minimuma azonban csak akkor lesz egyenlő a téglalapok átlóival, ha k 2 8k Amint az könnyen ellenőrizhető, ekkor k 7, ahol k pozitív egész szám. A k = 2, 4 és 5 esetekben az optimális, a k = 6 és 7 esetekben a ma ismert legjobb pakolást adja Összegzés A bemutatott mintaosztályok csak véges sok esetben adtak optimális pakolást. A körök számának növekedésével az optimális körpakolások egyre nagyobb hexagonális részstruktúrát tartalmaznak, tehát a minták csak egy bizonyos körszámig adhatják a legjobb elhelyezéseket, utána azokat más váltja fel. Egy ilyen struktúraváltást figyelhetünk meg például akkor, ha tekintjük az n = k(k + 1) körszámú pakolásokat. A k = 1, 2 és 3 esetekban a PAT 1 (k(k + 1)) minta adja az optimális pakolásokat, k = 4, 5, 6 és 7 esetén azonban már a PAT 1 (k(k + 1)) mintából kerülnek ki a legjobb elhelyezések. Vannak feltételezések, melyek szerint létezik olyan osztály, amely végtelen sok esetben ad optimális körelhelyezést, de ezt a mai napig még nem tudták igazolni. A mintaosztályok segítségével bizonyos esetekre javítani lehet az 5. tételben m n -re kapott alsó korlátot. Az alábbi táblázat tartalmazza n = 46-ig az m n értéket, valamint a minta- és struktúraosztályok segítségével javított m n alsó korlátot. A struktúraosztályok esetében kapott értékek nem optimálisak, azokon már tudtak javítani. A megismert mintaosztályok számos esetben nagy segítséget nyújtanak a matematikusoknak, mert a kapott m n alsó korlátok determinisztikus algorimusok jó kiindulópontjai lehetnek. Az optimalizáló algoritmusok és a számítógépes hardver fejlődésével várhatóan egyre több optimális pakolást fogunk megismerni, így nagyon valószínű, hogy a jövőben számos további mintaosztályt fognak feltárni a kutatók. 25
28 5.1. táblázat. Az elméleti úton és mintaosztályok segítségével kapott alsó korlátok. n m n Minta m n 2 0, PAT 1 (k(k + 1)) 1, , PAT(k 2 ) 1, , PAT(k 2 + k/2 ) 0, , PAT 1 (k(k + 1)) 0, , PAT 1 (k 2 2) 0, , PAT(k 2 1) 0, , PAT(k 2 ) 0, , PAT 1 (k(k + 1)) 0, , STR(k 2 3) 0, , PAT 1 (k 2 2) 0, , PAT(k 2 1) 0, , PAT(k 2 ) 0, , PAT(k 2 + k/2 ) 0, , PAT 2 (k(k + 1)) 0, , STR(k 2 4) 0, , STR(k 2 3) 0, , PAT 2 (k 2 2) 0, , PAT(k 2 1) 0, , PAT(k 2 ) 0, , PAT(k 2 + k/2 ) 0, , PAT 2 (k(k + 1)) 0, , STR(k 2 5) 0, , STR(k 2 4) 0, , STR(k 2 3) 0, , PAT 2 (k 2 2) 0, , PAT(k 2 1) 0, , PAT(k 2 ) 0, , PAT(k 2 + k/2 ) 0, , PAT 2 (k(k + 1)) 0, , STR(k 2 5) 0, , STR(k 2 4) 0, , STR(k 2 3) 0,
29 Irodalomjegyzék [1] B. Addis, M. Locatelli, F. Schoen: Disk Packing in a Square: A New Global Optimization Approach Optimization Online,2005. [2] L. G. Casado, I. García, P. G. Szabó, T. Csendes: Packing Equal Circles in a Square I. - Problem Setting and Bounds for Optimal Solutions, Optimization Theory: Recent Developments from Mátraháza, Kluwer, Dordrecht, , [3] L. G. Casado, I. García, P. G. Szabó, T. Csendes: Packing Equal Circles in a Square II. - New results for up to 100 circles using the TAMSASS-PECS stochastic algorithm. Optimization Theory: Recent Developments from Mátraháza, Kluwer, Dordrecht, , [4] M. Hujter: Some Numerical Problems in Discrete Geometry, Computers and Mathematics with Applications, Vol. 38, , [5] P. G. Szabó: Egybevágó körök pakolásai négyzetben - Korlátok, ismétlődő minták és minimálpolinomok, Doktori értekezés, Szegedi Tudományegyetem, Szeged, [6] P. G. Szabó: Optimal substructures in optimal and approximate circle packings, Beiträge zur Algebra und Geometrie, Contributions to Algebra and Geometry, Vol. 46, , [7] P. G. Szabó, M. Cs. Markót, T. Csendes, E. Specht, L.G. Casado, I. García: New Approaches to Circle Packing in a Square (With program codes), Springer, [8] P. G. Szabó, E.Specht: Packing Up to 200 Equal Circles in a Square, Models and Algorithms for Global Optimization: Essays Dedicated to Antanas Zilinskas on the Occasion of His 60th Birthday (Springer Optimization and Its Applications, Vol. 4). Ed. by A. Törn, J. Zilinskas. New York Springer. pp
30 [9] P. G. Szabó, M. Cs. Markót, T. Csendes: Global Optimization in Geometry Circles Packing into the Square, Essays and Surveys in Global Optimization, Kluwer Academic Publishers, Dordrecht, pp [10] P. G. Szabó: Szangaku, a japán matematika kincsei, Szaku 9:8 9. [11] Packing website of E. Specht: 28
Optimalizálás alapfeladata Legmeredekebb lejtő Lagrange függvény Log-barrier módszer Büntetőfüggvény módszer 2017/
Operációkutatás I. 2017/2018-2. Szegedi Tudományegyetem Informatikai Intézet Számítógépes Optimalizálás Tanszék 9. Előadás Az optimalizálás alapfeladata Keressük f függvény maximumát ahol f : R n R és
A lineáris programozás alapfeladata Standard alak Az LP feladat megoldása Az LP megoldása: a szimplex algoritmus 2018/
Operációkutatás I. 2018/2019-2. Szegedi Tudományegyetem Informatika Intézet Számítógépes Optimalizálás Tanszék 2. Előadás LP alapfeladat A lineáris programozás (LP) alapfeladata standard formában Max c
A lineáris programozás alapfeladata Standard alak Az LP feladat megoldása Az LP megoldása: a szimplex algoritmus 2017/
Operációkutatás I. 2017/2018-2. Szegedi Tudományegyetem Informatika Intézet Számítógépes Optimalizálás Tanszék 2. Előadás LP alapfeladat A lineáris programozás (LP) alapfeladata standard formában Max c
2007. június 8. XXVII. Magyar Operációkutatási Konferencia, Balatonőszöd 1/22. feladatok megoldásában. Csendes Tibor
2007. június 8. XXVII. Magyar Operációkutatási Konferencia, Balatonőszöd 1/22 Megbízható optimalizálás matematikai feladatok megoldásában Csendes Tibor 2007. június 8. XXVII. Magyar Operációkutatási Konferencia,
Gauss-Seidel iteráció
Közelítő és szimbolikus számítások 5. gyakorlat Iterációs módszerek: Jacobi és Gauss-Seidel iteráció Készítette: Gelle Kitti Csendes Tibor Somogyi Viktor London András Deák Gábor jegyzetei alapján 1 ITERÁCIÓS
További programozási esetek Hiperbolikus, kvadratikus, integer, bináris, többcélú programozás
További programozási esetek Hiperbolikus, kvadratikus, integer, bináris, többcélú programozás Készítette: Dr. Ábrahám István Hiperbolikus programozás Gazdasági problémák optimalizálásakor gyakori, hogy
Konjugált gradiens módszer
Közelítő és szimbolikus számítások 12. gyakorlat Konjugált gradiens módszer Készítette: Gelle Kitti Csendes Tibor Vinkó Tamás Faragó István Horváth Róbert jegyzetei alapján 1 LINEÁRIS EGYENLETRENDSZEREK
Egyenes mert nincs se kezdő se végpontja
Szakasz mert van két végpontja Egyenes mert nincs se kezdő se végpontja Tört vonal Szög mert van két szára és csúcsa Félegyenes mert van egy kezdőpontja 5 1 1 Két egyenes egymásra merőleges ha egymással
Diszkrét démonok A Borsuk-probléma
A Borsuk-probléma Bessenyei Mihály DE TTK Matematikai Intézet, Analízis Tanszék Regionális Matematika Szakkör (megnyitó el adás) Debrecen, 2017. október 16. Bevezetés Magyarázat a címhez... Napjainkban
Fraktálok. Kontrakciók Affin leképezések. Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék. TARTALOMJEGYZÉK Kontrakciók Affin transzformációk
Fraktálok Kontrakciók Affin leképezések Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék TARTALOMJEGYZÉK 1 of 71 A Lipschitz tulajdonság ÁTMÉRŐ, PONT ÉS HALMAZ TÁVOLSÁGA Definíció Az (S, ρ) metrikus tér
Arany Dániel Matematikai Tanulóverseny 2009/2010-es tanév első (iskolai) forduló haladók II. kategória
Bolyai János Matematikai Társulat Oktatási és Kulturális Minisztérium Támogatáskezelő Igazgatósága támogatásával Arany Dániel Matematikai Tanulóverseny 009/00-es tanév első (iskolai) forduló haladók II.
Megoldatlan (elemi) matematikai problémák Diszkrét geometriai problémák
Megoldatlan (elemi) matematikai problémák Diszkrét geometriai problémák Csikós Balázs ELTE TTK Matematikai Intézet Országos Diákkutatói Program, 2009.11.13. Csikós B. (ELTE TTK Matematikai Intézet) Diszkrét
Koordináta-geometria feladatok (emelt szint)
Koordináta-geometria feladatok (emelt szint) 1. (ESZÉV Minta (2) 2004.05/7) Egy ABC háromszögben CAB = 30, az ACB = 45. A háromszög két csúcsának koordinátái: A(2; 2) és C(4; 2). Határozza meg a harmadik
XVIII. Nemzetközi Magyar Matematika Verseny
9. osztály 1. feladat: Oldjuk meg a természetes számok halmazán az 1 1 1 egyenletet? x y 009 Kántor Sándor (Debrecen). feladat: B Az ABCD deltoidban az A és C csúcsnál derékszög van, és a BD átló 1 cm.
2014. november 5-7. Dr. Vincze Szilvia
24. november 5-7. Dr. Vincze Szilvia A differenciálszámítás az emberiség egyik legnagyobb találmánya és ez az állítás nem egy matek-szakbarbár fellengzős kijelentése. A differenciálszámítás segítségével
Programozási nyelvek 2. előadás
Programozási nyelvek 2. előadás Logo forgatás tétel Forgatás tétel Ha az ismétlendő rész T fok fordulatot végez és a kezdőhelyére visszatér, akkor az ismétlések által rajzolt ábrák egymás T fokkal elforgatottjai
11. Előadás. 11. előadás Bevezetés a lineáris programozásba
11. Előadás Gondolkodnivalók Sajátérték, Kvadratikus alak 1. Gondolkodnivaló Adjuk meg, hogy az alábbi A mátrixnak mely α értékekre lesz sajátértéke a 5. Ezen α-ák esetén határozzuk meg a 5 sajátértékhez
352 Nevezetes egyenlôtlenségek. , az átfogó hossza 81 cm
5 Nevezetes egyenlôtlenségek a b 775 Legyenek a befogók: a, b Ekkor 9 + $ ab A maimális ab terület 0, 5cm, az átfogó hossza 8 cm a b a b 776 + # +, azaz a + b $ 88, tehát a keresett minimális érték: 88
1. Generátorrendszer. Házi feladat (fizikából tudjuk) Ha v és w nem párhuzamos síkvektorok, akkor generátorrendszert alkotnak a sík vektorainak
1. Generátorrendszer Generátorrendszer. Tétel (Freud, 4.3.4. Tétel) Legyen V vektortér a T test fölött és v 1,v 2,...,v m V. Ekkor a λ 1 v 1 + λ 2 v 2 +... + λ m v m alakú vektorok, ahol λ 1,λ 2,...,λ
Dualitás Dualitási tételek Általános LP feladat Komplementáris lazaság 2017/ Szegedi Tudományegyetem Informatikai Intézet
Operációkutatás I. 2017/2018-2. Szegedi Tudományegyetem Informatikai Intézet Számítógépes Optimalizálás Tanszék 7. Előadás Árazási interpretáció Tekintsük újra az erőforrás allokációs problémát (vonat
Funkcionálanalízis. n=1. n=1. x n y n. n=1
Funkcionálanalízis 2011/12 tavaszi félév - 2. előadás 1.4. Lényeges alap-terek, példák Sorozat terek (Folytatás.) C: konvergens sorozatok tere. A tér pontjai sorozatok: x = (x n ). Ezen belül C 0 a nullsorozatok
FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI
FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI statisztika 10 X. SZIMULÁCIÓ 1. VÉLETLEN számok A véletlen számok fontos szerepet játszanak a véletlen helyzetek generálásában (pénzérme, dobókocka,
Háromszögek fedése két körrel
SZTE Bolyai Intézet, Geometria Tanszék 2010. április 24. Motiváció Jól ismert a kerületi szögek tétele, vagy más megfogalmazásban a látókörív tétel. Motiváció A tételből a következő állítás adódik: Motiváció
Közösség detektálás gráfokban
Közösség detektálás gráfokban Önszervező rendszerek Hegedűs István Célkitűzés: valamilyen objektumok halmaza felett minták, csoportok detektálása csakis az egyedek közötti kapcsolatok struktúrájának a
minden x D esetén, akkor x 0 -at a függvény maximumhelyének mondjuk, f(x 0 )-at pedig az (abszolút) maximumértékének.
Függvények határértéke és folytonossága Egy f: D R R függvényt korlátosnak nevezünk, ha a függvényértékek halmaza korlátos. Ha f(x) f(x 0 ) teljesül minden x D esetén, akkor x 0 -at a függvény maximumhelyének
Nemlineáris programozás 2.
Optimumszámítás Nemlineáris programozás 2. Többváltozós optimalizálás feltételek mellett. Lagrange-feladatok. Nemlineáris programozás. A Kuhn-Tucker feltételek. Konvex programozás. Sydsaeter-Hammond: 18.1-5,
Bevezetés Standard 1 vállalatos feladatok Standard több vállalatos feladatok 2017/ Szegedi Tudományegyetem Informatikai Intézet
Operációkutatás I. 2017/2018-2. Szegedi Tudományegyetem Informatikai Intézet Számítógépes Optimalizálás Tanszék 10. Előadás Vállalatelhelyezés Vállalatelhelyezés Amikor egy új telephelyet kell nyitni,
A lineáris programozás alapjai
A lineáris programozás alapjai A konvex analízis alapjai: konvexitás, konvex kombináció, hipersíkok, félterek, extrém pontok, Poliéderek, a Minkowski-Weyl tétel (a poliéderek reprezentációs tétele) Lineáris
Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Vektorok II.
Vektorok II. DEFINÍCIÓ: (Vektorok hajlásszöge) Két vektor hajlásszögének azt a φ (0 φ 180 ) szöget nevezzük, amelyet a vektorok egy közös pontból felmért reprezentánsai által meghatározott félegyenesek
f(x) vagy f(x) a (x x 0 )-t használjuk. lim melyekre Mivel itt ɛ > 0 tetszőlegesen kicsi, így a a = 0, a = a, ami ellentmondás, bizonyítva
6. FÜGGVÉNYEK HATÁRÉRTÉKE ÉS FOLYTONOSSÁGA 6.1 Függvény határértéke Egy D R halmaz torlódási pontjainak halmazát D -vel fogjuk jelölni. Definíció. Legyen f : D R R és legyen x 0 D (a D halmaz torlódási
Optimumkeresés számítógépen
C Optimumkeresés számítógépen Az optimumok megtalálása mind a gazdasági életben, mind az élet sok más területén nagy jelentőségű. A matematikában számos módszert dolgoztak ki erre a célra, például a függvények
Matematika A1a Analízis
B U D A P E S T I M Ű S Z A K I M A T E M A T I K A É S G A Z D A S Á G T U D O M Á N Y I I N T É Z E T E G Y E T E M Matematika A1a Analízis BMETE90AX00 Vektorok StKis, EIC 2019-02-12 Wettl Ferenc ALGEBRA
1/12. 3. gyakorlat. Lineáris Programozási feladatok megoldása szimplex módszerrel. Pécsi Tudományegyetem PTI
/ Operációkutatás. gyakorlat Lineáris Programozási feladatok megoldása szimplex módszerrel Pécsi Tudományegyetem PTI Normál feladatok megoldása szimplex módszerrel / / Normál feladatok megoldása szimplex
Sorozatok, sorok, függvények határértéke és folytonossága Leindler Schipp - Analízis I. könyve + jegyzetek, kidolgozások alapján
Sorozatok, sorok, függvények határértéke és folytonossága Leindler Schipp - Analízis I. könyve + jegyzetek, kidolgozások alapján Számsorozatok, vektorsorozatok konvergenciája Def.: Számsorozatok értelmezése:
Nem-lineáris programozási feladatok
Nem-lineáris programozási feladatok S - lehetséges halmaz 2008.02.04 Dr.Bajalinov Erik, NyF MII 1 Elég egyszerű példa: nemlineáris célfüggvény + lineáris feltételek Lehetséges halmaz x 1 *x 2 =6.75 Gradiens
A sorozat fogalma. függvényeket sorozatoknak nevezzük. Amennyiben az értékkészlet. az értékkészlet a komplex számok halmaza, akkor komplex
A sorozat fogalma Definíció. A természetes számok N halmazán értelmezett függvényeket sorozatoknak nevezzük. Amennyiben az értékkészlet a valós számok halmaza, valós számsorozatról beszélünk, mígha az
NULLADIK MATEMATIKA ZÁRTHELYI
A NULLADIK MATEMATIKA ZÁRTHELYI 20-09-2 Terem: Munkaidő: 0 perc. A dolgozat megírásához íróeszközön kívül semmilyen segédeszköz nem használható! Csak és kizárólag tollal tölthető ki a feladatlap, a ceruzával
1/ gyakorlat. Lineáris Programozási feladatok megoldása szimplex módszerrel. Pécsi Tudományegyetem PTI
/ Operációkutatás. gyakorlat Lineáris Programozási feladatok megoldása szimplex módszerrel Pécsi Tudományegyetem PTI /. Legyen adott az alábbi LP-feladat: x + 4x + x 9 x + x x + x + x 6 x, x, x x + x +
1/ gyakorlat. Hiperbolikus programozási feladat megoldása. Pécsi Tudományegyetem PTI
1/12 Operációkutatás 5. gyakorlat Hiperbolikus programozási feladat megoldása Pécsi Tudományegyetem PTI 2/12 Ha az Hiperbolikus programozási feladat feltételek teljesülése mellett a A x b x 0 z(x) = c
Az egyenes egyenlete: 2 pont. Az összevont alak: 1 pont. Melyik ábrán látható e függvény grafikonjának egy részlete?
1. Írja fel annak az egyenesnek az egyenletét, amely áthalad az (1; 3) ponton, és egyik normálvektora a (8; 1) vektor! Az egyenes egyenlete: 2. Végezze el a következő műveleteket, és vonja össze az egynemű
Alkalmazott Matematikai Lapok 31 (2014),
Alkalmazott Matematikai Lapok 31 (2014), 99-108. VÖDRÖK OPTIMÁLIS PAKOLÁSA RAKLAPOKRA CSENDES TIBOR ÉS KOZMA ATTILA1 Egy nyomdaipari szállítási problémából kiindulva a raklapra való körpakolás feladatára
Fraktálok. Klasszikus fraktálpéldák I. Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék
Fraktálok Klasszikus fraktálpéldák I Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék TARTALOMJEGYZÉK 1 of 86 Bevezetés. 2 of 86 TARTALOMJEGYZÉK Bevezetés. Az önhasonlóságról intuitív módon Klasszikus
A szimplex algoritmus
A szimplex algoritmus Ismétlés: reprezentációs tétel, az optimális megoldás és az extrém pontok kapcsolata Alapfogalmak: bázisok, bázismegoldások, megengedett bázismegoldások, degenerált bázismegoldás
Arany Dániel Matematikai Tanulóverseny 2010/2011-es tanév 1. forduló haladók III. kategória
Bolyai János Matematikai Társulat Oktatásért Közalapítvány támogatásával Arany Dániel Matematikai Tanulóverseny 2010/2011-es tanév 1. forduló haladók III. kategória Megoldások és javítási útmutató 1. Határozzuk
Geometria 1 normál szint
Geometria 1 normál szint Naszódi Márton nmarci@math.elte.hu www.math.elte.hu/ nmarci ELTE TTK Geometriai Tsz. Budapest Geometria 1 p.1/4 Vizsga 1. Írásban, 90 perc. 2. Index nélkül nem lehet vizsgázni!
Véletlen jelenség: okok rendszere hozza létre - nem ismerhetjük mind, ezért sztochasztikus.
Valószín ségelméleti és matematikai statisztikai alapfogalmak összefoglalása (Kemény Sándor - Deák András: Mérések tervezése és eredményeik értékelése, kivonat) Véletlen jelenség: okok rendszere hozza
Az optimális megoldást adó algoritmusok
Az optimális megoldást adó algoritmusok shop ütemezés esetén Ebben a fejezetben olyan modellekkel foglalkozunk, amelyekben a munkák több műveletből állnak. Speciálisan shop ütemezési problémákat vizsgálunk.
Matematika 11 Koordináta geometria. matematika és fizika szakos középiskolai tanár. > o < szeptember 27.
Matematika 11 Koordináta geometria Juhász László matematika és fizika szakos középiskolai tanár > o < 2015. szeptember 27. copyright: c Juhász László Ennek a könyvnek a használatát szerzői jog védi. A
Érettségi feladatok: Síkgeometria 1/6
Érettségi feladatok: Síkgeometria 1/6 2005. május 10. 4. Döntse el, hogy a következő állítások közül melyik igaz és melyik hamis! A: A háromszög köré írható kör középpontja mindig valamelyik súlyvonalra
4. A kézfogások száma pont Összesen: 2 pont
I. 1. A páros számokat tartalmazó részhalmazok: 6 ; 8 ; 6 ; 8. { } { } { }. 5 ( a ) 17 Összesen: t = = a a Összesen: ot kaphat a vizsgázó, ha csak két helyes részhalmazt ír fel. Szintén jár, ha a helyes
Feladatok. 1. a) Mekkora egy 5 cm oldalú négyzet átlója?
Feladatok 1. a) Mekkora egy 5 cm oldalú négyzet átlója? A háromszög derékszögű, ezért írjuk fel a Pitagorasz-tételt! e 5 5 50 e 50 7,07 cm b) Mekkora egy a oldalú négyzet átlója? e a a a e a. Egy négyzet
MATEMATIKA ÉRETTSÉGI május 8. EMELT SZINT
MATEMATIKA ÉRETTSÉGI 007. május 8. EMELT SZINT 1) Oldja meg a valós számok halmazán az alábbi egyenletet! x x 4 log 9 10 sin x x 6 I. (11 pont) sin 1 lg1 0 log 9 9 x x 4 Így az 10 10 egyenletet kell megoldani,
Általános algoritmustervezési módszerek
Általános algoritmustervezési módszerek Ebben a részben arra mutatunk példát, hogy miként használhatóak olyan általános algoritmustervezési módszerek mint a dinamikus programozás és a korlátozás és szétválasztás
A TERMÉSZETES SZÁMOK
Boronkay György Műszaki Középiskola és Gimnázium 2600 Vác, Németh László u. 4-6. : 27-317 - 077 /fax: 27-315 - 093 WEB: http://boronkay.vac.hu e-mail: boronkay@vac.hu Levelező Matematika Szakkör 2018/2019.
3. Lineáris differenciálegyenletek
3. Lineáris differenciálegyenletek A közönséges differenciálegyenletek két nagy csoportba oszthatók lineáris és nemlineáris egyenletek csoportjába. Ez a felbontás kicsit önkényesnek tűnhet, a megoldásra
Matematika III előadás
Matematika III. - 3. előadás Vinczéné Varga Adrienn Debreceni Egyetem Műszaki Kar, Műszaki Alaptárgyi Tanszék Előadáskövető fóliák Vinczéné Varga Adrienn (DE-MK) Matematika III. 2016/2017/I 1 / 19 Skalármezők
HASONLÓSÁGGAL KAPCSOLATOS FELADATOK. 5 cm 3 cm. 2,4 cm
HASONLÓSÁGGAL KAPCSOLATOS FELADATOK Egyszerű, hasonlósággal kapcsolatos feladatok 1. Határozd meg az x, y és z szakaszok hosszát! y cm cm z x 2, cm 2. Határozd meg az x, y, z és u szakaszok hosszát! x
26. MINIMÁLIS KÖLTSÉGŰ UTAK MINDEN CSÚCSPÁRRA
26. MINIMÁLIS KÖLTSÉGŰ UTAK MINDEN CSÚCSPÁRRA Az előző két fejezetben tárgyalt feladat általánosításaként a gráfban található összes csúcspárra szeretnénk meghatározni a legkisebb költségű utat. A probléma
Követelmények Motiváció Matematikai modellezés: példák A lineáris programozás alapfeladata 2017/ Szegedi Tudományegyetem Informatikai Intézet
Operációkutatás I. 2017/2018-2. Szegedi Tudományegyetem Informatikai Intézet Számítógépes Optimalizálás Tanszék 1. Előadás Követelmények, teljesítés feltételei Vizsga anyaga Előadásokhoz tartozó diasor
Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Megoldások
Megoldások 1. Határozd meg a szakasz hosszát, ha a végpontok koordinátái: A ( 1; ) és B (5; )! A szakasz hosszához számítsuk ki a két pont távolságát: d AB = AB = (5 ( 1)) + ( ) = 6 + 1 = 7 6,08.. Határozd
Koordináta geometria III.
Koordináta geometria III. TÉTEL: A P (x; y) pont akkor és csak akkor illeszkedik a K (u; v) középpontú r sugarú körre (körvonalra), ha (x u) 2 + (y v) 2 = r 2. Ez az összefüggés a K (u; v) középpontú r
Számítógép és programozás 2
Számítógép és programozás 2 6. Előadás Problémaosztályok http://digitus.itk.ppke.hu/~flugi/ Emlékeztető A specifikáció egy előfeltételből és utófeltételből álló leírása a feladatnak Léteznek olyan feladatok,
Fonyó Lajos: A végtelen leszállás módszerének alkalmazása. A végtelen leszállás módszerének alkalmazása a matematika különböző területein
A végtelen leszállás módszerének alkalmazása a matematika különböző területein A végtelen leszállás (infinite descent) egy indirekt bizonyítási módszer, ami azon alapul, hogy a természetes számok minden
Gépi tanulás a gyakorlatban. Lineáris regresszió
Gépi tanulás a gyakorlatban Lineáris regresszió Lineáris Regresszió Legyen adott egy tanuló adatbázis: Rendelkezésünkre áll egy olyan előfeldolgozott adathalmaz, aminek sorai az egyes ingatlanokat írják
Koordinátageometria. , azaz ( ) a B halmazt pontosan azok a pontok alkotják, amelynek koordinátáira:
005-0XX Emelt szint Koordinátageometria 1) a) Egy derékszögű háromszög egyik oldalegyenese valamelyik koordinátatengely, egy másik oldalegyenesének egyenlete x + y = 10, egyik csúcsa az origó. Hány ilyen
Fraktálok. Löwy Dániel Hints Miklós
alkalmazott erjedéses folyamat sajátságait. Továbbá nemcsak az alkoholnak az emberi szervezetre gyakorolt hatását tudjuk megfigyelni (például a szomszéd dülöngélését és kurjongatását), hanem az alkoholnak
5. házi feladat. AB, CD kitér élpárra történ tükrözések: Az ered transzformáció: mivel az origó xpont, így nincs szükség homogénkoordinátás
5. házi feladat 1.feladat A csúcsok: A = (0, 1, 1) T, B = (0, 1, 1) T, C = (1, 0, 0) T, D = ( 1, 0, 0) T AB, CD kitér élpárra történ tükrözések: 1 0 0 T AB = 0 1 0, elotlási rész:(i T AB )A = (0, 0, )
FÜGGVÉNYEK. A derékszögű koordináta-rendszer
FÜGGVÉNYEK A derékszögű koordináta-rendszer Az. jelzőszámot az x tengelyről, a 2. jelzőszámot az y tengelyről olvassuk le. Pl.: A(-3;-) B(3;2) O(0;0) II. síknegyed I. síknegyed A (0; 0) koordinátájú pontot
KOVÁCS BÉLA, MATEMATIKA I.
KOVÁCS BÉLA, MATEmATIkA I 16 XVI A DIFFERENCIÁLSZÁmÍTÁS ALkALmAZÁSAI 1 Érintő ÉS NORmÁLIS EGYENES, L HOSPITAL-SZAbÁLY Az görbe abszcisszájú pontjához tartozó érintőjének egyenlete (1), normálisának egyenlete
Pitagorasz-tétel. A háromszög derékszögű, ezért írjuk fel a Pitagorasz-tételt! 2 2 2
1. a) Mekkora egy 5 cm oldalú négyzet átlója? Pitagorasz-tétel A háromszög derékszögű, ezért írjuk fel a Pitagorasz-tételt! e 5 5 50 e 50 7,07 cm b) Mekkora egy a oldalú négyzet átlója? e a a a e a. Egy
Az egyenlőtlenség mindkét oldalát szorozzuk meg 4 16-al:
Bevezető matematika kémikusoknak., 04. ősz. feladatlap. Ábrázoljuk számegyenesen a következő egyenlőtlenségek megoldáshalmazát! (a) x 5 < 3 5 x < 3 x 5 < (d) 5 x
Követelmények Motiváció Matematikai modellezés: példák A lineáris programozás alapfeladata 2017/ Szegedi Tudományegyetem Informatikai Intézet
Operációkutatás I. 2017/2018-2. Szegedi Tudományegyetem Informatikai Intézet Számítógépes Optimalizálás Tanszék 1. Előadás Követelmények, teljesítés feltételei Vizsga anyaga Előadásokhoz tartozó diasor
Lengyelné Dr. Szilágyi Szilvia április 7.
ME, Anaĺızis Tanszék 2010. április 7. , alapfogalmak 2.1. Definíció A H 1, H 2,..., H n R (ahol n 2 egész szám) nemüres valós számhalmazok H 1 H 2... H n Descartes-szorzatán a következő halmazt értjük:
MATE-INFO UBB verseny, március 25. MATEMATIKA írásbeli vizsga
BABEŞ-BOLYAI TUDOMÁNYEGYETEM, KOLOZSVÁR MATEMATIKA ÉS INFORMATIKA KAR MATE-INFO UBB verseny, 218. március 25. MATEMATIKA írásbeli vizsga FONTOS TUDNIVALÓK: 1 A feleletválasztós feladatok,,a rész esetén
Egy általános iskolai feladat egyetemi megvilágításban
Egy általános iskolai feladat egyetemi megvilágításban avagy mit kell(ene) tudnia egy 8.-osnak a matematika versenyeken Kunos Ádám Középiskolás pályázat díjkiosztó SZTE Bolyai Intézet 2011. november 12.
FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI
FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI statisztika 3 III. VÉLETLEN VEKTOROK 1. A KÉTDIMENZIÓs VÉLETLEN VEKTOR Definíció: Az leképezést (kétdimenziós) véletlen vektornak nevezzük, ha Definíció:
Matematika 8. osztály
ELTE Apáczai Csere János Gyakorló Gimnázium és Kollégium Hat évfolyamos Matematika 8. osztály I. rész: Algebra Készítette: Balázs Ádám Budapest, 2018 2. Tartalomjegyzék Tartalomjegyzék I. rész: Algebra................................
Kisérettségi feladatsorok matematikából
Kisérettségi feladatsorok matematikából. feladatsor I. rész. Döntse el, hogy a következő állítások közül melyik igaz és melyik hamis! a) Ha két egész szám összege páratlan, akkor a szorzatuk páros. b)
6. Függvények. Legyen függvény és nem üreshalmaz. A függvényt az f K-ra való kiterjesztésének
6. Függvények I. Elméleti összefoglaló A függvény fogalma, értelmezési tartomány, képhalmaz, értékkészlet Legyen az A és B halmaz egyike sem üreshalmaz. Ha az A halmaz minden egyes eleméhez hozzárendeljük
MATEMATIKA ÍRÁSBELI VIZSGA 2009. május 5.
MATEMATIKA ÍRÁSBELI VIZSGA 2009. május 5. I. rész Fontos tudnivalók A megoldások sorrendje tetszőleges. A feladatok megoldásához szöveges adatok tárolására és megjelenítésére nem alkalmas zsebszámológépet
Geometria 1 normál szint
Geometria 1 normál szint Naszódi Márton nmarci@math.elte.hu www.math.elte.hu/ nmarci ELTE TTK Geometriai Tsz. Budapest Geometria 1 p.1/4 Vizsga 1 Írásban, 90 perc. 2 Személyazonosságot igazoló okmány nélkül
Georg Cantor (1883) vezette be Henry John Stephen Smith fedezte fel 1875-ben. van struktúrája elemi kis skálákon is önhasonló
láttuk, hogy a Lorenz egyenletek megoldásai egy nagyon bonyolult halmazt alkottak a fázistérben végtelenül komplex felület fraktál: komplex geometriai alakzatok, melyeknek elemi kis skálán is van finomszerkezete
Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Sorozatok II.
Sorozatok II. DEFINÍCIÓ: (Mértani sorozat) Az (a n ) valós számsorozatot mértani sorozatnak nevezzük, ha van olyan valós szám, amellyel a sorozat bármely tagját megszorozva a következő tagot kapjuk. Jelöléssel:
Babeş Bolyai Tudományegyetem, Kolozsvár Matematika és Informatika Kar Magyar Matematika és Informatika Intézet
/ Babeş Bolyai Tudományegyetem, Kolozsvár Matematika és Informatika Kar Magyar Matematika és Informatika Intézet / Tartalom 3/ kernelek segítségével Felügyelt és félig-felügyelt tanulás felügyelt: D =
1 = 1x1 1+3 = 2x2 1+3+5 = 3x3 1+3+5+7 = 4x4
. Orchidea Iskola VI. Matematika verseny 0/0 II. forduló = x + = x ++ = x +++ = x Ennek ismeretében mennyivel egyenlő ++++...+9+99=? A ) 0. D ) 0 000 6 C ) 0 D ) A Földközi-tengerben a só-víz aránya :
Az f ( xy, ) függvény y változó szerinti primitív függvénye G( x, f xydy= Gxy + C. Kétváltozós függvény integrálszámítása. Primitívfüggvény.
Tartalomjegyzék Kétváltozós függvény integrálszámítása... Primitívfüggvény... Kettősintegrál... A kettősintegrál téglalap tartományon... A kettősintegrál létezésének szükséges feltétele... 3 Illusztráció...
Sorozatok I. Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma)
Sorozatok I. DEFINÍCIÓ: (Számsorozat) A számsorozat olyan függvény, amelynek értelmezési tartománya a pozitív egész számok halmaza, értékkészlete a valós számok egy részhalmaza. Jelölés: (a n ), {a n }.
Regresszió. Csorba János. Nagyméretű adathalmazok kezelése március 31.
Regresszió Csorba János Nagyméretű adathalmazok kezelése 2010. március 31. A feladat X magyarázó attribútumok halmaza Y magyarázandó attribútumok) Kérdés: f : X -> Y a kapcsolat pár tanítópontban ismert
Minimum követelmények matematika tantárgyból 11. évfolyamon
Minimum követelmények matematika tantárgyból. évfolyamon A hatványozás általánosítása pozitív alap esetén racionális kitevőre. Műveletek hatványokkal. A, a 0 függvény. Az eponenciális függvény. Vizsgálata
M. 33. Határozza meg az összes olyan kétjegyű szám összegét, amelyek 4-gyel osztva maradékul 3-at adnak!
Magyar Ifjúság 6 V SOROZATOK a) Három szám összege 76 E három számot tekinthetjük egy mértani sorozat három egymás után következő elemének vagy pedig egy számtani sorozat első, negyedik és hatodik elemének
konvergensek-e. Amennyiben igen, számítsa ki határértéküket!
1. Határértékek 1. Állapítsa meg az alábbi sorozatokról, hogy van-e határértékük, konvergensek-e. Amennyiben igen, számítsa ki határértéküket! 2 2...2 2 (n db gyökjel), lim a) lim n b) lim n (sin(1)) n,
MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK KÖZÉP SZINT Síkgeometria
MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK KÖZÉP SZINT Síkgeometria 1) Döntse el, hogy a következő állítások közül melyik igaz és melyik hamis! a) A háromszög köré írható kör középpontja mindig valamelyik súlyvonalra
Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Megoldások
Megoldások 1. Írd fel a K (0; 2) középpontú 7 sugarú kör egyenletét! A keresett kör egyenletét felírhatjuk a képletbe való behelyettesítéssel: x 2 + (y + 2) 2 = 49. 2. Írd fel annak a körnek az egyenletét,
Matematika osztályozó vizsga témakörei 9. évfolyam II. félév:
Matematika osztályozó vizsga témakörei 9. évfolyam II. félév: 7. Függvények: - függvények fogalma, megadása, ábrázolás koordináta- rendszerben - az elsőfokú függvény, lineáris függvény - a másodfokú függvény
Visszalépéses keresés
Visszalépéses keresés Backtracking előadás http://nik.uni-obuda.hu/prog2 Szénási Sándor szenasi.sandor@nik.uni-obuda.hu Óbudai Egyetem,Neumann János Informatikai Kar Alapvető működése Továbbfejlesztési
A szabályos sokszögek közelítő szerkesztéséhez
1 A szabályos sokszögek közelítő szerkesztéséhez A síkmértani szerkesztések között van egy kedvencünk: a szabályos n - szög közelítő szerkesztése. Azért vívta ki nálunk ezt az előkelő helyet, mert nagyon
Követelmény a 7. évfolyamon félévkor matematikából
Követelmény a 7. évfolyamon félévkor matematikából Gondolkodási és megismerési módszerek Elemek halmazba rendezése több szempont alapján. Halmazok ábrázolása. A nyelv logikai elemeinek helyes használata.
Analízis előadás és gyakorlat vázlat
Analízis előadás és gyakorlat vázlat Készült a PTE TTK GI szakos hallgatóinak Király Balázs 2010-11. I. Félév 2 1. fejezet Számhalmazok és tulajdonságaik 1.1. Nevezetes számhalmazok ➀ a) jelölése: N b)
Feladatok megoldásokkal a harmadik gyakorlathoz (érintési paraméterek, L Hospital szabály, elaszticitás) y = 1 + 2(x 1). y = 2x 1.
Feladatok megoldásokkal a harmadik gyakorlathoz (érintési paraméterek, L Hospital szabály, elaszticitás). Feladat. Írjuk fel az f() = függvény 0 = pontbeli érintőjének egyenletét! Az érintő egyenlete y
Az R halmazt a valós számok halmazának nevezzük, ha teljesíti az alábbi 3 axiómacsoport axiómáit.
2. A VALÓS SZÁMOK 2.1 A valós számok aximómarendszere Az R halmazt a valós számok halmazának nevezzük, ha teljesíti az alábbi 3 axiómacsoport axiómáit. 1.Testaxiómák R-ben két művelet van értelmezve, az