Reputation: 39
I am trying to find the pisano period of m=11 such that , fn mod m is repeats after that period, for 11, i noticed that most online forums mentioned that the pisano period for 11 is 120. code for finding pisano period here
However when trying to find the pisano period of 11, I am running into the following pattern for fn mod m :
n=0 , m=11, fn = 0 , fnmodm 0
n=1 , m=11, fn = 1 , fnmodm 1
n = 2 , m=11 fn = 1 fnmodm : 1
n = 3 , m=11 fn = 2 fnmodm : 2
n = 4 , m=11 fn = 3 fnmodm : 3
n = 5 , m=11 fn = 5 fnmodm : 5
n = 6 , m=11 fn = 8 fnmodm : 8
n = 7 , m=11 fn = 13 fnmodm : 2
n = 8 , m=11 fn = 21 fnmodm : 10
n = 9 , m=11 fn = 34 fnmodm : 1
n = 10 , m=11 fn = 55 fnmodm : 0
n = 11 , m=11 fn = 89 fnmodm : 1
n = 12 , m=11 fn = 144 fnmodm : 1
n = 13 , m=11 fn = 233 fnmodm : 2
n = 14 , m=11 fn = 377 fnmodm : 3
n = 15 , m=11 fn = 610 fnmodm : 5
n = 16 , m=11 fn = 987 fnmodm : 8
n = 17 , m=11 fn = 1597 fnmodm : 2
n = 18 , m=11 fn = 2584 fnmodm : 10
n = 19 , m=11 fn = 4181 fnmodm : 1
n = 20 , m=11 fn = 6765 fnmodm : 0
n = 21 , m=11 fn = 10946 fnmodm : 1
n = 22 , m=11 fn = 17711 fnmodm : 1
n = 23 , m=11 fn = 28657 fnmodm : 2
n = 24 , m=11 fn = 46368 fnmodm : 3
n = 25 , m=11 fn = 75025 fnmodm : 5
n = 26 , m=11 fn = 121393 fnmodm : 8
n = 27 , m=11 fn = 196418 fnmodm : 2
n = 28 , m=11 fn = 317811 fnmodm : 10
n = 29 , m=11 fn = 514229 fnmodm : 1
n = 30 , m=11 fn = 832040 fnmodm : 0
n = 31 , m=11 fn = 1346269 fnmodm : 1
n = 32 , m=11 fn = 2178309 fnmodm : 1
n = 33 , m=11 fn = 3524578 fnmodm : 2
n = 34 , m=11 fn = 5702887 fnmodm : 3
n = 35 , m=11 fn = 9227465 fnmodm : 5
n = 36 , m=11 fn = 14930352 fnmodm : 8
n = 37 , m=11 fn = 24157817 fnmodm : 2
n = 38 , m=11 fn = 39088169 fnmodm : 10
n = 39 , m=11 fn = 63245986 fnmodm : 1
n = 40 , m=11 fn = 102334155 fnmodm : 0
As you would notice that fnmodm
repeats after every 10 values. Hence why is
Can some one please take a look and let me know what I am missing here?
Upvotes: 3
Views: 108
Reputation: 131
The pattern you get seems correct. The Pisano period of 11 is 10.
Upvotes: 2