cocycles, fast algorithms, Schrodinger cocycles, Lyapunov exponents, hyperbolic bundles