Infinite Cycles and Homologies.