You are viewing a single comment's thread from:

RE: Fun with Arnold's cat map transform

in #steemstem7 years ago

Let B be the matrix associated to the Arnold map, so B =[1 1;1 2] . Then with some effort you can show that B^48 mod 576 is equal to the identity matrix. This explains the result.

Posted using Partiko Android

Sort:  

Oh ok. That is a nice find. But is there a general rule to find periodicity of any number sized image?

So you can write B as B=invXDX where X is the eigen matrix with corresponding eigenvalues on the diagonal of the diagonal matrix D. It is then easy compute B^m you then need to find an m such that B^m mod size of your matrix is equal to the identity matrix. So this gives you equations to find the periodicity

Posted using Partiko Android

Again to find m I will have to iterate till I see identity matrix right? So that means it is sometimes computationally intensive right?

When you iterate you only have to compute D^m D is a diagonal matrix so that is pretty easy to compute. X and invX stay the same. More specifically B^m=invX D^m X

Posted using Partiko Android

Coin Marketplace

STEEM 0.13
TRX 0.34
JST 0.035
BTC 110348.94
ETH 4366.59
USDT 1.00
SBD 0.83