invariant risk minimization (IRM) is an arising approach to generalize
invariant features to different environments in machine learning. While most
related works focus on new IRM settings or new application scenarios, the
mathematical essence of IRM remains to be properly explained. We