Feladat: Pontversenyen kívüli P.70 Korcsoport: 16-17 Nehézségi fok: nehéz
Megoldó(k):  Bacsó Gábor ,  Ferró József ,  Göndőcs Ferenc ,  Komjáth Péter ,  Papp Zoltán 
Füzet: 1971/február, 71 - 75. oldal  PDF  |  MathML 
Témakör(ök): Racionális számok és tulajdonságaik, Inverzió, Kombinatorikus geometria síkban, Két pont távolsága, szakasz hosszúsága, Szögfüggvények, síkgeometriai számítások, Pontversenyen kívüli probléma
Hivatkozás(ok):Feladatok: 1970/május: Pontversenyen kívüli P.70

A szöveg csak Firefox böngészőben jelenik meg helyesen. Használja a fenti PDF file-ra mutató link-et a letöltésre.

I. Ha nem volna kikötve, hogy a pontok ne lehessenek egy egyenesen, akkor pl. a számegyenes összes racionális koordinátájú pontja eleget tenne a feladat első követelményének. Így természetesnek tűnik, hogy ‐ amennyiben egyáltalán teljesíthető a követelmény ‐ legkönnyebben olyan ponthalmazt konstruálhatunk, amelynek pontjai egynek a kivételével egy egyenesen vannak.
Próbáljuk ezért az egyenes szerepére a koordináta-rendszer x tengelyét venni, külső pontnak pedig a P0(0;1) pontot. Ha még a Pk(k=1,2,...) pontokat úgy adjuk meg, hogy minden k-ra Pk=(±k,0) és xk racionális, akkor csak arra kell ügyelnünk, hogy a P0Pk távolság minden k-ra racionális legyen.
Legyen a P(x,0) pont olyan, hogy x racionális, azaz x=r/s, ahol r és s egész szám, s0. A P0P távolság Pitagorasz tétele szerint

1+r2s2.
Ahhoz, hogy ez racionális legyen, az kell tehát, hogy
1+r2s2=t2u2
fennálljon, ahol t és u is egészek, u0.
Feltehető, hogy s=u, ez annyit jelent, hogy x és a P0P távolság eleve közös nevezőre hozott alakban szerepel. Ekkor egyenlőségünk így alakul:
r2+s2=t2.

Feladatunk tehát arra redukálódott, hogy olyan r, s, t pozitív egész számokat kell keresni, melyekre r2+s2=t2. Az ilyen számhármasokat pitagoraszi számhármasoknak nevezik. Megmutatjuk, hogy megadható végtelen sok ilyen számhármas, melyekre r/s mind különböző. Ebből már következik, hogy csupa különböző x koordinátájú ponthoz jutunk. Legyen
r=k2-1,s=2k,t=k2+1,
ahol k egész szám. Könnyű belátni, hogy minden egész k-ra r, s, t valóban pitagoraszi számhármas:
k4+2k2+1+4k2=k4+2k2+1.
Másrészt
rs=k2-12k=12(k-1k),
azaz minden k-ra r/s értéke más és más. Tehát a
P0=(0;1),Pk=(k2-12k,0)k=1,2,...
pontok eleget tesznek a feladat első követelményének, hiszen a PkPj távolság, ha k>j>0, egész, akkor 2 racionális szám különbsége, és a PkP0 távolság
1+(k2+12k)2=k2+12k,
és ez is racionális.
 

II. Ahhoz, hogy a feladat második követelménye is teljesüljön, egy olyan transzformációra volna szükség, mely az egyenest olyan görbébe viszi át, melynek semelyik 3 pontja nincs egy egyenesen.
Ilyen transzformáció az inverzió, egyenest általában körbe visz át.
Legyen az inverzió középpontja (pólusa) a fenti P0 pont, és invertáljuk az x tengelyt a P0 középpontú, egységsugarú körre. Erre az x tengely inverze a (0;1/2) középpontú, 1/2 sugarú kör. Megmutatjuk, hogy a P'i és P'j inverz pontok P'iP'j távolsága is racionális. A P0PiPj és P0P'P'i háromszögek ugyanis hasonlóak, mert P0-nál levő szögük közös, és (1. ábra):
 
 
1. ábra
 

P0PiP0Pj=P0P'jP0P'i,
hiszen az inverzió definíciója szerint P0Pi¯P0P'i¯=P0Pj¯P0P'j¯=1. Az utóbbi egyenlőségből az is következik, hogy P0P'i és P0P'j is racionális, hiszen ezek a racionális P0Pi, P0Pj távolságok reciprokával egyenlőek. A hasonlóság miatt
P'iP'j=P0P'iP0PiPiPj=PiPjP0Pi2,
tehát P'iP'j is racionális.
Ezek szerint a Pi pontok (i>0) invertálásával sikerült olyan pontokat megadni, melyek egy körön vannak, tehát köztük nincs három egy egyenesen, és közülük bármelyik kettő távolsága racionális. ‐ Azt is látjuk, hogy a P pontokhoz P0 -t is hozzávehetjük, hiszen P0P'i is racionális.
 

Komjáth Péter, Göndőcs Ferenc
 

II. megoldás. A feladat két részét egy csapásra oldjuk meg, ha megadunk végtelen sok pontot egy körön úgy, hogy közülük bármely két pont távolsága racionális.
Induljunk ki az egységsugarú kör egy P0 pontjából, és forgassuk el a pontot rendre α,2α,...,nα,... szöggel. A kapott pontokat jelöljük P1,P2,...,Pn,...-nel (2. ábra).
 
 
2. ábra
 

Nézzük meg, mi a feltétele annak, hogy így végtelen sok különböző pontot kapjunk. Nyilvánvaló, hogy akkor és csak akkor kapunk végtelen sok különböző pontot, ha nincs olyan n és k egész szám, amelyre nα=kπ teljesül.

Következésképpen ha nincs olyan n, melyre sinnα=0 lenne, akkor valóban végtelen sok különböző pontot kapunk, n-et minden határon túl növelve.
Elegendő azt biztosítani, hogy a P0Pn távolság racionális legyen minden természete n-re, hiszen ha k<l, akkor a PkPl távolság egyenlő a P0Pn távolsággal, ha n=l-k. Jelöljük az OP0Pn háromszög O-nál levő szögét ω-val, akkor
P0Pn=2sinω2=2|sinnα2|,
hiszen (nα-ω) vagy (nα+ω) a 2π-nek egész számú többszöröse. Jelöljük α/2-t β-val, így olyan β kell keresnünk, melyre sinnβ racionális minden n természetes számra. Ismeretes, hogy sinlβ megadható sinβ és cosβ polinomjaként. Nevezetesen
sinlβ=sinβ(2l-1cosl-1β+a1cosl-3β+a2cosl-5β+a3cosl-7β+...),(1)
ahol a1,a2,... egész számok.* Ha tehát sinβ és cosβ racionális, akkor sinlβ is racionális minden l=1,2,... számra.
Tekintsünk egy olyan derékszögű háromszöget, melynek egyik hegyesszöge β. Ha a háromszög oldalai a, b és c egészek, akkor mind sinβ mind cosβ racionális. Tegyük fel, hogy a és c relatív prímek, azaz legnagyobb közös osztójuk 1. Ekkor cosβ=a/c és legyen c a 2-től különböző. (Ilyen háromszög van, pl. a=3, b=4, c=5.)
Megmutatjuk, hogy a fenti feltételeket kielégítő β-kra sinlβ0, minden l-re. (Ebből következik, hogy sinlα=0 sem következik be semmilyen l-re.) (1)-ből átrendezéssel és cl-1-nel való beszorzással adódik
sinlβsinβcl-1-cl-12l-1cosl-1β=a1cl-1cosl-3β+a2cl-1cosl-5β+...

Ha sinlβ=0 lenne valamely l-re, akkor a bal oldal értéke
cl-12l-1(ac)l-1=(2a)l-1
lenne, míg a jobb oldalon egy, a cl-1-nel osztható szám állna, hiszen
akcl-1cosl-2k-1β=akcl-1(ac)l-2k-1=akal-2k-1c2k.
Mivel a és c relatív prímek, ez ellentmondás. Tehát sinlβ semmilyen l-re nem nulla, amint állítottuk.
 

Ferró József, Papp Zoltán

*Lásd p1. 1575. feladat, K. M. L. 37 (1968) 120. o.