Ergodic theory applications