Cím: A Pitagorasz-tétel egy megfordításáról ‐ függvényelméleti szemmel
Szerző(k):  Szabó György 
Füzet: 1994/november, 393 - 398. oldal  PDF  |  MathML 
Témakör(ök): Szakmai cikkek

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.

A klasszikus Pitagorasz-tétel állítása ─ a derékszögű háromszőg befogóinak hossznégyzet-összege egyenlő az átfogó hossznégyzetével ─ úgy is fogalmazható, hogy a síkvektorokon értelmezett hossznégyzet függvény az egymásra merőleges vektorok összegéhez a tagokon felvett értékek összegét rendeli, vagyis a merőleges vektorpárokon összegtartó. Ez azt jelenti, hogy az E síkon (kétdimenziós eulkideszi téren) értelmezett f:ER, (R a valós számok halmaza) f(x)=|x|2 függvényre

f(x+y)=f(x)+f(y),x,yE,xy

teljesül. Ha most ebben az egyenletben a függvényt tekintjük ismeretlennek, akkor azt kérdezhetjük, milyen más f:ER valós függvényre teljesül még a Pitagorasz-tétel állítása a hossznégyzeten kívül? Amennyiben kiderülni, hogy lényegében nincs egyéb ilyen függvény, az a Pitagorasz-tétel egy sajátos megfordítását jelentené.
Az efféle egyenleteket, amelyekben számok vagy vektorok helyett éppenséggel a bennük előforduló függvények az ismeretlenek, függvényegyenleteknek szokás nevezni. Egyenletünk abból a szempontból is sajátos, hogy a változók nem minden lehetséges értékpárjára teljesül, csupán a merőleges vektorpárokra. Ezért most feltételes vagy korlátozott érvényű egyenletekről beszélünk.
Próbáljuk először f-et néhány különösen ,,jó'' merőleges vektorpár segítségével jellemezni. Legyen ezért u és v két merőleges egységvektor E-ben. Ekkor u+vu-v, és így (1) alapján minden α,βR esetén a következőkre jutunk:

f((α+β)u)+f((α-β)v)=f((α+β)u+(α-β)v)==f(α(u+v)+β(u-v))=f(α(u+v))+f(β(u-v))==f(αu+αv)+f(βu-βv)=f(αu)+f(αv)+f(βu)+f(-βv).



Tehát az origón áthaladó u, illetve v irányvektorú egyenesekre leszűkített (valós változós) fu,fv:RR, az fu(λ)=f(λu), fv(μ)=f(μv) képletekkel értelmezett függvényeink egy minden α,βR számpárra teljesülő, vagyis korlátlan érvényű egyenletnek tesznek eleget:
fu(α+β)+fv(α-β)=fu(α)+fu(β)+fv(α)+fv(-β).

A megjelenő -β argumentum okán sokkal többet mondhatnánk f-ről, ha ismernénk a függvény párosságát. Viszont bármely valós függvény felbontható egy páros és egy páratlan függvény összegére:
f(x)=f(x)+f(-x)2+f(x)-f(-x)2=g(x)+h(x).

Itt tehát g páros függvény, vagyis g(-x)=g(x) minden xE-re, h pedig páratlan, vagyis h(-x)=-h(x) minden xE-re. Ugyancsak egyszerű számolás mutatja, hogy mindkettő megoldása a kitűzött (1) egyenletünknek. Így azután f páratlan része, h (pontosabban hu és hv) szintén teljesíti a (2) egyenletet, azaz minden α,βR esetén
hu(α+β)+hv(α-β)=hu(α)+hu(β)+hv(α)+hv(-β).

Ezután α és β szerepét felcserélve:
hu(β+α)+hv(β-α)=hu(β)+hu(α)+hv(β)+hv(-α).

következik, majd ezeket a (3) és (4) egyenlőségeket összeadva és közben kihasználva a hv függvény páratlan tulajdonságát, a minden α,βR esetén teljesülő
2hu(α+β)=2hu(α)+2hu(β)

egyenletet kapjuk. Ez azt jelenti, hogy hu összeghez a tagokhoz rendelt értékek összegét rendeli, vagyis összegtartó, idegen szóval additív. Az additív függvények szintén egy függvényegyenlet megoldásai, mégpedig a nevezetes
a(x+y)=a(x)+a(y)

Cauchy-féle egyenleté. Ezen az alapon az (1) egyenlet megoldásait merőlegesen additív függvényeknek mondhatjuk.
Megragadva az alkalmat, tegyünk most egy kis kitérőt, hogy az a additív függvény néhány alaptulajdonságát számba vegyük ─ tekintet nélkül arra, hogy az E síkon, vagy éppen az R számegyenesen értelmezett. Nos, ha nN egy tetszőleges természetes szám, akkor a változó minden rögzített x értékénél az alábbi összefüggéseket kapjuk:

a(2x)=a(x+x)=a(x)+a(x)=2a(x),a(3x)=a(2x+x)=a(2x)+a(x)=2a(x)+a(x)=3a(x),



és így tovább, egészen az
a(nx)=a([n-1]x+x)=a([n-1]x)+a(x)=(n-1)a(x)+a(x)=na(x)

egyenlőségig (a pontos bizonyítás teljes indukcióval történhet). Így azután bármely mN-re
a(x)=a(mxm)=ma(xm)

következik, és ezért
a(xm)=1ma(x).

Ez azt jelenti, hogy minden pozitív q=n/m racionális szám esetén
a(qx)=a(nxm)=na(xm)=n1ma(x)=qa(x)

teljesül. Mivel az a(0)=a(0+0)=a(0)+a(0) összefüggésből a(0)=0 következik, és 0=a(0)=a(x-x)=a(x)+a(-x) szerint a páratlan függvény, a negatív racionális számokra is teljesül a fenti összefüggés:
a([-q]x)=a(-qx)=-a(qx)=-[qa(x)]=[-q]a(x).

Az additív függvényekre való rövid kitekintés után térjünk vissza a h függvényhez, f páratlan részéhez. Az u és v vektorok szerepének felcserélésével nyilván hv additivitását is beláthatjuk, így azután tetszőleges x,yE esetén az x=ξ1u+ξ2v, y=η1u+η2v előállítások és h merőleges additivitásának segítségével számlohatunk tovább:

h(x+y)=h([ξ1u+ξ2v]+[η1u+η2v])=h([ξ1+η1]u+[ξ2+η2]v)==h([ξ1+η1]u)+h([ξ2+nu2]v)=hu(ξ1+η1)+hv(ξ2+η2)==hu(ξ1)+hu(η1)+hv(ξ2)+hv(η2)=h(ξ1u)+h(ξ2v)+h(η1u)+h(η2v)==h(ξ1u+ξ2v)+h(η1u+η2v)=h(x)+h(y).

Ezzel beláttuk, hogy az f páratlan része mindig additív függvény, feltétel nélkül.
Lássuk most a g páros rész függvényt, amelyre szintén teljesül a korlátlan érvényű (2) egyenlet.Helyettesítsünk tehát a g-re felírt (2) egyenletbe α=β=λ-t, illetve α=-β=λ-t. Ekkor
gu(2λ)+gv(0)=2gu(λ)+2gv(λ),

illetve
gu(0)+gv(2λ)=2gu(λ)+2gv(λ),

amiből gu(2λ)=gv(2λ) következik minden λR esetén. Könnyen látható ugyanis, hogy egy merőlegesen additív függvény a nulla helyen eltűnik, ezért gu(0)=gv(0)=0. Vagyis a gu és gv függvények azonosak. Ez viszont g párossága miatt azt jelenti, hogy a (2) egyenlet
gu(α+β)+gv(α-β)=2gu(α)+2gv(β),α,βR,

alakba írható. Vegyük észre, hogy ugyanez az egyenlőség teljesül a vektorok hossznégyzetére is, ami nem egyéb, mint a nevezetes paralelogramma egyenlőség:
|x+y|2+|x-y|2=2|x|2+2|y|2,x,yE.

Ennek szellemében négyzetes, vagy idegen szóval kvadratikus függvényről beszélünk, ha megoldása a nevezetes
b(x+y)+b(x-y)=2b(x)+2b(y)

Jordan-von Neumann-féle függvényegyenletnek. (Neumann János, 1903‐1957, a XX. század egyik legjelentősebb magyar matematikusa, aki tudományos tevékenységét főként az Egyesült Államokban fejtette ki a játékelmélet, algebra, funkcionálanalízis, számítógéptudomány és kvantummechanika területén. Itt a belső szorzat tereket jellemző normanégyzet egyenletét idéztük P. Jordannal közös cikkéből.)
Megállapíthatjuk tehát, hogy függvényünk páros részének leszűkítése az u irányvektorú egyenesre (pontosabban gu) kvadratikus függvény, és nyilván ugyanez érvényes gv=gu-ra is. Ezért azután ha x=ξ1+ξ2v és y=η1u+η2v ismét tetszőleges vektorok az E síkon, akkor g merőleges additivitását is felhasználva:

g(x+y)+g(x-y)=g((ξqu+ξ2v)+(η1u+η2v))+g((ξ1u+ξ2v)-(η1u+η2v))==g((ξ1+η1)u+(ξ2+η2)v)+g((ξ1-η1)u+(ξ2-η2)v)==g((ξ1+η1)u)+g((ξ2+η2)v)+g((ξ1-η1)u)+g((ξ2-η2)v)==gu(ξ1+η1)+gu(ξ1-η1)+gv(ξ2+η2)+gv(ξ2-η2)==2gu(ξ1)+2gu(η1)+2gv(ξ2)+2gv(η2)==2(g(ξ1u)+g(ξ2v))+2(g(η1u)+g(η2v))==2g(ξ1u+ξ2v)+2g(η1u+η2v)=2g(x)+2g(y).

Tehét függvényünk páros része feltétel nélkül kvadratikus az E síkon. Ezzel beláttuk első tételünket:
1. Tétel. Ha f:ER merőlegesen additív függvény, akkor egy additív és egy kvadratikus függvény összege.
Érdekes, hogy bármennyire elemi számolással jutottunk is erre a szép eredményre, az csak a legújabb kutatások mellékterméke (lásd [2]). Azt is vegyük észre, hogy számításainkban mindeddig csupán a λuμv és λ(u+v)μ(u-v) (λ,μR) alakú merőleges vektorpárok játszottak szerepet, vagyis az (1) feltételes egyenletünk érvényét még jelentősen korlátozhatnánk anélkül, hogy igazságát vesztené tételünk.

Kitűzött feladatunk azonban még távolról sincs megoldva: az additív függvények ugyan nyilván megoldásai az (1) egyenletnek, a kvadratikusakról azonban nem mondhatjuk el ugyanezt. Tekintsük például a
g(ξ1u+ξ2v)=ξ1ξ2,ξ1u+ξ2vE,

függvényt, amely kvadratikus, hiszen x=ξ1u+ξ2v, y=η1u+η2vE esetén

g(x+y)+g(x-y)=g((ξ1+η1)u+g(ξ2+η2)v)+g((ξ1-η1)u+ξ2-η2)v)==(ξ1+η1)(ξ2+η2)+(ξ1-η1)(ξ2-η2)=2ξ1ξ2+2η1η2=2g(x)+2g(y).



Viszont g az egymásra merőleges u és v vektoron nem additív:
g(u+v)=1110+01=g(u)+g(v).

Valójában a páros megoldásokról azt is be lehet látni, hogy értékeik nem magukból a vektoroktól, hanem csak hosszuktól függnek. Ha ugyanis x,yE és |x|=|y|, akkor (x+y)/2±(x-y)/2, és így a párosság felhasználásával

g(x)=g(x+y2+x-y2)=g(x+y2)+g(x-y2)==g(x+y2)+g(-x+y2)=g(x+y2+-x+y2)=g(y).

Persze úgy is felfoghatjuk, hogy g a vektorok hossznégyzetétől függ csupán, vagyis
g(x)=γ(|x|2),xE,

valamely γ:R+R függvénnyel. Viszont tetszőleges λ,μR esetén λuμu, amiből a Pitagorasz-tétel és a g merőleges additivitása alapján

γ(λ2+μ2)=γ(|λu|2+|μv|2)=γ(|λu+μv|2)=g(λu+μv)=g(λu)+g(μv)==γ(|λu|2)+γ(|μv|2)=γ(λ2)+γ(μ2)



következik, vagyis γ additív függvény a nemnegatív valós számok R+ halmazán. Említést érdemel, hogy az egész számegyenesen additív függvényhez jutunk, ha γ-t páratlan függvényként terjesztjük ki R-re. Tehát a hossznégyzet additív függvényeire pontosíthatjuk a páros, merőlegesen additív függvények leírását. Mivel egyszerű behelyettesítéssel meggyőződhetünk róla, hogy az ilyen függvények valóban merőlegesen additívak, a következő jellemzéshez jutottunk:
2. Tétel. Az f:ER függvény pontosan akkor merőlegesn additív, ha
f(x)=γ(|x|2)+a(x),xE,

alakba írható, ahol γ:RR és a:ER additív függvények.
Látható, hogy a Pitagorasz-tétel fent említett sajátos megfordításához további feltételekre van szükség. Ilyen lehet a hossznégyzet nemnegativitásából származó
f(x)0,xqE,

természetes feltevés. Ekkor minden rögzített xE esetén tetszőleges n természetes számra
0f(xn)=γ(|xn|2)+a(xn)=γ(|x|2)n2+a(x)n

és
0f(-xx)=γ(|-xn|2)+a(-xn)=γ(|x|2)n2+-a(x)n

teljesül, amiből
-γ(|x|2)na(x)γ(|x|2)n,

azaz |a(x)|γ(|x|2)/n következik. Mivel itt n bármilyen nagyra választható, a(x)=0 az egyetlen lehetőség, vagyis a megoldás páratlan része eltűnik.
Térjünk most rá a páros rész vizsgálatára. Mivel f(x)=γ(|x|2) nemnegatív, azért γ(λ)0 minden λ0 esetén. Ha γ nem azonosan nulla, akkor van olyan λ0>0 szám, hogy γ(λ0)>0. Ezután megmutatjuk, hogy
γ(ϱλ0)=ϱγ(λ0),ϱR.

Tegyük fel ennek ellenkezőjét, vagyis hogy valamely ϱ valós szám esetén γ(ϱλ0)=σγ(λ0), σϱ. Ekkor ϱ és σ között választhatunk egy q racionális számot, hiszen bármely két különböző valós szám között van racionális. Így azután γ additivitását figyelembe véve
σγ(λ0)=γ(ϱλ0)=γ(qλ0+[ϱ-q]λ0)=γ(qλ0)+γ([ϱ-q]λ0),

vagyis a δ=ϱ-q jelöléssel
γ(δλ0)=σγ(λ0)-qγ(λ0)=(σ-q)γ(λ0).

Ha most σ<q<ϱ, akkor δλ0>0-ra γ(δλ0)<0, ha pedig ϱ<q<σ, akkor -δλ0>0-ra γ(-δλ0)<0, vagyis mindkét esetben ellentmondásra jutottunk, igazolva ezzel a (7) összefüggést, amit most már a λ0=1 választással átírhatunk a
γ(λ)=λγ(1),λR,

alakba, hiszen γ(1)=γ((1/λ0)λ0)=(1/λ0)γ(λ0) szintén pozitív. Tehát a nemnegatív megoldások a hossznégyzet nemnegatív skalárszorsai:
f(x)=γ(|x|2)=γ(1)|x|2,xE.

(Ez nyilván akkor is érvényes, ha a γ függvény azonosan nulla.) Ezzel a Pitagorasz-tétel alábbi megfordítását bizonyítottuk:
3. Tétel. A hossznégyzet az egyetlen olyan nemnegatív, merőlegesen additív függvény, amelynek értéke valamely egységvektoron éppen 1.
Érdekesség, hogy Pitagorasz munkásságát követően közel 2500 évnek kellett eltelnie, mígnem valakinek eszébe jutott egy ilyen megfordítás lehetősége (lásd Gudder‐Strawther [1]).
Befejezésül térjünk vissza kiinduló számításainkhoz és tegyük fel, hogy az E síkon önkényesen jelöltük ki a ,,merőlegesnek'' tekintett vektorpárokat azzal a megkötéssel, hogy ha (x,y) a kijelöltek között van, akkor minden (λx,μy) vektorpár is ki van jelölve (λ,μR). Ekkor azt mondjuk, hogy egy homogén merőlegességi relációt értelmeztünk az E síkon. Jelöljük ezt -vel, megkülönböztetve a szokásos merőlegességtől. Számításainkból kitűnik, hogy ha van két olyan u és v vektorunk, amelyekre uv és u+vu-v, vagyis (u,v) és (u+v,u-v) kijelölt vektorpárok, akkor a páratlan, ,,merőlegesen'' additív függvények éppen a feltétel nélkül additívak, míg a páros g megoldások a kvadratikus b=gu:RR függvénnyel
g(x)=g(ξ1u+ξ2v)=b(ξ1)+b(ξ2),x=ξ1u+ξ2vE,

alakba írhatók. Ha a (λu,μv) és (λ[u+v],μ[u-v]) jelentik az összes kijelölt ,,merőleges'' vektorpárt (λ,μR), akkor könnyen ellenőrizhető, hogy a (9) alakú függvények mindegyike páros és ,,merőlegesen'' additív, vagyis az adja az általános páros megoldást.
Amennyiben elkezdjük bővíteni a ,,merőleges'' vektorpárok körét a homogén tulajdonság megőrzésével, akkor a páros megoldások halmaza szűkül, hiszen egyre több feltételt kell teljesítenie minden megoldásnak. Minden esetre a
g(x)=g(ξ1u+ξ2v)=ξ12+ξ22,x=ξ1u+ξ2vE,

függvény valódi páros megoldás marad mindaddig, amíg csakis a
ξ1η1+ξ2η2=0

feltételt teljesítő (x,y)=(ξ1u+ξ2v,η1u+η2v) vektorpárokat vesszük be a ,,merőlegesek'' közé.
Mihelyt azonban ezektől eltérő vektorpárt is kijelölünk ,,merőlegesnek'', máris eltűnik minden páros, a [0,u] szakaszon korlátos, ,,merőlegesen'' additív függvény.
Irodalom

[1] Gudder, S. ─ Strawther, D., A converse of Pythagoras' Theorem, Amer. Math. Monthly 84 (1977), 551‐553.
[2] Rátz, J. ─ Szabó, Gy., On orthogonally additive mappings, IV, Aequationes Mathematicae 38 (1989), 73‐85.
Szabó György     Debrecen, Kossuth Lajos Tudományegyetem