28.10.2014 Views

Problemløsing - Abelkonkurransen

Problemløsing - Abelkonkurransen

Problemløsing - Abelkonkurransen

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Problemløsing<br />

Treningshefte foran<br />

den Internasjonale Matematikkolympiade<br />

Einar Andreas Rødland<br />

199X


Innhold<br />

1 Innledning 3<br />

2 Logikk og notasjon 3<br />

3 Reductio ad absurdum 5<br />

4 Induksjon 5<br />

4.1 Induksjonsbevis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5<br />

4.2 Nedadgående induksjon . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6<br />

4.3 Uendelig nedstigning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6<br />

4.4 Mer generell induksjon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7<br />

5 Grunnleggende kombinatorikk 9<br />

6 Pigeon hole principle 10<br />

6.1 Pigeon hole principle (skuff-prinsippet) . . . . . . . . . . . . . . . . . . . . 10<br />

7 Telleprinsipper 11<br />

8 Algebra og tallteori 12<br />

9 Geometri 15<br />

10 Ulikheter 19<br />

11 Funksjonalligninger 21<br />

12 Konstruksjoner og invarianter 22<br />

13 Symmetrier 24<br />

14 Til angrep! 26<br />

15 Oppgaver 26<br />

16 Hint 28<br />

17 Fasit 32<br />

Versjon: 18. mars 2006<br />

2


1 Innledning<br />

Det er selvsagt umulig å lære bort hvordan man skal løse matematiske problemer; spesielt<br />

når man selv har problemer med å løse dem. Noen års erfaring med slike oppgaver har<br />

dog gitt meg en plattform å stå på, som gjør at jeg i det minste har noen ideer om hva<br />

slags metoder som kan føre frem og hvordan oppgaver kan angripes.<br />

Dette heftet inneholder noe matematisk teori som det er mulig at dere ikke har vært<br />

borti før; det bygger også videre på heftet “Treningshefte foran Niels Henrik Abels<br />

matematikk-konkurranse”, selv om det er mulig om enn noe tungt å lese dette heftet<br />

uten å ha leste det foregående. Noe overlapp er det forøvrig mellom dem. Denne bør<br />

læres og forståes. Jeg har forsøkt å dekke en del av matematikken som lærebøkene ikke<br />

dekker: hvordan løse problemer.<br />

Lærebøker i matematikk legger gjerne stor vekt på å bevise de resultater som vises.<br />

Noen av de resultatene jeg presenterer er bevist, andre er det ikke. Det er nyttig å<br />

lese gjennom og forstå de bevisene jeg har tatt med; jeg har ofte gjengitt beviser noe<br />

kortfattet, så det skulle være noe arbeid igjen for leseren. De resultater jeg ikke har bevist<br />

i heftet bør dere forsøke å bevise selv!<br />

Det er ikke nødvendig å lese heftet slavisk fra første til siste side. Kapitlene er stort sett<br />

selvstendige enheter selv om jeg har forsøkt å ordne dem i en logisk rekkefølge. Spesielt<br />

bør jeg nok advare mot at enkelte deler av logikken kan være noe tørre og vanskelige;<br />

dette gjelder spesielt siste halvdel av kapittel 4. I første omgang kan det nok være lurt<br />

lese gjennom dette uten å sette seg som mål å forstå alt med en gang.<br />

La meg ta en rask oppsummering av kapitlene. Kapittel 2 dreier seg primært om<br />

grunnleggende logiske ideer og om den notasjonen vi matematikere ofte bruker. Kapitlene<br />

3 og 4 behandler de to vanligste bevismetodene; les igjennom dem, men bli ikke stående<br />

å stange i disse to kapitlene: kom heller tilbake til dem senere når du har mere erfaring<br />

med å jobbe med oppgaver. Kapitlene 5 til 13 kommer inn på bestemte fagområder og<br />

bestemte typer oppgaver. Her presenteres en rekke resultater som kan komme til nytte,<br />

og jeg forsøker å forklare når og hvordan de brukes. Kapittel 14 har som mål å ‘psyke<br />

dere opp’ litt når dere står fast på oppgaver; hva kan dere gjøre for å komme litt på gli.<br />

Jeg har også lagt inn en samling med oppgaver som dere kan få brynet dere på. Til sist<br />

kommer en ‘hint-seksjon’; i stedet for løsningsforslag har jeg lagt inn noen hint for hver<br />

oppgave. Dersom dere står fast kan dere titte her for å få en liten ledetråd, men se ikke<br />

i hint-seksjonen med en gang.<br />

Den viktigste erfaring får dere gjennom selv å jobbe med oppgaver. Jeg har lagt noen<br />

oppgaver inn i de enkelte seksjonene i heftet, men det er nødvendig at dere får flere<br />

oppgaver å jobbe med enn bare disse. Oppgavene i dette heftet er av varierende vanskelighetsgrad:<br />

fra Abel-konkurranse nivå til Matematikkolympiade nivå. Noen av oppgavene<br />

er med primært for å belyse teorien, og er ikke typiske Abel- eller Olympiade-oppgaver.<br />

2 Logikk og notasjon<br />

La meg først si et par ord om notasjon og om uttrykk som jeg vil bruke.<br />

3


I matematikken har vi et logisk sprog. I stedet for ord bruker vi ofte symboler for de<br />

vanligste begrepene og relasjonene. I logikken studerer man utsagn og sammenhenger<br />

mellom disse. Jeg vil bruke ordet ‘utsagn’, men jeg kunne også brukt ‘påstand’ eller<br />

‘hypotese’. Når jeg behandler et generelt utsagn vil jeg gjerne sette navn på den: betegne<br />

den med en variabel slik man betegner ukjente tall med variable. F.eks. kan P angi<br />

utsagnet ‘1729 er et primtall’; utsagnet P er da usant (1729 = 7 · 13 · 19).<br />

Vi har et par logiske begreper som dere kanskje har sett før:<br />

P ⇒ Q : P impliserer Q; Q følger fra P . Dette vil si at dersom P er riktig, så er også Q<br />

riktig.<br />

P ⇐⇒ Q : P er ekvivalent med Q; P er sann hvis og bare hvis Q er sann. Dette vil si<br />

at enten er begge utsagnene sanne, eller så er de begge gale. Ekvivalens er forøvrig<br />

det samme som at P ⇒ Q og Q ⇒ P .<br />

∧, ∨ : ‘og’, ‘eller’. P ∧ Q er sant hvis og bare hvis både P og Q er sanne; P ∨ Q er sant<br />

hvis P eller Q eller begge to er sanne.<br />

∩, ∪ : ‘snitt’, ‘union’. Dette er mengdeoperasjoner, ikke logiske operasjoner, men jeg tar<br />

dem med likevel. Dersom A og B er to mengder er snittet A ∩ B mengden av<br />

elementer som er i både A og B; unionen A ∪ B består av de elementer som er i A<br />

eller B eller begge. Merk dualitetene ∧ ↔ ∩ og ∨ ↔ ∪.<br />

|A| : antall elementer i A. Dette er også en mengdeoperasjon. Den teller kort og godt<br />

antall elementer i mengden A.<br />

¬P : ikke P ; utsagnet ‘P er galt’; P ’s negasjon. For klarhetens skyld er det vanligvis best<br />

å skrive ‘ikke P ’ eller formulere P ’s negasjon på ny i stedet for å bruke symbolet<br />

¬.<br />

(. . .) : Det kan forekomme at du ønsker å formulere et utsagn som inneholder et logisk<br />

uttrykk. F.eks. kan det at P ⇒ Q og Q ⇒ P er det samme som P ⇐⇒ Q, uttrykkes<br />

((P ⇒ Q) ∧ (Q ⇒ P )) ⇐⇒ (P ⇐⇒ Q). Som du ser brukes paranteser nøyaktig<br />

som ellers i algebra.<br />

Dere har sikkert hørt begrepet ‘teorem’ brukt om matematiske resultater; det finnes<br />

dog flere termer som betegner lignende begreper. Et teorem er gjerne et resultat som er<br />

interressant i seg selv; et lemma er et mindre resultat som ikke i seg selv er så veldig<br />

interessant, men som kan brukes til å vise noe; et korollar er et resultat som følger direkte<br />

av noe man har vist tidligere.<br />

Oppgave 1. Vis at (P ⇒ Q) ⇐⇒ ((P ∧ Q) ∨ (¬P )) ⇐⇒ ((¬P ) ∨ Q).<br />

Oppgave 2. En person A har tre sedler: en 50-lapp, en 100-lapp og en 500-lapp. En<br />

annen person B skal si et utsagn U. A skal gi B en seddel (eller flere) hvis og bare hvis<br />

U er sant. Hva skal B si for å få mest mulig penger.<br />

4


3 Reductio ad absurdum<br />

Reductio ad absurdum betyr at man reduserer til det absurde (eller til en selvmotsigelse).<br />

I matematikken brukes det gjerne om en bestemt type bevisførsel.<br />

Reductio ad absurdum: Vi har et utsagn P . Anta at vi ved å anta at P er gal, kan<br />

vise en selvmotsigelse (eller noe som må være galt). Rent logisk vil dette si at man viser<br />

at (¬P ) ⇒ Q og at Q er gal (eller strider mot antagelsen ¬P ). Da må P være riktig.<br />

Dersom du har fått taket på den logiske notasjonen, ser du kanskje at reductio ad<br />

absurdum kan skrives i logisk notasjon som (((¬P ) ⇒ Q) ∧ (¬Q)) ⇒ P .<br />

Eksempel 1 (Euklid). Vis at det finnes et uendelig antall primtall.<br />

La utsagnet P være ‘det finnes uendelig mange primtall’. Jeg antar at det motsatte<br />

er tilfellet: ¬P sier at det kun finnes et endelig antall primtall, p 1 , . . . , p n . La x =<br />

p 1 p 2 · · · p n + 1. Ingen av p j ’ene er faktorer i x, så x må inneholde primfaktorer andre<br />

enn p j . Dette strider dog imot antagelsen om at p 1 , . . . , p n var alle primtallene.<br />

Vi får da en selvmotsigelse; følgelig kan vi konkludere at det finnes uendelig mange<br />

primtall.<br />

Kontrapositive: Utsagnene P ⇒ Q og dets kontrapositive utsagn (¬Q) ⇒ (¬P ) er<br />

ekvivalente. Dette uttrykker det samme som reductio ad absurdum.<br />

La meg gi et banalt eksempel på et kontrapositivt utsagn. Merk at det ikke er noe klart<br />

skille mellom hva som er reductio ad absurdum og hva som er bruk av kontrapositive<br />

utsagn: disse to er så sterkt knyttet sammen. Det er heller ikke noe poeng i å skille dem<br />

ad.<br />

Eksempel 2. Hvis det har regnet, så må bakken være våt. Det kontrapositive utsagnet<br />

sier: hvis bakken er tørr, kan det ikke ha regnet.<br />

Tips 3. Oppgaver der man skal bevise at noe ikke er mulig eller at noe ikke finnes,<br />

formelig skriker etter et reductio ad absurdum bevis; dersom du støter på en slik oppgave,<br />

er en vanlig metode å utlede forskjellige egenskaper et slikt objekt måtte hatt om det hadde<br />

eksistert, for så å lete etter en selvmotsigelse.<br />

Reductio ad absurdum (og utsagns kontrapositive) vil bli brukt gjennom hele heftet;<br />

metoden er så vanlig, at det er svært viktig at du lærer deg til å bruke den. Ved å jobbe<br />

med oppgaver vil du kunne få den nødvendige erfaring, og etter en stund bruker du<br />

metoden uten å tenke på det.<br />

Oppgave 3. La p(x) være et polynom av grad n slik at p(x) ≥ 0 for alle x. La q(x) =<br />

p(x) + p ′ (x) + · · · + p (n) (x) der p (j) (x) er den j’te deriverte av p(x). Vis at da er q(x) ≥ 0<br />

for alle x.<br />

4 Induksjon<br />

4.1 Induksjonsbevis<br />

Anta at vi har en rekke med utsagn: P 0 , P 1 , . . .. Anta at vi kan vise at P 0 er sann<br />

(nullhypotesen) og at P n ⇒ P n+1 (P n er induksjonshypotesen). Da har vi bevist at alle<br />

5


P j er sanne. Vi har jo da vist at P 0 er sann og at P 0 ⇒ P 1 ⇒ · · · .<br />

Eksempel 4. La oss definere Fermat-tallene F n = 2 2n +1. Vis at F n = F 0 F 1 · · · F n−1 +2.<br />

La P j være utsagnet ‘F j = F 0 · · · F j−1 + 2’. (For j = 0 vil produktet F 0 · · · F j−1 bli 1<br />

siden det ikke er noen faktorer.)<br />

Ligningen stemmer for F 0 , altså er P 0 sann. Hvis vi antar P n , at ligningen holder for<br />

F n , får vi at<br />

F n+1 − 2 = 2 2n+1 − 1 = (2 2n − 1)(2 2n + 1) = (F n − 2)F n = (F 0 F 1 · · · F n−1 )F n . (1)<br />

Vi har da vist induksjonshypotesen: at P n ⇒ P n+1 . Det følger da ved induksjon at P n<br />

er sann for alle n: dvs. at F n = F 0 F 1 · · · F n−1 + 2.<br />

4.2 Nedadgående induksjon<br />

Dette er bare en litt anderledes måte å formulere induksjonsbeviset på ved også å bruke<br />

reductio ad absurdum. Vi har som før en rekke med utsagn P j som vi ønsker å bevise. I<br />

stedet for å vise at P n ⇒ P n+1 viser man dets kontrapositive utsagn ¬P n+1 ⇒ ¬P n .<br />

En annen formulering av nedadgående induksjon er at man tenker seg at n er den<br />

minste n slik at P n er gal. Man viser at P 0 er sann, slik at n > 0 er nødvendig for å få<br />

et galt utsagn. Så viser man at ¬P n ⇒ ¬P n−1 (dersom n > 0). Det gir en selvmotsigelse<br />

siden P n var det første gale utsagnet i følgen.<br />

Eksempel 5. Vi definerer Fibonacci-tallene F n ved at F 1 = F 2 = 1 og F n+1 = F n +F n−1 .<br />

Vis at F n og F n+1 er uten felles faktor.<br />

Anta at x deler både F n og F n+1 . Da vil også F n+1 − F n = F n−1 være et multiplum av<br />

x. Altså må x være felles faktor for F n og F n−1 . Nullhypotesen er at F 1 og F 2 er uten<br />

felles faktor; siden begge er lik 1 er dette opplagt.<br />

Her er P n utsagnet ‘F n og F n+1 er uten felles faktor’. Nullhypotesen blir da P 1 : ‘F 1 og<br />

F 2 er uten felles faktor’. (Nummereringen av hypotesene behøver ikke starte på null.)<br />

Utsagnet ‘F n og F n+1 er uten felles faktor’ er således bevist ved nedadgående induksjon.<br />

4.3 Uendelig nedstigning<br />

Dette er induksjonsbevisets logiske negasjon. Vi viser da at P j ⇒ P j+1 , men i stedet for<br />

å vise at nullhypotesen er riktig, viser man at ikke alle P j kan være riktige. Det følger da<br />

at P 0 må være gal.<br />

Eksempel 6. Vis at √ 2 er et irrasjonalt tall.<br />

Anta at √ 2 er et rasjonalt tall. Da er √ 2 = a 0 /a 1 der a j er positive heltall. Dette gir<br />

a 2 0 = 2a2 1 , hvorav vi ser at a 0 må være et partall. La a 0 = 2a 2 . Vi får da at a 1 /a 2 = √ 2.<br />

Slik kan vi så fortsette i det uendelige. Vi får da a 0 > a 1 > a 2 > · · · hvilket er umulig<br />

for positive heltall.<br />

Her er P n lik utsagnet ‘ √ 2 = a n /a n+1 ’.<br />

6


A 5<br />

A 4<br />

B A 2 B 1 3<br />

B 3 B 5<br />

B 4<br />

A 1<br />

A 2<br />

Eksempel 7. Kan hjørnene i et regulært pentagon beskrives med heltallige koordinater<br />

i planet?<br />

La A 1 , . . . , A 5 være hjørnene som vist på figuren, trekk linjene A 1 A 3 osv. og la B 1 , . . . , B 5<br />

betegne skjæringspunktene mellom dem som på figuren. Da blir også B 1 B 2 B 3 B 4 B 5 et regulært<br />

pentagon.<br />

Vi ser lett at A 1<br />

⃗A 2 = A ⃗ 5 B 1 = B ⃗ 2 A 3 og ettersom A j har heltallige koordinater blir<br />

disse vektorene heltallige. Siden A 5 har heltallige koordinater og A 5<br />

⃗B 1 er heltallig, må<br />

også B 1 ha heltallige koordinater. Tilsvarende gjelder for de andre B j ’ene.<br />

Ved å gjenta denne konstruksjonen ad infinitum (i det uendelige) får vi stadig mindre<br />

regulære pentagoner med heltallige koordinater. Det må være umulig.<br />

Det som kommer her er formodentlig ganske tungt stoff. Les igjennom det, men gå<br />

videre etterpå; dere kan heller komme tilbake til dette senere når dere er mere erfarne.<br />

4.4 Mer generell induksjon<br />

Metoden kan minne om nedadgående induksjon.<br />

Vi har som før en rekke med utsagn, men denne gangen er de ikke nødvendigvis<br />

nummerert med naturlige tall. Vi kan f.eks. ha en ligning med flere ukjente hvor vi<br />

skal vise at eventuelle løsninger har en bestemt egenskap eller form. Den egenskap som<br />

vi fremdeles har, er ideen om at et utsagn kommer før et annet: hvis P kommer før Q<br />

vil jeg skrive P ≺ Q eller Q ≻ P . Det eneste krav vi stiller til relasjonen ≺, er at P ⊀ P<br />

og at hvis P ≺ Q og Q ≺ R er P ≺ R.<br />

Hvis P i,j er et utsagn der i, j ∈ N 0 , kan en slik ordning være at P i,j ≺ P i ′ ,j′ hvis i < i′<br />

og j < j ′ ; vi ser da at for to utsagn behøver ikke den ene å komme før den andre. En<br />

annen ordning gir opphav til det man kaller dobbel induksjon: P i,j ≺ P i ′ ,j′ dersom i < i′<br />

eller i = i ′ ∧ j < j ′ ; dette er omtrent som om man først skulle ta induksjon med hensyn<br />

på j og så med hensyn på i.<br />

For å få induksjonen til å fungere trengs tre egenskaper.<br />

1. Dersom et av utsagnene er galt, må et utsagn som kommer før dette også være<br />

galt; omvendt, dersom alle utsagn som kommer før et utsagn P er sanne, er også<br />

P sann.<br />

7


2. Dersom vi har en nedadstigende følge med utsagn, P 0 ≻ P 1 ≻ · · · , så vil den stoppe<br />

et sted: den kan ikke bli uendelig lang.<br />

3. Et utsagn som er minimalt i ordningen, slik at det ikke kommer noe utsagn før det,<br />

er alltid sant.<br />

Merk hvordan (3) erstatter null-hypotesen, (1) erstatter induksjonshypotesen og (2)<br />

kobler ‘nullhypotesen’ med det utsagnet som skal bevises.<br />

I praksis fungerer dette som følger. Vi ønsker å bevise utsagnet P . La P 0 = P . Dersom<br />

vi antar at P 0 er galt, kan vi vise at P 1 er galt, der P 1 ≺ P 0 . Slik fortsetter vi. Til sist<br />

ville vi fått en rekke (¬P 0 ) ⇒ (¬P 1 ) ⇒ · · · ⇒ (¬P n ) der P 0 ≻ P 1 ≻ · · · ≻ P n og det ikke<br />

kommer noe utsagn før P n . Vi må da vise at P n er sann. Når det er gjordt, følger at P 0<br />

må være sann.<br />

Dette var nok tungt stoff og det er ikke å forvente at dere forstår det med en gang.<br />

Det kan dog hjelpe med et eksempel.<br />

Eksempel 8. La p, q ∈ N, p < q. Vi sier at p/(p + q) og q/(p + q) er etterfølgere til<br />

p/q, og at en etterfølger til en etterfølger er en etterfølger. Vis at ethvert rasjonalt tall<br />

mellom null og en er etterfølger til 1/2. (Det er hensiktsmessig også å si at ethvert tall<br />

også er en etterfølger til seg selv.)<br />

La oss starte med et rasjonalt tall n/m der 0 < n < m og n og m er uten felles faktor.<br />

Hvis n/m < 1/2 er n/m etterfølger til n/(m − n), og hvis n/m > 1/2 er n/m etterfølger<br />

til (m − n)/n. Vi ser da at dersom n/m ≠ 1/2, er n/m etterfølger til et rasjonalt tall<br />

med nevner mindre enn m. Ved å gjenta prosessen, vil nevneren bli stadig mindre. Til<br />

sist kommer man ikke lenger; man må da ha kommet til 1/2.<br />

I denne oppgaven er P 0 utsagnet at n/m = n 0 /m 0 er en etterfølger til 1/2. Prosessen<br />

som jeg har beskrevet gir da en rekke utsagn, P k , som sier at n k /m k er en etterfølger<br />

til 1/2. Utsagnene ‘n/m er en etterfølger til 1/2’ ordnes da etter nevneren m. Så lenge<br />

m > 2 kan jeg finne et utsagn som kommer før. Til sist må jeg da ende opp med P N lik<br />

utsagnet for n/m = 1/2; denne ‘nullhypotesen’ er opplagt.<br />

Tips 9. Induksjonsbevis skal ofte brukes når man har en rekke påstander som kan ordnes<br />

på ett eller annet vis. Den aller sterkeste indikasjon på at induksjonsbevis skal anvendes<br />

er dog at vi skal vise noe om noe som er rekursivt definert: definisjonen av et ‘objekt’<br />

henviser til definisjonen av ‘tidligere objekter’, f.eks. når man definerer en følge a n ved<br />

at a n uttrykkes som en funksjon av a n−1 , a n−2 , . . . . Kan du se at egenskapen ‘etterfølger<br />

til 1/2’ i eksempelet over, er definert rekursivt?<br />

Oppgave 4. La F j være Fibonacci-tallene. Vis at F 2 1 + · · · + F 2 n = F n F n+1 og F n F m +<br />

F n+1 F m+1 = F n+m+1 .<br />

Oppgave 5. La x i,j være definert for i, j ∈ N 0 ved at x i,0 = x 0,j = 1 og x i,j =<br />

x i−1,j − jx i−1,j−1 . Vis at x i,j = x j,i .<br />

Oppgave 6. La f(n) = 10n, g(n) = 10n + 4 og h(2n) = n for naturlige tall n. Vis at ved<br />

å starte med 4 og anvende f, g og h i passende orden, kan alle naturlige tall oppnåes.<br />

8


Oppgave 7. La x, y og n være naturlige tall slik at x 2 + y 2 = n(xy + 1). Vis at da er n<br />

et kvadrattall.<br />

Oppgave 8. La n ∈ N være et naturlig tall og la x n være et naturlig tall. Definer<br />

x j+1 fra x j ved at man skriver x j ut i j-tall-systemet og så fortolker det som et tall<br />

i (j + 1)-tall-systemet (om tall-systemer, se seksjon 12) og trekker fra 1: hvis x j =<br />

a j,0 + a j,1 j + · · · + a j,k j k , lar vi x j+1 = a j,0 + a j,1 (j + 1) + · · · + a j,k (j + 1) k − 1. Vis at<br />

før eller siden vil x j komme ned til null.<br />

Oppgave 9. Vis at det er umulig å dele en kube opp i et endelig antall mindre kuber<br />

der de mindre kubene alle har forskjellige størrelser.<br />

5 Grunnleggende kombinatorikk<br />

Det er noen begreper og uttrykk som stadig dukker opp.<br />

Fakultet: Uttrykket n! = 1·2 · · · n er ‘n fakultet’. Vi lar 0! = 1: da holder n! = (n−1)!·n.<br />

Permutasjon: En permutasjon σ er en en-til-en avbildning σ : {1, . . . , n} → {1, . . . , n}.<br />

Mengden av permutasjoner av n elementer betegnes ofte S n . Vi kan, ved å liste<br />

opp funksjonsverdiene — σ(1), . . . , σ(n) — også betrakte en permutasjon som en<br />

ordning av tallene fra 1 til n slik at hvert tall er med nøyaktig en gang.<br />

Det finnes n! permutasjoner i S n : dersom vi gir σ(j) verdi fortløpende for j =<br />

1, 2, . . . finnes n mulige verdier for σ(1), så gjenstår n − 1 mulige verdier for σ(2),<br />

osv.<br />

Binomialer: Dersom du har n = p + q kuler og skal male p av dem røde og q av dem<br />

blå, kan du gjøre det på ( n<br />

p)<br />

=<br />

( n<br />

q)<br />

= n!/p!q! forskjellige måter; for p < 0 og p > n<br />

er ( n<br />

p)<br />

= 0.<br />

( n<br />

p)<br />

er en binomial-koeffisient.<br />

Det er en metode i kombinatorikken som bruker genererende funksjoner. Hvis vi har<br />

en følge a j , j = 0, 1, . . ., er den genererende funksjonen f(x) = a 0 + a 1 x + · · · . Vi er dog<br />

ikke interessert i f som funksjon; alt vi trenger er egenskapene som formelt uttrykk.<br />

La oss se på et par vanlige genererende funksjoner. I en av oppgavene skal du vise<br />

)<br />

x j ; altså er (1 + x) n den genererende funksjonen til ( n<br />

j)<br />

. Andre<br />

at (1 + x) n = ∑ n<br />

( n<br />

j=0 j<br />

vanlige eksempler er 1/(1 − x) = 1 + x + x 2 + · · · . Ofte kan de genererende funksjonene<br />

være lettere å håndtere enn følgen.<br />

Eksempel 10. For en p ∈ N 0 , vis at ∑ ( n m<br />

) (<br />

i+j=p i)(<br />

j = n+m<br />

)<br />

p .<br />

La f(x) = (1 + x) n og g(x) = (1 + y) m . Generelt er<br />

(<br />

∑ ∞<br />

) ⎛ ⎞ ⎛ ⎞<br />

∞∑<br />

∞∑<br />

a i x i ⎝ b j x j ⎠ = ⎝ ∑<br />

a i b j<br />

⎠ x p .<br />

i=0<br />

j=0<br />

p=0<br />

i+j=p<br />

I dette tilfellet ser vi at den genererende funksjonen for venstresiden er f · g. Men,<br />

f(x)g(x) = (1 + x) n+m , og den funksjonen genererer ( n+m<br />

p<br />

)<br />

.<br />

9


Et triks som er lett å gjennomføre når man har en genererende funksjon f(x) =<br />

a 0 +a 1 x+· · · hvorfor man også har et algebraisk uttrykk (f.eks. 1+x+x 2 +· · · = 1/(1−x))<br />

er at man kan ta summen av annethvert ledd: a 0 + a 2 + a 4 + · · · = (f(1) + f(−1))/2.<br />

Oppgave 10. Vis at ( ) (<br />

n<br />

i + n<br />

) (<br />

i+1 = n+1<br />

)<br />

i+1 og (1 + x) n = ∑ n<br />

( n<br />

j=0 j)<br />

x j .<br />

Oppgave 11. For n ≤ m, vis at ∑ m<br />

( j<br />

) (<br />

j=n n = m+1<br />

n+1)<br />

.<br />

Oppgave 12. Vis at (1 + x) −n = ∑ ∞<br />

j=0 (−1)j( )<br />

n+j−1<br />

n−1 x j . Motiver definisjonen ( )<br />

−n<br />

j =<br />

(−1) j( )<br />

n+j−1<br />

n−1 utifra dette.<br />

Oppgave<br />

∑<br />

13. La<br />

)<br />

F n være Fibonacci-tallene: F 1 = F 2 = 1, F n+1 = F n + F n−1 . Vis at<br />

F n =<br />

.<br />

0≤p≤q≤n−1<br />

p+q+1=n<br />

( p<br />

q<br />

Oppgave 14. På hvor mange forskjellige måter kan vi velge x 1 , . . . , x n ∈ {0, 1, 2} slik<br />

at x j ’ene inneholder et like antall 1-ere?<br />

6 Pigeon hole principle<br />

6.1 Pigeon hole principle (skuff-prinsippet)<br />

Dersom det finnes n skuffer og n + 1 eller flere sokker (eller andre objekter) i skuffene,<br />

så må det finnes en skuff med minst to sokker.<br />

Hvor banalt dette enn kan se ut, så taes det ofte i bruk.<br />

Eksempel 11. La A være en mengde med ti forskjellige naturlige tall mindre eller lik<br />

100. Vis at det da finnes to forskjellige mengder X og Y som er inneholdt i A og slik at<br />

summen av elementene i X er lik summen av elementene i Y .<br />

Det finnes 2 10 = 1024 delmengder av A (inklusive A og den tomme mengde). Summen<br />

av alle elementene i A må være mindre enn 1000. (Summen kan maks bli 100 + 99 +<br />

· · · + 91.) Dersom delmengdene i A er ‘sokkene’ og de mulige summene er ‘skuffene’, har<br />

vi flere ‘sokker’ enn ‘skuffer’. Følgelig må to forskjellige ‘sokker’ havne i samme ‘skuff’:<br />

to forskjellige delmengder må ha samme sum.<br />

Oppgave 15. I et selskap med n personer har gjestene satt seg ved bordet i total<br />

uoverensstemmelse med bordkortene: ingen sitter på sin tiltenkte plass. For å rette på<br />

dette begynner de å flytte seg en og en plass til venstre (i takt); vis at når de har flyttet<br />

et passende antall plasser, vil minst 2 personer sitte på riktig plass.<br />

Oppgave 16. Gitt n punkter i planet med heltallige koordinater. Hvor stor må n være<br />

for at du kan være sikker på at linjestykket mellom to av disse punktene går gjennom<br />

et tredje punkt med heltallige koordinater. Hva om du bruker punkter i rommet med<br />

heltallige koordinater?<br />

Oppgave 17. La x 1 , . . . , x 11 ∈ Z. Vis at det finnes a j ∈ {−1, 0, 1} ikke alle lik null, slik<br />

at 1993 | ∑ 11<br />

j=1 a jx j . (Se seksjon 8 om delelighet.)<br />

10


Oppgave 18. En gruppe på 17 personer brevveksler om totalt 3 emner. Hvert par av<br />

personer brevveksler om ett av disse emnene. Vis at det finnes en gruppe på 3 personer<br />

som alle brevveksler seg imellom om ett og samme emne.<br />

Oppgave 19. Vis at for enhver mengde A ⊂ {1, 2, . . . , 2n}, n ∈ N, med |A| = n + 1,<br />

finnes to forskjellige elementer x, y ∈ A slik at x | y (x deler y).<br />

Oppgave 20. La x 1 , . . . , x n > 0, ∑ n<br />

j=1 x j = 1. Vis at det finnes a j ∈ {−1, 0, 1} ikke alle<br />

lik 0, slik at | ∑ n<br />

j=1 a jx j | ≤ 1/(2 n − 1).<br />

7 Telleprinsipper<br />

Mange kombinatorikk-oppgaver går ut på å telle opp noe. Det som ofte kan være problemet<br />

er kun å telle de som skal telles og bare å telle dem en gang.<br />

Eksempel 12. La A og B være to mengder; det kan f.eks. være elementer som har<br />

bestemte egenskaper. Vi ønsker å finne ut hvor mange elementer som har minst en av<br />

egenskapene: hvor mange elementer er i A ∪ B?<br />

Det kan være vanskelig å finne direkte hvor mange elementer som ligger i A ∪ B, men<br />

ofte er det ikke så vanskelig å finne |A|, |B| og |A ∩ B|. Da kan vi bruke at |A ∪ B| =<br />

|A| + |B| − |A ∩ B|.<br />

Eksempel 13. For σ ∈ S n en permutasjon, la F (σ) være antall fikspunkter for σ: dvs.<br />

antall j med σ(j) = j. Vis at ∑ σ∈S n<br />

F (σ) = n!.<br />

Merk at vi kan se det slik at vi teller opp antall par (j, σ) slik at σ(j) = j. Vi kan da<br />

snu på uttrykket den andre veien: for hver j kan vi telle opp antall permutasjoner som<br />

har j som fikspunkt; disse summeres så.<br />

La A j være de permutasjonene som lar j ligge i ro. Da er A j alle permutasjoner av de<br />

n − 1 andre tallene; følgelig inneholder A j (n − 1)! permutasjoner.<br />

∑<br />

Dersom σ har k fikspunkter, vil σ ligge i k av A j ’ene: en for hvert fikspunkt. I summen<br />

n<br />

j=1 |A j| vil en permutasjon σ telle en gang for hvert fikspunkt: altså F (σ) ganger. Det<br />

vil si at ∑ n<br />

j=1 |A j| = ∑ σ∈S n<br />

F (σ). Ettersom |A j | = (n−1)!, er ∑ n<br />

j=1 |A j| = n·(n−1)! =<br />

n!.<br />

Oppgave 21. Vi har mengder A 1 , . . . , A n . Hver mengde inneholder a 1 elementer, snittet<br />

at to forskjellige mengder inneholder a 2 mengder, og snittet av tre eller flere mengder er<br />

tomt. Hvor mange elementer er i unionen av alle A j ’ene?<br />

Oppgave 22. Vi har mengder A 1 , . . . , A n . Vis at antall elementer i unionen er<br />

∣ n∑ ∑<br />

∣ ∪<br />

n<br />

j=1 A j = (−1) k−1<br />

k=1<br />

= ∑<br />

I⊂{1,...,n}<br />

i 1


8 Algebra og tallteori<br />

La meg først ta noen begreper og symboler som kan være nye.<br />

x | y : x deler y; y er et multiplum av x. Vi definerer x | y ved at det finnes en z slik<br />

at y = xz. For alle x ≠ 0 vil 1 | x og x | 0. Vi begrenser oss selvsagt til hele eller<br />

naturlige tall når vi snakker om delelighet.<br />

gcd(x, y) : største felles divisor (eller faktor), greatest common divisor. Det største naturlige<br />

tall z slik at z | x og z | y. Når gcd(x, y) = 1 sier vi at x og y er uten felles<br />

faktor eller relativt primiske.<br />

lcm(x, y) : minste felles multiplum, least common multiplum. Det minste naturlige tall<br />

z slik at x | z og y | z. Vi har at gcd(x, y) · lcm(x, y) = xy.<br />

x ≡ y mod n : x lik/ekvivalent med y modulo n; n | (x − y). På denne måten vil ethvert<br />

tall x identifiseres med resten som oppstår ved divisjon på n. Ofte brukes = i stedet<br />

for ≡.<br />

Z n : de hele tall modulo n. Dersom man betrakter ekvivalens modulo n som likhet finnes<br />

bare n forskjellige (hele) tall. Disse utgjør Z n . Når det er klart at man jobber i Z n<br />

skriver man ofte bare =, ikke ≡ modn. Skrives også Z/(n) eller Z/nZ.<br />

Primtall: et naturlig tall større enn en som ikke er delelig på andre naturlige tall enn 1<br />

og seg selv. Ethvert naturlig tall kan skrives som produkt av primtall på en og bare<br />

en måte (opptil faktorenes orden).<br />

Modulo-begrepet og Z n bør kanskje forklares litt grundigere: det er et særdeles viktig<br />

begrep, kanskje det viktigste enkeltbegrep som defineres i dette heftet. Man kan gjerne<br />

tenke seg Z n representert ved elementene 0, 1, . . . , n − 1. Her svarer x til alle tall som er<br />

lik x modulo n: · · · = x − n = x = x + n = · · · . Å si at x ≡ y mod n er det samme som<br />

å si at x − y er et multiplum av n eller at x = y i Z n .<br />

Z n er hva vi kaller en ring: vi har et nullelement (0 + x = x) og et enhetselement<br />

(1 · x = x) samt operasjonene pluss, minus og multiplikasjon (som for de hele tallene).<br />

Disse operasjonene bevarer ekvivalenser modulo n: f.eks. er produktet (x+an)(y +bn) =<br />

xy + (xb + ya + abn)n ≡ xy mod n. Det er dog mulig at xy = 0 i Z n uten at x eller y er<br />

null.<br />

Eksempel 14. Vis at det finnes uendelig mange naturlige tall, n, som ikke kan skrives<br />

som sum av tre kvadrattall: n = x 2 + y 2 + z 2 .<br />

Vi betrakter ligningen modulo 8. Vi kan finne alle kvadrattall modulo 8 ved å finne x 2<br />

for x = 0, 1, . . . , 7, fordi (x + 8n) 2 ≡ x 2 mod 8. Vi finner da at kvadrattallene er lik 0,<br />

1 eller 4 modulo 8. Det er umulig å skrive 7 som sum av tre tall fra mengden {0, 1, 4}.<br />

Altså, dersom n ≡ 7 mod 8, kan n ikke skrives som summen av tre kvadrattall.<br />

Dersom p er et primtall, er Z p hva vi kaller en kropp: i tillegg til null, pluss, minus<br />

og multiplikasjon, har vi divisjon (men man kan selvsagt ikke dele på null). Å se at vi<br />

12


har divisjon er ikke helt opplagt. Jeg vil vise at dersom n ikke er et multiplum av p,<br />

finnes en m slik at nm ≡ 1 mod p. Dette beviset bruker en kombinasjon av algebra,<br />

skuff-prinsippet og reductio ad absurdum som er svært vanlig.<br />

Anta at xy ≡ 0 mod p. Det vil si at p | xy. Da må p dele enten x eller y, hvilket vil si<br />

at enten x eller y svarer til null-elementet i Z p .<br />

La oss se på avbildningen Z p → Z p som avbilder x ↦→ nx. Dersom ingen x avbildes på<br />

1 har vi at de p elementene avbildes ned på p − 1 eller færre elementer. Da må det finnes<br />

to forskjellige elementer x og y i Z p slik at nx ≡ ny mod p (skuff-prinsippet). Men, da<br />

må p | n(x − y), hvilket er umulig. Altså må det finnes en x slik at nx ≡ 1 mod p.<br />

Tips 15. For tallteoretiske oppgaver lønner det seg ofte å regne modulo n: i Z n . Man<br />

har da et endelig antall elementer å jobbe med. Det er også en del resultater som gjelder<br />

i Z n som ikke gjelder i Z. Videre kan man regne med pluss, minus og multiplikasjon som<br />

om det va hele tall man jobbet med.<br />

I mange oppgaver vil man regne modulo p der p er et primtall. I tillegg til mulighetene<br />

som gjelder for Z n generelt har vi da også divisjon.<br />

Fermats og Eulers teorem kan i mange tilfeller være nyttige. De kan bevises med<br />

metoder som ligner beviset ovenfor.<br />

Teorem 16 (Fermat). Dersom p er et primtall og x ∈ Z, så er x p ≡ x mod p. Det vil si<br />

at i Z p er x ↦→ x p lik identitetsavbildningen.<br />

Teorem 17 (Euler). La n ∈ N ha primtallsfaktorisering n = p m 1<br />

1 · · · p m k<br />

k<br />

. La Eulers<br />

phi-funksjon være φ(n) = ∏ j (p j − 1)p m j−1<br />

j<br />

; dvs. antall tall mellom 1 og n som er relativt<br />

primisk med n.<br />

La Z ∗ n betegne elementene x ∈ Z n slik at x og n er uten felles faktor. Da er antall<br />

elementer i Z ∗ n lik φ(n). For en slik x ∈ Z ∗ p vil x φ(n) = 1 (i Z n ).<br />

Merk forøvrig at for elementene i Z ∗ n har man divisjon: dersom x og n er uten felles<br />

faktor, finnes en y slik at n | xy − 1.<br />

Tips 18. I oppgaver som omhandler rasjonale tall, bør man ofte sette dem opp som<br />

brøker der teller og nevner er relativt primiske. I mange tilfeller bør man også gange opp<br />

med nevnerenes minste felles multiplum slik at uttrykket kun inneholder hele tall.<br />

Mange oppgaver omhandler polynomer eller polynomielle ligninger. Det kan derfor<br />

være greit å si et par ord om polynomer. Dersom f er et polynom og f(a) = 0, så kan<br />

f skrives f(x) = g(x) · (x − a) der g er et polynom av grad en mindre enn f. Dersom et<br />

polynom f av grad n har n nullpunkter, kan det skrives f(x) = k ∏ n<br />

j=1 (x − x j) der x j<br />

er nullpunktene og k er en konstant. Det er ikke noe i veien for at flere x j ’er kan være<br />

like; vi sier da at f har et multippelt nullpunkt.<br />

Dersom f(x) = x n + a n−1 x n−1 + · · · + a 0 = ∏ n<br />

j=1 (x − x j), er a n−1 = − ∑ n<br />

j=1 x j og<br />

a 0 = (−1) n ∏ n<br />

j=1 x j. For et annengradspolynom f(x) = x 2 + ax + b vil −a være summen<br />

av løsningene og b produktet av dem; dersom vi har den ene løsningen kan vi umiddelbart<br />

finne den andre.<br />

13


For polynomer kan man også studere delelighet; vi sier at g(x) deler f(x) dersom det<br />

finnes en h(x) slik at f(x) = g(x)h(x). Merk at det er en vesentlig forskjell i om vi krever<br />

at g og h skal ha hele, rasjonale eller bare reelle koeffisienter. Dersom f og g har rasjonale<br />

koeffisienter, har også h det; dersom f og g har heltallige koeffisienter og høyeste grads<br />

koeffisient lik 1, vil også h ha heltallige koeffisienter og høyeste grads koeffisient lik 1.<br />

Oppgave 24. Vis at dersom x og y er relativt primiske, gcd(x, y) = 1, er gcd(x, yz) =<br />

gcd(x, z) og gcd(xy, z) = gcd(x, z) gcd(y, z).<br />

Det er klart at dersom u deler både x og z, så må også u dele yz, dermed vil gcd(x, z) |<br />

gcd(x, yz). Dersom p n | gcd(x, yz) for et primtall p, så må spesielt p n | x. Siden x og y<br />

er relativt primiske så kan ikke p dele y, så vi må ha at p n | z. Dermed må p n | gcd(x, z).<br />

Hvis p n | gcd(xy, z) så må p n | z samtidig som p n | x eller p n | y. Dermed må p n dele<br />

gcd(x, z) eller gcd(y, z). Følgelig må gcd(xy, z) | gcd(x, z) gcd(y, z). Omvendt, dersom<br />

p n | gcd(x, z) gcd(y, z) må p n | x eller p n | y. Igjen gir dette at p n | xy samtidig som vi<br />

må ha p n | z og dermed p n | gcd(xy, z).<br />

Oppgave 25. Vis at ∑ ( n<br />

)<br />

j 2j = 2 n−1 for n > 0.<br />

Vi har at (1 + x) n = ∑ n<br />

( n<br />

i=0 i)<br />

x i . Sett inn x = −1 og x = 1 og legg de to sammen. Det<br />

gir (1 − 1) n + (1 + 1) n = ∑ n<br />

i=0 ((−1)i + 1) ( n<br />

i)<br />

. Dersom i er odde faller leddet bort, og vi<br />

får det ønskede resultatet ved å dele med to på begge sider.<br />

Oppgave 26. Vis at for Fibonacci-tallene — F 1 = F 2 = 1, F n+1 = F n + F n−1 — er<br />

gcd(F n , F m ) = F gcd(n,m) .<br />

Oppgave 27. Vis at ligningen 1 + x + x 2 /2! + · · · + x n /n! = 0 er uten rasjonale løsninger<br />

for n ≥ 2.<br />

Oppgave 28. La a 1 , . . . , a n være n forskjellige hele tall, n ≥ 5. Vis at polynomet f(x) =<br />

1 + ∏ j (x − a j) ikke kan skrives f(x) = g(x)h(x) der g(x) = x m + r m−1 x m−1 + · · · + r 0 ,<br />

1 ≤ m < n, og r j er hele tall.<br />

Oppgave 29. Området der<br />

∑70<br />

i=1<br />

i<br />

x − i ≥ 5 4<br />

består av intervaller. Vis at summen av lengdene til disse intervallene er 1988.<br />

Oppgave 30. La 0 = x 0 < x 1 < · · · < x N = 1, og anta at<br />

∑<br />

0≤i≤N<br />

i≠j<br />

1<br />

x i − x j<br />

= 0 for j = 1, 2, . . . , N − 1.<br />

Vis at da er x i + x N−i = 1 for alle i. (Ved ettersyn har jeg kommet til at denne oppgaven<br />

kanskje ikke var særlig egnet, men lar den stå.)<br />

Oppgave 31. Finn alle n ∈ N slik at n 2 | 2 n + 1.<br />

14


9 Geometri<br />

Det er en rekke geometriske resultater som kan være nyttige å kjenne. De som oftest<br />

brukes er listet opp nedenfor. Jeg har ikke tatt med beviser for dem; å bevise dem er<br />

stort sett ikke vanskeligere enn at det utgjør passelige oppgaver.<br />

C<br />

P<br />

r<br />

B<br />

A<br />

Teorem 19 (En trekants innskrevne sirkel). La ABC være en trekant. Den innskrevne<br />

sirkelen er sirkelen som tangerer de tre sidene. La P være sentrum i denne sirkelen og r<br />

radien. Da er ∠BAP = ∠CAP = 1 2∠BAC, etc. Vi har også at arealet av trekanten er<br />

(AB + AC + BC)r.<br />

1<br />

2<br />

Korollar 20. For en trekant ABC vil halveringslinjene til vinklene A, B og C (dvs.<br />

linjene som deler vinklene i to like deler) skjære hverandre i ett punkt. Dette punktet er<br />

sentrum i den innskrevne sirkelen.<br />

Lemma 21. Gitt tre vilkårlige punkter A, B og C som ikke ligger på en linje, så finnes<br />

en sirkel S som går gjennom de tre punktene.<br />

C<br />

r<br />

A<br />

P<br />

B<br />

Teorem 22 (En trekants omskrevne sirkel). La ABC være en trekant, S dens omskrevne<br />

sirkel og P sirkelens sentrum. Midtnormalen på AB går gjennom P .<br />

Korollar 23. For en trekant ABC vil midtnormalene på de tre sidene skjære i ett punkt.<br />

Dette punktet er sentrum i den omskrevne sirkelen. Radien for den omskrevne sirkelen<br />

er gitt ved r = BC/2 sin ∠A = AC/2 sin ∠B = AB/2 sin ∠C.<br />

15


Teorem 24. For en trekant ABC, la X være midtpunktet på BC, Y midtpunkt på AC og<br />

Z midtpunkt på AB. Da er trekantens medianer linjene AX, BY og CZ. Disse skjærer<br />

hverandre i et punkt P ; P er massemiddelpunktet gitt ved at OP ⃗ =<br />

1<br />

3 ( OA ⃗ + OB ⃗ + OC). ⃗<br />

Vi har forøvrig AX = 3P X, etc.<br />

Teorem 25 (Herons formel). En trekant med sidelengder a, b og c har areal A =<br />

√<br />

s(s − a)(s − b)(s − c) der s = (a + b + c)/2.<br />

A<br />

B<br />

C<br />

Teorem 26 (Punktspotens). La S være en sirkel med sentrum i O og P et punkt. Hvis<br />

vi trekker en linje gjennom P som skjærer S i punktene A og B, så vil produktet P A·P B<br />

kun avhenge av S og P men være uavhengig av linjen. Produktet P A · P B = |OP 2 − r 2 |.<br />

Dersom vi lar P A og P B betegne vektorer kan vi fjerne absoluttverditegnet: produktet<br />

er negativt når P ligger innenfor sirkelen og P A og P B peker i forskjellig retning. Når<br />

linjen tangerer sirkelen som P C gjør, faller de to skjæringene sammen, og vi får P C 2 =<br />

OP 2 − r 2 .<br />

Teorem 27. La ABCD være en firkant. Hjørnene ligger på en sirkel S (dvs. det finnes en<br />

sirkel S som går gjennom dem) hvis og bare hvis ∠DAB + ∠BCD = ∠ABC + ∠CDA =<br />

180 ◦ .<br />

P<br />

A<br />

P<br />

B<br />

C<br />

Teorem 28 (Periferi- og sentrumsvinkel). La S være en sirkel med sentrum P og la A,<br />

B og C være punkter på sirkelen. Da er ∠AP B = 2∠ACB.<br />

16


Merk dog at dersom C og P ligger på forskjellige sider av linjen AB, må vi bruke<br />

∠AP B’s utvendige vinkel: den vinkelen som ligger på utsiden av firkanten ACBP . Alternativt<br />

kan vi bruke 180 ◦ − ∠ACB.<br />

Eksempel 29. I planet er gitt en sirkel S med radius r, en linje l som tangerer S i A og<br />

et punkt M på l. Bestem alle punkter P med følgende egenskap: Det finnes punkter Q og<br />

R på l slik at M er midtpunktet på QR og S er den innskrevne sirkel i trekanten P QR.<br />

Det er klart at punktene P vil danne en kurve. For å finne ut mere kan vi prøve å få<br />

en ide om hvordan denne kurven ser ut.<br />

P<br />

m Q ′ A ′<br />

B<br />

R ′<br />

U<br />

C<br />

S<br />

Q<br />

l<br />

AM<br />

D<br />

R<br />

Dersom vi lar Q og R bevege seg mot det uendelig fjerne vil P bli topppunktet B på<br />

sirkelen S: punktet som står rett overfor A. Hvis Q og R beveger seg mot M inntil de to<br />

linjene P Q og P R er parallelle (og P beveger seg mot det uendelig fjerne) vil P forsvinne<br />

mot det uendelige i retningen parallell med MC der C er sentrum i sirkelen. Nå kan vi<br />

tenke oss en hypotese om at P vil ligge på linjen gjennom B som er parallell med MC.<br />

For å teste dette ytterligere kan man se på flere spesialtilfeller, f.eks. tilfellet der P Q står<br />

normalt på l; hypotesen viser seg å holde også i det tilfellet.<br />

La oss nå snu oppgaven på hodet. Velg et punkt P . Trekk linjene P Q og P R som<br />

tangerer sirkelen. La linjen P B skjære l i D, og la M være midtpunktet på AD; da er<br />

MC parallell med P B. For at M skal være midtpunktet på QR, må vi ha QA = RD.<br />

La m være linjen som tangerer S i B; denne er parallell med l. La P Q skjære m i Q ′ ,<br />

P A skjære m i A ′ , etc. Vi ser at forholdet mellom linjestykkene på l er de samme som<br />

for de tilsvarende linjestykkene på m; dette er en symmetri som kan utnyttes.<br />

Det holder å vise at QA · Q ′ B = RA · R ′ B; av det følger QA = RD. Merk at det<br />

som nå gjenstår er løsrevet fra resten av oppgaven: vi skal vise at QA · Q ′ B er uavhengig<br />

av linjen QQ ′ . Dersom vi lar QQ ′ tangere sirkelen i U vil QA = QU og Q ′ B = Q ′ U.<br />

Videre vil trekantene QUC og CUQ ′ være likeformede; dette kan utnyttes til å vise at<br />

QU · Q ′ U = r 2 . Dette gir at QA · Q ′ B = r 2 og tilsvarende at RA · R ′ B = r 2 , hvilket skulle<br />

vises.<br />

Tips 30. Det vil ofte lønne seg å se etter likeformethet, relasjoner mellom vinkler, forhold<br />

mellom sider, hvilke kjente resultater er det mulig å anvende, etc. Kan problemet<br />

omformuleres: er det du skal vise ekvivalent med å vise noe annet? I noen tilfeller kan<br />

17


det også lønne seg å legge figuren inn i et koordinatsystem; ofte er det da mulig å legge<br />

koordinatsystemet på en spesiell måte: parallell med en av sidene, sentrum av sirkel i<br />

origo, etc.<br />

Oppgave 32. La ABC være en trekant. Normalen fra A på BC treffer BC i X; tilsvarende<br />

defineres Y og Z. Vis at AX, BY og CZ skjærer i ett punkt.<br />

C<br />

Y<br />

X<br />

A<br />

Z<br />

B<br />

Oppgave 33. La ABC være en trekant der vinkelen i A er rett. La normalen fra A på<br />

BC skjære BC i D. La S og T være sentrum i de innskrevne sirklene til ABD og ADC.<br />

Linjen gjennom S og T skjærer AB og AC i K og L. Vis at arealet til AKL er mindre<br />

enn eller lik halparten av arealet til ABC.<br />

C<br />

L<br />

T<br />

D<br />

S<br />

A<br />

K<br />

B<br />

Oppgave 34. La ABC være en trekant, forleng sidene og konstruer sirkler som tangerer<br />

linjene som på figuren. La r, r 1 , r 2 og r 3 være radiene til sirklene. Vis at arealet A er gitt<br />

ved uttrykket A 2 = rr 1 r 2 r 3 .<br />

r 1<br />

r 2<br />

r<br />

18


10 Ulikheter<br />

Mange ulikheter bygger på ulikheten x 2 ≥ 0. Disse har gjerne et litt ‘algebraisk’ utseende.<br />

Den enkleste slike ulikhet er x 2 +y 2 ≥ 2xy som fåes fra (x−y) 2 ≥ 0. Ved å bruke summer<br />

og produkter av slike ulikheter kan man få en lang rekke resultater som kan se ganske<br />

vanskelige ut.<br />

Eksempel 31. Ulikheten x 2 + y 2 + z 2 ≥ xy + xz + yz kan også skrives (x − y) 2 + (x −<br />

z) 2 + (y − z) 2 ≥ 0.<br />

Cauchy–Schwartz’ ulikhet kjenner du kanskje igjen fra vektorteorien på gymnaset.<br />

Teoremet gjelder dog mere generelt enn det som undervises der.<br />

Teorem 32 (Cauchy–Schwartz’ ulikhet). For x j , y j gjelder (x 1 y 1 + · · · + x n y n ) 2 ≤ (x 2 1 +<br />

· · · + x 2 n)(y 2 1 + · · · + y2 n). Dersom vi ser på ⃗x = (x 1 , . . . , x n ) og ⃗y = (y 1 , . . . , y n ) som<br />

vektorer, kan ulikheten skrives |⃗x · ⃗y| ≤ |⃗x| |⃗y| der |⃗x| 2 = ∑ j x2 j .<br />

Mange ulikheter kan finnes ved hjelp av analytiske metoder: f.eks. ved hjelp av derivasjon.<br />

Dersom man kan finne maksimum eller minimum for et uttrykk, har man umiddelbart<br />

en ulikhet.<br />

Eksempel 33. Vis at dersom x j > 0, er<br />

( 1<br />

(x 1 + · · · + x n ) + · · · + 1 )<br />

≥ n 2 .<br />

x 1 x n<br />

Uttrykket på venstre side kan skrives ∑ i,j x i/x j = n + ∑ i 0 er det geometriske middel — n√ x 1 · · · x n — mindre<br />

enn eller lik det aritmetiske middel — ∑ x j /n. Videre er det harmoniske middel —<br />

( 1 n<br />

∑ 1/xj ) −1 — mindre enn eller lik det geometriske.<br />

Svært ofte formuleres ulikheter i tilknytning til geometriske situasjoner. Noen oppgaver<br />

kan bruke at en trekant ABC har areal A = 1 2 AB · AC sin ∠BAC ≤ 1 2AB · AC. Ofte vil<br />

slike geometrisk formulerte ulikheter forutsette at man bruker geometri for å skaffe til<br />

veie et uttrykk som man kan behandle (oftest med analytiske metoder).<br />

19


Eksempel 36. La P være sentrum i den innskrevne sirkelen i trekanten ABC, la A ′<br />

være skjæringen mellom BC og forlengelsen av AP og definer B ′ og C ′ tilsvarende. Vis<br />

ulikheten<br />

AP · BP · CP<br />

AA ′ · BB ′ · CC ′ ≤ 8 27 .<br />

C<br />

A ′<br />

B ′<br />

P<br />

B<br />

A<br />

C ′<br />

Forhodet mellom arealet av BCP og arealet av ABC er lik forholdet mellom P A ′ og<br />

AA ′ . Men, dersom vi bruker at arealet av BCP er 1 2r · BC og arealet av ABC er lik<br />

1<br />

2r · (AB + BC + AC), finner vi at dette forholdet er lik BC/(AB + BC + AC).<br />

I en trekant kan vi alltid skrive AB = a + b, BC = b + c og AC = a + c der a, b, c ≥ 0.<br />

La x = a/(a + b + c), etc. Venstre side av ulikheten er da lik 1 8<br />

(1 + x)(1 + y)(1 + z) og vi<br />

har betingelsen x + y + z = 1.<br />

Det aritmetiske middel av 1 + x, 1 + y og 1 + z er 4/3. Det geometriske er mindre enn<br />

eller lik det aritmetriske. Derfor må (1 + x)(1 + y)(1 + z) ≤ ( 4 3 )3 . Ved å sette inn dette<br />

får vi ulikheten vi ønsket.<br />

Tips 37. Dersom man står fast på en ulikhet kan det være lurt å finne ut hvor store<br />

marginene er og når man har likhet. Dersom man har store marginer (det er langt igjen<br />

til likhet) kan man tillate seg grovere metoder enn hvis det er nesten likhet. Tilsvarende<br />

må man huske på at der det er likhet må metoden også bevare likheten.<br />

Oppgave 35. La 0 < u, v, w < 90 ◦ være vinklene i en trekant. Vis at sin u+sin v+sin w ≤<br />

sin 2u + sin 2v + sin 2w.<br />

Oppgave 36. La x 1 , . . . , x n være reelle tall. Vis at<br />

√<br />

3<br />

x 3 1 + · · · + x3 n ≤<br />

√<br />

x 2 1 + · · · + x2 n.<br />

Når har vi likhet?<br />

Oppgave 37. La ABC være en trekant i et koordinatsystem, der A = (0, a) og B = (b, 0).<br />

Vis at da er AB + BC + AC ≥ 2CO.<br />

Oppgave 38. La S være en endelig mengde av punkter i rommet. La S x være projeksjonen<br />

av S ned i yz-planet; definer tilsvarende S y og S z . Vis at |S| 2 ≤ |S x | · |S y | · |S z |.<br />

Oppgave 39. La ABC være en trekant og la S være dens omskrevne sirkel. La vinkelen<br />

som halverer ∠A skjære sirkelen i A ′ , og definer B ′ og C ′ tilsvarende. Vis at trekanten<br />

A ′ B ′ C ′ har areal større enn eller lik arealet til ABC.<br />

20


C<br />

B ′<br />

A ′<br />

A<br />

C ′<br />

B<br />

11 Funksjonalligninger<br />

Funksjonalligninger er ligninger der en funksjon inngår med flere forskjellige argumentverdier.<br />

Her er det vanskelig å finne håndfaste metoder og teoremer som er til nytte for<br />

å løse slike oppgaver.<br />

Eksempel 38. Dersom man betrakter Fibonacci-tallene F n som en funksjon av n —<br />

F n = f(n) — blir definisjonen f(1) = f(2) = 1, f(n + 1) = f(n) + f(n − 1). Dette er<br />

en funksjonalligning. Som du ser, blir funksjonen i dette tilfellet, entydig definert: enhver<br />

funksjonsverdi er definert ved de foregående (rekursivt definert).<br />

En annen type funksjonalligning kan være f(xy) = f(x)f(y), x, y ∈ R. Her er f(x) =<br />

x k en løsning, men dersom vi tillater funksjonen å være diskontinuerlig finnes mange<br />

flere løsninger.<br />

Selv om håndfaste metoder mangler, finnes en rekke ‘prøv-og-feil-metoder’ som ved<br />

siden av å kunne bidra til å løse slike oppgaver, kan gi nyttig erfaring i hvordan man<br />

ellers kan forholde seg til problemer der man ikke har noen gode ideer.<br />

Finn spesielle funksjonsverdier, f(0), f(1), . . ., hva er minste funksjonsverdi, er funksjonen<br />

strengt stigende, beskriver ligningene en entydig bestemt funksjon, kan du rekonstruere<br />

funksjonen (finne ut hva den er), hvaslags andre ligninger og ulikheter må funksjonen<br />

tilfredsstille, er funksjonen periodisk (dvs. at det finnes en n slik at f(x + n) = f(x) for<br />

alle x), hvordan varierer f(x) i størrelse når x blir stor,. . .?<br />

Eksempel 39. Vis at det ikke finnes noen funksjon f : N → N slik at f(f(n)) =<br />

n + 1987.<br />

Vi finner først at f(f(f(n))) = f(n) + 1987 = f(n + 1987). Vi kan da definere g :<br />

Z 1987 → Z 1987 ved at g er f modulo 1987. Vi får da ligningen g(g(n)) = n; dersom<br />

m = g(n), er g(m) = n. Det må da finnes en p slik at g(p) = p. Dersom det ikke var<br />

tilfelle ville elementene i Z 1987 kunne deles inn i par n, m der g(n) = m og g(m) = n,<br />

hvilket er umulig ettersom Z 1987 har et odde antall elementer.<br />

La så g(p) = p. Definer h : N 0 → N 0 ved at f(p + 1987n) = p + 1987h(n). Da vil<br />

h(h(n)) = n + 1 og h(n + 1) = h(n) + 1. Av disse ligningene følger h(n) = h(0) + n og<br />

videre n + 1 = h(h(n)) = h(h(0) + n) = 2h(0) + n. Dette er umulig.<br />

21


Eksempel 40. La f : N → N være strengt voksende og slik at f(nm) = f(n)f(m).<br />

Hvilke verdier kan f(2) anta?<br />

Vi merker oss først at dersom f(p j ) = q j der p j er primtallene, blir f entydig bestemt<br />

ved at f(p n 1<br />

1 · · · pn k<br />

k ) = qn 1<br />

1 · · · qn k<br />

k .<br />

I tillegg kommer betingelsen at f skal være strengt voksende. Det vil bl.a. si at p n i <<br />

p m j ⇐⇒ qi n < qj m . Ved å ta logaritmen blir dette<br />

ln p i<br />

< m ln p j n ⇐⇒ ln q i<br />

< m ln q j n<br />

⇑<br />

⇓<br />

ln p i<br />

ln p j<br />

=<br />

ln q i<br />

ln q j<br />

Følgelig må q i = p k i der k = ln q i / ln p i . Dette gir at f(n) = n k og at k må være et<br />

naturlig tall. Vi ser da at f(2) = 2 k , k ∈ N.<br />

Oppgave 40. La f : Z → Z være slik at f(x + y) = f(x + f(y)) for alle x, y ∈ Z og<br />

0 ≤ f(x) ≤ x for x ≥ 0. Finn alle mulige funksjoner f.<br />

Oppgave 41. Vis at hvis f : N → N er slik at f(n + 1) > f(f(n)), så er f(n) = n.<br />

Oppgave 42. Finn alle f : R → R slik at f(x 2 + f(y)) = f(x) 2 + y.<br />

12 Konstruksjoner og invarianter<br />

I mange tilfeller skal man ikke bare vise at noe er mulig, men man skal lage en konstruksjon<br />

som gjør noe spesielt. Det finnes også tilfeller der man viser en eksistens lettest ved<br />

å konstruere objektet. På samme måte som med ulikheter, kan marginene variere: i noen<br />

tilfeller skal man konstruere det ene tilfelle som eksisterer, mens i andre tilfeller finnes<br />

en mengde løsninger og det gjelder kun å finne en konstruksjon som lar en bevise at det<br />

er en løsning.<br />

Det er et likhetstrekk mellom ulikheter og funksjonalligninger i at det ikke finnes<br />

teoremer og resultater som gir svar på problemene. Det gjelder igjen å se på hvilke<br />

egenskaper en slik løsning måtte ha.<br />

Eksempel 41. Gitt et punkt P på en linje l og en sirkel S, konstruer med passer og<br />

linjal en sirkel T som tangerer l i P og som tangerer S utvendig. La Q være sentrum<br />

i S. Sentrum i T kaller vi R. For at T skal tangere l i P , må R ligge på normalen på<br />

l gjennom P . Videre må avstanden fra R til P være lik avstanden fra R til sirkelen S.<br />

Avstanden fra R til S er lik differansen mellom avstanden QR og radiusen til S.<br />

Betingelsen om at P R er lik avstanden fra R til S kan da omformuleres til at P R pluss<br />

radiusen til S er lik QR. Dette kan vi konstruere ved å sette et punkt U på normalen til<br />

l gjennom P med avstand fra P lik radiusen til S. Da må QR = UR. Midtnormalen til<br />

QU går da gjennom R.<br />

Normalen til l gjennom P og midtnormalen til QU skjærer da i R.<br />

22


S<br />

T<br />

l<br />

P<br />

En type konstruksjon som kan dukke opp er noe som minner om invarianter. En<br />

invariant er noe som er konstant under visse operasjoner: f.eks. er avstander og vinkler<br />

invariante under rotasjoner. Mere aktuelt for oss er ofte noe lignende: en verdi som avtar,<br />

øker eller endres etter bestemte mønstre under visse tillatte operasjoner.<br />

Eksempel 42. La x 1 < x 2 < · · · < x n og y 1 < · · · < y n . Hvis z j er en permutasjon av<br />

elementene y j , vis at da er ∑ (x j − y j ) 2 ≤ ∑ (x j − z j ) 2 .<br />

Anta at z j er en permutasjon av y j og at vi har en k slik at z k > z k+1 . Dersom jeg<br />

bytter om de to verdiene z k og z k+1 , endres summen ∑ j (x j − z j ) 2 med<br />

(x k − z k+1 ) 2 + (x k+1 − z k ) 2 − (x k − z k ) 2 − (x k+1 − z k+1 ) 2 = 2(x k+1 − x k )(z k−1 − z k ).<br />

Siden z k > z k+1 , vil denne endringen være større enn null: summen vil altså øke. Så<br />

lenge z j ikke er ordnet i stigende rekkefølge, kan jeg altså øke summen ∑ j (x j − z j ) 2 .<br />

Maksimum må da oppnåes når z j er sortert: når z j = y j .<br />

Eksempel 43. Vis at det finnes en funksjon f : S n → {−1, 1} på permutasjonene, slik<br />

at for σ, ρ ∈ S n er f(σ ◦ ρ) = f(σ)f(ρ) der σ ◦ ρ(x) = σ(ρ(x)), og en permutasjon som<br />

bare bytter om to elementer tar verdien −1.<br />

For en permutasjon σ lar vi g(σ) ∈ Z 2 betegne antall par (modulo 2) av i, j ∈ N slik at<br />

i < j og σ(i) > σ(j); jeg vil vise at f(σ) = (−1) g(σ) . Hvis vi bytter om σ(j) og σ(j + 1),<br />

vil g endre verdi og følgelig vil f skifte fortegn. For å bytte om to vilkårlige verdier trenger<br />

vi et odde antall slike nabo-ombyttinger; dette vil også endre verdien til g.<br />

For å vise at f(σ ◦ ρ) = f(σ)f(ρ) bruker vi at enhver permutasjon kan fåes ved å bytte<br />

om to og to punkter: σ = σ 1 ◦ · · · ◦ σ k der σ j kun bytter om to punkter.<br />

Når f(σ) = 1 sier vi at σ er en like permutasjon; når f(σ) = −1 er den en odde<br />

permutasjon. Det er vanlig å skrive (−1) σ for f(σ).<br />

Dere kan også støte på oppgaver som gjør bruk av andre tall-systemer enn 10-tallsystemet.<br />

Dere er vant med å skrive et n-sifret tall (a n . . . a 1 a 0 ) der a 0 er 1-ere, a 1 er<br />

10-ere, . . ., a n er 10 n -ere. Dersom vi bytter ut 10 med et naturlig tall b ≥ 2 kan vi skrive<br />

ethvert naturlig tall som (a n . . . a 0 ) b = a 0 + a 1 b + · · · + a n b n der a j ∈ {0, 1, . . . , b − 1}.<br />

Tilsvarende kan vi skrive desimaltall (a n . . . a 0 , a −1 . . .) b = ∑ j a jb j . Dette tall-systemet<br />

med grunntall b kalles b-tall-systemet.<br />

Eksempel 44. La X = {1, 2, . . . , n}. Finn den minste m slik at det finnes mengder<br />

A 1 , . . . , A m ⊂ X med X = ∪A i og med egenskapen at for ethvert par x, y ∈ X finnes en<br />

i slik at enten x eller y er i A i , men ikke begge to.<br />

23


Vi kan godt se det slik at man skal kunne bestemme ethvert element x ∈ X ved å si<br />

hvilke A i ’er det er med i. Siden det for enhver i er to muligheter — x ∈ A i eller x ∉ A i<br />

— kan det være naturlig å representere x ved (x 1 , . . . , x m ) der x i er 1 hvis x ∈ A i og 0<br />

ellers.<br />

Siden x må være inneholdt i minst en A i , kan ikke alle x i være lik 0; vi har derfor<br />

2 m − 1 forskjellige representasjoner. Dersom vi omvendt tenker oss (x 1 . . . x m ) 2 som et<br />

tall i to-tall-systemet, ser vi at disse representasjonene svarer til tallene fra 1 til 2 m − 1.<br />

Med m mengder kan vi altså få n opptil 2 m − 1; omvendt trenger man for en gitt n,<br />

m = ⌊log 2 (n + 1)⌋ mengder for å skille de n elementene i X. (⌊x⌋ er x rundet ned til<br />

nærmeste heltall.)<br />

Oppgave 43. Vis at for enhver a > 0 finnes en følge x j og en konstant c slik at |x j | < c<br />

og |x i − x j | · |i − j| a ≥ 1 for i ≠ j.<br />

Oppgave 44. Vis at enhver endelig mengde med (forskjellige) naturlige tall kan ordnes<br />

i rekkefølge x 1 , . . . , x n slik at det ikke finnes i < j < k med 2x j = x i + x k .<br />

Oppgave 45. I en skog bor 12 dverger; disse bor alle i små hytter som er enten hvite<br />

eller røde. Hver dag besøker en dverg alle sine venner; hver dverg drar på besøk hver<br />

12’te dag. Dersom en dverg oppdager at et flertall av hans venner har en annen farve<br />

på sine hytter enn ham selv, maler han om sin egen hytte til den farven. Vis at etter en<br />

stund vil dvergene slutte å male om hyttene sine.<br />

Oppgave 46. Vi beveger oss i planet etter følgende regler. Dersom vi står på (x, y) kan<br />

vi hoppe til (x, y ±2x) eller (x±2y, y), men vi kan ikke umiddelbart hoppe tilbake til det<br />

punkt vi nettopp kom ifra. Vis at hvis vi starter i (1, √ 2), så vil vi aldri vende tilbake.<br />

Oppgave 47. Når kan N, N +1, . . . , N +k−1 deles inn i to mengder (uten felles element)<br />

slik at de to mengdene har samme sum?<br />

Oppgave 48. Vi har en rekke med hele tall plassert rundt en sirkel slik at summen av<br />

alle tallene er større enn null. Dersom vi har en sekvens (x, y, z) der y < 0 kan vi endre<br />

den til (x + y, −y, y + z). Vis man kun kan utføre et endelig antall slike operasjoner før<br />

alle tallene er større enn eller lik null.<br />

13 Symmetrier<br />

Begrepet symmetri er noe vagt. Det dere sikkert kjenner til er geometrisk symmetri:<br />

en figur kan være symmetrisk om en linje eller et punkt. Vi kan også ha algebraiske<br />

symmetrier: uttrykket x 2 + xy + y 2 er symmetrisk i variablene x og y, vi kan bytte dem<br />

om uten å endre verdien; f.eks. kan vi utnytte denne symmetrien ved å kreve x ≤ y uten<br />

at oppgaven blir mindre generell.<br />

Generelt vil jeg definere symmetri som følger: en symmetri er en transformasjon som<br />

ikke endrer objektet det transformerer. Denne transformasjonen kan være speilingen om<br />

en linje, permutasjoner av variable i et uttrykk, etc.<br />

24


Teorem 45. Vi har at<br />

n∏<br />

(x + x i ) = x n + p 1 x n−1 + · · · + p n der p j =<br />

i=1<br />

∑<br />

1≤i 1


14 Til angrep!<br />

Når man ser en oppgave bli løst ser det gjerne lett ut, men man kan lett sitte igjen med<br />

følelsen av å ha sett en tryllekunstner utføre en av sine kunster. I de foregående seksjonene<br />

har jeg forsøkt å gi litt bakgrunn for å løse oppgaver: et slags teoretisk svømmekurs. Denne<br />

seksjonen tar for seg hva du kan gjøre når du ikke vet hva du skal gjøre: når du står fast.<br />

Gå gjerne tilbake og se på tidligere eksempler og oppgaver som du har løst; hvordan<br />

løste du dem? Hvaslags metoder kan brukes for å få gode ideer? Ved å tenke litt over og<br />

jobbe litt med disse spørsmålene finner du nok at det er en del metoder som kan hjelpe<br />

når man står fast.<br />

• Mulige metoder. Ofte kan man se på oppgaven hvaslags metoder som kan tenkes<br />

å bli brukt. Dette forutsetter dog noe erfaring med oppgaveløsing.<br />

• Konstruer en løsning. Dersom du skal bevise at noe eksisterer kan du av og til<br />

konstuere et eksempel.<br />

• Egenskaper ved evt. løsning. Når du skal finne en løsning kan det ofte være<br />

lurt å prøve å finne ut hvilke egenskaper en slik løsning må ha. Dette kan gi en<br />

pekepinn på hvor du skal lete og hvaslags metoder du skal bruke.<br />

• Hjelpehypoteser og mellomledd. Kan du redusere problemet til et enklere problem<br />

eller omformulere det til et anderledes problem? Kan du anta at problemet<br />

er på en bestemt form eller at noe kan fjernes?<br />

• Se på spesialtilfeller. De kan ofte gi mye informasjon. Spesielt kan det være<br />

nyttig å prøve ut de mest ekstreme situasjonene. Når situasjonen er uoversiktlig<br />

kan det å se på spesialtilfeller gi bedre oversikt.<br />

• Mere generelt. Dersom du fjerner noen av betingelsene, holder resultatet fortsatt?<br />

Hvis ikke, hvaslags problemer oppstår. Du må da bruke metoder for å løse oppgaven<br />

som ikke ville fungere for disse mere generelle tilfellene. De forutsetningene som er<br />

nødvendige må du bruke.<br />

• Vri på oppgaven. Forsøk å ‘se oppgaven fra en annen vinkel’.<br />

• Finn invarianter. Finn konstanter som ikke lar seg endre eller som bare lar seg<br />

øke/redusere.<br />

• Utnytt symmetrier.<br />

15 Oppgaver<br />

Her kommer en rekke oppgaver som dere kan trene dere på. Det finnes absolutt intet<br />

system i rekkefølgen til oppgavene; de er lagt inn etterhvert som jeg har funnet dem og<br />

lagt inn der cursoren ramlet ned, så fortvil ikke om du skulle stoppe opp på de første<br />

oppgavene: gå videre.<br />

26


Oppgave 50. La (1 − √ 2x + x 2 ) n = ∑ 2n<br />

j=0 a jx j . Hva er ∑ 2n<br />

j=0 (−1)j a 2 j ?<br />

A<br />

Z<br />

C<br />

S<br />

X<br />

P<br />

Y<br />

U<br />

T<br />

B<br />

Oppgave 51. La S, T og U være tre sirkler som skjærer i et felles punkt P . Definer<br />

skjæringene X, Y og Z mellom sirklene som på figuren. Velg et punkt A på S. La B være<br />

skjæringen mellom T og AX, og C skjæringen mellom U og AZ. Vis at da ligger B, Y<br />

og C på en linje.<br />

Oppgave 52. Vis at det finnes like mange odde som like permutasjoner i S n for n > 1.<br />

Oppgave 53. La s 1 = 2, s 2 = 2 + 3, . . . , s n = p 1 + · · · + p n , p j primtallene. Finnes alltid<br />

et kvadrattall mellom s n og s n+1 ?<br />

Oppgave 54. Gitt n punkter der tre punkter aldri ligger på linje. Trekk linjer mellom<br />

par av punkter. Hva er det minste antall slike linjestykker som må farve slik at hvis man<br />

plukker fire punkter, vil tre av dem være hjørner i en trekant?<br />

Oppgave 55. La a n,m ∈ R, n, m ∈ Z, 4a n,m = a n+1,m +a n,m+1 +a n−1,m +a n,m−1 . Anta<br />

at det finnes A ∈ R og N ∈ N slik at a n,m < A dersom |n| > N eller |m| > N. Vis at da<br />

er a n,m < A for alle n, m.<br />

Oppgave 56. La x, y > 0 være irrasjonale tall slik at x + y = 1. Vis at ethvert naturlig<br />

tall forekommer nøyaktig en gang som ⌊n/x⌋ eller ⌊n/y⌋ der n ∈ N. (⌊s⌋ er s rundet<br />

nedover til nærmeste hele tall.)<br />

Oppgave 57. Et ekorn klatrer i en stige ved å hoppe a trinn oppover eller b trinn nedover<br />

ad gangen. Hva er det minste antall trinn en stige må ha for at ekornet skal kunne klatre<br />

fra bakken, opp til toppen av stigen og ned igjen? Matematisk vil dette si at vi skal ha<br />

en følge x j ∈ {0, 1, . . . , n}, n er antall trinn i stigen, slik at x j+1 = x j + a eller x j − b,<br />

x 0 = 0, x k = n for en k og x l = 0 for en l > k.<br />

Oppgave 58. La a 1 , a 2 , . . . være en følge slik at ethvert naturlig tall forekommer nøyaktig<br />

en gang i følgen. Vis at da er ∑ ∞<br />

i=1 1/a ia i+1 ≤ 1. Når er det likhet?<br />

Oppgave 59. Fem matematikere på en forelesning sovner hver to ganger i løpet av en<br />

forelesning. Ethvert par av matematikere sover samtidig på ett eller annet tidspunkt. Vis<br />

at det er et tidspunkt der minst tre av dem sover samtidig.<br />

27


Oppgave 60. La ABCD være en konveks firkant (alle vinkler mindre enn 180 ◦ ). La AC<br />

og BD skjære i P . Hvis S er arealet til ABCD og S 1 og S 2 arealene til ABP og CDP ,<br />

vis at da er √ S ≥ √ S 1 + √ S 2 .<br />

Oppgave 61. Hvor mange følger x 1 , x 2 , . . . , x n finnes der x j ∈ {0, 1, 2, 3, 4} og x j+1 =<br />

x j ± 1?<br />

Oppgave 62. La x j være en periodisk følge med periode n — x j = x j+n — der x 1 +<br />

x 2 + · · · + x n = 0. Vis at det finnes en m slik at for alle j er x m + x m+1 + · · · + x m+j ≥ 0.<br />

Oppgave 63. La a i ∈ N 0 være definert ved at ∑ d|n a d = 2 n . Vis at da vil n | a n .<br />

Oppgave 64. For ethvert naturlig tall k definerer vi en følge x j ved at x 0 = k og<br />

x j+1 =antall divisorer til x j (inklusive 1 og x j ). For hvilke k inneholder følgen x j et<br />

kvadrattall?<br />

Oppgave 65. La A være en endelig mengde med punkter i planet. For P, Q ∈ A, la<br />

d(P, Q) være avstanden mellom P og Q. La diameteren til A, D(A), være største avstand<br />

mellom to punkter i A. Dersom d(P, Q) = D(A) sier vi at linjestykket P Q er en diameter<br />

i A. Vis at antall diametere i A er mindre enn eller lik antall punkter i A, |A|.<br />

Oppgave 66. La x 1 , . . . , x N ∈ R være slik at x j +· · ·+x j+6 < 0 og x j +· · ·+x j+10 > 0.<br />

Hva er største mulige N slik at dette fremdeles er mulig?<br />

Oppgave 67. La S være en mengde av n punkter i planet slik at ingen linje går gjennom<br />

tre av punktene. Anta at det for en k, er slik at for ethvert punkt p finnes en sirkel med<br />

sentrum i p som går gjennom minst k av punktene i S. Vis at da må k < 1 2 + √ 2n.<br />

Oppgave 68. La n kuler være plassert på en sirkel. La m være et naturlig tall mindre<br />

enn n. Hva er det største antall kuler du kan male sorte uten at det finnes to sorte kuler<br />

med avstand m langs buen?<br />

16 Hint<br />

Denne seksjonen kunne selvsagt gitt fullstendige løsninger på alle oppgavene. Jeg tror<br />

dog at dere vil ha større utbytte av ikke å få hele svaret, men bare noen hint på veien når<br />

dere står fast. Disse hintene inneholder ofte bare henvisning til hvaslags resulater dere<br />

kan bruke for å løse oppgaven. Det er selvsagt også mulig at det finnes andre løsninger<br />

enn de jeg har funnet.<br />

1. Lag sannhetstabell: tabell som sier om f.eks. P ⇒ Q er sann når P /Q er sanne/usanne.<br />

2. B kan skaffe seg alle sedlene.<br />

3. Se på minimum for q(x) og bruk at q(x) = p(x) + q ′ (x).<br />

4. Den første vises ved vanlig induksjon. På den andre vises først at F n F m +F n+1 F m+1 =<br />

F n+2 F m + F n+1 F m−1 .<br />

28


5. Anta at x i,j = x j,i for i + j < N. Du må bruke definisjonen flere ganger for å vise<br />

likheten for i + j = N. Det er en del regning, men fortvil ikke.<br />

6. Vis at du ved å kombinere f, g og h’s inverser, kan redusere ethvert tall større enn 4.<br />

F.eks., hvis n = 10k + 4, er n = g(k) der k < n.<br />

7. Finn en mindre løsning ved hjelp av egenskaper ved annengradsligninger: kapittel 8.<br />

8. Dette blir en slags multippel-induksjon: en generalisering av dobbel induksjon. La b k<br />

være minste verdi av a j,k ; la b k−1 være minste a j,k−1 slik at a j,k = b k ; definer b k−2 , · · ·<br />

tilsvarende.<br />

9. Velg en av sideflatene. Hvor ligger den minste kuben langs denne? Hvaslags kuber<br />

ligger oppå denne. Bruk uendelig nedstigning.<br />

10. Den første ligningen vises med enkel algebra. Den andre vises ved hjelp av det første<br />

resultatet og induksjon.<br />

11. Bruk induksjon på m.<br />

12. Bruk at (1 + x) −1 = ∑ ∞<br />

j=0 (−1)j x j og kjør induksjon. (Alternativt kan du derivere<br />

på begge sider.)<br />

13. Bruk den første ligningen i oppgaven ovenfor og induksjon. Forøvrig, slik binomialene<br />

er definert er betingelsen 0 ≤ p ≤ q ≤ n − 1 overflødig.<br />

14. På hvor mange måter kan du velge ut 2k 1-ere? På hvor mange måter kan du velge<br />

de resterende? Svaret skal bli (3 n + 1)/2.<br />

15. La a j være antall personer som sitter på riktig plass etter den j’te forflytningen. Hva<br />

er da a 1 + · · · + a n−1 ?<br />

16. Når har midtpunktet mellom to av punktene heltallige koordinater? Svaret skal bli<br />

at det trenges 5 punkter i planet, eller 9 punkter i rommet.<br />

17. Velg først a j ∈ {0, 1}. Vis da at det må finnes to forskjellige valg av a j har samme<br />

sum i Z 1993 .<br />

18. Vis at for en gruppe på seks personer som brevveksler om to emner, finnes tre<br />

personer som brevveksler om ett emne.<br />

19. Bruk at for enhver x kan kun ett av tallene x, 2x, 4x, . . . være med i A.<br />

20. La de 2 n delsummene av ∑ n<br />

j=1 x j (svarende til utvalg av x j ) være ‘sokkene’, og del<br />

intervallet [0, 1] opp i 2 n − 1 ‘skuffer’.<br />

21. Svaret skal være na 1 − ( n<br />

2)<br />

a2 . Vis at da telles ethvert element nøyaktig en gang.<br />

22. Vis at ethvert element x i unionen telles som nøyaktig ett element; tenk f.eks. at x<br />

er inneholdt i A i1 , . . . , A im .<br />

23. Hvis du først velger m fikspunkter og så permuterer de resterende n − m, på hvor<br />

mange måter kan du gjøre det? Dette kombineres med at ∑ n<br />

m=0 A n,m = n!. Svaret skal<br />

29


li at A n,0 = ∑ n<br />

i=0 (−1)i n!/i!. Det er flere måter å gjøre dette på, men en av løsningene<br />

bruker at e x = ∑ ∞<br />

j=0 xj /j!.<br />

24. Se på primtallsfaktoriseringene.<br />

25. Hva er (1 ± 1) n ?<br />

26. Det følger fra en tidligere oppgave at F n = F n−m F m−1 + F n−m−1 F m når m < n.<br />

27. Gang opp med minste felles multiplum. Resten er en enkel modulobetraktning.<br />

28. Bruk at g og h begge er polynomer med heltallige koeffisienter og høyeste grads<br />

koeffisient lik 1. Siden f(x 1 ) = 1, er g(x j ) = h(x j ) = ±1. Vi har da at f(x) − 1 |<br />

(g(x) − 1)(g(x) + 1) og f(x) − 1 | (h(x) − 1)(h(x) + 1). Hvis g har lavest grad av de to,<br />

gir f − 1 | g 2 − 1 en likhet.<br />

29. Gang ut på begge sider med minste felles nevner. Hva er summen av nullpunktene?<br />

30. La p(x) = ∏ (x − x i ). Vis at da er x(x − 1)p ′′ (x) = N(N − 1)p(x) og at dette<br />

bestemmer p entydig. Husk forøvrig på at også y j = 1 − x j vil gi en løsning.<br />

31. Vis at eneste primfaktor som kan inngå i n er 3.<br />

32. I hvilken høyde over AB skjærer normalen fra A normalen fra C; beregn tilsvarende<br />

for normalen fra B. Legg AB vannrett og se på stigningstallene til linjene.<br />

33. Legg ABC inn i et koordinatsystem med AB og AC på koordinataksene. Vis at<br />

punktene S og T ligger på linjen x + y = AD.<br />

34. Se teorem om innskrevne sirkel og areal. Vis tilsvarende for de andre sirklene. Bruk<br />

Heron’s formel.<br />

35. Merk at sin 2u = sin(v + w − u), etc. Bruk så at sin er konkav: krummer nedover,<br />

det motsatte av konveks.<br />

36. Du kan skalere x’ene slik at ∑ x 2 j = 1. Da er x3 j ≤ x2 j . Likhet oppstår dersom alle<br />

x i = 0 unntatt en.<br />

37. Hvis du holder B og C fast og flytter A langs y-aksen, hvor må da A stå for at<br />

AB + BC + AC er minst mulig? Hvis du kan velge a og b fritt, hva er da minste mulige<br />

omkrets?<br />

38. Bruk induksjon på størrelsen av S. Del S i to biter med et plan parallelt med xyplanet;<br />

anta at ulikheten holder for bitene.<br />

39. Bruk setningen om periferivinkler; dette gir det vinklene i A ′ , B ′ og C ′ og at AA ′<br />

står normalt på BC osv. Bruk dette til å finne arealene av ABC og A ′ B ′ C ′ uttrykt ved<br />

vinklene ∠A, ∠B og ∠C.<br />

40. Anta at a = f(y) − y ≠ 0 for en y. Vis at da er f peridoisk: f(x + a) = f(x).<br />

Løsning er at enten er f(x) = x, ellers finnes en n ∈ N slik at f(np + q) = q for<br />

q ∈ {0, 1, . . . , n − 1}, p ∈ Z.<br />

41. Hvis f(x) = a der a er f’s minste funksjonsverdi, hva kan du da si om x? Vis at f<br />

må være strengt stigende.<br />

30


42. Vis at for enhver a finnes en x slik at f(x) = a. Vis så at f(f(x)) = x og at<br />

x ≥ y ⇒ f(x) ≥ f(y). Bruk at x 2 ≥ 0 for alle x. Fasit er at f(x) = x.<br />

43. Hvis i = (i n . . . i 1 i 0 ) 2 , la x i = k ∑ j i jα j for passende k og α. Bruk at dette gir<br />

x 2j = αx j og x 2j+1 = αx j + k.<br />

44. Anta at du kan ordne oddetallene og partallene for seg, slik at de tilfredsstiller<br />

betingelsen. Hvordan kan du da sette de to sammen til en løsning?<br />

45. Se på antall vennepar som har samme farve på hyttene sine.<br />

46. Se på det punkter på veien som ligger lengst unna origo. Hvilke punkter kommer før<br />

og etter?<br />

47. Problemet er lett for k ≡ 0, 2 eller 2N + 1 mod 4. Dersom k ≡ 2N − 1 mod 4, hvilke<br />

summer kan da fåes som sum av (k − 1)/2 av tallene? (Hva er minste og største?) Fasit<br />

er at det går når 4 | k og når k ≡ 2N − 1 mod 4 og 4N ≤ (k − 1) 2 .<br />

48. La x i være tallene på sirkelen og la x i+n = x i der n er antall tall i sirkelen. Hvis vi<br />

lar y i = x 1 + x 2 + · · · + x i , hvaslags effekt har operasjonen på sekvensen y i ?<br />

49. Hvis x 1 ≠ x 2 , kan da x 1 +x 2 x 3 x 4 = x 2 +x 1 x 3 x 4 ? Fasit er at x 1 = x 2 = x 3 = x 4 = 1.<br />

50. Bruk at (1 − √ 2x + x 2 )(1 + √ 2x + x 2 ) = 1 + x 4 . For n odde er svaret lik null; for n<br />

like er svaret ( n<br />

n/2)<br />

.<br />

51. Alt du trenger er teoremet om vinklene i en firkant som er innskrevet i en sirkel.<br />

Resten er bare sammenligning av vinkler.<br />

52. Finn en en-til-en sammenheng mellom odde og like permutasjoner.<br />

53. Hva er avstanden mellom to kvadrattall? Bruk at (med unntak av p 1 = 2) er primtallene<br />

et utvalg av oddetallene.<br />

54. Anta at P og Q er punkter som ikke er knyttet sammen med en linje. For R og S to<br />

andre punkter, hva kan du si om linjer mellom P , Q, R og S? Fasit er (n − 1)(n − 2)/2.<br />

55. Kan a n,m ha en maksimumsverdi?<br />

56. Hvor mange tall < m inneholder ⌊n/x⌋? Og ⌊n/y⌋? Hva blir dette til sammen?<br />

57. Anta at a og b er relativt primiske. Anta at man fra trinn x i til trinn x j tar p sprang<br />

oppover og q sprang nedover; da er x j − x i = pa − qb og j − i = p + q. Vis at for at<br />

x j = 0, må a + b | j. Fasit er at n = a + b − gcd(a, b).<br />

58. Bruk at 1/xy = (1/x − 1/y)/(y − x). Likhet inntreffer dersom a i = i.<br />

59. Anta at maks to sover samtidig. Merk at antall ganger noen sovner er ti.<br />

60. La T 1 og T 2 være arealene til BCP og ADP . Vis at S 1 S 2 = T 1 T 2 . Hva er da<br />

( √ S 1 + √ S 2 ) 2 ?<br />

61. Dersom x j = 1 eller 3, hva er da de mulige neste to tall i følgen? Skill mellom n like<br />

og n odde. For n = 2m finnes 8 · 3 m−1 følger; for n = 2m + 1 finnes 14 · 3 m−1 følger; for<br />

n = 1 finnes 5 følger.<br />

31


62. La a j = x 1 + x 2 + · · · + x j . Hva er betingelsen og hva skal du finne formulert med<br />

hensyn på følgen a j ?<br />

63. Vis at dersom n = mp k , p og m relativt primiske, vil p k | a mp k; anta som induksjonshypotese<br />

at det holder for mindre tall enn mp k . Du trenger Eulers teorem.<br />

64. Vis at for tilstrekkelig store j er x j = 2. Men, hvilke verdier kom før 2? Fasit: følgen<br />

inneholder et kvadrattall hvis k ikke er primtall.<br />

65. Man kan anta at ethvert punkt er med i to diametere, ellers kan man fjerne det. Vis<br />

at dersom alle punkter er med i to diametere, kan intet punkt være med i tre diametere.<br />

66. La y j = x 1 + · · · + x j ; hva sier betingelsen om y i ? Se også på oppgave 57. Fasit er<br />

N = 16.<br />

67. For x et punkt, la S x være punktene på sirkelen om x og T x alle y slik at x ∈ T y .<br />

Bruk at |S x | = k og |S x ∩ S y | ≤ 2 for x ≠ y. Tell opp ∑ |S x ∩ S y | på flere måter.<br />

68. Vi kan formulere det slik at vi skal finne en mengde A ⊂ Z n slik at for x, y ∈ A er<br />

x − y ≢ m mod n.Hvis vi antar at n og m er relativt primiske kan vi dele på m i Z n ;<br />

dette gir at m −1 A ikke har elementer med differans lik 1.<br />

17 Fasit<br />

Her kommer en mere utførlig fasit.<br />

1. Vi har at (P ⇒ Q) er gal dersom P er sann og Q er gal, men sann i alle andre tilfeller.<br />

Tilsvarende kan man sette inn verdier for P og Q for de andre utsagnene og vise at de<br />

tar samme verdier.<br />

2. B skal si ‘A gir meg enten ingen av sedlene eller alle sedlene’.<br />

3. Vi har at q = p + q ′ . Siden p(x) ≥ 0 for alle x, må n være et partall. Siden q være et<br />

polynom av grad n, har q et minimum: q(a). Vi får da at q ′ (a) = q(a) − p(a) < 0, men i<br />

et slikt minimum må q ′ (a) = 0; vi har altså en selvmotsigelse.<br />

4. For den første ser vi lett at ligningen holder for n = 1. Vi antar at F 2 1 + · · · + F 2 n =<br />

F n F n+1 . Da er F 2 1 + · · · + F 2 n+1 = F nF n+1 + F 2 n+1 = (F n + F n+1 )F n+1 = F n+2 F n+1 . ..<br />

For den andre ligningen bruker vi at F n F m + F n+1 F m+1 = F n F m + F n+1 (F m−1 + F m ) =<br />

(F n +F n+1 )F m +F n+1 F m−1 = F n+2 F m +F n+1 F m−1 . Dette gjør at vi kan kjøre induksjon<br />

med hensyn på m; vi viser da at dersom ligningen i oppgaven holder for en m (og alle<br />

n), så holder den også for m + 1.<br />

5. Anta at x i,j = x j,i for i + j < n. Dersom i + j = n, får vi<br />

x i,j = x i−1,j − jx i−1,j−1<br />

= x j,i−1 − jx j−1,i−1<br />

= x j−1,i−1 − (i − 1)x j−1,i−2 − jx j−1,i−2 − j(i − 1)x j−2,i−2<br />

32


Dersom vi gjør det samme med x j,i får vi at<br />

x i,j − x j,i = x i−2,j−1 − x i−1,j−2 + (i − j)x i−2,j−2<br />

)<br />

)<br />

=<br />

(x i−2,j−1 − (j − 1)x i−2,j−2 −<br />

(x j−2,i−1 − (i − 1)x j−2,i−2<br />

= x i−1,j−1 − x j−1,i−1<br />

= 0<br />

6. Poenget er å vise at for tilstrekkelig store n vil n kunne fåes ved å anvende f og g<br />

på et tall m som er mindre enn n. Dersom n = 10k er n = f(k) der k < n. Dersom<br />

n = 10k + 1 er n = h(h(g(4k))). Hvis n = 10k + 2 er n = h(g(2k)). Slik kan vi<br />

fortsette slik at alle tall kommer fra et mindre. Litt vanskeligere er n = 10k + 9; her er<br />

n = h(h(h(h(g(16k +14))))); her er m = 16k +14 ikke mindre enn n, men ethvert partall<br />

vil som over, reduseres til et nytt partall eller med en faktor 10, og blir dermed til sist<br />

mindre enn n.<br />

7. Anta først at x ≥ y > 0. Hvis vi betrakter ligningen som en annengradsligning i x<br />

så har den to løsninger; siden ligningen kan skrives x 2 − xyn + y 1 − n = 0, har denne<br />

i tillegg til x, en løsning x ′ som tilfredsstiller x + x ′ = ny og xx ′ = y 2 − n. Siden<br />

x ′ y +1 = (x ′2 +y 2 )/n, må x ′ ≥ 0. Siden x ≥ y, må x ′ = (y 2 −n)/x < x. Altså er (x ′ , y, n)<br />

en ny og ‘mindre’ løsning. Vi kan redusere denne videre inntil vi får y = 0; da må x 2 = n,<br />

og n er dermed et kvadrattall.<br />

8. Anta at følgen aldri når null. La da b k være minste verdi av a j,k for alle j; la b k−1 lik<br />

minste verdi av a j,k−1 for j slik at a j,k = b k ; la b k−2 være minste verdi av a j,k−2 slik at<br />

a j,k = b k og a j,k−1 = a k−1 ; osv. Det er da en j slik at a j,k = b k for alle k; men, da vil jo<br />

a j+1,k gi opphav til et tall som er ‘lavere enn’ b k . Dette er umulig. Følgelig må det finnes<br />

en j slik at a j,k bli null for alle k.<br />

9. Se på bunnflaten. Den minste kuben som berører bunnflaten kan ikke ligge langs<br />

med kanten; følgelig har den større kuber på alle fire kanter som gjør at den danner<br />

en kvadratisk grop. Se så på den minste kuben som ligger oppå denne i gropen. Der<br />

gjelder igjen at den ikke kan ligge inntil kanten av gropen og at den må være omgitt av<br />

større kvadrater på alle kanter; den danner derfor en ny grop. Slik kan vi fortsette i det<br />

uendelige siden man for å fylle gropen trenger en kube med samme sidelengde som kuben<br />

under. På den annen side var det kun endelig mange kuber og følgelig kan vi ikke holde<br />

på slik og finne stadig mindre kuber. Reductio ad absurdum (eller uendelig descent): en<br />

slik oppdelilng kan altså ikke finnes.<br />

10. Den første summen kan settes opp<br />

( ) ( )<br />

n n<br />

+ =<br />

i i + 1<br />

n!<br />

i!(n − i)! + n!<br />

n! ·<br />

(i + 1)!(n − i − 1)! =<br />

(<br />

)<br />

(i + 1) + (n − i)<br />

(i + 1)!(n − i)!<br />

=<br />

( ) n + 1<br />

.<br />

i + 1<br />

Dersom vi antar som induksjonshypotese at (1+x) n = ∑ i<br />

( n<br />

i)<br />

x i kan vi gange med (1+x)<br />

og bruke resultatet over, og få samme uttrykk for n + 1. For n = 0 er hypotesen riktig.<br />

At likheten holder følger dermed ved induksjon.<br />

33


11. For n = m er uttrykket lik 1 på begge sider. Dersom uttrykket holder for n og m<br />

kan man lett vise at det holder for m + 1:<br />

m+1<br />

∑<br />

j=n<br />

( ( j m + 1<br />

=<br />

n)<br />

n<br />

)<br />

+<br />

( ) m + 1<br />

=<br />

n + 1<br />

Ved induksjon følger da at ligningen holder for alle n og m.<br />

( ) m + 2<br />

.<br />

n + 1<br />

12. Vi har at 1/(1 + x) = 1 − x + x 2 − · · · . Ved å sette inn for n = 1 passer dette<br />

med uttrykket vi skal vise. Vi bruker så induksjon. Dersom uttrykket holder for n kan vi<br />

gange med 1/(1 + x). Dersom (1 + x) −n = a 0 + a 1 x + a 2 x 2 + · · · der a j = (−1) j( )<br />

n+j−1<br />

n−1<br />

og (1 + x) −(n+1) = b 0 + b 1 x + b 2 x 2 + · · · = (a 0 + a 1 x + · · · )(1 − x + x 2 − · · · ), finner<br />

vi at b 0 = a 0 , b 1 = a 1 − a 0 , . . . , b k = ∑ k<br />

j=0 (−1)k−j a j . Ved å sette inn for a j finner<br />

vi at b k = ∑ k<br />

j=0 (−1)k−j a j = ∑ k<br />

j=0 (−1)k( )<br />

n+j−1<br />

n−1 = (−1)<br />

k ∑ n+k−1<br />

( i<br />

)<br />

i=n n−1 = (−1)<br />

k ( )<br />

n+k<br />

n<br />

(bruker resultatet fra oppgave 11). Dersom vi definerer ( )<br />

−n<br />

j = (−1)<br />

j ( )<br />

n+j−1<br />

n−1 har vi at<br />

(1 + x) n = ∑ ( n<br />

j∈Z j)<br />

x j for alle n ∈ Z.<br />

13. Vi ser føst at ligningen holder for n = 1 og n = 2: F 1 = ( )<br />

0<br />

0 og F2 = ( 1<br />

0)<br />

. Uttrykket<br />

kan videre skrives om til F n<br />

F n+1 = F n + F n−1 = ∑ j∈Z<br />

(<br />

j<br />

n−2−j<br />

(<br />

j<br />

= ∑ j∈Z n−1−j)<br />

. Vi kan da bruke induksjon og får at<br />

) ( )<br />

+<br />

j<br />

∑ (<br />

n−1−j = j+1<br />

) ∑ (<br />

j∈Z n−1−j = j<br />

j∈Z n−j)<br />

.<br />

14. La oss først se på antall måter man kan velge ut 2k 1’ere og n − 2k tall fra {0, 2}.<br />

Antall måter å legge 2k 1’ere i n x’er er ( n<br />

2k)<br />

. De resterende n − 2k x’ene skal være<br />

lik 0 eller 2; det kan gjøres på 2 n−2k forskjellige måter. Vi får dermed at antallet er<br />

lik ∑ ( n<br />

)<br />

k) 2k 2 n−2k . Her kan vi bruke trikset som ble beskrevet tidligere for å finne at<br />

2 n−2k = ((2 + 1) n + (2 − 1) n )/2 = (3 n + 1)/2.<br />

∑<br />

k<br />

( n<br />

2k<br />

15. La a j være antall som sitter på riktig plass etter den j’te forflyttningen. Da er<br />

a 1 + a 2 + · · · + a n−1 = n: alle vil sitte på riktig plass i en av rotasjonene. Siden summen<br />

er lik n, men det er n − 1 variable, må minst en av dem være større enn eller lik to.<br />

16. Dersom vi ser på punktene modulo 2 (om koordinatene er odde eller like) finnes kun<br />

4 mulige kombinasjoner i planet eller 8 i rommet. Vi finner at dersom n ≥ 5 i planet eller<br />

n ≥ 9 i rommet, så må det finnes to punkter som er like modulo 2. Da må midtpunktet<br />

mellom dem ha heltallige koordinater.<br />

17. Dersom vi velger a j ∈ {0, 1} finnes det 2 11 = 2048 mulige kombinasjoner. Dersom vi<br />

så ser på alle mulige summer ∑ j a jx j mod 1993 må to av dem være like (modulo 1993)<br />

fordi det er 2048 summer, men kun 1993 forskjellige tall modulo 1993. Vi ser da et det<br />

må finnes to forskjellige slike valg av a j som gir samme sum. Dersom vi tar differansen<br />

av dem, vil vi få a j ∈ {−1, 0, 1} og ∑ j a jx j ≡ 0 mod 1993.<br />

18. Velg ut en person X. Denne brevveksler med 16 andre. Disse 16 deles inn i tre grupper<br />

etter hvilket emne de brevveksler med den første om; minst en av disse gruppene må<br />

inneholde minst 6 personer. Dersom to personer i denne gruppen brevveksler om samme<br />

emne som de brevveksler med den føste med, har vi en slik gruppe med tre personer<br />

som brevveksler om ett emne. Omvendt, anta at denne gruppen kun brevveksler om de<br />

34


to andre emnene. Plukk ut en person Y i denne gruppen og del de resterende fem inn i<br />

grupper etter hvilket emne de brevveksler med denne personen om. En av disse gruppene<br />

må inneholde minst tre personer. Enten må to av disse brevveksle om samme emne som<br />

de brevveksler med Y om, eller så må de tre brevveksle om de ene emnet som da gjenstår.<br />

19. Vi bruker at maksimalt ett av tallene x, 2x, 4x, . . . kan være med. La tallene 1, 2, . . . , 2n<br />

være ‘sokkene’ og oddetallene 1, 3, . . . , 2n − 1 være ‘skuffene’. Tallene x, 2x, 4x, . . . der x<br />

er odde legges allr i ‘skuffen’ x. Vi vil da ha n + 1 ‘sokker’ som skal plasseres i n ‘skuffer’.<br />

Da må to sokker havne i samme ‘skuff’; altså må det da finnes to tall x og y blandt de<br />

n + 1 tallene, slik at x | y (eller endog at y/x er en toerpotens ulik 1).<br />

20. Denne oppgaven minner noe om oppgave 18. Vi lar først a j ∈ {0, 1}. Da finnes<br />

2 n kombinasjoner. De 2 n summene ∑ j a jx j ligger alle i intervallet [0, 1]; intervallet [0, 1]<br />

deles således opp i 2 n −1 biter (husk at begge endepunktene er med). Den korteste av disse<br />

bitene har lengde mindre enn eller lik 1/(2 n −1), altså kan a j ’ene velges på to forskjellige<br />

måter slik at forskjellen i ∑ j a jx j er mindre enn eller lik 1/(2 n − 1). Dersom man lar a j<br />

være differansen mellom de to valgene, blir a j ∈ {−1, 0, 1} og | ∑ j a jx j | ≤ 1/(2 n − 1).<br />

21. Vi har at na 1 − ( n<br />

2)<br />

a2 = ∑ i |A i| − ∑ i m reduseres<br />

n med m og omvendt til vi til sist sitter igjen med gcd(n, m). Dermed blir<br />

gcd(F n , F m ) = F gcd(n,m) .<br />

27. La x = p/q der q ∈ N, p ∈ Z, p og q relativt primiske. Sett inn og gang med minste<br />

felles multiplum som er q n · n!. Vi får da at q n · n! + q n−1 p · n! + · · · + p n = 0. Denne er lik<br />

35


p n modulo q. Siden p og q er relativt primiske er eneste mulighet for å få p n ≡ 0 mod q<br />

at p = 0, men da blir x = 0 som ikke gir noe nullpunkt.<br />

28. Vi kan anta at g og h har heltallige koeffisienter og at høyeste grads koeffisient<br />

er 1 for begge. Vi kan videre anta at g har grad mindre eller lik graden til h. Siden<br />

g(a i )h(a i ) = f(a i ) = 1 må g(a i ) = ±1 dette gir at g(x) 2 − 1 må være lik null for x = a i .<br />

Siden vi da får at graden til g(x) 2 − 1 blir mindre eller lik graden til f(x) − 1 og har<br />

samme n nullpunkter som f — a i — må f(x) − 1 = g(x) 2 − 1. Hvis vi ordner a i ’ene slik<br />

at g(a i ) = 1 for i = 1, . . . , m = n/2 og g(a i ) = −1 for i = m + 1, . . . , n = 2n, så vil vi<br />

få g(x) − 1 = ∏ m<br />

i=1 (x − a i) og g(x) + 1 = ∏ 2m<br />

i=m+1 (x − a i). Dersom i ≤ m < j må vi ha<br />

|a i − a j | = 1 eller 2, ellers får vi ikke g(a j ) − 1 = ∏ m<br />

k=1 (a j − a k ) = −2. Når n > 5 (siden<br />

m ≥ 3 må faktisk n ≥ 6) kan vi ikke finne a 1 , . . . , a 2m slik at |a i − a j | ≤ 2 for i ≤ m < j.<br />

29. La<br />

p(x) =<br />

70∏<br />

i=1<br />

(x − i) ·<br />

( 70 ∑<br />

i=1<br />

)<br />

i<br />

x − i − 5 .<br />

4<br />

Da blir p(x) et polynom. Ved x = i vil funksjonen 1/(x − i) være uendelig: positiv på<br />

oversiden og negativ på nedsiden. Det vil da finnes ett punkt mellom i og i + 1 der<br />

vi har likhet i ligningen og hvor derfor p(x) = 0. Lengden av dette intervallet hvor<br />

ulikheten holder er da x − i. For hver verdi av i får vi et slikt lite interval av lengde<br />

x i − i der x i er nullpunktet. Vi har da at p(x) = A ∏ 70<br />

i=1 (x − x i) = A(x 70 + a 1 x 69 + · · · )<br />

der a 1 = − ∑ 70<br />

i=1 x i. Vi får at A = −5/4 og at a 1 = 4473. Den totale lengden blir da<br />

a 1 − sum 70<br />

i=1 i = 1988.<br />

30. Dersom vi setter p(x) = ∏ N<br />

i=0 (x − x i) får vi at<br />

p ′′ (x) = 2<br />

∑<br />

0≤i,j≤N<br />

i≠j<br />

∏<br />

0≤k≤N<br />

k≠i,j<br />

(x − x k ).<br />

Dette fører til at<br />

2 ∏ 0≤i≤N<br />

i≠j<br />

p ′′ (x j )<br />

(x j − x i ) = ∑<br />

0≤i≤N<br />

i≠j<br />

1<br />

x j − x i<br />

hvilket er lik null for j = 1, 2, . . . , N − 1 og dermed p ′′ (x j ) = 0. Dette gir p ′′ (x) =<br />

k ∏ j=1,2,...,N−1 (x−x j) der k er en konstant. Dermed blir k·p(x) = p ′′ (x)·x·(x−1). Dette<br />

bestemmer p(x) entydig: skriv ut p(x) = ∑ a i x i og bruk at p ′′ (x) = ∑ a i i(i − 1)x i−2 .<br />

Vi har at dersom x i gir en løsning vil også y i = 1 − x N−i gi en løsning. Men siden p er<br />

entydig bestemt må da x i = y i , hvilket gir x i + x N−i = 1.<br />

31. Siden 2 n + 1 er odde kan ikke n være et partall. Hvis p er en primfaktor i n så<br />

har vi at 2 p ≡ −1 mod p hvis og bare hvis 2 n ≡ −1 mod p fordi n/p er odde og derfor<br />

(−1) n/p = −1. Hvis n 2 | 2 n +1, så må også p | 2 n +1. Fermats teorem sier at 2 p ≡ 2 mod p<br />

og derfor blir 2 n + 1 ≡ 3 mod p. Eneste mulighet for at 2 n + 1 ≡ 0 mod p er derfor hvis<br />

p = 3. Vi må derfor sjekke n = 3 m .<br />

36


For n = 1 og n = 3 vil n 2 | 2 n + 1. Dersom vi har 2 3m + 1 = 3 k a der a ikke er delelig<br />

med 3, så får vi at 2 3m+1 = (3 k a − 1) 3 = 3 3k a 3 − 3 2k+1 a 2 + 3 k+1 a − 1 som gjør at vi kan<br />

skrive 2 3k+1 + 1 = 3 m+1 a ′ der a ′ ikke er delelig med 3. Kort sagt, når m øker med en vil<br />

også k øke med en. For m = 0 og 1 får vi k = 1 og 2. Siden k ≥ 2m for begge disse vil<br />

3 2m | 2 3m + 1. For m ≥ 2 vil dette ikke holde. Løsningene blir derfor at n = 1 eller 3.<br />

32. Dersom vi legger Z i origo, lar A = (−a, 0), B = (b, 0), C = (0, c) så vil linjen AC<br />

ha stigningstall c/a. Normalen BY vil dermed ha stigningstall −a/c. (Husk at dersom to<br />

linjer står normalt på hverandre vil produktet av stigningstallene være −1.) Linjen gjennom<br />

B med stigning −a/c vil skjære y-aksen i punktet (0, ab/c). Tilsvarende utregning<br />

vil også vise at AX vil skjære i samme punkt. Dette kunne man også sett av symmetrien<br />

i uttrykket for skjæringspunktet: dersom man bytter om a og b som svarer til at man<br />

bytter om A og B, så vil ikke uttrykket endres.<br />

33. La normalen fra S til AB skjære AB i U og la normalen fra S på AD skjære AD<br />

i V . Da er AU = AV og SU = SV = V D og derfor er AU + US = AD + DV = AV .<br />

Tilsvarende gjelder for T . Vi har derfor at S og T ligger på linjen x + y = AD der<br />

A ligger i origo og AB og AC ligger på koordinataksene. Trekantan AKL blir derfor<br />

en likebenet 45–45–90-trekant med areal AD 2 /2. Siden ABD og ADC er likeformede<br />

har vi at BD/AD = AD/DC og dermed BD/AD + DC/AD ≥ 2. Siden vi da har<br />

BC = BD + DC ≥ 2AD blir arealet av ABD er BC · AD/2 ≥ AD 2 . Ulikheten følger<br />

så.<br />

34. Vi har at 2A = r(AB + BC + AC) der A, B og C er hjørnene. Tilsvarende har vi<br />

at 2A = r 1 (AB + AC − BC) (der BC tangerer sirkel 1) og 2A = r 2 (AB + BC − AC) =<br />

r 3 (BC + AC − AB). Dersom man ganger disse sammen og bruker Heron’s formel, får<br />

man det ønskede resultat.<br />

42. Gitt en a, plukk en vilkårlig verdi for x. Hvis du setter y = a − f(x) 2 , så vil f(x 2 +<br />

f(y)) = a. Hvis f(u) = f(v), så er f(0) 2 +u = f(0+f(u)) = f(f(u)) = f(f(v)) = f(0) 2 +<br />

v, hvilket gir u = v. Hvis v = −u, så får vi at f(u) 2 = f(u 2 +f(0)) = f(v 2 +f(0)) = f(v) 2 ,<br />

og dermed at f(v) = ±f(u). Dersom u = −v ≠ 0 må vi ha f(u) ≠ f(v) og derfor må<br />

f(−u) = −f(u). Nå følger at f(0) = 0 fordi hvis f(0) = a ≠ 0, så må det finnes en b ≠ 0<br />

slik at f(b) = −a, men da får vi f(0) = a = f(−b).<br />

52. La µ være en odde permutasjon. Dersom σ er like, er µ ◦ σ odde. Tilsvarende kan vi<br />

gå den andre veien: hvis σ er odde, er µ −1 ◦ σ like. Dette gir en en-til-en sammenheng<br />

mellom like og odde permutasjoner.<br />

55. Dersom a n,m ≥ A for en n, m, vil det finnes et par n 0 , m 0 slik at a n0 ,m 0<br />

≥ a n,m for<br />

alle n, m. Anta at a n0 ,m 0<br />

er en slik maksimal verdi. Vi har at a n0 ,m 0<br />

er gjennomsnittet<br />

av de fire naboene samtidig som alle naboene har verdi mindre enn eller lik a n0 ,m 0<br />

; dette<br />

gir at naboene må ha samme verdi som a n0 ,m 0<br />

, og a n,m har samme verdi for alle n, m.<br />

59. Det er ti forskjellige par av matematikere. Vi antar at maks to sover om gangen.<br />

Dersom vi utover forelesningen teller antall par som har sovet samtidig, kan vi legge til<br />

en kun når noen sovner og det sover noen fra før. Det skjer ti ganger at noen sovner,<br />

37


men den første av disse gangene kan det ikke sove noen fra før. Derfor kan maks ni par<br />

ha sovet samtidig.<br />

68. Dersom d = gcd(n, m) er antallet lik d · ⌊n/2d⌋.<br />

38

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!