Definition invmoduleiso {R} {M N : module R} (f : moduleiso M N) : moduleiso N M. Proof. use make_moduleiso. - exact (invweq f). - apply make_dirprod. + exact (isbinopfuninvmap f). + exact (islinearinvmap f). Defined.
Require Import UniMath.MoreFoundations.Tactics. Require Import UniMath.Algebra.RigsAndRings. Require Import UniMath.Algebra.Groups. Require Import UniMath.Algebra.Monoids.