Class field theory Algebraic number theory (global fields) mathematics