1: \begin{abstract}
2: We discuss quantum two-block codes, a large class of CSS codes
3: constructed from two commuting square matrices. Interesting
4: families of such codes are generalized-bicycle (GB) codes and
5: two-block group-algebra (2BGA) codes, where a cyclic group is
6: replaced with an arbitrary finite group, generally non-abelian. We
7: present code construction and give several expressions for code
8: dimension, applicable depending on whether the constituent group is
9: cyclic, abelian, or non-abelian. This gives a simple criterion for
10: an essentially non-abelian 2BGA code guaranteed not to be
11: permutation-equivalent to such a code based on an abelian group. We
12: also give a lower bound on the distance which, in particular,
13: applies to the case when a 2BGA code reduces to a hypergraph-product
14: code constructed from a pair of classical group codes.
15: \end{abstract}