Ring automorphisms #
This file defines the automorphism group structure on RingAut R := RingEquiv R R.
Implementation notes #
The definition of multiplication in the automorphism group agrees with function composition,
multiplication in Equiv.Perm, and multiplication in CategoryTheory.End, but not with
CategoryTheory.comp.
Tags #
ring aut
@[reducible, inline]
The group of ring automorphisms.
Instances For
@[implicit_reducible]
The group operation on automorphisms of a ring is defined by
fun g h => RingEquiv.trans h g.
This means that multiplication agrees with composition, (g*h)(x) = g (h x).
@[implicit_reducible]
Monoid homomorphism from ring automorphisms to additive automorphisms.
Instances For
Monoid homomorphism from ring automorphisms to multiplicative automorphisms.
Instances For
Monoid homomorphism from ring automorphisms to permutations.
Instances For
@[simp]
@[simp]
theorem
RingAut.mul_apply
{R : Type u_1}
[Mul R]
[Add R]
(f g : R โ+* R)
(x : R)
:
(f * g) x = f (g x)
@[simp]
@[simp]