  In this paper, we study two topics. One is the divisibility problem of class
groups of quadratic number fields and its connections to algebraic geometry.
The other is the construction of Selmer group and Tate-Shafarevich group for an
abelian variety defined over a number field.
