Direkt zum Inhalt

Hemmes mathematische Rätsel: Wie viele Rinder gibt es nach 18 Jahren?

Nach 3 Jahren kalbt ein Kalb erstmals – und bekommt dann jedes Jahr wieder ein Kalb, das ebenfalls nach drei Jahren erstmals und dann jährlich wieder kalbt. Wie schnell wächst die Herde an?
Schon wenige Stunden nach der Geburt müssen viele Kälber ihre Mütter verlassen.

Narayana Pandita war ein bedeutender indischer Mathematiker und lebte von 1325 bis 1400 im Norden des Subkontinents. Über sein Leben weiß man nur sehr wenig. Er ist vor allem als Autor eines Buchs über Arithmetik und Geometrie mit dem Titel »Ganita Kaumudi« aus dem Jahr 1356 bekannt, in dem man unter anderem Untersuchungen über ein etwas seltsames Problem findet.

Ein Bauer kauft sich ein frisch geborenes weibliches Kalb. Als es drei Jahre alt geworden ist, kalbt es zum ersten Mal und ab dann genau jedes Jahr einmal wieder. Alle auf dem Hof geborenen Kälber kalben auch nach drei Jahren erstmals und dann jedes Jahr ein weiteres Mal. Alle Kälber auf dem Bauernhof sind weiblich. Mit biologischen Nichtigkeiten hält sich Narayana nicht auf: Die Kühe sind unsterblich, und männliche Rinder gibt es nicht und sind zur Fortpflanzung auch nicht nötig. Wie viele Rinder leben 18 Jahre nach dem Kauf des ersten Kalbs auf dem Bauernhof?

Um uns einen Überblick zu verschaffen, erstellen wir für die ersten Jahre eine Tabelle der Tiere. Im Jahr 0 gibt es nur das frisch geborene Kalb, das der Bauer gekauft hat.

Jahr n: 0 1 2 3 4 5 6 7 8 9 10
Neugeborene N: 1 0 0 1 1 1 2 3 4 6 9
Einjährige E: 0 1 0 0 1 1 1 2 3 4 6
Zweijährige Z: 0 0 1 0 0 1 1 1 2 3 4
Muttertiere M: 0 0 0 1 1 1 2 3 4 6 9
alle Rinder R: 1 1 1 2 3 4 6 9 13 19 28

Die Zahl der Rinder im Jahr n beträgt R(n) = N(n) + E(n) + Z(n) + M(n). Da alle Tiere nach einem Jahr ein Jahr älter geworden sind, gilt E(n + 1) = N(n), Z(n + 1) = E(n) und M(n + 1) = M(n) + Z(n). Daraus folgt M(n + 3) = M(n + 2) + Z(n + 2) = M(n + 1) + Z(n + 1) + E(n + 1) = M(n) + Z(n) + E(n) + N(n) = R(n).

Jedes Muttertier wirft jährlich ein Kalb, darum muss N(n) = M(n) sein. Folglich ist M(n + 3) = M(n + 2) + Z(n + 2) = M(n + 2) + N(n) = M(n + 2) + M(n). Somit gilt für die Rinderzahl R(n) = M(n + 2) + M(n). Daraus erhält man für n > 2 die Rekursionsformel R(n) = R(n − 1) + R(n − 3).

Nun kann man leicht Schritt für Schritt die Rinderzahlen jedes Jahres berechnen: 1, 1, 1, 2, 3, 4, 6, 9, 19, 28, 41, 60, 88, 129, 189, 277, 406, 595, … Achtzehn Jahre nach dem Kauf des ersten Kalbs leben also 595 Rinder auf dem Bauernhof.

Schreiben Sie uns!

1 Beitrag anzeigen

Wir freuen uns über Ihre Beiträge zu unseren Artikeln und wünschen Ihnen viel Spaß beim Gedankenaustausch auf unseren Seiten! Bitte beachten Sie dabei unsere Kommentarrichtlinien.

Tragen Sie bitte nur Relevantes zum Thema des jeweiligen Artikels vor, und wahren Sie einen respektvollen Umgangston. Die Redaktion behält sich vor, Zuschriften nicht zu veröffentlichen und Ihre Kommentare redaktionell zu bearbeiten. Die Zuschriften können daher leider nicht immer sofort veröffentlicht werden. Bitte geben Sie einen Namen an und Ihren Zuschriften stets eine aussagekräftige Überschrift, damit bei Onlinediskussionen andere Teilnehmende sich leichter auf Ihre Beiträge beziehen können. Ausgewählte Zuschriften können ohne separate Rücksprache auch in unseren gedruckten und digitalen Magazinen veröffentlicht werden. Vielen Dank!

Partnerinhalte

Bitte erlauben Sie Javascript, um die volle Funktionalität von Spektrum.de zu erhalten.