Getaltheorie

In deze module gaan we op een aantal manieren ideeën uit de getaltheorie testen met de computer. Met de hand is het nagaan van de theorie vaak monnikenwerk, en de computer neemt dit fijn uit handen. Wiskundige intuïtie vereist!

Maar waarom programmeren? Kijk eens naar het filmpje hiernaast. Mirjam Leunissen maakt datavisualisaties voor onder andere de Volkskrant. Ze vertelt kort over haar ervaring met programmeren en visualisaties maken.

Deel 1: aan de slag

  1. Oefen met de basiselementen van Python

  2. Gebruik de computer als rekenwonder

Deel 2: priemgetallen

  1. Leer meer over algoritmen

  2. Code herhalen met loops

  3. Ga op zoek naar priemgetallen

Deel 3: resultaten uit de getaltheorie

  1. Sla je data op in een lijst

  2. Ga op zoek naar de langste reeks niet-priemgetallen

  3. Begrijp hoe je “mooie code” kunt schrijven — en vanaf nu verwachten we ook dat je deze ideeën toepast in je eigen code!

  4. Vind (g)een tegenbewijs voor het vermoeden van Goldbach

Deel 4: grafieken

  1. Leer over het gebruiken van modules in Python

  2. Zoek op hoe je data kunt plotten

  3. Maak data inzichtelijk met grafieken

Extra opdracht: onderling-priem paren

Van bovenstaande opdrachten verwachten we dat je ze allemaal helemaal doet. Er is ook een extra opdracht, waarmee je het laatste punt voor je cijfer van deze module kunt verdienen. Deze is bedoeld voor iedereen die goed uit alle bovenstaande opdrachten is gekomen en klaar is voor meer! In deze module: test stellingen uit de wiskunde over de frequentie van onderling-priem paren ofwel co-primes.

Afronding

Vul de evaluatie in.