Laudis.Pitkä matematiikka

PITKÄ MATEMATIIKKA · YLIOPPILASKOE

Collatzin lukujono · 2026 · kevät

Koko koe: kevät 2026 →

Collatzin jono on rekursiivinen lukujono, jonka jäsenet ovat positiivisia kokonaislukuja. Jonon seuraava jäsen an+1a_{n+1} saadaan edellisestä jäsenestä ana_n seuraavalla tavalla: - Jos ana_n on parillinen, niin an+1=12an.a_{n+1} = \frac12 a_n. - Jos ana_n on pariton ja suurempi kuin 1,1, niin an+1=3an+1.a_{n+1} = 3a_n + 1. - Jos an=1,a_n=1, niin jono päättyy. Esimerkiksi luvusta a1=20a_1 = 20 alkava Collatzin jono on 20,20, 10,10, 5,5, 16,16, 8,8, 4,4, 2,2, 1.1. Saksalainen Lothar Collatz esitti vuonna 1937 konjektuurin (eli väittämän, jota ei kyennyt todistamaan), jonka mukaan mistä tahansa alkuarvosta alkava Collatzin jono on äärellinen. Tähän päivään mennessä kukaan ei ole kyennyt todistamaan sitä oikeaksi tai vääräksi. 1. Määritä Collatzin lukujono alkuarvolla a1=23.a_1=23. (3 p.) 2. Selvitä ohjelmiston avulla, mikä alkuarvo välillä 2–1002–100 johtaa pisimpään Collatzin jonoon. Voit kirjoittaa koodisi esimerkiksi Pythonilla tai taulukkolaskentaohjelmalla. Anna vastauksena koodisi, koodin selitys ja taulukko, jossa näkyvät ainakin ne alkuarvot, jotka tuottavat viisi pisintä jonoa, sekä näiden jonojen pituudet. (9 p.)

Ladataan tehtävää...