A quandle, , is a non-empty set with a binary operation denoted by such that (I) For any , . (II) For any , there is a unique such that . (III) For any , we have A rack is a set with a binary operation that satisfies (II) and (III). Racks and quandles have been studied in, for example, [Brs88,FR92,Joy82,Mat82]. The following are typical examples of quandles. Any set with for any is a quandle called a trivial quandle. A group with -fold conjugation as the quandle operation: is a quandle for an integer . Any subset of that is closed under such conjugation is also a quandle.
Another family is modules over Laurent polynomial ring , with the operation , called Alexander quandles. Often we use quotient rings , for a prime and modulo a polynomial of degree . The elements of these rings are represented by remainders of polynomials when divided by mod , so that consists of elements.
Let be a positive integer, and for elements (identified with representatives ), define . Then defines a quandle structure called the dihedral quandle on . This is an Alexander quandle , and also, is the set of reflections of a regular -gon (elements of the dihedral group represented by reflections) with conjugation as the quandle operation.
A map between quandles is a quandle homomorphism if for any , where we abuse notation and use for quandle operations on different quandles unless confusion arises. A quandle homomorphism is an isomorphism if it is surjective and injective. If there is an isomorphism between two quandles, they are called isomorphic. An isomorphism between the same quandle is an automorphism, and they form a group , the automorphism group of .
Classification of quandles up to isomorphism are discussed in [Gra02b*] for those with order for prime , and in [Nel03] for Alexander quandles, for example. Another related issue is to realize quandles using familiar structures, and this is discussed in [Joy82] as follows. Consider a group and a group automorphism . The operation defines a quandle structure on , and if for for all in a subgroup , then inherits the operation: , forming another quandle . In particular, for a fixed , the inner-automorphism can be used, and if and satisfies the above condition, then has the quandle operation . Then it is proved in [Joy82] that any homogeneous quandle is, in fact, represented this way [Joy82], where a quandle is homogeneous if for any there is an such that .