Similarity Identity And Homology