Skip to content

Commit

Permalink
perfect groups
Browse files Browse the repository at this point in the history
  • Loading branch information
EgbertRijke committed Oct 15, 2023
1 parent 8c1fe13 commit 6f5d0cc
Show file tree
Hide file tree
Showing 2 changed files with 51 additions and 0 deletions.
1 change: 1 addition & 0 deletions src/group-theory.lagda.md
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,7 @@ open import group-theory.orbits-concrete-group-actions public
open import group-theory.orbits-group-actions public
open import group-theory.orbits-monoid-actions public
open import group-theory.orders-of-elements-groups public
open import group-theory.perfect-groups public
open import group-theory.powers-of-elements-commutative-monoids public
open import group-theory.powers-of-elements-groups public
open import group-theory.powers-of-elements-monoids public
Expand Down
50 changes: 50 additions & 0 deletions src/group-theory/perfect-groups.lagda.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Perfect groups

```agda
module group-theory.perfect-groups where
```

<details><summary>Imports</summary>

```agda
open import foundation.propositions
open import foundation.universe-levels

open import group-theory.commutator-subgroups
open import group-theory.full-subgroups
open import group-theory.groups
```

</details>

## Idea

A [group](group-theory.groups.md) `G` is said to be **perfect** if its
[commutator subgroup](group-theory.commutator-subgroups.md) is a
[full](group-theory.full-subgroups.md) [subgroup](group-theory.subgroups.md).

## Definitions

### The predicate of being a perfect group

```agda
module _
{l1 : Level} (G : Group l1)
where

is-perfect-prop-Group : Prop l1
is-perfect-prop-Group = is-full-prop-Subgroup G (commutator-subgroup-Group G)

is-perfect-Group : UU l1
is-perfect-Group = type-Prop is-perfect-prop-Group

is-prop-is-perfect-Group : is-prop is-perfect-Group
is-prop-is-perfect-Group = is-prop-type-Prop is-perfect-prop-Group
```

## External links

- [Perfect group](https://ncatlab.org/nlab/show/perfect+group) at nlab
- [Perfect group](https://en.wikipedia.org/wiki/Perfect_group) at Wikipedia

A wikidata identifier was not available for this concept.

0 comments on commit 6f5d0cc

Please sign in to comment.