Checks the subgroup conditions directly from the criterion, builds the group structure on a subgroup from the restricted operation, and derives the intersection and trivial cases from the criterion.
Throughout, is associative with neutral element (Groups and Abelian Groups (i), Monoids (i)), and routine facts about nonempty classes and restrictions of binary operations are used without comment (Toolkit for AL1).
We begin with the "only if" part of (i). If , then , so ; and for also , hence (Subgroups (i)).
For the "if" part, suppose that and that for all . Choose ; the hypothesis for the pair gives (Uniqueness of the Identity Element and of Inverses in a Group (ii)). Next, for , the hypothesis for the pair gives . Finally, for we now know that , and the hypothesis for the pair gives
since by Cancellation Laws and Basic Inverse Identities in a Group (iii). So by Subgroups (i).
For (ii), let and let be the restriction of to . It is a function on with the same values as (Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction (ix)), and these values lie in because is closed under products (Subgroups (i)); so is a binary operation on (Binary Operations on a Set (i)), associative because is (Semigroups (i)). Since is neutral for , it is neutral for , and is a monoid with identity (Monoids (i)). Each has , and
(Uniqueness of the Identity Element and of Inverses in a Group (ii)), so is a unit of (Units of a Monoid (i)). Hence is a group (Groups and Abelian Groups (i)), and by Uniqueness of the Identity Element and of Inverses in a Group (ii), applied to this group, the inverse of in it is .
For (iii), the set is a subset of , and it contains , which lies in every subgroup ; so it is nonempty. If , then for every by the "only if" part of (i), so . The "if" part of (i) now shows that is a subgroup of .
For (iv), the subset contains , is closed under products since , and is closed under inverses since (Cancellation Laws and Basic Inverse Identities in a Group (ii)); so it is a subgroup by Subgroups (i). The whole group satisfies the three conditions of Subgroups (i) trivially.
Loadingβ¦