MathComps LogoMathComps
ÚlohyMateriályRozcestníkNovinky
Prihlásiť sa

Základy dôkazov

Dôkazy
Autor
Patrik Bak

1Úvod

Bežná predstava o matematike je, že je o počítaní. V skutočnosti je však o porozumení všeobecne platných tvrdení. Aby sme mali istotu, že ide naozaj o platné tvrdenia, a nie nejakú chybu merania, tak tieto tvrdenia precízne zdôvodňujeme, resp. dokazujeme. Nemôže byť teda pre nás prekvapením, že dôkazy sú neoddeliteľnou súčasťou matematickej olympiády, ako aj vysokoškolských kurzov. V tomto materiáli si spravíme základný prehľad o tom, ako vyzerajú dôkazy v matematike. Ilustrujeme si ich na niekoľkých príkladoch. Ukážkové príklady budú hlavne o číslach, kde sa princípy najlepšie ilustrujú. Popísaná teória sa však samozrejme dá aplikovať aj v iných oblastiach – s dôkazmi sa stretneme vo všetkých materiáloch.

2Základné typy dôkazov

Vo všeobecnosti rozlišujeme dva základné typy dôkazov: priamy dôkaz a dôkaz sporom. V krátkosti:

  • Priamy dôkaz: Z platných tvrdení odvodíme dokazované tvrdenie.
  • Dôkaz sporom: Predpokladáme, že dokazované tvrdenie neplatí a snažíme sa odvodiť matematicky neplatné tvrdenie, dôjsť k sporu.

Toto si vieme predstaviť takto: Povedzme, že všetky tvrdenia, z ktorých vychádzame, sa nachádzajú vo veľkom hrnci s polievkou. Proces dokazovania spočíva v kombinovaní tvrdení z polievky a pridávaní nových z nich – ak napríklad máme v polievke a3=1a^3=1a3=1, tak do polievky môžeme pridať a=1a=1a=1, vďaka čomu môžeme do polievky pridať a4−2a+1=0a^4-2a+1=0a4−2a+1=0, atď. Naše dva typy dôkazov potom vnímame nasledovne:

  • Priamy dôkaz funguje tak, že do polievky postupne pridávame nové a nové tvrdenia, až tam pridáme to, ktoré cielime dokázať.
  • Na druhej strane, pri dôkaze sporom do polievky pridáme negáciu dokazovaného tvrdenia a pokračujeme, akoby sme dokazovali priamo. Nové tvrdenia pridávame, až kým sa nám polievka nezrazí a nedostaneme nejaký nezmysel, ako napr. 0=10=10=1, prípadne opak nejakého z predpokladov.

V nasledujúcich dvoch sekciách si ukážeme konkrétne zaujímavé príklady dôkazov. Ešte predtým dve poznámky:

  • Veľmi dôležitá technika je dôkaz matematickou indukciou. Prísne vzaté nejde o typ dôkazu, ako skôr o recept na pridávanie nových platných tvrdení do polievky.
  • V škole sa zvyknú rozlišovať dva typy nepriamych dôkazov: nepriamy dôkaz sporom a dôkaz obmenenej implikácie. Vysvetlíme, že druhý menovaný je vlastne špeciálnym prípadom dôkazu sporom.

2.1Priamy dôkaz

Priame dôkazy sú vcelku prirodzené – kombinujeme predpoklady zo zadania s existujúcimi znalosťami, až kým nedôjdeme k dokazovanému tvrdeniu. Každý dôkaz sa teda dá zapísať ako séria reťazcov implikácií:

Príklad 1

Dokážte, že druhé mocniny nepárnych čísel dávajú po delení 8 zvyšok 1.

✓Riešenie

Najprv si vezmeme tento ucelený zápis dôkazu:

Nepárne čísla sa dajú napísať v tvare m=2n+1m=2n+1m=2n+1 pre celé nnn. Dokazujeme, že m2=(2n+1)2=4n(n+1)+1m^2=(2n+1)^2=4n(n+1)+1m2=(2n+1)2=4n(n+1)+1 dáva po delení 8 zvyšok 1. Jedno z čísel nnn, n+1n+1n+1 je párne, takže n(n+1)n(n+1)n(n+1) je párne číslo, takže 4n(n+1)4n(n+1)4n(n+1) je deliteľné 8, takže m2=4n(n+1)+1m^2=4n(n+1)+1m2=4n(n+1)+1 dáva po delení 8 zvyšok 1, čo bolo treba dokázať.

Než pôjdeme ďalej, uvedomme si štruktúru toho dôkazu. Skladá sa z týchto tvrdení:

  • V0V_0V0​: mmm je nepárne celé číslo
  • V1V_1V1​: m=2n+1m=2n+1m=2n+1 pre nejaké celé nnn
  • V2V_2V2​: nnn je celé, teda nnn je párne alebo n+1n+1n+1 je párne
  • V3V_3V3​: n(n+1)n(n+1)n(n+1) je párne
  • V4V_4V4​: 4n(n+1)4n(n+1)4n(n+1) je deliteľné 8
  • V5V_5V5​: 4n(n+1)+14n(n+1)+14n(n+1)+1 dáva po delení 8 zvyšok 1
  • V6V_6V6​: (2n+1)2(2n+1)^2(2n+1)2 dáva po delení 8 zvyšok 1
  • V7V_7V7​: m2m^2m2 dáva po delení 8 zvyšok 1

Dôkaz spočíva v prechodoch V0⇒V1V_0 \Rightarrow V_1V0​⇒V1​ a V2⇒V3⇒V4⇒V5⇒V6V_2 \Rightarrow V_3 \Rightarrow V_4 \Rightarrow V_5 \Rightarrow V_6V2​⇒V3​⇒V4​⇒V5​⇒V6​. Kombináciou V1V_1V1​ a V6V_6V6​ dostávame V7V_7V7​.

Slovný zápis je zjavne praktickejší ako odrážkový. Jeho problémom môže byť, že sa v ňom vedia stratiť komplikovanejšie úlohy: Zle spísané riešenia často pohoria na tom, že z textu nie sú jasné implikácie. Praktická rada: pri každom tvrdení si položiť otázku: je jasné, aké sú predpoklady a ako sa z nich niečo odvodilo? Pri takejto sebakontrole si človek neraz uvedomí, že jeho riešenie má chybu.

Cvičenie 1

Dokážte, že pre prvočísla p≥5p \ge 5p≥5 platí, že p2−1p^2-1p2−1 je číslo deliteľné 24.

✓Riešenie

Výraz rozložíme na súčin (p−1)(p+1)(p-1)(p+1)(p−1)(p+1). Keďže ppp je prvočíslo väčšie ako 3, nie je deliteľné 3, teda dáva zvyšok 1 alebo 2. V prvom prípade delí 3 činiteľ p−1p-1p−1, v druhom p+1p+1p+1. Zároveň je ppp nepárne, takže p−1p-1p−1 a p+1p+1p+1 sú dve po sebe idúce párne čísla. Jedno z nich je preto deliteľné 2 a druhé dokonca 4, ich súčin je teda deliteľný 8. Keďže je číslo p2−1p^2-1p2−1 deliteľné 3 aj 8, a tieto čísla sú nesúdeliteľné, je deliteľné aj 24.

Pre zaujímavosť uveďme ešte jedno riešenie, ktoré používa poznatok z predošlého príkladu: štvorce nepárnych čísel dávajú po delení 8 zvyšok 1: Vďaka tomu vlastne máme, že p2−1p^2-1p2−1 je deliteľné 8 – zostáva zdôvodniť, že p2−1p^2-1p2−1 je deliteľné 3. Keďže ppp nie je 3, tak ppp je v tvare buď 3k+13k+13k+1 alebo 3k−13k-13k−1 pre nejaké kkk, v skratke p=3k±1p=3k \pm 1p=3k±1. Potom

p2−1=(3k±1)2−1=9k2±6k=3(3k2±2k),p^2-1 = (3k \pm 1)^2 - 1 = 9k^2 \pm 6k = 3(3k^2 \pm 2k),p2−1=(3k±1)2−1=9k2±6k=3(3k2±2k),

čo je zrejme deliteľné tromi.

V ťažších úlohách nemusí byť hneď zrejmé, ako predpoklady zo zadania využiť a je potrebné analyzovať situáciu.

Príklad 2

Dokážte, že ak je prirodzené číslo nnn druhou mocninou celého čísla, tak má nepárny počet deliteľov.

✓Riešenie

Ako využiť, že nnn je druhá mocnina celého čísla? Môžeme si zapísať n=m2n=m^2n=m2, čo bol prvý krok v predošlom ukážkovom príklade – to nám ale dlho nepomôže. Kľúčom je zamyslieť sa nad deliteľmi, koniec koncov, o tých niečo dokazujeme. Základná myšlienka je:

Delitele prirodzeného čísla typicky chodia v pároch, ddd je deliteľ nnn práve vtedy, keď n/dn/dn/d je deliteľ nnn. Ak by sa nikdy nestalo, že ide o rovnaké delitele, tak počet deliteľov čísla nnn je teda párny.

Kedy sa ale stane, že toto párovanie páruje deliteľ so sebou samým? Práve keď d=n/dd=n/dd=n/d, teda keď d2=nd^2=nd2=n. A to je presne náš predpoklad! Tým pádom sa všetky delitele až na deliteľa n\sqrt{n}n​ s nejakým spárujú, dokopy teda budeme mať nepárny počet deliteľov, čo bolo treba dokázať.

Poznámka. Tento príklad v skutočnosti platí ako ekvivalencia. V skutočnosti by bol ľahší, ak by bola zadaná obrátená implikácia, lebo fakt, že je štvorec, sa v úvahovom reťazci používa až na konci. V súťažných úlohách je ale bežné, že autori sa snažia tieto kľúčové kroky zamaskovať.

Predošlý príklad sa dá vyriešiť aj pomocou všeobecne užitočného vzorca pre počet deliteľov:

Tvrdenie 1

Nech n=p1a1⋅p2a2⋯pkakn=p_1^{a_1} \cdot p_2^{a_2} \cdots p_k^{a_k}n=p1a1​​⋅p2a2​​⋯pkak​​, kde p1,p2,…,pkp_1,p_2,\dots,p_kp1​,p2​,…,pk​ sú navzájom rôzne prvočísla a a1,a2,…,aka_1,a_2,\dots,a_ka1​,a2​,…,ak​ sú celé čísla. Potom má číslo nnn práve

(a1+1)(a2+1)⋯(ak+1)(a_1+1)(a_2+1)\cdots (a_k+1)(a1​+1)(a2​+1)⋯(ak​+1)

deliteľov.

Dôkaz

Uvažujme ľubovoľného deliteľa ddd čísla nnn. Keďže ddd delí nnn a prvočíselný rozklad nnn obsahuje iba prvočísla p1,…,pkp_1,\dots,p_kp1​,…,pk​, aj rozklad čísla ddd musí obsahovať iba tieto prvočísla. Zapíšme teda d=p1b1⋅p2b2⋯pkbkd = p_1^{b_1} \cdot p_2^{b_2} \cdots p_k^{b_k}d=p1b1​​⋅p2b2​​⋯pkbk​​. Pritom pre každé iii musí platiť 0≤bi≤ai0 \leq b_i \leq a_i0≤bi​≤ai​ (horná hranica plynie z toho, že ddd ako deliteľ nnn by nemohol obsahovať vyššiu mocninu pip_ipi​ než nnn). Každý deliteľ teda vieme jednoznačne reprezentovať ako kkk-ticu (b1,…,bk)(b_1,\dots,b_k)(b1​,…,bk​) s vlastnosťou 0≤bi≤ai0 \leq b_i \leq a_i0≤bi​≤ai​. Počet deliteľov je preto rovný počtu takýchto kkk-tíc.

Na určenie počtu kkk-tíc použijeme kombinatorické pravidlo súčinu. Voľby jednotlivých exponentov b1,…,bkb_1,\dots,b_kb1​,…,bk​ sú na sebe nezávislé – hodnota bib_ibi​ nijako neobmedzuje hodnoty ostatných exponentov. Pre exponent bib_ibi​ máme ai+1a_i+1ai​+1 možností, konkrétne všetky čísla od 000 do aia_iai​. Podľa pravidla súčinu je celkový počet kkk-tíc rovný

(a1+1)(a2+1)⋯(ak+1).(a_1+1)(a_2+1)\cdots (a_k+1).(a1​+1)(a2​+1)⋯(ak​+1).

Cvičenie 2

Dokážte predošlý príklad, teda vetu o nepárnosti počtu deliteľov druhých mocnín, pomocou vety o počte deliteľov. Dokážte tiež obrátenú implikáciu tejto vety.

✓Riešenie

Nech n=p1a1⋅p2a2⋯pkakn = p_1^{a_1} \cdot p_2^{a_2} \cdots p_k^{a_k}n=p1a1​​⋅p2a2​​⋯pkak​​. Keďže nnn je druhá mocnina celého čísla, všetky exponenty a1,…,aka_1, \dots, a_ka1​,…,ak​ musia byť párne. Podľa vety je počet deliteľov rovný súčinu (a1+1)(a2+1)⋯(ak+1)(a_1+1)(a_2+1)\cdots(a_k+1)(a1​+1)(a2​+1)⋯(ak​+1). Keďže každé aia_iai​ je párne, každá zátvorka predstavuje nepárne číslo. Súčin nepárnych čísel je vždy nepárny, teda počet deliteľov je nepárny.

Úloha 1

Je dané zložené číslo n>1n > 1n>1. Dokážte, že je deliteľné prvočíslom neprevyšujúcim n\sqrt{n}n​.

1Nápoveda

Číslo nnn je zložené, napíšme si ho ababab, kde 1<a≤b<n1<a \leq b<n1<a≤b<n.

2Nápoveda

Idea je povedať, že menšie z čísel a,ba,ba,b, teda aaa, je deliteľné dosť malým prvočíslom. Na to stačí povedať, že samo osebe je dosť malé (v najtesnejšom prípade je samo prvočíslom).

✓Riešenie

Keďže nnn je zložené, môžeme ho napísať ako n=abn=abn=ab, kde 1<a≤b<n1 < a \le b < n1<a≤b<n. Vynásobením nerovnosti a≤ba \le ba≤b číslom aaa dostaneme a2≤ab=na^2 \le ab = na2≤ab=n, odkiaľ a≤na \le \sqrt{n}a≤n​. Číslo a>1a>1a>1 má aspoň jedného prvočíselného deliteľa ppp. Zrejme p≤a≤np \le a \le \sqrt{n}p≤a≤n​. Keďže ppp delí aaa a aaa delí nnn, tak ppp delí nnn, čo sme chceli dokázať.

Úloha 2*

Prirodzené číslo nnn má práve kkk deliteľov. Dokážte, že súčin deliteľov nnn je rovný nk\sqrt{n^k}nk​.

1Nápoveda

Znova použite trik s párovým deliteľom.

2Nápoveda

Rozlíšte prípady, kedy nnn je a nie je štvorec.

✓Riešenie

V riešení budeme uvažovať párovanie deliteľov: ddd je deliteľ nnn práve vtedy keď n/dn/dn/d je deliteľ nnn. Súčin takýchto deliteľov je nnn.

Rozoberme dva prípady:

  • Ak nnn nie je druhá mocnina, tak pre každý deliteľ platí d≠n/dd \neq n/dd=n/d (inak by d2=nd^2=nd2=n). Všetkých kkk deliteľov teda tvorí presne k/2k/2k/2 takýchto párov. Celkový súčin je nk/2=nkn^{k/2} = \sqrt{n^k}nk/2=nk​.
  • Ak nnn je druhá mocnina, tak d=nd=\sqrt{n}d=n​ tvorí pár sám so sebou. Ostatných k−1k-1k−1 deliteľov tvorí (k−1)/2(k-1)/2(k−1)/2 párov so súčinom nnn. Celkový súčin je preto
    nk−12⋅n=nk2−12+12=nk.n^{\frac{k-1}2} \cdot \sqrt{n} = n^{\frac{k}2 - \frac12 + \frac12} = \sqrt{n^k}.n2k−1​⋅n​=n2k​−21​+21​=nk​.

Na záver sekcie si jedno upozornenie. Pri spisovaní dôkazov je často vidieť nepresnosť typu vynechanie predpokladov, napríklad niekto môže napísať x2=1x^2=1x2=1, takže nutne x=1x=1x=1. To môže byť správna časť riešenia, ak v zadaní máme, že xxx je kladné. Ak však tento predpoklad do riešenia nenapíšeme, tak to znie podozrivo, lebo nie je jasné, či si to riešiteľ uvedomil, a preto to môže viesť k strate bodov. Správne by sme písali niečo ako x2=1x^2=1x2=1 a xxx je kladné, takže nutne x=1x=1x=1. Ukážeme si veľmi bežnú situáciu, kedy sa toto stáva:

Príklad 3

Kedy pre celé čísla a,ba,ba,b platí, že a∣ba \mid ba∣b a b∣ab \mid ab∣a?

✓Riešenie

Intuitívna odpoveď je, že nutne a=ba=ba=b. V riešenie občas naozaj vidieť úvahu, že a∣ba \mid ba∣b a b∣ab \mid ab∣a, takže a=ba=ba=b. To naozaj platí, ak vieme, že čísla a,ba,ba,b sú nezáporné. Situáciu si zanalyzujeme podrobne:

Vzťah a∣ba \mid ba∣b dáva, že existuje celé uuu také, že b=aub=aub=au. Podobne b∣ab \mid ab∣a znamená, že existuje celé vvv také, že a=bva=bva=bv. Vynásobením týchto rovností máme ab=abuvab=abuvab=abuv.

Ak ab=0ab=0ab=0, teda ak napr. a=0a=0a=0, tak vzťah b=aub=aub=au dáva b=0b=0b=0. Potom oba vzťahy znamenajú 0∣00 \mid 00∣0, čo je v pohode† a platí a=ba=ba=b.

Ak ab≠0ab\neq 0ab=0, tak ab=abuvab=abuvab=abuv dáva 1=uv1=uv1=uv. Číslo 111 sa dá zapísať ako súčin celých čísel práve dvoma spôsobmi: 1⋅11 \cdot 11⋅1 a (−1)⋅(−1)(-1) \cdot (-1)(−1)⋅(−1). To nám dáva dve riešenia (u,v)=(1,1)(u,v)=(1,1)(u,v)=(1,1) a (u,v)=(−1,−1)(u,v)=(-1,-1)(u,v)=(−1,−1), ktoré spätne znamenajú a=ba=ba=b a a=−ba=-ba=−b. Ak by sme však mali, že a,ba,ba,b sú nezáporné, tak buď je nejaké nulové, to bolo vyriešené hore, alebo sú oba kladné, čo ale pri a=−ba=-ba=−b nenastane – vtedy by sme teda naozaj mali, že nutne a=ba=ba=b.

Záver je, že a∣ba \mid ba∣b a b∣ab \mid ab∣a práve vtedy, keď a=ba=ba=b alebo a=−ba=-ba=−b, pričom pre nezáporné čísla dokonca rovno a=ba=ba=b.

2.2Dôkaz sporom

Takýto typ dôkazu je obzvlášť užitočný v prípade, kedy je dokazované ťažké uchopiť a ďaleko jednoduchšie je niečo povedať o jeho negácii. Veľmi bežný príklad, kde sa to ilustruje:

Príklad 4

Dokážte, že číslo 2\sqrt{2}2​ je iracionálne.

✓Riešenie

Postupujeme sporom. Predpokladajme, že 2\sqrt{2}2​ je racionálne číslo, teda sa dá zapísať ako zlomok pq\frac pqqp​ v základnom tvare (čísla p,qp, qp,q sú nesúdeliteľné). Po umocnení na druhú a vynásobení menovateľom dostaneme p2=2q2p^2=2q^2p2=2q2.

Pravá strana je deliteľná dvomi, takže aj p2p^2p2 a následne ppp musí byť párne, teda p=2kp=2kp=2k. Dosadením máme (2k)2=2q2(2k)^2=2q^2(2k)2=2q2, čo sa upraví na 2k2=q22k^2=q^22k2=q2. Teraz vidíme, že aj qqq musí byť párne. Čísla ppp a qqq sú teda obe deliteľné dvomi, čo je spor s predpokladom, že sú nesúdeliteľné.

Cvičenie 3

Tento dôkaz by neprešiel, ak by sme mali 4\sqrt{4}4​. Kde by zlyhal?

✓Riešenie

Zlyhal by v kroku, kde sa snažíme ukázať, že aj qqq je deliteľné. Mali by sme rovnicu p2=4q2p^2=4q^2p2=4q2, z ktorej vyplýva, že ppp je párne, teda p=2kp=2kp=2k. Dosadením však dostaneme 4k2=4q24k^2=4q^24k2=4q2, čo sa po krátení upraví na k2=q2k^2=q^2k2=q2. Z tejto rovnosti už nevyplýva, že qqq je párne (ani deliteľné 4). Nedostaneme tak spor s nesúdeliteľnosťou p,qp, qp,q.

Cvičenie 4

Dokážte zovšeobecnenie tvrdenia o iracionalite 2\sqrt{2}2​: Nech nnn je prirodzené číslo. Číslo n\sqrt{n}n​ je iracionálne práve keď existuje prvočíslo ppp, ktoré sa v prvočíselnom rozklade nnn nachádza v nepárnej mocnine.

✓Riešenie

Postupujeme sporom. Nech n=ab\sqrt{n} = \frac abn​=ba​ pre nesúdeliteľné a,ba, ba,b. Rovnicu upravíme na nb2=a2nb^2 = a^2nb2=a2. V prvočíselnom rozklade štvorca (a2a^2a2 aj b2b^2b2) má každé prvočíslo párny exponent. Na ľavej strane je exponent ľubovoľného prvočísla súčtom jeho exponentu v nnn a v b2b^2b2. Aby nastala rovnosť, musí byť tento súčet párny, čo znamená, že exponent každého prvočísla v nnn musí byť párny. Ak teda nnn obsahuje prvočíslo v nepárnej mocnine, dostávame spor. Naopak, ak sú všetky exponenty párne, nnn je druhou mocninou a n\sqrt{n}n​ je racionálne číslo.

Úloha 3

Dokážte, že súčet racionálneho a iracionálneho čísla je číslo iracionálne.

1Nápoveda

Postupujeme sporom. Čo ak pre racionálne r1,r2r_1,r_2r1​,r2​ a iracionálne r′r'r′ platí r1+r′=r2r_1+r'=r_2r1​+r′=r2​?

✓Riešenie

Postupujeme sporom. Nech r1r_1r1​ je racionálne a r′r'r′ iracionálne číslo. Predpokladajme, že ich súčet r2=r1+r′r_2 = r_1 + r'r2​=r1​+r′ je racionálny. Potom môžeme vyjadriť r′=r2−r1r' = r_2 - r_1r′=r2​−r1​. Keďže rozdiel dvoch racionálnych čísel je vždy racionálne číslo, musí byť aj r′r'r′ racionálne. To je však spor s predpokladom, že r′r'r′ je iracionálne.

Úloha 4

Dokážte, že číslo 2+3\sqrt{2}+\sqrt{3}2​+3​ je iracionálne.

1Nápoveda

Postupujeme sporom. Nech platí 2+3=r\sqrt{2}+\sqrt{3}=r2​+3​=r. Potrebujeme sa zbaviť odmocnín.

2Nápoveda

Kľúčom k zbaveniu sa odmocnín je umocnenie. Umocnením rovnosti z predošlej nápovedy budeme mať namiesto dvoch odmocnín jednu.

✓Riešenie

Postupujeme sporom. Nech r=2+3r = \sqrt{2}+\sqrt{3}r=2​+3​ je racionálne číslo. Umocnením rovnosti dostaneme r2=5+26r^2 = 5 + 2\sqrt{6}r2=5+26​, z čoho vyjadríme 6=r2−52\sqrt{6} = \frac{r^2-5}{2}6​=2r2−5​. Keďže rrr je racionálne, je racionálna aj pravá strana. To by znamenalo, že 6\sqrt{6}6​ je racionálne číslo, čo je spor (dôkaz je analogický ako pre 2\sqrt{2}2​).

Poznámka. Typicky chybný dôkaz môže spočívať v argumente, že súčet dvoch iracionálnych čísel je vždy iracionálny. Presvedčte sa ale, že to nie je pravda.

Nasledovné príklady ukazujú, že dôkaz sporom je technicky aj vtedy, ak dokazujeme, že niečo neplatí.

Úloha 5

Dokážte, že súčet troch druhých mocnín nepárnych celých čísel nikdy nie je druhou mocninou celého čísla.

1Nápoveda

Kľúčom je pozrieť sa na deliteľnosť ôsmimi.

2Nápoveda

Spomeňte si na tvrdenie dokázané v sekcii s priamym dôkazom, že druhé mocniny nepárnych čísel dávajú po delení 8 zvyšok 1.

✓Riešenie

Podľa predošlého dokázaného tvrdenia dáva druhá mocnina nepárneho čísla po delení 8 zvyšok 1. Súčet troch takýchto čísel preto dáva zvyšok 3. Potom ale nemôže byť štvorec, keďže to by musel byť nepárny a znova podľa nášho tvrdenia dávať zvyšok 1.

Úloha 6

73-CSMO-B-II-1

Patrik vybral dve rôzne kladné celé čísla aaa, bbb, každé napísal na 10 kariet a všetkých 20 kariet rozmiestnil po obvode kruhu. Všimol si, že každé číslo je teraz deliteľom súčtu dvoch čísel na susedných kartách. Dokážte, že čísla na kartách sa ob jedno striedajú.

1Nápoveda

Dokazujeme, že niečo nejde – čo by znamenalo, ak by to potenciálne išlo, teda ak by sa čísla nestriedali? Čo je vlastne opak tohto tvrdenia?

2Nápoveda

Ak by sa čísla nestriedali, tak nejaké dve rovnaké sú vedľa seba, napr. aaaaaa. Keď sa teraz prechádzame po kružnici nejakým smerom, napr. doprava, tak po čase musíme naraziť na bbb, takže máme aabaabaab. Čo z toho dostaneme?

3Nápoveda

Trojica aabaabaab nám dáva a∣a+ba \mid a+ba∣a+b, takže a∣ba \mid ba∣b. Bolo by skvelé nájsť niečo podobné ešte niekde inde.

4Nápoveda

Aby sme dostali b∣ab \mid ab∣a, potrebujeme nájsť trojicu bbabbabba. Prečo na kružnici musí existovať aj bbbbbb? Zamysli sa nad počtom striedavých skupín: ak spojíš dve aaa do jednej skupiny, znížiš tým počet dostupných skupín pre bbb. Kam sa potom musia zmestiť všetky bbb?

5Nápoveda

Ak z trojice aabaabaab zistíme, že a∣ba \mid ba∣b, a z trojice bbabbabba zistíme, že b∣ab \mid ab∣a, aký záver z toho vyplýva pre dve prirodzené čísla a,ba, ba,b?

✓Riešenie

Tvrdenie úlohy dokážeme sporom. Pripusťme teda, že čísla aaa, bbb nie sú rozmiestnené striedavo. To zrejme znamená, že sa v kruhu vedľa seba nachádzajú niekde dve aaa a súčasne niekde dve bbb†. Vyberme dve susedné aaa. Ak začneme od tejto dvojice aaaaaa putovať po kruhu jedným smerom, narazíme na číslo bbb (inak by v kruhu boli samé aaa). Akonáhle sa to stane, budeme mať susednú trojicu aabaabaab. Podľa zadania potom platí a∣a+ba \mid a+ba∣a+b, odkiaľ a∣ba \mid ba∣b. Analogickou úvahou nájdeme trojicu bbabbabba, z ktorej dostaneme b∣ab \mid ab∣a. Pre prirodzené čísla aaa, bbb tak platí a∣ba \mid ba∣b aj b∣ab \mid ab∣a, a teda a=ba = ba=b, čo je v spore s tým, že čísla aaa, bbb sú rôzne. Tým je celé riešenie úlohy hotové.

Poznámka 1. Bez ujmy na všeobecnosti sme od začiatku dôkazu sporom mohli predpokladať, že platí napríklad a<ba < ba<b. Potom by sme vystačili len s úvahou o trojici bbabbabba vedúcej k spornému záveru b∣ab \mid ab∣a.

Poznámka 2. Ukážme navyše, že pre čísla aaa, bbb spĺňajúce zadanie úlohy musí platiť buď b=2ab = 2ab=2a, alebo a=2ba = 2ba=2b. S ohľadom na symetriu stačí v prípade a<ba < ba<b dokázať rovnosť b=2ab = 2ab=2a. Pri striedavom rozmiestnení čísel z trojice abaabaaba máme b∣2ab \mid 2ab∣2a, takže 2a=kb2a = kb2a=kb pre vhodné prirodzené číslo kkk. Z predpokladu a<ba < ba<b však vyplýva kb=2a<2bkb = 2a < 2bkb=2a<2b, odkiaľ k<2k < 2k<2 čiže k=1k = 1k=1, a preto 2a=kb=b2a = kb = b2a=kb=b, ako sme chceli dokázať.

Na záver si ešte ukážeme azda najznámejší dôkaz tejto všeobecne známej veci, ktorú vedel dokázať už aj Euklides†.

Tvrdenie 2

Dokážte, že prvočísel je nekonečne veľa.

Dôkaz

Postupujeme sporom. Predpokladajme, že existuje konečne veľa prvočísel p1,p2,…,pnp_1, p_2, \dots, p_np1​,p2​,…,pn​. Uvažujme číslo N=p1⋅p2⋯pn+1N = p_1 \cdot p_2 \cdots p_n + 1N=p1​⋅p2​⋯pn​+1. Toto číslo je väčšie ako 1, preto musí mať aspoň jedného prvočíselného deliteľa ppp. Tento deliteľ ppp musí byť jedným z našich prvočísel p1,…,pnp_1, \dots, p_np1​,…,pn​. Zároveň však NNN dáva po delení ľubovoľným pip_ipi​ zvyšok 1, teda žiadne pip_ipi​ ho nedelí. To je spor, prvočísel teda musí byť nekonečne veľa.

Skúste si podobným spôsobom vyriešiť ďalšie dve úlohy:

Úloha 7*

Dokážte, že existuje nekonečne veľa prvočísel ppp, ktoré delia n2+1n^2+1n2+1 pre vhodné prirodzené nnn.

1Nápoveda

Ideme sporom. Ak by ich bolo konečne veľa, označme ich p1,p2,…,pkp_1,p_2,\dots,p_kp1​,p2​,…,pk​. Skúste zostrojiť vhodný výraz.

2Nápoveda

Zamyslite sa nad výrazom (p1⋅p2⋯pk)2+1(p_1\cdot p_2 \cdots p_k)^2+1(p1​⋅p2​⋯pk​)2+1.

✓Riešenie

Predpokladajme, že takýchto prvočísel je konečne veľa, označme ich p1,p2,…,pkp_1, p_2, \dots, p_kp1​,p2​,…,pk​. Uvažujme číslo

N=(p1⋅p2⋯pk)2+1.N = (p_1 \cdot p_2 \cdots p_k)^2 + 1.N=(p1​⋅p2​⋯pk​)2+1.

Toto číslo je väčšie ako 1, preto má nejakého prvočíselného deliteľa qqq. Keďže qqq delí NNN, delí číslo tvaru n2+1n^2+1n2+1, takže qqq musí patriť do nášho zoznamu p1,…,pkp_1, \dots, p_kp1​,…,pk​. To ale znamená, že qqq delí súčin p1⋯pkp_1 \cdots p_kp1​⋯pk​, a teda delí aj jeho druhú mocninu. Z toho vyplýva, že qqq delí rozdiel N−(p1⋯pk)2=1N - (p_1 \cdots p_k)^2 = 1N−(p1​⋯pk​)2=1, čo je spor.

Úloha 8**

Dokážte, že existuje nekonečne veľa prvočísel tvaru 3n+23n+23n+2, kde nnn je prirodzené číslo.

1Nápoveda

Postupujeme ako v predošlých prípadoch, označíme si prvočísla, zostrojujeme vhodný výraz. Je treba si však dať pozor na špeciálne prvočíslo 2 (ktoré je tiež nášho tvaru).

2Nápoveda

Zamyslite sa nad výrazom 3p1⋯pk+23p_1\cdots p_k+23p1​⋯pk​+2, kde p1,…,pkp_1,\dots,p_kp1​,…,pk​ sú nepárne prvočísla tvaru 3n+23n+23n+2.

3Nápoveda

Kľúčom je nájsť nejaké ďalšie prvočíslo tvaru 3n+23n+23n+2 v prvočíselnom rozklade nášho výrazu. Mohlo by v tomto rozklade nebyť žiadne, čo by to znamenalo?

✓Riešenie

Predpokladajme, že existuje konečne veľa prvočísel tvaru 3n+23n+23n+2. Označme p1,…,pkp_1, \dots, p_kp1​,…,pk​ všetky nepárne prvočísla tohto tvaru (číslo 2 vynechávame). Uvažujme číslo

N=3p1⋯pk+2.N = 3p_1 \cdots p_k + 2.N=3p1​⋯pk​+2.

Keďže pip_ipi​ sú nepárne, NNN je súčtom nepárneho čísla a čísla 2, takže NNN je nepárne a nie je deliteľné 2. Zároveň NNN dáva po delení tromi zvyšok 2. Preto NNN musí mať aspoň jedného prvočíselného deliteľa qqq tvaru 3n+23n+23n+2 (ak by boli všetky delitele tvaru 3n+13n+13n+1, aj NNN by malo tento tvar). Keďže NNN je nepárne, q≠2q \neq 2q=2. Zároveň qqq nemôže byť žiadne z pip_ipi​, pretože inak by delilo NNN aj 3p1⋯pk3p_1 \cdots p_k3p1​⋯pk​, a teda aj ich rozdiel 2. Našli sme teda nové prvočíslo qqq tvaru 3n+23n+23n+2, čo je spor.

Na záver sekcie sa vráťme k sľúbenému vysvetleniu dôkazu obmenenej vety. Vo všeobecnosti ide o dôkaz implikácie A⇒BA \Rightarrow BA⇒B, ktorá je ekvivalentná implikácii B′⇒A′B' \Rightarrow A'B′⇒A′, napríklad implikácia ak 555 nedelí nnn, tak ani 252525 nedelí nnn je ekvivalentná implikácii ak 252525 delí nnn, tak 555 delí nnn. My sa teda snažíme z negácie tvrdenia BBB dokázať negáciu predpokladu AAA – technicky sa teda snažíme z predpokladu, že BBB neplatí, prísť ku konkrétnemu sporu, a síce s predpokladom AAA. Z toho vidieť, že takýto dôkaz je vlastne špeciálny prípad dôkazu sporom – pri ktorom nám ide o to prísť do sporu s akýmkoľvek tvrdením, nie nutne predpokladom.

3Čo sme sa naučili

  • Priame dokazovanie používame, keď sa snažíme z predpokladov odvodiť čo najviac vecí.
  • Dôkaz sporom sa hodí, keď sa z negácie dokazovaného tvrdenia dá niečo odvodiť, z negácie už používame priame odvodzovanie.
  • Dôkaz obmenenej vety je vlastne špeciálny prípad dôkazu sporom.

4Čo ďalej

V ďalších materiáloch sa budeme venovať konkrétnym dôkazovým technikám, pričom začneme matematickou indukciou, ktorá je natoľko dôležitá, že si zaslúži samostatný materiál.

Komentáre

Obsah

  • 1Úvod
  • 2Základné typy dôkazov
  • 2.1Priamy dôkaz
  • 2.2Dôkaz sporom
  • 3Čo sme sa naučili
  • 4Čo ďalej
  • Komentáre
MathComps LogoMathComps

Dlhodobobou víziou projektu je vytvoriť platformu pre začínajúcich i pokročilých riešiteľov matematických súťaží, ich tútorov a všetkých priaznivcov.

Navigácia

  • Úlohy
  • Materiály
  • Rozcestník

Projekt

  • O projekte
  • Sponzori

© 2026 MathComps•Patrik Bak•Súkromie a podmienky

MathComps LogoMathComps
ÚlohyMateriályRozcestníkNovinky
Prihlásiť sa