Börja med att läsa avsnitt 2.2 (2.2) [2.3] i [J] från överst på sida 64 (73) [nederst sid 103] fram till definition 2.2.12 sida 66 (76) [2.3.14 sida 107]. Här definieras följder och delföljder.
En oändlig/ändlig följd är en oändlig/ändlig ordnad lista av symboler (som regel tal), där varje element i listan har ett nummer, som vi kallar elementets index. En generell oändlig följd har inget sista element och ser därför ut som:
där varje sn, n=1, 2, 3, ... , är en symbol. En ändlig följd har ett sista element och är därför på formen
där 1 är följdens första index och t är följdens sista index.
Observera, att en oändlig följd
kan anges på flera olika sätt. I [J] används följande tre:
Notationerna under punkt 2. och 3. är en aning osedvanliga. Det
är mer vanligt att skriva (sn) och (sn)
i stället för {sn} och
{sn}
. Grunden till detta är, at parenteserna { och } används för
att markera mängder, som vi såg i block 1, och följder
är inte mängder. Mängder är oordnade
samlingar av objekt, medan en av de mest karakteristiska egenskaperna hos
en följd är, att den är ordnad.
Övre indexet i {sn
}
utläses
som "oändlig" och används för att indikera, att följden
inte har något sista index och därför inte något
sista element. Undre indexet n=1 i {sn}
används för att ange att följdens första index är
1, och följdens första element är därför s1. Om följden är ändlig och har st som sista
element, anger man i övre
indexet följdens sista index, t, i stället för
. På samma sätt är det ibland klokt att låta en följds
första index vara ett annat nummer än 1, t.ex. 0, och i sådana
fall anger man detta genom att låta undre indexet vara "n=0" i stället för "n=1", d.v.s.
Det påstås efter exempel 2.2.11 (2.2.11) [2.3.13] i [J], att
man kan konstruera nya följder genom att addera och multiplicera följders
element. Vi ger ett exempel på detta:
Exempel
Låt u vara följden
dvs. un = 2n, for n=1, 2, 3, ... . Låt vidare v vara följden
dvs. vn = 2n - 1, for n=1, 2, 3, ... . Vi kan då definiera en följd s genom att låta sn = un + vn för n=1, 2, 3, ..., dvs. s är följden
som är lika med följden
dvs. sn = 4n-1 for n=1, 2, 3, ... , som det också kan ses av att
På samma sätt kan vi definiera följden pn=u
n vn för n=1, 2, 3,
... , dvs. p är följden
som är lika med följden
Denna följds n:te element kan beräknas genom
Läs nu avsnitt 5.1 (5.1) [7.1] i [J] från sidan 224 (256) [279] till och med exempel 5.1.8 (5.1.8) [7.1.8] sidan 228 (261) [283-284], men inte beviset på sidan 229 (262) [284]. Vad du bör kunna göra när du är klar med avsnitt [J] 5.1 (5.1) [7.1] är att bestämma en rekursionsformel från några regler som i exempel 5.1.3 (5.1.3) [7.1.3] och 5.1.6 (5.1.6) [7.1.6].
På sida 224-225 (256-257) [279-280] hittar vi definitionen på en rekursionsformel. Observera att för att bestämma en följd, är det inte tillräkligt med bara en rekursionsformel. Man behöver också startvillkoren.
[J] Exempel 5.1.2 (5.1.2) [7.1.2]:
I exempel 5.1.2 (5.1.2) [7.1.2] ges definitionen av Fibonacciföljden.
Observera att det finns olika sätt att definiera denna.
[J] Exempel 5.1.3 (5.1.3) [7.1.3]:
'12% compounded annually' betyder '12% ränta på årsbasis',
dvs. att man lägger 12% ränta till kapitalet en gång varje
år. Om man t.ex. börjar med
I boken ser vi, med hjälp av iterationen, att
[J] Exempel 5.1.5 (5.1.5) [7.1.5]:
Här är Sn antal delmängder i en mängd
med n elementer. Vi har studerat mängden av alla delmängder
i en mängd X av storlek n i [J] 2.1, Theorem 2.1.4 (2.1.4) [2.1.6], och
[J] 4.1 (4.1) [6.1],
Example 4.1.5 (4.1.4) [6.1.5].
Kom ihåg att mängden av alla delmängder i en mängd X
kallas för potensmängden (X) till X.
I boken bestäms att Sn=2Sn-1 och S0 =1. Med hjälp av rekursionsformeln får vi
[J] Exempel 5.1.6 (5.1.6) [7.1.6]:
Varje sträng av längd n börjar med ett 0 eller 1, som
efterföljs av n-1 andra tal.
FALL 1 | 0 | ...(n-1 bitar).......... |
FALL 2 | 1 | ...(n-1 bitar).......... |
Vi vill inte ha 111 någonstans. Om de n-1 bitarna som följer
efter 0 i fall 1 inte innehåller någon 111, då innehåller
hela strängen ingen 111. Är det samma sant om de n-1 bitarna som
följer efter 1 i fall 2 inte innehåller någon 111?
Nej, om de
n-1 bitarna börjar med en nolla, och inte innehåller någon
111 går det bra, men om de börjar med en etta, vad gäller
då?
FALL 1 | 0 | ...(n-1 bitar).......... | |
FALL 2a | 1 | 0 | ...(n-2 bitar).......... |
FALL 2b | 1 | 1 | ...(n-2 bitar).......... |
I fall 2b, om första av de n-2 bitarna är en nolla går det bra men om det är en etta går det inte bra (Vi får 111!). Så de enda tre fallen som kan vara utan 111 är
FALL 1 | 0 | ...(n-1 bitar).......... | ||
FALL 2a | 1 | 0 | ...(n-2 bitar).......... | |
FALL 2b | 1 | 1 | 0 | ...(n-3 bitar).......... |
Antalet i varje fall är Sn-1, Sn-2, respektive Sn-3, så totalt är Sn lika med Sn-1 + Sn-2 + Sn-3, dvs.
Läs nu exempel 5.1.7-5.1.8 (5.1.7-5.1.8) [7.1.7-7.1.8] i [J].
Det är ofta nödvändigt att skriva summan av alla element från en ändlig följd. Betrakta till exempel följden s bestående av de 25 första jämna positiva heltalen:
dvs. sn = 2n for n=1, 2, 3, ... , 25.
Summan av alla element i denna följd är
Detta långa uttryck är det omöjligt att skriva mer än ett par gånger i en text, och tänk på hur det skulle ha sett ut om vi hade valt att betrakta summan av de 250 första jämna heltalen i stället för de första 25! Vi inför därför ett nytt och kompakt sätt att skriva sådana summor på. Den nya metoden kallas summanotation eller sigmanotation, och ovanstående summa S skrivs
S = | ![]() |
2n. |
Denna kompakta notation skall tolkas på följande sätt: För varje heltal n mellan 1 och 25, beräkna och skriv värdena av uttrycket 2n och sätt in ett "+" - tecken mellan alla värden.
Generellt skriver vi summan av alla elementen i följden
(un) som
![]() |
un. |
Tecknet är en grekisk bokstav,
som motsvarar bokstaven S i det latinska alfabetet, och
står för summa. Hela uttrycket utläses som "summan
av un från n=1 till n=t", och tolkas på följande
sätt:
För varje heltal n mellan 1 och t, beräkna och skriv värdet
av un och sätt ett "+" - tecken mellan alla värden.
Betrakta till exempel summan
![]() |
(3n-1). |
Först beräknar vi värdena (3n-1) för n=1, 2, 3, 4:
och så sätter vi "+"-tecken emellan alla dessa värden:
Vi har därför
![]() |
(3n-1)=2+5+8+11. |
![]() |
cun = c | ![]() |
un, |
![]() |
(un+vn) = | ![]() |
un + | ![]() |
vn | där
(un)![]() ![]() |
Bevis.
Dessa räkneregler följer lätt av de kända räknereglerna
för 'allmänna' summor:
![]() |
cun | = | cui+cui+1+cui+2 + ... +cum |
= | c(ui+ui+1+ui+2+ ... +u m) | ||
= | c( ![]() |
||
= | c![]() |
![]() |
(un+vn) | = | (ui+vi)+(ui+1+vi+1) + ... +(um+vm) |
= | (ui+ui+1+ ... +um) + (vi
+vi+1+ ... +vm) (som ses genom att flytta om element i summan) |
||
= | ![]() ![]() ![]() |
Vissa gånger kan man skriva samma summa på mer än ett sätt, detta kallas att byta variabel i summan, och detta beskrivs i exempel 2.2.15 (2.2.15) [2.3.17] i [J].
Läs nu om summa- och produktnotation i [J] från och med definition
2.2.12 (2.2.12) [2.3.14] sida 66 (73) [107] till
och med exempel 2.2.17 (2.2.17) [2.3.19] sida 68 (78)
[108].
Resten av avsnitt 2.2 (2.2) [2.3] i [J], från och med
definition 2.2.18 (2.2.18)
[2.3.20] sida 68 (78) [109], handlar om
strängar. Vi erinrar om att vi redan har arbetat med strängar
i block 1, där vi bevisade, att det finns precis 2n
binära strängar av längd n.
Läs nu avsnitt 2.3 (2.3) [5.2] i [J], det handlar om talsystem.
Grundläggandet för att konvertera ett tal i 10-talssystemet till ett tal i talsystemet med bas N är följande mycket viktiga egenskap vid division med heltal, som går under namnet Divisionsalgoritmen :
Sats B2.2 (Divisionsalgoritmen). Du känner säkert redan till detta resultat, det säger,
att när man dividerar ett heltal med N, så kan man arrangera
det så att man alltid får en rest bland talen 0,1, ... , N-1.
Exempel
Tag till exempel a=23 och N=3, då får man kvoten 7 och resten
2, eftersom 23=7 3 +2.
Om man dividerar
a=-25 med N=3, så får man kvoten -9 och resten 2, eftersom -25=(-9)
3 +2.
Vi skall inte bevisa Divisionsalgoritmen i denna kurs, men du skall känna
till resultatet och du skall kunna formulera satsen.
[J] sida 69-71:
Uppg. 4-14, 21-28, 31-36, 43-47, 55-58, 59-62, 83-85, 88-89, 91-92
(sida 79-83: 2, 4, 6, 8, 11, 12, 16-18, 21-22, 24-25)
[sida 110-112: 4-14, 39-46, 51-56, 67-71, 83-86, 87-90, 111-113, 116-117, 119-120
]
[J] sida 76:
Uppg. 1-47
(sida 90-91: Uppg. 1-47)
[sida 205: 8-54]
[J] sida 232-233 (265-266) [sida 287]:
Uppg. 1, 2, 4-8, 23-24
Hitta den enligt Divisionsalgoritmen entydigt bestämda kvoten och resten, när a divideras med N, där
This is the 2nd Edition of the study guide for Block 2 of Algebra and Discrete Mathematics which was written by
Pia Heidtmann in 1999. It was translated from Danish and English to the Swedish by Sam Lodin.
The study guide may be printed for personal use by
anybody with an interest.
This study guide and any parts of it and any previous and future versions of it must not
be copied or disseminated in any printed or electronic form
or stored on any publicly accessible website other than
http://www.tfm.mh.se/~piahei/adm/res/
without permission from the author.
The author welcomes comments and corrections via email.
All contributions incorporated in updates of the manuscript will be acknowledged.
The author would like to thank the following for their contribution
to various updates of the original manuscript:
Sarah Norell, Sam Lodin and Fredrik Engström.
Current lecturers:
Pia Heidtmann, Sam Lodin.