Mathlib Map

Structures · Algebra

HasEnoughRootsOfUnity

This is a type class recording that a commutative monoid M contains primitive nth roots of unity and such that the group of nth roots of unity is cyclic. Such monoids are suitable targets in the context of duality statements for groups of exponent n.

Defined in
Mathlib.RingTheory.RootsOfUnity.EnoughRootsOfUnity
Shape
2 explicit arguments · adds prim, cyc

Extends0

Extends nothing: this is a root of the hierarchy.

Extended by0

Nothing extends this class yet.

Concrete types that are instances4

  • ZMod
  • AlgebraicClosure
  • Circle
  • SeparableClosure

How is a type an instance?

Loading the hierarchy index…

Assumed by63

Ancestors0

No ancestors.