Learning to relate images: Mapping units, complex cells and simultaneous eigenspaces