algebra analysis animated complexity compression computational cryptography digital genetic geometry numbers numerical processing pseudorandom signal