A matematikában az ellipszis (régiesen: kerülék) görbe azon pontokmértani helye egy síkon, ahol a pontok két rögzített ponttól mért távolságának összege a két pont távolságánál nagyobb állandó. A két pontot fókuszpontnak vagy gyújtópontnak hívják. Az ellipszis kúpszelet: ha egy kúpfelületet egy olyan síkkal metsszük, amely nem metszi a kúp alaplapját (és nem is párhuzamos azzal), a metszésvonal ellipszis lesz. Ennek rövid, elemi bizonyítását a Dandelin-gömbök adják.
akkor, ha , ahol az összes együttható valós és ahol több mint egy megoldás, ami az ellipszis egy (x, y) pontpárját definiálja létezik.
Az ellipszist könnyen megrajzolhatjuk két rajzszög, egy zsinór és egy ceruza segítségével. A rajzszögeket leszúrjuk a fókuszpontokba, a zsinórt lazán a rajzszögekhez csomózzuk. A ceruza hegyével megfeszítjük a zsinórt és úgy rajzolunk vele, hogy a háromszöget alkotó zsinór mindig feszes maradjon. Ekkor a két fókuszponttól húzható sugár összege (a zsinór hossza) állandó marad, így a rajzolt görbe valóban ellipszis lesz.
Az a húr (húr: egyenes szakasz, melyet az ellipszis két pontja határol), mely a két fókuszponton halad át, a főtengely. A főtengely az ellipszis leghosszabb húrja. A fókuszok felezőpontján a nagytengelyre merőlegesen állított egyenes által meghatározott húr a kistengely. Féltengely a tengelyek fele, beszélünk fél nagytengelyről (az ábrán a) és fél kistengelyről (az ábrán b).
Ha a két fókusz egybeesik, vagyis a két tengely egyenlő hosszú, akkor az ellipszis körré fajul; más szóval a kör az ellipszis egy speciális esete, ahol az excentricitás zéró.
Ellipszist úgy is elő lehet állítani, hogy egy kör minden pontjának x koordinátáját egy állandóval megszorozzuk, az y érték változatlanul hagyása mellett.
Az ellipszis egyenletei
Az ellipszis méretét két állandó határozza meg, melyeknek jelölése szokás szerint a és b. Az a állandó a fél nagytengely hossza, a b állandó a fél kistengely hossza. A definíció szerint a mindig nagyobb, mint b (vagy egyenlő vele a kör esetében).
Az origó középpontú, nagytengelyével az x tengelyen fekvő ellipszis egyenlete a Descartes-féle koordináta-rendszerben az alábbi egyenlettel írható le:
Ennek az egyenletnek a levezetése:
Induljunk ki az ellipszis definíciójából! Egy origó középpontú ellipszis esetén a fókuszpontok (F1, F2) origótól mért távolsága legyen c. Ekkor b2 + c2 = a2, vagyis c2 = a2 - b2. A fókuszpontok koordinátái F1(-c;0) és F2(c;0).
Egy tetszőleges P(x;y) pont távolsága az egyes fókuszpontoktól:
A két távolság összege (2a) az ellipszis egyenletét adja:
Az ellipszis alakját szokás szerint egy számmal jellemzik, melyet az ellipszis excentricitásának hívnak, és hagyományosan e-vel jelölnek (ne tévesszük össze az e matematikai konstanssal, a természetes logaritmus alapjával). Az excentricitás az a és b értékkel az alábbiak szerint függ össze:
vagy
ahol a két fókusz távolságának a fele.
Az excentricitás 1-nél kisebb pozitív szám, kör esetén 0. Minél nagyobb az excentricitás, annál nagyobb az a és b hányadosa, és ezért annál jobban nyújtott az ellipszis.
A fókuszon átmenő, a nagytengelyre merőleges húr fele és a polárkoordináták
A fókuszon átmenő, a nagytengelyre merőleges húr felét (semi-latus rectum) általában -el jelölik, és az és -vel (az ellipszis féltengelyeivel) az alábbi összefüggés áll fenn: vagy az excentricitást felhasználva: .
Ha az ellipszis egyik fókusza az origóban van és a másik az x tengely negatív részén, akkor polárkoordinátás egyenlete:
Az ellipszis felfogható úgy is, mint egy kör vetülete egy síkon: ha a kör síkja és a vetület síkja által bezárt szög φ, akkor a vetület-ellipszis excentricitása sin φ lesz, feltéve, hogy φ nem egyenlő 90°-kal.
Területe
Az ellipszis területe abπ, ahol a és b a fél nagytengely és a fél kistengely. Kör esetén a = b, így az egyenlet a közismert a²π lesz.
Kerülete
Az ellipszis kerülete , ahol az E függvény a másodfajú teljes elliptikus integrál.
Ha az ellipszist bármilyen irányban egyenletesen nyújtjuk, az új objektum szintén ellipszis lesz. Természetesen a megnyújtott ellipszis paraméterei mások lesznek (például megváltozik az excentricitása és a fél nagytengely hossza), de továbbra is ellipszis vagy elfajult ellipszis (kör vagy egyenes) marad. Hasonlóan az ellipszis ferde vetülete egy síkra ismét ellipszis lesz.
Egyazon körből származó ellipszisek. A bal oldali képen az egyik fókuszpontjuk esik egybe, a jobb oldalin a pericentrumuk, belülről érintve a kört.
Ellipszis érintője
1. Az ellipszis tengelyeinek metszéspontjából (O) rajzoljunk fél nagytengely sugarú kört!
2. Szerkesszünk érintőt a körhöz az A külső pontból! A két körvonal metszéspontja Pk.
3. Szerkesszünk merőlegest Pk pontból az ellipszis tengelyére!
4. A szerkesztett merőleges egyenes és az ellipszis görbe metszéspontja meghatározza az ellipszishez, a külső A pontból húzott érintő érintőpontját (P).
Megjegyzés: Ha a külső pont végtelen távolságban van, a kis- és nagytengely végpontjaiban az ellipszis érintője a másik tengellyel párhuzamos egyenes.
Ellipszis mint tükör
Megjegyezzük, hogy az ellipszis P pontjába mutató rádiuszvektorok szögfelezője merőleges az érintőre. Ez lehetőséget nyújt az ellipszis érintőjének megszerkesztésére, másrészt pedig értelmezhető az ellipszis tükör működése, hiszen az egyik rádiuszvektor (a beeső) ugyanakkora szöget zár be az érintővel, mint a másik (a visszavert).
Ha ellipszis alakú tükröt készítünk, melynek egyik fókuszába fényforrást helyezünk, a fénysugarak egyetlen pontba tükröződnek: a másik fókuszba. Semmilyen más görbének nincs ilyen tulajdonsága, ezért ezt az ellipszis egy alternatív definíciójaként is használhatjuk.
A hanghullámok hasonló módon verődnek vissza, mint a fény, így ha valaki egy nagy elliptikus helyiség egyik fókuszába áll, a másik fókuszban álló személy jól hallja az első suttogását is, anélkül, hogy a terem egyéb pontjain hallható volna.
Ellipszis a fizikában
499-ben Aryabhataindiai csillagász felfedezte, hogy a bolygók Nap körüli pályája ellipszis, ezt Aryabhatiya című könyvében publikálta.[forrás?]
Általánosabban fogalmazva: a gravitációs kéttestproblémánál ha a két test egy rendszert képez (vagyis a teljes energia negatív), pályáik ellipszisek, egyik fókuszban a közös tömegközéppontjukkal. Érdekes módon, ha a vonatkoztatási rendszert az egyik testre helyezzük át, a másik pályája akkor is ellipszis lesz fókuszpontja a vonatkoztatási rendszer égitestben helyezkedik el.
A két vagy három szabadságfokúharmonikus oszcillátor általános megoldása szintén ellipszis, de ebben az esetben az erő támadáspontja az ellipszis középpontjában van.
Ellipszis a számítógépes grafikában
Ellipszis rajzolása szokásos grafikus eljárás a szabványos képernyő grafikai könyvtárakban, mint amilyen például a Macintosh QuickDraw API és a Windows Graphics Device Interface (GDI). Ezek a könyvtárak esetleg csak azt az egyszerűsített esetet támogatják, ha a nagy- vagy kistengely vízszintes.
Az IBM-nek dolgozó Jack Bresenham híres arról, hogy több rajzoló rutint talált ki kör, egyenes és más görbék rajzolására, melyek csak gyors egész típusú műveleteket igényelnek. Ellipszis rajzolására szolgáló gazdaságos algoritmust Jerry Van Aken talált ki 1984-ben.
Sokkal nehezebb feladat ezeket a rajzolási műveleteket él-simítással (anti-aliasing) megoldani, hogy a görbe simábbnak lássék. Xiaolin Wu (SIGGRAPH 91) görbe rajzoló algoritmusa példa erre. Az alábbiakban bemutatunk egy, a képernyő síkjában lévő ellipszis rajzolására alkalmas programrészletet C nyelven:
/* x1 – az ellipszis legtávolabbi bal oldali pontjának x koordinátája
x2 – az ellipszis legtávolabbi jobb oldali pontjának x koordinátája
y1 – az ellipszis legalacsonyabb pontjának y koordinátája
y2 – az ellipszis legmagasabb pontjának y koordinátája
*/
void _ellipse(int x1, int y1, int x2, int y2)
{
double t, a, b, tinc, centx, centy;
a = fabs(.5 * (double)(x2 – x1));
b = fabs(.5 * (double)(y2 – y1));
tinc = PI * 2 / (a + b);
centx = (double)((x1 + x2) + .5) * .5;
centy = (double)((y1 + y2) + .5) * .5;
_moveto(centx + a, centy);
for(t = 0; t < PI * 2; t += tinc)
_lineto(centx + a * cos(t), centy – b * sin(t));
}