Algorithms and Identity