Mathlib Map

Structures · Algebra

Module.IsTorsionFree

An R-module M is torsion-free if scalar multiplication by an element r : R is injective if multiplication (on R) by r is. For domains, this is equivalent to the usual condition of r • m = 0 → r = 0 ∨ m = 0. See smul_eq_zero.

Defined in
Mathlib.Algebra.Module.Torsion.Free
Shape
2 explicit arguments · adds isSMulRegular

Extends0

Extends nothing: this is a root of the hierarchy.

Extended by0

Nothing extends this class yet.

Concrete types that are instances9

  • Int
  • Nat
  • HahnSeries
  • Localization
  • NumberField.RingOfIntegers
  • CyclotomicRing
  • Localization.AtPrime
  • Subtype
  • MulOpposite

How is a type an instance?

Loading the hierarchy index…

Assumed by660

Ancestors0

No ancestors.