Elementary number theory
primitive_root Function
julia
primitive_root(n::IntegerUnion) -> IntegerUnion
Given a positive integer
Examples
julia
sourcejulia> primitive_root(6)
5
coprime_residues Function
julia
coprime_residues(n::IntegerUnion) -> Vector
Given an integer
Examples
julia
sourcejulia> println(coprime_residues(20))
[1, 3, 7, 9, 11, 13, 17, 19]