Foundational Group Algebras (for) Physics [fgap-0001]
- July 28, 2026
- Utensil Song
Foundational Group Algebras (for) Physics [fgap-0001]
- July 28, 2026
- Utensil Song
These are the accompanying mathematical notes for the experimental research project FGAP. FGAP is read “F-gap,” for the foundational gap between established mathematical tools and open questions about physical structures, especially beyond the Standard Model. It is also a coined acronym for “Foundational Group Algebras (for) Physics.”
The project studies mathematical structures that may help us understand physical structures more deeply. It does not construct or claim a physical theory. The current storyline has been strongly shaped by agent exploration of one spike-test slice of that research domain. It follows the project's approach: turn a structural hypothesis into a small, source-grounded vertical slice, then use explicit calculations and formalization to expose its assumptions.
This slice begins with Hamilton's Quaternions and the quaternionic realization of the binary tetrahedral group, because they give a small and explicit route into finite real Group Algebras. For the human-curated storyline of the notes, see § [spin-0010].
For the mathematics, we follow the Hurwitz-unit treatment in [voight2021quaternion, ch. 11]. We keep the mathematics and the physical suggestions separate.
Remark 1. why begin with 2T? [fgap-0018]AGENTDRAFTED
Remark 1. why begin with 2T? [fgap-0018]AGENTDRAFTED
The binary tetrahedral group \(2T\) is small enough for explicit calculations, yet it connects finite symmetry, representations, real Group Algebras, and the quaternionic structures familiar from spin mathematics. Its concrete realization by Hurwitz units, and their identification with \(2T\), are described in [voight2021quaternion, sec. 11.2, pp. 166--168], while the relation between representations and Group-Algebra modules is developed in [sengupta2010representations, secs. 3.1--3.3, pp. 39--42]. Wilson uses order-3 automorphisms of \(Q_8\) to discuss possible physical interpretations in [wilson2021finite, sec. 4.3, pp. 12--13, v5]. He later adjoins an abstract generator \(f\) of order 3 to \(Q_8\) to form \(2T\) in [wilson2021finite, sec. 6.1, p. 18, v5].
Any physical identification remains a hypothesis. A proposed correspondence must specify an action and representation, an algebra map, any preserved structure or form, a unit-group choice where applicable, and the intended physical meaning. Resemblance alone is not a model.
2. Quaternion and Hurwitz foundations [fgap-0019]AGENTDRAFTED
2. Quaternion and Hurwitz foundations [fgap-0019]AGENTDRAFTED
We first introduce Hamilton's Quaternions, the Hurwitz order, and a distinguished unit. Its order and conjugation action provide the concrete calculations used by the group constructions in the next two sections.
Definition 2.1. Hamilton's Quaternions [fgap-0006]AGENTDRAFTED
- July 28, 2026
Definition 2.1. Hamilton's Quaternions [fgap-0006]AGENTDRAFTED
- July 28, 2026
The algebra of real quaternions is the 4-dimensional real vector space \[ \mathbb {H} =\mathbb {R}1\oplus \mathbb {R}i\oplus \mathbb {R}j\oplus \mathbb {R}k. \] Thus every quaternion can be written uniquely as \[ q=a+bi+cj+dk,\qquad a,b,c,d\in \mathbb {R}. \] Addition and real scalar multiplication are coordinatewise. Multiplication is extended bilinearly from \(1\) as the multiplicative identity and the table \[ \begin {gathered} i^2=j^2=k^2=ijk=-1,\\ ij=k,\quad jk=i,\quad ki=j,\\ ji=-k,\quad kj=-i,\quad ik=-j. \end {gathered} \] This makes \(\mathbb {H}\) an associative, noncommutative real algebra. In Voight's notation, \(\mathbb {H}=(-1,-1\mid \mathbb {R})\); see [voight2021quaternion, def. 2.2.1 and ex. 2.2.3].
More generally, when \(F\) is a field of characteristic different from \(2\) and \(a,b\in F^\times \), the symbol \[ (a,b\mid F) \] denotes the quaternion algebra over \(F\) generated by elements \(i,j\) with \[ i^2=a,\qquad j^2=b,\qquad ji=-ij. \] The two slots record the scalars assigned to the squares of the two generators. With \(k=ij\), the elements \(1,i,j,k\) form an \(F\)-basis. Thus the two entries \(-1,-1\) in \((-1,-1\mid \mathbb {R})\) say precisely that \(i^2=-1\) and \(j^2=-1\); the anticommutation relation then gives \(k^2=-1\).
For \(q=a+bi+cj+dk\), its quaternion conjugate and reduced norm are \[ \overline {q}=a-bi-cj-dk,\qquad \operatorname {nrd}(q)=q\overline {q} =a^2+b^2+c^2+d^2. \] We also have \(\overline {q}q=\operatorname {nrd}(q)\). If \(q\ne 0\), then \(\operatorname {nrd}(q)>0\) and \[ q^{-1}=\frac {\overline {q}}{\operatorname {nrd}(q)}. \] So every nonzero quaternion is invertible. This is the standard involution and reduced norm specialized to Hamilton's Quaternions; see [voight2021quaternion, secs. 3.1--3.3].
The corresponding Mathlib type is Quaternion.
Definition 2.2. the Hurwitz order and its units [fgap-0016]AGENTDRAFTED
- July 29, 2026
Definition 2.2. the Hurwitz order and its units [fgap-0016]AGENTDRAFTED
- July 29, 2026
Inside the rational quaternion algebra \(B=(-1,-1\mid \mathbb {Q})\), let \(k=ij\) and \[ \omega =\frac {-1+i+j+k}{2}. \] The Lipschitz order and Hurwitz order are the \(\mathbb {Z}\)-lattices \[ \begin {aligned} L&=\mathbb {Z}+\mathbb {Z}i+\mathbb {Z}j+\mathbb {Z}k,\\ \mathcal {O} &=\mathbb {Z}+\mathbb {Z}i+\mathbb {Z}j+\mathbb {Z}\omega . \end {aligned} \] Both are subrings containing \(1\). The order \(\mathcal {O}\) contains \(L\) with index \(2\); it is the unique order properly containing \(L\), and it is maximal. See [voight2021quaternion, sec. 11.1, esp. lem. 11.1.2].
A Hurwitz unit is a unit of \(\mathcal {O}\). Equivalently, it is an element \(q\in \mathcal {O}\) whose reduced norm is \(1\). Voight calculates that \(\mathcal {O}^{\times }\) has \(24\) elements in [voight2021quaternion, sec. 11.2, pp. 166--168]. The particular unit \(\omega \) will give the cyclic factor used below.
Remark 2.3. why the Hurwitz order is introduced [fgap-0017]AGENTDRAFTED
- July 29, 2026
Remark 2.3. why the Hurwitz order is introduced [fgap-0017]AGENTDRAFTED
- July 29, 2026
Hurwitz developed integral quaternions in 1919. Starting from the Lipschitz order \(L\), the question is not merely which quaternions have integral coordinates, but which order has the better arithmetic structure. The Lipschitz order is not maximal. Voight compares this with enlarging \(\mathbb {Z}[\sqrt {-3}]\) to the Eisenstein integers. Since \(a=i+j+k\) satisfies \(a^2=-3\), the analogous element \[ \omega =\frac {-1+a}{2} \] satisfies \(\omega ^2+\omega +1=0\). Adjoining it enlarges \(L\) to the maximal Hurwitz order \(\mathcal {O}\). See [voight2021quaternion, sec. 11.1, pp. 165--166].
This enlargement supplies more than a convenient lattice. Its \(24\) units form the binary tetrahedral group, and conjugation by \(\omega \) cyclically permutes the quaternion units \(i,j,k\). The same order also supports a norm-Euclidean algorithm. These features make the Hurwitz order a small meeting point of quaternion arithmetic, finite-group structure, and explicit calculation; see [voight2021quaternion, secs. 11.2--11.3, pp. 166--169].
Lemma 2.4. a Hurwitz unit of order \(3\) [fgap-0003]AGENTDRAFTED
Lemma 2.4. a Hurwitz unit of order \(3\) [fgap-0003]AGENTDRAFTED
Let \[ a=i+j+k,\qquad \omega =\frac {-1+i+j+k}{2}=\frac {-1+a}{2}. \] Then \(\omega \) is a Hurwitz unit of order \(3\). This choice appears in [voight2021quaternion, p. 165].
The mixed terms in \(a^2\) cancel in pairs: \[ \begin {aligned} a^2 &=i^2+j^2+k^2+(ij+ji)+(jk+kj)+(ki+ik)\\ &=-3. \end {aligned} \] It follows that \[ \begin {aligned} \omega ^2 &=\frac {(-1+a)^2}{4}\\ &=\frac {1-2a+a^2}{4}\\ &=\frac {-1-a}{2}. \end {aligned} \] Hence \(\omega ^2+\omega +1=0\), and multiplication by \(\omega -1\) gives \[ \omega ^3=1. \] Thus \(\omega \) is invertible, has inverse \(\omega ^{-1}=\omega ^2=(-1-i-j-k)/2\), and has order \(3\) because \(\omega \ne 1\).
Convention 2.5. left conjugation [fgap-0002]AGENTDRAFTED
Convention 2.5. left conjugation [fgap-0002]AGENTDRAFTED
For a nonzero quaternion \(q\), we use left conjugation to mean \[ q\mathbin {\triangleright }x=qxq^{-1}. \] See the remark on the conjugation calculation for why the direction is recorded explicitly.
Quaternions can also be obtained from suitable Clifford Algebras; see Notes on Clifford Algebras. Here we use the multiplication in Hamilton's Quaternions directly.
Example 2.6. conjugation by a Hurwitz unit [fgap-0004]AGENTDRAFTED
Example 2.6. conjugation by a Hurwitz unit [fgap-0004]AGENTDRAFTED
Consider left conjugation by the Hurwitz unit \(\omega =(-1+i+j+k)/2\). We have \[ \omega i\omega ^{-1}=k,\qquad \omega j\omega ^{-1}=i,\qquad \omega k\omega ^{-1}=j. \] Thus the cycle is \(i\mapsto k\mapsto j\mapsto i\). Voight says that conjugation cyclically rotates these units in [voight2021quaternion, sec. 11.2.4, p. 168]; the calculation here fixes the direction. Wilson discusses an abstract order-3 automorphism cycling the quaternion generators in [wilson2021finite, sec. 4.3, pp. 12--13, v5]. That discussion does not select the exact quaternion or fix the oriented cycle calculated here.
It is enough to calculate \[ \omega i=k\omega ,\qquad \omega j=i\omega ,\qquad \omega k=j\omega . \] For example, \[ \omega i =\frac {-1-i+j-k}{2} =k\omega . \] Right multiplication by \(\omega ^{-1}\) proves the three conjugation equations.
Remark 2.7. what the conjugation calculation gives [fgap-0005]AGENTDRAFTED
- July 28, 2026
Remark 2.7. what the conjugation calculation gives [fgap-0005]AGENTDRAFTED
- July 28, 2026
Saying that conjugation cyclically permutes \(i,j,k\) does not by itself tell us which cycle is meant. Left conjugation by \(\omega \) gives the cycle in the conjugation example. Conjugation by \(\omega ^{-1}\) gives the inverse cycle. This is why we record the three equations instead of only saying "cyclically permutes."
The calculation supplies the first concrete group action used for the binary tetrahedral group. The next notes restrict this action to the quaternion subgroup and then use it in the semidirect-product construction. The three equations alone do not identify the complete set of \(24\) Hurwitz units with that group.
In Lean, the three equations give the computational interface to
Mathlib's Quaternion type.
The abstract action is then recovered from this concrete calculation.
3. Quaternion and order-three subgroups [fgap-0007]AGENTDRAFTED
- July 28, 2026
3. Quaternion and order-three subgroups [fgap-0007]AGENTDRAFTED
- July 28, 2026
We now separate two small groups inside the nonzero quaternions. The first is the quaternion group generated by \(i\) and \(j\). The second is generated by the Hurwitz unit \(\omega \). Conjugation by \(\omega \) then tells us how the second group acts on the first.
This is the concrete input for a later construction of the binary tetrahedral group. We stop before that construction here: the present notes only define the two factors and calculate their action.
Definition 3.1. group action [fgap-0008]AGENTDRAFTED
Definition 3.1. group action [fgap-0008]AGENTDRAFTED
A left action of a group \(G\) on a set \(X\) is a map \[ G\times X\longrightarrow X,\qquad (g,x)\longmapsto g\mathbin {\cdot }x \] such that \[ 1\mathbin {\cdot }x=x,\qquad g_1\mathbin {\cdot }(g_2\mathbin {\cdot }x) =(g_1g_2)\mathbin {\cdot }x. \] Equivalently, an action is a group homomorphism \[ \alpha :G\longrightarrow \operatorname {Sym}(X), \] where \(\operatorname {Sym}(X)\) is the group of permutations of \(X\). We use left actions throughout these notes. See [woit2024quantum, sec. 1.3.2, pp. 7--9].
If \(X=H\) is a group and each permutation preserves multiplication, the action is a homomorphism \[ \alpha :G\longrightarrow \operatorname {Aut}(H). \] Its kernel is \(\ker \alpha \). The action is faithful when \(\alpha \) is injective.
Suppose \(G\) acts on both \(X\) and \(Y\). A map \(f:X\to Y\) is equivariant if \[ f(g\mathbin {\cdot }x)=g\mathbin {\cdot }f(x) \] for every \(g\in G\) and \(x\in X\). Equivariance is how an action passes between two different models of the same object.
Definition 3.2. the quaternion group inside Hamilton's Quaternions [fgap-0009]AGENTDRAFTED
- July 28, 2026
Definition 3.2. the quaternion group inside Hamilton's Quaternions [fgap-0009]AGENTDRAFTED
- July 28, 2026
Inside the group \(\mathbb {H}^{\times }\) of nonzero quaternions, let \[ Q=\{\pm 1,\pm i,\pm j,\pm k\}. \] The multiplication table for Hamilton's Quaternions shows that this set is closed under multiplication and inverses. It is therefore a subgroup of \(\mathbb {H}^{\times }\).
The elements \(i\) and \(j\) satisfy \[ i^4=1,\qquad i^2=j^2=-1,\qquad ji=i^{-1}j. \] These are the usual relations for the quaternion group. Hence \(Q\) is a concrete copy of \(Q_8\). Voight identifies the same 8 units in [voight2021quaternion, sec. 11.2, p. 166].
Here \(Q\) always means this particular subgroup of the quaternions. An abstract quaternion group will be introduced only when a distinction between models is useful.
Lemma 3.3. normal forms in the quaternion subgroup [fgap-000A]AGENTDRAFTED
Lemma 3.3. normal forms in the quaternion subgroup [fgap-000A]AGENTDRAFTED
Every element of \(Q\) has a unique normal form \[ i^a j^b,\qquad 0\leq a<4,\quad 0\leq b<2. \] Consequently, \[ Q=\langle i,j\rangle =\{i^a j^b:0\leq a<4,\ 0\leq b<2\} \] and \(Q\) has 8 elements.
Proof.
Proof.
The relation \(ji=i^{-1}j\) moves each occurrence of \(j\) to the right. The relations \(i^4=1\) and \(j^2=i^2\) then reduce every word in \(i,j\) to the stated form. The 8 resulting quaternions are
\[ \begin {array}{cccc} 1&i&-1&-i\\ j&k&-j&-k. \end {array} \]Their coordinates in \(\mathbb {H}=\mathbb {R}1\oplus \mathbb {R}i\oplus \mathbb {R}j\oplus \mathbb {R}k\) are distinct, so the normal forms are unique.
The two-row display will also be useful when the concrete subgroup is compared with an abstract presentation of \(Q_8\). See [voight2021quaternion, sec. 11.2, p. 166].
Lemma 3.4. the cyclic subgroup generated by the Hurwitz unit [fgap-000B]AGENTDRAFTED
Lemma 3.4. the cyclic subgroup generated by the Hurwitz unit [fgap-000B]AGENTDRAFTED
Let \[ \omega =\frac {-1+i+j+k}{2}. \] The calculation in a Hurwitz unit of order \(3\) gives \(\omega ^3=1\) and \(\omega \neq 1\). It follows that \[ C=\langle \omega \rangle =\{1,\omega ,\omega ^2\} \] is a cyclic subgroup of \(\mathbb {H}^{\times }\) of order 3. In particular, \(C\cong \mathbb {Z}/3\mathbb {Z}\). This subgroup appears in [voight2021quaternion, sec. 11.2.4, p. 168].
Proof.
Proof.
Every power of \(\omega \) reduces modulo 3, so \(C\subseteq \{1,\omega ,\omega ^2\}\). The reverse inclusion is immediate. If \(\omega ^2=1\), multiplying by \(\omega \) would give \(\omega =1\), contrary to the coordinate formula. Thus the 3 displayed elements are distinct.
Example 3.5. the Hurwitz action on the quaternion group [fgap-000C]AGENTDRAFTED
Example 3.5. the Hurwitz action on the quaternion group [fgap-000C]AGENTDRAFTED
The subgroup \(C\) acts on \(Q\) by left conjugation: \[ C\longrightarrow \operatorname {Aut}(Q),\qquad c\longmapsto (q\longmapsto cqc^{-1}). \] Indeed, conjugation by a Hurwitz unit gives \[ \omega i\omega ^{-1}=k,\qquad \omega k\omega ^{-1}=j,\qquad \omega j\omega ^{-1}=i. \] Thus conjugation by the generator preserves all 8 elements of \(Q\). Its conjugation powers preserve \(Q\) as well, so every \(c\in C\) gives the stated automorphism. The generator's action can be read from the two oriented cycles \[ i\longmapsto k\longmapsto j\longmapsto i, \qquad -i\longmapsto -k\longmapsto -j\longmapsto -i, \] while \(1\) and \(-1\) are fixed.
Conjugation preserves products: \[ c(q_1q_2)c^{-1}=(cq_1c^{-1})(cq_2c^{-1}). \] It is therefore an automorphism of \(Q\); its inverse is conjugation by \(c^{-1}\). The action law follows from \[ (c_1c_2)q(c_1c_2)^{-1} =c_1(c_2qc_2^{-1})c_1^{-1}. \] This verifies the action directly rather than inferring it from the picture. Voight records the normality of \(Q\) and the cyclic rotation in [voight2021quaternion, sec. 11.2.4, p. 168].
Remark 3.6. concrete and abstract factor models [fgap-000D]AGENTDRAFTED
Remark 3.6. concrete and abstract factor models [fgap-000D]AGENTDRAFTED
The subgroups \(Q,C\leq \mathbb {H}^{\times }\) are concrete: their elements are quaternions, and the Hurwitz action is quaternion conjugation. The abstract groups \[ Q_8,\qquad \mathbb {Z}/3\mathbb {Z} \] remember the same group structures without remembering their quaternion coordinates.
Matching names and cardinalities does not identify these models. We need explicit isomorphisms \[ Q_8\mathbin {\cong }Q,\qquad \mathbb {Z}/3\mathbb {Z}\mathbin {\cong }C. \] The action must then be transported through these isomorphisms and proved equivariant. This keeps later abstract calculations connected to the quaternion realization that supplied them.
In Lean, QuaternionGroup at parameter \(2\) models the abstract
quaternion factor, and Multiplicative applied to ZMod at
modulus \(3\) models the abstract cyclic factor. The
concrete subgroups remain the main computational model. Explicit isomorphisms
recover the abstract interface from that model, and equivariance connects the
transported action to quaternion conjugation. Formalization therefore keeps
these bridges as results rather than treating them as definitions.
4. From the Hurwitz action to the binary tetrahedral group [fgap-000E]AGENTDRAFTED
- July 28, 2026
4. From the Hurwitz action to the binary tetrahedral group [fgap-000E]AGENTDRAFTED
- July 28, 2026
The action calculated in the Hurwitz action on the quaternion group now lets us combine the quaternion group \(Q\) and the cyclic group \(C\). We first recall the general steps: normalization makes a set product into a subgroup, complementarity gives unique factorization, and unique factorization produces an internal semidirect product.
Applying these steps inside \(\mathbb {H}^{\times }\) gives a concrete group with 24 elements: \[ Q,\ C \longrightarrow T=Q\vee C=QC \longrightarrow T\cong Q\rtimes C. \] The last isomorphism compares two models; it does not identify their elements.
Definition 4.1. normalizer of a subgroup [fgap-000F]AGENTDRAFTED
- July 28, 2026
Definition 4.1. normalizer of a subgroup [fgap-000F]AGENTDRAFTED
- July 28, 2026
Let \(N\) be a subgroup of \(G\). The normalizer of \(N\) in \(G\) is \[ N_G(N)=\{g\in G:gNg^{-1}=N\}. \] It is the largest subgroup of \(G\) in which \(N\) is normal. In particular, a subgroup \(H\leq G\) acts on \(N\) by conjugation precisely when \[ H\leq N_G(N). \] See [fre2023discrete, sec. 4.2.6, pp. 56--57].
The ambient group matters. If \(H\) normalizes \(N\), then \(N\) is normal in the subgroup generated by \(N\) and \(H\). This does not imply that \(N\) is normal in all of \(G\).
For the quaternion subgroups in Quaternion and order-three subgroups, the three conjugation calculations in the Hurwitz action on the quaternion group give \[ C\leq N_{\mathbb {H}^{\times }}(Q). \] They do not claim that \(Q\) is normal in \(\mathbb {H}^{\times }\).
Lemma 4.2. a normalized product is the generated subgroup [fgap-000G]AGENTDRAFTED
- July 28, 2026
Lemma 4.2. a normalized product is the generated subgroup [fgap-000G]AGENTDRAFTED
- July 28, 2026
Let \(N,H\leq G\). If \(H\leq N_G(N)\), then the set product \[ NH=\{nh:n\in N,\ h\in H\} \] is a subgroup and \[ N\vee H=NH. \] Moreover, \(N\) is normal in \(N\vee H\).
Proof.
- July 28, 2026
Proof.
- July 28, 2026
Normalization gives the calculation needed for closure: \[ (n_1h_1)(n_2h_2) =n_1(h_1n_2h_1^{-1})h_1h_2\in NH. \] It also gives \((nh)^{-1}=(h^{-1}n^{-1}h)h^{-1}\in NH\). Thus \(NH\) is a subgroup containing both \(N\) and \(H\), while every subgroup containing \(N\) and \(H\) contains every product \(nh\). This proves \(N\vee H=NH\). Finally, conjugation by generators from \(N\) and \(H\) preserves \(N\), so \(N\) is normal in their generated subgroup.
This is the small bridge between an action by conjugation and an internal product. Compare the normalizer and internal-product discussion in [fre2023discrete, secs. 4.2.6 and 4.2.13, pp. 56--57 and 62--63].
Definition 4.3. complementary subgroups [fgap-000H]AGENTDRAFTED
- July 28, 2026
Definition 4.3. complementary subgroups [fgap-000H]AGENTDRAFTED
- July 28, 2026
Subgroups \(N,H\leq G\) are complementary, in this ordered sense, when multiplication \[ N\times H\longrightarrow G,\qquad (n,h)\longmapsto nh \] is a bijection. Equivalently, every \(g\in G\) has a unique factorization \(g=nh\).
For subgroups, the two conditions \[ N\cap H=\{1\},\qquad NH=G \] give complementarity. Existence follows from \(NH=G\). For uniqueness, if \(n_1h_1=n_2h_2\), then \[ n_2^{-1}n_1=h_2h_1^{-1}\in N\cap H, \] so both sides are \(1\).
Trivial intersection alone is not enough: a complement must also provide the factorization of the ambient group. Fré uses these ingredients for an internal semidirect product in [fre2023discrete, sec. 4.2.13, pp. 62--63].
Theorem 4.4. the internal semidirect-product theorem [fgap-000I]AGENTDRAFTED
- July 28, 2026
Theorem 4.4. the internal semidirect-product theorem [fgap-000I]AGENTDRAFTED
- July 28, 2026
Let \(N,H\leq G\). Suppose \(N\) is normal in \(G\) and \(N,H\) are complementary. Conjugation defines an action \[ \alpha :H\longrightarrow \operatorname {Aut}(N),\qquad \alpha (h)(n)=hnh^{-1}. \] Give \(N\times H\) the multiplication \[ (n_1,h_1)(n_2,h_2) =\bigl (n_1\alpha (h_1)(n_2),h_1h_2\bigr ). \] The resulting external semidirect product is denoted \(N\rtimes _{\alpha }H\). Multiplication induces an isomorphism \[ N\rtimes _{\alpha }H\xrightarrow {\ \cong \ }G, \qquad (n,h)\longmapsto nh. \]
Proof.
- July 28, 2026
Proof.
- July 28, 2026
The displayed multiplication is chosen so that \[ (n_1h_1)(n_2h_2) =n_1(h_1n_2h_1^{-1})h_1h_2. \] Thus the multiplication map preserves products. Complementarity makes it bijective, so it is an isomorphism.
Conversely, the canonical copies of \(N\) and \(H\) in \(N\rtimes _{\alpha }H\) are complementary, and the copy of \(N\) is normal. The external multiplication and its split exact sequence are developed in [isaev2018theory, sec. 1.4.2, pp. 58--61]; compare [fre2023discrete, sec. 4.2.13, pp. 62--63]. An arbitrary extension by a normal subgroup need not split: the complement is extra structure.
Example 4.5. the binary tetrahedral subgroup of the quaternions [fgap-000J]AGENTDRAFTED
- July 28, 2026
Example 4.5. the binary tetrahedral subgroup of the quaternions [fgap-000J]AGENTDRAFTED
- July 28, 2026
Inside \(\mathbb {H}^{\times }\), let \[ T=Q\vee C. \] The Hurwitz action in the Hurwitz action on the quaternion group says that \(C\) normalizes \(Q\). Hence a normalized product is the generated subgroup gives \[ T=QC,\qquad Q\mathrel {\trianglelefteq }T. \]
The groups \(Q\) and \(C\) have orders 8 and 3. The order of their intersection divides both, so \[ Q\cap C=\{1\}. \] They are therefore complementary in \(T\). Every element has a unique normal form \[ q\omega ^r,\qquad q\in Q,\quad 0\leq r<3, \] and the internal semidirect-product theorem gives \[ Q\rtimes _{\alpha }C\cong T,\qquad \alpha (c)(q)=cqc^{-1}. \]
The action orientation is fixed by the quaternion calculation: \[ i\longmapsto k\longmapsto j\longmapsto i. \] Voight identifies this semidirect product with the Hurwitz unit group and the binary tetrahedral group in [voight2021quaternion, sec. 11.2.4, p. 168].
Example 4.6. the twenty-four Hurwitz units [fgap-000K]AGENTDRAFTED
- July 28, 2026
Example 4.6. the twenty-four Hurwitz units [fgap-000K]AGENTDRAFTED
- July 28, 2026
The unique normal forms divide \(T\) into three disjoint rows: \[ \begin {array}{c|c|c} Q&Q\omega &Q\omega ^2\\ \hline 8\text { elements}&8\text { elements}&8\text { elements}. \end {array} \] Therefore \(|T|=8\cdot 3=24\).
The first row is \[ Q=\{\pm 1,\pm i,\pm j,\pm k\}. \] Since \[ \omega =\frac {-1+i+j+k}{2},\qquad \omega ^2=\frac {-1-i-j-k}{2}, \] left multiplication by the 8 elements of \(Q\) gives \[ Q\omega \sqcup Q\omega ^2 = \left \{ \frac {\epsilon _0+\epsilon _1i+\epsilon _2j+\epsilon _3k}{2}: \epsilon _r\in \{\pm 1\} \right \}. \] The coordinates are distinct, so these are the 16 half-integral units. Together with \(Q\), they are exactly the 24 Hurwitz units listed in [voight2021quaternion, sec. 11.2, p. 166]. Thus the subgroup \(T\) is the unit group of the Hurwitz order, not merely another group of the same cardinality.
Remark 4.7. internal, external, and abstract models [fgap-000L]AGENTDRAFTED
- July 28, 2026
Remark 4.7. internal, external, and abstract models [fgap-000L]AGENTDRAFTED
- July 28, 2026
Three related objects have appeared. The internal model \(T\leq \mathbb {H}^{\times }\) has quaternions as its elements. The external semidirect product \(Q\rtimes _{\alpha }C\) has pairs \((q,c)\) as its elements. An abstract binary tetrahedral group can instead be specified without quaternion coordinates.
The isomorphism \((q,c)\mapsto qc\) compares the first two models. It is not an equality of their elements.
The next note transports the distinguished central involution and
cardinality to an abstract binary tetrahedral model. Transporting the full
factorization to factors such as QuaternionGroup 2 and
Multiplicative (ZMod 3) also needs explicit isomorphisms and
equivariance proofs. None of this follows from the order computation
\(|T|=24\) alone.
Definition 4.8. the distinguished involution of abstract 2T [fgap-0014]AGENTDRAFTED
Definition 4.8. the distinguished involution of abstract 2T [fgap-0014]AGENTDRAFTED
Let \(T\leq \mathbb {H}^{\times }\) be the binary tetrahedral group of Hurwitz units from the binary tetrahedral subgroup of the quaternions, and let \(B\) be the abstract semidirect-product model obtained from the same Hurwitz action. Choose the group isomorphism \[ \rho :B\mathbin {\cong }T \] that compares these two models. Voight identifies \(T\) with the Hurwitz unit group and with \(Q_8\rtimes \mathbb {Z}/3\mathbb {Z}\) in [voight2021quaternion, sec. 11.2.4, p. 168].
The quaternion \(-1\) belongs to \(T\); it is central, its square is 1, and it is not 1. Define the distinguished central involution of \(B\) by \[ z=\rho ^{-1}(-1). \] Since an isomorphism preserves multiplication and reflects equality, \[ z\in Z(B),\qquad z^2=1,\qquad z\neq 1. \] Thus the abstract group retains the central involution supplied by its quaternionic realization. The element \(z\) is not identified with the quaternion \(-1\); the isomorphism \(\rho \) relates them.
The same isomorphism transports cardinality. Since the calculation in
the twenty-four Hurwitz units gives \(|T|=24\),
\[
|B|=|T|=24.
\]
The corresponding Lean theorem uses Mathlib's Nat.card; its
statement is Nat.card BinaryTetrahedral.Abstract = 24.
The occurrence of \(-1\) among the 24 Hurwitz units is explicit in [voight2021quaternion, sec. 11.2, p. 166].
5. Central involutions and complementary summands [fgap-000V]AGENTDRAFTED
5. Central involutions and complementary summands [fgap-000V]AGENTDRAFTED
A central element whose square is one produces two complementary idempotents whenever two is invertible. The construction separates a module into the two eigenspaces of that element and separates the algebra itself into two algebra factors. No semisimplicity or representation classification is needed.
The reading order follows the implications \[ \begin {array}{ccccc} z^2=1,\ z\in Z(A)&\longrightarrow &e_+,e_-& \longrightarrow &M=e_+M\oplus e_-M\\ &&\big \downarrow &&\\ &&A\cong e_+A\times e_-A.&& \end {array} \] Centrality is needed for the lower algebra statement. The upper module decomposition is an additive direct sum from the complementary-idempotent equations; centrality makes its summands \(A\)-submodules.
Definition 5.1. central involution in an algebra [fgap-000W]AGENTDRAFTED
Definition 5.1. central involution in an algebra [fgap-000W]AGENTDRAFTED
Let \(R\) be a commutative ring, let \(A\) be an associative unital \(R\)-algebra, and suppose \(2\cdot 1_R\) is invertible. Write \[ h=(2\cdot 1_R)^{-1}. \] A central involution for this construction is an element \(z\in A\) such that \[ z^2=1_A,\qquad za=az\quad \text {for every }a\in A. \] We then define \[ e_+=h(1_A+z),\qquad e_-=h(1_A-z), \] using the structural map \(R\to A\) for the scalar \(h\).
Only the equation \(z^2=1_A\) is used. The element need not have exact order 2: the extra condition \(z\neq 1_A\) merely excludes the degenerate case \(e_-=0\). The algebra \(A\) need not be commutative.
Example 5.2. a central group element inside a Group Algebra [fgap-000X]AGENTDRAFTED
Example 5.2. a central group element inside a Group Algebra [fgap-000X]AGENTDRAFTED
Let \(G\) be a group and let \(z_G\in G\) satisfy \[ z_G^2=1_G,\qquad z_Gg=gz_G\quad \text {for every }g\in G. \] In the Group Algebra \(R[G]\), write \([z_G]\) for the basis element indexed by \(z_G\). Then \[ [z_G]^2=[1_G]=1_{R[G]}, \] and \([z_G]\) commutes with every basis element \([g]\). By linearity it is a central involution in the algebra. The Group Algebra and the passage from group representations to its modules are developed in [sengupta2010representations, secs. 3.1--3.3, pp. 39--42]; compare [webb2007finite, pp. 1--4].
The brackets matter. Assume \(R\) is nontrivial. Then \([z_G]\neq -1_{R[G]}\): their supports differ when \(z_G\neq 1_G\); when \(z_G=1_G\), this is \(1_{R[G]}\neq -1_{R[G]}\), since 2 is invertible.
Lemma 5.3. the two idempotents of a central involution [fgap-000Y]AGENTDRAFTED
Lemma 5.3. the two idempotents of a central involution [fgap-000Y]AGENTDRAFTED
For the elements \(e_+\) and \(e_-\) associated with a central involution, \[ e_+^2=e_+,\qquad e_-^2=e_-,\qquad e_+e_-=e_-e_+=0,\qquad e_++e_-=1_A. \] Both idempotents are central.
Proof.
Proof.
First, \[ e_++e_-=h(1+z)+h(1-z)=2h=1_A, \] so \(e_-=1_A-e_+\). Since \(2h=1_R\) and \(z^2=1_A\), \[ e_+^2 =h^2(1+2z+z^2) =2h^2(1+z) =e_+. \] The remaining identities now follow from this one idempotence calculation: \[ \begin {aligned} e_-^2&=(1_A-e_+)^2=1_A-e_+=e_-,\\ e_+e_-&=e_+(1_A-e_+)=0,\\ e_-e_+&=(1_A-e_+)e_+=0. \end {aligned} \] Finally, each \(e_\pm \) is a scalar linear combination of the central elements \(1_A\) and \(z\), so it is central.
These equations are the elementary two-idempotent instance of the projection calculus discussed in [sengupta2010representations, sec. 4.5, pp. 63--68].
Example 5.4. the central split of the real Group Algebra of 2T [fgap-0015]AGENTDRAFTED
Example 5.4. the central split of the real Group Algebra of 2T [fgap-0015]AGENTDRAFTED
Let \(B\) be the abstract binary tetrahedral group, let \(z\in B\) be its distinguished central involution, and put \[ A=\mathbb {R}[B]. \] The group element \(z\), its basis image \([z]\in A\), and the scalar \(-1_A\) are different kinds of objects. The image \([z]\) is central in \(A\) and satisfies \([z]^2=1_A\), by a central group element inside a Group Algebra.
The two elements \[ e_+=\frac {1_A+[z]}2,\qquad e_-=\frac {1_A-[z]}2 \] therefore satisfy \[ e_+^2=e_+,\qquad e_-^2=e_-,\qquad e_+e_-=e_-e_+=0,\qquad e_++e_-=1_A. \] They are central by the two idempotents of a central involution. Hence left multiplication by \(e_+\) and \(e_-\) gives two complementary projections on the regular \(A\)-module. This specializes the generic central-involution split to \(\mathbb {R}[B]\); no representation-theoretic classification is used.
The Group Algebra convention is developed in [sengupta2010representations, secs. 3.1--3.3, pp. 39--42]. The projection interpretation of complementary idempotents is compared with [webb2007finite, exercise 2.7, p. 15].
Theorem 5.5. the eigenspace decomposition of a module [fgap-000Z]AGENTDRAFTED
Theorem 5.5. the eigenspace decomposition of a module [fgap-000Z]AGENTDRAFTED
Let \(z\) be a central involution in \(A\), let \(e_+,e_-\) be its associated idempotents, and let \(M\) be a left \(A\)-module. Left multiplication defines \(A\)-linear projections \[ p_\pm :M\longrightarrow M,\qquad p_\pm (m)=e_\pm m. \] They satisfy \[ p_\pm ^2=p_\pm ,\qquad p_++p_-=\mathrm {id}_M,\qquad p_+p_-=p_-p_+=0. \] Their ranges and kernels are \[ \begin {aligned} \operatorname {range}(p_+)&=e_+M,& \ker (p_+)&=\operatorname {range}(p_-)=e_-M,\\ \operatorname {range}(p_-)&=e_-M,& \ker (p_-)&=\operatorname {range}(p_+)=e_+M. \end {aligned} \] Consequently, if \[ M_+=e_+M,\qquad M_-=e_-M, \] then \[ M=M_+\oplus M_-. \] These summands are precisely the two eigenspaces for the action of \(z\): \[ M_+=\{m\in M:zm=m\},\qquad M_-=\{m\in M:zm=-m\}. \]
Proof.
Proof.
The idempotent and mixed-product identities from the two idempotents of a central involution give the displayed projection identities after acting on \(M\). Centrality of \(e_\pm \) makes \(p_\pm \) \(A\)-linear. Their ranges are \(e_\pm M\) by definition. If \(p_+(m)=0\), then \[ m=(p_++p_-)(m)=p_-(m), \] so \(m\) lies in the range of \(p_-\). Conversely, \(p_+p_-=0\) shows that every element in that range lies in \(\ker (p_+)\). This proves the first kernel-range equality; the second is symmetric. The identity \(p_++p_-=\mathrm {id}_M\) now gives the displayed direct sum.
Direct calculation gives \(ze_+=e_+\) and \(ze_-=-e_-\), proving one eigenspace inclusion in each case. Conversely, if \(zm=m\), then \[ e_+m=h(m+zm)=2hm=m. \] If \(zm=-m\), the analogous calculation gives \(e_-m=m\).
Idempotents as projections and complementary orthogonal idempotents as direct decompositions are recorded in [webb2007finite, exercise 2.7, p. 15]; see also [sengupta2010representations, props. 4.5.1--4.5.3, pp. 63--67].
Theorem 5.6. the central-idempotent algebra product [fgap-0010]AGENTDRAFTED
Theorem 5.6. the central-idempotent algebra product [fgap-0010]AGENTDRAFTED
For a central involution \(z\) and its associated idempotents, put \[ A_+=e_+A,\qquad A_-=e_-A. \] Because \(e_+\) and \(e_-\) are central, these are two-sided ideals and \(e_\pm A=Ae_\pm \). Each is a unital \(R\)-algebra in its own right, with unit \(e_\pm \) and structural map \(r\mapsto re_\pm \). There is an \(R\)-algebra isomorphism \[ \begin {aligned} \Phi :A&\longrightarrow A_+\times A_-, &a&\longmapsto (e_+a,e_-a),\\ \Psi :A_+\times A_-&\longrightarrow A, &(x,y)&\longmapsto x+y. \end {aligned} \]
Proof.
Proof.
For \(a,b\in A\), \(a(e_\pm b)=e_\pm (ab)\) and \((e_\pm b)a=e_\pm (ba)\), so \(A_\pm \) are two-sided ideals. If \(x=e_+a\in A_+\), then \(e_+x=x\); thus \(e_+\) is the unit of \(A_+\), and similarly for \(A_-\).
Mixed products vanish: \[ (e_+a)(e_-b)=e_+e_-ab=0, \] and likewise in the reverse order. It follows that \(\Phi \) and \(\Psi \) preserve multiplication. Finally, \[ \Psi \Phi (a)=(e_++e_-)a=a, \] while \(\Phi \Psi (x,y)=(x,y)\) because the matching idempotent fixes each factor and the other annihilates it.
The use of local units on idempotent-generated ideals follows the standard discussion in [sengupta2010representations, secs. 4.5--4.6, pp. 63--73].
Example 5.7. splitting the Group Algebra of C₂ [fgap-0011]AGENTDRAFTED
Example 5.7. splitting the Group Algebra of C₂ [fgap-0011]AGENTDRAFTED
Let \(C_2=\{1,s\}\) with \(s^2=1\), and suppose 2 is invertible in the nonzero commutative ring \(R\). The basis element \([s]\) is central, and \[ e_+=\frac {[1]+[s]}2,\qquad e_-=\frac {[1]-[s]}2. \] The algebra-product theorem becomes \[ R[C_2]\cong R\times R. \]
The isomorphism and its inverse are explicit: \[ \begin {aligned} a[1]+b[s]&\longmapsto (a+b,a-b),\\ (x,y)&\longmapsto \frac {x+y}{2}[1]+\frac {x-y}{2}[s]. \end {aligned} \] Under this map, \(e_+\) goes to \((1,0)\) and \(e_-\) goes to \((0,1)\). Thus the two idempotents are the coordinate projections, not merely a dimension count.
Remark 5.8. three levels of splitting [fgap-0012]AGENTDRAFTED
Remark 5.8. three levels of splitting [fgap-0012]AGENTDRAFTED
The same formulas support three conclusions, but their structures should not be conflated: \[ \begin {array}{c|c|c} \text {level}&\text {conclusion}&\text {input}\\ \hline \text {additive}&M=e_+M\oplus e_-M& e_++e_-=1,\ e_+e_-=e_-e_+=0\\ \text {module}&M_\pm \text { are eigensubmodules}& \text {central action of }z\\ \text {algebra}&A\cong e_+A\times e_-A& e_+,e_-\text { central}. \end {array} \]
For an arbitrary idempotent \(e\in A\), left multiplication by \(e\) and \(1-e\) gives a split of the underlying \(R\)-module, \[ A=eA\oplus (1-e)A, \] and therefore also of the underlying additive group. Without centrality, these projections need not be homomorphisms of the left regular \(A\)-module: \(eA\) and \((1-e)A\) are right ideals, but need not be left ideals or two-sided ideals. The two summands therefore need not be algebra factors. The product theorem is stronger than this \(R\)-module direct-sum statement.
Remark 5.9. mathematical summands and physical readings [fgap-0013]AGENTDRAFTED
Remark 5.9. mathematical summands and physical readings [fgap-0013]AGENTDRAFTED
A central involution canonically separates the algebra and its modules into two mathematical summands. This alone does not identify either summand with particles, interactions, chirality, or any other physical sector. Such an interpretation requires additional data: a representation, selected observables or forms, dynamics, and a map from the mathematics to measurable quantities.
The split is useful precisely because it can be calculated before those choices are made. Later notes may test proposed physical correspondences against it, but the algebra decomposition remains valid independently of whether any such proposal succeeds.
6. Real blocks of the quaternion Group Algebra [fgap-001C]AGENTDRAFTED
- July 30, 2026
- Utensil Song
6. Real blocks of the quaternion Group Algebra [fgap-001C]AGENTDRAFTED
- July 30, 2026
- Utensil Song
The preceding central-involution construction isolates algebra factors without classifying all representations. For the quaternion group, the following direct coefficient calculation goes further and makes every real block explicit.
proposition. the real Group Algebra of the quaternion group [fgap-001B]AGENTDRAFTED
proposition. the real Group Algebra of the quaternion group [fgap-001B]AGENTDRAFTED
Let \(Q_8=\{\pm 1,\pm i,\pm j,\pm k\}\) be the concrete quaternion group from the quaternion group inside Hamilton's Quaternions, and put \[ \mathcal {E}=\{-1,1\}\subset \mathbb {R}^{\times }, \qquad \mathcal {X}=\mathcal {E}\times \mathcal {E}. \] For \((\epsilon ,\delta )\in \mathcal {X}\), there is a real character \[ \chi _{\epsilon ,\delta }:Q_8\longrightarrow \mathbb {R}^{\times } \] determined by \[ \chi _{\epsilon ,\delta }(-1)=1,\qquad \chi _{\epsilon ,\delta }(i)=\epsilon ,\qquad \chi _{\epsilon ,\delta }(j)=\delta ,\qquad \chi _{\epsilon ,\delta }(k)=\epsilon \delta . \] These are the four characters pulled back from \(Q_8/\{\pm 1\}\cong C_2\times C_2\); compare [etingof2024introduction, sec. 4.3, pp. 63--64 and ex. 4.8.1, p. 73].
Write \(\mathbb {R}^{\mathcal {X}}\) for the algebra of functions \(\mathcal {X}\to \mathbb {R}\), with pointwise operations. Extending the four characters and the inclusion \(Q_8\subset \mathbb {H}^{\times }\) linearly gives an algebra homomorphism \[ \Phi :\mathbb {R}[Q_8]\longrightarrow \mathbb {R}^{\mathcal {X}}\times \mathbb {H}. \] Then \(\Phi \) is an isomorphism of real algebras. The displayed map retains the chosen character index and quaternionic realization as part of its data.
Proof.
Proof.
Let \(u_q\) be the Group-Algebra basis element indexed by \(q\in Q_8\).
Write a general element in the form \[ x=\sum _{q\in Q_8}a_qu_q. \] For \(q\in \{1,i,j,k\}\), set \[ s_q=a_q+a_{-q},\qquad d_q=a_q-a_{-q}. \] The quaternion coordinate of \(\Phi (x)\) is \[ d_1+d_i i+d_j j+d_k k. \] It therefore recovers the four differences \(d_q\).
The coordinate indexed by \((\epsilon ,\delta )\in \mathcal {X}\) is \[ y_{\epsilon ,\delta } =s_1+\epsilon s_i+\delta s_j+\epsilon \delta s_k. \] The inverse Hadamard calculation gives \[ \begin {aligned} s_1&=\frac 14\sum _{(\epsilon ,\delta )\in \mathcal {X}}y_{\epsilon ,\delta },& s_i&=\frac 14\sum _{(\epsilon ,\delta )\in \mathcal {X}} \epsilon y_{\epsilon ,\delta },\\ s_j&=\frac 14\sum _{(\epsilon ,\delta )\in \mathcal {X}} \delta y_{\epsilon ,\delta },& s_k&=\frac 14\sum _{(\epsilon ,\delta )\in \mathcal {X}}\epsilon \delta y_{\epsilon ,\delta }. \end {aligned} \] Thus the four real coordinates recover the four sums \(s_q\). Finally, \[ a_q=\frac {s_q+d_q}{2},\qquad a_{-q}=\frac {s_q-d_q}{2}, \] so \(\Phi (x)\) recovers all eight coefficients of \(x\). Hence \(\Phi \) is injective. Its domain and codomain both have real dimension 8, so it is bijective.
The quaternion coordinate alone is surjective, because its basis values include \(1,i,j,k\). It vanishes exactly when \(d_1=d_i=d_j=d_k=0\), or equivalently when \(a_q=a_{-q}\) for \(q\in \{1,i,j,k\}\). Its kernel is therefore the 4-dimensional span of \[ u_1+u_{-1},\quad u_i+u_{-i},\quad u_j+u_{-j},\quad u_k+u_{-k}. \] It therefore induces \[ \mathbb {R}[Q_8]/\ker (\Phi _{\mathbb {H}}) \cong _{\mathbb {R}\text {-alg}}\mathbb {H}. \] This quotient depends on the chosen quaternionic realization. The combined map \(\Phi \) is what exhibits the selected quotient as the quaternion factor of the displayed product; a quotient map by itself does not supply that direct-factor statement.
The quaternion model is grounded in [voight2021quaternion, sec. 11.2, p. 166]. The extension of group representations to Group-Algebra maps follows [sengupta2010representations, secs. 3.1--3.2, pp. 39--41]. The coefficient recovery above is direct and does not assume a general classification theorem. No physical meaning is assigned to a factor merely from its dimension or familiar algebra.
7. Appendix [fgap-001A]AGENTDRAFTED
- with contributions from Utensil Song
7. Appendix [fgap-001A]AGENTDRAFTED
- with contributions from Utensil Song
The appendix first supplies the general Group-Algebra route behind the finite examples. It then records exploratory structures that are not needed for the quaternionic and Group-Algebra spine.
7.1. The human-curated Group-Algebra route [fgap-001G]
📄PDFAGENTDRAFTED
- August 12, 2026
- Utensil Song
7.1. The human-curated Group-Algebra route [fgap-001G]
📄PDFAGENTDRAFTED
- August 12, 2026
- Utensil Song
A finite group becomes linear once its elements are used as a basis. This route starts with that construction, passes through modules, semisimple blocks, and characters, and then follows normal subgroups, computation, and twisted multiplication. The explicit quaternion calculations earlier in these notes are test cases for this general route, not substitutes for it.
Definition 7.1.1. the Group Algebra and its universal extension [fgap-001H]
L∃∀NAGENTDRAFTED
Definition 7.1.1. the Group Algebra and its universal extension [fgap-001H]
L∃∀NAGENTDRAFTED
Let \(k\) be a commutative ring and \(G\) a group. The Group Algebra \(k[G]\) is the free \(k\)-module with basis \([g]\) indexed by \(g\in G\), equipped with \[ [g][h]=[gh],\qquad 1=[1_G],\qquad (\sum _g a_g[g])(\sum _h b_h[h])=\sum _{g,h}a_gb_h[gh]. \] The scalar embedding sends \(a\) to \(a[1_G]\). Thus each group element is a unit of \(k[G]\), with inverse \([g^{-1}]\).
If \(A\) is a \(k\)-algebra and \(u:G\to A^\times \) is a group homomorphism, there is a unique \(k\)-algebra homomorphism \[ \widetilde u:k[G]\longrightarrow A, \qquad \widetilde u\left (\sum _g a_g[g]\right )=\sum _g a_g u(g). \] This universal property extends representations and concrete group maps from basis elements to the whole Group Algebra. See [sengupta2010representations, secs. 3.1--3.2, pp. 39--41].
Theorem 7.1.2. representations are Group-Algebra modules [fgap-001I]
Theorem 7.1.2. representations are Group-Algebra modules [fgap-001I]
Let \(k\) be a field, \(G\) a group, and \(V\) a \(k\)-vector space. Giving a linear representation \(\rho :G\to \operatorname {GL}_k(V)\) is equivalent to giving a unital left \(k[G]\)-module structure on \(V\), up to the identity type synonyms used to keep the 2 scalar actions distinct. The action associated to \(\rho \) is \[ (\sum _g a_g[g])\cdot v=\sum _g a_g\rho (g)v. \] Conversely, restriction of a unital \(k[G]\)-action to the units \([g]\) recovers \(\rho \). Invariant subspaces are submodules and intertwining linear maps are \(k[G]\)-linear maps.
Proof.
Proof.
The extension in the Group Algebra and its universal extension supplies the algebra homomorphism \(k[G]\to \operatorname {End}_k(V)\). Associativity and the unit law give a module. In the other direction, multiplication by each \([g]\) is invertible, and the module law gives the group law. These operations are inverse. See [sengupta2010representations, sec. 3.2, pp. 40--41].
Example 7.1.3. the regular representation reads the basis [fgap-001J]AGENTDRAFTED
Example 7.1.3. the regular representation reads the basis [fgap-001J]AGENTDRAFTED
Let \(G\) act on \(k[G]\) by left multiplication. In the basis \(\{[h]:h\in G\}\), an element \(g\) sends \([h]\) to \([gh]\); hence its matrix is the permutation matrix of left translation. This is the left regular representation. It is faithful because the image of \([1_G]\) records \(g\).
The same basis underlies the coefficient calculations in the real Group Algebra of the quaternion group: there, the quaternion coordinate recovers antisymmetric coefficient pairs and the character coordinates recover symmetric pairs. The regular module is the linear carrier for both the abstract Group Algebra and the explicit 8-coordinate computation. Compare [james2001representations, ch. 6, pp. 53--58].
Theorem 7.1.4. Maschke averaging [fgap-001K]
L∃∀NAGENTDRAFTED
Theorem 7.1.4. Maschke averaging [fgap-001K]
L∃∀NAGENTDRAFTED
Let \(G\) be finite and \(k\) a field in which \(|G|\) is invertible. Every subrepresentation \(W\subseteq V\) has a \(G\)-stable complement. Consequently every finite-dimensional \(k[G]\)-module, and \(k[G]\) itself, is semisimple.
Proof.
Proof.
Choose a \(k\)-linear projection \(P:V\to W\) and average its conjugates: \[ P_G=\frac 1{|G|}\sum _{g\in G}\rho (g)P\rho (g)^{-1}. \] Then \(P_G\) remains the identity on \(W\) and commutes with \(G\). Its kernel is a \(G\)-stable complement. Division by \(|G|\) requires the stated invertibility hypothesis. This is Maschke's theorem as proved in [sengupta2010representations, thm. 3.5.1, pp. 44--46].
Theorem 7.1.5. Wedderburn blocks over an algebraically closed field [fgap-001L]
L∃∀NAGENTDRAFTED
Theorem 7.1.5. Wedderburn blocks over an algebraically closed field [fgap-001L]
L∃∀NAGENTDRAFTED
Let \(G\) be finite and \(k\) an algebraically closed field whose characteristic does not divide \(|G|\). There are positive integers \(d_C\), indexed by the conjugacy classes \(C\) of \(G\), such that \[ k[G]\cong _{k\text {-alg}} \prod _{C\in \operatorname {Conj}(G)}M_{d_C}(k), \qquad \sum _C d_C^2=|G|. \] The class labels are an indexing choice: the statement does not canonically pair a particular conjugacy class with a particular irreducible module.
Maschke semisimplicity followed by Artin--Wedderburn gives the stated product. Lux and Pahlings state the results in [lux2010representations, thms. 1.5.5--1.5.6, pp. 56--57].
The dimension identity can also be read from the regular representation, where an irreducible module occurs with multiplicity equal to its dimension; compare [james2001representations, thms. 11.9 and 11.12, pp. 100--101].
Definition 7.1.6. characters, class functions, and the character table [fgap-001M]
Definition 7.1.6. characters, class functions, and the character table [fgap-001M]
For a finite-dimensional representation \(\rho \) over a
characteristic-zero field, its character is
\(\chi _\rho (g)=\operatorname {tr}(\rho (g))\). Trace is unchanged by
conjugation, so \(\chi _\rho \) is a class function. A character
table places the irreducible characters in rows and the conjugacy classes in
columns. Tau Ceti identifies class functions with functions on conjugacy
classes in
TauCeti.ClassFunction.equivConjClasses.
Over \(\mathbb C\), the irreducible characters form an orthonormal basis of the class functions. Thus the table is square: the number of irreducible characters equals the number of conjugacy classes. This also counts the Wedderburn blocks and gives the dimension of the center. See [james2001representations, thm. 16.4, pp. 159--166].
Theorem 7.1.7. primitive central idempotents as block projectors [fgap-001N]
Theorem 7.1.7. primitive central idempotents as block projectors [fgap-001N]
Over a splitting field of characteristic not dividing \(|G|\), an irreducible character \(\chi \) defines the central element \[ e_\chi =\frac {\chi (1)}{|G|}\sum _{g\in G}\chi (g^{-1})[g]. \] It is a nonzero primitive central idempotent. On a simple module with character \(\psi \), it acts as the identity if \(\psi =\chi \) and as zero otherwise. Distinct \(e_\chi \) are therefore orthogonal block projectors. See [lux2010representations, thm. 2.1.6 and cor. 2.1.7, pp. 88--90]. A constructed family of such projectors does not yield a complete block decomposition until a sum-to-1 statement is also known.
Theorem 7.1.8. the Frobenius--Schur trichotomy [fgap-0021]
Theorem 7.1.8. the Frobenius--Schur trichotomy [fgap-0021]
Let \(\rho \) be an irreducible finite-dimensional representation of a finite group over an algebraically closed field of characteristic 0. Its Frobenius--Schur indicator \[ \nu _2(\rho )=\frac 1{|G|}\sum _{g\in G}\chi _\rho (g^2) \] takes exactly 1 of the values \(1\), \(0\), and \(-1\). The value \(1\) is equivalent to the existence of a nondegenerate invariant symmetric bilinear form; \(-1\) is equivalent to a nondegenerate invariant alternating form; and \(0\) is equivalent to the absence of a nonzero invariant bilinear form. See [james2001representations, def. 23.13, the proof of thm. 23.14, and thm. 23.16, pp. 273--277]. James and Liebeck state the alternatives using nonzero invariant forms; for an irreducible representation, a nonzero invariant symmetric or alternating form has zero radical and is therefore nondegenerate.
This trichotomy classifies the invariant-form behavior of the complex irreducible representation. It does not by itself compute a Schur index or a complete decomposition after descent to \(\mathbb R\).
Remark 7.1.9. real types are not Schur indices [fgap-001Y]AGENTDRAFTED
Remark 7.1.9. real types are not Schur indices [fgap-001Y]AGENTDRAFTED
Over \(\mathbb R\), a simple finite-dimensional block may instead have division algebra \(\mathbb R\), \(\mathbb C\), or \(\mathbb H\). The Frobenius--Schur trichotomy in the Frobenius--Schur trichotomy detects invariant-form type, but it is not a complete theorem about a character's field of values or Schur index. The explicit decomposition \[ \mathbb R[Q_8]\cong \mathbb R^4\times \mathbb H \] in the real Group Algebra of the quaternion group is a complete real example, not an application of the algebraically closed formula. For Schur indices and invariant forms, see [lux2010representations, sec. 2.9, pp. 164--172].
Definition 7.1.10. conjugate constituents and the inertia subgroup [fgap-001O]AGENTDRAFTED
Definition 7.1.10. conjugate constituents and the inertia subgroup [fgap-001O]AGENTDRAFTED
Let \(N\trianglelefteq G\), let \(V\) be a \(G\)-representation, and let \(W\subseteq V|_N\) be an irreducible \(N\)-subrepresentation. For \(g\in G\), the conjugate representation \(,{}^gW\) has the same vector space and action \[ n\cdot _g w=(g^{-1}ng)\cdot w. \] The inertia subgroup of \(W\) is \[ I_G(W)=\{g\in G:{}^gW\cong W\}. \] The isomorphism classes of conjugates form a \(G\)-orbit, with stabilizer \(I_G(W)\). See [lux2010representations, sec. 3.6, pp. 222--225].
Theorem 7.1.11. the single orbit in Clifford restriction [fgap-001P]
Theorem 7.1.11. the single orbit in Clifford restriction [fgap-001P]
Let \(N\trianglelefteq G\) be finite, and work over a field for which the relevant finite-group modules are semisimple. If \(V\) is an irreducible \(G\)-representation, then the irreducible constituents of \(V|_N\) lie in 1 \(G\)-orbit under conjugation. Equivalently, after choosing 1 constituent \(W\), every other constituent is isomorphic to some \(,{}^gW\).
This is the orbit assertion in Clifford theory. It does not by itself say that all constituents occur with the same multiplicity, nor does it construct extensions across the inertia subgroup. Compare [lux2010representations, thm. 3.6.2(a), pp. 223--225].
Theorem 7.1.12. Clifford homogeneity and the semidirect route [fgap-001Q]AGENTDRAFTED
Theorem 7.1.12. Clifford homogeneity and the semidirect route [fgap-001Q]AGENTDRAFTED
Let \(N\trianglelefteq G\) and let \(V\) be an irreducible complex representation of \(G\). If \(W_1,\ldots ,W_r\) represent the distinct conjugates of an irreducible constituent of \(V|_N\), then for 1 positive integer \(e\), \[ V|_N\cong e(W_1\oplus \cdots \oplus W_r). \] Thus restriction is homogeneous along a single orbit. The common multiplicity is an additional assertion beyond the single orbit in Clifford restriction. This is Clifford's theorem, [james2001representations, thm. 20.8, pp. 216--217].
The inertia subgroup is the intermediate group where one studies whether \(W\) extends, possibly projectively, before inducing to \(G\). For semidirect products, this reduces the problem to the action of the complement. For \(Q_8\rtimes C_3\cong 2T\), it connects the normal quaternion subgroup to the skew-Group-Algebra model in two routes from binary tetrahedral symmetry. This theorem does not supply the full character table of \(2T\).
Example 7.1.13. semidirect products make Clifford theory concrete [fgap-0020]AGENTDRAFTED
Example 7.1.13. semidirect products make Clifford theory concrete [fgap-0020]AGENTDRAFTED
Suppose \(G=N\rtimes H\). Conjugation by \(H\) permutes the irreducible constituents of \(V|_N\). Their stabilizers are the inertia subgroups, so the orbit and homogeneity statements in the single orbit in Clifford restriction and Clifford homogeneity and the semidirect route reduce the search for irreducible \(G\)-representations to stabilizer data, projective extension, and induction. Clifford theory thereby gives a character-theoretic route for semidirect products.
For \(Q_8\rtimes C_3\cong 2T\), the action and ordinary skew-Group-Algebra realization are recorded in the central split of the real Group Algebra of 2T and two routes from binary tetrahedral symmetry. They supply the normal-subgroup and algebraic input to this route, but do not give the full character table of \(2T\).
Remark 7.1.14. from a presentation to checked representation data [fgap-001R]AGENTDRAFTED
Remark 7.1.14. from a presentation to checked representation data [fgap-001R]AGENTDRAFTED
A finite presentation \(\langle x_1,\ldots ,x_m\mid r_1,\ldots ,r_s\rangle \) gives a compact input for algorithms that enumerate cosets, compute conjugacy classes, and build character data. Sims develops the algorithms and the conditions under which such computations terminate; Lux and Pahlings place them inside computational representation theory.
The output has 3 possible evidential strengths. A transcript with versioned inputs is reproducible. A compact certificate, such as matrices satisfying the relations together with independently checked completeness identities, can be verified without trusting the search. An unrecorded software answer is neither. GAP is therefore a discovery and calculation tool; its output becomes mathematics here only when the decisive relations and completeness checks are visible. See [sims1994computation, ch. 1] and [lux2010representations, secs. 1.1 and 4.2].
The route is \[ \begin {aligned} \text {finite presentation}&\longrightarrow \text {computed candidates}\\ &\longrightarrow \text {checked relations and completeness}. \end {aligned} \] The arrows distinguish generation from certification rather than describing a project workflow.
Definition 7.1.15. factor sets and twisted Group Algebras [fgap-001S]
L∃∀NAGENTDRAFTED
Definition 7.1.15. factor sets and twisted Group Algebras [fgap-001S]
L∃∀NAGENTDRAFTED
Let \(k\) be a field, \(G\) a group, and \(\alpha :G\times G\to k^\times \) a normalized 2-cocycle: \[ \alpha (1,g)=\alpha (g,1)=1, \qquad \alpha (g,h)\alpha (gh,\ell )= \alpha (h,\ell )\alpha (g,h\ell ). \] The twisted Group Algebra \(k_\alpha [G]\) has basis \(u_g\) and multiplication \[ u_gu_h=\alpha (g,h)u_{gh}. \] The cocycle equation is exactly the associativity condition.
A projective representation with factor set \(\alpha \), namely operators \(T_g\) satisfying \(T_gT_h=\alpha (g,h)T_{gh}\), extends uniquely to an algebra map \(k_\alpha [G]\to \operatorname {End}_k(V)\); conversely an algebra map gives such a projective representation on its basis operators. Cohomologous cocycles rescale the basis and give isomorphic twisted algebras. See [conlon1964twisted, the introduction and sec. 1, pp. 152--155].
Remark 7.1.16. the qualified Clifford bridge [fgap-001Z]AGENTDRAFTED
Remark 7.1.16. the qualified Clifford bridge [fgap-001Z]AGENTDRAFTED
A generalized Clifford algebra becomes a twisted group algebra only after its parameters are fixed. Let \(k\) contain a primitive \(n\)-th root of unity \(\omega \), assume \(\operatorname {char}k\nmid n\), and choose \(q_1,\ldots ,q_m\in k^\times \). The algebra generated by \(e_1,\ldots ,e_m\) with \[ e_i^n=q_i, \qquad e_i e_j=\omega e_j e_i\quad (j<i) \] is isomorphic to a twisted group algebra of \((\mathbb Z/n\mathbb Z)^m\) for an explicit 2-cocycle. The monomials in the \(e_i\) correspond to its twisted basis. See [cheng2019new, sec. 2.3 and prop. 2.1, pp. 3--4].
This is a qualified bridge, not an identification of every Clifford algebra with an ordinary Group Algebra. The field, root of unity, grading, parameters, and twisting are part of the theorem. It is also different from Clifford theory in the single orbit in Clifford restriction and Clifford homogeneity and the semidirect route, which concerns restriction of representations to normal subgroups.
Remark 7.1.17. the inertia obstruction is projective [fgap-001T]AGENTDRAFTED
Remark 7.1.17. the inertia obstruction is projective [fgap-001T]AGENTDRAFTED
For a constituent \(W\) with inertia subgroup \(I=I_G(W)\), choose intertwiners \(T_i:W\to {}^iW\). Their composites need not satisfy the group law strictly. Instead one obtains scalars \[ T_iT_j=\alpha (i,j)T_{ij}. \] Associativity makes \(\alpha \) a factor set. Changing the intertwiners changes \(\alpha \) by a coboundary. The resulting cohomology class measures the obstruction to replacing the projective action by an ordinary action.
Twisted Group Algebras therefore enter the Clifford-theory route. The ordinary skew Group Algebra in two routes from binary tetrahedral symmetry corresponds to trivial twisting; it should not be identified with a general \(k_\alpha [G]\). The extension and induction analysis is developed in [lux2010representations, secs. 3.6--3.7, pp. 222--240].
proposition 7.1.18. the canonical grading of a Group Algebra [fgap-001U]
proposition 7.1.18. the canonical grading of a Group Algebra [fgap-001U]
For each \(g\in G\), let \(A_g=k[g]\) be the 1-dimensional subspace spanned by the basis element \([g]\). Then \[ k[G]=\bigoplus _{g\in G}A_g, \qquad A_gA_h\subseteq A_{gh}. \] Thus \(k[G]\) is canonically graded by the group \(G\). In Lean's additive graded-algebra interface this statement is expressed after passing from the multiplicative index \(G\) to its additive copy; each single basis element lies in its corresponding grade.
The basis and multiplication law in the Group Algebra and its universal extension give the decomposition and product containment directly; compare the construction in [sengupta2010representations, secs. 3.1--3.2, pp. 39--41]. It is distinct from the Hopf structure in the standard Hopf structure on a Group Algebra: the grading records where products land, while the coalgebra maps record how a basis element is copied and inverted.
proposition 7.1.19. the standard Hopf structure on a Group Algebra [fgap-001V]
proposition 7.1.19. the standard Hopf structure on a Group Algebra [fgap-001V]
Let \(k\) be a commutative ring and \(G\) a group. The Group Algebra \(k[G]\) is a Hopf algebra with structure determined on basis elements by \[ \Delta ([g])=[g]\otimes [g],\qquad \epsilon ([g])=1,\qquad S([g])=[g^{-1}]. \] The comultiplication and counit are algebra homomorphisms; the antipode extends inversion and satisfies the 2 convolution identities.
Proof.
Proof.
Each formula respects multiplication on basis elements. For example, \(\Delta ([gh])=[gh]\otimes [gh]=([g]\otimes [g])([h]\otimes [h])\). The counit calculation is similar. Finally \([g][g^{-1}]=[1]=[g^{-1}][g]\), which gives both antipode identities on the basis and hence by linearity on all of \(k[G]\). This group-algebra Hopf structure appears, for example, in [broue2024rings, ex. 18.3.3(1), pp. 500--501].
Remark 7.1.20. what the real quaternion example settles [fgap-001W]AGENTDRAFTED
Remark 7.1.20. what the real quaternion example settles [fgap-001W]AGENTDRAFTED
The general route has several distinct endpoints. Over an algebraically closed field, Wedderburn blocks and the character table organize all simple representations. Over \(\mathbb R\), division-algebra type and descent data enter. For a normal subgroup, Clifford theory organizes restriction and induction. With a nontrivial factor set, projective representations are modules over a twisted algebra.
The quaternion calculation in the real Group Algebra of the quaternion group closes 1 bounded endpoint: it gives an explicit real-algebra equivalence \(\mathbb R[Q_8]\cong \mathbb R^4\times \mathbb H\), and Real blocks of the quaternion Group Algebra identifies its center. It does not prove a general real Wedderburn theorem, the characters of \(2T\), or the Clifford-theory extension step. Those are separate statements and do not follow from the worked example.
Remark 7.1.21. the Hessian-group outlook [fgap-001X]AGENTDRAFTED
Remark 7.1.21. the Hessian-group outlook [fgap-001X]AGENTDRAFTED
Wilson's proposed route begins with \[ Q_8\rtimes C_3\cong 2T \] and then studies the iterated semidirect product \((G_{27}\rtimes Q_8)\rtimes C_3\), with the indicated actions part of the data. Its central scalar subgroup \(C_3\leq G_{27}\) has quotient the Hessian group of order 216, so the larger group is a triple cover of that quotient. The name alone would not choose either semidirect action. See [wilson2024discrete, sec. 2.2, pp. 4--5].
The comparison with \(U(1)\times SU(2)\times SU(3)\) is an attributed finite-model proposal, not an isomorphism or a canonical physical interpretation. To become a mathematical correspondence it would need typed representations and homomorphisms, the preserved forms or observables, and a rule connecting them to physical data. Hamilton's geometric-algebra models in [hamilton2023supergeometric] and [hamilton2023unification] provide a comparison motivation, not independent confirmation of this finite-group construction.
7.2. Finite tests for a topos layer [fgap-000M]AGENTDRAFTED
7.2. Finite tests for a topos layer [fgap-000M]AGENTDRAFTED
Group Actions, Group Algebras, and action groupoids already describe much of the finite symmetry data needed in these notes. The question here is narrower: does passing to a topos add universal classification, a common inverse-image language, or internal reasoning that is not already present below the topos level?
Five finite tests give a guarded answer. Ordinary actions and action groupoids do not need topoi. Torsor classification, inverse-image constructions, and internal inhabitation do add something, but only when their extra structure is actually used. Questions about local and global symmetry motivate these tests; they do not decide them.
Example 7.2.1. the real Group Algebra of a cyclic group of order three [fgap-000N]AGENTDRAFTED
Example 7.2.1. the real Group Algebra of a cyclic group of order three [fgap-000N]AGENTDRAFTED
Let \(C_3=\langle g\mid g^3=1\rangle \). Sending \(g\) to \(x\) gives \[ \mathbb {R}[C_3]\cong \mathbb {R}[x]/(x^3-1). \] Over the real numbers, \[ x^3-1=(x-1)(x^2+x+1), \] and the two factors are coprime. The Chinese remainder theorem and the identification \(\mathbb {R}[x]/(x^2+x+1)\cong \mathbb {C}\) therefore give \[ \mathbb {R}[C_3]\cong \mathbb {R}\times \mathbb {C}. \]
More concretely, if \(\zeta \) is a primitive complex cube root of unity, the isomorphism is \[ a+bg+cg^2\longmapsto \bigl (a+b+c,\ a+b\zeta +c\zeta ^2\bigr ). \] The two factors can be read in three compatible ways: \[ \begin {array}{c|c|c} \text {factor of }x^3-1& \text {real algebra block}& \text {real representation}\\ \hline x-1&\mathbb {R}&\text {trivial line}\\ x^2+x+1&\mathbb {C}&\text {rotation plane}. \end {array} \] The rotation plane is the linearization of the nontrivial part of the regular Group Action. More explicitly, the generator cyclically permutes the basis \(1,g,g^2\). The averaging element \[ e_0=\frac {1+g+g^2}{3} \] projects onto the fixed line \(\mathbb {R}(1+g+g^2)\), while its complementary kernel is the augmentation plane \[ \{a+bg+cg^2:a+b+c=0\}. \] Orbits, freeness, and transitivity belong to the action; the projector and invariant subspaces appear only after linearization.
Since the spectrum of a product is the disjoint union of the spectra, \[ \operatorname {Spec}\mathbb {R}[C_3] \cong \operatorname {Spec}\mathbb {R} \sqcup \operatorname {Spec}\mathbb {C}. \] This is a useful commutative picture. It is not yet a reason to introduce a topos, and it does not extend without choices to noncommutative Group Algebras.
Remark 7.2.2. the center is a commutative shadow [fgap-000O]AGENTDRAFTED
Remark 7.2.2. the center is a commutative shadow [fgap-000O]AGENTDRAFTED
The quaternion group \(Q_8\) has a real Group Algebra decomposition \[ \mathbb {R}[Q_8]\cong \mathbb {R}^4\times \mathbb {H}. \] This can be seen directly from the concrete copy \(Q_8\subset \mathbb {H}^{\times }\) in the quaternion group inside Hamilton's Quaternions, rather than assumed from a classification theorem.
Let \(u_q\) denote the basis element of the Group Algebra indexed by \(q\in Q_8\), and write a general element as \(x=\sum _{q\in Q_8}a_qu_q\). The four characters of \(Q_8/\{\pm 1\}\cong C_2\times C_2\) and the quaternionic map \(u_q\mapsto q\) combine to an algebra homomorphism \[ \Phi :\mathbb {R}[Q_8]\longrightarrow \mathbb {R}^4\times \mathbb {H}. \] For \(q\in \{1,i,j,k\}\), put \(s_q=a_q+a_{-q}\) and \(d_q=a_q-a_{-q}\). The quaternion coordinate of \(\Phi \) recovers \[ d_1+d_i i+d_j j+d_k k. \] The four real coordinates recover the Hadamard transform \[ s_1+\epsilon s_i+\delta s_j+\epsilon \delta s_k, \qquad \epsilon ,\delta \in \{\pm 1\}. \] The Hadamard matrix is invertible, so these four values recover every \(s_q\). Together with the four differences, they recover every coefficient. Thus \(\Phi \) has zero kernel. Both sides have real dimension 8, so \(\Phi \) is an isomorphism. The quaternionic realization and multiplication used here are developed in Hamilton's Quaternions and [voight2021quaternion, sec. 11.2, p. 166].
Taking centers now gives \[ Z\bigl (\mathbb {R}[Q_8]\bigr ) \cong Z\bigl (\mathbb {R}^4\times \mathbb {H}\bigr ) \cong \mathbb {R}^5. \] The comparison is: \[ \begin {array}{c|c|c} \text {object}&\text {retained data}&\text {forgotten data}\\ \hline \mathbb {R}[Q_8]&4\mathbb {R}\text { and }\mathbb {H}&\text {none here}\\ Z(\mathbb {R}[Q_8])&\text {five central factors}& \mathbb {H}\text { and block size or type}. \end {array} \] For a real-centered simple block, the center alone cannot distinguish matrix size or real from quaternionic type. A complex block still has complex center. Hence \(\operatorname {Spec}Z(\mathbb {R}[Q_8])\) is a selected commutative shadow, not a lossless localization of the noncommutative algebra.
Example 7.2.3. isotropy survives the coarse quotient [fgap-000P]AGENTDRAFTED
Example 7.2.3. isotropy survives the coarse quotient [fgap-000P]AGENTDRAFTED
Let \(C_2=\{1,s\}\) act on \(X=\{-1,0,1\}\) by \(s\mathbin {\cdot }x=-x\). The action groupoid \(C_2\ltimes X\) has the points of \(X\) as objects and an arrow \((h,x):x\to h\mathbin {\cdot }x\) for every \(h\in C_2\). Omitting identity arrows, its shape is
The coarse quotient remembers only the two orbits:
The retained information is already the isotropy arrow in the action groupoid. Passing to its presheaf category organizes families of such data, but does not create that arrow. This test supports the groupoid bridge and does not, by itself, admit a topos layer.
Definition 7.2.4. torsors and the universal torsor [fgap-000Q]AGENTDRAFTED
Definition 7.2.4. torsors and the universal torsor [fgap-000Q]AGENTDRAFTED
Let \(G\) be a group object in a topos \(\mathcal {E}\). A left \(G\)-object \(T\) is a torsor when \(T\to 1\) is an epimorphism and \[ (\mu ,\pi _2):G\times T\longrightarrow T\times T, \qquad (g,t)\longmapsto (g\mathbin {\cdot }t,t) \] is an isomorphism. The second condition is the internal form of freeness and transitivity. See [maclane1992sheaves, sec. VIII.2, pp. 429--430].
For an ordinary group \(G\), write \[ \mathsf {B}G=\mathsf {Set}^{BG^{\mathrm {op}}} \] for the topos of right \(G\)-sets, regarded as presheafs on the one-object category \(BG\). Its universal torsor \(U_G\) has underlying right \(G\)-set \(G\) with regular right multiplication. The constant group object \(\underline {G}\), whose right \(G\)-action is trivial, acts on \(U_G\) by left multiplication. This supplies the torsor action; the left and right actions commute.
For \(C_2\), the regular left action is a torsor in \(\mathsf {Set}\): \[ C_2\times C_2\longrightarrow C_2\times C_2, \qquad (g,h)\longmapsto (gh,h) \] is a bijection. The trivial action on a 2-point set \(D\), despite \(D\to 1\) being onto, is not a torsor. Its corresponding map sends \((g,d)\) to \((d,d)\), so it is neither injective nor surjective. Inhabitation and cardinality alone do not supply a torsor.
Theorem 7.2.5. the classifying property of BG [fgap-000R]AGENTDRAFTED
Theorem 7.2.5. the classifying property of BG [fgap-000R]AGENTDRAFTED
Let \(G\) be a group and \(\mathcal {E}\) a topos over \(\mathsf {Set}\). There is a natural equivalence \[ \operatorname {Geom}_{/\mathsf {Set}}(\mathcal {E},\mathsf {B}G) \simeq \operatorname {Tor}(\mathcal {E},G) \] between geometric morphisms over \(\mathsf {Set}\) to \(\mathsf {B}G\) and \(G\)-torsors in \(\mathcal {E}\). Under this equivalence, a geometric morphism \[ f:\mathcal {E}\longrightarrow \mathsf {B}G \] classifies the torsor \(f^*U_G\).
This is Theorem VIII.2.7 of [maclane1992sheaves]; its theorem and proof are on printed pp. 431--433.
The two directions are visible in the diagram
Proof.
Proof.
Inverse image preserves finite limits and, as a left adjoint, colimits. Every epimorphism in a topos is regular, so inverse image carries the universal torsor equations, including the epimorphic map to \(1\), to torsor equations in \(\mathcal {E}\). Conversely, the cited theorem constructs a geometric morphism from a torsor and proves that the two constructions are naturally inverse. The complete construction belongs to the classifying theorem; the point used here is its variance and universal property.
For a single finite action, freeness and transitivity can be checked without topoi. The added value here is one universal object classifying torsors in every topos over \(\mathsf {Set}\) and carrying them along inverse image.
Convention 7.2.6. geometric morphisms and inverse image [fgap-000S]AGENTDRAFTED
Convention 7.2.6. geometric morphisms and inverse image [fgap-000S]AGENTDRAFTED
For a geometric morphism \[ f:\mathcal {E}\longrightarrow \mathcal {F}, \] we write \[ f^*:\mathcal {F}\longrightarrow \mathcal {E}, \qquad f_*:\mathcal {E}\longrightarrow \mathcal {F}, \qquad f^*\dashv f_*. \] Thus the morphism and its inverse-image functor point in opposite directions. The functor \(f^*\) preserves finite limits.
Two examples fix the convention: \[ \begin {array}{c|c|c} \text {input map}&\text {geometric morphism}&\text {inverse image}\\ \hline i:\{x\}\hookrightarrow X& \mathsf {Set}\to \mathsf {Sh}(X)& i^*F=F_x=\displaystyle \varinjlim _{x\in U}F(U)\\[3pt] \varphi :H\to G& \mathsf {B}H\to \mathsf {B}G& \operatorname {Res}^G_H:\mathsf {B}G\to \mathsf {B}H. \end {array} \] In the first row, the stalk is the filtered colimit of all neighborhood sections, not the value on one chosen neighborhood.
Mac Lane and Moerdijk construct inverse-image sheaves through pulled-back étale spaces in [maclane1992sheaves, sec. II.9], especially printed pp. 99--101.
In the second row, right actions are presheaves. Precomposition with \(B\varphi ^{\mathrm {op}}\) is restriction of actions. It has both Kan-extension adjoints, so it is the inverse-image part of the displayed geometric morphism. The homomorphism and geometric morphism point from \(H\) to \(G\); restriction points from \(G\)-objects to \(H\)-objects.
Example 7.2.7. internal inhabitation without a global point [fgap-000T]AGENTDRAFTED
Example 7.2.7. internal inhabitation without a global point [fgap-000T]AGENTDRAFTED
Work in \(\mathsf {B}C_2\), the topos of right \(C_2\)-sets, and let \(U=C_2\) carry the regular right action. The unique equivariant map \(U\to 1\) is an epimorphism because its underlying function is surjective. In the internal language, this says that \(U\) is inhabited. Internal Group Actions are developed in [maclane1992sheaves, sec. V.2, pp. 237--240].
A global element would be an equivariant map \(1\to U\). Its value would have to satisfy \(u\mathbin {\cdot }s=u\), but the regular action has no fixed point. Hence \[ \operatorname {Hom}_{\mathsf {B}C_2}(1,U)=\varnothing . \] The two external tests are: \[ \begin {array}{c|c} \text {internal statement}&\text {external test}\\ \hline U\text { is inhabited}&U\to 1\text { is epi}\\ U\text { has a global point}&U^{C_2}\neq \varnothing . \end {array} \]
More generally, for a nontrivial group \(G\), the regular right \(G\)-object \(U_G=G\) satisfies \[ U_G\to 1\text { is epi}, \qquad \Gamma (U_G)=U_G^G=\varnothing . \] Indeed, if \(xg=x\) for every \(g\), cancellation forces every \(g\) to be \(1\). Internal existence is therefore generalized or local existence; it does not choose a global invariant element. This distinction is not a physical existence claim.
Remark 7.2.8. where the topos layer begins [fgap-000U]AGENTDRAFTED
Remark 7.2.8. where the topos layer begins [fgap-000U]AGENTDRAFTED
The finite tests separate calculations that merely take place in a topos from calculations that use topos-level structure: \[ \begin {array}{c|c|c|c} \text {test}&\text {lower level}&\text {topos value}&\text {verdict}\\ \hline C_3\text { action}&\text {linear action}&\text {none}&\text {fail}\\ C_2\ltimes X&\text {isotropy}&\text {none}&\text {fail}\\ C_2\text { torsor}&\text {free/transitive}&\text {classification}&\text {conditional}\\ \text {context}&\text {pullback/restriction}&\text {inverse image}&\text {conditional}\\ U_G&\text {no fixed point}&\text {internal inhabitation}&\text {strict}. \end {array} \]
Topoi enter these notes only when a result uses universal torsor classification, organizes several constructions as inverse image or base change, or relies on internal reasoning that differs from global sections. Ordinary Group Actions, Group Algebra calculations, and action groupoids stay below that layer.
This boundary also excludes several stronger claims. The spectrum of a center is not the original noncommutative Group Algebra. The action-groupoid example does not require a quotient stack. No site, descent theorem, or physical correspondence has been supplied by these finite tests. Each of those would need its own mathematical construction before extending the present layer.
7.3. Models and routes from binary tetrahedral structure [fgap-001F]
📄PDFAGENTDRAFTED
- July 30, 2026
- Utensil Song
7.3. Models and routes from binary tetrahedral structure [fgap-001F]
📄PDFAGENTDRAFTED
- July 30, 2026
- Utensil Song
The concrete, internal, external, and abstract models of \(2T\) retain different data. Their comparison opens a Group-Algebra route through the semidirect factors and a representation-theoretic route through the McKay correspondence.
Remark 7.3.1. what the models of 2T retain [fgap-001D]AGENTDRAFTED
Remark 7.3.1. what the models of 2T retain [fgap-001D]AGENTDRAFTED
The same binary tetrahedral symmetry now has several models. They answer different questions.
- The concrete model \(T\leq \mathbb {H}^{\times }\) retains quaternion coordinates, multiplication, conjugation, and norm. It is the model for explicit calculations.
- The internal semidirect-product structure retains the same group \(T\), but also marks the subgroups \(Q,C\leq T\). The facts \[ T=QC,\qquad Q\mathrel {\trianglelefteq }T,\qquad Q\cap C=\{1\} \] say that every element of \(T\) has a unique factorization \(qc\). They expose how the two parts fit inside the concrete group.
- The external model \(Q\rtimes _{\alpha }C\) replaces a quaternion by a pair \((q,c)\). It retains the factors and records their interaction in the conjugation action \(\alpha (c)(q)=cqc^{-1}\). Its multiplication is \[ (q,c)(q',c') =\bigl (q\alpha (c)(q'),cc'\bigr ). \]
- An abstract model can specify the binary tetrahedral group without quaternion coordinates. This is convenient when only its group structure is needed, but coordinates and named factors must be restored by additional maps.
The multiplication map \[ \mu :Q\rtimes _{\alpha }C\longrightarrow T,\qquad (q,c)\longmapsto qc \] is an isomorphism by the internal semidirect-product theorem. Indeed, \[ \mu \bigl ((q,c)(q',c')\bigr ) =q(cq'c^{-1})cc' =qcq'c' =\mu (q,c)\mu (q',c'). \] Thus the external multiplication is not an analogy: it is exactly the concrete multiplication written in factor coordinates. The two carriers are still different, so a theorem or construction passes between them only through an explicit isomorphism. If it refers to the named factors or their action, the transport must also record the corresponding compatibility.
The internal and external constructions are developed in [fre2023discrete, sec. 4.2.13, pp. 62--63] and [isaev2018theory, sec. 1.4.2, pp. 58--61]. The concrete identification of \(2T\) with the Hurwitz unit group and \(Q_8\rtimes \mathbb {Z}/3\mathbb {Z}\) is given in [voight2021quaternion, sec. 11.2.4, p. 168].
Remark 7.3.2. two routes from binary tetrahedral symmetry [fgap-001E]AGENTDRAFTED
Remark 7.3.2. two routes from binary tetrahedral symmetry [fgap-001E]AGENTDRAFTED
The semidirect-product model and the quaternion model open two different routes from the same group. One rewrites the Group Algebra in interacting factor data. The other places the group inside \(\mathrm {SU}(2)\) and leads to the McKay graph.
7.3.2.1. The Group-Algebra route
7.3.2.1. The Group-Algebra route
Extend the conjugation action \(\alpha :C\to \operatorname {Aut}(Q)\) linearly to real-algebra automorphisms \[ \overline {\alpha }_c:\mathbb {R}[Q]\longrightarrow \mathbb {R}[Q]. \] On the vector space \(\mathbb {R}[Q]\otimes _{\mathbb {R}}\mathbb {R}[C]\), write a pure tensor as \(a\mathbin {\#}c\) and define \[ (a\mathbin {\#}c)(b\mathbin {\#}d) =a\,\overline {\alpha }_c(b)\mathbin {\#}cd, \] extending bilinearly. This convention defines the skew Group Algebra \(\mathbb {R}[Q]\rtimes _{\overline {\alpha }}C\); it is also a crossed product with trivial twisting cocycle.
The basis map \[ [q]\mathbin {\#}c\longmapsto [qc] \] respects multiplication by the calculation in what the models of 2T retain, and unique factorization makes it a bijection. Hence \[ \mathbb {R}[Q]\rtimes _{\overline {\alpha }}C \mathbin {\cong _{\mathbb {R}\text {-alg}}}\mathbb {R}[T]. \] This is the Group-Algebra form of \(T\cong Q\rtimes _{\alpha }C\). The extension of group maps to Group-Algebra maps follows the convention in [sengupta2010representations, secs. 3.1--3.2, pp. 39--41].
A module over this skew Group Algebra can be read as an \(\mathbb {R}[Q]\)-module \(M\) together with a linear action of \(C\) satisfying \[ c\mathbin {\cdot }(a\mathbin {\cdot }m) =\overline {\alpha }_c(a)\mathbin {\cdot } (c\mathbin {\cdot }m). \] The external model therefore exposes the compatibility needed to assemble representations from the two factors. It does not by itself decompose \(\mathbb {R}[T]\) into simple blocks. That requires further representation-theoretic input.
7.3.2.2. The McKay route
7.3.2.2. The McKay route
Under the standard matrix realization of the unit quaternions as \(\mathrm {SU}(2)\), the concrete group \(T\) becomes a finite subgroup of \(\mathrm {SU}(2)\). Let \(\tau _3\) be its faithful 2-dimensional complex representation. The McKay graph has one vertex for each irreducible complex representation \(\tau _i\); the number of edges from \(\tau _i\) to \(\tau _j\) is the multiplicity of \(\tau _j\) in \[ \tau _3\otimes \tau _i. \] For the binary tetrahedral group this graph is the affine Dynkin diagram \(\widetilde {E}_6\). The character table, the seven irreducible representations, and the tensor-product calculation are given in [stekolshchik2008notes, table A.12, prop. A.10, and ex. A.11, pp. 172--174].
This graph connects the representation theory of \(2T\) with quivers and the ADE classification. The same source relates a binary polyhedral subgroup \(G\leq \mathrm {SU}(2)\) to the quotient \(\mathbb {C}^2/G\), its invariant algebra, and its Kleinian singularity in [stekolshchik2008notes, secs. A.3--A.4, pp. 158--161]. These are routes toward quotient geometry and related orbifold constructions. They are not consequences of the semidirect-product theorem alone.
Neither route assigns physical meaning to \(Q\), \(C\), an algebra block, or a vertex of \(\widetilde {E}_6\). They supply mathematical structures on which a physical correspondence could be stated and tested. A proposed correspondence must still identify the action, representation, preserved structure, and physical interpretation.