Mathlib Map

Theorems · Definition · group theory

Units.casesOn

{α : Type u} →
  [inst : Monoid α] →
    {motive : αˣ → Sort u_1} →
      (t : αˣ) →
        ((val inv : α) →
            (val_inv : val * inv = 1) →
              (inv_val : inv * val = 1) → motive { val := val, inv := inv, val_inv := val_inv, inv_val := inv_val }) →
          motive t
Defined in
Mathlib.Algebra.Group.Units.Defs
Cited by
15 results in Mathlib
Foundations
Depth 8 from the axioms · uses no axioms
Assumes
Monoid

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

Cites2

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

  • Monoidstatement and proof · cited by 3,887
  • Unitsstatement and proof · cited by 2,804

Cited by17

Results whose statement or proof uses this declaration.