Theorem 1.3, p. 4 — (8) is associative iff (H, G, α, f) is a crossed system; then H #^f_α G is a group with unit (f(1, 1)⁻¹, 1)
ProvedCrossedProductGroups.Classification.theorem_1_3associativitycrossed-productgroup-extensionp2o-batch-pfp2ap2o-gran-per-chapterp2o-plan-paperp2o-v1
Let and be groups and let and be arbitrary maps. Equip with the multiplication
Then:
- this multiplication is associative if and only if is a crossed system;
- in that case is a group with identity element : this element is a two-sided unit, and every element has a two-sided inverse.
The group so obtained is the crossed product . The theorem says that the cocycle conditions of Definition 1.1 are exactly what is needed for (8) to define a group.
Formalization Note. The crossed system is not assumed normalized. "Is a group with unit " is stated as associativity together with the two-sided unit and two-sided inverse properties of for the operation crossedMul α f.
Preamble
import Mathlib import Definitions.Def_CrossedProductGroups_Classification_CrossedSystem
Formal statement
namespace CrossedProductGroups.Classification
theorem theorem_1_3 {H G : Type*} [Group H] [Group G] (α : G → MulAut H) (f : G → G → H) :
((∀ x y z : H × G,
crossedMul α f (crossedMul α f x y) z = crossedMul α f x (crossedMul α f y z)) ↔
IsCrossedSystem α f) ∧
(IsCrossedSystem α f →
(∀ x : H × G, crossedMul α f ((f 1 1)⁻¹, 1) x = x ∧ crossedMul α f x ((f 1 1)⁻¹, 1) = x) ∧
∀ x : H × G, ∃ y : H × G,
crossedMul α f y x = ((f 1 1)⁻¹, 1) ∧ crossedMul α f x y = ((f 1 1)⁻¹, 1)) := by sorry
end CrossedProductGroups.Classification
Source
Agore & Militaru, Crossed product of groups. Applications, arXiv:0805.4077v2, p. 4, Theorem 1.3
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.