25. Tétel

Bizonyítási módszerek és bemutatásuk tételek bizonyításában.

Maximális pontszámra törekvő kidolgozás az emelt szintű matematika érettségi szóbeli vizsgájára. Ez a tétel áttekinti a matematika fundamentumát jelentő logikai levezetéseket: a direkt és indirekt bizonyításokat, a teljes indukciót, valamint a skatulyaelvet, klasszikus és rigorózus példákon keresztül demonstrálva azokat.

Direkt bizonyítás

A matematikában a bizonyítás egy állítás igazságának logikai úton történő, minden kétséget kizáró igazolása, mely axiómákra (alapigazságokra), definíciókra és már korábban bizonyított tételekre támaszkodik.

A direkt bizonyítás során a feltételekből (a premisszákból) kiindulva, az érvényes logikai levezetési szabályok, ekvivalens átalakítások és definíciók sorozatos alkalmazásával jutunk el a bizonyítandó állításig (a konklúzióig). A levezetés "egyenes vonalú".

Példatétel: A számtani és mértani közép közötti egyenlőtlenség (n=2 esetre)

Állítás: Tetszőleges $a, b \in \mathbb{R}^+$ (pozitív valós számok) esetén érvényes, hogy $\frac{a+b}{2} \ge \sqrt{ab}$, és az egyenlőség akkor és csak akkor teljesül, ha $a = b$.

Direkt bizonyítás: Induljunk ki egy minden valós számra igaz, ismert állításból. Tudjuk, hogy bármely valós szám négyzete nemnegatív. Írjuk fel ezt a $\sqrt{a} - \sqrt{b}$ (amely értelmezett, hiszen $a, b > 0$) valós számra:

$$(\sqrt{a} - \sqrt{b})^2 \ge 0$$

Végezzük el a négyzetre emelést a nevezetes azonosság alapján:

$$a - 2\sqrt{ab} + b \ge 0$$

Rendezzük át az egyenlőtlenséget (adjunk hozzá mindkét oldalhoz $2\sqrt{ab}$-t):

$$a + b \ge 2\sqrt{ab}$$

Osztjuk el mindkét oldalt $2$-vel, ami pozitív szám lévén nem változtatja meg az egyenlőtlenség irányát:

$$\frac{a+b}{2} \ge \sqrt{ab}$$

A bizonyítás során végig ekvivalens átalakításokat hajtottunk végre. Az egyenlőség pontosan akkor teljesül, ha a kiindulópontban $(\sqrt{a} - \sqrt{b})^2 = 0$, ami akkor és csak akkor igaz, ha $\sqrt{a} = \sqrt{b}$, azaz ha $a = b$. Q.E.D.

Indirekt bizonyítás (Reductio ad absurdum)

Az indirekt bizonyítás a matematikai logika azon a törvényén alapul, hogy egy állítás vagy igaz, vagy hamis (harmadik eset nincs - kizárt harmadik elve). A módszer lépései a következők:

  1. Feltételezzük a bizonyítandó állítás logikai tagadását (ellentettjét).
  2. Ebből a (hamis) feltevésből helyes logikai lépésekkel dedukciót végzünk.
  3. Olyan eredményre jutunk, amely ellentmond a kiindulási feltételeknek, egy axiómának, vagy egy már bizonyított tételnek (ellentmondásra jutunk).
  4. Mivel helyes logikai lépésekkel ellentmondáshoz jutottunk, a kiindulási feltevésünk (az állítás tagadása) hamis kell legyen. Ebből következik, hogy az eredeti állítás igaz.
Példatétel: $\sqrt{2}$ irracionális szám

Állítás: Nem létezik olyan racionális szám, amelynek a négyzete $2$.

Indirekt bizonyítás: Tegyük fel az állítás ellenkezőjét, azaz hogy $\sqrt{2}$ racionális. Ekkor felírható két egész szám, $p$ és $q$ hányadosaként, ahol $q \neq 0$. Feltehetjük, hogy a törtet már a végtelenségig egyszerűsítettük, így $p$ és $q$ relatív prímek (legnagyobb közös osztójuk 1).

$$\sqrt{2} = \frac{p}{q}$$

Emeljük mindkét oldalt négyzetre, majd szorozzunk $q^2$-tel:

$$2 = \frac{p^2}{q^2} \implies 2q^2 = p^2$$

Mivel $q^2$ egy egész szám, a bal oldal páros. Ezért $p^2$-nek is párosnak kell lennie. Mivel csak páros egész szám négyzete páros, ez azt jelenti, hogy $p$ maga is páros. Írjuk fel $p = 2k$ alakban, ahol $k \in \mathbb{Z}$. Helyettesítsük ezt vissza az egyenletbe:

$$2q^2 = (2k)^2 \implies 2q^2 = 4k^2 \implies q^2 = 2k^2$$

Ez az egyenlet azt mutatja, hogy $q^2$ páros szám (hiszen $2$-szerese egy egész számnak), tehát $q$ maga is páros. Ugyanakkor korábban bebizonyítottuk, hogy $p$ is páros. Ez viszont ellentmondás, hiszen a feltételezésünk az volt, hogy $p$ és $q$ relatív prímek (nem lehet mindkettő páros, mert akkor mindkettő osztható lenne $2$-vel). Mivel az ellentmondást hibátlan logikai levezetéssel kaptuk, az eredeti feltételezésünk hamis volt. Tehát $\sqrt{2}$ irracionális. Q.E.D.

Teljes indukció

A teljes indukció egy specifikus, természetes számokra ($\mathbb{N}$) vonatkozó állítások bizonyítására szolgáló módszer. Bár a neve "indukció", ez egy szigorú deduktív logikai eljárás, amely a természetes számok halmazának jólrendezettségén, közelebbről a Peano-axiómarendszeren alapul. Főként sorozatok, összegek és oszthatósági tételek igazolására használjuk.

A bizonyítás két (vagy három) kötelező lépésből áll:

  1. Alaplépés (bázis): Igazoljuk az állítást a legkisebb lehetséges természetes számra (általában $n=1$ vagy $n=0$).
  2. Indukciós feltevés: Feltételezzük, hogy az állítás egy tetszőleges $n = k$ természetes számra igaz.
  3. Indukciós lépés (öröklődés): A feltevés felhasználásával bebizonyítjuk, hogy az állítás a következő, $n = k+1$ esetre is igaz marad.
Példatétel: Az első n pozitív egész szám összege

Állítás: Minden $n \in \mathbb{Z}^+$ esetén érvényes, hogy $1 + 2 + 3 + \dots + n = \frac{n(n+1)}{2}$.

Bizonyítás teljes indukcióval:

1. Alaplépés ($n=1$): Helyettesítsünk a képletbe 1-et.
Bal oldal: $1$. Jobb oldal: $\frac{1(1+1)}{2} = \frac{2}{2} = 1$. Az állítás $n=1$-re igaz.

2. Indukciós feltevés: Tegyük fel, hogy valamilyen $k \ge 1$ egész számra az állítás igaz. Ezt indukciós feltevésnek hívjuk: $$1 + 2 + \dots + k = \frac{k(k+1)}{2}$$

3. Indukciós lépés: Bizonyítsuk be az állítást $n = k+1$-re. Vizsgáljuk a bal oldalt $k+1$ tag esetén:

$$1 + 2 + \dots + k + (k+1)$$

Az első $k$ tag összegét az indukciós feltevés alapján behelyettesíthetjük:

$$= \left( \frac{k(k+1)}{2} \right) + (k+1)$$

Hozzuk közös nevezőre a kifejezést:

$$= \frac{k(k+1) + 2(k+1)}{2}$$

Emeljük ki a közös $(k+1)$ tényezőt a számlálóban:

$$= \frac{(k+1)(k+2)}{2} = \frac{(k+1)((k+1)+1)}{2}$$

Ezzel pontosan azt az alakot kaptuk, mintha az eredeti képletbe $n$ helyére $(k+1)$-et írtunk volna. A dominó-elv alapján, mivel $n=1$-re igaz, és minden lépésből következik a következő, az állítás minden pozitív egész számra igaz. Q.E.D.

A Dirichlet-féle skatulyaelv

A skatulyaelv (vagy fiók-elv) egy végtelenül egyszerűnek tűnő, ám kombinatorikában, számelméletben és gráfelméletben hihetetlenül erős egzisztenciabizonyítási eszköz. Legegegyszerűbb formája így hangzik:

Tétel: Ha $n$ darab skatulyába (dobozba) $n+1$ vagy annál több tárgyat helyezünk el, akkor biztosan lesz legalább egy olyan skatulya, amelybe legalább két tárgy kerül.

Az elvet nem lehet konstruktív módon felhasználni (nem mondja meg, melyik dobozban van a két elem, csak azt, hogy létezik ilyen doboz).

Példatétel: Gráfok fokszámai

Állítás: Bármely, legalább kétpontú egyszerű gráfban létezik legalább két azonos fokszámú csúcs.

Bizonyítás skatulyaelvvel:

Legyen a gráfunk pontjainak (csúcsainak) száma $n$, ahol $n \ge 2$. Mivel a gráf egyszerű (nincsenek többszörös élek és hurokélek), egyetlen csúcs sem köthető össze önmagával, és bármely két csúcs között legfeljebb egy él fut.

Ebből következik, hogy egy csúcs fokszáma (a ráfutó élek száma) minimum $0$ (izolált pont), és maximum $n-1$ (minden más ponttal össze van kötve). A lehetséges fokszámok halmaza tehát: $\{0, 1, 2, \dots, n-1\}$. Ez pontosan $n$ darab különböző lehetséges érték (ezek lesznek a "skatulyák").

De vegyük észre a következőt: egy egyszerű gráfban nem lehet egyszerre jelen olyan csúcs, amelynek a fokszáma $0$ (senkivel nincs összekötve) ÉS olyan csúcs, amelynek a fokszáma $n-1$ (mindenkivel, tehát a $0$ fokszámúval is össze van kötve). E kettő kizárja egymást.

Ez azt jelenti, hogy a gráf $n$ darab csúcsa ténylegesen csak $n-1$ féle fokszámot (skatulyát) vehet fel: vagy a $\{1, 2, \dots, n-1\}$ halmazból, vagy a $\{0, 1, \dots, n-2\}$ halmazból.

Van tehát $n$ darab csúcsunk (a "tárgyak"), amelyeket legfeljebb $n-1$ darab lehetséges fokszám-skatulyába kell besorolnunk. A skatulyaelv értelmében, mivel több a tárgy ($n$), mint a skatulya ($n-1$), legalább egy skatulyába minimum két csúcsnak kell kerülnie. Tehát biztosan van legalább két azonos fokszámú csúcs a gráfban. Q.E.D.

Matematikatörténet és Alkalmazások

Az emelt szintű érettségi elvárja a módszerek mögötti történeti és tudományos kontextus ismeretét.

Matematikatörténet:

  • A görög bizonyításelmélet: A deduktív logika és az axiomatikus módszer alapjait az ókori görögök, elsősorban Eukleidész fektették le az Elemek (Sztoikheia) című művében (i.e. 300 körül). Az ő nevéhez fűződik a prímszámok végtelenségének elegáns indirekt bizonyítása is. Szintén ókori Arisztotelész munkássága a formális logika (szillogizmusok) megteremtésében.
  • A teljes indukció formalizálása: Bár a teljes indukció logikáját már Blaise Pascal (Pascal-háromszög) és Pierre de Fermat is használta a 17. században, a módszer modern, szigorú axiómákra épülő megfogalmazását Giuseppe Peano olasz matematikus publikálta 1889-ben (Peano-axiómarendszer).
  • Skatulyaelv: Ezt a módszert először formalizált formában Johann Peter Gustav Lejeune Dirichlet német matematikus fogalmazta meg 1834-ben. Emiatt a nemzetközi szakirodalom gyakran Dirichlet-elvként hivatkozik rá.

Gyakorlati alkalmazások:

  • Kriptográfia és Számítástudomány: A bizonyítási módszerek az algoritmikus helyesség igazolásának alapjai (programozási tételek helyessége). A titkosítási rendszerek (pl. RSA algorimus) feltörhetetlenségének bizonyítása matematikai indukcióra és indirekt bizonyításokra (számelméleti ellentmondásokra) épül.
  • Hibajavító kódok: Az adattovábbításban (internet, műholdas kommunikáció) a redundáns bitek beépítését és a dekódolás egyértelműségét skatulyaelv alapú gráfelméleti levezetések biztosítják.