Abstract
In this study, I will start to construct a systematic general theory of p-groups. Then certain classes of p-groups will be investigated; these will include a theory of what we have called regular p-groups, p-groups of maximal class, and generalizations of certain elementary theorems on p-groups. Regular p-groups, and p-groups of maximal class will be compared. Theorems applicable to certain of these classes will be discussed and compared.