EtaleFundamentalGroups.Inertia.rootsOfUnityDegreeEquiv
Equality of degrees identifies their root groups without changing units.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace EtaleFundamentalGroups.Inertia
universe uLean source · full declaration
def rootsOfUnityDegreeEquiv (R : Type u) [CommMonoid R]
{m n : ℕ} (h : m = n) : rootsOfUnity m R ≃* rootsOfUnity n R where
toFun ζ := ⟨ζ.val, h ▸ ζ.property⟩
invFun ζ := ⟨ζ.val, h.symm ▸ ζ.property⟩
left_inv _ := rfl
right_inv _ := rfl
map_mul' _ _ := rfl