Group in which every retract is a direct factor

Definition
A group in which every retract is a direct factor is a group satisfying the following equivalent conditions:


 * 1) Every retract of the group (i.e., every subgroup that has a normal complement) is a direct factor.
 * 2) Every retract of the group is a defining ingredient::normal subgroup.